diff options
author | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-11-25 18:00:59 +0000 |
---|---|---|
committer | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-11-25 18:00:59 +0000 |
commit | 3b0e10aee2b42da973713d82525f7752f5a543a5 (patch) | |
tree | a0ffc5e834ddb4ca7a37f9219d2489a7bf979a02 /configure | |
parent | eee40df587da3f0182c0923fc2d8a42c21c1cee7 (diff) |
Add support for compiling with ICC 9.1. Currently needs --target=generic-linux,
since ICC does not (properly) support __attribute__((used)), even though
the documentation claims otherwise.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21239 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -690,7 +690,7 @@ if test "$_gcc_check" = yes ; then cc_version="v. ?.??, bad" cc_verc_fail=yes ;; - 8.0) + 8.0|9.1) cc_version="$cc_version, ok" cc_verc_fail=no ;; @@ -1537,13 +1537,19 @@ if test "$_profile" != "" || test "$_debug" != "" ; then fi _stripbinaries=no elif test -z "$CFLAGS" ; then + if test "$cc_vendor" = "intel" ; then + CFLAGS="-O2 $_march $_mcpu $_pipe -fomit-frame-pointer" + else CFLAGS="-O4 $_march $_mcpu $_pipe -ffast-math -fomit-frame-pointer" + fi else _warn_CFLAGS=yes fi if test -n "$LDFLAGS" ; then _ld_extra="$_ld_extra $LDFLAGS" _warn_CFLAGS=yes +elif test "$cc_vendor" = "intel" ; then + _ld_extra="$_ld_extra -i-static" fi if test -n "$CPPFLAGS" ; then _inc_extra="$_inc_extra $CPPFLAGS" |