dolphin-emulator/Source/Core/Common
Lioncash 0718937237 Common: Introduce the new Gekko disassembler to Common.
This moves the Gekko disassembler to Common where it should be. Having it in the Bochs disassembly Externals is incorrect.

Unlike the PowerPC disassembler prior however, this one is updated to have an API that is more fitting for C++. e.g. Not needing to specify a string buffer and size. It does all of this under the hood.

This modifies all the DebuggingInterfaces as necessary to handle this.
2014-08-04 00:45:07 -04:00
..
Crypto Fix warnings unearthed by #579 2014-07-13 02:16:51 +02:00
Logging Remove some unnecessary defines in Log.h 2014-07-14 15:51:28 -04:00
ArmCPUDetect.cpp Try to fix android build. 2014-06-15 15:56:42 -07:00
ArmEmitter.cpp remove unused globals 2014-07-11 16:10:20 +02:00
ArmEmitter.h remove unused globals 2014-07-11 16:10:20 +02:00
Atomic.h
Atomic_GCC.h
Atomic_Win32.h
BitField.h BitField: Add an explicit getter function for retrieving the BitField value. 2014-06-11 20:58:40 +02:00
BreakPoints.cpp
BreakPoints.h
CDUtils.cpp mark all local functions as static 2014-07-11 16:07:23 +02:00
CDUtils.h
ChunkFile.h Common: Using size_t in PointerWrap's DoContainer apparently causes crashes. Fixes this. 2014-07-06 03:05:27 -04:00
CMakeLists.txt Common: Introduce the new Gekko disassembler to Common. 2014-08-04 00:45:07 -04:00
CodeBlock.h
ColorUtil.cpp mark all local functions as static 2014-07-11 16:07:23 +02:00
ColorUtil.h
Common.h Common: add macros for assisting branch prediction 2014-07-14 01:52:14 +02:00
Common.vcxproj Common: Introduce the new Gekko disassembler to Common. 2014-08-04 00:45:07 -04:00
Common.vcxproj.filters Common: Introduce the new Gekko disassembler to Common. 2014-08-04 00:45:07 -04:00
CommonFuncs.h Remove the rest of x86_32 support from Common. 2014-08-03 13:49:46 -05:00
CommonPaths.h
CommonTypes.h
CPUDetect.h Don't set DAZ on x86 in non-IEEE mode. 2014-06-15 03:51:51 -07:00
DebugInterface.h Common: Introduce the new Gekko disassembler to Common. 2014-08-04 00:45:07 -04:00
Event.h
ExtendedTrace.cpp Remove the rest of x86_32 support from Common. 2014-08-03 13:49:46 -05:00
ExtendedTrace.h remove unused globals 2014-07-11 16:10:20 +02:00
FifoQueue.h
FileSearch.cpp
FileSearch.h
FileUtil.cpp Common: Simplify StripTailDirSlashes 2014-07-31 22:18:45 -04:00
FileUtil.h
FixedSizeQueue.h
Flag.h
FPURoundMode.h FPURoundMode: revert use of enums in bit-fields 2014-03-09 15:24:35 +01:00
GekkoDisassembler.cpp Common: Introduce the new Gekko disassembler to Common. 2014-08-04 00:45:07 -04:00
GekkoDisassembler.h Common: Introduce the new Gekko disassembler to Common. 2014-08-04 00:45:07 -04:00
GenericFPURoundMode.cpp
Hash.cpp Remove the min/max functions in CommonFuncs. 2014-05-29 21:44:41 -04:00
Hash.h
IniFile.cpp Store ini sections in a std::list (rather than vector) to prevent unexpected pointer invalidation with use of GetOrCreateSection. 2014-06-24 12:37:38 -05:00
IniFile.h Store ini sections in a std::list (rather than vector) to prevent unexpected pointer invalidation with use of GetOrCreateSection. 2014-06-24 12:37:38 -05:00
LinearDiskCache.h
make_scmrev.h.js Windows: Also look for git.exe in the registry (for Git Extensions installs). 2014-07-20 12:33:56 -07:00
MathUtil.cpp
MathUtil.h Fix incorrect clamping in SWRenderer. 2014-07-15 21:15:49 +12:00
MemArena.cpp
MemArena.h
MemoryUtil.cpp Fixes a check for what mmap returns. 2014-07-31 00:53:00 -05:00
MemoryUtil.h
Misc.cpp
MsgHandler.cpp
MsgHandler.h avoid the extern keyword in .cpp files 2014-07-11 16:10:20 +02:00
NandPaths.cpp
NandPaths.h GCI Folder: correctly identify region of sysmenu 2014-06-23 19:58:27 -07:00
Network.cpp
Network.h
PcapFile.cpp Common: Add a PCAP writer module 2014-06-22 20:04:46 +02:00
PcapFile.h Common: Add a PCAP writer module 2014-06-22 20:04:46 +02:00
SCMRevGen.vcxproj
SDCardUtil.cpp
SDCardUtil.h Kill off some usages of c_str. 2014-03-14 13:51:23 -04:00
SettingsHandler.cpp
SettingsHandler.h
stdafx.cpp
stdafx.h Remove fakepoll.h. 2014-07-26 22:53:40 -04:00
StdConditionVariable.h Remove the rest of x86_32 support from Common. 2014-08-03 13:49:46 -05:00
StdMakeUnique.h
StdMutex.h Remove the rest of x86_32 support from Common. 2014-08-03 13:49:46 -05:00
StdThread.h
StringUtil.cpp
StringUtil.h
SymbolDB.cpp
SymbolDB.h
SysConf.cpp mark all local functions as static 2014-07-11 16:07:23 +02:00
SysConf.h Remove the min/max functions in CommonFuncs. 2014-05-29 21:44:41 -04:00
Thread.cpp
Thread.h
Timer.cpp
Timer.h
Version.cpp Common: State OS instead of 32/64 bit in the netplay lobby 2014-07-30 02:04:17 -04:00
x64ABI.cpp Remove the rest of x86_32 support from Common. 2014-08-03 13:49:46 -05:00
x64ABI.h Remove the rest of x86_32 support from Common. 2014-08-03 13:49:46 -05:00
x64Analyzer.cpp
x64Analyzer.h
x64CPUDetect.cpp Remove the rest of x86_32 support from Common. 2014-08-03 13:49:46 -05:00
x64Emitter.cpp Remove the rest of x86_32 support from Common. 2014-08-03 13:49:46 -05:00
x64Emitter.h Remove the rest of x86_32 support from Common. 2014-08-03 13:49:46 -05:00
x64FPURoundMode.cpp Remove the rest of x86_32 support from Common. 2014-08-03 13:49:46 -05:00
XSaveWorkaround.cpp Remove the rest of x86_32 support from Common. 2014-08-03 13:49:46 -05:00