-
Notifications
You must be signed in to change notification settings - Fork 1
riscv_zisslpcfi
Tsukasa OI edited this page Jul 29, 2023
·
5 revisions
- Status: WITHDRAWN
(due to intensive specification changes and new extension names, new implementation will get a new branch) - Branch:
riscv-zisslpcfi
- Tracking PR: #92 (view Pull Request and Diff)
- Mailing List:
- REVIEW ONLY v1 (2022-11-29)
- Version based on the updated specification is not submitted yet.
This patchset implements Zisslpcfi
extension, which is a control flow integrity extension which implements shadow stack and landing pads.
It also adds stub Zimop
extension as a dependency from Zisslpcfi
.
This is based on: https://github.com/riscv/riscv-cfi/commit/c6a8311dd86fdf5dac66800d9036e3ed922a54c4
Because CSR addresses are not determined, this branch comes with a instantiation script (instantiate-zisslpcfi.sh
).