Go to file
fincs a05a44fca8
virtmem: Major rewrite to support ASLR, see details:
- Added virtmemLock/Unlock, needed for atomic find-and-map operations
- Added virtmemFindAslr, which looks for a random free area in AslrRegion
  - virtmemReserve still exists for legacy callers who rely on sequential
    allocation in order to avoid race conditions from concurrent uses
- Added virtmemFindStack, which searches within StackRegion instead
  - Removed virtmemReserveStack/FreeStack
- Changed shmem/thread/tmem/codememory-jit to use the new virtmem API
  - Legacy jit still uses virtmemReserve
2020-10-27 12:27:32 +01:00
nx virtmem: Major rewrite to support ASLR, see details: 2020-10-27 12:27:32 +01:00
.doozer.json doozer: Adjust so docs-target is only trigged from Doozer's CD script 2019-01-03 11:32:30 -08:00
.gitignore Start doxygen bringup, with some miscellaneous cleanup 2018-02-10 22:40:11 +01:00
Changelog.md libnx v3.3.0 2020-05-27 16:52:38 +02:00
CODESTYLE.md Amend codestyle 2018-02-26 03:16:54 +01:00
LICENSE.md Start doxygen bringup, with some miscellaneous cleanup 2018-02-10 22:40:11 +01:00
Makefile base_tools & base_rules move to devkitA64 2018-01-28 03:09:43 +01:00
README.md Updated wiki URLs. 2018-10-11 21:44:51 -04:00

Nintendo Switch AArch64-only userland library.

Based on libctru.

Build status

Install instructions

See Switchbrew.