mirror of
https://codeberg.org/ziglang/zig.git
synced 2026-04-26 13:01:34 +03:00
llvm: pass more c abi tests on aarch64
This is not what clang does, and is definitely wrong on big endian, but lets at least pass the following simple tests first.
This commit is contained in:
@@ -6672,11 +6672,7 @@ const ParamTypeIterator = struct {
|
||||
.memory => return .byref_mut,
|
||||
.float_array => |len| return Lowering{ .float_array = len },
|
||||
.byval => return .byval,
|
||||
.integer => {
|
||||
it.types_len = 1;
|
||||
it.types_buffer[0] = .i64;
|
||||
return .multiple_llvm_types;
|
||||
},
|
||||
.integer => return .abi_sized_int,
|
||||
.double_integer => return Lowering{ .i64_array = 2 },
|
||||
}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user