summaryrefslogtreecommitdiff
path: root/ace/config-vxworks5.x.h
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-05-17 15:12:23 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-05-17 15:12:23 +0000
commit7ac38dded77ac84ea98cbc90201982ef8b83e52a (patch)
tree70b7d58d8870f6ed971d1c02d9554cfcc97ee2e8 /ace/config-vxworks5.x.h
parentb50f46a09a1ad1b3dc18cf510cf25bf9e53913ef (diff)
downloadATCD-7ac38dded77ac84ea98cbc90201982ef8b83e52a.tar.gz
factored out Green Hill-specific #defines to config-ghs-common.h
Diffstat (limited to 'ace/config-vxworks5.x.h')
-rw-r--r--ace/config-vxworks5.x.h19
1 files changed, 8 insertions, 11 deletions
diff --git a/ace/config-vxworks5.x.h b/ace/config-vxworks5.x.h
index 807fb0c1095..3f2d2020df0 100644
--- a/ace/config-vxworks5.x.h
+++ b/ace/config-vxworks5.x.h
@@ -41,6 +41,10 @@
// compile, though, because of the period! So, let g++/VxWorks users
// include iostream.h only where they need it.
# define ACE_HAS_MINIMUM_IOSTREAMH_INCLUSION
+
+# define ACE_LACKS_LINEBUFFERED_STREAMBUF
+# define ACE_LACKS_SIGNED_CHAR
+
#elif defined (ghs)
// Processor type, if necessary. Green Hills defines "ppc".
# if defined (ppc)
@@ -56,17 +60,12 @@
# define ACE_HAS_PENTIUM
# endif /* i386 */
-# if defined (__STANDARD_CXX)
- // Green Hills 1.8.9, but not 1.8.8.
-# define ACE_HAS_STANDARD_CPP_LIBRARY 1
-# define ACE_LACKS_CHAR_RIGHT_SHIFTS
-# define ACE_LACKS_UNBUFFERED_STREAMBUF
-# endif /* __STANDARD_CXX */
+# define ACE_CONFIG_INCLUDE_GHS_COMMON
+# include "ace/config-ghs-common.h"
-# define ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA
-# define ACE_HAS_WCHAR_TYPEDEFS_CHAR
-# define ACE_LACKS_LONGLONG_T
+# define ACE_LACKS_SIGNED_CHAR
# define ACE_LACKS_UNISTD_H
+
#else /* ! __GNUG__ && ! ghs */
# error unsupported compiler on VxWorks
#endif /* ! __GNUG__ && ! ghs */
@@ -105,7 +104,6 @@
#define ACE_LACKS_GETHOSTENT
#define ACE_LACKS_GETSERVBYNAME
#define ACE_LACKS_KEY_T
-#define ACE_LACKS_LINEBUFFERED_STREAMBUF
#define ACE_LACKS_LSTAT
#define ACE_LACKS_MADVISE
#define ACE_LACKS_MALLOC_H
@@ -125,7 +123,6 @@
#define ACE_LACKS_SEEKDIR
#define ACE_LACKS_SEMBUF_T
#define ACE_LACKS_SIGINFO_H
-#define ACE_LACKS_SIGNED_CHAR
#define ACE_LACKS_SI_ADDR
#define ACE_LACKS_SOCKETPAIR
#define ACE_LACKS_STRCASECMP