diff options
| author | Mads Marquart <mads@marquart.dk> | 2024-08-21 18:21:39 +0200 |
|---|---|---|
| committer | Mads Marquart <mads@marquart.dk> | 2024-09-09 13:55:14 +0200 |
| commit | 97df8fb7ecce4ff77d1da199742a822dfddeac2f (patch) | |
| tree | 5e55808f7dadbbcabde0886c1c54eecb3b833011 /src | |
| parent | 1f44f0a66fa0892ca680a26e271d22993d53de5c (diff) | |
| download | rust-97df8fb7ecce4ff77d1da199742a822dfddeac2f.tar.gz rust-97df8fb7ecce4ff77d1da199742a822dfddeac2f.zip | |
Fix default/minimum deployment target for Aarch64 simulator targets
The minimum that `rustc` encoded did not match the version in Clang, and that meant that that when linking, we ended up bumping the version. Specifically, this sets the correct deployment target of the following simulator and Mac Catalyst targets: - `aarch64-apple-ios-sim` from 10.0 to 14.0 - `aarch64-apple-tvos-sim` from 10.0 to 14.0 - `aarch64-apple-watchos-sim` from 5.0 to 7.0 - `aarch64-apple-ios-macabi` from 13.1 to 14.0 I have chosen to not document the simulator target versions in the platform support docs, as it is fundamentally uninteresting; the normal targets (e.g. `aarch64-apple-ios`, `aarch64-apple-tvos`) still have the same deployment target as before, and that's what developers should actually target.
Diffstat (limited to 'src')
| -rw-r--r-- | src/doc/rustc/src/platform-support/apple-ios-macabi.md | 2 | ||||
| -rw-r--r-- | src/doc/rustc/src/platform-support/arm64e-apple-ios.md | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/doc/rustc/src/platform-support/apple-ios-macabi.md b/src/doc/rustc/src/platform-support/apple-ios-macabi.md index 678630873b1..a54656190d1 100644 --- a/src/doc/rustc/src/platform-support/apple-ios-macabi.md +++ b/src/doc/rustc/src/platform-support/apple-ios-macabi.md @@ -24,7 +24,7 @@ environment variable. ### OS version -The minimum supported version is iOS 13.1. +The minimum supported version is iOS 13.1 on x86 and 14.0 on Aarch64. This can be raised per-binary by changing the deployment target. `rustc` respects the common environment variables used by Xcode to do so, in this diff --git a/src/doc/rustc/src/platform-support/arm64e-apple-ios.md b/src/doc/rustc/src/platform-support/arm64e-apple-ios.md index 3c878f7250e..fc4ec5e373f 100644 --- a/src/doc/rustc/src/platform-support/arm64e-apple-ios.md +++ b/src/doc/rustc/src/platform-support/arm64e-apple-ios.md @@ -2,7 +2,7 @@ **Tier: 3** -ARM64e iOS (12.0+) +ARM64e iOS (14.0+) ## Target maintainers |
