diff options
author | goodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2000-04-20 11:42:02 +0000 |
---|---|---|
committer | goodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2000-04-20 11:42:02 +0000 |
commit | 68c8b3bfb1cc998cd612bb6e4172a83e5e8d6921 (patch) | |
tree | 251bc4fd68648f5c2e516af4efc26807060c0c6a | |
parent | 88e8315928ae6b27c0d398e1bfe26a0214444b65 (diff) |
Initial attempt at known-architecture files for Hitachi sr8000.
Currently there is no dependency data, as there's no program to
to it, and there may still be problems with some c++ thorns.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1611 17b73243-c579-4c4c-a9d2-2d5706c11dac
-rw-r--r-- | lib/make/known-architectures/hiuxmpp | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/lib/make/known-architectures/hiuxmpp b/lib/make/known-architectures/hiuxmpp new file mode 100644 index 00000000..2a54bbab --- /dev/null +++ b/lib/make/known-architectures/hiuxmpp @@ -0,0 +1,52 @@ +#! /bin/sh +# /*@@ +# @file hiuxmpp +# @date Wed Apr 19 17:58:22 2000 +# @author Tom Goodale +# @desc +# +# @enddesc +# @version $Header: /mnt/data2/cvs2svn/cvs-repositories/Cactus/lib/make/known-architectures/hiuxmpp,v 1.1 2000-04-20 11:42:02 goodale Exp $ +# @@*/ + +if test "$CCTK_CONFIG_STAGE" = "preferred-compilers" ; then + + : + +else + + : ${F77FLAGS="-conti199 -uinline=2"} + : ${F90FLAGS="-conti199 -uinline=2"} + + : ${C_OPTIMISE_FLAGS="-O4 -pvec -pvfunc -predicate"} +# : ${CXX_OPTIMISE_FLAGS="-O4 -pvec -pvfunc -predicate"} + + : ${F77_OPTIMISE_FLAGS="-opt=ss -pvfunc=2 -noparallel"} + : ${F90_OPTIMISE_FLAGS="-opt=ss -pvfunc=2 -noparallel"} + +# No way to generate dependencies on this machine. + : ${C_DEPEND="echo"} + : ${CXX_DEPEND="echo"} + : ${F_DEPEND="echo"} + : ${F77_DEPEND="echo"} + + : ${C_DEPEND_OUT='>/dev/null ; touch $@'} + : ${CXX_DEPEND_OUT='>/dev/null ; touch $@'} + : ${F_DEPEND_OUT='>/dev/null ; touch $@'} + : ${F77_DEPEND_OUT='>/dev/null ; touch $@'} + +# Yet another CXX->C translator 8-(. + : ${CXX_WORKING_NAME='$(notdir $<)'} + + : ${CXX_POSTPROCESSING='cp $(SCRATCH_BUILD)$(DIRSEP)$(basename $(basename $(notdir $@))).o $@'} + + : ${LIBS="f90s f90 hf90math hf90pvmath m"} + +fi + + + + + + + |