diff options
author | jofret | 2010-06-21 06:24:38 +0000 |
---|---|---|
committer | jofret | 2010-06-21 06:24:38 +0000 |
commit | 8b44229ef44f0558ce045e46ff833fb44df913c9 (patch) | |
tree | 4fdd89b2258c18c905d2f17ef4bea8ea9cf32893 /m4/intel_compiler.m4 | |
parent | af0366230e14cc75d9e9a183375ee9cb69fb46b6 (diff) | |
download | scilab2c-release-2.0.tar.gz scilab2c-release-2.0.tar.bz2 scilab2c-release-2.0.zip |
Tagging the 2.0 release of scilab2crelease-2.0
Diffstat (limited to 'm4/intel_compiler.m4')
-rw-r--r-- | m4/intel_compiler.m4 | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/m4/intel_compiler.m4 b/m4/intel_compiler.m4 new file mode 100644 index 00000000..ca9eaa3d --- /dev/null +++ b/m4/intel_compiler.m4 @@ -0,0 +1,36 @@ +dnl SCI_INTEL_COMPILER +dnl ------------------------------------------------------ +dnl Set compilation options for intel C/Fortran compilers +dnl + +AC_DEFUN([SCI_INTEL_COMPILER], +[ + + CFLAGS=" $CFLAGS -Dlinux -DNARROWPROTO -mp" + # -cm remove comments displays, -w90 -w95 remove warnings abort f90 f95 non standard + + FFLAGS=" $FFLAGS -cm -w90 -w95 -mp" + + + case "$host" in + i*86-*-linux-gnu | *-pc-linux-gnu ) + # -pc64 : double precision + EXTRA_OPTIONS=" -pc64 -ffnalias -falias" + ;; + esac + + if test "$enable_debug_C" = yes; then + CFLAGS="-g $CFLAGS $EXTRA_OPTIONS" + else + CFLAGS="-O -DNDEBUG $CFLAGS " + fi + + if test "$enable_debug_fortran" = yes; then + FFLAGS="-g $FFLAGS $EXTRA_OPTIONS" + else + FFLAGS="-O $FFLAGS " + fi + + # TODO : voir si obligatoire vu que c'est en partie le boulot de AC_PROG_C + +])dnl SCI_INTEL_COMPILER |