ports/multimedia/ffmpeg/files/patch-libavutil-x86-asm.h
Jason E. Hale 9d9e01ec18 - Fix build with clang on i386
Reported by:	Herbert J. Skuhra <hskuhra@eumx.net>
Approved by:	wg
2013-11-01 17:46:33 +00:00

11 lines
477 B
C

--- ./libavutil/x86/asm.h.orig 2013-11-01 13:02:26.000000000 -0400
+++ ./libavutil/x86/asm.h 2013-11-01 13:03:00.000000000 -0400
@@ -70,7 +70,7 @@
typedef int x86_reg;
#endif
-#define HAVE_7REGS (ARCH_X86_64 || (HAVE_EBX_AVAILABLE && HAVE_EBP_AVAILABLE))
+#define HAVE_7REGS (ARCH_X86_64 || (HAVE_EBX_AVAILABLE && HAVE_EBP_AVAILABLE && !defined(__clang__)))
#define HAVE_6REGS (ARCH_X86_64 || (HAVE_EBX_AVAILABLE || HAVE_EBP_AVAILABLE))
#if ARCH_X86_64 && defined(PIC)