summaryrefslogtreecommitdiff
path: root/ACE/ace/config-lynxos.h
diff options
context:
space:
mode:
authorolli <olli@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2009-10-14 14:43:41 +0000
committerolli <olli@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2009-10-14 14:43:41 +0000
commit486f36e1286b8a9315c64d32d66d3a62ffd86b1e (patch)
tree99b1d24b61b386c4875c6f966af1fa534a284482 /ACE/ace/config-lynxos.h
parent1bc0b282dc4eb2049fd6c1b2f4bcef6182f36dfc (diff)
downloadATCD-486f36e1286b8a9315c64d32d66d3a62ffd86b1e.tar.gz
ChangeLogTag: Wed Oct 14 14:43:01 UTC 2009 Olli Savia <ops@iki.fi>
Diffstat (limited to 'ACE/ace/config-lynxos.h')
-rw-r--r--ACE/ace/config-lynxos.h47
1 files changed, 35 insertions, 12 deletions
diff --git a/ACE/ace/config-lynxos.h b/ACE/ace/config-lynxos.h
index f16fa5e7db2..d38bebf8af7 100644
--- a/ACE/ace/config-lynxos.h
+++ b/ACE/ace/config-lynxos.h
@@ -32,7 +32,8 @@
// # define ACE_HAS_POWERPC_TIMER
#endif /* __x86__ || __powerpc__ */
-#define ACE_DEFAULT_BASE_ADDR ((char *) 0)
+#define ACE_HAS_2_PARAM_ASCTIME_R_AND_CTIME_R
+#define ACE_HAS_3_PARAM_READDIR_R
#define ACE_HAS_4_4BSD_SENDMSG_RECVMSG
#define ACE_HAS_ALLOCA
#define ACE_HAS_ALLOCA_H
@@ -45,35 +46,55 @@
#define ACE_HAS_CLOCK_SETTIME
#define ACE_HAS_CPLUSPLUS_HEADERS
#define ACE_HAS_DIRENT
+#define ACE_HAS_GETIFADDRS
#define ACE_HAS_GETPAGESIZE
#define ACE_HAS_GETRUSAGE
+#define ACE_HAS_GETRUSAGE_PROTOTYPE
#define ACE_HAS_GNU_CSTRING_H
#define ACE_HAS_GPERF
+#define ACE_HAS_HANDLE_SET_OPTIMIZED_FOR_SELECT
#define ACE_HAS_ICMP_SUPPORT 1
#define ACE_HAS_IP_MULTICAST
+#define ACE_HAS_MEMCHR
+#define ACE_HAS_MKDIR
#define ACE_HAS_MSG
+#define ACE_HAS_NANOSLEEP
+#define ACE_HAS_NEW_NOTHROW
#define ACE_HAS_NONCONST_CLOCK_SETTIME
#define ACE_HAS_NONCONST_MSGSND
#define ACE_HAS_NONCONST_READV
#define ACE_HAS_NONCONST_SELECT_TIMEVAL
#define ACE_HAS_NONCONST_SETRLIMIT
#define ACE_HAS_NONCONST_WRITEV
+#define ACE_HAS_POSITION_INDEPENDENT_POINTERS 1
#define ACE_HAS_POSIX_NONBLOCK
#define ACE_HAS_POSIX_TIME
#define ACE_HAS_RECURSIVE_THR_EXIT_SEMANTICS
+//#define ACE_HAS_REENTRANT_FUNCTIONS
#define ACE_HAS_SCANDIR
+#define ACE_HAS_SIGACTION_CONSTP2
#define ACE_HAS_SIGINFO_T
#define ACE_HAS_SIGSUSPEND
#define ACE_HAS_SIGTIMEDWAIT
#define ACE_HAS_SIGWAIT
#define ACE_HAS_SIG_ATOMIC_T
+#define ACE_HAS_SIG_C_FUNC
+#define ACE_HAS_SOCKADDR_IN6_SIN6_LEN
+#define ACE_HAS_SOCKADDR_IN_SIN_LEN
+#define ACE_HAS_SOCKADDR_MSG_NAME
#define ACE_HAS_SSIZE_T
#define ACE_HAS_STREAMS
#define ACE_HAS_STRERROR
+#define ACE_HAS_STRINGS
+#define ACE_HAS_STRING_CLASS
+#define ACE_HAS_SYSCTL
+#define ACE_HAS_SYS_ERRLIST
+#define ACE_HAS_SYS_FILIO_H
#define ACE_HAS_SYS_SIGLIST
#define ACE_HAS_SYS_SOCKIO_H
#define ACE_HAS_TERMIOS
#define ACE_HAS_TIMEZONE_GETTIMEOFDAY
+
#define ACE_LACKS_ALPHASORT_PROTOTYPE
#define ACE_LACKS_CONST_TIMESPEC_PTR
#define ACE_LACKS_GETPGID
@@ -90,12 +111,13 @@
#define ACE_LACKS_SETEUID
#define ACE_LACKS_SIGINFO_H
#define ACE_LACKS_STRPTIME
-#define ACE_LACKS_SUSECONDS_T
#define ACE_LACKS_SWAB_PROTOTYPE
#define ACE_LACKS_TIMESPEC_T
#define ACE_LACKS_UCONTEXT_H
-#define ACE_LACKS_VSNPRINTF
-#define ACE_LACKS_WCHAR_H
+#define ACE_LACKS_SUSECONDS_T
+
+#define ACE_DEFAULT_BASE_ADDR ((char *) 0)
+#define ACE_EXPLICIT_TEMPLATE_DESTRUCTOR_TAKES_ARGS
#define ACE_MALLOC_ALIGN 8
#define ACE_PAGE_SIZE 4096
#define ACE_POSIX_SIG_PROACTOR
@@ -107,10 +129,14 @@
#if ACE_MT_SAFE == 1
// Platform supports threads.
# define ACE_HAS_PTHREADS
+# define ACE_HAS_PTHREADS_STD
+# define ACE_HAS_PTHREADS_UNIX98_EXT
+# define ACE_HAS_PTHREAD_GETCONCURRENCY
+# define ACE_HAS_PTHREAD_SETCONCURRENCY
+# define ACE_HAS_PTHREAD_SIGMASK_PROTOTYPE
# define ACE_HAS_THREAD_SPECIFIC_STORAGE
-# define ACE_LACKS_NULL_PTHREAD_STATUS
-# define ACE_LACKS_THREAD_PROCESS_SCOPING
# define ACE_LACKS_PTHREAD_ATTR_SETSTACK
+# define ACE_LACKS_THREAD_PROCESS_SCOPING
# if ACE_LYNXOS_MAJOR == 4 && ACE_LYNXOS_MINOR == 0
# define ACE_LACKS_SETDETACH
# define ACE_LACKS_PTHREAD_ATTR_SETSTACKADDR
@@ -138,8 +164,6 @@
# define ACE_LACKS_STRCASECMP_PROTOTYPE
# define ACE_LACKS_STRNCASECMP_PROTOTYPE
# define ACE_LACKS_SYS_SELECT_H
-# define ACE_HAS_NONCONST_GETBY
-# define ACE_HAS_NONCONST_INET_ADDR
#endif
#if (ACE_LYNXOS_MAJOR > 4) || (ACE_LYNXOS_MAJOR == 4 && ACE_LYNXOS_MINOR >= 2)
@@ -152,11 +176,8 @@
// LynxOS 5.0 Additons
# define ACE_HAS_GETIFADDRS
# define ACE_HAS_LYNXOS50_SIGNALS
-# define ACE_HAS_NONCONST_GETBY
# define ACE_HAS_NONCONST_INET_ADDR
# define ACE_LACKS_INET_ATON_PROTOTYPE
-# define ACE_LACKS_MKSTEMP
-# define ACE_LACKS_RLIMIT
# define ACE_LACKS_SEMBUF_T
# define ACE_LACKS_STROPTS_H
# define ACE_LACKS_STRRECVFD
@@ -168,10 +189,12 @@
# define ACE_HAS_SEMUN
# define ACE_HAS_STRBUF_T
# define ACE_HAS_SYSV_IPC
-# define ACE_LACKS_USECONDS_T
# define ACE_LACKS_ISBLANK
# define ACE_LACKS_SETENV
# define ACE_LACKS_UNSETENV
+# define ACE_LACKS_USECONDS_T
+# define ACE_LACKS_VSNPRINTF
+# define ACE_LACKS_WCHAR_H
#endif
#if defined (ACE_HAS_SVR4_DYNAMIC_LINKING)