aboutsummaryrefslogtreecommitdiff
path: root/src/Module.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2022-07-11 16:44:09 -0700
committerAndrew Kelley <andrew@ziglang.org>2022-07-12 18:38:11 -0700
commit0d164f9a25f05a2917f4e1d4eb21c85b3279b47b (patch)
treedb2bec37d9668490c09c892e9cef2d9901d82440 /src/Module.zig
parentd789c687172166fe599d6b4cec2993f25f75989e (diff)
downloadzig-0d164f9a25f05a2917f4e1d4eb21c85b3279b47b.tar.gz
zig-0d164f9a25f05a2917f4e1d4eb21c85b3279b47b.zip
LLVM: broaden aarch64-windows f16 debug variable workaround
LLVM does not properly handle debug info for f16 on the aarch64-windows target, causing "fatal error: unknown codeview register H1". The previous workaround checked only for f16 but was still vulnerable if a type was a byval struct or tuple which had an f16 field in it. Now I have filed an upstream issue (see https://github.com/llvm/llvm-project/issues/56484) and broadened the workaround to always skip debug values for this target.
Diffstat (limited to 'src/Module.zig')
0 files changed, 0 insertions, 0 deletions