authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-09-05 18:58:15+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-09-05 19:32:59+02:00
log153371f5313c0ffbffe5a430a4e410f3d8608c53
tree152c4a707e90e2e2fd35827409ecd90ae7623cb7
parente2216b0f105adb09e6ef2d33c6ba54002f0de627
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

std.zig.system.windows: fix handling of dependencies in aarch64 detection


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

lib/std/zig/system/windows.zig+4
......@@ -203,6 +203,8 @@ fn genericCpuAndNativeFeatures(arch: Target.Cpu.Arch) Target.Cpu {
203203 .features = .empty,
204204 };
205205
206 cpu.features.addFeatureSet(cpu.model.features);
207
206208 switch (arch) {
207209 .aarch64, .aarch64_be => {
208210 const Feature = Target.aarch64.Feature;
......@@ -251,6 +253,8 @@ fn genericCpuAndNativeFeatures(arch: Target.Cpu.Arch) Target.Cpu {
251253 else => {},
252254 }
253255
256 cpu.features.populateDependencies(cpu.arch.allFeaturesList());
257
254258 return cpu;
255259}
256260