Skip to content
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

Add support for leaf function frame pointer elimination #86652

Merged
merged 1 commit into from
Jul 1, 2021

Commits on Jun 30, 2021

  1. Add support for leaf fn frame pointer elimination

    This PR adds ability for the target specifications to specify frame
    pointer emission type that's not just “always” or “whatever cg decides”.
    
    In particular there's a new mode that allows omission of the frame
    pointer for leaf functions (those that don't call any other functions).
    
    We then set this new mode for Aarch64-based Apple targets.
    
    Fixes rust-lang#86196
    nagisa committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    9b67cba View commit details
    Browse the repository at this point in the history