diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-02-02 04:20:14 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-02-02 04:20:14 +0000 |
commit | b850e926fd1fec62f87073f325af985e0c506cfe (patch) | |
tree | ef557664fc2bc61968a50ab1e9f49b413371af71 /ace/config-sunos5.5-g++.h | |
parent | 69c8114275612f6840ad8b65e95a804d16c86b04 (diff) | |
download | ATCD-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++.h | 15 |
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 |