dolphin/Source/Core/Core/HW
Léo Lam ad75215bb0 Fix several warnings
A small, nonexhaustive set of warning fixes. The DiscIO Volume change
is a workaround for a GCC bug [1] that causes returning an unengaged
std::optional to emit annoying -Wmaybe-uninitialized warnings.
This last change alone fixes pages upon pages of warnings since
Volume.h is included from several files.

-Wstringop-truncation is another irrelevant warning for us, but
unfortunately there seems to be no way to disable it without
adding ugly pragmas wherever the warning appears.
2020-01-04 12:11:39 +01:00
..
DSPHLE HW/DSPHLE: Fix struct aliasing undefined behavior in AX ucode 2019-12-22 14:48:47 -05:00
DSPLLE Signal DSP thread after unlocking DSP mutex 2019-11-22 23:00:42 +01:00
DVD Common: Unify logging namespace with Common 2019-11-28 05:13:21 -05:00
EXI GCMemcard: Remove byteswapping macros 2019-11-27 23:15:31 -05:00
GCMemcard Fix several warnings 2020-01-04 12:11:39 +01:00
SI Use std::istringstream or std::ostringstream instead of std::stringstream where possible. 2019-12-29 23:45:02 -05:00
WiimoteCommon WiimoteEmu: Minor accuracy fixes. 2019-11-10 20:38:21 -06:00
WiimoteEmu HW: Add ticks to default mappings that are valid numeric literals. 2020-01-03 22:08:49 -06:00
WiimoteReal Replace magic disconnect channel number with a constant 2019-11-17 12:20:25 -08:00
AddressSpace.cpp Fix several warnings 2020-01-04 12:11:39 +01:00
AddressSpace.h Core/HW/AddressSpace: Remove unnecessary inclusion of Core.h 2019-07-15 23:13:55 -04:00
AudioInterface.cpp
AudioInterface.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
CPU.cpp Core/CPU: Make use of type deduction for scoped locks 2019-08-18 17:39:27 +02:00
CPU.h Core: Support asynchronously executing functions on the CPU thread 2019-07-24 04:08:19 +10:00
DSP.cpp Revert "DSP: ARAM cleanup experiments" 2019-09-02 01:47:50 -04:00
DSP.h Revert "DSP: ARAM cleanup experiments" 2019-09-02 01:47:50 -04:00
GCKeyboard.cpp
GCKeyboard.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
GCKeyboardEmu.cpp HW: Add ticks to default mappings that are valid numeric literals. 2020-01-03 22:08:49 -06:00
GCKeyboardEmu.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
GCPad.cpp
GCPad.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
GCPadEmu.cpp InputCommon: Clean up how numeric settings are handled. Add units of measure to UI. Eliminate hidden magic values of the IR cursor. 2019-04-07 09:32:49 -05:00
GCPadEmu.h InputCommon: Clean up how numeric settings are handled. Add units of measure to UI. Eliminate hidden magic values of the IR cursor. 2019-04-07 09:32:49 -05:00
GPFifo.cpp
GPFifo.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
HW.cpp Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
HW.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
Memmap.cpp Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
Memmap.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
MemoryInterface.cpp
MemoryInterface.h
MMIO.cpp Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
MMIO.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
MMIOHandlers.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
ProcessorInterface.cpp
ProcessorInterface.h
Sram.cpp Core: Fix some warnings 2019-01-25 21:21:22 +01:00
Sram.h
StreamADPCM.cpp Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
StreamADPCM.h Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
SystemTimers.cpp Core: Fix some warnings 2019-01-25 21:21:22 +01:00
SystemTimers.h
VideoInterface.cpp Merge pull request #8347 from hosaka-corp/frame-advance-alignment 2019-11-19 19:26:35 +01:00
VideoInterface.h TextureCache: Simplify XFB reconstruction 2019-04-21 12:41:15 +10:00
WII_IPC.cpp
WII_IPC.h
Wiimote.cpp Core: Replace usages of StringFromFormat with fmt where applicable 2019-11-11 07:32:57 -05:00
Wiimote.h Replace magic disconnect channel number with a constant 2019-11-17 12:20:25 -08:00
WiiSave.cpp Core: Replace usages of StringFromFormat with fmt where applicable 2019-11-11 07:32:57 -05:00
WiiSave.h Core: Replace usages of StringFromFormat with fmt where applicable 2019-11-11 07:32:57 -05:00
WiiSaveStructs.h