[FFmpeg-cvslog] r20107 - trunk/configure

reimar subversion
Wed Sep 30 23:57:14 CEST 2009


Author: reimar
Date: Wed Sep 30 23:57:13 2009
New Revision: 20107

Log:
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.

Modified:
   trunk/configure

Modified: trunk/configure
==============================================================================
--- trunk/configure	Wed Sep 30 23:51:02 2009	(r20106)
+++ trunk/configure	Wed Sep 30 23:57:13 2009	(r20107)
@@ -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



More information about the ffmpeg-cvslog mailing list