copy / copy/v86

Consider handling Intel's Control-Flow Enforcement Technology

Open
#343 0 comments 0 reactions 0 assignees View on GitHub
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.