-
Notifications
You must be signed in to change notification settings - Fork 13.5k
Fix section of __morestack for aarch64-unknown-linux-gnu #27019
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
Fix section of __morestack for aarch64-unknown-linux-gnu #27019
Conversation
When building for AArch64/Linux, __morestack ends up in the .note.GNU-stack section, which causes missing references for the linker. By using the func/endfunc macros from macros.S we get __morestack right to .text (and a bit more on the side).
(rust_highfive has picked a reviewer for you, use r? to override) |
⌛ Testing commit eaee43a with merge 27b2378... |
💔 Test failed - auto-mac-64-opt |
Just checked the logs. Can't see how this patch might have caused that timeout in the tests :( |
@bors retry |
…ichton When building for AArch64/Linux, __morestack ends up in the .note.GNU-stack section, which causes missing references for the linker. By using the func/endfunc macros from macros.S we get __morestack right to .text (and a bit more on the side).
Adding infra tag because this appears to be an example of builders failing to time out |
@bors: retry force clean |
…n, r=alexcrichton When building for AArch64/Linux, __morestack ends up in the .note.GNU-stack section, which causes missing references for the linker. By using the func/endfunc macros from macros.S we get __morestack right to .text (and a bit more on the side).
@bors: retry force clean |
Closing to see if this kicks homu... |
When building for AArch64/Linux, __morestack ends up in the .note.GNU-stack section,
which causes missing references for the linker. By using the func/endfunc macros
from macros.S we get __morestack right to .text (and a bit more on the side).