Auto merge of #32375 - phil-opp:patch-1, r=japaric
docs: The `data-layout` field is no longer required in custom targets The `data-layout` field is no longer required. It was made optional in 958d5638254958ea42652de7444b63f2e67e7fe3. The `os` field is always required. Related to #31367
This commit is contained in:
commit
978bc070a6
@ -40,8 +40,8 @@
|
||||
//! this module defines the format the JSON file should take, though each
|
||||
//! underscore in the field names should be replaced with a hyphen (`-`) in the
|
||||
//! JSON file. Some fields are required in every target specification, such as
|
||||
//! `data-layout`, `llvm-target`, `target-endian`, `target-pointer-width`, and
|
||||
//! `arch`. In general, options passed to rustc with `-C` override the target's
|
||||
//! `llvm-target`, `target-endian`, `target-pointer-width`, `arch`, and
|
||||
//! `os`. In general, options passed to rustc with `-C` override the target's
|
||||
//! settings, though `target-feature` and `link-args` will *add* to the list
|
||||
//! specified by the target, rather than replace.
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user