From 153371f5313c0ffbffe5a430a4e410f3d8608c53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Sat, 5 Sep 2026 18:58:15 +0200 Subject: [PATCH] std.zig.system.windows: fix handling of dependencies in aarch64 detection --- lib/std/zig/system/windows.zig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/std/zig/system/windows.zig b/lib/std/zig/system/windows.zig index 31f4b2cd4c2d960f073417db434f7c00d1b0b2d9..0df7d598572cc91192a7a2b5b11684cfd77dec7c 100644 --- a/lib/std/zig/system/windows.zig +++ b/lib/std/zig/system/windows.zig @@ -203,6 +203,8 @@ fn genericCpuAndNativeFeatures(arch: Target.Cpu.Arch) Target.Cpu { .features = .empty, }; + cpu.features.addFeatureSet(cpu.model.features); + switch (arch) { .aarch64, .aarch64_be => { const Feature = Target.aarch64.Feature; @@ -251,6 +253,8 @@ fn genericCpuAndNativeFeatures(arch: Target.Cpu.Arch) Target.Cpu { else => {}, } + cpu.features.populateDependencies(cpu.arch.allFeaturesList()); + return cpu; } -- 2.54.0