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{...@@ -78,7 +78,6 @@ pub const available_libcs = [_]ArchOsAbi{
78 .{ .arch = .mips64el, .os = .openbsd, .abi = .none, .os_ver = .{ .major = 4, .minor = 7, .patch = 0 } },78 .{ .arch = .mips64el, .os = .openbsd, .abi = .none, .os_ver = .{ .major = 4, .minor = 7, .patch = 0 } },
79 .{ .arch = .powerpc, .os = .linux, .abi = .musleabi, .os_ver = .{ .major = 1, .minor = 3, .patch = 45 } },79 .{ .arch = .powerpc, .os = .linux, .abi = .musleabi, .os_ver = .{ .major = 1, .minor = 3, .patch = 45 } },
80 .{ .arch = .powerpc, .os = .linux, .abi = .musleabihf, .os_ver = .{ .major = 1, .minor = 3, .patch = 45 } },80 .{ .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 } },
82 .{ .arch = .powerpc, .os = .netbsd, .abi = .eabihf, .os_ver = .{ .major = 1, .minor = 4, .patch = 0 } },81 .{ .arch = .powerpc, .os = .netbsd, .abi = .eabihf, .os_ver = .{ .major = 1, .minor = 4, .patch = 0 } },
83 .{ .arch = .powerpc, .os = .openbsd, .abi = .eabihf, .os_ver = .{ .major = 2, .minor = 8, .patch = 0 } },82 .{ .arch = .powerpc, .os = .openbsd, .abi = .eabihf, .os_ver = .{ .major = 2, .minor = 8, .patch = 0 } },
84 .{ .arch = .powerpc64, .os = .freebsd, .abi = .none, .os_ver = .{ .major = 8, .minor = 0, .patch = 0 } },83 .{ .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{...@@ -188,7 +188,6 @@ const targets = [_]std.Target.Query{
188 .{ .cpu_arch = .powerpc, .os_tag = .linux, .abi = .eabihf },188 .{ .cpu_arch = .powerpc, .os_tag = .linux, .abi = .eabihf },
189 .{ .cpu_arch = .powerpc, .os_tag = .linux, .abi = .musleabi },189 .{ .cpu_arch = .powerpc, .os_tag = .linux, .abi = .musleabi },
190 .{ .cpu_arch = .powerpc, .os_tag = .linux, .abi = .musleabihf },190 .{ .cpu_arch = .powerpc, .os_tag = .linux, .abi = .musleabihf },
191 .{ .cpu_arch = .powerpc, .os_tag = .netbsd, .abi = .eabi },
192 .{ .cpu_arch = .powerpc, .os_tag = .netbsd, .abi = .eabihf },191 .{ .cpu_arch = .powerpc, .os_tag = .netbsd, .abi = .eabihf },
193 .{ .cpu_arch = .powerpc, .os_tag = .openbsd, .abi = .eabihf },192 .{ .cpu_arch = .powerpc, .os_tag = .openbsd, .abi = .eabihf },
194 .{ .cpu_arch = .powerpc, .os_tag = .rtems, .abi = .eabi },193 .{ .cpu_arch = .powerpc, .os_tag = .rtems, .abi = .eabi },
test/tests.zig-9
...@@ -1353,15 +1353,6 @@ const module_test_targets = blk: {...@@ -1353,15 +1353,6 @@ const module_test_targets = blk: {
1353 .link_libc = true,1353 .link_libc = true,
1354 },1354 },
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 },
1365 .{1356 .{
1366 .target = .{1357 .target = .{
1367 .cpu_arch = .powerpc,1358 .cpu_arch = .powerpc,
tools/process_headers.zig-1
...@@ -93,7 +93,6 @@ const netbsd_targets = [_]LibCTarget{...@@ -93,7 +93,6 @@ const netbsd_targets = [_]LibCTarget{
93 .{ .arch = .m68k, .abi = .none },93 .{ .arch = .m68k, .abi = .none },
94 .{ .arch = .mips, .abi = .eabi, .dest = "mips-netbsd-eabi" },94 .{ .arch = .mips, .abi = .eabi, .dest = "mips-netbsd-eabi" },
95 .{ .arch = .mips, .abi = .eabihf, .dest = "mips-netbsd-eabi" },95 .{ .arch = .mips, .abi = .eabihf, .dest = "mips-netbsd-eabi" },
96 .{ .arch = .powerpc, .abi = .eabi, .dest = "powerpc-netbsd-eabi" },
97 .{ .arch = .powerpc, .abi = .eabihf, .dest = "powerpc-netbsd-eabi" },96 .{ .arch = .powerpc, .abi = .eabihf, .dest = "powerpc-netbsd-eabi" },
98 .{ .arch = .sparc, .abi = .none },97 .{ .arch = .sparc, .abi = .none },
99 .{ .arch = .sparc64, .abi = .none },98 .{ .arch = .sparc64, .abi = .none },