| author | |
| committer | |
| log | fca748ffba4518a205e3ebb46ff6ea062dc5fdcc |
| tree | b631460b618d9ae36e20225599fc6d65d2c88254 |
| parent | b409cdf63f3496032bda83a88f54a7684feab92b |
| signature |
2 files changed, 10 insertions(+), 1 deletions(-)
lib/std/Target/x86.zig+3-1| ... | ... | @@ -3084,7 +3084,9 @@ pub const cpu = struct { |
| 3084 | 3084 | pub const @"i86": CpuModel = .{ |
| 3085 | 3085 | .name = "i86", |
| 3086 | 3086 | .llvm_name = null, |
| 3087 | .features = featureSet(&[_]Feature{}), | |
| 3087 | .features = featureSet(&[_]Feature{ | |
| 3088 | .@"16bit_mode", | |
| 3089 | }), | |
| 3088 | 3090 | }; |
| 3089 | 3091 | pub const @"i386": CpuModel = .{ |
| 3090 | 3092 | .name = "i386", |
tools/update_cpu_features.zig+7| ... | ... | @@ -1541,6 +1541,13 @@ const targets = [_]ArchTarget{ |
| 1541 | 1541 | .deps = &.{}, |
| 1542 | 1542 | }, |
| 1543 | 1543 | }, |
| 1544 | .extra_cpus = &.{ | |
| 1545 | .{ | |
| 1546 | .llvm_name = null, | |
| 1547 | .zig_name = "i86", | |
| 1548 | .features = &.{"16bit_mode"}, | |
| 1549 | }, | |
| 1550 | }, | |
| 1544 | 1551 | .omit_cpus = &.{ |
| 1545 | 1552 | // LLVM defines a bunch of dumb aliases with foreach loops in X86.td. |
| 1546 | 1553 | "pentium_mmx", |