diff --git a/lib/std/Target/csky.zig b/lib/std/Target/csky.zig index 7605854ca2..4fe10da8ba 100644 --- a/lib/std/Target/csky.zig +++ b/lib/std/Target/csky.zig @@ -2575,7 +2575,7 @@ pub const cpu = struct { .name = "generic", .llvm_name = "generic", .features = featureSet(&[_]Feature{ - .btst16, + .e2, }), }; pub const @"i805": CpuModel = .{ diff --git a/tools/update_cpu_features.zig b/tools/update_cpu_features.zig index 586af7c0fa..b987c375d8 100644 --- a/tools/update_cpu_features.zig +++ b/tools/update_cpu_features.zig @@ -2037,6 +2037,13 @@ const targets = [_]ArchTarget{ .flatten = true, }, }, + .model_overrides = &.{ + .{ + .llvm_name = "generic", + .extra_deps = &.{"e2"}, + .omit_deps = &.{"btst16"}, + }, + }, }, .{ .zig_name = "hexagon",