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

KCFI support in GCC #369

Open
kees opened this issue Feb 26, 2025 · 0 comments
Open

KCFI support in GCC #369

kees opened this issue Feb 26, 2025 · 0 comments
Assignees
Labels
[Compiler] GCC An issue in GCC itself needs to be addressed [Feature] CFI Involves Control Flow Integrity

Comments

@kees
Copy link

kees commented Feb 26, 2025

GCC still needs support for KCFI, most especially for x86_64 and arm64.

Details on the Clang implementation were discussed in the 2022 Linux Plumbers Conference. PDF and video link at the end:
https://lpc.events/event/16/contributions/1315/

Prior draft (though without the needed specific binary output requirements) for arm64:
https://lore.kernel.org/lkml/[email protected]/

@kees kees added [Compiler] GCC An issue in GCC itself needs to be addressed [Feature] CFI Involves Control Flow Integrity labels Feb 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Compiler] GCC An issue in GCC itself needs to be addressed [Feature] CFI Involves Control Flow Integrity
Projects
None yet
Development

No branches or pull requests

2 participants