summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorThomas Arnhold <thomas@arnhold.org>2011-02-16 13:11:31 +0100
committerThomas Arnhold <thomas@arnhold.org>2011-02-16 20:17:26 +0100
commit644ee4816ce7fbb59745c4cd2264c9f31d8483fe (patch)
treeab0e1580f50538eecf5853491ff4aff36457467d /tools
parentb2bf8c258281feabbe3933b61a4d3397d220852f (diff)
Remove SCO support
Diffstat (limited to 'tools')
-rw-r--r--tools/bootstrp/command.cxx4
-rw-r--r--tools/inc/tools/inetdef.hxx2
-rw-r--r--tools/inc/tools/solar.h2
-rw-r--r--tools/source/fsys/unx.cxx17
4 files changed, 1 insertions, 24 deletions
diff --git a/tools/bootstrp/command.cxx b/tools/bootstrp/command.cxx
index f47598f5cfd8..73db0f359354 100644
--- a/tools/bootstrp/command.cxx
+++ b/tools/bootstrp/command.cxx
@@ -29,10 +29,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_tools.hxx"
-#ifdef SCO
-#define _IOSTREAM_H
-#endif
-
#ifdef PRECOMPILED
#include "first.hxx"
#endif
diff --git a/tools/inc/tools/inetdef.hxx b/tools/inc/tools/inetdef.hxx
index 28050f52c998..91636d8dc718 100644
--- a/tools/inc/tools/inetdef.hxx
+++ b/tools/inc/tools/inetdef.hxx
@@ -41,8 +41,6 @@
#define TOOLS_INETDEF_OS "Solaris Sparc"
#elif defined SOLARIS && defined INTEL
#define TOOLS_INETDEF_OS "Solaris x86"
-#elif defined SCO
-#define TOOLS_INETDEF_OS "SCO"
#elif defined NETBSD && defined X86
#define TOOLS_INETDEF_OS "NetBSD/i386"
#elif defined NETBSD && defined X86_64
diff --git a/tools/inc/tools/solar.h b/tools/inc/tools/solar.h
index fbe94910a575..09ad054a8257 100644
--- a/tools/inc/tools/solar.h
+++ b/tools/inc/tools/solar.h
@@ -293,8 +293,6 @@ template<typename T> inline T Abs(T a) { return (a>=0?a:-a); }
#define __DLLEXTENSION "si.so"
#elif defined SOLARIS && defined INTEL && defined __GNUC__
#define __DLLEXTENSION "sogi.so"
-#elif defined SCO
- #define __DLLEXTENSION "ci.so"
#elif defined NETBSD && defined X86
#define __DLLEXTENSION "bi.so"
#elif defined NETBSD && defined X86_64
diff --git a/tools/source/fsys/unx.cxx b/tools/source/fsys/unx.cxx
index 109ea26dd4d0..887dff9e79e3 100644
--- a/tools/source/fsys/unx.cxx
+++ b/tools/source/fsys/unx.cxx
@@ -37,8 +37,6 @@
#if defined LINUX
#include <mntent.h>
#define mnttab mntent
-#elif defined SCO
-#include <mnttab.h>
#elif defined AIX
#include <sys/mntctl.h>
#include <sys/vmount.h>
@@ -71,10 +69,6 @@ struct mnttab
#define MOUNTPOINT mnt_mountp
#define MOUNTOPTS mnt_mntopts
#define MOUNTFS mnt_fstype
-#elif defined SCO
-#define MNTTAB "/etc/mnttab"
-#define MOUNTSPECIAL mt_dev
-#define MOUNTPOINT mt_filsys
#else
#define MOUNTSPECIAL mnt_fsname
#define MOUNTPOINT mnt_dir
@@ -143,12 +137,6 @@ static BOOL GetMountEntry(dev_t dev, struct mymnttab *mytab)
return FALSE;
struct mnttab mnt[1];
while (getmntent (fp, mnt) != -1)
-#elif defined SCO
- FILE *fp = fopen (MNTTAB, "r");
- if (! fp)
- return FALSE;
- struct mnttab mnt[1];
- while (fread (&mnt, sizeof mnt, 1, fp) > 0)
#elif defined DECUNIX || defined AIX
FILE *fp = NULL;
if (! fp)
@@ -189,11 +177,8 @@ static BOOL GetMountEntry(dev_t dev, struct mymnttab *mytab)
mytab->mountspecial = mnt->MOUNTSPECIAL;
mytab->mountpoint = mnt->MOUNTPOINT;
mytab->mountdevice = dev;
-#ifndef SCO
mytab->mymnttab_filesystem = mnt->MOUNTFS;
-#else
- mytab->mymnttab_filesystem = "ext2"; //default ist case sensitiv unter unix
-#endif
+
return TRUE;
}
# ifdef LINUX