| ... | @@ -1209,9 +1209,10 @@ pub const Cpu = struct { | ... | @@ -1209,9 +1209,10 @@ pub const Cpu = struct { |
| 1209 | } | 1209 | } |
| 1210 | | 1210 | |
| 1211 | pub fn toElfMachine(arch: Arch) std.elf.EM { | 1211 | pub fn toElfMachine(arch: Arch) std.elf.EM { |
| | 1212 | // TODO: Return IAMCU for elfiamcu OS. |
| 1212 | return switch (arch) { | 1213 | return switch (arch) { |
| 1213 | .amdgcn => .AMDGPU, | 1214 | .amdgcn => .AMDGPU, |
| 1214 | .arc => .ARC, | 1215 | .arc => .ARC_COMPACT2, |
| 1215 | .arm, .armeb, .thumb, .thumbeb => .ARM, | 1216 | .arm, .armeb, .thumb, .thumbeb => .ARM, |
| 1216 | .aarch64, .aarch64_be => .AARCH64, | 1217 | .aarch64, .aarch64_be => .AARCH64, |
| 1217 | .avr => .AVR, | 1218 | .avr => .AVR, |