authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-05-26 13:41:41+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-05-26 14:35:23+02:00
log66bcba6b9d796046199df647a24d10f60516b73f
treef35ffaefd5cfb5d29a60e264217e233700f88e13
parent11bb8ab9b3cf832a5e391ac8c73cbc33221db19d
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

drop powerpc-netbsd-eabi target support

Turns out this target is very poorly supported upstream and doesn't even build in NetBSD 11, so let's not pretend to support it.

4 files changed, 0 insertions(+), 12 deletions(-)

lib/std/zig/target.zig-1
......@@ -78,7 +78,6 @@ pub const available_libcs = [_]ArchOsAbi{
7878 .{ .arch = .mips64el, .os = .openbsd, .abi = .none, .os_ver = .{ .major = 4, .minor = 7, .patch = 0 } },
7979 .{ .arch = .powerpc, .os = .linux, .abi = .musleabi, .os_ver = .{ .major = 1, .minor = 3, .patch = 45 } },
8080 .{ .arch = .powerpc, .os = .linux, .abi = .musleabihf, .os_ver = .{ .major = 1, .minor = 3, .patch = 45 } },
81 .{ .arch = .powerpc, .os = .netbsd, .abi = .eabi, .os_ver = .{ .major = 6, .minor = 0, .patch = 0 } },
8281 .{ .arch = .powerpc, .os = .netbsd, .abi = .eabihf, .os_ver = .{ .major = 1, .minor = 4, .patch = 0 } },
8382 .{ .arch = .powerpc, .os = .openbsd, .abi = .eabihf, .os_ver = .{ .major = 2, .minor = 8, .patch = 0 } },
8483 .{ .arch = .powerpc64, .os = .freebsd, .abi = .none, .os_ver = .{ .major = 8, .minor = 0, .patch = 0 } },
test/llvm_targets.zig-1
......@@ -188,7 +188,6 @@ const targets = [_]std.Target.Query{
188188 .{ .cpu_arch = .powerpc, .os_tag = .linux, .abi = .eabihf },
189189 .{ .cpu_arch = .powerpc, .os_tag = .linux, .abi = .musleabi },
190190 .{ .cpu_arch = .powerpc, .os_tag = .linux, .abi = .musleabihf },
191 .{ .cpu_arch = .powerpc, .os_tag = .netbsd, .abi = .eabi },
192191 .{ .cpu_arch = .powerpc, .os_tag = .netbsd, .abi = .eabihf },
193192 .{ .cpu_arch = .powerpc, .os_tag = .openbsd, .abi = .eabihf },
194193 .{ .cpu_arch = .powerpc, .os_tag = .rtems, .abi = .eabi },
test/tests.zig-9
......@@ -1353,15 +1353,6 @@ const module_test_targets = blk: {
13531353 .link_libc = true,
13541354 },
13551355
1356 .{
1357 .target = .{
1358 .cpu_arch = .powerpc,
1359 .os_tag = .netbsd,
1360 .abi = .eabi,
1361 },
1362 .link_libc = true,
1363 .extra_target = true,
1364 },
13651356 .{
13661357 .target = .{
13671358 .cpu_arch = .powerpc,
tools/process_headers.zig-1
......@@ -93,7 +93,6 @@ const netbsd_targets = [_]LibCTarget{
9393 .{ .arch = .m68k, .abi = .none },
9494 .{ .arch = .mips, .abi = .eabi, .dest = "mips-netbsd-eabi" },
9595 .{ .arch = .mips, .abi = .eabihf, .dest = "mips-netbsd-eabi" },
96 .{ .arch = .powerpc, .abi = .eabi, .dest = "powerpc-netbsd-eabi" },
9796 .{ .arch = .powerpc, .abi = .eabihf, .dest = "powerpc-netbsd-eabi" },
9897 .{ .arch = .sparc, .abi = .none },
9998 .{ .arch = .sparc64, .abi = .none },