3
0
Fork 0
forked from suyu/suyu
suyu/src/core
Lioncash 1c340c6efa CMakeLists: Specify -Wextra on linux builds
Allows reporting more cases where logic errors may exist, such as
implicit fallthrough cases, etc.

We currently ignore unused parameters, since we currently have many
cases where this is intentional (virtual interfaces).

While we're at it, we can also tidy up any existing code that causes
warnings. This also uncovered a few bugs as well.
2020-04-15 21:33:46 -04:00
..
arm CMakeLists: Specify -Wextra on linux builds 2020-04-15 21:33:46 -04:00
crypto Merge pull request #3091 from lioncash/core-conversion 2019-11-15 12:08:50 -05:00
file_sys CMakeLists: Specify -Wextra on linux builds 2020-04-15 21:33:46 -04:00
frontend CMakeLists: Specify -Wextra on linux builds 2020-04-15 21:33:46 -04:00
gdbstub gdbstub: small logic bug fix with defer_start 2020-03-17 11:18:39 +01:00
hle CMakeLists: Specify -Wextra on linux builds 2020-04-15 21:33:46 -04:00
loader core: loader: Remove check for 32-bit. 2020-03-02 21:43:15 -05:00
memory CMakeLists: Specify -Wextra on linux builds 2020-04-15 21:33:46 -04:00
tools Core: Set all hardware emulation constants in a single file. 2020-02-11 20:19:11 -04:00
CMakeLists.txt Merge pull request #3552 from jroweboy/single-context 2020-04-02 01:38:25 -03:00
constants.cpp constants: Extract backup JPEG used by account services 2019-06-07 17:46:57 -04:00
constants.h constants: Extract backup JPEG used by account services 2019-06-07 17:46:57 -04:00
core.cpp Merge pull request #3552 from jroweboy/single-context 2020-04-02 01:38:25 -03:00
core.h System: Expose Host thread registering routines from kernel. 2020-02-22 11:18:07 -04:00
core_manager.cpp core: Implement separate A32/A64 ARM interfaces. 2020-03-02 21:51:57 -05:00
core_manager.h System: Address Feedback 2020-01-27 09:54:11 -04:00
core_timing.cpp Core: Set all hardware emulation constants in a single file. 2020-02-11 20:19:11 -04:00
core_timing.h core_timing: Use better reference tracking for EventType. (#3159) 2019-11-26 21:48:56 -05:00
core_timing_util.cpp Core: Set all hardware emulation constants in a single file. 2020-02-11 20:19:11 -04:00
core_timing_util.h Core: Set all hardware emulation constants in a single file. 2020-02-11 20:19:11 -04:00
cpu_manager.cpp core/cpu_manager: Remove unused includes 2020-01-30 18:30:57 -05:00
cpu_manager.h Core: Set all hardware emulation constants in a single file. 2020-02-11 20:19:11 -04:00
hardware_interrupt_manager.cpp core_timing: Use better reference tracking for EventType. (#3159) 2019-11-26 21:48:56 -05:00
hardware_interrupt_manager.h core_timing: Use better reference tracking for EventType. (#3159) 2019-11-26 21:48:56 -05:00
hardware_properties.h Kernel: Rename ThreadCallbackHandleTable and Setup Thread Ids on Kernel. 2020-02-22 11:18:06 -04:00
memory.cpp Buffer Cache: Use vAddr instead of physical memory. 2020-04-06 09:23:06 -04:00
memory.h Memory: Address Feedback. 2020-04-08 13:40:46 -04:00
perf_stats.cpp perf_stats: Resolve implicit int to double conversion error 2019-11-12 07:55:39 -05:00
perf_stats.h Address review comments 2019-09-10 12:57:45 +02:00
reporter.cpp core: Implement separate A32/A64 ARM interfaces. 2020-03-02 21:51:57 -05:00
reporter.h lm: Flush manager output on core shutdown 2019-09-22 12:34:55 -04:00
settings.cpp set: implement GetRegionCode 2020-03-19 10:37:42 +01:00
settings.h set: implement GetRegionCode 2020-03-19 10:37:42 +01:00
telemetry_session.cpp CMakeLists: Specify -Wextra on linux builds 2020-04-15 21:33:46 -04:00
telemetry_session.h core/telemetry_session: Remove usages of the global system accessor 2019-05-28 22:28:15 -04:00