authorgravatar for mlugg@mlugg.co.ukMatthew Lugg <mlugg@mlugg.co.uk> 2024-10-15 20:42:42+01:00
committergravatar for mlugg@mlugg.co.ukMatthew Lugg <mlugg@mlugg.co.uk> 2024-10-19 19:21:32+01:00
log1f11eed3d132b5bdad544bf21afa222a8117f257
tree23fae587fe6b6eed194c973d869c3254d41772b8
parented862b05ae3dfd3a7236dd51de6dfd8efe5b21b8
signaturelock-open Commit is signed but in an unrecognized format.

llvm: fix lowering of avr_interrupt and m68k_interrupt callconvs


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

src/codegen/llvm.zig-2
...@@ -4645,8 +4645,6 @@ pub const Object = struct {...@@ -4645,8 +4645,6 @@ pub const Object = struct {
4645 else => {},4645 else => {},
4646 .x86_64_interrupt,4646 .x86_64_interrupt,
4647 .x86_interrupt,4647 .x86_interrupt,
4648 .avr_interrupt,
4649 .m68k_interrupt,
4650 => {4648 => {
4651 const child_type = try lowerType(o, Type.fromInterned(ptr_info.child));4649 const child_type = try lowerType(o, Type.fromInterned(ptr_info.child));
4652 try attributes.addParamAttr(llvm_arg_i, .{ .byval = child_type }, &o.builder);4650 try attributes.addParamAttr(llvm_arg_i, .{ .byval = child_type }, &o.builder);