authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-05-22 03:19:22+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-05-22 18:41:03+02:00
log9f6d31c1bfd8b490a19c7eda99fece70cbd6d882
treeab4bb2b1a45db8e9679181a1db2bd10633e7bac9
parent552c0fe914543cdaf0d0c74a759bde028a58e6b8
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

std.Target: make 750 the baseline for powerpc-openbsd

From https://www.openbsd.org/macppc.html: OpenBSD/macppc runs on the PowerPC-based Macintosh systems from the "New World" family

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

lib/std/Target.zig+4
...@@ -2071,6 +2071,10 @@ pub const Cpu = struct {...@@ -2071,6 +2071,10 @@ pub const Cpu = struct {
2071 .mips64, .mips64el => &mips.cpu.mips64r2,2071 .mips64, .mips64el => &mips.cpu.mips64r2,
2072 .msp430 => &msp430.cpu.msp430,2072 .msp430 => &msp430.cpu.msp430,
2073 .nvptx, .nvptx64 => &nvptx.cpu.sm_52,2073 .nvptx, .nvptx64 => &nvptx.cpu.sm_52,
2074 .powerpc => switch (os.tag) {
2075 .openbsd => &powerpc.cpu.@"750",
2076 else => generic(arch),
2077 },
2074 .powerpc64 => switch (os.tag) {2078 .powerpc64 => switch (os.tag) {
2075 .openbsd => &powerpc.cpu.pwr9,2079 .openbsd => &powerpc.cpu.pwr9,
2076 else => generic(arch),2080 else => generic(arch),