From cbdc91eb1a75e7bfeb1df1170dea219a481b6bfd Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Mon, 31 Oct 2022 14:21:36 -0700 Subject: [PATCH] stage2: fix compilation on 32-bit arm --- src/arch/arm/abi.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/arch/arm/abi.zig b/src/arch/arm/abi.zig index 9659ca13d7..13424fd9fa 100644 --- a/src/arch/arm/abi.zig +++ b/src/arch/arm/abi.zig @@ -11,7 +11,7 @@ pub const Class = union(enum) { i64_array: u8, fn arrSize(total_size: u64, arr_size: u64) Class { - const count = @intCast(u8, std.mem.alignForward(total_size, arr_size) / arr_size); + const count = @intCast(u8, std.mem.alignForwardGeneric(u64, total_size, arr_size) / arr_size); if (arr_size == 32) { return .{ .i32_array = count }; } else {