diff options
| author | bjorn3 <17426603+bjorn3@users.noreply.github.com> | 2025-02-26 11:24:41 +0000 |
|---|---|---|
| committer | bjorn3 <17426603+bjorn3@users.noreply.github.com> | 2025-02-26 11:24:41 +0000 |
| commit | d27c67c941a0fa14dabfed98b475c8e84ffcc958 (patch) | |
| tree | 3cf7323c6ba3e06f33d5da8c3f0dc36158af76c6 | |
| parent | 994c8cfaf6c3e717365d5484a43bb20090e85460 (diff) | |
| download | rust-d27c67c941a0fa14dabfed98b475c8e84ffcc958.tar.gz rust-d27c67c941a0fa14dabfed98b475c8e84ffcc958.zip | |
Fix FIXME about unversioned macOS target names
| -rw-r--r-- | src/lib.rs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/lib.rs b/src/lib.rs index a3f43744875..2c019e75446 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -41,7 +41,6 @@ use std::sync::Arc; use cranelift_codegen::isa::TargetIsa; use cranelift_codegen::settings::{self, Configurable}; use rustc_codegen_ssa::CodegenResults; -use rustc_codegen_ssa::back::versioned_llvm_target; use rustc_codegen_ssa::traits::CodegenBackend; use rustc_metadata::EncodedMetadata; use rustc_middle::dep_graph::{WorkProduct, WorkProductId}; @@ -247,9 +246,7 @@ fn enable_verifier(sess: &Session) -> bool { } fn target_triple(sess: &Session) -> target_lexicon::Triple { - // FIXME(madsmtm): Use `sess.target.llvm_target` once target-lexicon supports unversioned macOS. - // See <https://github.com/bytecodealliance/target-lexicon/pull/113> - match versioned_llvm_target(sess).parse() { + match sess.target.llvm_target.parse() { Ok(triple) => triple, Err(err) => sess.dcx().fatal(format!("target not recognized: {}", err)), } |
