about summary refs log tree commit diff
path: root/compiler/rustc_errors/src/json.rs
diff options
context:
space:
mode:
authorJubilee <46493976+workingjubilee@users.noreply.github.com>2024-05-08 00:37:10 -0700
committerGitHub <noreply@github.com>2024-05-08 00:37:10 -0700
commit037c62a19603010a63e3d3e28e8408f3aeddfd7f (patch)
treea9c1171cc6491b817602a16d9d0894ddb382e104 /compiler/rustc_errors/src/json.rs
parent40926fdc1955da1b00f80cc9706c4dd130f8b24d (diff)
parentff41c99bb88b0309f5400f2c69d2ecccf3dbbb14 (diff)
downloadrust-037c62a19603010a63e3d3e28e8408f3aeddfd7f.tar.gz
rust-037c62a19603010a63e3d3e28e8408f3aeddfd7f.zip
Rollup merge of #124788 - madsmtm:reduce-target_os-macos, r=workingjubilee
Convert instances of `target_os = "macos"` to `target_vendor = "apple"`

https://github.com/rust-lang/rust/pull/124491 migrated towards using `target_vendor = "apple"` more, as there's very little difference between iOS, tvOS, watchOS and visionOS. In that PR, I only did the changes where the standard library already had fixes for iOS, that I could confidently apply to the other targets.

However, there's actually also not that big of a gap between macOS and the aforementioned platforms - so in this PR, I've gone through a few of the instances of `target_os = "macos"` and replaced it with `target_vendor = "apple"` to improve support on those platforms, see the commits for details.

r? workingjubilee

CC `@thomcc` `@simlay` (do tell me if I should stop pinging you on these Apple PRs)

`@rustbot` label O-apple
Diffstat (limited to 'compiler/rustc_errors/src/json.rs')
0 files changed, 0 insertions, 0 deletions