[Pkg-haskell-commits] darcs: ghc: patches/ArchMips: Add more missing Arch values

Joachim Breitner mail at joachim-breitner.de
Fri Feb 3 16:44:40 UTC 2012


Fri Dec 30 17:03:23 UTC 2011  Joachim Breitner <mail at joachim-breitner.de>
  * patches/ArchMips: Add more missing Arch values
  Ignore-this: abeb5d7cb8f250447bda3a94c0bdab95

    M ./changelog +1
    A ./patches/ArchMips
    M ./patches/series +1

Fri Dec 30 17:03:23 UTC 2011  Joachim Breitner <mail at joachim-breitner.de>
  * patches/ArchMips: Add more missing Arch values
  Ignore-this: abeb5d7cb8f250447bda3a94c0bdab95
diff -rN -u old-ghc//changelog new-ghc//changelog
--- old-ghc//changelog	2012-02-03 16:44:39.811470775 +0000
+++ new-ghc//changelog	2012-02-03 16:44:40.571248824 +0000
@@ -2,6 +2,7 @@
 
   * patches/kfreebsd-OS: KFreeBSD is an ELF-based OK
   * patches/S390-Arch: Mention bitness of S390(x)
+  * patches/ArchMips: Add more missing Arch values
 
  -- Joachim Breitner <nomeata at debian.org>  Fri, 30 Dec 2011 17:51:27 +0100
 
diff -rN -u old-ghc//patches/ArchMips new-ghc//patches/ArchMips
--- old-ghc//patches/ArchMips	1970-01-01 00:00:00.000000000 +0000
+++ new-ghc//patches/ArchMips	2012-02-03 16:44:40.151249056 +0000
@@ -0,0 +1,28 @@
+From: Joachim Breitner <nomeata at debian.org>
+Description: Architecture names from aclocal.mk missing in Platform.hs
+Bug: http://hackage.haskell.org/trac/ghc/ticket/5734
+
+Index: ghc-7.4.0.20111219/compiler/utils/Platform.hs
+===================================================================
+--- ghc-7.4.0.20111219.orig/compiler/utils/Platform.hs	2011-12-30 18:02:06.000000000 +0100
++++ ghc-7.4.0.20111219/compiler/utils/Platform.hs	2011-12-30 18:02:30.000000000 +0100
+@@ -44,6 +44,9 @@
+           , armISAExt :: [ArmISAExt] }
+         | ArchS390
+         | ArchS390x
++        | ArchMipseb
++        | ArchMipsel
++        | ArchAlpha
+         deriving (Read, Show, Eq)
+ 
+ 
+@@ -89,6 +92,9 @@
+                 ArchARM _ _ -> True
+                 ArchS390    -> True
+                 ArchS390x   -> False
++                ArchMipsel  -> True
++                ArchMipseb  -> True
++                ArchAlpha   -> True
+ 
+ 
+ -- | This predicates tells us whether the OS supports ELF-like shared libraries.
diff -rN -u old-ghc//patches/series new-ghc//patches/series
--- old-ghc//patches/series	2012-02-03 16:44:39.811470775 +0000
+++ new-ghc//patches/series	2012-02-03 16:44:40.319247654 +0000
@@ -5,3 +5,4 @@
 haddock-no-library
 no_ghci_on_powerpc
 S390-Arch
+ArchMips





More information about the Pkg-haskell-commits mailing list