3 ms·
Recompiling everything is a non-starter in many cases.
by pitaj 2y ago
Recompiling everything is a non-starter in many cases.
- pizlonator 2y agoIf recompiling is a nonstarter then a new HW arch like CHERI is even more of a nonstarter.
- nwf 2y agoThat's only mostly true; Big CHERI (that is, the 64-bit CHERI systems, not CHERIoT) specifically has support for running legacy binaries within capability confinement. It's true that we think recompiling is generally the better approach, but we can sandbox pre-CHERI libraries, for example, at library-scale granularity.