From b5f06e27e55c9db88fc000b508c97804e7f69680 Mon Sep 17 00:00:00 2001 From: Olli Savia Date: Fri, 2 Feb 2007 10:53:07 +0000 Subject: ChangeLogTag: Fri Feb 2 10:47:55 UTC 2007 Olli Savia --- ACE/ace/config-lynxos.h | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) (limited to 'ACE/ace/config-lynxos.h') 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 . So,we cannot use -// SIG Proactor also, with multiple threads. So, let us use the AIOCB -// Proactor. Once 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 */ -- cgit v1.2.1