diff options
| author | Alex Rønne Petersen <alex@alexrp.com> | 2024-10-02 23:22:44 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-10-02 23:22:44 +0200 |
| commit | 038e002b1cc38e1e031f5f09388218c39e1b34ab (patch) | |
| tree | 33e9de825d995cae3a549a78b88d348c37633cc7 /lib/std/Target.zig | |
| parent | e652318c133a7ec0a2f682fa49af0bc70a455e39 (diff) | |
| parent | 67f5d4f78c9fab17c6975a2381143796f0d38203 (diff) | |
| download | zig-038e002b1cc38e1e031f5f09388218c39e1b34ab.tar.gz zig-038e002b1cc38e1e031f5f09388218c39e1b34ab.zip | |
Merge pull request #21527 from alexrp/elf-emulations
`link.Elf`: Make `getLDMOption()` exhaustive with regards to LLD's `parseEmulation()`.
Diffstat (limited to 'lib/std/Target.zig')
| -rw-r--r-- | lib/std/Target.zig | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/std/Target.zig b/lib/std/Target.zig index 146af1cf9f..f330de01f4 100644 --- a/lib/std/Target.zig +++ b/lib/std/Target.zig @@ -847,7 +847,7 @@ pub fn toElfMachine(target: Target) std.elf.EM { return switch (target.cpu.arch) { .amdgcn => .AMDGPU, - .arc => .ARC_COMPACT2, + .arc => .ARC_COMPACT, .arm, .armeb, .thumb, .thumbeb => .ARM, .aarch64, .aarch64_be => .AARCH64, .avr => .AVR, @@ -867,6 +867,7 @@ pub fn toElfMachine(target: Target) std.elf.EM { .sparc => if (Target.sparc.featureSetHas(target.cpu.features, .v9)) .SPARC32PLUS else .SPARC, .sparc64 => .SPARCV9, .spu_2 => .SPU_2, + .ve => .VE, .x86 => .@"386", .x86_64 => .X86_64, .xcore => .XCORE, @@ -877,7 +878,6 @@ pub fn toElfMachine(target: Target) std.elf.EM { .spirv, .spirv32, .spirv64, - .ve, .wasm32, .wasm64, => .NONE, |
