From 730de6a9edfd5dd710d508910363b06b61c7319c Mon Sep 17 00:00:00 2001 From: bala Date: Fri, 6 Feb 2004 15:52:27 +0000 Subject: ChangeLogTag:Fri Feb 6 09:48:01 2004 Balachandran Natarajan --- ChangeLog | 16 ++++++++++++++++ ace/config-sunos5.5.h | 5 +++++ include/makeinclude/platform_sunos5_g++.GNU | 1 - include/makeinclude/platform_sunos5_sunc++.GNU | 1 - 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 + + * 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 " 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 * 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 += -- cgit v1.2.1