dolphin/Source/Core/Common/Src
Soren Jorvang d002a97575 RTLD_SELF is a recent addition on Linux.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6959 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-01-29 05:08:52 +00:00
..
Crypto Some more work on CMake on Windows: 2011-01-09 16:36:19 +00:00
ABI.cpp ABI fix for Linux x64. ABI_CallFunctionCC16 was not calculating the jump distance on far calls. 2010-12-17 05:16:51 +00:00
ABI.h
Atomic_GCC.h Core/DSPCore: Improve Interpreter address register add/sub, convert to 2010-12-27 15:05:18 +00:00
Atomic_Win32.h
Atomic.h
BreakPoints.cpp
BreakPoints.h
CDUtils.cpp
CDUtils.h
ChunkFile.h First pass at dealing with different size_t/off_t sizes in C90 environments. 2010-12-05 15:59:11 +00:00
ColorUtil.cpp
ColorUtil.h
Common.h Translate PanicAlert captions too. 2011-01-13 20:53:37 +00:00
CommonFuncs.h Fix the panic alert hack for windows and osx. The macro needed to be defined after HAVE_WX is defined. That explains why windows accepted the string concatenation that I thought it wouldn't. 2011-01-12 18:09:16 +00:00
CommonPaths.h Fix the Audio tab and merge the DSP config into one. 2011-01-29 04:16:05 +00:00
CommonTypes.h
ConsoleListener.cpp Revert back to LogTypes. Fixes issue 3668. 2010-12-14 17:52:01 +00:00
ConsoleListener.h Revert back to LogTypes. Fixes issue 3668. 2010-12-14 17:52:01 +00:00
CPUDetect.cpp Detect cpu features AVX and AES, both are present on Sandy Bridge. For future use :P 2011-01-26 21:27:26 +00:00
CPUDetect.h Detect cpu features AVX and AES, both are present on Sandy Bridge. For future use :P 2011-01-26 21:27:26 +00:00
DebugInterface.h
DynamicLibrary.cpp RTLD_SELF is a recent addition on Linux. 2011-01-29 05:08:52 +00:00
DynamicLibrary.h
ExtendedTrace.cpp
ExtendedTrace.h
FifoQueue.h
FileSearch.cpp Add a hack to match the *.* wildcard in a file search on non windows platforms. This fixes Metroid Other M on linux, and probably other games. Fixes issue 3966. 2011-01-22 18:19:42 +00:00
FileSearch.h
FileUtil.cpp Fix the Audio tab and merge the DSP config into one. 2011-01-29 04:16:05 +00:00
FileUtil.h Fix the Audio tab and merge the DSP config into one. 2011-01-29 04:16:05 +00:00
FixedSizeQueue.h
Hash.cpp
Hash.h
IniFile.cpp Remove the __APPLE__ workaround for reading config files from a ctor. 2011-01-18 00:04:29 +00:00
IniFile.h
LinearDiskCache.h initial implementation of fog range adjust, I don't think is correct or work right but is a start. 2011-01-29 04:31:56 +00:00
Log.h Revert back to LogTypes. Fixes issue 3668. 2010-12-14 17:52:01 +00:00
LogManager.cpp Core/DSPCore: Improve Interpreter address register add/sub, convert to 2010-12-27 15:05:18 +00:00
LogManager.h Core/DSPCore: Improve Interpreter address register add/sub, convert to 2010-12-27 15:05:18 +00:00
MathUtil.cpp
MathUtil.h
MemArena.cpp Allocate low executable memory on OS X as on Windows and Linux. 2011-01-09 14:09:27 +00:00
MemArena.h Allocate low executable memory on OS X as on Windows and Linux. 2011-01-09 14:09:27 +00:00
MemoryUtil.cpp Executable memory above 2GB is okay on a 32-bit machine. 2011-01-12 21:25:33 +00:00
MemoryUtil.h Allocate low executable memory on OS X as on Windows and Linux. 2011-01-09 14:09:27 +00:00
Misc.cpp Various minor fixes to allow building with clang on OS X. 2011-01-27 05:01:00 +00:00
MsgHandler.cpp Clean up translator callback. 2011-01-14 00:15:08 +00:00
MsgHandler.h Clean up translator callback. 2011-01-14 00:15:08 +00:00
NandPaths.cpp Update Wii save import / export to use the same replace list as FileIO 2010-12-22 00:48:59 +00:00
NandPaths.h Update Wii save import / export to use the same replace list as FileIO 2010-12-22 00:48:59 +00:00
OpenCL.cpp Kill HAVE_OPENCL. 2011-01-06 01:11:32 +00:00
OpenCL.h Kill HAVE_OPENCL. 2011-01-06 01:11:32 +00:00
Plugin.cpp
Plugin.h
PluginVideo.cpp Link the video plugin statically into the main binary on OS X. 2011-01-29 04:52:19 +00:00
PluginVideo.h Link the video plugin statically into the main binary on OS X. 2011-01-29 04:52:19 +00:00
SConscript Fix OS X build. 2011-01-28 21:27:49 +00:00
SDCardUtil.cpp allow gcc to check the format of args being passed to MsgAlert and GenericLog. Fixed nearly all warnings that arose from this, as well as some preexisting ones (some were actually crashes and/or bugs...) 2010-12-05 09:04:34 +00:00
SDCardUtil.h
Setup.h
stdafx.cpp
stdafx.h
StdThread.h Replaced Common::Thread with a partial implementation of std::thread. (rvalue references are used if available, <thread> is used if possible) Eliminates the need to use dynamic memory allocation for threads, so it's impossible to forget to delete a thread or set a pointer to NULL. Enables use of type-safe thread functions, no need to cast to and from void*. I've made sure the code compiles in vs08 and tested the functionality of "StdThread.h" on Linux so I'm hoping everything will work :p. In the future "StdThread.h" can be removed (maybe when OS X ships with gcc 4.4 and vs2015 is released :p). 2011-01-27 20:47:58 +00:00
StringUtil.cpp Fix StringFromFormat hopefully for the last time. This should be more efficient than before. Thanks to shuffle2 for the windows code. 2010-11-11 04:59:50 +00:00
StringUtil.h Use std::locale() on OS X and std::locale("") elsewhere. 2011-01-22 03:57:03 +00:00
svnrev_template.h
SymbolDB.cpp Cast size_t to unsigned long for printf to deal with (32-bit) 2010-12-05 18:22:41 +00:00
SymbolDB.h
SysConf.cpp Removed my previous PanicAlert translation hack. Fixed with a better method suggested by BhaaL. The translation is done by a callback in the MsgHandler routine that is set at program start. Added macros PanicAlertT, SuccessAlertT, PanicYesNoT, and AskYesNoT that are identical to the non T versions except those strings will be added by gettext to the po files to be translated. These can and should be used anywhere in the code for strings that should be translated. 2011-01-13 02:05:58 +00:00
SysConf.h Removed my previous PanicAlert translation hack. Fixed with a better method suggested by BhaaL. The translation is done by a callback in the MsgHandler routine that is set at program start. Added macros PanicAlertT, SuccessAlertT, PanicYesNoT, and AskYesNoT that are identical to the non T versions except those strings will be added by gettext to the po files to be translated. These can and should be used anywhere in the code for strings that should be translated. 2011-01-13 02:05:58 +00:00
Thread.cpp Replaced Common::Thread with a partial implementation of std::thread. (rvalue references are used if available, <thread> is used if possible) Eliminates the need to use dynamic memory allocation for threads, so it's impossible to forget to delete a thread or set a pointer to NULL. Enables use of type-safe thread functions, no need to cast to and from void*. I've made sure the code compiles in vs08 and tested the functionality of "StdThread.h" on Linux so I'm hoping everything will work :p. In the future "StdThread.h" can be removed (maybe when OS X ships with gcc 4.4 and vs2015 is released :p). 2011-01-27 20:47:58 +00:00
Thread.h Replaced Common::Thread with a partial implementation of std::thread. (rvalue references are used if available, <thread> is used if possible) Eliminates the need to use dynamic memory allocation for threads, so it's impossible to forget to delete a thread or set a pointer to NULL. Enables use of type-safe thread functions, no need to cast to and from void*. I've made sure the code compiles in vs08 and tested the functionality of "StdThread.h" on Linux so I'm hoping everything will work :p. In the future "StdThread.h" can be removed (maybe when OS X ships with gcc 4.4 and vs2015 is released :p). 2011-01-27 20:47:58 +00:00
Thunk.cpp
Thunk.h
Timer.cpp Layout should not be called until after a sizer is inserted into its parent. This fixes the "gtk_widget_size_allocate(): attempt to allocate widget with width -5 and height 17" type console warnings that are annoying on linux. If there are issues with this on other platforms let me know, but there shouldn't be. 2010-11-22 15:25:59 +00:00
Timer.h
Version.cpp Don't bother quickly flashing the full pathname to the file loaded 2011-01-11 16:19:15 +00:00
x64Analyzer.cpp
x64Analyzer.h
x64Emitter.cpp Core/DSPCore: Fix more memory accesses for linux x64 2010-12-16 22:38:31 +00:00
x64Emitter.h Core/DSPCore: Consolidation of register accesses(except for the four hw 2011-01-14 18:00:25 +00:00