Skip to content

Commit fc0989b

Browse files
committed
Fix 9.6.3 aarch64 outline atomics
1 parent 44af1d4 commit fc0989b

File tree

2 files changed

+821
-0
lines changed

2 files changed

+821
-0
lines changed

overlays/bootstrap.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -280,6 +280,7 @@ in {
280280
++ final.lib.optional (versionAtLeast "9.4" && versionLessThan "9.4.8" && final.stdenv.targetPlatform.isWindows) ./patches/ghc/ghc-9.6-fix-code-symbol-jumps.patch
281281
++ final.lib.optional (versionAtLeast "9.6" && versionLessThan "9.6.4" && final.stdenv.targetPlatform.isWindows) ./patches/ghc/ghc-9.6-fix-code-symbol-jumps.patch
282282
++ final.lib.optional (versionAtLeast "9.8" && versionLessThan "9.9.20231203" && final.stdenv.targetPlatform.isWindows) ./patches/ghc/ghc-9.6-fix-code-symbol-jumps.patch
283+
++ final.lib.optional (versionAtLeast "9.6.3" && versionLessThan "9.10" && final.stdenv.targetPlatform.isAarch64) ./patches/ghc/ghc-9.6.3-fix-outline-atomics-signature.patch
283284
# this one is to allow linking extra symbols from iserv.
284285
# ++ fromUntil "9.6.1" "9.10" ./patches/ghc/iserv-syms.patch
285286
# Fix the bad fixups: https://gitlab.haskell.org/ghc/ghc/-/commit/2adc050857a9c1b992040fbfd55fbe65b2851b19

0 commit comments

Comments
 (0)