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

[release/6.0-rc1] [mono] Replace -disable-fp-elim with -frame-pointer=all #58195

Merged
merged 1 commit into from
Aug 27, 2021

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Aug 26, 2021

Backport of #58192 to release/6.0-rc1

/cc @lambdageek @imhameed

Customer Impact

Mobile iOS on Arm(32) using LLVM 11 won't work. LLVM 11 introduced a new (replacement flag name), that's the only update.

Testing

Manual validation pending on arm32 mobile device. TODO - update this.
On CI, we focus testing on arm64(works fine). Testing is available, need to agree on running this on arm32 devices.

Risk

Close to zero risk. Straightforward name change for that flag. No backward compatibility issues.

`-disable-fp-elim` was removed in LLVM 8 in commit b7cef81fd36c85e52b115b9ed6d1fb92d63781d6.
Also see https://reviews.llvm.org/D56351.

The replacement option, `-frame-pointer`, is still present in LLVM 11.

Fixes #58112.
@akoeplinger akoeplinger added this to the 6.0.0 milestone Aug 26, 2021
@akoeplinger akoeplinger added the Servicing-consider Issue for next servicing release review label Aug 27, 2021
@Anipik Anipik added Servicing-approved Approved for servicing release and removed Servicing-consider Issue for next servicing release review labels Aug 27, 2021
@Anipik
Copy link
Contributor

Anipik commented Aug 27, 2021

approved offline

@Anipik Anipik merged commit 262b509 into release/6.0-rc1 Aug 27, 2021
@akoeplinger akoeplinger deleted the backport/pr-58192-to-release/6.0-rc1 branch August 27, 2021 18:50
@ghost ghost locked as resolved and limited conversation to collaborators Sep 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-Codegen-AOT-mono Servicing-approved Approved for servicing release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants