std.Target: Return the correct value for 32-bit sparc v9 in toElfMachine().

This commit is contained in:
Alex Rønne Petersen 2024-08-09 21:40:21 +02:00
parent 9b5c992d31
commit 6db9ad7798
No known key found for this signature in database

View File

@ -857,7 +857,7 @@ pub fn toElfMachine(target: Target) std.elf.EM {
.powerpc64, .powerpc64le => .PPC64,
.riscv32, .riscv64 => .RISCV,
.s390x => .S390,
.sparc => .SPARC, // TODO: Should be SPARC32PLUS when targeting 32-bit v9.
.sparc => if (Target.sparc.featureSetHas(target.cpu.features, .v9)) .SPARC32PLUS else .SPARC,
.sparc64 => .SPARCV9,
.spu_2 => .SPU_2,
.x86 => .@"386",