| ... | @@ -2068,7 +2068,11 @@ pub const Cpu = struct { | ... | @@ -2068,7 +2068,11 @@ pub const Cpu = struct { |
| 2068 | .psp => &mips.cpu.allegrex, | 2068 | .psp => &mips.cpu.allegrex, |
| 2069 | else => &mips.cpu.mips32r2, | 2069 | else => &mips.cpu.mips32r2, |
| 2070 | }, | 2070 | }, |
| 2071 | .mips64, .mips64el => &mips.cpu.mips64r2, | 2071 | .mips64 => switch (os.tag) { |
| | 2072 | .openbsd => &mips.cpu.octeon, |
| | 2073 | else => &mips.cpu.mips64r2, |
| | 2074 | }, |
| | 2075 | .mips64el => &mips.cpu.mips64r2, |
| 2072 | .msp430 => &msp430.cpu.msp430, | 2076 | .msp430 => &msp430.cpu.msp430, |
| 2073 | .nvptx, .nvptx64 => &nvptx.cpu.sm_52, | 2077 | .nvptx, .nvptx64 => &nvptx.cpu.sm_52, |
| 2074 | .powerpc => switch (os.tag) { | 2078 | .powerpc => switch (os.tag) { |