rust/compiler/rustc_target/src
Guillaume Gomez 5d855c6b9e
Rollup merge of #146034 - taiki-e:target-spec, r=nnethercote
Update target spec metadata of Arm64EC Windows and Trusty targets

Update outdated target spec metadata in the following targets.

- Arm64EC Windows (`arm64ec-pc-windows-msvc`) is "tier 2 without host tools" since https://github.com/rust-lang/rust/pull/126039 and supports `std`  since before that, but metadata currently says that is tier 3 and has unknown `std` support status.
- Trusty targets (`{aarch64,armv7,x86_64}-unknown-trusty`) support `std` since https://github.com/rust-lang/rust/pull/136842 (and I confirmed they can be compiled with `-Zbuild-std=std`), but metadata currently says that has no `std` support.

Mentioning `@dpaoliello` as [arm64ec-pc-windows-msvc target-maintainer](https://doc.rust-lang.org/nightly/rustc/platform-support/arm64ec-pc-windows-msvc.html#target-maintainers).
Mentioning `@randomPoison` `@ahomescu` as [Trusty target maintainers](https://doc.rust-lang.org/nightly/rustc/platform-support/trusty.html#target-maintainers).
2025-09-02 17:08:53 +02:00
..
asm Add f16 inline asm support for LoongArch 2025-06-14 09:39:30 +08:00
callconv Use captures(address) instead of captures(none) for indirect args 2025-08-26 16:16:23 +02:00
spec Rollup merge of #146034 - taiki-e:target-spec, r=nnethercote 2025-09-02 17:08:53 +02:00
json.rs Use serde for target spec json deserialize 2025-07-21 19:32:44 +02:00
lib.rs Remove all unused feature gates from the compiler 2025-06-08 14:50:42 +00:00
target_features.rs Rollup merge of #145076 - ZhongyaoChen:feature/add-tier3-riscv64a23-target, r=davidtwco 2025-08-26 16:34:10 +02:00
tests.rs fix target-pointer-width in tests 2025-08-27 23:44:49 +02:00