summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--basic/source/classes/propacc.cxx2
-rw-r--r--basic/source/classes/sbxmod.cxx2
-rw-r--r--basic/source/runtime/methods.cxx8
-rw-r--r--basic/source/runtime/methods1.cxx8
-rwxr-xr-xconfigmgr/qa/unit/makefile.mk2
-rwxr-xr-xconnectivity/source/dbtools/makefile.mk2
-rw-r--r--connectivity/source/drivers/mozab/bootstrap/MNSProfileDiscover.hxx6
-rw-r--r--connectivity/source/drivers/mozab/bootstrap/MNSProfileManager.hxx6
-rwxr-xr-xconnectivity/source/drivers/mozab/bootstrap/makefile.mk5
-rwxr-xr-xconnectivity/source/drivers/mozab/makefile.mk2
-rwxr-xr-xconnectivity/source/drivers/mozab/mozillasrc/makefile.mk2
-rw-r--r--connectivity/source/drivers/odbc/OFunctions.cxx13
-rw-r--r--connectivity/source/inc/java/lang/Object.hxx5
-rw-r--r--connectivity/source/inc/odbc/OFunctiondefs.hxx8
-rw-r--r--connectivity/workben/iniParser/main.cxx2
-rw-r--r--connectivity/workben/little/main.cxx2
-rw-r--r--connectivity/workben/testmoz/main.cxx2
-rw-r--r--connectivity/workben/testmoz/mozthread.cxx2
-rw-r--r--desktop/source/app/app.cxx4
-rwxr-xr-xdesktop/source/app/makefile.mk9
-rw-r--r--desktop/source/app/officeipcthread.cxx4
-rwxr-xr-xdesktop/source/deployment/gui/makefile.mk4
-rwxr-xr-xdesktop/source/deployment/inc/dp_misc.mk2
-rwxr-xr-xdesktop/source/deployment/makefile.mk8
-rw-r--r--desktop/source/deployment/misc/dp_misc.cxx2
-rw-r--r--desktop/source/deployment/misc/dp_platform.cxx3
-rwxr-xr-xdesktop/source/deployment/misc/makefile.mk15
-rw-r--r--desktop/source/migration/migration.cxx5
-rw-r--r--desktop/source/migration/wizard.cxx2
-rwxr-xr-xdesktop/source/pkgchk/unopkg/makefile.mk4
-rwxr-xr-xdesktop/util/makefile.mk25
-rwxr-xr-xembeddedobj/source/msole/makefile.mk6
-rwxr-xr-xembeddedobj/test/Container1/nativelib/nativeview.c1
-rw-r--r--fpicker/source/office/iodlg.cxx12
-rw-r--r--fpicker/test/makefile.mk4
-rw-r--r--framework/source/services/license.cxx4
-rw-r--r--idl/source/prj/svidl.cxx2
-rwxr-xr-xsfx2/Library_sfx.mk5
-rw-r--r--sfx2/source/appl/app.cxx2
-rw-r--r--sfx2/source/appl/shutdownicon.cxx21
-rw-r--r--sfx2/source/appl/shutdownicon.hxx4
-rw-r--r--sfx2/source/bastyp/misc.cxx2
-rw-r--r--sfx2/source/dialog/basedlgs.cxx4
-rw-r--r--sfx2/source/dialog/tabdlg.cxx4
-rw-r--r--sfx2/source/doc/objstor.cxx66
-rw-r--r--sfx2/source/inc/sfxtypes.hxx2
-rw-r--r--shell/inc/internal/config.hxx2
-rw-r--r--shell/inc/internal/global.hxx2
-rw-r--r--shell/inc/internal/utilities.hxx4
-rwxr-xr-xshell/source/all/makefile.mk5
-rwxr-xr-xshell/source/all/ooofilereader/makefile.mk5
-rw-r--r--shell/source/all/zipfile/zipexcptn.cxx6
-rw-r--r--shell/source/all/zipfile/zipfile.cxx6
-rwxr-xr-xshell/source/unix/exec/makefile.mk10
-rw-r--r--shell/source/unix/exec/shellexec.cxx15
-rwxr-xr-xshell/source/unix/misc/makefile.mk18
-rwxr-xr-xshell/source/unix/sysshell/makefile.mk5
57 files changed, 31 insertions, 352 deletions
diff --git a/basic/source/classes/propacc.cxx b/basic/source/classes/propacc.cxx
index c7b5b4ffed2d..89034c31d4a2 100644
--- a/basic/source/classes/propacc.cxx
+++ b/basic/source/classes/propacc.cxx
@@ -54,7 +54,7 @@ Any sbxToUnoValue( SbxVariable* pVar, const Type& rType, Property* pUnoProperty
#ifdef WNT
#define CDECL _cdecl
#endif
-#if defined(UNX) || defined(OS2)
+#if defined(UNX)
#define CDECL
#endif
diff --git a/basic/source/classes/sbxmod.cxx b/basic/source/classes/sbxmod.cxx
index 7e7304b6ce76..05a966b0c38b 100644
--- a/basic/source/classes/sbxmod.cxx
+++ b/basic/source/classes/sbxmod.cxx
@@ -69,7 +69,7 @@ using namespace com::sun::star;
#ifdef WNT
#define CDECL _cdecl
#endif
-#if defined(UNX) || defined(OS2)
+#if defined(UNX)
#define CDECL
#endif
#ifdef UNX
diff --git a/basic/source/runtime/methods.cxx b/basic/source/runtime/methods.cxx
index 4c450837038d..6da98356cf7e 100644
--- a/basic/source/runtime/methods.cxx
+++ b/basic/source/runtime/methods.cxx
@@ -98,7 +98,7 @@ using namespace com::sun::star::script;
SbxVariable* getDefaultProp( SbxVariable* pRef );
-#if defined (WNT) || defined (OS2)
+#if defined (WNT)
#include <direct.h> // _getdcwd get current work directory, _chdrive
#endif
@@ -415,7 +415,7 @@ RTLFUNC(CurDir)
// DirEntry-Funktionalitaet keine Moeglichkeit besteht, das aktuelle so
// zu ermitteln, dass eine virtuelle URL geliefert werden koennte.
-#if defined (WNT) || defined (OS2)
+#if defined (WNT)
int nCurDir = 0; // Current dir // JSM
if ( rPar.Count() == 2 )
{
@@ -438,10 +438,6 @@ RTLFUNC(CurDir)
}
}
char* pBuffer = new char[ _MAX_PATH ];
-#ifdef OS2
- if( !nCurDir )
- nCurDir = _getdrive();
-#endif
if ( _getdcwd( nCurDir, pBuffer, _MAX_PATH ) != 0 )
rPar.Get(0)->PutString( String::CreateFromAscii( pBuffer ) );
else
diff --git a/basic/source/runtime/methods1.cxx b/basic/source/runtime/methods1.cxx
index c12924770fa1..4bdbe9e7fd81 100644
--- a/basic/source/runtime/methods1.cxx
+++ b/basic/source/runtime/methods1.cxx
@@ -41,12 +41,6 @@
#include <tools/urlobj.hxx>
#include <osl/file.hxx>
-#ifdef OS2
-#define INCL_DOS
-#define INCL_DOSPROCESS
-#include <svpm.h>
-#endif
-
#ifndef CLK_TCK
#define CLK_TCK CLOCKS_PER_SEC
#endif
@@ -509,8 +503,6 @@ RTLFUNC(GetGUIType)
// 17.7.2000 Make simple solution for testtool / fat office
#if defined (WNT)
rPar.Get(0)->PutInteger( 1 );
-#elif defined OS2
- rPar.Get(0)->PutInteger( 2 );
#elif defined UNX
rPar.Get(0)->PutInteger( 4 );
#else
diff --git a/configmgr/qa/unit/makefile.mk b/configmgr/qa/unit/makefile.mk
index fdb82f172cb1..78479784946f 100755
--- a/configmgr/qa/unit/makefile.mk
+++ b/configmgr/qa/unit/makefile.mk
@@ -52,7 +52,7 @@ DEF1NAME = $(SHL1TARGET)
ALLTAR: TEST
-.IF "$(OS)" == "OS2" || "$(OS)" == "WNT"
+.IF "$(OS)" == "WNT"
MY_INI = .ini
.ELSE
MY_INI = rc
diff --git a/connectivity/source/dbtools/makefile.mk b/connectivity/source/dbtools/makefile.mk
index 90237153de77..3e67ada06bd4 100755
--- a/connectivity/source/dbtools/makefile.mk
+++ b/connectivity/source/dbtools/makefile.mk
@@ -68,7 +68,7 @@ SHL1STDLIBS=\
# NETBSD: somewhere we have to instantiate the static data members.
# NETBSD-1.2.1 doesn't know about weak symbols so the default mechanism for GCC won't work.
# MACOSX: the linker does know about weak symbols, but we can't ignore multiple defined symbols
-.IF "$(OS)"=="NETBSD" || "$(OS)$(COM)"=="OS2GCC" || "$(OS)"=="MACOSX"
+.IF "$(OS)"=="NETBSD" || "$(OS)"=="MACOSX"
SHL1STDLIBS+=$(UCBHELPERLIB)
.ENDIF
diff --git a/connectivity/source/drivers/mozab/bootstrap/MNSProfileDiscover.hxx b/connectivity/source/drivers/mozab/bootstrap/MNSProfileDiscover.hxx
index 5cc807fceb11..e7fe48f05b18 100644
--- a/connectivity/source/drivers/mozab/bootstrap/MNSProfileDiscover.hxx
+++ b/connectivity/source/drivers/mozab/bootstrap/MNSProfileDiscover.hxx
@@ -44,12 +44,6 @@
#include <vector>
#include <map>
-#ifdef XP_OS2
-#define INCL_DOSERRORS
-#define INCL_DOSFILEMGR
-#include <os2.h>
-#endif
-
using namespace com::sun::star::mozilla;
namespace connectivity
{
diff --git a/connectivity/source/drivers/mozab/bootstrap/MNSProfileManager.hxx b/connectivity/source/drivers/mozab/bootstrap/MNSProfileManager.hxx
index 6e52c40b8f71..eed61b61d26d 100644
--- a/connectivity/source/drivers/mozab/bootstrap/MNSProfileManager.hxx
+++ b/connectivity/source/drivers/mozab/bootstrap/MNSProfileManager.hxx
@@ -42,12 +42,6 @@
#include <vector>
#include <map>
-#ifdef XP_OS2
-#define INCL_DOSERRORS
-#define INCL_DOSFILEMGR
-#include <os2.h>
-#endif
-
using namespace com::sun::star::mozilla;
class nsProfile;
namespace connectivity
diff --git a/connectivity/source/drivers/mozab/bootstrap/makefile.mk b/connectivity/source/drivers/mozab/bootstrap/makefile.mk
index b44436e488ce..c4c1d2110619 100755
--- a/connectivity/source/drivers/mozab/bootstrap/makefile.mk
+++ b/connectivity/source/drivers/mozab/bootstrap/makefile.mk
@@ -31,11 +31,6 @@ PRJINC=..$/..$/..
PRJNAME=connectivity
TARGET=mozbootstrap
-.IF "$(OS)" == "OS2"
-all:
- @echo " Not building under OS/2"
-.ENDIF
-
# --- Settings ----------------------------------
USE_DEFFILE=TRUE
diff --git a/connectivity/source/drivers/mozab/makefile.mk b/connectivity/source/drivers/mozab/makefile.mk
index 1928961b04b7..cefb6f9fb969 100755
--- a/connectivity/source/drivers/mozab/makefile.mk
+++ b/connectivity/source/drivers/mozab/makefile.mk
@@ -31,7 +31,7 @@ TARGET=mozab
TARGET2=$(TARGET)drv
VISIBILITY_HIDDEN=TRUE
-.IF ( "$(SYSTEM_MOZILLA)" == "YES" && "$(WITH_MOZILLA)" == "YES") || "$(WITH_MOZILLA)" == "NO" || ( "$(OS)" == "MACOSX" ) || ( "$(OS)" == "OS2" )
+.IF ( "$(SYSTEM_MOZILLA)" == "YES" && "$(WITH_MOZILLA)" == "YES") || "$(WITH_MOZILLA)" == "NO" || ( "$(OS)" == "MACOSX" )
all:
@echo " Not building the mozilla address book driver"
@echo " dependency to Mozilla developer snapshots not feasable at the moment"
diff --git a/connectivity/source/drivers/mozab/mozillasrc/makefile.mk b/connectivity/source/drivers/mozab/mozillasrc/makefile.mk
index 49c0bd8033a6..810be9bcb457 100755
--- a/connectivity/source/drivers/mozab/mozillasrc/makefile.mk
+++ b/connectivity/source/drivers/mozab/mozillasrc/makefile.mk
@@ -44,7 +44,7 @@ VISIBILITY_HIDDEN=TRUE
.INCLUDE : settings.mk
-.IF ("$(SYSTEM_MOZILLA)" == "YES" && "$(WITH_MOZILLA)" == "YES") || "$(WITH_MOZILLA)" == "NO" || "$(OS)" == "OS2"
+.IF ("$(SYSTEM_MOZILLA)" == "YES" && "$(WITH_MOZILLA)" == "YES") || "$(WITH_MOZILLA)" == "NO"
dummy:
@echo " Not building the mozillasrc stuff in LibreOffice build"
@echo " dependency to Mozilla developer snapshots not feasable at the moment"
diff --git a/connectivity/source/drivers/odbc/OFunctions.cxx b/connectivity/source/drivers/odbc/OFunctions.cxx
index 602ce5e935c9..9cc27a25d906 100644
--- a/connectivity/source/drivers/odbc/OFunctions.cxx
+++ b/connectivity/source/drivers/odbc/OFunctions.cxx
@@ -123,24 +123,11 @@ sal_Bool LoadLibrary_ODBC3(::rtl::OUString &_rPath)
_rPath = ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("libodbc.so"));
#endif /* MACOSX */
#endif
-#ifdef OS2
- _rPath = ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("ODBC"));
-#endif
if ( !pODBCso )
pODBCso = osl_loadModule( _rPath.pData,SAL_LOADMODULE_NOW );
if( !pODBCso)
-#ifdef OS2
- {
- delete pODBCso;
- _rPath = ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("WOD402"));
- pODBCso = osl_loadModule( _rPath.pData,SAL_LOADMODULE_NOW );
- if( !pODBCso)
- return sal_False;
- }
-#else
return sal_False;
-#endif
return bLoaded = LoadFunctions(pODBCso);
}
diff --git a/connectivity/source/inc/java/lang/Object.hxx b/connectivity/source/inc/java/lang/Object.hxx
index 1fb37bd2cc23..01786287ee02 100644
--- a/connectivity/source/inc/java/lang/Object.hxx
+++ b/connectivity/source/inc/java/lang/Object.hxx
@@ -42,11 +42,6 @@
#ifdef HAVE_64BIT_POINTERS
#error "no 64 bit pointer"
-#else
-#ifdef OS2
-#define PVOID_TO_INT64(x) (jlong)(sal_Int32)x
-#define INT64_TO_PVOID(x) (void *)x
-#endif // OS2
#endif //HAVE_64BIT_POINTERS
namespace comphelper
diff --git a/connectivity/source/inc/odbc/OFunctiondefs.hxx b/connectivity/source/inc/odbc/OFunctiondefs.hxx
index bd53c4b55308..a53f07209349 100644
--- a/connectivity/source/inc/odbc/OFunctiondefs.hxx
+++ b/connectivity/source/inc/odbc/OFunctiondefs.hxx
@@ -61,14 +61,6 @@
//--------------------------------------------------------------------------
-#ifdef OS2
-#define ALLREADY_HAVE_OS2_TYPES
-#define DONT_TD_VOID
-#include <svpm.h>
-#include <odbc/sqlext.h>
-#define SDB_ODBC_CHAR UCHAR
-#endif // OS2
-
#ifdef OS2__00
#ifdef ODBCIMP
diff --git a/connectivity/workben/iniParser/main.cxx b/connectivity/workben/iniParser/main.cxx
index a994e2d6ff1c..692acde215a0 100644
--- a/connectivity/workben/iniParser/main.cxx
+++ b/connectivity/workben/iniParser/main.cxx
@@ -180,7 +180,7 @@ public:
};
-#if (defined UNX) || (defined OS2)
+#if (defined UNX)
int main( int argc, char * argv[] )
#else
int _cdecl main( int argc, char * argv[] )
diff --git a/connectivity/workben/little/main.cxx b/connectivity/workben/little/main.cxx
index 2123a22fd69a..8ae9926c9377 100644
--- a/connectivity/workben/little/main.cxx
+++ b/connectivity/workben/little/main.cxx
@@ -55,7 +55,7 @@ using namespace cppu;
using ::rtl::OUString;
-#if (defined UNX) || (defined OS2)
+#if (defined UNX)
void main( int argc, char * argv[] )
#else
void _cdecl main( int argc, char * argv[] )
diff --git a/connectivity/workben/testmoz/main.cxx b/connectivity/workben/testmoz/main.cxx
index deca6f637ab4..86e991e128e1 100644
--- a/connectivity/workben/testmoz/main.cxx
+++ b/connectivity/workben/testmoz/main.cxx
@@ -634,7 +634,7 @@ void menuMain()
PRINTSTR("4 Open OE Address Book\n")
PRINTSTR("Please Input your choice:")
}
-#if (defined UNX) || (defined OS2)
+#if (defined UNX)
int main( int argc, char * argv[] )
#else
int _cdecl main( int argc, char * argv[] )
diff --git a/connectivity/workben/testmoz/mozthread.cxx b/connectivity/workben/testmoz/mozthread.cxx
index 087d0640f5ba..9286ec1695a6 100644
--- a/connectivity/workben/testmoz/mozthread.cxx
+++ b/connectivity/workben/testmoz/mozthread.cxx
@@ -406,7 +406,7 @@ void usage()
PRINTLN("-e test outlook express");
PRINTLN("0 < threadcount <= 100, default 100");
}
-#if (defined UNX) || (defined OS2)
+#if (defined UNX)
int main( int argc, char * argv[] )
#else
int _cdecl main( int argc, char * argv[] )
diff --git a/desktop/source/app/app.cxx b/desktop/source/app/app.cxx
index 38e3644c3f12..202a1fae35ab 100644
--- a/desktop/source/app/app.cxx
+++ b/desktop/source/app/app.cxx
@@ -2637,8 +2637,6 @@ void Desktop::OpenClients()
aHelpURLBuffer.appendAscii("&System=UNX");
#elif defined WNT
aHelpURLBuffer.appendAscii("&System=WIN");
-#elif defined OS2
- aHelpURLBuffer.appendAscii("&System=OS2");
#endif
pHelp->Start(aHelpURLBuffer.makeStringAndClear(), NULL);
return;
@@ -2654,7 +2652,7 @@ void Desktop::OpenClients()
{
aIniName = aIniName.copy( 0, lastIndex+1 );
aIniName += OUString( RTL_CONSTASCII_USTRINGPARAM( "perftune" ));
-#if defined(WNT) || defined(OS2)
+#if defined(WNT)
aIniName += OUString( RTL_CONSTASCII_USTRINGPARAM( ".ini" ));
#else
aIniName += OUString( RTL_CONSTASCII_USTRINGPARAM( "rc" ));
diff --git a/desktop/source/app/makefile.mk b/desktop/source/app/makefile.mk
index e7c30a2ca70f..4a3d084b8bb0 100755
--- a/desktop/source/app/makefile.mk
+++ b/desktop/source/app/makefile.mk
@@ -47,13 +47,11 @@ CFLAGS+=-DGNOME_VFS_ENABLED
# .ELSE
# DEPLOYMENTMISCLIB = ideploymentmisc$(DLLPOSTFIX).lib
# .ENDIF
-# .ELIF "$(OS)" == "OS2"
-# DEPLOYMENTMISCLIB = ideploymentmisc$(DLLPOSTFIX).lib
# .ELSE
# DEPLOYMENTMISCLIB = -ldeploymentmisc$(DLLPOSTFIX)
# .ENDIF
-.IF "$(GUI)"=="WNT" || "$(GUI)"=="OS2" || "$(GUIBASE)"=="aqua" || "$(ENABLE_SYSTRAY_GTK)"=="TRUE"
+.IF "$(GUI)"=="WNT" || "$(GUIBASE)"=="aqua" || "$(ENABLE_SYSTRAY_GTK)"=="TRUE"
CFLAGS+=-DENABLE_QUICKSTART_APPLET
.ENDIF
@@ -102,11 +100,8 @@ DEF1NAME = $(SHL1TARGET)
OBJFILES = \
$(OBJ)$/copyright_ascii_ooo.obj \
- $(OBJ)$/main.obj
-.IF "$(GUI)" != "OS2"
-OBJFILES += \
+ $(OBJ)$/main.obj \
$(OBJ)$/copyright_ascii_sun.obj
-.ENDIF
SLOFILES = $(SHL1OBJS)
diff --git a/desktop/source/app/officeipcthread.cxx b/desktop/source/app/officeipcthread.cxx
index ffa76b36ce24..51cb8db878d1 100644
--- a/desktop/source/app/officeipcthread.cxx
+++ b/desktop/source/app/officeipcthread.cxx
@@ -465,7 +465,7 @@ OfficeIPCThread::Status OfficeIPCThread::EnableOfficeIPCThread()
{
aIniName = aIniName.copy( 0, lastIndex+1 );
aIniName += OUString( RTL_CONSTASCII_USTRINGPARAM( "perftune" ));
-#if defined(WNT) || defined(OS2)
+#if defined(WNT)
aIniName += OUString( RTL_CONSTASCII_USTRINGPARAM( ".ini" ));
#else
aIniName += OUString( RTL_CONSTASCII_USTRINGPARAM( "rc" ));
@@ -836,8 +836,6 @@ void SAL_CALL OfficeIPCThread::run()
aHelpURLBuffer.appendAscii("&System=UNX");
#elif defined WNT
aHelpURLBuffer.appendAscii("&System=WIN");
-#elif defined OS2
- aHelpURLBuffer.appendAscii("&System=OS2");
#endif
ApplicationEvent* pAppEvent =
new ApplicationEvent( aEmpty, aEmpty,
diff --git a/desktop/source/deployment/gui/makefile.mk b/desktop/source/deployment/gui/makefile.mk
index 73ca83792592..eed15ac25be7 100755
--- a/desktop/source/deployment/gui/makefile.mk
+++ b/desktop/source/deployment/gui/makefile.mk
@@ -35,10 +35,6 @@ USE_PCH :=
ENABLE_PCH :=
PRJINC:=..$/..
-.IF "$(GUI)"=="OS2"
-TARGET = deplgui
-.ENDIF
-
.INCLUDE : settings.mk
.INCLUDE : $(PRJ)$/source$/deployment$/inc$/dp_misc.mk
DLLPRE =
diff --git a/desktop/source/deployment/inc/dp_misc.mk b/desktop/source/deployment/inc/dp_misc.mk
index 829a6bb96bbf..a2d3d6e5e05b 100755
--- a/desktop/source/deployment/inc/dp_misc.mk
+++ b/desktop/source/deployment/inc/dp_misc.mk
@@ -35,8 +35,6 @@ DEPLOYMENTMISCLIB = -ldeploymentmisc$(DLLPOSTFIX)
.ELSE
DEPLOYMENTMISCLIB = ideploymentmisc$(DLLPOSTFIX).lib
.ENDIF
-.ELIF "$(OS)" == "OS2"
-DEPLOYMENTMISCLIB = ideploymentmisc$(DLLPOSTFIX).lib
.ELSE
DEPLOYMENTMISCLIB = -ldeploymentmisc$(DLLPOSTFIX)
.ENDIF
diff --git a/desktop/source/deployment/makefile.mk b/desktop/source/deployment/makefile.mk
index a010e8982de0..bffc8241c300 100755
--- a/desktop/source/deployment/makefile.mk
+++ b/desktop/source/deployment/makefile.mk
@@ -32,10 +32,6 @@ TARGET = deployment
ENABLE_EXCEPTIONS = TRUE
NO_BSYMBOLIC = TRUE
-.IF "$(GUI)"=="OS2"
-TARGET = deploy
-.ENDIF
-
.INCLUDE : settings.mk
.INCLUDE : $(PRJ)$/source$/deployment$/inc$/dp_misc.mk
@@ -99,11 +95,7 @@ RESLIB1SRSFILES = \
$(SRS)$/deployment_manager.srs \
$(SRS)$/deployment_unopkg.srs
-.IF "$(GUI)"=="OS2"
-RESLIB1SRSFILES += $(SRS)$/deplmisc.srs
-.ELSE
RESLIB1SRSFILES += $(SRS)$/deployment_misc.srs
-.ENDIF
.INCLUDE : target.mk
diff --git a/desktop/source/deployment/misc/dp_misc.cxx b/desktop/source/deployment/misc/dp_misc.cxx
index aab0478ef335..ae20039bf218 100644
--- a/desktop/source/deployment/misc/dp_misc.cxx
+++ b/desktop/source/deployment/misc/dp_misc.cxx
@@ -382,7 +382,7 @@ bool office_is_running()
if (
#if defined UNIX
sFile.equals(OUString(RTL_CONSTASCII_USTRINGPARAM(SOFFICE2)))
-#elif defined WNT || defined OS2
+#elif defined WNT
//osl_getExecutableFile should deliver "soffice.bin" on windows
//even if swriter.exe, scalc.exe etc. was started. This is a bug
//in osl_getExecutableFile
diff --git a/desktop/source/deployment/misc/dp_platform.cxx b/desktop/source/deployment/misc/dp_platform.cxx
index d191dd680aa0..e38d5f250dcf 100644
--- a/desktop/source/deployment/misc/dp_platform.cxx
+++ b/desktop/source/deployment/misc/dp_platform.cxx
@@ -68,7 +68,6 @@
#define PLATFORM_NETBSD_X86_64 "netbsd_x86_64"
#define PLATFORM_MACOSX_X86 "macosx_x86"
#define PLATFORM_MACOSX_PPC "macosx_powerpc"
-#define PLATFORM_OS2_X86 "os2_x86"
#define PLATFORM_OPENBSD_X86 "openbsd_x86"
#define PLATFORM_OPENBSD_X86_64 "openbsd_x86_64"
#define PLATFORM_DRAGONFLY_X86 "dragonfly_x86"
@@ -188,8 +187,6 @@ namespace
ret = checkOSandCPU(OUSTR("MacOSX"), OUSTR("x86"));
else if (token.equals(OUSTR(PLATFORM_MACOSX_PPC)))
ret = checkOSandCPU(OUSTR("MacOSX"), OUSTR("PowerPC"));
- else if (token.equals(OUSTR(PLATFORM_OS2_X86)))
- ret = checkOSandCPU(OUSTR("OS2"), OUSTR("x86"));
else if (token.equals(OUSTR(PLATFORM_AIX_POWERPC)))
ret = checkOSandCPU(OUSTR("AIX"), OUSTR("PowerPC"));
else if (token.equals(OUSTR(PLATFORM_OPENBSD_X86)))
diff --git a/desktop/source/deployment/misc/makefile.mk b/desktop/source/deployment/misc/makefile.mk
index 2a9d38539743..9c0b33d36698 100755
--- a/desktop/source/deployment/misc/makefile.mk
+++ b/desktop/source/deployment/misc/makefile.mk
@@ -33,10 +33,6 @@ USE_DEFFILE = TRUE
ENABLE_EXCEPTIONS = TRUE
VISIBILITY_HIDDEN=TRUE
-.IF "$(GUI)"=="OS2"
-TARGET = deplmisc
-.ENDIF
-
.INCLUDE : settings.mk
# Reduction of exported symbols:
@@ -48,11 +44,7 @@ SRS1NAME = $(TARGET)
SRC1FILES = \
dp_misc.src
-.IF "$(GUI)"=="OS2"
-SHL1TARGET = $(TARGET)
-.ELSE
SHL1TARGET = deploymentmisc$(DLLPOSTFIX)
-.ENDIF
SHL1OBJS = \
$(SLO)$/dp_misc.obj \
$(SLO)$/dp_resource.obj \
@@ -76,14 +68,7 @@ SHL1STDLIBS = \
$(UNOTOOLSLIB) \
$(XMLSCRIPTLIB) \
$(COMPHELPERLIB)
-.IF "$(GUI)"=="OS2"
-SHL1IMPLIB = ideploymentmisc$(DLLPOSTFIX)
-LIB1TARGET = $(SLB)$/_deplmisc.lib
-LIB1OBJFILES = $(SHL1OBJS)
-DEFLIB1NAME = _deplmisc
-.ELSE
SHL1IMPLIB = i$(SHL1TARGET)
-.ENDIF
DEF1NAME = $(SHL1TARGET)
SLOFILES = $(SHL1OBJS)
diff --git a/desktop/source/migration/migration.cxx b/desktop/source/migration/migration.cxx
index f8f0a99606df..be970b1e432d 100644
--- a/desktop/source/migration/migration.cxx
+++ b/desktop/source/migration/migration.cxx
@@ -676,11 +676,6 @@ strings_vr MigrationImpl::compileFileList()
strings_vr vrExclude;
strings_vr vrTemp;
-#ifdef SAL_OS2
- if (m_aInfo.userdata.getLength() == 0)
- return vrResult;
-#endif
-
// get a list of all files:
strings_vr vrFiles = getAllFiles(m_aInfo.userdata);
diff --git a/desktop/source/migration/wizard.cxx b/desktop/source/migration/wizard.cxx
index 1afb3771e9c9..bb4be7e9f4e2 100644
--- a/desktop/source/migration/wizard.cxx
+++ b/desktop/source/migration/wizard.cxx
@@ -388,9 +388,7 @@ sal_Bool FirstStartWizard::onFinish()
// return sal_True;
if ( svt::RoadmapWizard::onFinish() )
{
-#ifndef OS2 // cannot enable quickstart on first startup, see shutdownicon.cxx comments.
enableQuickstart();
-#endif
disableWizard();
return sal_True;
}
diff --git a/desktop/source/pkgchk/unopkg/makefile.mk b/desktop/source/pkgchk/unopkg/makefile.mk
index 60db925bece5..e96cf60f0f42 100755
--- a/desktop/source/pkgchk/unopkg/makefile.mk
+++ b/desktop/source/pkgchk/unopkg/makefile.mk
@@ -29,11 +29,7 @@ PRJ = ..$/..$/..
PRJNAME = desktop
TARGET = unopkg
-.IF "$(GUI)" == "OS2"
-TARGETTYPE = CUI
-.ELSE
TARGETTYPE = GUI
-.ENDIF
ENABLE_EXCEPTIONS = TRUE
LIBTARGET=NO
diff --git a/desktop/util/makefile.mk b/desktop/util/makefile.mk
index df2fe688b9fa..1c6fb2e0e46b 100755
--- a/desktop/util/makefile.mk
+++ b/desktop/util/makefile.mk
@@ -47,9 +47,6 @@ VERINFONAME=verinfo
.IF "$(GUI)" == "WNT"
RCFILES=verinfo.rc
.ENDIF
-.IF "$(GUI)" == "OS2"
-RCFILES=ooverinfo2.rc
-.ENDIF
# --- Linken der Applikation ---------------------------------------
@@ -63,7 +60,6 @@ RESLIB1SRSFILES= $(SRS)$/desktop.srs
.IF "$(L10N_framework)"==""
.IF "$(LINK_SO)"=="TRUE"
-.IF "$(GUI)" != "OS2"
APP1TARGET=so$/$(TARGET)
APP1NOSAL=TRUE
APP1RPATH=BRAND
@@ -80,8 +76,6 @@ APP1STACK=10000000
.ENDIF # WNT
-.ENDIF # "$(GUI)" != "OS2"
-
.ENDIF # "$(LINK_SO)"=="TRUE"
APP5TARGET=soffice
@@ -104,14 +98,6 @@ APP5LINKRES=$(MISC)$/ooffice5.res
APP5STACK=10000000
.ENDIF # WNT
-.IF "$(GUI)" == "OS2"
-APP5DEF= # automatic
-APP5RES= $(RES)$/oodesktop.res
-APP5ICON=$(SOLARRESDIR)$/icons/ooo-main-app.ico
-APP5VERINFO=ooverinfo2.rc
-APP5LINKRES=$(MISC)$/ooffice.res
-.ENDIF # OS2
-
.IF "$(GUI)" == "WNT"
.IF "$(LINK_SO)"=="TRUE"
APP6TARGET=so$/officeloader
@@ -179,14 +165,9 @@ ALLTAR: $(BIN)$/so$/$(TARGET).bin
.ENDIF # "$(LINK_SO)"=="TRUE"
.ENDIF # WNT
-.IF "$(GUI)" == "OS2"
-ALLTAR: $(BIN)$/$(TARGET).bin
-.ENDIF # OS2
-
$(BIN)$/soffice_oo$(EXECPOST) : $(APP5TARGETN)
$(COPY) $< $@
-.IF "$(GUI)" != "OS2"
.IF "$(LINK_SO)"=="TRUE"
$(BIN)$/so$/soffice_so$(EXECPOST) : $(APP1TARGETN)
$(COPY) $< $@
@@ -194,7 +175,6 @@ $(BIN)$/so$/soffice_so$(EXECPOST) : $(APP1TARGETN)
ALLTAR : $(BIN)$/so$/soffice_so$(EXECPOST)
.ENDIF # "$(LINK_SO)"=="TRUE"
ALLTAR : $(BIN)$/soffice_oo$(EXECPOST)
-.ENDIF
.IF "$(OS)" == "MACOSX"
.IF "$(LINK_SO)"=="TRUE"
@@ -247,11 +227,6 @@ $(BIN)$/so$/$(TARGET).bin: $(BIN)$/so$/$(TARGET)$(EXECPOST)
.ENDIF # WNT
-.IF "$(GUI)" == "OS2"
-$(BIN)$/$(TARGET).bin: $(BIN)$/$(TARGET)$(EXECPOST)
- $(COPY) $< $@
-.ENDIF # OS2
-
$(MISC)$/binso_created.flg :
@@-$(MKDIRHIER) $(BIN)$/so && $(TOUCH) $@
diff --git a/embeddedobj/source/msole/makefile.mk b/embeddedobj/source/msole/makefile.mk
index b7f3482fa0bb..09121474b132 100755
--- a/embeddedobj/source/msole/makefile.mk
+++ b/embeddedobj/source/msole/makefile.mk
@@ -110,12 +110,6 @@ SHL1STDLIBS+=\
$(OLEAUT32LIB)
DEF1EXPORTFILE= exports.dxp
-.ELIF "$(GUI)"=="OS2"
-
-SHL1STDLIBS+=\
- iembobj.lib
-
-DEF1EXPORTFILE= exports.dxp
.ENDIF
diff --git a/embeddedobj/test/Container1/nativelib/nativeview.c b/embeddedobj/test/Container1/nativelib/nativeview.c
index 66ae7d413318..6952fe9e96ec 100755
--- a/embeddedobj/test/Container1/nativelib/nativeview.c
+++ b/embeddedobj/test/Container1/nativelib/nativeview.c
@@ -45,7 +45,6 @@ static LRESULT APIENTRY NativeViewWndProc( HWND , UINT , WPARAM , LPARAM );
#define SYSTEM_WIN32 1
#define SYSTEM_WIN16 2
#define SYSTEM_JAVA 3
-#define SYSTEM_OS2 4
#define SYSTEM_MAC 5
#define SYSTEM_XWINDOW 6
diff --git a/fpicker/source/office/iodlg.cxx b/fpicker/source/office/iodlg.cxx
index bda16353eb34..b98b68beedb7 100644
--- a/fpicker/source/office/iodlg.cxx
+++ b/fpicker/source/office/iodlg.cxx
@@ -329,7 +329,7 @@ namespace
void convertStringListToUrls( const String& _rColonSeparatedList, ::std::vector< String >& _rTokens, bool _bFinalSlash )
{
const sal_Unicode s_cSeparator =
-#if defined(WNT) || defined(OS2)
+#if defined(WNT)
';'
#else
':'
@@ -369,7 +369,7 @@ namespace
void operator()( String& _rURL )
{
INetURLObject aURL( _rURL );
-#if defined(WNT) || defined(OS2)
+#if defined(WNT)
if ( aURL.getSegmentCount() > 1 )
#endif
aURL.removeFinalSlash( );
@@ -2563,7 +2563,7 @@ sal_Bool SvtFileDialog::IsolateFilterFromPath_Impl( String& rPath, String& rFilt
if ( nPathTokenPos == STRING_NOTFOUND )
{
String aDelim(
-#if defined(WNT) || defined(OS2)
+#if defined(WNT)
'\\'
#else
'/'
@@ -2571,12 +2571,6 @@ sal_Bool SvtFileDialog::IsolateFilterFromPath_Impl( String& rPath, String& rFilt
);
nPathTokenPos = aReversePath.Search( aDelim );
-#if defined(OS2)
- if ( nPathTokenPos == STRING_NOTFOUND )
- {
- nPathTokenPos = aReversePath.Search( '/' );
- }
-#endif
#if !defined( UNX )
if ( nPathTokenPos == STRING_NOTFOUND )
{
diff --git a/fpicker/test/makefile.mk b/fpicker/test/makefile.mk
index 4157d339bd3a..e497e794c185 100644
--- a/fpicker/test/makefile.mk
+++ b/fpicker/test/makefile.mk
@@ -31,10 +31,6 @@ PRJNAME=SV
TARGET=svdem
LIBTARGET=NO
-.IF "$(GUI)" == "OS2"
-TARGETTYPE=GUI
-.ENDIF
-
# --- Settings -----------------------------------------------------
.INCLUDE : svpre.mk
diff --git a/framework/source/services/license.cxx b/framework/source/services/license.cxx
index fa2a40938b4c..3144df16befa 100644
--- a/framework/source/services/license.cxx
+++ b/framework/source/services/license.cxx
@@ -96,7 +96,7 @@ static const char *szLicensePath = "/share/readme";
#ifdef UNX
static const char *szUNXLicenseName = "/LICENSE";
static const char *szUNXLicenseExt = "";
-#elif defined(WNT) || defined(OS2)
+#elif defined(WNT)
static const char *szWNTLicenseName = "/license";
static const char *szWNTLicenseExt = ".txt";
#endif
@@ -279,7 +279,7 @@ css::uno::Any SAL_CALL License::execute(const css::uno::Sequence< css::beans::Na
aLangString += aLocale.Variant;
}
}
-#if defined(WNT) || defined(OS2)
+#if defined(WNT)
::rtl::OUString aLicensePath =
aBaseInstallPath + ::rtl::OUString::createFromAscii(szLicensePath)
+ ::rtl::OUString::createFromAscii(szWNTLicenseName)
diff --git a/idl/source/prj/svidl.cxx b/idl/source/prj/svidl.cxx
index 416a1c7f9d0f..0c7a66e7aa70 100644
--- a/idl/source/prj/svidl.cxx
+++ b/idl/source/prj/svidl.cxx
@@ -90,7 +90,7 @@ sal_Bool FileMove_Impl( const String & rFile1, const String & rFile2, sal_Bool b
return 0 == aF2.Kill();
}
-#if defined( UNX ) || defined (__MINGW32__) || defined( OS2 )
+#if defined( UNX ) || defined (__MINGW32__)
int main ( int argc, char ** argv)
{
#else
diff --git a/sfx2/Library_sfx.mk b/sfx2/Library_sfx.mk
index 4d2396bf069c..c93efacab9f8 100755
--- a/sfx2/Library_sfx.mk
+++ b/sfx2/Library_sfx.mk
@@ -251,11 +251,6 @@ $(eval $(call gb_Library_set_defs,sfx,\
))
endif
-ifeq ($(OS),OS2)
-$(eval $(call gb_Library_add_exception_objects,sfx,\
- sfx2/source/appl/shutdowniconOs2.ob \
-))
-endif
ifeq ($(OS),MACOSX)
$(eval $(call gb_Library_add_objcxxobjects,sfx,\
sfx2/source/appl/shutdowniconaqua \
diff --git a/sfx2/source/appl/app.cxx b/sfx2/source/appl/app.cxx
index ae945c5736d8..c69b3939ee99 100644
--- a/sfx2/source/appl/app.cxx
+++ b/sfx2/source/appl/app.cxx
@@ -121,7 +121,7 @@
#include <sfx2/mnuitem.hxx>
#endif
-#if defined( WNT ) || defined( OS2 )
+#if defined( WNT )
#define DDE_AVAILABLE
#endif
diff --git a/sfx2/source/appl/shutdownicon.cxx b/sfx2/source/appl/shutdownicon.cxx
index abbcc16e388f..dd55835fb958 100644
--- a/sfx2/source/appl/shutdownicon.cxx
+++ b/sfx2/source/appl/shutdownicon.cxx
@@ -727,19 +727,6 @@ void SAL_CALL ShutdownIcon::initialize( const ::com::sun::star::uno::Sequence< :
/* Create a sub-classed instance - foo */
ShutdownIcon::pShutdownIcon = this;
initSystray();
-#ifdef OS2
- // above win32 starts the quickstart thread, but we have
- // quickstart running only when -quickstart is specified
- // on command line (next boot).
- // so if -quickstart was not specified, we cannot issue
- // quickstart veto on shutdown.
- if (bQuickstart)
- {
- // disable shutdown
- ShutdownIcon::getInstance()->SetVeto( true );
- ShutdownIcon::getInstance()->addTerminateListener();
- }
-#endif
}
catch(const ::com::sun::star::lang::IllegalArgumentException&)
{
@@ -774,8 +761,6 @@ void ShutdownIcon::LeaveModalMode()
#ifdef WNT
// defined in shutdowniconw32.cxx
-#elif defined(OS2)
-// defined in shutdowniconOs2.cxx
#elif defined QUARTZ
// defined in shutdowniconaqua.cxx
#else
@@ -856,9 +841,7 @@ rtl::OUString ShutdownIcon::getShortcutName()
bool ShutdownIcon::GetAutostart( )
{
-#if defined(OS2)
- return GetAutostartOs2( );
-#elif defined QUARTZ
+#if defined QUARTZ
return true;
#else
bool bRet = false;
@@ -925,8 +908,6 @@ void ShutdownIcon::SetAutostart( bool bActivate )
}
#endif
}
-#elif defined OS2
- SetAutostartOs2( bActivate );
#else
(void)bActivate; // unused variable
#endif // ENABLE_QUICKSTART_APPLET
diff --git a/sfx2/source/appl/shutdownicon.hxx b/sfx2/source/appl/shutdownicon.hxx
index 7ce6c1e8918d..d9e6e17bf802 100644
--- a/sfx2/source/appl/shutdownicon.hxx
+++ b/sfx2/source/appl/shutdownicon.hxx
@@ -149,10 +149,6 @@ class SFX2_DLLPUBLIC ShutdownIcon : public ShutdownIconServiceBase
static void EnableAutostartW32( const rtl::OUString &aShortcutName );
static rtl::OUString GetAutostartFolderNameW32();
#endif
-#ifdef OS2
- static void SetAutostartOs2( bool bActivate );
- static bool GetAutostartOs2( );
-#endif
};
extern "C" {
diff --git a/sfx2/source/bastyp/misc.cxx b/sfx2/source/bastyp/misc.cxx
index 80991dcc492b..b20a23266353 100644
--- a/sfx2/source/bastyp/misc.cxx
+++ b/sfx2/source/bastyp/misc.cxx
@@ -33,7 +33,7 @@
//--------------------------------------------------------------------
-#if defined(DBG_UTIL) && ( defined(WNT) || defined(OS2) )
+#if defined(DBG_UTIL) && defined(WNT)
unsigned SfxStack::nLevel = 0;
#endif
diff --git a/sfx2/source/dialog/basedlgs.cxx b/sfx2/source/dialog/basedlgs.cxx
index 03e7ef58ea03..059c57667a25 100644
--- a/sfx2/source/dialog/basedlgs.cxx
+++ b/sfx2/source/dialog/basedlgs.cxx
@@ -990,12 +990,8 @@ void SfxSingleTabDialog::SetInfoLink( const Link& rLink )
#ifdef WNT
int __cdecl BaseDlgsCmpUS_Impl( const void* p1, const void* p2 )
#else
-#if defined(OS2) && defined(ICC)
-int _Optlink BaseDlgsCmpUS_Impl( const void* p1, const void* p2 )
-#else
extern "C" int BaseDlgsCmpUS_Impl( const void* p1, const void* p2 )
#endif
-#endif
{
return *(sal_uInt16*)p1 - *(sal_uInt16*)p2;
}
diff --git a/sfx2/source/dialog/tabdlg.cxx b/sfx2/source/dialog/tabdlg.cxx
index fda812803e1d..94897e75356c 100644
--- a/sfx2/source/dialog/tabdlg.cxx
+++ b/sfx2/source/dialog/tabdlg.cxx
@@ -1593,12 +1593,8 @@ int SfxTabDialog::FillOutputItemSet()
#ifdef WNT
int __cdecl TabDlgCmpUS_Impl( const void* p1, const void* p2 )
#else
-#if defined(OS2) && defined(ICC)
-int _Optlink TabDlgCmpUS_Impl( const void* p1, const void* p2 )
-#else
extern "C" int TabDlgCmpUS_Impl( const void* p1, const void* p2 )
#endif
-#endif
/* [Description]
diff --git a/sfx2/source/doc/objstor.cxx b/sfx2/source/doc/objstor.cxx
index d570e0b3e028..9cc10ba5e88f 100644
--- a/sfx2/source/doc/objstor.cxx
+++ b/sfx2/source/doc/objstor.cxx
@@ -131,12 +131,6 @@
#include "appbaslib.hxx"
#include "appdata.hxx"
-#ifdef OS2
-#include <osl/file.hxx>
-#include <stdio.h>
-#include <sys/ea.h>
-#endif
-
#include "../appl/app.hrc"
extern sal_uInt32 CheckPasswd_Impl( SfxObjectShell*, SfxItemPool&, SfxMedium* );
@@ -1714,66 +1708,6 @@ sal_Bool SfxObjectShell::SaveTo_Impl
catch( Exception& )
{
}
-
-#ifdef OS2
- {
-#define CHAR_POINTER(THE_OUSTRING) ::rtl::OUStringToOString (THE_OUSTRING, RTL_TEXTENCODING_UTF8).pData->buffer
- // Header for a single-valued ASCII EA data item
- typedef struct _EA_ASCII_header {
- sal_uInt16 usAttr; /* value: EAT_ASCII */
- sal_uInt16 usLen; /* length of data */
- CHAR szType[_MAX_PATH]; /* ASCII data fits in here ... */
- } EA_ASCII_HEADER;
- char filePath[_MAX_PATH];
- char fileExt[_MAX_PATH];
- char docType[_MAX_PATH];
- int rc;
- oslFileError eRet;
- ::rtl::OUString aSystemFileURL;
- const ::rtl::OUString aFileURL = rMedium.GetName();
- // close medium
- rMedium.Close();
-
- // convert file URL to system path
- if (osl::FileBase::getSystemPathFromFileURL( aFileURL, aSystemFileURL) == osl::FileBase::E_None) {
- EA_ASCII_HEADER eaAscii;
- struct _ea eaType;
- strcpy( filePath, CHAR_POINTER( aSystemFileURL));
- strcpy( docType, CHAR_POINTER( rMedium.GetFilter()->GetServiceName()));
-#if OSL_DEBUG_LEVEL > 1
- printf( "file name: %s\n", filePath);
- printf( "filter name: %s\n", CHAR_POINTER(rMedium.GetFilter()->GetFilterName()));
- printf( "service name: %s\n", docType);
-#endif
- // initialize OS/2 EA data structure
- eaAscii.usAttr = EAT_ASCII;
- _splitpath ( filePath, NULL, NULL, NULL, fileExt);
- if (!stricmp( fileExt, ".pdf"))
- strcpy( eaAscii.szType, "Acrobat Document");
- else if (!strcmp( docType, "com.sun.star.text.TextDocument"))
- strcpy( eaAscii.szType, "OpenOfficeOrg Writer Document");
- else if (!strcmp( docType, "com.sun.star.sheet.SpreadsheetDocument"))
- strcpy( eaAscii.szType, "OpenOfficeOrg Calc Document");
- else if (!strcmp( docType, "com.sun.star.presentation.PresentationDocument"))
- strcpy( eaAscii.szType, "OpenOfficeOrg Impress Document");
- else if (!strcmp( docType, "com.sun.star.drawing.DrawingDocument"))
- strcpy( eaAscii.szType, "OpenOfficeOrg Draw Document");
- else
- strcpy( eaAscii.szType, "OpenOfficeOrg Document");
- eaAscii.usLen = strlen( eaAscii.szType);
- // fill libc EA data structure
- eaType.flags = 0;
- eaType.size = sizeof(sal_uInt16)*2 + eaAscii.usLen;
- eaType.value = &eaAscii;
- // put EA to file
- rc = _ea_put( &eaType, filePath, 0, ".TYPE");
-#if OSL_DEBUG_LEVEL > 1
- printf( "ea name: %s, rc %d, errno %d\n", eaAscii.szType, rc, errno);
-#endif
- }
- }
-#endif
-
}
return bOk;
diff --git a/sfx2/source/inc/sfxtypes.hxx b/sfx2/source/inc/sfxtypes.hxx
index 94bef6d9a1dd..41f060e4fad7 100644
--- a/sfx2/source/inc/sfxtypes.hxx
+++ b/sfx2/source/inc/sfxtypes.hxx
@@ -104,7 +104,7 @@ String SfxShellIdent_Impl( const SfxShell *pSh );
//------------------------------------------------------------------------
-#if defined(DBG_UTIL) && ( defined(WNT) || defined(OS2) )
+#if defined(DBG_UTIL) && defined(WNT)
class SfxStack
{
diff --git a/shell/inc/internal/config.hxx b/shell/inc/internal/config.hxx
index 915d26aba006..37de9ca89368 100644
--- a/shell/inc/internal/config.hxx
+++ b/shell/inc/internal/config.hxx
@@ -33,9 +33,7 @@
#pragma warning (disable : 4786 4503 4917)
#endif
-#ifndef OS2
#include <tchar.h>
-#endif
#ifdef _AMD64_
#define MODULE_NAME TEXT("shlxthdl_x64.dll")
diff --git a/shell/inc/internal/global.hxx b/shell/inc/internal/global.hxx
index 359435a79192..a87510958f08 100644
--- a/shell/inc/internal/global.hxx
+++ b/shell/inc/internal/global.hxx
@@ -32,9 +32,7 @@
#if defined _MSC_VER
#pragma warning(push, 1)
#endif
-#ifndef OS2
#include <windows.h>
-#endif
#if defined _MSC_VER
#pragma warning(pop)
#endif
diff --git a/shell/inc/internal/utilities.hxx b/shell/inc/internal/utilities.hxx
index fd608d6d4870..2697c8002dc6 100644
--- a/shell/inc/internal/utilities.hxx
+++ b/shell/inc/internal/utilities.hxx
@@ -33,9 +33,7 @@
#if defined _MSC_VER
#pragma warning(push, 1)
#endif
-#ifndef OS2
#include <windows.h>
-#endif
#if defined _MSC_VER
#pragma warning(pop)
#endif
@@ -91,9 +89,7 @@ bool HasOnlySpaces(const std::wstring& String);
std::wstring getShortPathName( const std::wstring& aLongName );
-#ifndef OS2
LCID LocaleSetToLCID( const LocaleSet_t & Locale );
-#endif
//----------------------------------------------------------
#ifdef DEBUG
diff --git a/shell/source/all/makefile.mk b/shell/source/all/makefile.mk
index 66b185132fa6..b4cc34a42601 100755
--- a/shell/source/all/makefile.mk
+++ b/shell/source/all/makefile.mk
@@ -47,9 +47,6 @@ CFLAGS_X64+=-wd4710 -wd4711 -wd4514 -wd4619 -wd4217 -wd4820
CDEFS_X64+=-D_WIN32_IE=0x501
.ENDIF # "$(BUILD_X64)"!=""
.ENDIF
-.IF "$(GUI)" == "OS2"
-CFLAGS+=-DISOLATION_AWARE_ENABLED -DXML_UNICODE -DXML_UNICODE_WCHAR_T -DUNICODE -D_UNICODE
-.ENDIF
# --- Files --------------------------------------------------------
@@ -58,7 +55,7 @@ CFLAGS+=-DSYSTEM_EXPAT
.ENDIF
SLOFILES=$(SLO)$/xml_parser.obj
-
+
.IF "$(BUILD_X64)"!=""
SLOFILES_X64=$(SLO_X64)$/xml_parser.obj
.ENDIF # "$(BUILD_X64)"!=""
diff --git a/shell/source/all/ooofilereader/makefile.mk b/shell/source/all/ooofilereader/makefile.mk
index bf6365526eec..67d29acaaf85 100755
--- a/shell/source/all/ooofilereader/makefile.mk
+++ b/shell/source/all/ooofilereader/makefile.mk
@@ -36,17 +36,12 @@ ENABLE_EXCEPTIONS=TRUE
.INCLUDE : settings.mk
-.IF "$(GUI)" != "OS2"
CFLAGS+=-DISOLATION_AWARE_ENABLED -DWIN32_LEAN_AND_MEAN -DXML_UNICODE -D_NTSDK -DUNICODE -D_UNICODE -D_WIN32_WINNT=0x0501
CFLAGS+=-wd4710 -wd4711 -wd4514 -wd4619 -wd4217 -wd4820
CDEFS+=-D_WIN32_IE=0x501
CFLAGS_X64+=-DISOLATION_AWARE_ENABLED -DWIN32_LEAN_AND_MEAN -DXML_UNICODE -D_NTSDK -DUNICODE -D_UNICODE -D_WIN32_WINNT=0x0501
CFLAGS_X64+=-wd4710 -wd4711 -wd4514 -wd4619 -wd4217 -wd4820
CDEFS_X64+=-D_WIN32_IE=0x501
-.ENDIF
-.IF "$(GUI)" == "OS2"
-CFLAGS+=-DISOLATION_AWARE_ENABLED -DXML_UNICODE -DXML_UNICODE_WCHAR_T -DUNICODE -D_UNICODE
-.ENDIF
# --- Files --------------------------------------------------------
diff --git a/shell/source/all/zipfile/zipexcptn.cxx b/shell/source/all/zipfile/zipexcptn.cxx
index c5501d5b6213..5a5dcefc16ea 100644
--- a/shell/source/all/zipfile/zipexcptn.cxx
+++ b/shell/source/all/zipfile/zipexcptn.cxx
@@ -84,10 +84,8 @@ Win32Exception::Win32Exception(int Error) :
*/
Win32Exception::~Win32Exception() throw()
{
-#ifndef OS2
if (m_MsgBuff)
LocalFree(m_MsgBuff);
-#endif
}
//------------------------------------------
@@ -95,9 +93,6 @@ Win32Exception::~Win32Exception() throw()
*/
const char* Win32Exception::what() const throw()
{
-#ifdef OS2
- return "Win32Exception!";
-#else
FormatMessage(
FORMAT_MESSAGE_ALLOCATE_BUFFER |
FORMAT_MESSAGE_FROM_SYSTEM |
@@ -110,7 +105,6 @@ const char* Win32Exception::what() const throw()
NULL);
return reinterpret_cast<char*>(m_MsgBuff);
-#endif
}
//------------------------------------------
diff --git a/shell/source/all/zipfile/zipfile.cxx b/shell/source/all/zipfile/zipfile.cxx
index 0b4ac7fd7fc2..c7ed65e5d177 100644
--- a/shell/source/all/zipfile/zipfile.cxx
+++ b/shell/source/all/zipfile/zipfile.cxx
@@ -38,12 +38,6 @@
#include <string.h>
-#ifdef OS2
-#include <alloca.h>
-#define _alloca alloca
-#define ERROR_NOT_ENOUGH_MEMORY 8
-#endif
-
namespace internal
{
/* for case in-sensitive string comparison */
diff --git a/shell/source/unix/exec/makefile.mk b/shell/source/unix/exec/makefile.mk
index 1a26d377b142..4f07341f4dde 100755
--- a/shell/source/unix/exec/makefile.mk
+++ b/shell/source/unix/exec/makefile.mk
@@ -46,20 +46,16 @@ DLLPRE=
SLOFILES=$(SLO)$/shellexec.obj\
$(SLO)$/shellexecentry.obj
-
+
SHL1OBJS=$(SLOFILES)
-
+
SHL1TARGET=syssh.uno
-.IF "$(GUI)" == "OS2"
-SHL1IMPLIB=i$(TARGET)
-.ELSE
SHL1IMPLIB=
-.ENDIF
SHL1VERSIONMAP=$(SOLARENV)/src/component.map
SHL1DEF=$(MISC)$/$(SHL1TARGET).def
DEF1NAME=$(SHL1TARGET)
-
+
SHL1STDLIBS=$(CPPULIB)\
$(CPPUHELPERLIB)\
$(SALLIB)
diff --git a/shell/source/unix/exec/shellexec.cxx b/shell/source/unix/exec/shellexec.cxx
index 29f3a922c499..6629983fb410 100644
--- a/shell/source/unix/exec/shellexec.cxx
+++ b/shell/source/unix/exec/shellexec.cxx
@@ -93,10 +93,8 @@ void escapeForShell( rtl::OStringBuffer & rBuffer, const rtl::OString & rURL)
{
// escape every non alpha numeric characters (excluding a few "known good") by prepending a '\'
sal_Char c = rURL[n];
-#ifndef OS2 // YD shell does not support escaped chars
if( ( c < 'A' || c > 'Z' ) && ( c < 'a' || c > 'z' ) && ( c < '0' || c > '9' ) && c != '/' && c != '.' )
rBuffer.append( '\\' );
-#endif
rBuffer.append( c );
}
@@ -200,19 +198,6 @@ void SAL_CALL ShellExec::execute( const OUString& aCommand, const OUString& aPar
static_cast < XSystemShellExecute * > (this), ENOENT );
}
-#ifdef OS2
- OStringBuffer aProg = OUStringToOString(aProgram, osl_getThreadTextEncoding());
- aProg.append("open-url.exe");
- OString aUrl = OUStringToOString(aURL, osl_getThreadTextEncoding());
- if ( -1 == spawnl(P_NOWAIT, aProg.getStr(), aProg.getStr(), aUrl.getStr() , NULL) )
- {
- int nerr = errno;
- throw SystemShellExecuteException(OUString::createFromAscii( strerror( nerr ) ),
- static_cast < XSystemShellExecute * > (this), nerr );
- }
- return;
-#endif
-
OString aTmp = OUStringToOString(aProgram, osl_getThreadTextEncoding());
escapeForShell(aBuffer, aTmp);
diff --git a/shell/source/unix/misc/makefile.mk b/shell/source/unix/misc/makefile.mk
index 6ad3797e6521..be4660db3e8c 100755
--- a/shell/source/unix/misc/makefile.mk
+++ b/shell/source/unix/misc/makefile.mk
@@ -47,23 +47,6 @@ SCRIPTFILES = \
$(BIN)$/gnome-open-url \
$(BIN)$/kde-open-url
-.IF "$(GUI)" == "OS2"
-
-APP1TARGET = open-url
-APP1OBJS = \
- $(OBJ)$/open-url.obj \
- open-url.def
-APP1LIBS =
-
-APP2TARGET = senddoc
-APP2OBJS = \
- $(OBJ)$/senddoc.obj \
- senddoc.def
-APP2LIBS =
-APP2STDLIBS =
-
-.ELSE
-
APP1TARGET = gnome-open-url.bin
APP1OBJS = \
$(OBJ)$/gnome-open-url.obj
@@ -79,7 +62,6 @@ APP2LIBS =
APP2STDLIBS =
OBJFILES = $(APP1OBJS) $(APP2OBJS)
-.ENDIF
# --- Targets ------------------------------------------------------
diff --git a/shell/source/unix/sysshell/makefile.mk b/shell/source/unix/sysshell/makefile.mk
index 2656fdb8557e..60605ef0f3ff 100755
--- a/shell/source/unix/sysshell/makefile.mk
+++ b/shell/source/unix/sysshell/makefile.mk
@@ -48,11 +48,6 @@ SLOFILES=$(SLO)$/recently_used_file.obj \
$(SLO)$/recently_used_file_handler.obj
SHL1TARGET=recentfile
-.IF "$(GUI)" == "OS2"
-SHL1IMPLIB=i$(TARGET)
-SHL1DEF= $(MISC)$/$(SHL1TARGET).def
-DEF1NAME= $(SHL1TARGET)
-.ENDIF
SHL1STDLIBS=$(EXPATASCII3RDLIB)\
$(SALLIB)