| ... | @@ -5256,7 +5256,7 @@ static LLVMValueRef get_frame_address_fn_val(CodeGen *g) { | ... | @@ -5256,7 +5256,7 @@ static LLVMValueRef get_frame_address_fn_val(CodeGen *g) { |
| 5256 | | 5256 | |
| 5257 | LLVMTypeRef fn_type = LLVMFunctionType(get_llvm_type(g, return_type), | 5257 | LLVMTypeRef fn_type = LLVMFunctionType(get_llvm_type(g, return_type), |
| 5258 | &g->builtin_types.entry_i32->llvm_type, 1, false); | 5258 | &g->builtin_types.entry_i32->llvm_type, 1, false); |
| 5259 | g->frame_address_fn_val = LLVMAddFunction(g->module, "llvm.frameaddress", fn_type); | 5259 | g->frame_address_fn_val = LLVMAddFunction(g->module, "llvm.frameaddress.p0i8", fn_type); |
| 5260 | assert(LLVMGetIntrinsicID(g->frame_address_fn_val)); | 5260 | assert(LLVMGetIntrinsicID(g->frame_address_fn_val)); |
| 5261 | | 5261 | |
| 5262 | return g->frame_address_fn_val; | 5262 | return g->frame_address_fn_val; |