dolphin/Source/Core/Core
Jonathan Hamilton e66e034419 Fix some GCC ODR warnings
struct GekkoOPTemplate was implemented differently in different
compilation units, which breaks the ODR and could end up causing issues
as symbols exported from one compilation unit could end up being used by
another even if they have different implementations.

This puts them in an anonymous namespace, restricting any generated
symbols to the single compilation unit.
2017-06-29 12:21:32 -07:00
..
Boot Add CommonTitles.h for common Wii title IDs 2017-06-26 15:17:55 +02:00
Config Merge pull request #5594 from MerryMage/phack 2017-06-16 18:36:39 +02:00
ConfigLoaders Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
Debugger Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
DSP DSPCore: replace 'GC' with 'GameCube' in messages 2017-06-18 15:43:02 -07:00
FifoPlayer FifoRecorder: Don't allocate ~100.7MB on program startup 2017-06-19 02:47:26 -04:00
HLE Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
HW Fix GCC warnings 2017-06-28 01:12:13 +01:00
IOS IOS/ES: Don't open store in rw mode in WriteNewCertToStore 2017-06-28 11:23:08 +02:00
PowerPC Fix some GCC ODR warnings 2017-06-29 12:21:32 -07:00
ActionReplay.cpp Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
ActionReplay.h
Analytics.cpp VideoConfig: add bSupportsFragmentStoresAndAtomics 2017-03-15 17:20:47 -07:00
Analytics.h ControllerEmu: Separate ControlGroup from ControllerEmu 2017-02-09 18:18:52 -05:00
ARDecrypt.cpp do not assign in conditional statements 2017-06-07 20:09:44 -07:00
ARDecrypt.h Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
BootManager.cpp Boot: Clean up the boot code 2017-06-06 16:27:52 +02:00
BootManager.h Boot: Clean up the boot code 2017-06-06 16:27:52 +02:00
CMakeLists.txt Move WiiUtils to Core 2017-06-28 11:22:10 +02:00
CommonTitles.h IOS/ES: Refuse to launch the shop with default credentials 2017-06-26 20:30:13 +02:00
ConfigManager.cpp Changed OpenAL latency setting to really reflect how much time it is. 2017-06-27 06:54:28 -03:00
ConfigManager.h Changed OpenAL latency setting to really reflect how much time it is. 2017-06-27 06:54:28 -03:00
Core.cpp Rename CMixer to Mixer 2017-06-26 15:01:07 -07:00
Core.h Boot: Clean up the boot code 2017-06-06 16:27:52 +02:00
Core.vcxproj Move WiiUtils to Core 2017-06-28 11:22:10 +02:00
Core.vcxproj.filters Move WiiUtils to Core 2017-06-28 11:22:10 +02:00
CoreTiming.cpp Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
CoreTiming.h JitArm64: Implement timer SPRs 2017-04-25 09:20:09 +01:00
DSPEmulator.cpp Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
DSPEmulator.h
ec_wii.cpp IOS/ES: Refuse to launch the shop with default credentials 2017-06-26 20:30:13 +02:00
ec_wii.h IOS/ES: Refuse to launch the shop with default credentials 2017-06-26 20:30:13 +02:00
GeckoCode.cpp Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
GeckoCode.h
GeckoCodeConfig.cpp Common: Add HttpRequest to simplify HTTP requests 2017-06-13 12:52:31 +02:00
GeckoCodeConfig.h Move GeckoCodeDiag download logic to GeckoCodeConfig 2017-04-05 12:48:35 -07:00
Host.h Host: Get rid of Host_SetStartupDebuggingParameters() 2017-05-14 19:12:59 -04:00
HotkeyManager.cpp Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
HotkeyManager.h Implement hotkey options group in HotkeyInputConfigDiag 2017-03-13 13:39:52 -07:00
MachineContext.h Initial support for Haiku. 2017-03-27 23:46:19 -04:00
MemoryWatcher.cpp
MemoryWatcher.h
MemTools.cpp JitInterface: Convert includes into forward declarations where applicable 2017-03-02 13:20:29 -05:00
MemTools.h
Movie.cpp Remove unnecessary WiiRoot inits/shutdowns 2017-06-27 20:43:39 +02:00
Movie.h Boot: Clean up the boot code 2017-06-06 16:27:52 +02:00
NetPlayClient.cpp Core: include what you use 2017-06-07 01:20:48 -04:00
NetPlayClient.h NetPlayClient: const correctness 2017-03-19 09:32:58 -04:00
NetPlayProto.h EXI: Namespace device classes 2017-03-18 21:13:12 -04:00
NetPlayServer.cpp Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
NetPlayServer.h NetPlayServer: const correctness 2017-03-19 09:36:40 -04:00
PatchEngine.cpp Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
PatchEngine.h PatchEngine: Add Reload() function 2017-04-09 14:02:33 +01:00
State.cpp IOS/ES: Fix content table handling 2017-06-27 15:37:00 +02:00
State.h Frame: Remove callback function prototypes from header 2017-04-03 06:34:36 -04:00
TitleDatabase.cpp TitleDatabase: Add more information to a comment 2017-06-26 11:25:58 +02:00
TitleDatabase.h TitleDatabase: Fix header includes 2017-05-22 02:02:04 +02:00
WiiRoot.cpp Core: Remove useless ShutdownWiiRoot calls 2017-06-10 20:00:43 +02:00
WiiRoot.h
WiiUtils.cpp WiiUtils: Add an online updater 2017-06-28 11:22:10 +02:00
WiiUtils.h WiiUtils: Add an online updater 2017-06-28 11:22:10 +02:00