authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-05-22 02:26:49+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-05-22 03:10:56+02:00
log0b00adc6fcfb78991d1873056b447a248a0f702b
tree00937b9dd563d54b1b5a5a76778d203c76a9b408
parentb5bd111f1085b4c5630ac61c03567cdabf20e286
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

std.Target: make cortex_a55 the baseline for aarch64-haiku

Haiku's build system targets this.

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

lib/std/Target.zig+1
...@@ -2046,6 +2046,7 @@ pub const Cpu = struct {...@@ -2046,6 +2046,7 @@ pub const Cpu = struct {
2046 },2046 },
2047 .armeb, .thumbeb => &arm.cpu.baseline,2047 .armeb, .thumbeb => &arm.cpu.baseline,
2048 .aarch64 => switch (os.tag) {2048 .aarch64 => switch (os.tag) {
2049 .haiku => &aarch64.cpu.cortex_a55,
2049 .driverkit, .maccatalyst, .macos => &aarch64.cpu.apple_m1,2050 .driverkit, .maccatalyst, .macos => &aarch64.cpu.apple_m1,
2050 .ios, .tvos => &aarch64.cpu.apple_a7,2051 .ios, .tvos => &aarch64.cpu.apple_a7,
2051 .visionos => &aarch64.cpu.apple_m2,2052 .visionos => &aarch64.cpu.apple_m2,