--- trunk/OOPSE-3.0/configure 2006/04/25 02:06:12 2732 +++ trunk/OOPSE-3.0/configure 2006/04/25 02:09:01 2733 @@ -11142,7 +11142,7 @@ if test "$ac_test_FFLAGS" != "set"; then case "${host_cpu}-${host_os}" in *linux*) if test "$FC" = ifc -o "$FC" = ifort; then - FCFLAGS="-O" + FCFLAGS="-fast" fi;; rs6000*-aix*) if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w" @@ -11162,7 +11162,10 @@ if test "$ac_test_FFLAGS" != "set"; then fi;; *darwin*) if test "$FC" = f90 -o "$FC" = xlf90 -o "$FC" = xlf95; then - FCFLAGS="-qthreaded -O3 -qtune=auto -qarch=auto -qunroll=auto" + FCFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto" + fi + if test "$FC" = ifort; then + FCFLAGS="-O3 -ip -no-prec-dev -mdynamic-no-pic" fi;; esac @@ -11321,7 +11324,10 @@ if test "$ac_test_CFLAGS" != "set"; then fi;; *darwin*) if test "$CC" = xlc -o "$CC" = cc; then - CFLAGS="-qthreaded -O3 -qtune=auto -qarch=auto -qunroll=auto -qaltivec" + CFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec" + fi + if test "$CC" = icc; then + CFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic" fi;; esac @@ -11775,7 +11781,10 @@ if test "$ac_test_CXXFLAGS" != "set"; then fi;; *darwin*) if test "$CXX" = xlc++ -o "$CXX" = xlC ; then - CXXFLAGS="-qthreaded -O3 -qtune=auto -qarch=auto -qunroll=auto -qaltivec" + CXXFLAGS="-qthreaded -O -qtune=auto -qarch=auto -qunroll=auto -qaltivec" + fi + if test "$CXX" = icpc; then + CXXFLAGS="-O3 -ip -no-prec-div -mdynamic-no-pic" fi;; esac