diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 2001-05-11 18:45:20 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 2001-05-11 18:45:20 +0000 |
commit | 1fc803f5848357cb5bc5a4ce158780d2b1bc89e8 (patch) | |
tree | e918556e2aa003520fdad9331922b76581ffdafc /ace/config-sunos5.6.h | |
parent | 9f0637429cc177d8225ee2926178f5a1333004a1 (diff) | |
download | ATCD-1fc803f5848357cb5bc5a4ce158780d2b1bc89e8.tar.gz |
ChangeLogTag:Fri May 11 10:25:00 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu>
Diffstat (limited to 'ace/config-sunos5.6.h')
-rw-r--r-- | ace/config-sunos5.6.h | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/ace/config-sunos5.6.h b/ace/config-sunos5.6.h index a4fe4fae410..e08dd388545 100644 --- a/ace/config-sunos5.6.h +++ b/ace/config-sunos5.6.h @@ -39,6 +39,74 @@ extern "C" int madvise(caddr_t, size_t, int); #endif /* _POSIX_C_SOURCE > 2 || __EXTENSIONS__ */ +// Support for the SunC++ 5.2 compiler. +#if defined (__SUNPRO_CC) && __SUNPRO_CC > 0x510 +#ifdef ACE_LACKS_ACE_IOSTREAM +#undef ACE_LACKS_ACE_IOSTREAM +#endif /* ACE_LACKS_ACE_IOSTREAM */ +#ifndef ACE_LACKS_UNBUFFERED_STREAMBUF +#define ACE_LACKS_UNBUFFERED_STREAMBUF 1 +#endif /* ACE_LACKS_UNBUFFERED_STREAMBUF */ +#ifndef ACE_TEMPLATES_REQUIRE_SOURCE +#define ACE_TEMPLATES_REQUIRE_SOURCE 1 +#endif /* ACE_TEMPLATES_REQUIRE_SOURCE */ +#ifndef ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION +#define ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION 1 +#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ +#ifndef ACE_HAS_STD_TEMPLATE_SPECIALIZATION +#define ACE_HAS_STD_TEMPLATE_SPECIALIZATION 1 +#endif /* ACE_HAS_STD_TEMPLATE_SPECIALIZATION */ +#ifndef ACE_HAS_ANSI_CASTS +#define ACE_HAS_ANSI_CASTS 1 +#endif /* ACE_HAS_ANSI_CASTS */ +#ifndef ACE_HAS_TEMPLATE_TYPEDEFS +#define ACE_HAS_TEMPLATE_TYPEDEFS 1 +#endif /* ACE_HAS_TEMPLATE_TYPEDEFS */ +#ifndef ACE_HAS_TYPENAME_KEYWORD +#define ACE_HAS_TYPENAME_KEYWORD 1 +#endif /* ACE_HAS_TYPENAME_KEYWORD */ +#ifndef ACE_HAS_USING_KEYWORD +#define ACE_HAS_USING_KEYWORD 1 +#endif /* ACE_HAS_USING_KEYWORD */ +#ifndef ACE_HAS_THR_C_DEST +#define ACE_HAS_THR_C_DEST 1 +#endif /* ACE_HAS_THR_C_DEST */ +#ifndef ACE_HAS_THR_C_FUNC +#define ACE_HAS_THR_C_FUNC 1 +#endif /* ACE_HAS_THR_C_FUNC */ +#ifndef ACE_HAS_CONSISTENT_SIGNAL_PROTOTYPES +#define ACE_HAS_CONSISTENT_SIGNAL_PROTOTYPES 1 +#endif /* ACE_HAS_CONSISTENT_SIGNAL_PROTOTYPES */ +#ifndef ACE_HAS_SIG_C_FUNC +#define ACE_HAS_SIG_C_FUNC 1 +#endif /* ACE_HAS_SIG_C_FUNC */ +#ifndef ACE_HAS_STDCPP_STL_INCLUDES +#define ACE_HAS_STDCPP_STL_INCLUDES 1 +#endif /* ACE_HAS_STDCPP_STL_INCLUDES */ +#ifndef ACE_HAS_STRING_CLASS +#define ACE_HAS_STRING_CLASS 1 +#endif /* ACE_HAS_STRING_CLASS */ +#ifndef ACE_HAS_STANDARD_CPP_LIBRARY +#define ACE_HAS_STANDARD_CPP_LIBRARY 1 +#endif /* ACE_HAS_STANDARD_CPP_LIBRARY */ +#ifndef ACE_HAS_STDCPP_STL_INCLUDES +#define ACE_HAS_STDCPP_STL_INCLUDES 1 +#endif /* ACE_HAS_STDCPP_STL_INCLUDES */ +#ifndef ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB +#define ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB 1 +#endif /* ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB */ +#ifndef ACE_HAS_TEMPLATE_SPECIALIZATION +#define ACE_HAS_TEMPLATE_SPECIALIZATION 1 +#endif /* ACE_HAS_TEMPLATE_SPECIALIZATION */ +#ifndef ACE_LACKS_IOSTREAM_FX +#define ACE_LACKS_IOSTREAM_FX 1 +#endif /* ACE_LACKS_IOSTREAM_FX */ +#ifndef ACE_LACKS_LINEBUFFERED_STREAMBUF +#define ACE_LACKS_LINEBUFFERED_STREAMBUF 1 +#endif /* ACE_LACKS_LINEBUFFERED_STREAMBUF */ + +#endif /* defined (__SUNPRO_CC) && __SUNPRO_CC > 0x510 */ + // SunOS 5.6 has AIO calls. #if !defined (ACE_HAS_AIO_CALLS) #define ACE_HAS_AIO_CALLS |