add something like 'Optimizing for: i686 mmx mmx2 sse'

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5944 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
jaf 2002-05-03 09:43:36 +00:00
parent 0a9278d9c5
commit dc545e7b68
1 changed files with 9 additions and 2 deletions

11
configure vendored
View File

@ -522,6 +522,7 @@ if x86 ; then
_sse=yes _sse=yes
_sse2=yes _sse2=yes
_mtrr=yes _mtrr=yes
_optimizing="Runtime CPU-Detection enabled"
fi fi
fi fi
@ -634,6 +635,7 @@ EOF
else else
_march="-march=$proc" _march="-march=$proc"
_mcpu="-mcpu=$proc" _mcpu="-mcpu=$proc"
_optimizing="$proc"
fi fi
else else
# i686 is probably the most common cpu - optimize to it # i686 is probably the most common cpu - optimize to it
@ -738,6 +740,7 @@ EOF
if ( cc_check && $TMPO ) > /dev/null 2>&1 ; then if ( cc_check && $TMPO ) > /dev/null 2>&1 ; then
echores "yes" echores "yes"
_optimizing="$_optimizing $2"
return 0 return 0
else else
echores "failed" echores "failed"
@ -750,14 +753,17 @@ EOF
} }
extcheck $_mmx "mmx" "emms" || _mmx=no extcheck $_mmx "mmx" "emms" || _mmx=no
extcheck $_mmx2 "mmx2" "sfence" || _mmx2=no
extcheck $_3dnow "3dnow" "femms" || _3dnow=no extcheck $_3dnow "3dnow" "femms" || _3dnow=no
extcheck $_3dnowex "3dnowex" "pswapd %%mm0, %%mm0" || _3dnowex=no extcheck $_3dnowex "3dnowex" "pswapd %%mm0, %%mm0" || _3dnowex=no
extcheck $_mmx2 "mmx2" "sfence" || _mmx2=no
extcheck $_sse "sse" "xorps %%xmm0, %%xmm0" || _sse=no extcheck $_sse "sse" "xorps %%xmm0, %%xmm0" || _sse=no
extcheck $_sse2 "sse2" "xorpd %%xmm0, %%xmm0" || _sse2=no extcheck $_sse2 "sse2" "xorpd %%xmm0, %%xmm0" || _sse2=no
echocheck "mtrr support" echocheck "mtrr support"
echores "$_mtrr" echores "$_mtrr"
if test "$_mtrr" = yes ; then
_optimizing="$_optimizing mtrr"
fi
fi fi
@ -4090,7 +4096,6 @@ EOF
############################################################################# #############################################################################
#FIXME: add something like "Optimizing for: i686 mmx mmx2 sse"
cat << EOF cat << EOF
Config files successfully generated by ./configure ! Config files successfully generated by ./configure !
@ -4099,6 +4104,8 @@ Config files successfully generated by ./configure !
Data directory: $_datadir Data directory: $_datadir
Config direct.: $_confdir Config direct.: $_confdir
Optimizing for: $_optimizing
Enabled optional drivers: Enabled optional drivers:
Input: $_inputmodules Input: $_inputmodules
Codecs: $_codecmodules Codecs: $_codecmodules