summaryrefslogtreecommitdiff
path: root/ACE/ace/config-lynxos.h
diff options
context:
space:
mode:
authorsma <sma@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2008-09-16 08:32:22 +0000
committersma <sma@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2008-09-16 08:32:22 +0000
commitf25b0aff73ca93e07964f4ccdef43e9ed14f5e6e (patch)
tree58dfe3275456734c9db3ab134f520e41ccf4be2e /ACE/ace/config-lynxos.h
parente7298fa0fceb242a3d97263a9da7becbd293727c (diff)
downloadATCD-f25b0aff73ca93e07964f4ccdef43e9ed14f5e6e.tar.gz
ChangeLogTag: Tue Sep 16 08:32:00 UTC 2008 Simon Massey <sma@prismtech.com>
Diffstat (limited to 'ACE/ace/config-lynxos.h')
-rw-r--r--ACE/ace/config-lynxos.h26
1 files changed, 22 insertions, 4 deletions
diff --git a/ACE/ace/config-lynxos.h b/ACE/ace/config-lynxos.h
index dccaca415e2..b27c167b594 100644
--- a/ACE/ace/config-lynxos.h
+++ b/ACE/ace/config-lynxos.h
@@ -51,7 +51,6 @@
#define ACE_HAS_GPERF
#define ACE_HAS_ICMP_SUPPORT 1
#define ACE_HAS_IP_MULTICAST
-#define ACE_HAS_LYNXOS_SIGNALS
#define ACE_HAS_MSG
#define ACE_HAS_NONCONST_CLOCK_SETTIME
#define ACE_HAS_NONCONST_MSGSND
@@ -63,13 +62,11 @@
#define ACE_HAS_POSIX_TIME
#define ACE_HAS_RECURSIVE_THR_EXIT_SEMANTICS
#define ACE_HAS_SCANDIR
-#define ACE_HAS_SEMUN
#define ACE_HAS_SIGINFO_T
#define ACE_HAS_SIGTIMEDWAIT
#define ACE_HAS_SIGWAIT
#define ACE_HAS_SIG_ATOMIC_T
#define ACE_HAS_SSIZE_T
-#define ACE_HAS_STRBUF_T
#define ACE_HAS_STREAMS
#define ACE_HAS_STRERROR
#define ACE_HAS_SYSV_IPC
@@ -96,7 +93,6 @@
#define ACE_LACKS_SWAB_PROTOTYPE
#define ACE_LACKS_TIMESPEC_T
#define ACE_LACKS_UCONTEXT_H
-#define ACE_LACKS_USECONDS_T
#define ACE_LACKS_VSNPRINTF
#define ACE_LACKS_WCHAR_H
#define ACE_MALLOC_ALIGN 8
@@ -154,6 +150,28 @@
# define ACE_HAS_MUTEX_TIMEOUTS
#endif
+#if (ACE_LYNXOS_MAJOR >=5)
+// LynxOS 5.0 Additons
+# define ACE_HAS_LYNXOS50_SIGNALS
+# define ACE_LACKS_SYS_SEM_H
+# define ACE_LACKS_STROPTS_H
+# define ACE_LACKS_SEMBUF_T
+# define ACE_LACKS_INET_ATON_PROTOTYPE
+# define ACE_LACKS_STRRECVFD
+# define ACE_LACKS_MKSTEMP
+# define ACE_LACKS_RLIMIT
+# define __NO_INCLUDE_WARN__
+# define _sys_siglist __sys_siglist
+# define ACE_HAS_NONCONST_GETBY
+#else
+// LynxOS 5.0 Removals
+# define ACE_HAS_LYNXOS_SIGNALS
+# define ACE_HAS_SEMUN
+# define ACE_HAS_STRBUF_T
+# define ACE_HAS_SYSV_IPC
+# define ACE_LACKS_USECONDS_T
+#endif
+
#if defined (ACE_HAS_SVR4_DYNAMIC_LINKING)
# define ACE_HAS_BROKEN_THREAD_KEYFREE
#endif /* ACE_HAS_SVR4_DYNAMIC_LINKING */