mirror of https://gitlab.com/QEF/q-e.git
more cleanup
problems with f90flags_noopt fixed [Gerardo] git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1715 c92efa57-630b-4861-b058-cf58834340f0
This commit is contained in:
parent
37be000572
commit
5c4c8b9d26
|
@ -2851,8 +2851,8 @@ case "$arch:$f90_id" in
|
|||
linux64:ifort )
|
||||
try_fflags="-O2 -assume byterecl"
|
||||
try_f90flags="\$(FFLAGS) -nomodule"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_fflags_noopt="-O0 -assume byterecl"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -nomodule"
|
||||
try_ldflags=""
|
||||
try_ldflags_static="-static"
|
||||
try_dflags="$try_dflags -D__INTEL"
|
||||
|
@ -2863,7 +2863,7 @@ linux64:ifc )
|
|||
try_fflags="-Vaxlib -O2"
|
||||
try_f90flags="\$(FFLAGS) -nomodule"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -nomodule"
|
||||
try_ldflags="-Vaxlib"
|
||||
try_ldflags_static="-static"
|
||||
try_dflags="$try_dflags -D__INTEL"
|
||||
|
@ -2874,7 +2874,7 @@ linux64:pgf* )
|
|||
try_fflags="-fast -r8"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags=""
|
||||
try_ldflags_static="-Bstatic"
|
||||
try_dflags="$try_dflags -D__PGI"
|
||||
|
@ -2882,8 +2882,8 @@ linux64:pgf* )
|
|||
linux32:ifort )
|
||||
try_fflags="-O2 -tpp6 -assume byterecl"
|
||||
try_f90flags="\$(FFLAGS) -nomodule"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_fflags_noopt="-O0 -assume byterecl"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -nomodule"
|
||||
try_ldflags=""
|
||||
try_ldflags_static="-static"
|
||||
try_dflags="$try_dflags -D__INTEL"
|
||||
|
@ -2894,7 +2894,7 @@ linux32:ifc )
|
|||
try_fflags="-Vaxlib -O2 -tpp6"
|
||||
try_f90flags="\$(FFLAGS) -nomodule"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -nomodule"
|
||||
try_ldflags="-Vaxlib"
|
||||
try_ldflags_static="-static"
|
||||
try_dflags="$try_dflags -D__INTEL"
|
||||
|
@ -2906,6 +2906,7 @@ linux32:ifc )
|
|||
# old versions of ifc require this stuff
|
||||
echo $ECHO_N "setting up ifc environment... $ECHO_C"
|
||||
try_f90flags="\$(FFLAGS) -cl,./intel.pcl"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -cl,./intel.pcl"
|
||||
pcl_ph="D3 Raman"
|
||||
pcl_pw="PH PP Gamma PWCOND pwtools $pcl_ph"
|
||||
pcl_modules="PW CPV flib upftools atomic $pcl_pw"
|
||||
|
@ -2933,7 +2934,7 @@ linux32:pgf* )
|
|||
try_fflags="-fast -r8"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags=""
|
||||
try_ldflags_static="-Bstatic"
|
||||
try_dflags="$try_dflags -D__PGI"
|
||||
|
@ -2942,17 +2943,17 @@ linux*:g95 )
|
|||
try_fflags="-O3"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags=""
|
||||
#try_ldflags_static="-static"
|
||||
try_dflags="$try_dflags -D__G95"
|
||||
;;
|
||||
aix:*xlf* )
|
||||
try_fflags="-q64 -qalias=noaryovrlp -O3 -qstrict \
|
||||
-qarch=auto -qtune=auto -qsuffix=cpp=f90 -qdpc -Q -qalias=nointptr"
|
||||
try_f90flags="\$(FFLAGS) -qfree=f90"
|
||||
-qarch=auto -qtune=auto -qdpc -Q -qalias=nointptr"
|
||||
try_f90flags="\$(FFLAGS) -qsuffix=cpp=f90 -qfree=f90"
|
||||
try_fflags_noopt="-q64 -O0"
|
||||
try_f90flags_noopt="-q64 -O0 -qfree=f90"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -qsuffix=cpp=f90 -qfree=f90"
|
||||
try_ldflags="-q64"
|
||||
# try_ldflags_static="-bstatic"
|
||||
pre_fdflags="-WF,"
|
||||
|
@ -2963,7 +2964,7 @@ mips:f90 )
|
|||
try_fflags="-mips4 -64 -O2 -r10000 -r8"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-mips4 -64 -O0"
|
||||
try_f90flags_noopt="-mips4 -64 -O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags="-mips4 -64"
|
||||
pre_fdflags="-cpp "
|
||||
have_cpp=1
|
||||
|
@ -2972,23 +2973,25 @@ alinux:fort )
|
|||
have_cpp=1
|
||||
pre_fdflags="-cpp "
|
||||
try_fflags="-O -r8 -align dcommons -align records"
|
||||
try_f77flags="\$(FFLAGS)"
|
||||
try_f90flags="\$(FFLAGS) -free"
|
||||
try_fflags_noopt="-O0 -r8 -align dcommons -align records"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -free"
|
||||
try_ldflags_static="-non_shared"
|
||||
;;
|
||||
alpha:f90 )
|
||||
have_cpp=1
|
||||
pre_fdflags="-cpp "
|
||||
try_fflags="-O -real_size 64 -align dcommons -align records"
|
||||
try_f77flags="\$(FFLAGS)"
|
||||
try_f90flags="\$(FFLAGS) -free"
|
||||
try_fflags_noopt="-O0 -real_size 64 -align dcommons -align records"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -free"
|
||||
;;
|
||||
sparc:mpf90 | sparc:f90 )
|
||||
try_fflags="-fast -O1 -nodepend -xvector=no -xchip=ultra3 \
|
||||
-xarch=v8plusb -xlic_lib=sunperf"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_fflags_noopt="-O0 -xlic_lib=sunperf"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags=""
|
||||
imod="-M"
|
||||
;;
|
||||
|
@ -2997,7 +3000,7 @@ crayx1:ftn )
|
|||
-O scalar3,stream3,vector3,nointerchange -Z -O inline5"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-s default64 -dp -rma -e0 -O0 -Z"
|
||||
try_f90flags_noopt="-s default64 -dp -rma -e0 -O0 -Z"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags="-s default64 -f nan64"
|
||||
try_dflags="$try_dflags -D__X1_COA"
|
||||
pre_fdflags="-e Z -F"
|
||||
|
@ -3008,7 +3011,7 @@ mac:* )
|
|||
-qdpc -qalias=nointptr"
|
||||
try_f90flags="\$(FFLAGS) -qfree=f90"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -qfree=f90"
|
||||
try_ldflags=""
|
||||
pre_fdflags="-WF,"
|
||||
xlf_flags=1
|
||||
|
@ -3019,7 +3022,7 @@ mac:* )
|
|||
try_fflags="-O"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="$\(FFLAGS_NOOPT)"
|
||||
try_ldflags=""
|
||||
;;
|
||||
esac
|
||||
|
|
43
configure.ac
43
configure.ac
|
@ -332,8 +332,8 @@ case "$arch:$f90_id" in
|
|||
linux64:ifort )
|
||||
try_fflags="-O2 -assume byterecl"
|
||||
try_f90flags="\$(FFLAGS) -nomodule"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_fflags_noopt="-O0 -assume byterecl"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -nomodule"
|
||||
try_ldflags=""
|
||||
try_ldflags_static="-static"
|
||||
try_dflags="$try_dflags -D__INTEL"
|
||||
|
@ -344,7 +344,7 @@ linux64:ifc )
|
|||
try_fflags="-Vaxlib -O2"
|
||||
try_f90flags="\$(FFLAGS) -nomodule"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -nomodule"
|
||||
try_ldflags="-Vaxlib"
|
||||
try_ldflags_static="-static"
|
||||
try_dflags="$try_dflags -D__INTEL"
|
||||
|
@ -355,7 +355,7 @@ linux64:pgf* )
|
|||
try_fflags="-fast -r8"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags=""
|
||||
try_ldflags_static="-Bstatic"
|
||||
try_dflags="$try_dflags -D__PGI"
|
||||
|
@ -363,8 +363,8 @@ linux64:pgf* )
|
|||
linux32:ifort )
|
||||
try_fflags="-O2 -tpp6 -assume byterecl"
|
||||
try_f90flags="\$(FFLAGS) -nomodule"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_fflags_noopt="-O0 -assume byterecl"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -nomodule"
|
||||
try_ldflags=""
|
||||
try_ldflags_static="-static"
|
||||
try_dflags="$try_dflags -D__INTEL"
|
||||
|
@ -375,7 +375,7 @@ linux32:ifc )
|
|||
try_fflags="-Vaxlib -O2 -tpp6"
|
||||
try_f90flags="\$(FFLAGS) -nomodule"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -nomodule"
|
||||
try_ldflags="-Vaxlib"
|
||||
try_ldflags_static="-static"
|
||||
try_dflags="$try_dflags -D__INTEL"
|
||||
|
@ -387,6 +387,7 @@ linux32:ifc )
|
|||
# old versions of ifc require this stuff
|
||||
echo $ECHO_N "setting up ifc environment... $ECHO_C"
|
||||
try_f90flags="\$(FFLAGS) -cl,./intel.pcl"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -cl,./intel.pcl"
|
||||
pcl_ph="D3 Raman"
|
||||
pcl_pw="PH PP Gamma PWCOND pwtools $pcl_ph"
|
||||
pcl_modules="PW CPV flib upftools atomic $pcl_pw"
|
||||
|
@ -414,7 +415,7 @@ linux32:pgf* )
|
|||
try_fflags="-fast -r8"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags=""
|
||||
try_ldflags_static="-Bstatic"
|
||||
try_dflags="$try_dflags -D__PGI"
|
||||
|
@ -423,17 +424,17 @@ linux*:g95 )
|
|||
try_fflags="-O3"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags=""
|
||||
#try_ldflags_static="-static"
|
||||
try_dflags="$try_dflags -D__G95"
|
||||
;;
|
||||
aix:*xlf* )
|
||||
try_fflags="-q64 -qalias=noaryovrlp -O3 -qstrict \
|
||||
-qarch=auto -qtune=auto -qsuffix=cpp=f90 -qdpc -Q -qalias=nointptr"
|
||||
try_f90flags="\$(FFLAGS) -qfree=f90"
|
||||
-qarch=auto -qtune=auto -qdpc -Q -qalias=nointptr"
|
||||
try_f90flags="\$(FFLAGS) -qsuffix=cpp=f90 -qfree=f90"
|
||||
try_fflags_noopt="-q64 -O0"
|
||||
try_f90flags_noopt="-q64 -O0 -qfree=f90"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -qsuffix=cpp=f90 -qfree=f90"
|
||||
try_ldflags="-q64"
|
||||
# try_ldflags_static="-bstatic"
|
||||
pre_fdflags="-WF,"
|
||||
|
@ -444,7 +445,7 @@ mips:f90 )
|
|||
try_fflags="-mips4 -64 -O2 -r10000 -r8"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-mips4 -64 -O0"
|
||||
try_f90flags_noopt="-mips4 -64 -O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags="-mips4 -64"
|
||||
pre_fdflags="-cpp "
|
||||
have_cpp=1
|
||||
|
@ -453,23 +454,25 @@ alinux:fort )
|
|||
have_cpp=1
|
||||
pre_fdflags="-cpp "
|
||||
try_fflags="-O -r8 -align dcommons -align records"
|
||||
try_f77flags="\$(FFLAGS)"
|
||||
try_f90flags="\$(FFLAGS) -free"
|
||||
try_fflags_noopt="-O0 -r8 -align dcommons -align records"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -free"
|
||||
try_ldflags_static="-non_shared"
|
||||
;;
|
||||
alpha:f90 )
|
||||
have_cpp=1
|
||||
pre_fdflags="-cpp "
|
||||
try_fflags="-O -real_size 64 -align dcommons -align records"
|
||||
try_f77flags="\$(FFLAGS)"
|
||||
try_f90flags="\$(FFLAGS) -free"
|
||||
try_fflags_noopt="-O0 -real_size 64 -align dcommons -align records"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -free"
|
||||
;;
|
||||
sparc:mpf90 | sparc:f90 )
|
||||
try_fflags="-fast -O1 -nodepend -xvector=no -xchip=ultra3 \
|
||||
-xarch=v8plusb -xlic_lib=sunperf"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_fflags_noopt="-O0 -xlic_lib=sunperf"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags=""
|
||||
imod="-M"
|
||||
;;
|
||||
|
@ -478,7 +481,7 @@ crayx1:ftn )
|
|||
-O scalar3,stream3,vector3,nointerchange -Z -O inline5"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-s default64 -dp -rma -e0 -O0 -Z"
|
||||
try_f90flags_noopt="-s default64 -dp -rma -e0 -O0 -Z"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags="-s default64 -f nan64"
|
||||
try_dflags="$try_dflags -D__X1_COA"
|
||||
pre_fdflags="-e Z -F"
|
||||
|
@ -489,7 +492,7 @@ mac:* )
|
|||
-qdpc -qalias=nointptr"
|
||||
try_f90flags="\$(FFLAGS) -qfree=f90"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -qfree=f90"
|
||||
try_ldflags=""
|
||||
pre_fdflags="-WF,"
|
||||
xlf_flags=1
|
||||
|
@ -500,7 +503,7 @@ mac:* )
|
|||
try_fflags="-O"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="$\(FFLAGS_NOOPT)"
|
||||
try_ldflags=""
|
||||
;;
|
||||
esac
|
||||
|
|
|
@ -2851,8 +2851,8 @@ case "$arch:$f90_id" in
|
|||
linux64:ifort )
|
||||
try_fflags="-O2 -assume byterecl"
|
||||
try_f90flags="\$(FFLAGS) -nomodule"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_fflags_noopt="-O0 -assume byterecl"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -nomodule"
|
||||
try_ldflags=""
|
||||
try_ldflags_static="-static"
|
||||
try_dflags="$try_dflags -D__INTEL"
|
||||
|
@ -2863,7 +2863,7 @@ linux64:ifc )
|
|||
try_fflags="-Vaxlib -O2"
|
||||
try_f90flags="\$(FFLAGS) -nomodule"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -nomodule"
|
||||
try_ldflags="-Vaxlib"
|
||||
try_ldflags_static="-static"
|
||||
try_dflags="$try_dflags -D__INTEL"
|
||||
|
@ -2874,7 +2874,7 @@ linux64:pgf* )
|
|||
try_fflags="-fast -r8"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags=""
|
||||
try_ldflags_static="-Bstatic"
|
||||
try_dflags="$try_dflags -D__PGI"
|
||||
|
@ -2882,8 +2882,8 @@ linux64:pgf* )
|
|||
linux32:ifort )
|
||||
try_fflags="-O2 -tpp6 -assume byterecl"
|
||||
try_f90flags="\$(FFLAGS) -nomodule"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_fflags_noopt="-O0 -assume byterecl"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -nomodule"
|
||||
try_ldflags=""
|
||||
try_ldflags_static="-static"
|
||||
try_dflags="$try_dflags -D__INTEL"
|
||||
|
@ -2894,7 +2894,7 @@ linux32:ifc )
|
|||
try_fflags="-Vaxlib -O2 -tpp6"
|
||||
try_f90flags="\$(FFLAGS) -nomodule"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -nomodule"
|
||||
try_ldflags="-Vaxlib"
|
||||
try_ldflags_static="-static"
|
||||
try_dflags="$try_dflags -D__INTEL"
|
||||
|
@ -2906,6 +2906,7 @@ linux32:ifc )
|
|||
# old versions of ifc require this stuff
|
||||
echo $ECHO_N "setting up ifc environment... $ECHO_C"
|
||||
try_f90flags="\$(FFLAGS) -cl,./intel.pcl"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -cl,./intel.pcl"
|
||||
pcl_ph="D3 Raman"
|
||||
pcl_pw="PH PP Gamma PWCOND pwtools $pcl_ph"
|
||||
pcl_modules="PW CPV flib upftools atomic $pcl_pw"
|
||||
|
@ -2933,7 +2934,7 @@ linux32:pgf* )
|
|||
try_fflags="-fast -r8"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags=""
|
||||
try_ldflags_static="-Bstatic"
|
||||
try_dflags="$try_dflags -D__PGI"
|
||||
|
@ -2942,17 +2943,17 @@ linux*:g95 )
|
|||
try_fflags="-O3"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags=""
|
||||
#try_ldflags_static="-static"
|
||||
try_dflags="$try_dflags -D__G95"
|
||||
;;
|
||||
aix:*xlf* )
|
||||
try_fflags="-q64 -qalias=noaryovrlp -O3 -qstrict \
|
||||
-qarch=auto -qtune=auto -qsuffix=cpp=f90 -qdpc -Q -qalias=nointptr"
|
||||
try_f90flags="\$(FFLAGS) -qfree=f90"
|
||||
-qarch=auto -qtune=auto -qdpc -Q -qalias=nointptr"
|
||||
try_f90flags="\$(FFLAGS) -qsuffix=cpp=f90 -qfree=f90"
|
||||
try_fflags_noopt="-q64 -O0"
|
||||
try_f90flags_noopt="-q64 -O0 -qfree=f90"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -qsuffix=cpp=f90 -qfree=f90"
|
||||
try_ldflags="-q64"
|
||||
# try_ldflags_static="-bstatic"
|
||||
pre_fdflags="-WF,"
|
||||
|
@ -2963,7 +2964,7 @@ mips:f90 )
|
|||
try_fflags="-mips4 -64 -O2 -r10000 -r8"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-mips4 -64 -O0"
|
||||
try_f90flags_noopt="-mips4 -64 -O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags="-mips4 -64"
|
||||
pre_fdflags="-cpp "
|
||||
have_cpp=1
|
||||
|
@ -2972,23 +2973,25 @@ alinux:fort )
|
|||
have_cpp=1
|
||||
pre_fdflags="-cpp "
|
||||
try_fflags="-O -r8 -align dcommons -align records"
|
||||
try_f77flags="\$(FFLAGS)"
|
||||
try_f90flags="\$(FFLAGS) -free"
|
||||
try_fflags_noopt="-O0 -r8 -align dcommons -align records"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -free"
|
||||
try_ldflags_static="-non_shared"
|
||||
;;
|
||||
alpha:f90 )
|
||||
have_cpp=1
|
||||
pre_fdflags="-cpp "
|
||||
try_fflags="-O -real_size 64 -align dcommons -align records"
|
||||
try_f77flags="\$(FFLAGS)"
|
||||
try_f90flags="\$(FFLAGS) -free"
|
||||
try_fflags_noopt="-O0 -real_size 64 -align dcommons -align records"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -free"
|
||||
;;
|
||||
sparc:mpf90 | sparc:f90 )
|
||||
try_fflags="-fast -O1 -nodepend -xvector=no -xchip=ultra3 \
|
||||
-xarch=v8plusb -xlic_lib=sunperf"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_fflags_noopt="-O0 -xlic_lib=sunperf"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags=""
|
||||
imod="-M"
|
||||
;;
|
||||
|
@ -2997,7 +3000,7 @@ crayx1:ftn )
|
|||
-O scalar3,stream3,vector3,nointerchange -Z -O inline5"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-s default64 -dp -rma -e0 -O0 -Z"
|
||||
try_f90flags_noopt="-s default64 -dp -rma -e0 -O0 -Z"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags="-s default64 -f nan64"
|
||||
try_dflags="$try_dflags -D__X1_COA"
|
||||
pre_fdflags="-e Z -F"
|
||||
|
@ -3008,7 +3011,7 @@ mac:* )
|
|||
-qdpc -qalias=nointptr"
|
||||
try_f90flags="\$(FFLAGS) -qfree=f90"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -qfree=f90"
|
||||
try_ldflags=""
|
||||
pre_fdflags="-WF,"
|
||||
xlf_flags=1
|
||||
|
@ -3019,7 +3022,7 @@ mac:* )
|
|||
try_fflags="-O"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="$\(FFLAGS_NOOPT)"
|
||||
try_ldflags=""
|
||||
;;
|
||||
esac
|
||||
|
|
|
@ -332,8 +332,8 @@ case "$arch:$f90_id" in
|
|||
linux64:ifort )
|
||||
try_fflags="-O2 -assume byterecl"
|
||||
try_f90flags="\$(FFLAGS) -nomodule"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_fflags_noopt="-O0 -assume byterecl"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -nomodule"
|
||||
try_ldflags=""
|
||||
try_ldflags_static="-static"
|
||||
try_dflags="$try_dflags -D__INTEL"
|
||||
|
@ -344,7 +344,7 @@ linux64:ifc )
|
|||
try_fflags="-Vaxlib -O2"
|
||||
try_f90flags="\$(FFLAGS) -nomodule"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -nomodule"
|
||||
try_ldflags="-Vaxlib"
|
||||
try_ldflags_static="-static"
|
||||
try_dflags="$try_dflags -D__INTEL"
|
||||
|
@ -355,7 +355,7 @@ linux64:pgf* )
|
|||
try_fflags="-fast -r8"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags=""
|
||||
try_ldflags_static="-Bstatic"
|
||||
try_dflags="$try_dflags -D__PGI"
|
||||
|
@ -363,8 +363,8 @@ linux64:pgf* )
|
|||
linux32:ifort )
|
||||
try_fflags="-O2 -tpp6 -assume byterecl"
|
||||
try_f90flags="\$(FFLAGS) -nomodule"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_fflags_noopt="-O0 -assume byterecl"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -nomodule"
|
||||
try_ldflags=""
|
||||
try_ldflags_static="-static"
|
||||
try_dflags="$try_dflags -D__INTEL"
|
||||
|
@ -375,7 +375,7 @@ linux32:ifc )
|
|||
try_fflags="-Vaxlib -O2 -tpp6"
|
||||
try_f90flags="\$(FFLAGS) -nomodule"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -nomodule"
|
||||
try_ldflags="-Vaxlib"
|
||||
try_ldflags_static="-static"
|
||||
try_dflags="$try_dflags -D__INTEL"
|
||||
|
@ -387,6 +387,7 @@ linux32:ifc )
|
|||
# old versions of ifc require this stuff
|
||||
echo $ECHO_N "setting up ifc environment... $ECHO_C"
|
||||
try_f90flags="\$(FFLAGS) -cl,./intel.pcl"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -cl,./intel.pcl"
|
||||
pcl_ph="D3 Raman"
|
||||
pcl_pw="PH PP Gamma PWCOND pwtools $pcl_ph"
|
||||
pcl_modules="PW CPV flib upftools atomic $pcl_pw"
|
||||
|
@ -414,7 +415,7 @@ linux32:pgf* )
|
|||
try_fflags="-fast -r8"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags=""
|
||||
try_ldflags_static="-Bstatic"
|
||||
try_dflags="$try_dflags -D__PGI"
|
||||
|
@ -423,17 +424,17 @@ linux*:g95 )
|
|||
try_fflags="-O3"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags=""
|
||||
#try_ldflags_static="-static"
|
||||
try_dflags="$try_dflags -D__G95"
|
||||
;;
|
||||
aix:*xlf* )
|
||||
try_fflags="-q64 -qalias=noaryovrlp -O3 -qstrict \
|
||||
-qarch=auto -qtune=auto -qsuffix=cpp=f90 -qdpc -Q -qalias=nointptr"
|
||||
try_f90flags="\$(FFLAGS) -qfree=f90"
|
||||
-qarch=auto -qtune=auto -qdpc -Q -qalias=nointptr"
|
||||
try_f90flags="\$(FFLAGS) -qsuffix=cpp=f90 -qfree=f90"
|
||||
try_fflags_noopt="-q64 -O0"
|
||||
try_f90flags_noopt="-q64 -O0 -qfree=f90"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -qsuffix=cpp=f90 -qfree=f90"
|
||||
try_ldflags="-q64"
|
||||
# try_ldflags_static="-bstatic"
|
||||
pre_fdflags="-WF,"
|
||||
|
@ -444,7 +445,7 @@ mips:f90 )
|
|||
try_fflags="-mips4 -64 -O2 -r10000 -r8"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-mips4 -64 -O0"
|
||||
try_f90flags_noopt="-mips4 -64 -O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags="-mips4 -64"
|
||||
pre_fdflags="-cpp "
|
||||
have_cpp=1
|
||||
|
@ -453,23 +454,25 @@ alinux:fort )
|
|||
have_cpp=1
|
||||
pre_fdflags="-cpp "
|
||||
try_fflags="-O -r8 -align dcommons -align records"
|
||||
try_f77flags="\$(FFLAGS)"
|
||||
try_f90flags="\$(FFLAGS) -free"
|
||||
try_fflags_noopt="-O0 -r8 -align dcommons -align records"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -free"
|
||||
try_ldflags_static="-non_shared"
|
||||
;;
|
||||
alpha:f90 )
|
||||
have_cpp=1
|
||||
pre_fdflags="-cpp "
|
||||
try_fflags="-O -real_size 64 -align dcommons -align records"
|
||||
try_f77flags="\$(FFLAGS)"
|
||||
try_f90flags="\$(FFLAGS) -free"
|
||||
try_fflags_noopt="-O0 -real_size 64 -align dcommons -align records"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -free"
|
||||
;;
|
||||
sparc:mpf90 | sparc:f90 )
|
||||
try_fflags="-fast -O1 -nodepend -xvector=no -xchip=ultra3 \
|
||||
-xarch=v8plusb -xlic_lib=sunperf"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_fflags_noopt="-O0 -xlic_lib=sunperf"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags=""
|
||||
imod="-M"
|
||||
;;
|
||||
|
@ -478,7 +481,7 @@ crayx1:ftn )
|
|||
-O scalar3,stream3,vector3,nointerchange -Z -O inline5"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-s default64 -dp -rma -e0 -O0 -Z"
|
||||
try_f90flags_noopt="-s default64 -dp -rma -e0 -O0 -Z"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT)"
|
||||
try_ldflags="-s default64 -f nan64"
|
||||
try_dflags="$try_dflags -D__X1_COA"
|
||||
pre_fdflags="-e Z -F"
|
||||
|
@ -489,7 +492,7 @@ mac:* )
|
|||
-qdpc -qalias=nointptr"
|
||||
try_f90flags="\$(FFLAGS) -qfree=f90"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -qfree=f90"
|
||||
try_ldflags=""
|
||||
pre_fdflags="-WF,"
|
||||
xlf_flags=1
|
||||
|
@ -500,7 +503,7 @@ mac:* )
|
|||
try_fflags="-O"
|
||||
try_f90flags="\$(FFLAGS)"
|
||||
try_fflags_noopt="-O0"
|
||||
try_f90flags_noopt="-O0"
|
||||
try_f90flags_noopt="$\(FFLAGS_NOOPT)"
|
||||
try_ldflags=""
|
||||
;;
|
||||
esac
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
# @configure_input@
|
||||
|
||||
# compilation rules
|
||||
|
||||
.SUFFIXES :
|
||||
.SUFFIXES : .o .c .f .f90
|
||||
|
||||
|
@ -15,22 +17,30 @@
|
|||
@SET_MAKE@
|
||||
CC = @cc@
|
||||
CFLAGS = @cflags@ $(DFLAGS) $(IFLAGS)
|
||||
CPP = @cpp@
|
||||
CPPFLAGS = @cppflags@ $(DFLAGS) $(IFLAGS)
|
||||
F77 = @f77@
|
||||
F90 = @f90@
|
||||
FFLAGS = @fflags@
|
||||
F90FLAGS = @f90flags@ @pre_fdflags@$(FDFLAGS) $(IFLAGS) $(MODFLAGS)
|
||||
FFLAGS_NOOPT = @fflags_noopt@
|
||||
F90FLAGS_NOOPT = @f90flags_noopt@ @pre_fdflags@$(FDFLAGS) $(IFLAGS) $(MODFLAGS)
|
||||
LD = @ld@
|
||||
LDFLAGS = @ldflags@ $(LIBOBJS) $(LIBS)
|
||||
AR = @ar@
|
||||
ARFLAGS = @arflags@
|
||||
RANLIB = @ranlib@
|
||||
|
||||
# -----------------------------
|
||||
# application-specific settings
|
||||
|
||||
# See include/defs.h.README for a list of precompilation options
|
||||
# (possible arguments to -D or -U) and their meaning
|
||||
DFLAGS = @dflags@
|
||||
FDFLAGS = @fdflags@
|
||||
IFLAGS = -I../include @ifftw@
|
||||
MODFLAGS = @imod@. @imod@../Modules @imod@../PW @imod@../PH
|
||||
CPP = @cpp@
|
||||
CPPFLAGS = @cppflags@ $(DFLAGS) $(IFLAGS)
|
||||
F77 = @f77@
|
||||
F90 = @f90@
|
||||
FFLAGS = @fflags@ $(IFLAGS)
|
||||
F90FLAGS = @f90flags@ @pre_fdflags@$(FDFLAGS) $(MODFLAGS)
|
||||
FFLAGS_NOOPT = @fflags_noopt@
|
||||
F90FLAGS_NOOPT = @f90flags_noopt@ @pre_fdflags@$(FDFLAGS) $(MODFLAGS)
|
||||
LD = @ld@
|
||||
LDFLAGS = @ldflags@ $(LIBOBJS) $(LIBS)
|
||||
|
||||
LIBOBJS = ../flib/ptools.a ../flib/flib.a ../clib/clib.a
|
||||
# LIBS must contain the location of all needed external libraries
|
||||
LIBS = @libs@
|
||||
|
@ -46,6 +56,3 @@ LIBS = @libs@
|
|||
# lapack_mkl : compile only lapack routines not present in Intel MKL
|
||||
# use this together with Intel MKL
|
||||
MYLIB = @mylib@
|
||||
AR = @ar@
|
||||
ARFLAGS = @arflags@
|
||||
RANLIB = @ranlib@
|
||||
|
|
33
make.sys.in
33
make.sys.in
|
@ -1,5 +1,7 @@
|
|||
# @configure_input@
|
||||
|
||||
# compilation rules
|
||||
|
||||
.SUFFIXES :
|
||||
.SUFFIXES : .o .c .f .f90
|
||||
|
||||
|
@ -15,22 +17,30 @@
|
|||
@SET_MAKE@
|
||||
CC = @cc@
|
||||
CFLAGS = @cflags@ $(DFLAGS) $(IFLAGS)
|
||||
CPP = @cpp@
|
||||
CPPFLAGS = @cppflags@ $(DFLAGS) $(IFLAGS)
|
||||
F77 = @f77@
|
||||
F90 = @f90@
|
||||
FFLAGS = @fflags@
|
||||
F90FLAGS = @f90flags@ @pre_fdflags@$(FDFLAGS) $(IFLAGS) $(MODFLAGS)
|
||||
FFLAGS_NOOPT = @fflags_noopt@
|
||||
F90FLAGS_NOOPT = @f90flags_noopt@ @pre_fdflags@$(FDFLAGS) $(IFLAGS) $(MODFLAGS)
|
||||
LD = @ld@
|
||||
LDFLAGS = @ldflags@ $(LIBOBJS) $(LIBS)
|
||||
AR = @ar@
|
||||
ARFLAGS = @arflags@
|
||||
RANLIB = @ranlib@
|
||||
|
||||
# -----------------------------
|
||||
# application-specific settings
|
||||
|
||||
# See include/defs.h.README for a list of precompilation options
|
||||
# (possible arguments to -D or -U) and their meaning
|
||||
DFLAGS = @dflags@
|
||||
FDFLAGS = @fdflags@
|
||||
IFLAGS = -I../include @ifftw@
|
||||
MODFLAGS = @imod@. @imod@../Modules @imod@../PW @imod@../PH
|
||||
CPP = @cpp@
|
||||
CPPFLAGS = @cppflags@ $(DFLAGS) $(IFLAGS)
|
||||
F77 = @f77@
|
||||
F90 = @f90@
|
||||
FFLAGS = @fflags@ $(IFLAGS)
|
||||
F90FLAGS = @f90flags@ @pre_fdflags@$(FDFLAGS) $(MODFLAGS)
|
||||
FFLAGS_NOOPT = @fflags_noopt@
|
||||
F90FLAGS_NOOPT = @f90flags_noopt@ @pre_fdflags@$(FDFLAGS) $(MODFLAGS)
|
||||
LD = @ld@
|
||||
LDFLAGS = @ldflags@ $(LIBOBJS) $(LIBS)
|
||||
|
||||
LIBOBJS = ../flib/ptools.a ../flib/flib.a ../clib/clib.a
|
||||
# LIBS must contain the location of all needed external libraries
|
||||
LIBS = @libs@
|
||||
|
@ -46,6 +56,3 @@ LIBS = @libs@
|
|||
# lapack_mkl : compile only lapack routines not present in Intel MKL
|
||||
# use this together with Intel MKL
|
||||
MYLIB = @mylib@
|
||||
AR = @ar@
|
||||
ARFLAGS = @arflags@
|
||||
RANLIB = @ranlib@
|
||||
|
|
Loading…
Reference in New Issue