aboutsummaryrefslogtreecommitdiff
path: root/src/codegen/llvm.zig
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2022-09-26 23:05:39 +0200
committerGitHub <noreply@github.com>2022-09-26 23:05:39 +0200
commit9c2fb6e1860d1ea7fab85ceedae290053756d543 (patch)
treeb068c102c64c406e419413cb56d093d491d9c052 /src/codegen/llvm.zig
parent9cd521a24f6062889ed574535aa8abc9bf057f81 (diff)
parent1cc890e5c3b5f7fffb826dc8d62a7129987e78ff (diff)
downloadzig-9c2fb6e1860d1ea7fab85ceedae290053756d543.tar.gz
zig-9c2fb6e1860d1ea7fab85ceedae290053756d543.zip
Merge pull request #12959 from kcbanner/fix_uwtable
llvm: fix missing unwind info (wrong uwtable attribute value)
Diffstat (limited to 'src/codegen/llvm.zig')
-rw-r--r--src/codegen/llvm.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/codegen/llvm.zig b/src/codegen/llvm.zig
index b2b9d7de2c..2f66c56823 100644
--- a/src/codegen/llvm.zig
+++ b/src/codegen/llvm.zig
@@ -2572,7 +2572,7 @@ pub const DeclGen = struct {
}
dg.addFnAttr(llvm_fn, "nounwind");
if (comp.unwind_tables) {
- dg.addFnAttrString(llvm_fn, "uwtable", "sync");
+ dg.addFnAttrInt(llvm_fn, "uwtable", 2);
}
if (comp.bin_file.options.skip_linker_dependencies or
comp.bin_file.options.no_builtin)