Emmanuel Gil Peyrot
dc8479928c
Sources: Run clang-format on everything.
9 years ago
bunnei
b39c053785
Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64.
11 years ago
bunnei
bd7e691f78
x64: Refactor to remove fake interfaces and general cleanups.
11 years ago
bunnei
ddbeebb887
Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP.
11 years ago
Emmanuel Gil Peyrot
ce0cfd62d9
Common: Remove now-unused EMU_PLATFORM define, fixes issue #373 .
11 years ago
Emmanuel Gil Peyrot
82718c4a41
Common: Remove unused SSE version checking and a GCC macro.
11 years ago
Yuri Kunde Schlesner
fae5933ad6
Common: Add proper macros to test for architecture pointer size
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 e1fbac3ca1 .
11 years ago
Yuri Kunde Schlesner
ae963d75f8
Common: Move SSE detection ifdefs to platform.h
11 years ago
Yuri Kunde Schlesner
bf12f270b3
Common: Remove many unnecessary cross-platform compatibility macros
11 years ago
Emmanuel Gil Peyrot
4c684fb274
Common: Make a #else more apparent.
11 years ago
Emmanuel Gil Peyrot
6b411c63c9
Common: Remove dead platform #ifdefs to make the code more readable.
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.
11 years ago
darkf
5d10b212ec
Fix MSVC-related #defines and add CMakeLists comment
11 years ago
Rohit Nirmal
8a62423970
Change NULLs to nullptrs.
11 years ago
darkf
459502e48c
Fix MinGW build
11 years ago
Lioncash
90e994471a
Common: Move header guards over to pragma once
Also replaced C headers with the C++ equivalent ones
12 years ago
archshift
ee4717aaae
Preprocessor: #if's out OSX-specific GL changes on other platforms
12 years ago
bunnei
06ef8f001a
Common: Removed duplicate "LONG" and "MAX_PATH" definitions.
12 years ago
ShizZy
c479921142
removed duplicate rotl/rotr functions
12 years ago
bunnei
de0a034a84
fixed project includes to use new directory structure
12 years ago
bunnei
63e46abdb8
got rid of 'src' folders in each sub-project
12 years ago
bunnei
c9b5b89e21
convert tabs to spaces
12 years ago
ShizZy
1114eb9aaf
added localtime_r for use on windows
12 years ago
ShizZy
71d4fa9d3f
added file platform.h
12 years ago
ShizZy
72325bef1d
deleted gekko's common files
12 years ago
ShizZy
27474060e1
adding initial project layout
13 years ago