-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
[NativeAOT] BinSkim - EnableControlFlowGuard #83603
Comments
Is this issue and dotnet/runtimelab#1523 related? |
Yep |
It's not clear to me that we've fully satisfied this (i.e., BinSkim no longer warns). We should confirm and fix if not. |
I have verfified that the CFG warning from BinSkim is fixed when For reference, here are the remaining binskim warnings - tested with binshim v.2.0.0-rc1:
BA2024, BA2025, BA2026 are not specific to native AOT. They are present for standard CoreCLR runtime binaries as well. Once/if we fix those for CoreCLR, they should get fixed for native AOT as well. BA2027 is tracked by #81415. BA2028 is native AOT specific limitation. We are shiping .lib files that is not compatible with LTCG, we would need to ship sources for the runtime to enable LTCG. This was discussed in various contexts, but we do not have tracking issue yet. Opened #83611. |
Running BinSkim on NativeAOT binaries produces EnableControlFlowGuard warning
Also need to verify that the ASM shims have CFG support
The text was updated successfully, but these errors were encountered: