diff --git a/lib/std/Target.zig b/lib/std/Target.zig index a6621522f96e444a8b6bcb683501fb475091215d..946825b526a7786f270971b909a8e1ad1c32171d 100644 --- 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,