-
Notifications
You must be signed in to change notification settings - Fork 13.4k
retpoline and retpoline-external-thunk flags (target modifiers) to enable retpoline-related target features #135927
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
rustbot has assigned @compiler-errors. Use |
Some changes occurred in compiler/rustc_codegen_gcc |
e808e83
to
12b286f
Compare
This comment has been minimized.
This comment has been minimized.
r? compiler |
☔ The latest upstream changes (presumably #136085) made this pull request unmergeable. Please resolve the merge conflicts. |
12b286f
to
f331c60
Compare
This comment has been minimized.
This comment has been minimized.
f331c60
to
434a25f
Compare
This comment has been minimized.
This comment has been minimized.
434a25f
to
945d0f1
Compare
This comment has been minimized.
This comment has been minimized.
r? compiler |
945d0f1
to
0ea46d2
Compare
This comment has been minimized.
This comment has been minimized.
r? compiler |
0ea46d2
to
386c90e
Compare
r? @davidtwco maybe 😅 |
I filed an MCP: rust-lang/compiler-team#868 |
@azhogin If you would like to pick up here the commits from the @davidtwco confirmed it sounded OK to reuse the MCP for |
597eb26
to
d70fbca
Compare
This comment has been minimized.
This comment has been minimized.
d70fbca
to
b6ecdc1
Compare
This comment has been minimized.
This comment has been minimized.
b6ecdc1
to
203cb50
Compare
@rustbot labels -S-waiting-on-MCP Looks like we're no longer waiting on the MCP here: |
@azhogin: Are you ready for this to be reviewed? If so, mark it with |
This comment was marked as resolved.
This comment was marked as resolved.
203cb50
to
8d6ef02
Compare
8d6ef02
to
0321253
Compare
This comment has been minimized.
This comment has been minimized.
0321253
to
99ece33
Compare
This comment has been minimized.
This comment has been minimized.
…o enable retpoline-related target features
99ece33
to
14f651e
Compare
@rustbot ready |
☔ The latest upstream changes (presumably #142220) made this pull request unmergeable. Please resolve the merge conflicts. |
-Zretpoline
and-Zretpoline-external-thunk
flags are target modifiers (tracked to be equal in linked crates).-Zretpoline-external-thunk
:+retpoline-external-thunk
,+retpoline-indirect-branches
,+retpoline-indirect-calls
.-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).