0021-contrib-gmp-disable-ARM-assembly-for-iOS.patch 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. From d1c2c9addcc8eea36f53797a1e0f91f555860571 Mon Sep 17 00:00:00 2001
  2. From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <fkuehne@videolan.org>
  3. Date: Tue, 19 Nov 2013 22:02:38 +0100
  4. Subject: [PATCH 21/21] contrib/gmp: disable ARM assembly for iOS
  5. ---
  6. contrib/src/gmp/disable-arm-assembly-on-ios.patch | 14 ++++++++++++++
  7. contrib/src/gmp/rules.mak | 3 +++
  8. 2 files changed, 17 insertions(+)
  9. create mode 100644 contrib/src/gmp/disable-arm-assembly-on-ios.patch
  10. diff --git a/contrib/src/gmp/disable-arm-assembly-on-ios.patch b/contrib/src/gmp/disable-arm-assembly-on-ios.patch
  11. new file mode 100644
  12. index 0000000..d47ce96
  13. --- /dev/null
  14. +++ b/contrib/src/gmp/disable-arm-assembly-on-ios.patch
  15. @@ -0,0 +1,14 @@
  16. +diff -ru gmp/configure.in gmp/configure.in
  17. +--- gmp/configure.in 2013-11-19 22:00:53.000000000 +0100
  18. ++++ gmp/configure.in 2013-11-19 22:01:10.000000000 +0100
  19. +@@ -523,6 +523,10 @@
  20. + path="cray"
  21. + ;;
  22. +
  23. ++ arm*-apple-*)
  24. ++ path="generic"
  25. ++ gmp_asm_syntax_testing=no
  26. ++ ;;
  27. +
  28. + arm*-*-*)
  29. + path="arm"
  30. diff --git a/contrib/src/gmp/rules.mak b/contrib/src/gmp/rules.mak
  31. index 818d541..f51bf31 100644
  32. --- a/contrib/src/gmp/rules.mak
  33. +++ b/contrib/src/gmp/rules.mak
  34. @@ -16,6 +16,9 @@ gmp: gmp-$(GMP_VERSION).tar.bz2 .sum-gmp
  35. $(APPLY) $(SRC)/gmp/inline.diff
  36. $(APPLY) $(SRC)/gmp/ansitest.diff
  37. $(APPLY) $(SRC)/gmp/ansi2knr.diff
  38. +ifdef HAVE_IOS
  39. + $(APPLY) $(SRC)/gmp/disable-arm-assembly-on-ios.patch
  40. +endif
  41. $(MOVE)
  42. GMP_CONF := $(HOSTCONF)
  43. --
  44. 1.8.3.4 (Apple Git-47)