[Pkg-haskell-commits] darcs: ghc: Do not pass -mlong-calls to gcc on arm64.
Joachim Breitner
mail at joachim-breitner.de
Sun Nov 30 21:18:04 UTC 2014
Sun Nov 30 21:17:51 UTC 2014 Joachim Breitner <mail at joachim-breitner.de>
* Do not pass -mlong-calls to gcc on arm64.
M ./changelog +6
M ./rules -1 +3
Sun Nov 30 21:17:51 UTC 2014 Joachim Breitner <mail at joachim-breitner.de>
* Do not pass -mlong-calls to gcc on arm64.
diff -rN -u old-ghc/changelog new-ghc/changelog
--- old-ghc/changelog 2014-11-30 21:18:04.144727544 +0000
+++ new-ghc/changelog 2014-11-30 21:18:04.148727540 +0000
@@ -1,3 +1,9 @@
+ghc (7.8.20141119-6) UNRELEASED; urgency=medium
+
+ * Do not pass -mlong-calls to gcc on arm64.
+
+ -- Joachim Breitner <nomeata at debian.org> Sun, 30 Nov 2014 22:17:39 +0100
+
ghc (7.8.20141119-5) experimental; urgency=medium
* Try using ld.gold on arm, using -optc-B/usr/bin/ld.gold
diff -rN -u old-ghc/rules new-ghc/rules
--- old-ghc/rules 2014-11-30 21:18:04.144727544 +0000
+++ new-ghc/rules 2014-11-30 21:18:04.160727526 +0000
@@ -61,8 +61,10 @@
echo "SRC_HC_OPTS += -lffi -optl-pthread" >> mk/build.mk
echo "HADDOCK_DOCS := YES" >> mk/build.mk
echo "XSLTPROC_OPTS += --nonet" >> mk/build.mk
-ifneq (,$(findstring $(DEB_HOST_ARCH), arm64 armel armhf))
+ifneq (,$(findstring $(DEB_HOST_ARCH), armel armhf))
echo "SRC_HC_OPTS += -optc-mlong-calls" >> mk/build.mk
+endif
+ifneq (,$(findstring $(DEB_HOST_ARCH), arm64 armel armhf))
echo "SRC_HC_OPTS += -optc-B/usr/bin/ld.gold" >> mk/build.mk
endif
ifeq (armhf,$(DEB_HOST_ARCH))
More information about the Pkg-haskell-commits
mailing list