diff options
author | tradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2004-07-05 15:45:37 +0000 |
---|---|---|
committer | tradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2004-07-05 15:45:37 +0000 |
commit | 895b8217662c7dc7461e8c04e2275c846b2af4fe (patch) | |
tree | ceb11a94207610a95db82c89a6246de60ab9ca43 /lib/make/known-architectures/solaris | |
parent | e9a809449950afbe6737580a00fe49d60db720ea (diff) |
Switch off automatic template instantiation when using native C++ compiler.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@3804 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'lib/make/known-architectures/solaris')
-rw-r--r-- | lib/make/known-architectures/solaris | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/lib/make/known-architectures/solaris b/lib/make/known-architectures/solaris index a1ed7946..bc1cab28 100644 --- a/lib/make/known-architectures/solaris +++ b/lib/make/known-architectures/solaris @@ -3,10 +3,10 @@ # @file solaris # @date Mon May 8 11:56:45 2000 # @author Tom Goodale -# @desc +# @desc # General architecture options for Solaris machines # @enddesc -# @version $Header: /mnt/data2/cvs2svn/cvs-repositories/Cactus/lib/make/known-architectures/solaris,v 1.10 2003-07-18 14:04:34 tradke Exp $ +# @version $Header: /mnt/data2/cvs2svn/cvs-repositories/Cactus/lib/make/known-architectures/solaris,v 1.11 2004-07-05 15:45:37 tradke Exp $ # @@*/ if test "$CCTK_CONFIG_STAGE" = "preferred-compilers" ; then @@ -35,10 +35,12 @@ else : ${C_DEPEND='$(CPP) -M $(CPPFLAGS)'} : ${CXX_DEPEND='$(CPP) -M $(CPPFLAGS)'} - if test "$CC" = 'cc' ; then + if test "`basename $CC`" = 'cc' ; then : ${C_OPTIMISE_FLAGS='-fast'} fi - if test "$CXX" = 'CC' ; then + if test "basename $CXX`" = 'CC' ; then + # switch off automatic template instantiation + : ${CXX_FLAGS='-no_auto_include -ptused'} : ${CXX_OPTIMISE_FLAGS='-fast'} fi : ${F90_OPTIMISE_FLAGS='-fast'} |