diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1997-06-17 20:10:50 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1997-06-17 20:10:50 +0000 |
commit | 7d959b773a21a7577ba943de25655b559bae6471 (patch) | |
tree | de1c3a5aa71dc8ccfcec85c35031344d37faadde /include | |
parent | a79867bb0d3a2c31474fa19f912a0a41165ad0a4 (diff) | |
download | ATCD-7d959b773a21a7577ba943de25655b559bae6471.tar.gz |
enabled exception handling, because the patched Sun C++ 4.2 seems to work properly with it
Diffstat (limited to 'include')
-rw-r--r-- | include/makeinclude/platform_sunos5_sunc++.GNU | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/include/makeinclude/platform_sunos5_sunc++.GNU b/include/makeinclude/platform_sunos5_sunc++.GNU index 324f16e43d8..2f0435e50a7 100644 --- a/include/makeinclude/platform_sunos5_sunc++.GNU +++ b/include/makeinclude/platform_sunos5_sunc++.GNU @@ -17,11 +17,15 @@ CC = cc CXX = CC CFLAGS += $(DCFLAGS) -mt -#### Exception handling breaks on MP machines, see config*h files. +#### Exception handling breaks on MP machines prior to Sun C++ 4.2 +#### with jumbo patch 104631-02, see ace/config-sunos5.5-sunc++-4.x.h. +#### If you are using a version of Sun C++ prior to 4,2, or haven't +#### applied that jumbo patch to your 4.2, then add "-noex" to +#### CCFLAGS below. #### -pta instantiates all template members, which makes libraries bigger. #### But, it's supposed to put each member into it's own .o, so executable #### size should not be penalized. -CCFLAGS += $(CFLAGS) -noex -pta +CCFLAGS += $(CFLAGS) -pta DCFLAGS += -g DLD = $(CXX) LD = $(CXX) |