From 4304c227d8cdbc80c811b2e59d42abc7c3cdb3a0 Mon Sep 17 00:00:00 2001 From: Vladimir Michael Eatwell Date: Fri, 5 May 2023 21:18:42 +0100 Subject: [PATCH] [watchos] Fix broken target arm64_32-apple-watchos Issue #111217 --- compiler/rustc_codegen_ssa/src/back/metadata.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/rustc_codegen_ssa/src/back/metadata.rs b/compiler/rustc_codegen_ssa/src/back/metadata.rs index d5d843702c003..b734ea38e49f7 100644 --- a/compiler/rustc_codegen_ssa/src/back/metadata.rs +++ b/compiler/rustc_codegen_ssa/src/back/metadata.rs @@ -101,7 +101,7 @@ pub(crate) fn create_object_file(sess: &Session) -> Option Architecture::Arm, "aarch64" => { - if sess.target.pointer_width == 32 { + if sess.target.pointer_width == 32 && sess.target.os != "watchos" { Architecture::Aarch64_Ilp32 } else { Architecture::Aarch64