Commit 0c457fa7eb
Changed files (2)
lib
std
zig
system
darwin
lib/std/c/darwin.zig
@@ -1164,6 +1164,7 @@ pub const CPUFAMILY = enum(u32) {
ARM_LOBOS = 0x5f4dea93,
ARM_PALMA = 0x72015832,
ARM_DONAN = 0x6f5129ac,
+ ARM_BRAVA = 0x17d5b93a,
_,
};
lib/std/zig/system/darwin/macos.zig
@@ -418,12 +418,13 @@ pub fn detectNativeCpuAndFeatures() ?Target.Cpu {
.ARM_TWISTER => &Target.aarch64.cpu.apple_a9,
.ARM_TYPHOON => &Target.aarch64.cpu.apple_a8,
.ARM_CYCLONE => &Target.aarch64.cpu.cyclone,
- else => return null,
.ARM_COLL => &Target.aarch64.cpu.apple_a17,
.ARM_IBIZA => &Target.aarch64.cpu.apple_m3, // base
.ARM_LOBOS => &Target.aarch64.cpu.apple_m3, // pro
.ARM_PALMA => &Target.aarch64.cpu.apple_m3, // max
- .ARM_DONAN => &Target.aarch64.cpu.apple_m4,
+ .ARM_DONAN => &Target.aarch64.cpu.apple_m4, // base
+ .ARM_BRAVA => &Target.aarch64.cpu.apple_m4, // pro/max
+ else => return null,
};
return Target.Cpu{