about summary refs log tree commit diff
path: root/compiler/rustc_codegen_cranelift/src
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2023-05-31 22:40:25 +0000
committerbors <bors@rust-lang.org>2023-05-31 22:40:25 +0000
commit9af3865deca9c601ef32ef4ed29f7cae5fed50a9 (patch)
tree9b4f29290771dce2af0473834aeb534f9bf3e32e /compiler/rustc_codegen_cranelift/src
parent871b5952023139738f72eba235063575062bc2e9 (diff)
parent2f7328d970b1ee63d8b62646561923f7f137842e (diff)
downloadrust-9af3865deca9c601ef32ef4ed29f7cae5fed50a9.tar.gz
rust-9af3865deca9c601ef32ef4ed29f7cae5fed50a9.zip
Auto merge of #110807 - petrochenkov:strictflavor, r=lqd,wesleywiser
linker: Report linker flavors incompatible with the current target

The linker flavor is checked for target compatibility even if linker is never used (e.g. we are producing a rlib).
If it causes trouble, we can move the check to `link.rs` so it will run if the linker (flavor) is actually used.

And also feature gate explicitly specifying linker flavors for tier 3 targets.

The next step is supporting all the internal linker flavors in user-visible interfaces (command line and json).
Diffstat (limited to 'compiler/rustc_codegen_cranelift/src')
0 files changed, 0 insertions, 0 deletions