summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoroci <oci@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-07-24 15:09:30 +0000
committeroci <oci@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-07-24 15:09:30 +0000
commit006dab2b70fbb336b6b35652a89396a6a134019c (patch)
tree0f6164b8d0009eb3f2166cd74ec3e0919c2a5b73
parent06ae7b40a2ff97d1210f3562c03f60c62ba59664 (diff)
downloadATCD-006dab2b70fbb336b6b35652a89396a6a134019c.tar.gz
ChangeLogTag: Tue Jul 24 10:07:31 2001 Chad Elliott <elliott_c@ociweb.com>
-rw-r--r--ChangeLog7
-rw-r--r--ChangeLogs/ChangeLog-02a7
-rw-r--r--ChangeLogs/ChangeLog-03a7
-rw-r--r--include/makeinclude/platform_sunos5_g++.GNU7
4 files changed, 28 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 4dc538471a6..40a6727ff08 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+Tue Jul 24 10:07:31 2001 Chad Elliott <elliott_c@ociweb.com>
+
+ * include/makeinclude/platform_sunos5_g++.GNU:
+
+ Add an optimize override to 0 for g++ 3.0. The compiler breaks on
+ a tremendous amount of files, even with -O.
+
Tue Jul 24 10:04:52 2001 Chad Elliott <elliott_c@ociweb.com>
* ace/INET_Addr.cpp:
diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a
index 4dc538471a6..40a6727ff08 100644
--- a/ChangeLogs/ChangeLog-02a
+++ b/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,10 @@
+Tue Jul 24 10:07:31 2001 Chad Elliott <elliott_c@ociweb.com>
+
+ * include/makeinclude/platform_sunos5_g++.GNU:
+
+ Add an optimize override to 0 for g++ 3.0. The compiler breaks on
+ a tremendous amount of files, even with -O.
+
Tue Jul 24 10:04:52 2001 Chad Elliott <elliott_c@ociweb.com>
* ace/INET_Addr.cpp:
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
index 4dc538471a6..40a6727ff08 100644
--- a/ChangeLogs/ChangeLog-03a
+++ b/ChangeLogs/ChangeLog-03a
@@ -1,3 +1,10 @@
+Tue Jul 24 10:07:31 2001 Chad Elliott <elliott_c@ociweb.com>
+
+ * include/makeinclude/platform_sunos5_g++.GNU:
+
+ Add an optimize override to 0 for g++ 3.0. The compiler breaks on
+ a tremendous amount of files, even with -O.
+
Tue Jul 24 10:04:52 2001 Chad Elliott <elliott_c@ociweb.com>
* ace/INET_Addr.cpp:
diff --git a/include/makeinclude/platform_sunos5_g++.GNU b/include/makeinclude/platform_sunos5_g++.GNU
index 028a513756e..8c92abde192 100644
--- a/include/makeinclude/platform_sunos5_g++.GNU
+++ b/include/makeinclude/platform_sunos5_g++.GNU
@@ -66,3 +66,10 @@ PRELIB = @true
PLATFORM_X11_CPPFLAGS= -I/usr/openwin/include -I/usr/dt/include
PLATFORM_X11_LIBS =-lX11
PLATFORM_X11_LDFLAGS=
+
+## Unfortunately, gcc 3.0 fails to many cpp files with
+## optimization enabled. Even -O causes the compiler
+## to core dump on some files.
+ifeq ($(shell $(CXX) --version),3.0)
+ override optimize = 0
+endif