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-sunos4-g++.h | |
parent | 4dd8782f659ddc98103f6196fde55788eadbde63 (diff) | |
download | ATCD-18fb18ffabf02f7f2ab375b9bd12b77de5998554.tar.gz |
migrated to config-g++-common.h
Diffstat (limited to 'ace/config-sunos4-g++.h')
-rw-r--r-- | ace/config-sunos4-g++.h | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/ace/config-sunos4-g++.h b/ace/config-sunos4-g++.h index a5fea5301b0..e33e55fd5c6 100644 --- a/ace/config-sunos4-g++.h +++ b/ace/config-sunos4-g++.h @@ -10,6 +10,11 @@ #define __ACE_INLINE__ #endif /* ! __ACE_INLINE__ */ +#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 + // Optimize ACE_Handle_Set for select(). #define ACE_HAS_HANDLE_SET_OPTIMIZED_FOR_SELECT @@ -20,10 +25,6 @@ #define ACE_HAS_CHARPTR_SPRINTF #define ACE_HAS_UNION_WAIT -// 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 @@ -33,9 +34,6 @@ // Compiler/platform contains the <sys/syscall.h> file. #define ACE_HAS_SYSCALL_H -// Compiler's template mechanism must see source code (i.e., .C files). -#define ACE_TEMPLATES_REQUIRE_SOURCE - // Compiler/platform has the getrusage() system call. #define ACE_HAS_GETRUSAGE @@ -49,9 +47,6 @@ // Header files lack t_errno for ACE_TLI. // #define ACE_LACKS_T_ERRNO -// Compiler doesn't support static data member templates. -#define ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES - // Compiler/platform uses old malloc()/free() prototypes (ugh). #define ACE_HAS_OLD_MALLOC |