diff --git a/src/type.zig b/src/type.zig index a706ad34bc0915c096f7604654539238a8bb6259..31f84cdec488f00baa6ad1c2cdc0068c64bcc925 100644 --- a/src/type.zig +++ b/src/type.zig @@ -818,7 +818,8 @@ pub const Type = extern union { .fn_ccc_void_no_args, // represents machine code; not a pointer .function, // represents machine code; not a pointer => return switch (target.cpu.arch) { - .arm => 4, + .arm, .armeb => 4, + .aarch64, .aarch64_32, .aarch64_be => 4, .riscv64 => 2, else => 1, },