ghc/fix-ppc64le-recognition.patch

23 lines
985 B
Diff
Raw Normal View History

Index: ghc-8.4.3/libraries/Cabal/Cabal/Distribution/System.hs
===================================================================
--- ghc-8.4.3.orig/libraries/Cabal/Cabal/Distribution/System.hs
+++ ghc-8.4.3/libraries/Cabal/Cabal/Distribution/System.hs
@@ -157,7 +157,7 @@ buildOS = classifyOS Permissive System.I
--
-- The following aliases can also be used:
-- * PPC alias: powerpc
--- * PPC64 alias : powerpc64
+-- * PPC64 alias : powerpc64, powerpc64le
-- * Sparc aliases: sparc64, sun4
-- * Mips aliases: mipsel, mipseb
-- * Arm aliases: armeb, armel
@@ -187,7 +187,7 @@ archAliases :: ClassificationStrictness
archAliases Strict _ = []
archAliases Compat _ = []
archAliases _ PPC = ["powerpc"]
-archAliases _ PPC64 = ["powerpc64"]
+archAliases _ PPC64 = ["powerpc64", "powerpc64le"]
archAliases _ Sparc = ["sparc64", "sun4"]
archAliases _ Mips = ["mipsel", "mipseb"]
archAliases _ Arm = ["armeb", "armel"]