Files
rust/compiler
Matthias Krüger 1a865fbe4e Rollup merge of #135927 - azhogin:azhogin/retpoline, r=davidtwco
retpoline and retpoline-external-thunk flags (target modifiers) to enable retpoline-related target features

`-Zretpoline` and `-Zretpoline-external-thunk` flags are target modifiers (tracked to be equal in linked crates).
* Enables target features for `-Zretpoline-external-thunk`:
`+retpoline-external-thunk`, `+retpoline-indirect-branches`, `+retpoline-indirect-calls`.
* Enables target features for `-Zretpoline`:
`+retpoline-indirect-branches`, `+retpoline-indirect-calls`.

It corresponds to clang -mretpoline & -mretpoline-external-thunk flags.

Also this PR forbids to specify those target features manually (warning).

Issue: rust-lang/rust#116852
2025-06-13 05:19:13 +02:00
..
2025-06-03 10:52:32 -07:00
2025-06-06 14:20:48 +00:00
2025-06-12 09:56:47 +02:00
2025-06-12 09:56:47 +02:00
2025-05-30 02:28:35 +10:00
2025-06-12 09:56:47 +02:00
2025-05-12 15:33:37 +02:00
2025-06-03 14:23:56 +02:00