freebsd-ports/multimedia/ffmpeg0/files/patch-libavcodec_arm_asm.S
William Grzybowski 0daf34d9e0 multimedia/ffmpeg0: fix build on armv6 with clang 3.5
PR:		196846
Submitted by:	mikael.urankar gmail com
2015-01-20 12:05:26 +00:00

25 lines
497 B
ArmAsm

--- libavcodec/arm/asm.S.orig 2013-10-06 16:18:07 UTC
+++ libavcodec/arm/asm.S
@@ -26,6 +26,22 @@
# define ELF @
#endif
+#if HAVE_NEON
+ .arch armv7-a
+#elif HAVE_ARMV6T2
+ .arch armv6t2
+#elif HAVE_ARMV6
+ .arch armv6
+#elif HAVE_ARMV5TE
+ .arch armv5te
+#endif
+
+#if HAVE_NEON
+ .fpu neon
+#elif HAVE_ARMVFP
+ .fpu vfp
+#endif
+
.syntax unified
.macro require8 val=1