mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-22 00:22:57 -05:00
The CLZERO case that needs a 32-bit address found no mapping because a 64-bit Mach-O executable reserves 4 GiB as `__PAGEZERO`, not because Rosetta withholds low memory: the same `mmap` succeeds once the executable is linked with a smaller zero page. The Apple x86-64 build links the test that way and the case runs with the other three, so the skip it had is gone and the Linux mapping failure stays fatal. The arm64 build keeps the 4 GiB zero page, which it requires to start.