0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 12:02:23 +02:00

Blacklist certain gcc versions instead of running an expensive compilation

during the internal FAAD check.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18179 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
diego 2006-04-22 11:03:45 +00:00
parent feadc2c1f3
commit e53431f1cc

25
configure vendored
View File

@ -5665,22 +5665,17 @@ fi
echores "$_faac"
echocheck "internal FAAD2 (AAC) support"
_inc_faad="-I`pwd`/libfaad2"
if test "$_faad_internal" = auto ; then
# the faad check needs a config.h file
if not test -f "config.h" ; then
cat > config.h << EOF
/* C99 lrintf function available */
$_def_lrintf
EOF
fi
# internal faad: check if our dear gcc is able to compile it...
cp "`pwd`/libfaad2/cfft.c" $TMPC
if ( cc_check -c -O4 $_march $_mcpu $_pipe -ffast-math -fomit-frame-pointer -D_GNU_SOURCE $_inc_faad ); then
_faad_internal=yes
else
_faad_internal=no
_res_comment="(broken gcc)"
if x86 && test cc_vendor=gnu; then
case $cc_version in
3.1*|3.2) # ICE/insn with these versions
_faad_internal=no
_res_comment="broken gcc"
;;
*)
_faad_internal=yes
;;
esac
fi
fi
if test "$_faad_internal" = yes ; then