diff options
author | Olli Savia <ops@iki.fi> | 2006-10-26 11:22:23 +0000 |
---|---|---|
committer | Olli Savia <ops@iki.fi> | 2006-10-26 11:22:23 +0000 |
commit | 84fbe54fd368012af0ac1831bd288ec4061a4e3a (patch) | |
tree | 431b09d996a7f76eb6196d8eb025e7f21d730241 | |
parent | 37d76c492a1f5ccba7360162379010f57dffe7b2 (diff) | |
download | ATCD-84fbe54fd368012af0ac1831bd288ec4061a4e3a.tar.gz |
ChangeLogTag: Thu Oct 26 11:19:45 UTC 2006 Olli Savia <ops@iki.fi>
-rw-r--r-- | ACE/ChangeLog | 6 | ||||
-rw-r--r-- | ACE/ace/config-lynxos.h | 20 |
2 files changed, 13 insertions, 13 deletions
diff --git a/ACE/ChangeLog b/ACE/ChangeLog index 4b2cb74c4bc..552edc16b9e 100644 --- a/ACE/ChangeLog +++ b/ACE/ChangeLog @@ -1,3 +1,9 @@ +Thu Oct 26 11:19:45 UTC 2006 Olli Savia <ops@iki.fi> + + * ace/config-lynxos.h: + Added include "ace/config-posix.h" and removed defines + that are already defined by config-posix.h. + Thu Oct 26 10:29:49 UTC 2006 Olli Savia <ops@iki.fi> * ace/config-posix.h: diff --git a/ACE/ace/config-lynxos.h b/ACE/ace/config-lynxos.h index 703419ca8a5..739ecee49c8 100644 --- a/ACE/ace/config-lynxos.h +++ b/ACE/ace/config-lynxos.h @@ -15,8 +15,13 @@ # include "ace/config-g++-common.h" #endif /* __GNUG__ */ -#define ACE_NEEDS_IPC_1C_H +// Compile using multi-thread libraries. +#if !defined (ACE_MT_SAFE) +# define ACE_MT_SAFE 1 +# define _REENTRANT +#endif +#include "ace/config-posix.h" #if defined (__x86__) # define ACE_HAS_PENTIUM @@ -56,12 +61,10 @@ #define ACE_HAS_NONCONST_SETRLIMIT #define ACE_HAS_NONCONST_WRITEV #define ACE_HAS_POSIX_NONBLOCK -#define ACE_HAS_POSIX_REALTIME_SIGNALS #define ACE_HAS_POSIX_TIME #define ACE_HAS_RECURSIVE_THR_EXIT_SEMANTICS #define ACE_HAS_SCANDIR #define ACE_HAS_SEMUN -#define ACE_HAS_SHM_OPEN #define ACE_HAS_SIGINFO_T #define ACE_HAS_SIGWAIT #define ACE_HAS_SIG_ATOMIC_T @@ -101,20 +104,13 @@ #define ACE_LACKS_USECONDS_T #define ACE_LACKS_WCHAR_H #define ACE_MALLOC_ALIGN 8 +#define ACE_NEEDS_IPC_1C_H #define ACE_PAGE_SIZE 4096 #define ACE_SCANDIR_CMP_USES_CONST_VOIDPTR -// Compile using multi-thread libraries. -#if !defined (ACE_MT_SAFE) -# define ACE_MT_SAFE 1 -# define _REENTRANT -#endif - #if ACE_MT_SAFE == 1 // Platform supports threads. # define ACE_HAS_PTHREADS -# define ACE_HAS_PTHREADS_STD -# define ACE_HAS_THREADS # define ACE_HAS_THREAD_SPECIFIC_STORAGE # define ACE_LACKS_NULL_PTHREAD_STATUS # define ACE_LACKS_SETDETACH @@ -122,7 +118,6 @@ # define ACE_LACKS_THREAD_STACK_ADDR #endif /* ACE_MT_SAFE */ -#define ACE_HAS_AIO_CALLS #define ACE_POSIX_AIOCB_PROACTOR // AIOCB Proactor works on Lynx. But it is not multi-threaded. // Lynx OS 3.0.0 lacks POSIX call <pthread_sigmask>. So,we cannot use @@ -145,7 +140,6 @@ // System include files are not in sys/, this gets rid of warning. #define __NO_INCLUDE_WARN__ -#define ACE_HAS_POSIX_SEM // "changes signedness" error (OS.i and many other files) #define ACE_HAS_SOCKLEN_T // LSOCK.cpp uses a macro from param.h, not included |