zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 6c27cab5b32d634b414b0c416ccc11a0d89e83ec (tree)
parent 9246c880313cd228e9c245242ca57315e00bb67e
Author: Alex Rønne Petersen <alex@alexrp.com>
Date:   Fri,  9 Aug 2024 19:57:09 +0200

std.Target: Fix Arch.toElfMachine() for arc.

The arc tag means ARCv2.

Diffstat:
Mlib/std/Target.zig | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lib/std/Target.zig b/lib/std/Target.zig @@ -1209,9 +1209,10 @@ pub const Cpu = struct { } pub fn toElfMachine(arch: Arch) std.elf.EM { + // TODO: Return IAMCU for elfiamcu OS. return switch (arch) { .amdgcn => .AMDGPU, - .arc => .ARC, + .arc => .ARC_COMPACT2, .arm, .armeb, .thumb, .thumbeb => .ARM, .aarch64, .aarch64_be => .AARCH64, .avr => .AVR,