0007-contrib-speex-fix-compilation-for-non-ARMv7-iOS-targ.patch 798 B

12345678910111213141516171819202122232425262728293031
  1. From 5c8d3ecadd139afb01c27302804c5e9ad332574a Mon Sep 17 00:00:00 2001
  2. From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <fkuehne@videolan.org>
  3. Date: Wed, 22 Jan 2014 13:37:59 +0100
  4. Subject: [PATCH 07/20] contrib/speex: fix compilation for non-ARMv7 iOS
  5. targets
  6. the neon code included in speex doesn't do ARMv8 yet
  7. ---
  8. contrib/src/speex/rules.mak | 5 +++++
  9. 1 file changed, 5 insertions(+)
  10. diff --git a/contrib/src/speex/rules.mak b/contrib/src/speex/rules.mak
  11. index 99c5a1b..0396531 100644
  12. --- a/contrib/src/speex/rules.mak
  13. +++ b/contrib/src/speex/rules.mak
  14. @@ -35,6 +35,11 @@ ifeq ($(ARCH),arm)
  15. SPEEX_CONF += --enable-arm5e-asm
  16. endif
  17. endif
  18. +ifdef HAVE_IOS
  19. +ifndef HAVE_ARMV7A
  20. +SPEEX_CONF += --disable-neon
  21. +endif
  22. +endif
  23. .speex: speex
  24. mkdir -p $</m4 && $(RECONF)
  25. --
  26. 1.8.5.2 (Apple Git-48)