There was an error fetching the commit references. Please try again later.
Loaders: Don't automatically set the current process every time we load an application.
The loaders will now just create a Kernel::Process, construct it and return it to the caller, which is responsible for setting it as the current process and configuring the global page table.
Showing
- src/core/core.cpp 4 additions, 2 deletionssrc/core/core.cpp
- src/core/loader/3dsx.cpp 7 additions, 8 deletionssrc/core/loader/3dsx.cpp
- src/core/loader/3dsx.h 1 addition, 1 deletionsrc/core/loader/3dsx.h
- src/core/loader/elf.cpp 7 additions, 8 deletionssrc/core/loader/elf.cpp
- src/core/loader/elf.h 1 addition, 1 deletionsrc/core/loader/elf.h
- src/core/loader/loader.h 8 additions, 5 deletionssrc/core/loader/loader.h
- src/core/loader/ncch.cpp 9 additions, 10 deletionssrc/core/loader/ncch.cpp
- src/core/loader/ncch.h 3 additions, 2 deletionssrc/core/loader/ncch.h
Loading
Please register or sign in to comment