summaryrefslogtreecommitdiff
path: root/compiler/utils/GraphBase.hs
diff options
context:
space:
mode:
authornormalcoder <normalcoder@gmail.com>2021-12-19 00:12:08 +0300
committerMarge Bot <ben+marge-bot@smart-cactus.org>2022-08-10 15:38:34 -0400
commit67575f2004340564d6e52af055ed6fb43d3f9711 (patch)
tree9fc8bb77c0a79c3181463680244ee5b9531b2718 /compiler/utils/GraphBase.hs
parent7cabea7c9b10d2d15a4798be9f3130994393dd9c (diff)
downloadhaskell-67575f2004340564d6e52af055ed6fb43d3f9711.tar.gz
ncg/aarch64: Don't use x18 register on AArch64/Darwin
Apple's ABI documentation [1] says: "The platforms reserve register x18. Don’t use this register." While this wasn't problematic in previous Darwin releases, macOS 13 appears to start zeroing this register periodically. See #21964. [1] https://developer.apple.com/documentation/xcode/writing-arm64-code-for-apple-platforms
Diffstat (limited to 'compiler/utils/GraphBase.hs')
0 files changed, 0 insertions, 0 deletions