zig

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

commit 9b5c992d31cc92aa869fcf1f954db44fbdd0f07f (tree)
parent 550438653d9d2b87edbd6f0d214b24d6fd03f706
Author: Alex Rønne Petersen <alex@alexrp.com>
Date:   Fri,  9 Aug 2024 21:40:02 +0200

std.Target: Return the correct value for elfiamcu in toElfMachine().

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 @@ -836,7 +836,8 @@ pub const ObjectFormat = enum { }; pub fn toElfMachine(target: Target) std.elf.EM { - // TODO: Return IAMCU for elfiamcu OS. + if (target.os.tag == .elfiamcu) return .IAMCU; + return switch (target.cpu.arch) { .amdgcn => .AMDGPU, .arc => .ARC_COMPACT2,