#! /bin/sh path=`dirname $0` . "$path/SETUP.sh" # Note that we can't use ccache with icc as the generated .deps file will # then contain wrong information CC=icc CXX=icpc export CC CXX extra_flags="$pentium_cflags $debug_cflags $valgrind_flags" # Disable following warnings as these are generated by header files: # 161 unrecognized pragma # 444 destructor for base class xxx is not virtual # 279 controlling expression is constant # 810 conversion from ulonglong to ulong with cast # 981 operands are evaluated in unspecified order # 1292 warning for unknown 'attribute' options # 1469 "xxx" clobber ignored # 1572 floating-point equality and inequality comparisons are unreliable # In C++ # 869 parameter "xxx" was never referenced # (Problem with virtual functions) # 874 support for placement delete is disabled c_warnings="-Wall -Wcheck -wd161,444,279,810,981,1292,1469,1572" cxx_warnings="$c_warnings -wd869,874" base_cxxflags="-fno-exceptions -fno-rtti" extra_configs="$pentium_configs $debug_configs $valgrind_configs" . "$path/FINISH.sh"