authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2024-08-09 21:40:02+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2024-08-15 10:55:46+02:00
log9b5c992d31cc92aa869fcf1f954db44fbdd0f07f
tree4476b05f05e13809d877a4a50903ad4667e99a68
parent550438653d9d2b87edbd6f0d214b24d6fd03f706
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

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


1 files changed, 2 insertions(+), 1 deletions(-)

lib/std/Target.zig+2-1
...@@ -836,7 +836,8 @@ pub const ObjectFormat = enum {...@@ -836,7 +836,8 @@ pub const ObjectFormat = enum {
836};836};
837837
838pub fn toElfMachine(target: Target) std.elf.EM {838pub fn toElfMachine(target: Target) std.elf.EM {
839 // TODO: Return IAMCU for elfiamcu OS.839 if (target.os.tag == .elfiamcu) return .IAMCU;
840
840 return switch (target.cpu.arch) {841 return switch (target.cpu.arch) {
841 .amdgcn => .AMDGPU,842 .amdgcn => .AMDGPU,
842 .arc => .ARC_COMPACT2,843 .arc => .ARC_COMPACT2,