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
Support stack probing for arm64 (aarch64) #77071
Comments
|
@rustbot ping arm |
|
Hey ARM Group! This bug has been identified as a good "ARM candidate". cc @JamieCunliffe @joaopaulocarreiro @raw-bin @Stammark @vigoux |
|
Hi @raw-bin, what's the status of this? As I recall this work was planned to land as part of LLVM 12, but I haven't seen updates on the Linaro tracker yet. |
|
Hi Tyler.
I believe there has been progress but let me get the definitive and circle
back ASAP.
Cheers,
Robin
…On Sat, Feb 13, 2021 at 2:24 AM Tyler Mandry ***@***.***> wrote:
Hi @raw-bin <https://github.com/raw-bin>, what's the status of this? As I
recall this work was planned to land as part of LLVM 12, but I haven't seen
updates on the Linaro tracker yet.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#77071 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAFMKYURA7T2IXM4NP5ZNGTS6XPEXANCNFSM4RWDXQ2Q>
.
|
|
Hi @tmandry, folks. Apologies for the delay. There has been good progress. Please note the following patches that have been posted by Linaro for review: https://reviews.llvm.org/D96004 At present Linaro is blocking on review. If possible, please do chime in. I will provide further updates as needed. Cheers |
|
Great, thanks for the update! Let me ask around to see if I can help get those patches reviewed. |
|
What's the current state of this? What needs to happen to get working stack probes on aarch64? |


Background: #43241
This issue is to track implementation of stack probing on arm64. Most of the work necessary is in in LLVM, but this is a convenient place to track progress and final support in the Rust compiler.
Implementation: @cuviper has suggested using LLVM's inline-asm support for stack probing: #43241 (comment). It does not yet support arm64.
External trackers:
The text was updated successfully, but these errors were encountered: