about summary refs log tree commit diff
path: root/compiler/rustc_target/src/spec/tests
AgeCommit message (Collapse)AuthorLines
2021-06-17Emit warnings for unused fields in custom targets.Adam Bratschi-Kaye-1/+1
2021-04-04wasm64Gus Caplan-0/+1
2020-11-14Auto merge of #78959 - petrochenkov:likeuefi, r=nagisabors-0/+2
rustc_target: Mark UEFI targets as `is_like_windows`/`is_like_msvc` And document what `is_like_windows` and `is_like_msvc` actually mean in more detail. Addresses FIXMEs left from https://github.com/rust-lang/rust/pull/71030. r? `@nagisa`
2020-11-12rustc_target: Mark UEFI targets as `is_like_windows`/`is_like_msvc`Vadim Petrochenkov-0/+2
Document what `is_like_windows` and `is_like_msvc` mean in more detail.
2020-11-11rustc_target: Make sure that in-tree targets follow conventions for os and ↵Vadim Petrochenkov-0/+13
vendor values
2020-11-08Collapse all uses of `target.options.foo` into `target.foo`Vadim Petrochenkov-10/+10
with an eye on merging `TargetOptions` into `Target`. `TargetOptions` as a separate structure is mostly an implementation detail of `Target` construction, all its fields logically belong to `Target` and available from `Target` through `Deref` impls.
2020-10-05rustc_target: Refactor away `TargetResult`Vadim Petrochenkov-11/+4
Construction of a built-in target is always infallible now, so `TargetResult` is no longer necessary.
2020-08-30mv compiler to compiler/mark-0/+47