diff options
author | Olli Savia <ops@iki.fi> | 2007-02-02 10:53:07 +0000 |
---|---|---|
committer | Olli Savia <ops@iki.fi> | 2007-02-02 10:53:07 +0000 |
commit | b5f06e27e55c9db88fc000b508c97804e7f69680 (patch) | |
tree | 42c7ec8a65d47154539c304b9c0426cf8300b018 /ACE/ace/config-lynxos.h | |
parent | dcdfbe2f61eab545eed6a2d18e3c81f7bb24c1a1 (diff) | |
download | ATCD-b5f06e27e55c9db88fc000b508c97804e7f69680.tar.gz |
ChangeLogTag: Fri Feb 2 10:47:55 UTC 2007 Olli Savia <ops@iki.fi>
Diffstat (limited to 'ACE/ace/config-lynxos.h')
-rw-r--r-- | ACE/ace/config-lynxos.h | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/ACE/ace/config-lynxos.h b/ACE/ace/config-lynxos.h index 99b6e42bc6f..f1d743c3640 100644 --- a/ACE/ace/config-lynxos.h +++ b/ACE/ace/config-lynxos.h @@ -18,7 +18,6 @@ // Compile using multi-thread libraries. #if !defined (ACE_MT_SAFE) # define ACE_MT_SAFE 1 -# define _REENTRANT #endif #include "ace/config-posix.h" @@ -38,6 +37,7 @@ #define ACE_HAS_ALLOCA #define ACE_HAS_ALLOCA_H #define ACE_HAS_AUTOMATIC_INIT_FINI +#define ACE_HAS_BROKEN_PREALLOCATED_OBJECTS_AFTER_FORK 1 #define ACE_HAS_BROKEN_SIGEVENT_STRUCT #define ACE_HAS_CHARPTR_SHMAT #define ACE_HAS_CHARPTR_SHMDT @@ -97,8 +97,8 @@ #define ACE_LACKS_VSNPRINTF #define ACE_LACKS_WCHAR_H #define ACE_MALLOC_ALIGN 8 -#define ACE_NEEDS_IPC_1C_H #define ACE_PAGE_SIZE 4096 +#define ACE_POSIX_SIG_PROACTOR #define ACE_SCANDIR_CMP_USES_CONST_VOIDPTR #if ACE_MT_SAFE == 1 @@ -113,16 +113,6 @@ # endif #endif /* ACE_MT_SAFE */ -#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 -// SIG Proactor also, with multiple threads. So, let us use the AIOCB -// Proactor. Once <pthreadd_sigmask> is available on Lynx, we can turn -// on SIG Proactor for this platform. -// #define ACE_POSIX_SIG_PROACTOR - -#define ACE_HAS_BROKEN_PREALLOCATED_OBJECTS_AFTER_FORK 1 - #if __GNUC__ < 3 # define ACE_LACKS_NUMERIC_LIMITS #endif /* __GNUC__ < 3 */ |