diff options
Diffstat (limited to 'dep/ACE_wrappers/ace/config-rtems.h')
-rw-r--r-- | dep/ACE_wrappers/ace/config-rtems.h | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/dep/ACE_wrappers/ace/config-rtems.h b/dep/ACE_wrappers/ace/config-rtems.h index 558a6e1007c..95239f4f1a5 100644 --- a/dep/ACE_wrappers/ace/config-rtems.h +++ b/dep/ACE_wrappers/ace/config-rtems.h @@ -1,26 +1,20 @@ /* -*- C -*- */ // $Id: config-rtems.h 80826 2008-03-04 14:51:23Z wotte $ - /* The following configuration file is designed to work for RTEMS platforms using GNU C. */ - #ifndef ACE_CONFIG_H #define ACE_CONFIG_H - #if ! defined (__ACE_INLINE__) #define __ACE_INLINE__ #endif /* ! __ACE_INLINE__ */ - // Needed to make some prototypes visible. // #if ! defined (_GNU_SOURCE) // #define _GNU_SOURCE // #endif /* ! _GNU_SOURCE */ - // First the machine specific part // There are no known port specific issues with the RTEMS port of ACE. // XXX Pentium and PowerPC have high res timer support in ACE. - // Then the compiler specific parts #if defined (__GNUG__) // config-g-common.h undef's ACE_HAS_STRING_CLASS with -frepo, so @@ -32,13 +26,9 @@ # error unsupported compiler in ace/config-rtems.h # endif /* __cplusplus */ #endif /* ! __GNUG__ */ - #include "ace/config-posix.h" - // Completely common part :-) - #define ACE_HAS_NONSTATIC_OBJECT_MANAGER - #define ACE_LACKS_ALPHASORT #define ACE_LACKS_REGEX_H #define ACE_LACKS_STROPTS_H @@ -59,15 +49,12 @@ #define ACE_LACKS_RAND_REENTRANT_FUNCTIONS #define ACE_LACKS_REALPATH #define ACE_LACKS_TEMPNAM - // Temporarily, enabling this results in compile errors with // rtems 4.6.6. #define ACE_LACKS_WCHAR_H - #if !defined (ACE_MT_SAFE) #define ACE_MT_SAFE 1 #endif - #if ACE_MT_SAFE # define ACE_HAS_THREADS # define ACE_HAS_PTHREADS @@ -78,7 +65,6 @@ # define ACE_HAS_POSIX_GETPWNAM_R # define ACE_HAS_2_PARAM_ASCTIME_R_AND_CTIME_R #endif - #define ACE_HAS_ALT_CUSERID #define ACE_HAS_4_4BSD_SENDMSG_RECVMSG #define ACE_HAS_3_PARAM_READDIR_R @@ -139,7 +125,6 @@ #define ACE_NEEDS_SCHED_H #define ACE_HAS_POSIX_NONBLOCK #define ACE_HAS_TERMIOS - // rtems 4.7 or higher #if (__RTEMS_MAJOR__ > 4) || (__RTEMS_MAJOR__ == 4 && __RTEMS_MINOR__ > 6) # define ACE_HAS_UALARM @@ -150,17 +135,13 @@ # undef ACE_HAS_SHM_OPEN # undef ACE_HAS_AIO_CALLS #endif - // __RTEMS_REVISION__ could also be used but this is broken according // to the rtems people - #if !defined (_POSIX_REALTIME_SIGNALS) # define ACE_HAS_CONSISTENT_SIGNAL_PROTOTYPES #endif - #if defined (ACE_LACKS_NETWORKING) # include "ace/config-posix-nonetworking.h" #endif - #endif /* ACE_CONFIG_H */ |