Mercurial > mplayer.hg
changeset 5943:470d830cb9d9
add something like 'Optimizing for: i686 mmx mmx2 sse'
author | jaf |
---|---|
date | Fri, 03 May 2002 09:43:36 +0000 |
parents | fb3a76edddf1 |
children | 1faf2566907b |
files | configure |
diffstat | 1 files changed, 9 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/configure Thu May 02 23:40:31 2002 +0000 +++ b/configure Fri May 03 09:43:36 2002 +0000 @@ -522,6 +522,7 @@ _sse=yes _sse2=yes _mtrr=yes + _optimizing="Runtime CPU-Detection enabled" fi fi @@ -634,6 +635,7 @@ else _march="-march=$proc" _mcpu="-mcpu=$proc" + _optimizing="$proc" fi else # i686 is probably the most common cpu - optimize to it @@ -738,6 +740,7 @@ if ( cc_check && $TMPO ) > /dev/null 2>&1 ; then echores "yes" + _optimizing="$_optimizing $2" return 0 else echores "failed" @@ -750,14 +753,17 @@ } extcheck $_mmx "mmx" "emms" || _mmx=no + extcheck $_mmx2 "mmx2" "sfence" || _mmx2=no extcheck $_3dnow "3dnow" "femms" || _3dnow=no extcheck $_3dnowex "3dnowex" "pswapd %%mm0, %%mm0" || _3dnowex=no - extcheck $_mmx2 "mmx2" "sfence" || _mmx2=no extcheck $_sse "sse" "xorps %%xmm0, %%xmm0" || _sse=no extcheck $_sse2 "sse2" "xorpd %%xmm0, %%xmm0" || _sse2=no echocheck "mtrr support" echores "$_mtrr" + if test "$_mtrr" = yes ; then + _optimizing="$_optimizing mtrr" + fi fi @@ -4090,7 +4096,6 @@ ############################################################################# -#FIXME: add something like "Optimizing for: i686 mmx mmx2 sse" cat << EOF Config files successfully generated by ./configure ! @@ -4099,6 +4104,8 @@ Data directory: $_datadir Config direct.: $_confdir + Optimizing for: $_optimizing + Enabled optional drivers: Input: $_inputmodules Codecs: $_codecmodules