Changeset 567 for branches/dev/configure


Ignore:
Timestamp:
Nov 1, 2005 6:27:11 PM (15 years ago)
Author:
andreasw
Message:

adapted for Portland compilers

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/dev/configure

    r555 r567  
    14951495case $build in
    14961496  *-cygwin) comps="g++" ;;
    1497   *)        comps="xlC aCC CC g++ c++ icpc" ;;
     1497  *)        comps="xlC aCC CC g++ c++ pgCC icpc" ;;
    14981498esac
    14991499ac_ext=cc
     
    22652265      conftest$ac_exeext conftest.$ac_ext
    22662266             ;;
     2267      pgCC | */pgCC)
     2268             opt_cxxflags="-fast"
     2269             add_cxxflags="-Kieee -pc 64"
     2270             dbg_cxxflags="-g";;
    22672271      esac;;
    22682272    *-ibm-*)
     
    24772481        CXXLIBS=""
    24782482             ;;
     2483      pgCC | */pgCC)
     2484        CXXLIBS="-lstd -lC -lc"
     2485             ;;
    24792486      esac;;
    24802487    *-ibm-*)
     
    25652572case $build in
    25662573  *-cygwin) comps="gcc" ;;
    2567   *)        comps="xlc cc gcc icc" ;;
     2574  *)        comps="xlc cc gcc pgcc icc" ;;
    25682575esac
    25692576ac_ext=c
     
    32953302      pgcc | */pgcc)
    32963303             opt_cflags="-fast"
    3297              add_cflags="-Kieee -Mstabs -pc 64"
     3304             add_cflags="-Kieee -pc 64"
    32983305             dbg_cflags="-g" ;;
    32993306      esac;;
     
    35083515case $build in
    35093516  *-cygwin) comps="gfortran g77" ;;
    3510   *)        comps="xlf fort77 gfortran f77 g77 ifort ifc" ;;
     3517  *)        comps="xlf fort77 gfortran f77 g77 pgf90 pgf77 ifort ifc" ;;
    35113518esac
    35123519ac_ext=f
     
    36023609
    36033610# Provide some information about the compiler.
    3604 echo "$as_me:3604:" \
     3611echo "$as_me:3611:" \
    36053612     "checking for Fortran 77 compiler version" >&5
    36063613ac_compiler=`set X $ac_compile; echo $2`
     
    39463953      conftest$ac_exeext conftest.$ac_ext
    39473954             ;;
    3948       pgf77 | */pgf77)
     3955      pgf77 | */pgf77 | pgf90 | */pgf90)
    39493956             opt_fflags="-fast"
    3950              add_fflags="-Kieee -Mstabs -pc 64"
     3957             add_fflags="-Kieee -pc 64"
    39513958             dbg_fflags="-g" ;;
    39523959      esac;;
     
    41694176ac_save_FFLAGS=$FFLAGS
    41704177FFLAGS="$FFLAGS $ac_verb"
    4171 (eval echo $as_me:4171: \"$ac_link\") >&5
     4178(eval echo $as_me:4178: \"$ac_link\") >&5
    41724179ac_f77_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
    41734180echo "$ac_f77_v_output" >&5
     
    42474254ac_save_FFLAGS=$FFLAGS
    42484255FFLAGS="$FFLAGS $ac_cv_prog_f77_v"
    4249 (eval echo $as_me:4249: \"$ac_link\") >&5
     4256(eval echo $as_me:4256: \"$ac_link\") >&5
    42504257ac_f77_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
    42514258echo "$ac_f77_v_output" >&5
     
    49414948   *-ibm-*)
    49424949       FLIBS=`echo $FLIBS | sed 's/-lc)/-lc/g'` ;;
     4950   *-linux-*)
     4951     case "$F77" in
     4952       pgf77 | */pgf77 | pgf90 | */pgf90)
     4953# ask linker to go through the archives multiple times
     4954# (the Fortran compiler seems to do that automatically...
     4955         FLIBS="-Wl,--start-group $FLIBS -Wl,--end-group" ;;
     4956     esac
    49434957esac
    49444958
     
    1060210616      xlc* | */xlc* | mpxlc* | */mpxlc*)
    1060310617        ASLMAKEFLAGS=`echo $ASLMAKEFLAGS | sed 's/-qtune=auto//g' | sed 's/-qarch=auto//g' | sed 's/-qcache=auto//g' | sed 's/-qhot//g' | sed 's/-O3/-O/g'`
     10618      ;;
     10619      pgcc | */pgcc)
     10620        ASLMAKEFLAGS=`echo $ASLMAKEFLAGS | sed 's/-fast/-O1/g'`
    1060410621      ;;
    1060510622    esac
Note: See TracChangeset for help on using the changeset viewer.