diff options
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-02a | 7 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-03a | 7 | ||||
-rw-r--r-- | include/makeinclude/platform_sunos5_g++.GNU | 7 |
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 |