mirror of
https://github.com/ziglang/zig.git
synced 2025-02-18 18:40:15 +00:00
std.Target: Clean up Arch.toCoffMachine().
This commit is contained in:
parent
490b328127
commit
8516a6ab57
@ -1252,51 +1252,51 @@ pub const Cpu = struct {
|
||||
|
||||
pub fn toCoffMachine(arch: Arch) std.coff.MachineType {
|
||||
return switch (arch) {
|
||||
.avr => .Unknown,
|
||||
.msp430 => .Unknown,
|
||||
.arc => .Unknown,
|
||||
.arm => .ARM,
|
||||
.armeb => .Unknown,
|
||||
.dxil => .Unknown,
|
||||
.hexagon => .Unknown,
|
||||
.m68k => .Unknown,
|
||||
.mips => .Unknown,
|
||||
.mipsel => .Unknown,
|
||||
.powerpc, .powerpcle => .POWERPC,
|
||||
.riscv32 => .RISCV32,
|
||||
.sparc => .Unknown,
|
||||
.thumb => .Thumb,
|
||||
.thumbeb => .Thumb,
|
||||
.x86 => .I386,
|
||||
.xcore => .Unknown,
|
||||
.xtensa => .Unknown,
|
||||
.nvptx => .Unknown,
|
||||
.kalimba => .Unknown,
|
||||
.lanai => .Unknown,
|
||||
.wasm32 => .Unknown,
|
||||
.aarch64 => .ARM64,
|
||||
.aarch64_be => .ARM64,
|
||||
.mips64 => .Unknown,
|
||||
.mips64el => .Unknown,
|
||||
.powerpc64 => .Unknown,
|
||||
.powerpc64le => .Unknown,
|
||||
.riscv64 => .RISCV64,
|
||||
.x86_64 => .X64,
|
||||
.nvptx64 => .Unknown,
|
||||
.wasm64 => .Unknown,
|
||||
.amdgcn => .Unknown,
|
||||
.bpfel => .Unknown,
|
||||
.bpfeb => .Unknown,
|
||||
.csky => .Unknown,
|
||||
.sparc64 => .Unknown,
|
||||
.s390x => .Unknown,
|
||||
.ve => .Unknown,
|
||||
.spu_2 => .Unknown,
|
||||
.spirv => .Unknown,
|
||||
.spirv32 => .Unknown,
|
||||
.spirv64 => .Unknown,
|
||||
.thumb, .thumbeb => .Thumb,
|
||||
.aarch64, .aarch64_be => .ARM64,
|
||||
.loongarch32 => .LOONGARCH32,
|
||||
.loongarch64 => .LOONGARCH64,
|
||||
.powerpc, .powerpcle => .POWERPC,
|
||||
.riscv32 => .RISCV32,
|
||||
.riscv64 => .RISCV64,
|
||||
.x86 => .I386,
|
||||
.x86_64 => .X64,
|
||||
|
||||
.amdgcn,
|
||||
.arc,
|
||||
.armeb,
|
||||
.avr,
|
||||
.bpfel,
|
||||
.bpfeb,
|
||||
.csky,
|
||||
.dxil,
|
||||
.hexagon,
|
||||
.kalimba,
|
||||
.lanai,
|
||||
.m68k,
|
||||
.mips,
|
||||
.mipsel,
|
||||
.mips64,
|
||||
.mips64el,
|
||||
.msp430,
|
||||
.nvptx,
|
||||
.nvptx64,
|
||||
.powerpc64,
|
||||
.powerpc64le,
|
||||
.s390x,
|
||||
.sparc,
|
||||
.sparc64,
|
||||
.spirv,
|
||||
.spirv32,
|
||||
.spirv64,
|
||||
.spu_2,
|
||||
.ve,
|
||||
.wasm32,
|
||||
.wasm64,
|
||||
.xcore,
|
||||
.xtensa,
|
||||
=> .Unknown,
|
||||
};
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user