Adjust icc compiler options
authorYunqing Wang <yunqingwang@google.com>
Sat, 12 Oct 2013 01:57:22 +0000 (18:57 -0700)
committerYunqing Wang <yunqingwang@google.com>
Sat, 12 Oct 2013 03:17:59 +0000 (20:17 -0700)
"-no-prec-div" option helps codec performance, so it was added back.
"-no-intel-extensions" was added to suppress link warning #10237.
option '-use-asm' is deprecated and removed.

Tested icc 32bit build and 64bit build.

Change-Id: I736ec2619857efd425ef76338dc52f8fbc0bcc7e

build/make/configure.sh

index f361021..c6c8660 100755 (executable)
@@ -1060,9 +1060,11 @@ EOF
                 CC=${CC:-icc}
                 LD=${LD:-icc}
                 setup_gnu_toolchain
-                add_cflags -use-msasm -use-asm
-                add_ldflags -i-static
-                enabled x86_64 && add_cflags -ipo -static -O3
+                add_cflags -use-msasm  # remove -use-msasm too?
+                # add -no-intel-extensions to suppress warning #10237
+                # refer to http://software.intel.com/en-us/forums/topic/280199
+                add_ldflags -i-static -no-intel-extensions
+                enabled x86_64 && add_cflags -ipo -static -O3 -no-prec-div
                 enabled x86_64 && AR=xiar
                 case ${tune_cpu} in
                     atom*)