Skip to content

Commit d27c67c

Browse files
committed
Fix FIXME about unversioned macOS target names
1 parent 994c8cf commit d27c67c

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

src/lib.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ use std::sync::Arc;
4141
use cranelift_codegen::isa::TargetIsa;
4242
use cranelift_codegen::settings::{self, Configurable};
4343
use rustc_codegen_ssa::CodegenResults;
44-
use rustc_codegen_ssa::back::versioned_llvm_target;
4544
use rustc_codegen_ssa::traits::CodegenBackend;
4645
use rustc_metadata::EncodedMetadata;
4746
use rustc_middle::dep_graph::{WorkProduct, WorkProductId};
@@ -247,9 +246,7 @@ fn enable_verifier(sess: &Session) -> bool {
247246
}
248247

249248
fn target_triple(sess: &Session) -> target_lexicon::Triple {
250-
// FIXME(madsmtm): Use `sess.target.llvm_target` once target-lexicon supports unversioned macOS.
251-
// See <https://github.com/bytecodealliance/target-lexicon/pull/113>
252-
match versioned_llvm_target(sess).parse() {
249+
match sess.target.llvm_target.parse() {
253250
Ok(triple) => triple,
254251
Err(err) => sess.dcx().fatal(format!("target not recognized: {}", err)),
255252
}

0 commit comments

Comments
 (0)