diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-02-03 18:27:26 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-02-03 18:27:26 +0000 |
commit | 18fb18ffabf02f7f2ab375b9bd12b77de5998554 (patch) | |
tree | 9fcfd2001674cb7ff4f2a2c48a77deb9eb0bd16e /ace/config-sunos5.4-g++.h | |
parent | 4dd8782f659ddc98103f6196fde55788eadbde63 (diff) | |
download | ATCD-18fb18ffabf02f7f2ab375b9bd12b77de5998554.tar.gz |
migrated to config-g++-common.h
Diffstat (limited to 'ace/config-sunos5.4-g++.h')
-rw-r--r-- | ace/config-sunos5.4-g++.h | 18 |
1 files changed, 3 insertions, 15 deletions
diff --git a/ace/config-sunos5.4-g++.h b/ace/config-sunos5.4-g++.h index ade2892166e..e6878d0bade 100644 --- a/ace/config-sunos5.4-g++.h +++ b/ace/config-sunos5.4-g++.h @@ -11,11 +11,13 @@ #define __ACE_INLINE__ #endif /* ! __ACE_INLINE__ */ +#include "ace/config-g++-common.h" +#define ACE_HAS_GNU_CSTRING_H + // Optimize ACE_Handle_Set for select(). #define ACE_HAS_HANDLE_SET_OPTIMIZED_FOR_SELECT #define ACE_HAS_STRING_CLASS -#define ACE_HAS_TEMPLATE_SPECIALIZATION // Platform supports pread() and pwrite() #define ACE_HAS_P_READ_WRITE @@ -24,10 +26,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 @@ -52,16 +50,6 @@ // 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 |