- 22 Mar, 2019 8 commits
-
-
Lioncash authored
This source file was utilizing its own version of the NSO header. Instead of keeping this around, we can have the patch manager also use the version of the header that we have defined in loader/nso.h
-
Lioncash authored
The total struct itself is 0x100 (256) bytes in size, so we should be providing that amount of data. Without the data, this can result in omitted data from the final loaded NSO file.
-
Lioncash authored
These correspond to the NSOBuildHeader.
-
bunnei authored
core/hle/kernel: Make Mutex a per-process class.
-
bunnei authored
core/memory: Remove unnecessary includes
-
bunnei authored
kernel/vm_manager: Amend flag value for code data
-
bunnei authored
service/am: Add function table for IDebugFunctions
-
bunnei authored
file_sys: Implement parser and interpreter for game memory cheats
-
- 21 Mar, 2019 18 commits
-
-
Lioncash authored
We already have the service related stuff set up for this, however, it's missing the function table.
-
Lioncash authored
Makes it more evident that one is for actual code and one is for actual data. Mutable and static are less than ideal terms here, because read-only data is technically not mutable, but we were mapping it with that label.
-
Lioncash authored
This should actually be using the data flags, rather than the code flags.
-
bunnei authored
input_common/sdl: Correct return values within GetPollers implementations
-
Lioncash authored
Introduced as a result of #2090, we already define the copy constructor further down below, so this isn't needed.
-
bunnei authored
Port citra-emu/citra#4244 and citra-emu/citra#4599: Changes to BitField
-
bunnei authored
file_sys/content_archive: Amend name of Data_Unknown5 enum entry
-
bunnei authored
common/uint128: Add missing header guard
-
Lioncash authored
-
Lioncash authored
-
bunnei authored
core/kernel: Migrate CodeSet to its own source files
-
bunnei authored
common/CMakeLists: Amend boost dependency
-
Lioncash authored
When #2247 was created, thread_queue_list.h was the only user of boost-related code, however #2252 moved the page table struct into common, which makes use of Boost.ICL, so we need to add the dependency to the common library's link interface again.
-
bunnei authored
Fix crash caused by #2238.
-
bunnei authored
common/thread_queue_list: Remove unnecessary dependency on boost
-
bunnei authored
hwopus: Leverage multistream API for decoding regular Opus packets
-
bunnei authored
Port citra-emu/citra#4684: "frontend: qt: fix a freeze where if you click on entry in the game list too fast, citra will hang"
-
- 20 Mar, 2019 7 commits
-
-
Lioncash authored
The segment itself isn't actually modified.
-
Lioncash authored
Given this is utilized by the loaders, this allows avoiding inclusion of the kernel process definitions where avoidable. This also keeps the loading format for all executable data separate from the kernel objects.
-
bunnei authored
core/loader: Remove vestigial Linker class
-
bunnei authored
Port citra-emu/citra#4697: "Fix getopt on systems where char is unsigned by default"
-
Fernando Sahmkow authored
-
Lioncash authored
Given the class is now currently unused, it can be removed.
-
Lioncash authored
Neither the NRO or NSO loaders actually make use of the functions or members provided by the Linker interface, so we can just remove the inheritance altogether.
-
- 19 Mar, 2019 3 commits
- 18 Mar, 2019 4 commits