| ... | @@ -474,6 +474,8 @@ static LLVMValueRef fn_llvm_value(CodeGen *g, ZigFn *fn_table_entry) { | ... | @@ -474,6 +474,8 @@ static LLVMValueRef fn_llvm_value(CodeGen *g, ZigFn *fn_table_entry) { |
| 474 | } | 474 | } |
| 475 | if (g->have_stack_probing && !fn_table_entry->def_scope->safety_off) { | 475 | if (g->have_stack_probing && !fn_table_entry->def_scope->safety_off) { |
| 476 | addLLVMFnAttrStr(fn_table_entry->llvm_value, "probe-stack", "__zig_probe_stack"); | 476 | addLLVMFnAttrStr(fn_table_entry->llvm_value, "probe-stack", "__zig_probe_stack"); |
| | 477 | } else { |
| | 478 | addLLVMFnAttrStr(fn_table_entry->llvm_value, "no-stack-arg-probe", ""); |
| 477 | } | 479 | } |
| 478 | } else { | 480 | } else { |
| 479 | maybe_import_dll(g, fn_table_entry->llvm_value, linkage); | 481 | maybe_import_dll(g, fn_table_entry->llvm_value, linkage); |