summaryrefslogtreecommitdiff
path: root/ace/config-sunos5.5-g++.h
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-02-02 04:20:14 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-02-02 04:20:14 +0000
commitb850e926fd1fec62f87073f325af985e0c506cfe (patch)
treeef557664fc2bc61968a50ab1e9f49b413371af71 /ace/config-sunos5.5-g++.h
parent69c8114275612f6840ad8b65e95a804d16c86b04 (diff)
downloadATCD-b850e926fd1fec62f87073f325af985e0c506cfe.tar.gz
migrated to config-g++-common.h
Diffstat (limited to 'ace/config-sunos5.5-g++.h')
-rw-r--r--ace/config-sunos5.5-g++.h15
1 files changed, 4 insertions, 11 deletions
diff --git a/ace/config-sunos5.5-g++.h b/ace/config-sunos5.5-g++.h
index ce6913b4059..d3bb5e103fa 100644
--- a/ace/config-sunos5.5-g++.h
+++ b/ace/config-sunos5.5-g++.h
@@ -11,11 +11,14 @@
#define __ACE_INLINE__
#endif /* ! __ACE_INLINE__ */
+#if defined (__GNUG__)
+# include "ace/config-g++-common.h"
+#endif /* __GNUG__ */
+
// Optimize ACE_Handle_Set for select().
#define ACE_HAS_HANDLE_SET_OPTIMIZED_FOR_SELECT
#define ACE_HAS_STRING_CLASS
-#define ACE_HAS_TEMPLATE_SPECIALIZATION
#define ACE_HAS_UALARM
#define ACE_LACKS_UALARM_PROTOTYPE
@@ -36,10 +39,6 @@
#define ACE_HAS_TERM_IOCTLS
-// Must specialize templates due to G++'s lame parameterized type
-// support...
-#define ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION
-
// Platform supports System V IPC (most versions of UNIX, but not Win32)
#define ACE_HAS_SYSV_IPC
@@ -60,16 +59,10 @@
// Platform supports reentrant functions (i.e., all the POSIX *_r functions).
#define ACE_HAS_REENTRANT_FUNCTIONS
-// Compiler's template mechanism must see source code (i.e., .C files).
-#define ACE_TEMPLATES_REQUIRE_SOURCE
-
// Denotes that GNU has cstring.h as standard
// which redefines memchr()
#define ACE_HAS_GNU_CSTRING_H
-// Compiler doesn't support static data member templates.
-#define ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
-
// Compiler/platform correctly calls init()/fini() for shared libraries.
#define ACE_HAS_AUTOMATIC_INIT_FINI