From 4ce9bfff1985e92e93849d53ece922699fdd3ae4 Mon Sep 17 00:00:00 2001 From: David Rubin Date: Sat, 8 Jun 2024 23:49:26 -0700 Subject: [PATCH] ZigObject: include all RISCs in `minFunctionAlignment` --- src/target.zig | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/target.zig b/src/target.zig index 8f6473ba8eff9a2631dbebddabf21544aae61fa5..dccc91382bd1c092a1f8170635c5e851536fce65 100644 --- a/src/target.zig +++ b/src/target.zig @@ -433,7 +433,17 @@ pub fn defaultFunctionAlignment(target: std.Target) Alignment { pub fn minFunctionAlignment(target: std.Target) Alignment { return switch (target.cpu.arch) { - .riscv64 => .@"2", + .arm, + .armeb, + .aarch64, + .aarch64_32, + .aarch64_be, + .riscv32, + .riscv64, + .sparc, + .sparcel, + .sparc64, + => .@"2", else => .@"1", }; } -- 2.54.0