diff options
Diffstat (limited to 'dep/ACE_wrappers/ace/config-integritySCA.h')
-rw-r--r-- | dep/ACE_wrappers/ace/config-integritySCA.h | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/dep/ACE_wrappers/ace/config-integritySCA.h b/dep/ACE_wrappers/ace/config-integritySCA.h index 195027f94ec..ceea3389eef 100644 --- a/dep/ACE_wrappers/ace/config-integritySCA.h +++ b/dep/ACE_wrappers/ace/config-integritySCA.h @@ -1,8 +1,6 @@ // -*- C++ -*- - #ifndef ACE_INT_CONFIG_H #define ACE_INT_CONFIG_H - /* * This config.h file is for version 4.0.x of the * Integrity RTOS with SCA from Green Hills Software @@ -10,7 +8,6 @@ * * $Id: config-integritySCA.h 81935 2008-06-12 22:01:53Z jtc $ */ - #define ghs /* compilation defines */ #define ACE_LACKS_GETPGID @@ -25,7 +22,6 @@ #define ACE_LACKS_GETUID #define ACE_LACKS_GETEGID #define ACE_LACKS_GETGID - #ifndef ACE_HAS_EXCEPTIONS #define ACE_HAS_EXCEPTIONS #endif @@ -37,24 +33,17 @@ #define ACE_NEEDS_FUNC_DEFINITIONS #define _REENTRANT #define ACE_MT_SAFE 1 - // Compiler/platform has correctly prototyped header files. #define ACE_HAS_CPLUSPLUS_HEADERS - #define ACE_HAS_SHM_OPEN - /***** Operating System Defines *****/ - /***** ANSI defines *****/ #define ACE_LACKS_TEMPNAM /* believe it or not, this is ANSI C */ #define ACE_HAS_STRERROR - #define ACE_LACKS_SENDMSG - /***** End Stack Defines *****/ - /* SCA STUFF */ #if defined(INTEGRITY_VERSION) && (INTEGRITY_VERSION >= 40108) #define ACE_HAS_SIG_ATOMIC_T @@ -67,22 +56,16 @@ #define ACE_HAS_SIG_C_FUNC #define ACE_LACKS_SI_ADDR #define ACE_HAS_AIO_CALLS - #define ACE_HAS_POSIX_NONBLOCK #define ACE_HAS_DIRENT - #define ACE_HAS_THREADS - #define ACE_HAS_PTHREADS /***** End Threading Defines *****/ - /***** Hardware Defines *****/ #define ACE_PAGE_SIZE 4096 /***** End Hardware Defines *****/ - /****** SYSV_IPC STUFF *****/ #define ACE_LACKS_KEY_T - /****** Posix Defines *****/ #define ACE_LACKS_WAIT #define ACE_LACKS_WAITPID @@ -142,11 +125,9 @@ #define ACE_LACKS_GETOPT /* below refers to fcntl style locking */ #define ACE_LACKS_FILELOCKS - #define ACE_LACKS_REALPATH #define ACE_HAS_CONST_CHAR_SWAB #define ACE_HAS_CONSISTENT_SIGNAL_PROTOTYPES - /***** Not tied to standards AFAIK ****/ #define ACE_LACKS_MADVISE /* paging optimization not needed with INTEGRITY */ #define ACE_LACKS_MALLOC_H /* netbsd's just includes stdlib.h */ @@ -164,28 +145,20 @@ #define ACE_LACKS_POLL_H #define ACE_LACKS_SYS_SHM_H #define ACE_LACKS_TERMIOS_H - /***** STUFF INTEGRITY 4.0.8 APPEARS TO SUPPORT ****/ /* note, possibly untested with ace */ - /***** TAO STUFF ****/ #define TAO_USE_DOTTED_DECIMAL_ADDRESSES 1 - #include <INTEGRITY.h> - #include <time.h> - typedef void (*__sighandler_t)(int); - extern "C" { inline int isatty(int) { return 0; } } - #ifdef ppc #define ACE_HAS_POWERPC_TIMER #endif - /* MIKEC Addtions */ #define ACE_HAS_NONCONST_SELECT_TIMEVAL #include <sys/uio.h> // needed to define iovec @@ -209,13 +182,10 @@ extern "C" #define ACE_THR_PRI_OTHER_DEF 127 #define ACE_PTHREAD_RETURN_ON_EXIT #undef ACE_LACKS_UNLINK - #define ACE_HAS_TIMED_MESSAGE_BLOCKS - extern "C" { int unlink(const char *); } - #define ACE_LACKS_SETSID #define ACE_HAS_VOIDPTR_GETTIMEOFDAY #define ACE_LACKS_UNIX_SYSLOG @@ -223,12 +193,9 @@ int unlink(const char *); #define ACE_LACKS_SEEKDIR #define ACE_LACKS_GETHOSTENT - /* end MIKEC Addtions */ - // Hack to avoid ensure that things defined in ind_io.h // have the right linkage #include <unistd.h> - #endif /* ACE_CONFIG_H */ |