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:
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,