aboutsummaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>2009-09-30 21:57:13 +0000
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>2009-09-30 21:57:13 +0000
commite04a3c9613358b139f194df331ead6eba6369d8a (patch)
tree0794fd8bc9363b83a81cb7d011f0f66396ec6ce3 /configure
parent3fdccca0912fe35104ac60954aff82a9c38cd2b2 (diff)
downloadffmpeg-e04a3c9613358b139f194df331ead6eba6369d8a.tar.gz
Re-add check for compilation failure with ebx clobber, and only set
ebx_available if both "b" constraint and exb clobber code compile. This is to fix compilation with Mac OSX 10.5.8's gcc 4.0.1 in 64 bit mode (-m64) which only fails for ebx/rbx clobbers but not "b" constraints - this is probably a compiler bug. Originally committed as revision 20107 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure2
1 files changed, 1 insertions, 1 deletions
diff --git a/configure b/configure
index 1c05d71ac1..04f20e65d7 100755
--- a/configure
+++ b/configure
@@ -2163,7 +2163,7 @@ elif enabled x86; then
EOF
# check whether EBX is available on x86
- check_asm ebx_available '""::"b"(0)'
+ check_asm ebx_available '""::"b"(0)' && check_asm ebx_available '"":::"%ebx"'
# check whether more than 10 operands are supported
check_cc <<EOF && enable ten_operands