[Pkg-haskell-commits] darcs: ghc: Refresh armhf_llvm_abi

Joachim Breitner mail at joachim-breitner.de
Mon Oct 8 12:01:00 UTC 2012


Mon Oct  8 11:12:31 UTC 2012  Joachim Breitner <mail at joachim-breitner.de>
  * Refresh armhf_llvm_abi
  Ignore-this: 823f6e5b1c7d2e1a4ed3260564aebc76

    M ./patches/armhf_llvm_abi -6 +6

Mon Oct  8 11:12:31 UTC 2012  Joachim Breitner <mail at joachim-breitner.de>
  * Refresh armhf_llvm_abi
  Ignore-this: 823f6e5b1c7d2e1a4ed3260564aebc76
diff -rN -u old-ghc//patches/armhf_llvm_abi new-ghc//patches/armhf_llvm_abi
--- old-ghc//patches/armhf_llvm_abi	2012-10-08 12:00:59.186222393 +0000
+++ new-ghc//patches/armhf_llvm_abi	2012-10-08 12:00:59.571719593 +0000
@@ -3,10 +3,10 @@
  bug #5914.
 Author: Iain Lane <laney at debian.org>
 
-Index: ghc-7.4.2/compiler/main/DriverPipeline.hs
+Index: ghc-7.6.1/compiler/main/DriverPipeline.hs
 ===================================================================
---- ghc-7.4.2.orig/compiler/main/DriverPipeline.hs	2012-06-07 03:10:25.000000000 +1000
-+++ ghc-7.4.2/compiler/main/DriverPipeline.hs	2012-06-11 15:25:32.000000000 +1000
+--- 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 #-}
@@ -14,7 +14,7 @@
  -- -fno-cse is needed for GLOBAL_VAR's to behave properly
  
  -----------------------------------------------------------------------------
-@@ -1382,6 +1382,9 @@
+@@ -1393,6 +1393,9 @@
                                        then ["-mattr=+v7,+vfp3"]
                                        else if (elem VFPv3D16 ext)
                                             then ["-mattr=+v7,+vfp3,+d16"]
@@ -22,5 +22,5 @@
 +                                                ++ ["-float-abi=hard"]
 +#endif
                                             else []
-                    _               -> []
- 
+                    _                 -> []
+         -- On Ubuntu/Debian with ARM hard float ABI, LLVM's llc still





More information about the Pkg-haskell-commits mailing list