summaryrefslogtreecommitdiffstats
path: root/src/common/platform.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-03-21CMake: Set EMU_ARCH_BITS in CMakeLists.txtN00byKing1-34/+0
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot1-2/+2
2015-08-16Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64.bunnei1-1/+1
2015-08-16x64: Refactor to remove fake interfaces and general cleanups.bunnei1-1/+1
2015-08-15Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP.bunnei1-1/+1
2015-06-27Common: Remove now-unused EMU_PLATFORM define, fixes issue #373.Emmanuel Gil Peyrot1-30/+0
2015-06-27Common: Remove unused SSE version checking and a GCC macro.Emmanuel Gil Peyrot1-25/+0
2015-05-07Common: Add proper macros to test for architecture pointer sizeYuri Kunde Schlesner1-4/+4
The old system of just defining macros available in some other platform was susceptible to silently using the wrong code if you forgot to include a particular header. This fixes a crash on non-Windows platforms introduced by e1fbac3ca13d37d2625c11d30cfdece4327b446b.
2015-05-07Common: Move SSE detection ifdefs to platform.hYuri Kunde Schlesner1-0/+19
2015-05-07Common: Remove many unnecessary cross-platform compatibility macrosYuri Kunde Schlesner1-40/+0
2015-03-16Common: Make a #else more apparent.Emmanuel Gil Peyrot1-5/+1
2015-01-06Common: Remove dead platform #ifdefs to make the code more readable.Emmanuel Gil Peyrot1-1/+0
Symbian, Xbox, Blackberry and iOS got removed. FreeBSD and Android kept due to them potentially being able to run Citra in the future. The iOS specific part also got removed from PPSSPP in order to fix a bug there.
2014-12-30Fix MSVC-related #defines and add CMakeLists commentdarkf1-1/+1
2014-12-03Change NULLs to nullptrs.Rohit Nirmal1-1/+1
2014-11-29Fix MinGW builddarkf1-0/+4
2014-08-17Common: Move header guards over to pragma onceLioncash1-4/+1
Also replaced C headers with the C++ equivalent ones
2014-06-12Preprocessor: #if's out OSX-specific GL changes on other platformsarchshift1-1/+1
2014-06-12Common: Removed duplicate "LONG" and "MAX_PATH" definitions.bunnei1-2/+0
2014-04-23removed duplicate rotl/rotr functionsShizZy1-26/+0
2014-04-09fixed project includes to use new directory structurebunnei1-1/+1
2014-04-09got rid of 'src' folders in each sub-projectbunnei1-0/+0
2014-04-02convert tabs to spacesbunnei1-3/+3
2013-09-24added localtime_r for use on windowsShizZy1-0/+8
2013-09-16added file platform.hShizZy1-0/+134
2013-09-04deleted gekko's common filesShizZy1-135/+0
2013-08-30adding initial project layoutShizZy1-0/+135