summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorkitty <kitty@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-05-07 21:51:09 +0000
committerkitty <kitty@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-05-07 21:51:09 +0000
commitde5782950be362432d7ec9285ea6707a5a3e37f9 (patch)
treeb2485860f9cff61edeb6ad4ea0b2f0e771b1a7f0 /include
parentb76916481783b16b2b904797d02304b2be878859 (diff)
downloadATCD-de5782950be362432d7ec9285ea6707a5a3e37f9.tar.gz
ChangeLogTag: Tue May 7 16:45:13 2002 Krishnakumar B <kitty@cs.wustl.edu>
Diffstat (limited to 'include')
-rw-r--r--include/makeinclude/platform_sunos5_sunc++.GNU13
1 files changed, 3 insertions, 10 deletions
diff --git a/include/makeinclude/platform_sunos5_sunc++.GNU b/include/makeinclude/platform_sunos5_sunc++.GNU
index e6617abcd27..c3a56fb036e 100644
--- a/include/makeinclude/platform_sunos5_sunc++.GNU
+++ b/include/makeinclude/platform_sunos5_sunc++.GNU
@@ -162,18 +162,11 @@ ifeq ($(templates),)
ifeq (Compilers 4.2,$(findstring Compilers 4.2,$(CC_VERSION)))
templates = explicit
else
- ifeq (C++ 5.0,$(findstring C++ 5.0,$(CC_VERSION)))
+ ifeq (C++ 5.3,$(findstring C++ 5.3,$(CC_VERSION)))
+ # Set this to automaic if automatic template instantiation works for you.
templates = explicit
else
- ifeq (C++ 5.1,$(findstring C++ 5.1,$(CC_VERSION)))
- templates = explicit
- else
- # Assume it's Forte Update 1 or later. Implicit template
- # instantiation seemed to work but I spoke too soon. Maybe a future
- # version will :-(
- #
templates = explicit
- endif
endif
endif
endif
@@ -194,7 +187,7 @@ DLD = $(CXX)
#### Sun CC-specific "Pure virtual finction called" bug fix trigger.
-#### XXX: Shouldn't this go into a compiler specific guard ???
+#### XXX: Shouldn't this go into a compiler version specific guard ???
CPPFLAGS += -DSUN_CC_HAS_PVFC_BUG
#### Exception handling breaks on MP machines prior to Sun C++ 4.2