summaryrefslogtreecommitdiff
path: root/ace
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-07-18 21:14:23 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-07-18 21:14:23 +0000
commit917760705d334106e2ee686b3643936ec8cd9494 (patch)
tree955c3689c1bafbd87c2245fb566a983e2ef47de9 /ace
parent80bd6cbe2c6c3b74daf24044aeac35cf686dcb1a (diff)
downloadATCD-917760705d334106e2ee686b3643936ec8cd9494.tar.gz
commented out ACE_HAS_LONGLONG_T
Diffstat (limited to 'ace')
-rw-r--r--ace/config-vxworks5.x-g++.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/ace/config-vxworks5.x-g++.h b/ace/config-vxworks5.x-g++.h
index ef6bdd7ecf5..a5f50e4ab11 100644
--- a/ace/config-vxworks5.x-g++.h
+++ b/ace/config-vxworks5.x-g++.h
@@ -18,7 +18,12 @@
#define ACE_HAS_CLOCK_GETTIME
#define ACE_HAS_CONSISTENT_SIGNAL_PROTOTYPES
#define ACE_HAS_CPLUSPLUS_HEADERS
-#define ACE_HAS_LONGLONG_T
+
+// Even though the documentation suggests that g++/VxWorks 5.3.1
+// supports long long, WRS tech support says that it doesn't. And
+// It causes undefined symbols for math functions.
+// #define ACE_HAS_LONGLONG_T
+
// On g++/VxWorks, iostream.h defines a static instance (yes, instance)
// of the Iostream_init class. That causes all files that #include it
// to put in the global constructor/destructor hooks. For files that
@@ -28,6 +33,7 @@
// 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_HAS_MSG
#define ACE_HAS_MT_SAFE_SOCKETS
#define ACE_HAS_POSIX_NONBLOCK