From c6d46a9b82f04aea439320f0ae8e8a4ed187040e Mon Sep 17 00:00:00 2001 From: joachimschmidt557 Date: Thu, 12 Nov 2020 16:22:25 +0100 Subject: stage2 ARM & AArch64: ensure correct function alignment --- src/type.zig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/type.zig') diff --git a/src/type.zig b/src/type.zig index a706ad34bc..31f84cdec4 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, }, -- cgit v1.2.3