about summary refs log tree commit diff
path: root/tests/run-make/rust-lld-custom-target
AgeCommit message (Collapse)AuthorLines
2025-08-27turn pointer width into an integer in target.jsonWaffle Lapkin-1/+1
2025-07-08stabilize `-Clinker-features=-lld` on x64 linuxRémy Rakic-1/+2
This stabilizes a subset of the `-Clinker-features` components on x64 linux: the lld opt-out. The opt-in is not stabilized, as interactions with other stable flags require more internal work, but are not needed for stabilizing using rust-lld by default. Similarly, since we only switch to rust-lld on x64 linux, the opt-out is only stabilized there. Other targets still require `-Zunstable-options` to use it.
2025-04-03Add a helper function for checking if LLD was used to `run-make-support`Jakub Beránek-30/+9
2025-01-26Downgrade `linker-warnings` to allow-by-defaultjyn-0/+2
This needs more time to bake before we turn it on. Turning it on early risks people silencing the warning indefinitely, before we have the chance to make it less noisy.
2025-01-20Don't require `--verbose` to show linker stdoutjyn-2/+0
2025-01-20show linker warnings even if it returns 0jyn-3/+4
2024-08-10remove unused imports from rmake testsRémy Rakic-2/+0
2024-07-29Reformat `use` declarations.Nicholas Nethercote-1/+2
The previous commit updated `rustfmt.toml` appropriately. This commit is the outcome of running `x fmt --all` with the new formatting options.
2024-06-08Migrate runmake tests away from custom commands and `command_output`Jakub Beránek-6/+5
2024-05-30ignore whitespace in ldd testslcnr-1/+1
2024-05-30add info to rust-ldd tests failureslcnr-5/+7
2024-05-02Cleanup: Rid the `rmake` test runners of `extern crate run_make_support;`León Orell Valerian Liehr-2/+0
2024-04-15add `link_arg` helper to `run_make_support`Rémy Rakic-2/+2
and use it in the `rust-lld` tests
2024-04-15port `rust-lld-custom-target` test to rmakeRémy Rakic-7/+51
also make sure that rust-lld can be disabled via linker features, even when enabled by default by the target spec
2024-01-31Update data layouts in custom target tests for LLVM 18Nikita Popov-1/+1
Fixes https://github.com/rust-lang/rust/issues/120492.
2023-10-18add end-to-end test of custom target using rust-lldRémy Rakic-0/+73
starting from the x86_64-unknown-linux-gnu specs, we add the lld linker flavor and self-contained linker component