diff options
author | Peter Trommler <ptrommler@acm.org> | 2021-05-11 20:52:01 +0200 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2021-05-12 14:50:33 -0400 |
commit | a7473e03e24878c2192958695759f5d3d415215c (patch) | |
tree | 3f764e833a56285d2c184bf54bcffc13d4426dde /hadrian | |
parent | 541665b77faea2e81fafa905917d1f32562242a7 (diff) | |
download | haskell-a7473e03e24878c2192958695759f5d3d415215c.tar.gz |
Hadrian: Enable SMP on powerpc64{le}
Fixes #19825
Diffstat (limited to 'hadrian')
-rw-r--r-- | hadrian/src/Oracles/Flag.hs | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/hadrian/src/Oracles/Flag.hs b/hadrian/src/Oracles/Flag.hs index 86521e4aa8..1b3aff693e 100644 --- a/hadrian/src/Oracles/Flag.hs +++ b/hadrian/src/Oracles/Flag.hs @@ -70,7 +70,16 @@ targetSupportsSMP :: Action Bool targetSupportsSMP = do unreg <- flag GhcUnregisterised armVer <- targetArmVersion - goodArch <- anyTargetArch ["i386", "x86_64", "sparc", "powerpc", "arm", "aarch64", "s390x", "riscv64"] + goodArch <- anyTargetArch ["i386" + , "x86_64" + , "sparc" + , "powerpc" + , "powerpc64" + , "powerpc64le" + , "arm" + , "aarch64" + , "s390x" + , "riscv64"] if -- The THREADED_RTS requires `BaseReg` to be in a register and the -- Unregisterised mode doesn't allow that. | unreg -> return False |