authorgravatar for leecannon@leecannon.xyzLee Cannon <leecannon@leecannon.xyz> 2021-09-30 19:51:17+01:00
committergravatar for leecannon@leecannon.xyzLee Cannon <leecannon@leecannon.xyz> 2021-10-16 21:55:51+01:00
logb5be01a5972d2288658eecbf6a52c3ea8331c151
tree2eee43413020c6eef3a61c0dbc7b8905d1389a0a
parent023e4b9fedbbd2e81ec684a359b040a3a6fd065e

stage2 codegen


1 files changed, 5 insertions(+), 0 deletions(-)

src/codegen/llvm.zig+5
......@@ -674,6 +674,11 @@ pub const DeclGen = struct {
674674 if (!dg.module.comp.bin_file.options.red_zone) {
675675 dg.addFnAttr(llvm_fn, "noredzone");
676676 }
677 if (dg.module.comp.bin_file.options.omit_frame_pointer) {
678 dg.addFnAttrString(llvm_fn, "frame-pointer", "none");
679 } else {
680 dg.addFnAttrString(llvm_fn, "frame-pointer", "all");
681 }
677682 dg.addFnAttr(llvm_fn, "nounwind");
678683 if (dg.module.comp.unwind_tables) {
679684 dg.addFnAttr(llvm_fn, "uwtable");