0014-contrib-disable-some-ARM-ASM-in-libav-until-gas-prep.patch 978 B

1234567891011121314151617181920212223242526272829303132
  1. From 1837167a2a81aa2e5ad669cc29c5c5d7c13d630f Mon Sep 17 00:00:00 2001
  2. From: =?UTF-8?q?Felix=20Paul=20Ku=CC=88hne?= <fkuehne@videolan.org>
  3. Date: Sat, 11 May 2013 15:29:47 +0200
  4. Subject: [PATCH 14/14] contrib: disable some ARM ASM in libav until
  5. gas-preprocessor is fixed (following XBMC's example)
  6. ---
  7. contrib/src/ffmpeg/rules.mak | 7 +++++++
  8. 1 file changed, 7 insertions(+)
  9. diff --git a/contrib/src/ffmpeg/rules.mak b/contrib/src/ffmpeg/rules.mak
  10. index 6951933..ec3e9e6 100644
  11. --- a/contrib/src/ffmpeg/rules.mak
  12. +++ b/contrib/src/ffmpeg/rules.mak
  13. @@ -56,6 +56,13 @@ ifeq ($(ARCH),arm)
  14. FFMPEGCONF += --arch=arm
  15. ifdef HAVE_NEON
  16. FFMPEGCONF += --enable-neon
  17. +ifdef HAVE_IOS
  18. +ifeq ($(ARCH),arm)
  19. +FFMPEGCONF += --disable-armv5te
  20. +FFMPEGCONF += --disable-armv6
  21. +FFMPEGCONF += --disable-armv6t2
  22. +FFMPEGCONF += --extra-cflags='-mfpu=neon -mfloat-abi=softfp -mvectorize-with-neon-quad'
  23. +endif
  24. endif
  25. ifdef HAVE_ARMV7A
  26. FFMPEGCONF += --cpu=cortex-a8
  27. --
  28. 1.7.12.4 (Apple Git-37)