Skip to content

Commit 04ab8e3

Browse files
authored
Rollup merge of #128772 - glaubitz:sparc-elf-fix, r=nagisa
rustc_codegen_ssa: Set architecture for object crate for 32-bit SPARC The `object` crate was recently updated to recognize the 32-bit SPARC ELF targets `EM_SPARC` and `EM_SPARC32PLUS`, so the proper architecture for 32-bit SPARC can now be set in `rustc_codegen_ssa`. r? nagisa
2 parents e5a3c32 + d1d21ed commit 04ab8e3

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

Diff for: compiler/rustc_codegen_ssa/src/back/metadata.rs

+1
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,7 @@ pub(crate) fn create_object_file(sess: &Session) -> Option<write::Object<'static
208208
"powerpc64" => (Architecture::PowerPc64, None),
209209
"riscv32" => (Architecture::Riscv32, None),
210210
"riscv64" => (Architecture::Riscv64, None),
211+
"sparc" => (Architecture::Sparc32Plus, None),
211212
"sparc64" => (Architecture::Sparc64, None),
212213
"avr" => (Architecture::Avr, None),
213214
"msp430" => (Architecture::Msp430, None),

0 commit comments

Comments
 (0)