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 {...@@ -932,6 +932,7 @@ pub const Abi = enum {
932 .wiiu => .eabihf,932 .wiiu => .eabihf,
933 .gba => .eabi,933 .gba => .eabi,
934 .psx => .eabi,934 .psx => .eabi,
935 .ps3 => .ilp32,
935 .psp => .eabihf,936 .psp => .eabihf,
936 .vita => .eabihf,937 .vita => .eabihf,
937 .emscripten => .musl,938 .emscripten => .musl,
...@@ -951,7 +952,6 @@ pub const Abi = enum {...@@ -951,7 +952,6 @@ pub const Abi = enum {
951 .visionos,952 .visionos,
952 .watchos,953 .watchos,
953 .@"switch",954 .@"switch",
954 .ps3,
955 .ps4,955 .ps4,
956 .ps5,956 .ps5,
957 .amdhsa,957 .amdhsa,
test/llvm_targets.zig+1-1
...@@ -206,7 +206,7 @@ const targets = [_]std.Target.Query{...@@ -206,7 +206,7 @@ const targets = [_]std.Target.Query{
206 .{ .cpu_arch = .powerpc64, .os_tag = .linux, .abi = .musl },206 .{ .cpu_arch = .powerpc64, .os_tag = .linux, .abi = .musl },
207 .{ .cpu_arch = .powerpc64, .os_tag = .linux, .abi = .none },207 .{ .cpu_arch = .powerpc64, .os_tag = .linux, .abi = .none },
208 .{ .cpu_arch = .powerpc64, .os_tag = .openbsd, .abi = .none },208 .{ .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 },
210 .{ .cpu_arch = .powerpc64, .os_tag = .rtems, .abi = .none },210 .{ .cpu_arch = .powerpc64, .os_tag = .rtems, .abi = .none },
211211
212 .{ .cpu_arch = .powerpc64le, .os_tag = .freebsd, .abi = .none },212 .{ .cpu_arch = .powerpc64le, .os_tag = .freebsd, .abi = .none },