summaryrefslogtreecommitdiff
path: root/ace/config-aix-4.x.h
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2001-03-18 00:31:52 +0000
committerSteve Huston <shuston@riverace.com>2001-03-18 00:31:52 +0000
commit7100e1714c5c9f9385c7b7ca4107c330583b9ca6 (patch)
tree6b67e5abf51f452bcb9032dc3ac1230d734a8852 /ace/config-aix-4.x.h
parent0840fd037ca2cb6549755ceeac42d1d86bcfac1e (diff)
downloadATCD-7100e1714c5c9f9385c7b7ca4107c330583b9ca6.tar.gz
ChangeLogTag:Sat Mar 17 18:02:28 2001 Steve Huston <shuston@riverace.com>
Diffstat (limited to 'ace/config-aix-4.x.h')
-rw-r--r--ace/config-aix-4.x.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/ace/config-aix-4.x.h b/ace/config-aix-4.x.h
index 42dd77418d8..34dd276f57b 100644
--- a/ace/config-aix-4.x.h
+++ b/ace/config-aix-4.x.h
@@ -9,14 +9,10 @@
#define ACE_CONFIG_H
#include "ace/pre.h"
-#if defined (__xlC__) || (__IBMCPP__)
+#if defined (__xlC__) || defined (__IBMCPP__)
// AIX xlC, IBM C/C++, and Visual Age C++ compilers
//********************************************************************
//
- // Compiler-related definitions. These are set for C Set ++ V3
-# if !defined (ACE_HAS_EXCEPTIONS)
-# define ACE_HAS_EXCEPTIONS
-# endif
// Compiler supports the ssize_t typedef.
# define ACE_HAS_SSIZE_T
@@ -32,7 +28,9 @@
// C Set++ 3.1 and IBM C/C++ 3.6
# if defined (__xlC__)
-# define ACE_LACKS_PLACEMENT_OPERATOR_DELETE
+# if (__xlC__ < 0x0500)
+# define ACE_LACKS_PLACEMENT_OPERATOR_DELETE
+# endif /* __xlC__ < 0x0500 */
# define ACE_TEMPLATES_REQUIRE_PRAGMA
// If compiling without thread support, turn off ACE's thread capability.
# if !defined (_THREAD_SAFE)