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

Joachim Breitner mail at joachim-breitner.de
Tue Oct 16 07:59:06 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-16 07:59:05.959719538 +0000
+++ new-ghc//patches/armhf_llvm_abi	2012-10-16 07:59:06.275217726 +0000
@@ -3,10 +3,10 @@
  bug #5914.
 Author: Iain Lane <laney at debian.org>
 
-Index: ghc/compiler/main/DriverPipeline.hs
+Index: ghc-7.4.2/compiler/main/DriverPipeline.hs
 ===================================================================
---- ghc.orig/compiler/main/DriverPipeline.hs	2012-03-10 16:41:46.000000000 +0000
-+++ ghc/compiler/main/DriverPipeline.hs	2012-03-10 16:42:59.209169474 +0000
+--- 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
 @@ -1,5 +1,5 @@
  {-# OPTIONS -fno-cse #-}
 -{-# LANGUAGE NamedFieldPuns #-}
@@ -14,7 +14,7 @@
  -- -fno-cse is needed for GLOBAL_VAR's to behave properly
  
  -----------------------------------------------------------------------------
-@@ -1379,6 +1379,9 @@
+@@ -1382,6 +1382,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