summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbala <balanatarajan@users.noreply.github.com>2004-02-06 15:52:27 +0000
committerbala <balanatarajan@users.noreply.github.com>2004-02-06 15:52:27 +0000
commit730de6a9edfd5dd710d508910363b06b61c7319c (patch)
treecc75f74c558d9f6bf8b87e982b79927c7ad8df64
parent2c6a42f5f05f19882bcfd3e72c6d1543418304ca (diff)
downloadATCD-730de6a9edfd5dd710d508910363b06b61c7319c.tar.gz
ChangeLogTag:Fri Feb 6 09:48:01 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
-rw-r--r--ChangeLog16
-rw-r--r--ace/config-sunos5.5.h5
-rw-r--r--include/makeinclude/platform_sunos5_g++.GNU1
-rw-r--r--include/makeinclude/platform_sunos5_sunc++.GNU1
4 files changed, 21 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 25709f14ff3..d59834d7d18 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,19 @@
+Fri Feb 6 09:48:01 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>
+
+ * include/makeinclude/platform_sunos5_sunc++.GNU (CPPFLAGS):
+ * include/makeinclude/platform_sunos5_g++.GNU (CPPFLAGS):
+
+ Reverted the change "Fri Feb 6 09:31:30 2004 Balachandran
+ Natarajan <bala@dre.vanderbilt.edu>" since it creates more
+ problems.
+
+ * ace/config-sunos5.5.h:
+
+ Added ACE_LACKS_SWAB. This is a lie. There are signatures
+ mismatch and adding compile time options that get the right
+ signatures messes things up a lot. Someone needs to take a look
+ at it fix the compile time options properly.
+
Fri Feb 6 09:35:13 2004 Chad Elliott <elliott_c@ociweb.com>
* bin/MakeProjectCreator/config/rteventlogadmin.mpb:
diff --git a/ace/config-sunos5.5.h b/ace/config-sunos5.5.h
index d8136be9361..685cb9b8521 100644
--- a/ace/config-sunos5.5.h
+++ b/ace/config-sunos5.5.h
@@ -195,6 +195,11 @@
// Platform supports IP multicast
#define ACE_HAS_IP_MULTICAST
+// This is a lie, but the signatures are all messed up on
+// Solaris. Adding the right options lie XOPEN_SOURCE and stuff
+// doesn't seem to work right. This is a hack.
+#define ACE_LACKS_SWAB
+
// Compiler/platform supports alloca()
// Although ACE does have alloca() on this compiler/platform combination, it is
// disabled by default since it can be dangerous. Uncomment the following line
diff --git a/include/makeinclude/platform_sunos5_g++.GNU b/include/makeinclude/platform_sunos5_g++.GNU
index c3c5291be42..5942377b48c 100644
--- a/include/makeinclude/platform_sunos5_g++.GNU
+++ b/include/makeinclude/platform_sunos5_g++.GNU
@@ -47,7 +47,6 @@ ifeq ($(threads),1)
CPPFLAGS += -D_REENTRANT
endif
-CPPFLAGS += -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED=1
DLD = $(CXX)
LD = $(CXX)
LDFLAGS +=
diff --git a/include/makeinclude/platform_sunos5_sunc++.GNU b/include/makeinclude/platform_sunos5_sunc++.GNU
index 3b5403ea83c..e6715539bce 100644
--- a/include/makeinclude/platform_sunos5_sunc++.GNU
+++ b/include/makeinclude/platform_sunos5_sunc++.GNU
@@ -189,7 +189,6 @@ ifeq ($(templates),explicit)
CPPFLAGS += -DACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION
endif
-CPPFLAGS += -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED=1
CCFLAGS += $(TEMPLATES_FLAG)
DCFLAGS += -g
DCCFLAGS +=