ppsspp/Common
Diogo Franco (Kovensky) 6108e36ae9 Several fixes to build under stricter C++11
Add missing #include to various files.

strings.h isn't provided by MSVC so we don't include it there; it's needed
for other OSes/compilers.

Get rid of pre-ISO-C malloc.h includes; malloc is provided by stdlib.h.

Fixes some linuxisms.

Prepend __builtin_ to __clear_cache, calling it without the prefix is a
GNU extension.
2012-11-21 14:33:50 -03:00
..
Crypto Add snapshot of the whole source code. 2012-11-01 16:19:01 +01:00
ABI.cpp Missed these somehow 2012-11-04 23:58:25 +01:00
ABI.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
Action.cpp Add snapshot of the whole source code. 2012-11-01 16:19:01 +01:00
Action.h Add snapshot of the whole source code. 2012-11-01 16:19:01 +01:00
ArmABI.cpp Missed these somehow 2012-11-04 23:58:25 +01:00
ArmABI.h Missed these somehow 2012-11-04 23:58:25 +01:00
ArmEmitter.cpp Several fixes to build under stricter C++11 2012-11-21 14:33:50 -03:00
ArmEmitter.h PPSSPP ported to Blackberry10 2012-11-05 23:09:49 +10:00
Atomic_GCC.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
Atomic_Win32.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
Atomic.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
ChunkFile.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
CMakeLists.txt Remove x86disasm, experiment with build order 2012-11-20 00:48:13 +01:00
ColorUtil.cpp Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
ColorUtil.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
Common.h PPSSPP ported to Blackberry10 2012-11-05 23:09:49 +10:00
Common.vcxproj Remove x86disasm, experiment with build order 2012-11-20 00:48:13 +01:00
Common.vcxproj.filters Remove x86disasm, experiment with build order 2012-11-20 00:48:13 +01:00
CommonFuncs.h PPSSPP ported to Blackberry10 2012-11-05 23:09:49 +10:00
CommonPaths.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
CommonTypes.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
ConsoleListener.cpp Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
ConsoleListener.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
CPUDetect.cpp Several fixes to build under stricter C++11 2012-11-21 14:33:50 -03:00
CPUDetect.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
DebugInterface.h Add snapshot of the whole source code. 2012-11-01 16:19:01 +01:00
ExtendedTrace.cpp Add snapshot of the whole source code. 2012-11-01 16:19:01 +01:00
ExtendedTrace.h Add snapshot of the whole source code. 2012-11-01 16:19:01 +01:00
FifoQueue.h Add snapshot of the whole source code. 2012-11-01 16:19:01 +01:00
FileSearch.cpp Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
FileSearch.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
FileUtil.cpp Several fixes to build under stricter C++11 2012-11-21 14:33:50 -03:00
FileUtil.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
FixedSizeQueue.h Buildfix 2012-11-17 15:33:16 +01:00
FixedSizeUnorderedSet.h More warning fixing 2012-11-18 23:35:02 +01:00
FPURoundMode.h Add snapshot of the whole source code. 2012-11-01 16:19:01 +01:00
FPURoundModeGeneric.cpp Add snapshot of the whole source code. 2012-11-01 16:19:01 +01:00
FPURoundModeX86.cpp Add snapshot of the whole source code. 2012-11-01 16:19:01 +01:00
Hash.cpp Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
Hash.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
IniFile.cpp Several fixes to build under stricter C++11 2012-11-21 14:33:50 -03:00
IniFile.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
LinearDiskCache.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
Log.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
LogManager.cpp Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
LogManager.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
MathUtil.cpp Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
MathUtil.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
MemArena.cpp Clean up SDL/CMakeLists, clean up Blackberry build process, further reduce memory allocation (needed for Dev Alpha) 2012-11-14 02:20:01 +10:00
MemArena.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
MemoryUtil.cpp Several fixes to build under stricter C++11 2012-11-21 14:33:50 -03:00
MemoryUtil.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
Misc.cpp Several fixes to build under stricter C++11 2012-11-21 14:33:50 -03:00
MsgHandler.cpp Several fixes to build under stricter C++11 2012-11-21 14:33:50 -03:00
MsgHandler.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
scmrev.h Add snapshot of the whole source code. 2012-11-01 16:19:01 +01:00
Setup.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
stdafx.cpp Add snapshot of the whole source code. 2012-11-01 16:19:01 +01:00
stdafx.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
StdConditionVariable.h Add snapshot of the whole source code. 2012-11-01 16:19:01 +01:00
StdMutex.h Add snapshot of the whole source code. 2012-11-01 16:19:01 +01:00
StdThread.h Add snapshot of the whole source code. 2012-11-01 16:19:01 +01:00
StringUtil.cpp Warning fixes 2012-11-05 14:38:55 +01:00
StringUtil.h PPSSPP ported to Blackberry10 2012-11-05 23:09:49 +10:00
targetver.h Add snapshot of the whole source code. 2012-11-01 16:19:01 +01:00
Thread.cpp Add internal 2D drawing library that goes through the Ge emulation for portability. 2012-11-18 13:04:49 +01:00
Thread.h PPSSPP ported to Blackberry10 2012-11-05 23:09:49 +10:00
Thunk.cpp Missed these somehow 2012-11-04 23:58:25 +01:00
Thunk.h PPSSPP ported to Blackberry10 2012-11-05 23:09:49 +10:00
ThunkARM.cpp Fix Android build on Linux 2012-11-18 23:22:45 +01:00
Timer.cpp Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
Timer.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
Version.cpp Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
x64Analyzer.cpp Revert "Better wrapper system, and fixed warnings" 2012-11-05 10:05:09 +01:00
x64Analyzer.h Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
x64Emitter.cpp Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
x64Emitter.h Several fixes to build under stricter C++11 2012-11-21 14:33:50 -03:00