dnl autovectorizer (to make things simpler, one of the two options
dnl wants a space between option and level, whereas the other does
dnl not)
+ dnl
+ dnl Since only the x86 and x86_64 compilers can vectorize, this
+ dnl flag needs to be suppressed on ia64 (itanium)
case "$GXX_VERSION" in
intel_icc5)
;;
CXXFLAGSO="$CXXFLAGSO -opt_report_levelmin"
;;
*)
- CXXFLAGSO="$CXXFLAGSO -opt-report 0 -vec-report0"
+ case "$target" in
+ *ia64*)
+ CXXFLAGSO="$CXXFLAGSO -opt-report 0"
+ ;;
+ *)
+ CXXFLAGSO="$CXXFLAGSO -opt-report 0 -vec-report0"
+ ;;
+ esac
;;
esac
#! /bin/sh
-# From configure.in Revision: 15114 .
+# From configure.in Revision: 15116 .
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.59 for deal.II 6.0.pre.
#
CXXFLAGSG="$CXXFLAGSG -w1 -wd175 -wd525 -wd327 -wd424 -wd11 -wd734 -wd858"
CXXFLAGSO="$CXXFLAGSO -w0 -wd424 -wd11"
- case "$GXX_VERSION" in
+ case "$GXX_VERSION" in
intel_icc5)
;;
intel_icc6 | intel_icc7 | intel_icc8 | intel_icc9)
CXXFLAGSO="$CXXFLAGSO -opt_report_levelmin"
;;
*)
- CXXFLAGSO="$CXXFLAGSO -opt-report 0 -vec-report0"
+ case "$target" in
+ *ia64*)
+ CXXFLAGSO="$CXXFLAGSO -opt-report 0"
+ ;;
+ *)
+ CXXFLAGSO="$CXXFLAGSO -opt-report 0 -vec-report0"
+ ;;
+ esac
;;
esac
In the beginning the Universe was created. This has made a lot of
people very angry and has been widely regarded as a bad move.
Douglas Adams