diff options
author | Steve Huston <shuston@riverace.com> | 1999-11-12 18:15:57 +0000 |
---|---|---|
committer | Steve Huston <shuston@riverace.com> | 1999-11-12 18:15:57 +0000 |
commit | 13efd3886372fcb170c581d75ffc5c7fe7eb840e (patch) | |
tree | fe9c02c644cfa1341d5facf86a854fd177e8e266 /ace/config-aix-4.x.h | |
parent | b50e2878ee1dd14888ef718bff27bc213857b52a (diff) | |
download | ATCD-13efd3886372fcb170c581d75ffc5c7fe7eb840e.tar.gz |
ChangeLogTag:Fri Nov 12 12:13:29 1999 Steve Huston <shuston@riverace.com>
Diffstat (limited to 'ace/config-aix-4.x.h')
-rw-r--r-- | ace/config-aix-4.x.h | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/ace/config-aix-4.x.h b/ace/config-aix-4.x.h index bdbf184f1bc..122f8887736 100644 --- a/ace/config-aix-4.x.h +++ b/ace/config-aix-4.x.h @@ -28,6 +28,7 @@ // C Set++ 3.1 and IBM C/C++ 3.6 # if defined (__xlC__) +# define ACE_LACKS_PLACEMENT_OPERATOR_DELETE # define ACE_TEMPLATES_REQUIRE_PRAGMA # endif @@ -63,7 +64,9 @@ // Compiling for AIX. -#define AIX +#ifndef AIX +# define AIX +#endif /* AIX */ // Use BSD 4.4 socket definitions for pre-AIX 4.2. The _BSD setting also // controls the data type used for waitpid(), wait(), and wait3(). @@ -72,8 +75,10 @@ # define ACE_HAS_UNION_WAIT #endif /* ACE_AIX_MINOR_VERS < 3 */ -// This environment requires this thing -#define _BSD_INCLUDES +// This environment requires this thing, pre-AIX 4.3 +#if (ACE_AIX_MINOR_VERS < 3) +# define _BSD_INCLUDES +#endif /* ACE_AIX_MINOR_VERS < 3 */ #define ACE_DEFAULT_BASE_ADDR ((char *) 0x80000000) @@ -94,7 +99,9 @@ // Compiler/platform has correctly prototyped header files. #define ACE_HAS_CPLUSPLUS_HEADERS -#define ACE_HAS_CHARPTR_DL +#if (ACE_AIX_MINOR_VERS < 3) +# define ACE_HAS_CHARPTR_DL +#endif /* ACE_AIX_MINOR_VERS < 3 */ // Prototypes for both signal() and struct sigaction are consistent. #define ACE_HAS_CONSISTENT_SIGNAL_PROTOTYPES |