1
Fork 0
rust/compiler/rustc_target/src
Nilstrieb 1db67fb854 Add a description field to target definitions
This is the short description (`64-bit MinGW (Windows 7+)`) including
the platform requirements.

The reason for doing it like this is that this PR will be quite prone to
conflicts whenever targets get added, so it should be as simple as
possible to get it merged. Future PRs which migrate targets are scoped
to groups of targets, so they will not conflict as they can just touch
these.

This moves some of the information from the rustc book into the
compiler.
It cannot be queried yet, that is future work. It is also future work to
fill out all the descriptions, which will coincide with the work of
moving over existing target docs to the new format.
2024-03-05 15:42:10 +00:00
..
abi Add f16 and f128 to rustc_type_ir::FloatTy and rustc_abi::Primitive 2024-02-28 12:58:32 -05:00
asm Support reg_addr register class in s390x inline assembly 2024-01-03 18:00:37 +09:00
spec Add a description field to target definitions 2024-03-05 15:42:10 +00:00
json.rs Remove the abi_amdgpu_kernel feature 2024-01-30 15:46:40 +00:00
lib.rs Prefer min_exhaustive_patterns in compiler 2024-02-13 16:45:53 +01:00
target_features.rs Update aarch64 target feature docs to match LLVM 2024-02-15 14:36:29 +00:00
tests.rs Use serde_json for target spec json 2022-06-03 16:46:19 +00:00