diff options
author | goodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2000-07-29 23:50:53 +0000 |
---|---|---|
committer | goodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2000-07-29 23:50:53 +0000 |
commit | 02e69b5712f072bf4d0f48e813af78a82c3e5bfb (patch) | |
tree | 826b42710baca8068b5d2140934ffb3db93eccbc /lib/make/known-architectures/irix | |
parent | 49c110f33c434476068ef97e6f8d06b63070b895 (diff) |
R4400 can only take mips3.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1793 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'lib/make/known-architectures/irix')
-rw-r--r-- | lib/make/known-architectures/irix | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/lib/make/known-architectures/irix b/lib/make/known-architectures/irix index ee7cc342..34f645e0 100644 --- a/lib/make/known-architectures/irix +++ b/lib/make/known-architectures/irix @@ -6,7 +6,7 @@ # @desc # # @enddesc -# @version $Header: /mnt/data2/cvs2svn/cvs-repositories/Cactus/lib/make/known-architectures/irix,v 1.19 2000-04-17 19:25:18 goodale Exp $ +# @version $Header: /mnt/data2/cvs2svn/cvs-repositories/Cactus/lib/make/known-architectures/irix,v 1.20 2000-07-29 23:50:53 goodale Exp $ # @@*/ if test "$CCTK_CONFIG_STAGE" = "preferred-compilers" ; then @@ -57,18 +57,31 @@ if test "$CCTK_CONFIG_STAGE" = "preferred-compilers" ; then else + case "$IRIX_CPU" in + 4???) + IRIX_FLAGS="-mips3" ;; + 8???) + IRIX_FLAGS="-mips3" ;; + 10???) + IRIX_FLAGS="-mips4 -r10000" ;; + 12???) + IRIX_FLAGS="-mips4 -r12000" ;; + *) + IRIX_FLAGS="-mips4" ;; + esac + case "$IRIX_BITS:$CC" in 64:cc) - CFLAGS="$CFLAGS -64 -mips4 -r10000" - CXXFLAGS="$CXXFLAGS -64 -mips4 -r10000" + CFLAGS="$CFLAGS -64 $IRIX_FLAGS" + CXXFLAGS="$CXXFLAGS -64 $IRIX_FLAGS" C_OPTIMISE_FLAGS="-O3" CXX_OPTIMISE_FLAGS="-O3" C_DEBUG_FLAGS="-g" CXX_DEBUG_FLAGS="-g" ;; 32:cc) - CFLAGS="$CFLAGS -n32 -mips3" - CXXFLAGS="$CXXFLAGS -n32 -mips3" + CFLAGS="$CFLAGS -n32 $IRIX_FLAGS" + CXXFLAGS="$CXXFLAGS -n32 $IRIX_FLAGS" C_OPTIMISE_FLAGS="-O3" CXX_OPTIMISE_FLAGS="-O3" C_DEBUG_FLAGS="-g" |