summaryrefslogtreecommitdiff
path: root/ace/config-aix-4.x.h
diff options
context:
space:
mode:
Diffstat (limited to 'ace/config-aix-4.x.h')
-rw-r--r--ace/config-aix-4.x.h25
1 files changed, 5 insertions, 20 deletions
diff --git a/ace/config-aix-4.x.h b/ace/config-aix-4.x.h
index ad23c397ec6..8d700706e7b 100644
--- a/ace/config-aix-4.x.h
+++ b/ace/config-aix-4.x.h
@@ -54,24 +54,12 @@
# if defined (__IBMCPP__) && (__IBMCPP__ >= 400)
# define ACE_EXPLICIT_TEMPLATE_DESTRUCTOR_TAKES_ARGS
# define ACE_HAS_TYPENAME_KEYWORD
- // When using -qtempinc, we don't need to see template implementation
- // source (though we do need a pragma to find the correct source file).
- // However, without -qtempinc (either -qnotempinc or -qtemplateregistry)
- // we do need to see the source.
-# if defined (__TEMPINC__)
-# if !defined ACE_TEMPLATES_REQUIRE_PRAGMA
-# define ACE_TEMPLATES_REQUIRE_PRAGMA
-# endif
-# else
-# if !defined (ACE_TEMPLATES_REQUIRE_SOURCE)
-# define ACE_TEMPLATES_REQUIRE_SOURCE
-# endif
-# endif /* __TEMPINC__ */
-
# undef WIFEXITED
# undef WEXITSTATUS
-
# if (__IBMCPP__ >= 500) /* Visual Age C++ 5 */
+# if !defined (ACE_HAS_USING_KEYWORD)
+# define ACE_HAS_USING_KEYWORD 1
+# endif /* ACE_HAS_USING_KEYWORD */
# define ACE_HAS_STANDARD_CPP_LIBRARY 1
# define ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB 1
# endif /* __IBMCPP__ >= 500 */
@@ -98,9 +86,7 @@
# endif /* !ACE_MT_SAFE */
#else /* ! __xlC__ && ! __GNUG__ */
-# ifdef __cplusplus /* Let it slide for C compilers. */
-# error unsupported compiler in ace/config-aix-4.x.h
-# endif /* __cplusplus */
+# error unsupported compiler in ace/config-aix-4.x.h
#endif /* ! __xlC__ && ! __GNUG__ */
@@ -182,7 +168,6 @@
#define ACE_HAS_H_ERRNO
#define ACE_LACKS_STDINT_H
-#define ACE_LACKS_SYS_SYSCTL_H
#define ACE_HAS_HANDLE_SET_OPTIMIZED_FOR_SELECT
#define ACE_HAS_NONCONST_SELECT_TIMEVAL
@@ -229,7 +214,7 @@
#endif /* ACE_AIX_VERS >= 403 */
#define ACE_HAS_SIGWAIT
-#define ACE_HAS_SOCKADDR_IN_SIN_LEN
+#define ACE_HAS_SIN_LEN
#define ACE_HAS_STRBUF_T
// Compiler supports stropts.h