[Pkg-haskell-commits] darcs: ghc: Remove debian/patches/armhf_llvm_abi, applied upstream (Closes: #695739)
Joachim Breitner
mail at joachim-breitner.de
Wed Dec 12 16:53:39 UTC 2012
Wed Dec 12 08:44:51 UTC 2012 Joachim Breitner <mail at joachim-breitner.de>
* Remove debian/patches/armhf_llvm_abi, applied upstream (Closes: #695739)
Ignore-this: 932ed695f7337f0eab27409c40d6bfb7
M ./changelog -1 +3
R ./patches/armhf_llvm_abi
M ./patches/series -1
Wed Dec 12 08:44:51 UTC 2012 Joachim Breitner <mail at joachim-breitner.de>
* Remove debian/patches/armhf_llvm_abi, applied upstream (Closes: #695739)
Ignore-this: 932ed695f7337f0eab27409c40d6bfb7
diff -rN -u old-ghc//changelog new-ghc//changelog
--- old-ghc//changelog 2012-12-12 16:53:39.311135584 +0000
+++ new-ghc//changelog 2012-12-12 16:53:39.372633046 +0000
@@ -2,8 +2,10 @@
* New upstream release (aka 7.6.1-rc).
+ Closes: #677096 (huge number of wakeups)
+ * Remove debian/patches/armhf_llvm_abi, applied upstream, thanks to Shawn
+ Landden for noticing (Closes: #695739)
- -- Joachim Breitner <nomeata at debian.org> Mon, 10 Dec 2012 18:59:15 +0100
+ -- Joachim Breitner <nomeata at debian.org> Mon, 10 Dec 2012 19:01:38 +0100
ghc (7.6.1-3) experimental; urgency=low
diff -rN -u old-ghc//patches/armhf_llvm_abi new-ghc//patches/armhf_llvm_abi
--- old-ghc//patches/armhf_llvm_abi 2012-12-12 16:53:39.274752438 +0000
+++ new-ghc//patches/armhf_llvm_abi 1970-01-01 00:00:00.000000000 +0000
@@ -1,26 +0,0 @@
-Description: If we are on armhf, tell llvm to generate code for this ABI. Not
- forwarded upstream, because they will do a more 'proper' patch. See upstream
- bug #5914.
-Author: Iain Lane <laney at debian.org>
-
-Index: ghc-7.6.1/compiler/main/DriverPipeline.hs
-===================================================================
---- ghc-7.6.1.orig/compiler/main/DriverPipeline.hs 2012-10-08 13:11:54.371876293 +0200
-+++ ghc-7.6.1/compiler/main/DriverPipeline.hs 2012-10-08 13:12:20.927875333 +0200
-@@ -1,5 +1,5 @@
- {-# OPTIONS -fno-cse #-}
--{-# LANGUAGE NamedFieldPuns #-}
-+{-# LANGUAGE NamedFieldPuns, CPP #-}
- -- -fno-cse is needed for GLOBAL_VAR's to behave properly
-
- -----------------------------------------------------------------------------
-@@ -1393,6 +1393,9 @@
- then ["-mattr=+v7,+vfp3"]
- else if (elem VFPv3D16 ext)
- then ["-mattr=+v7,+vfp3,+d16"]
-+#ifdef __ARM_PCS_VFP
-+ ++ ["-float-abi=hard"]
-+#endif
- else []
- _ -> []
- -- On Ubuntu/Debian with ARM hard float ABI, LLVM's llc still
diff -rN -u old-ghc//patches/series new-ghc//patches/series
--- old-ghc//patches/series 2012-12-12 16:53:39.274752438 +0000
+++ new-ghc//patches/series 2012-12-12 16:53:39.330723807 +0000
@@ -1,6 +1,5 @@
system-libffi
haddock-hardcode-ghc-paths
use-debian-gen_contents_index
-armhf_llvm_abi
ARM-VFPv3D16
no-missing-haddock-file-warning
More information about the Pkg-haskell-commits
mailing list