-
Notifications
You must be signed in to change notification settings - Fork 258
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
[Bug]: Function Multi Versioning: fix crashes, adjust names, priorities and mangling, support Android API 23-29, rcpc3 and mops features. #1947
Comments
Preparing patch of cherry-picks to llvm-r487747 for next NDK respin. |
These aren't regressions, are they? FMV wasn't in r25 at all, I thought. |
IIUC, it's a new feature in |
I'm inclined to say that we should not be backporting changes for experimental clang features that were not ready yet when we branched the toolchain. If these had been filed before we reached the release candidate that'd probably be a different story, but it's hard to justify risking the stability of the release with fixes for unfinished features. We did that last year with r25 and aiui that was the cause of #1862. It's critical that point releases do not introduce regresssions, so unless the cherry-pick is fixing a regression from the previous major release, it's not typically a candidate. |
Description
Improve Function Multi Versioning support in NDK.
Upstream bug
llvm/llvm-project#65669
llvm/llvm-project#81043
Commit to cherry-pick
LLVM commits to cherry-pick
llvm/llvm-project@30b0fdf
llvm/llvm-project@8ec50d6
llvm/llvm-project@b04fe22
llvm/llvm-project@e5fe3d2
llvm/llvm-project@1be0d9d
llvm/llvm-project@179ba12
llvm/llvm-project@f214933
llvm/llvm-project@99d7433
llvm/llvm-project@b42b7c8
llvm/llvm-project@e81ef46
Affected versions
r26
Canary version
No response
Host OS
Linux, Windows
Host OS version
Ubuntu 22.04 LTS
Affected ABIs
arm64-v8a
The text was updated successfully, but these errors were encountered: