authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-10-17 05:20:14+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-10-17 05:21:10+02:00
loga6e456d746bc088a61958a982f331e1eec5c0687
treede87c48d9946f01199e95fefbeb33c4be6ad6a58
parent2b448d33d916a78693ab1f7f5d8701c352352201
signature Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

std.Target: fix default ABI for powerpc64-ps3 to be ilp32

contributes to https://codeberg.org/ziglang/zig/issues/31341

2 files changed, 2 insertions(+), 2 deletions(-)

lib/std/Target.zig+1-1
......@@ -932,6 +932,7 @@ pub const Abi = enum {
932932 .wiiu => .eabihf,
933933 .gba => .eabi,
934934 .psx => .eabi,
935 .ps3 => .ilp32,
935936 .psp => .eabihf,
936937 .vita => .eabihf,
937938 .emscripten => .musl,
......@@ -951,7 +952,6 @@ pub const Abi = enum {
951952 .visionos,
952953 .watchos,
953954 .@"switch",
954 .ps3,
955955 .ps4,
956956 .ps5,
957957 .amdhsa,
test/llvm_targets.zig+1-1
......@@ -206,7 +206,7 @@ const targets = [_]std.Target.Query{
206206 .{ .cpu_arch = .powerpc64, .os_tag = .linux, .abi = .musl },
207207 .{ .cpu_arch = .powerpc64, .os_tag = .linux, .abi = .none },
208208 .{ .cpu_arch = .powerpc64, .os_tag = .openbsd, .abi = .none },
209 .{ .cpu_arch = .powerpc64, .os_tag = .ps3, .abi = .none },
209 .{ .cpu_arch = .powerpc64, .os_tag = .ps3, .abi = .ilp32 },
210210 .{ .cpu_arch = .powerpc64, .os_tag = .rtems, .abi = .none },
211211
212212 .{ .cpu_arch = .powerpc64le, .os_tag = .freebsd, .abi = .none },