From 8516a6ab571238527e460423dac30671c6380880 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Fri, 9 Aug 2024 20:32:00 +0200 Subject: [PATCH] std.Target: Clean up Arch.toCoffMachine(). --- lib/std/Target.zig | 84 +++++++++++++++++++++++----------------------- 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/lib/std/Target.zig b/lib/std/Target.zig index f2ce762e96..d10948f201 100644 --- a/lib/std/Target.zig +++ b/lib/std/Target.zig @@ -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, }; }