From: Francesco Chemolli Date: Tue, 25 Jan 2011 21:29:23 +0000 (+0100) Subject: Added specific flags for Intel(R)'s icc compiler X-Git-Tag: take03^2~62 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ccaa562a2b98a3a9150b7832e12d6aa3947bda91;p=thirdparty%2Fsquid.git Added specific flags for Intel(R)'s icc compiler --- ccaa562a2b98a3a9150b7832e12d6aa3947bda91 diff --cc acinclude/compiler-flags.m4 index 65221c7e4b,65221c7e4b..5b4a5fb852 --- a/acinclude/compiler-flags.m4 +++ b/acinclude/compiler-flags.m4 @@@ -86,6 -86,6 +86,15 @@@ AC_DEFUN([SQUID_CC_GUESS_VARIANT], #endif ]])],[squid_cv_compiler="sunstudio"],[]) fi ++ dnl Intel CC ++ if test -z "$squid_cv_compiler" ; then ++ AC_COMPILE_IFELSE([ ++ AC_LANG_PROGRAM([[ ++#if !defined(__ICC) ++#error "not Intel(R) C++ Compiler" ++#endif ++ ]])],[squid_cv_compiler="icc"],[]) ++ fi dnl end of block to be repeated if test -z "$squid_cv_compiler" ; then squid_cv_compiler="none" @@@ -122,6 -122,6 +131,13 @@@ AC_DEFUN([SQUID_CC_GUESS_OPTIONS], squid_cv_cc_option_optimize="-fast" squid_cv_cc_arg_pipe="" ;; ++ icc) ++ squid_cv_cxx_option_werror="-Werror" ++ squid_cv_cc_option_werror="$squid_cv_cxx_option_werror" ++ squid_cv_cc_option_wall="-Wall" ++ squid_cv_cc_option_optimize="-O2" ++ squid_cv_cc_arg_pipe="" ++ ;; *) squid_cv_cxx_option_werror="" squid_cv_cc_option_werror=""