[FFmpeg-devel] Patch: Inline asm fixes for Intel compiler on Windows

Carl Eugen Hoyos cehoyos at ag.or.at
Sun Feb 9 17:55:07 CET 2014


Matt Oliver <protogonoi <at> gmail.com> writes:

> > I thought we both agreed that it works fine with:
> > check_inline_asm inline_asm_direct_symbol_refs '"mov test, %eax\n"'
> 
> I assumed it did to but when i retested with 4.8.2 
> and my MinGW it was actually failing the test and so 
> HAVE_INLINE_DIRECT_SYMBOL_REFS was being set to 0.

Please provide the relevant (!!) part of config.log
(starts with "check_inline_asm inline_asm_direct_symbol_refs")

Carl Eugen

diff --git a/configure b/configure
index 6f572f6..dac6cc6 100755
--- a/configure
+++ b/configure
@@ -1375,6 +1375,7 @@ CONFIG_LIST="
     hardcoded_tables
     incompatible_libav_abi
     incompatible_fork_abi
+inline_asm_direct_symbol_refs
     lsp
     lzo
     mdct
@@ -4189,6 +4190,7 @@ elif enabled x86; then

     check_builtin rdtsc    intrin.h   "__rdtsc()"
     check_builtin mm_empty mmintrin.h "_mm_empty()"
+check_inline_asm inline_asm_direct_symbol_refs '"mov test, %eax\n"'

     enable local_aligned_8 local_aligned_16





More information about the ffmpeg-devel mailing list