Consider handling Intel's Control-Flow Enforcement Technology
Open
- Dominant language
- JavaScript
- Stars
- 23.5k
- Forks
- 1.9k
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 7
Description
I am trying to get [`xv6`](https://github.com/mit-pdos/xv6-public) to run on `v86` (so that I can study its behavior in-depth), but I was (briefly) blocked on the fact that `gcc` generates [`CET`](https://software.intel.com/sites/default/files/managed/4d/2a/control-flow-enforcement-technology-preview.pdf) instructions by default.
I was able to unblock myself (by forcing `gcc` to not generate those instructions using `-fcf-protection=none`, but it is still stuck for some other reasons I haven't figured out yet.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.