yuzu/src/core
Markus Wick 6755025310 Fix GCC undefined behavior sanitizer.
* Wrong alignment in u64 LOG_DEBUG -> memcpy.
* Huge shift exponent in stride calculation for linear buffer, unused result -> skipped.
* Large shift in buffer cache if word = 0, skip checking for set bits.

Non of those were critical, so this should not change any behavior.
At least with the assumption, that the last one used masking behavior, which always yield continuous_bits = 0.
2021-06-10 21:07:27 +02:00
..
arm Merge pull request #6385 from degasus/save_memory_access 2021-05-30 23:21:39 -07:00
crypto common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) 2021-05-25 19:32:56 -04:00
file_sys Fix GCC undefined behavior sanitizer. 2021-06-10 21:07:27 +02:00
frontend input_common: Analog button, use time based position instead of frequent updates 2021-05-30 00:13:51 -05:00
hle hle: service: Increase arbitrary max sessions limit. 2021-06-10 00:08:09 -07:00
loader common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) 2021-05-25 19:32:56 -04:00
memory core: Make variable shadowing a compile-time error 2021-05-16 03:43:16 -04:00
network [network] Error handling reform 2021-02-28 17:25:31 -05:00
tools core: Resolve misc cases of variable shadowing 2021-05-03 01:19:13 -04:00
CMakeLists.txt core: Make variable shadowing a compile-time error 2021-05-16 03:43:16 -04:00
constants.cpp constants: Extract backup JPEG used by account services 2019-06-07 17:46:57 -04:00
constants.h constants: Add missing <array> include 2020-07-16 21:43:20 -04:00
core_timing_util.h core: core_timing_util: Optimize core timing math. 2021-02-15 14:54:06 -08:00
core_timing.cpp core: Resolve misc cases of variable shadowing 2021-05-03 01:19:13 -04:00
core_timing.h core: Resolve misc cases of variable shadowing 2021-05-03 01:19:13 -04:00
core.cpp common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) 2021-05-25 19:32:56 -04:00
core.h hle: kernel: Rename Process to KProcess. 2021-05-05 16:40:52 -07:00
cpu_manager.cpp core: Make variable shadowing a compile-time error 2021-05-16 03:43:16 -04:00
cpu_manager.h core: Make variable shadowing a compile-time error 2021-05-16 03:43:16 -04:00
device_memory.cpp device_memory: Remove unused system member 2020-07-27 23:37:49 -04:00
device_memory.h device_memory: Remove unused system member 2020-07-27 23:37:49 -04:00
hardware_interrupt_manager.cpp core_timing: Make use of uintptr_t to represent user_data 2020-07-27 21:21:01 -04: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: k_light_lock: Simplify EmuThreadHandle implementation. 2021-01-28 21:42:26 -08:00
memory.cpp core/memory: Check our memory fallbacks for out-of-bound behavior. 2021-05-29 09:28:26 +02:00
memory.h hle: kernel: Use host memory allocations for KSlabMemory. 2021-05-20 21:41:52 -07:00
perf_stats.cpp common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) 2021-05-25 19:32:56 -04:00
perf_stats.h Merge pull request #6317 from ameerj/fps-fix 2021-05-18 19:56:29 -07:00
reporter.cpp general: Replace RESULT_SUCCESS with ResultSuccess 2021-06-02 00:39:27 -04:00
reporter.h core: Make variable shadowing a compile-time error 2021-05-16 03:43:16 -04:00
telemetry_session.cpp common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) 2021-05-25 19:32:56 -04:00
telemetry_session.h patch_manager: Remove usages of the global system instance 2020-11-18 09:36:48 -05:00