3 ms·
No the AMD64 page executable bit system is implemented in software by Rosetta.
by chrisseaton 5y ago
No the AMD64 page executable bit system is implemented in software by Rosetta.
- saagarjha 5y agoNo, it doesn't need to. Rosetta only emulates userspace, so it just needs to give the illusion of protections to the program.
- anyfoo 5y agoAh, in this case I took "x86 execution semantics" just as how it behaves from user space, i.e. what permissions you can set and that they behave the same from an x86 observer (no matter what shenanigans is actually going behind the scenes).
- deleted 5y ago[deleted]