summaryrefslogtreecommitdiff
path: root/ace/config-sco-4.2-nothread.h
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-02-03 18:15:57 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-02-03 18:15:57 +0000
commit0e7a5683565d87ba4984b8821f675c9844ef92b2 (patch)
tree05026a4b3339f7e27b2e070c4b76072fc9fa71cc /ace/config-sco-4.2-nothread.h
parenta8d46228c39bf6b2aed49a24e4ac1c0aa0e9d5b0 (diff)
downloadATCD-0e7a5683565d87ba4984b8821f675c9844ef92b2.tar.gz
migrated to config-g++-common.h
Diffstat (limited to 'ace/config-sco-4.2-nothread.h')
-rw-r--r--ace/config-sco-4.2-nothread.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/ace/config-sco-4.2-nothread.h b/ace/config-sco-4.2-nothread.h
index 194b3d2f79e..0a6d59d7d9a 100644
--- a/ace/config-sco-4.2-nothread.h
+++ b/ace/config-sco-4.2-nothread.h
@@ -7,6 +7,13 @@
#if !defined (ACE_CONFIG_H)
#define ACE_CONFIG_H
+#if defined (__GNUG__)
+# include "ace/config-g++-common.h"
+ // This config file has not been tested with ACE_HAS_TEMPLATE_SPECIALIZATION.
+ // Maybe it will work?
+# undef ACE_HAS_TEMPLATE_SPECIALIZATION
+#endif /* __GNUG__ */
+
// Compiling for SCO.
#if !defined (SCO)
#define SCO
@@ -25,10 +32,6 @@
#endif /* SCO */
#define ACE_HAS_SIG_MACROS
-#define ACE_TEMPLATES_REQUIRE_SOURCE
-#define ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION
-#define ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-
#define ACE_LACKS_UNIX_DOMAIN_SOCKETS
#define ACE_LACKS_SYSCALL
#define ACE_LACKS_STRRECVFD
@@ -44,11 +47,8 @@
#define ACE_LACKS_RECVMSG
#define ACE_LACKS_SENDMSG
-// Compiler doesn't support static data member templates.
-//#define ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-
// Platform supports System V IPC (most versions of UNIX, but not Win32)
-#define ACE_HAS_SYSV_IPC
+#define ACE_HAS_SYSV_IPC
// Platform supports recvmsg and sendmsg.
//#define ACE_HAS_MSG