about summary refs log tree commit diff
diff options
context:
space:
mode:
authorbjorn3 <17426603+bjorn3@users.noreply.github.com>2025-02-26 11:24:41 +0000
committerbjorn3 <17426603+bjorn3@users.noreply.github.com>2025-02-26 11:24:41 +0000
commitd27c67c941a0fa14dabfed98b475c8e84ffcc958 (patch)
tree3cf7323c6ba3e06f33d5da8c3f0dc36158af76c6
parent994c8cfaf6c3e717365d5484a43bb20090e85460 (diff)
downloadrust-d27c67c941a0fa14dabfed98b475c8e84ffcc958.tar.gz
rust-d27c67c941a0fa14dabfed98b475c8e84ffcc958.zip
Fix FIXME about unversioned macOS target names
-rw-r--r--src/lib.rs5
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)),
     }