suyu/src/core/loader
Lioncash 7695febfa1 loader/nso: Remove dependency on the System class
Similar to the NRO changes, we can also pass the process explicitly as a
parameter from Load instead of indirecting through the System class.
2018-12-02 23:39:03 -05:00
..
deconstructed_rom_directory.cpp loader/nso: Remove dependency on the System class 2018-12-02 23:39:03 -05:00
deconstructed_rom_directory.h loader: Make the Load() function take a process as a regular reference, not a SharedPtr 2018-09-29 16:00:03 -04:00
elf.cpp kernel/process: Make CodeSet a regular non-inherited object 2018-10-12 12:07:32 -04:00
elf.h loader: Make the Load() function take a process as a regular reference, not a SharedPtr 2018-09-29 16:00:03 -04:00
linker.cpp linker: Remove unused parameter from WriteRelocations() 2018-07-23 17:40:12 -04:00
linker.h linker: Remove unused parameter from WriteRelocations() 2018-07-23 17:40:12 -04:00
loader.cpp nso: Return an optional address from LoadModule 2018-10-15 17:02:11 -04:00
loader.h global: Use std::optional instead of boost::optional (#1578) 2018-10-30 00:03:25 -04:00
nax.cpp loader: Add ReadRomFSIVFCOffset to NSP, XCI, and NAX loaders 2018-10-05 08:46:31 -04:00
nax.h loader: Add ReadRomFSIVFCOffset to NSP, XCI, and NAX loaders 2018-10-05 08:46:31 -04:00
nca.cpp loader: Make the Load() function take a process as a regular reference, not a SharedPtr 2018-09-29 16:00:03 -04:00
nca.h loader: Make the Load() function take a process as a regular reference, not a SharedPtr 2018-09-29 16:00:03 -04:00
nro.cpp loader/nro: Make the static LoadNro function internally linked 2018-12-02 23:38:58 -05:00
nro.h loader/nro: Make the static LoadNro function internally linked 2018-12-02 23:38:58 -05:00
nso.cpp loader/nso: Remove dependency on the System class 2018-12-02 23:39:03 -05:00
nso.h loader/nso: Remove dependency on the System class 2018-12-02 23:39:03 -05:00
nsp.cpp loader/nsp: Move secondary loader initialization to constructor 2018-10-27 10:16:29 -04:00
nsp.h patch_manager: Return a std::unique_ptr from ParseControlNCA() and GetControlMetadata() instead of a std::shared_ptr 2018-10-09 14:38:03 -04:00
xci.cpp XCI: Add function for checking the existence of the program NCA 2018-10-16 11:36:58 -04:00
xci.h patch_manager: Return a std::unique_ptr from ParseControlNCA() and GetControlMetadata() instead of a std::shared_ptr 2018-10-09 14:38:03 -04:00