Merge pull request #12959 from kcbanner/fix_uwtable

llvm: fix missing unwind info (wrong uwtable attribute value)
This commit is contained in:
Jakub Konka
2022-09-26 23:05:39 +02:00
committed by GitHub
2 changed files with 2 additions and 2 deletions

View File

@@ -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)