about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/back/apple.rs
diff options
context:
space:
mode:
authorMads Marquart <mads@marquart.dk>2025-03-01 03:10:05 +0100
committerMads Marquart <mads@marquart.dk>2025-08-08 13:29:46 +0200
commitd434cae18f92d8a5ef8996fb579e2c11efbaa2cb (patch)
treeda703904dd9303338262092b848e2d122b0e4d42 /compiler/rustc_codegen_ssa/src/back/apple.rs
parent2886b36df4a646dd8d82fb65bf0c9d8d96c1f71a (diff)
downloadrust-d434cae18f92d8a5ef8996fb579e2c11efbaa2cb.tar.gz
rust-d434cae18f92d8a5ef8996fb579e2c11efbaa2cb.zip
Add target_env = "macabi" and target_env = "sim"
Diffstat (limited to 'compiler/rustc_codegen_ssa/src/back/apple.rs')
-rw-r--r--compiler/rustc_codegen_ssa/src/back/apple.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_codegen_ssa/src/back/apple.rs b/compiler/rustc_codegen_ssa/src/back/apple.rs
index d242efaf4fd..2f68bad1695 100644
--- a/compiler/rustc_codegen_ssa/src/back/apple.rs
+++ b/compiler/rustc_codegen_ssa/src/back/apple.rs
@@ -17,7 +17,7 @@ mod tests;
 
 /// The canonical name of the desired SDK for a given target.
 pub(super) fn sdk_name(target: &Target) -> &'static str {
-    match (&*target.os, &*target.abi) {
+    match (&*target.os, &*target.env) {
         ("macos", "") => "MacOSX",
         ("ios", "") => "iPhoneOS",
         ("ios", "sim") => "iPhoneSimulator",
@@ -34,7 +34,7 @@ pub(super) fn sdk_name(target: &Target) -> &'static str {
 }
 
 pub(super) fn macho_platform(target: &Target) -> u32 {
-    match (&*target.os, &*target.abi) {
+    match (&*target.os, &*target.env) {
         ("macos", _) => object::macho::PLATFORM_MACOS,
         ("ios", "macabi") => object::macho::PLATFORM_MACCATALYST,
         ("ios", "sim") => object::macho::PLATFORM_IOSSIMULATOR,