mirror of
https://github.com/ziglang/zig.git
synced 2026-02-13 21:08:36 +00:00
correctly detect apple a15 and a16 chips
This commit is contained in:
parent
412d863ba5
commit
c9c3ee704c
@ -3028,6 +3028,8 @@ pub const CPUFAMILY = enum(u32) {
|
||||
ARM_VORTEX_TEMPEST = 0x07d34b9f,
|
||||
ARM_LIGHTNING_THUNDER = 0x462504d2,
|
||||
ARM_FIRESTORM_ICESTORM = 0x1b588bb3,
|
||||
ARM_BLIZZARD_AVALANCHE = 0xda33d83d,
|
||||
ARM_EVEREST_SAWTOOTH = 0x8765edea,
|
||||
_,
|
||||
};
|
||||
|
||||
|
||||
@ -428,6 +428,8 @@ pub fn detectNativeCpuAndFeatures() ?Target.Cpu {
|
||||
switch (current_arch) {
|
||||
.aarch64, .aarch64_be, .aarch64_32 => {
|
||||
const model = switch (cpu_family) {
|
||||
.ARM_EVEREST_SAWTOOTH => &Target.aarch64.cpu.apple_a16,
|
||||
.ARM_BLIZZARD_AVALANCHE => &Target.aarch64.cpu.apple_a15,
|
||||
.ARM_FIRESTORM_ICESTORM => &Target.aarch64.cpu.apple_a14,
|
||||
.ARM_LIGHTNING_THUNDER => &Target.aarch64.cpu.apple_a13,
|
||||
.ARM_VORTEX_TEMPEST => &Target.aarch64.cpu.apple_a12,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user