diff options
author | MerryMage <MerryMage@users.noreply.github.com> | 2016-05-27 11:40:01 +0200 |
---|---|---|
committer | MerryMage <MerryMage@users.noreply.github.com> | 2016-05-27 11:42:06 +0200 |
commit | 8e1768cf1dc6aeb827018a652a218f6da2f4a3c3 (patch) | |
tree | 563440d7327e1ff58010929bd7d805d937e3c182 /src/common | |
parent | Merge pull request #1564 from MerryMage/this-is-only-a-test (diff) | |
download | yuzu-8e1768cf1dc6aeb827018a652a218f6da2f4a3c3.tar yuzu-8e1768cf1dc6aeb827018a652a218f6da2f4a3c3.tar.gz yuzu-8e1768cf1dc6aeb827018a652a218f6da2f4a3c3.tar.bz2 yuzu-8e1768cf1dc6aeb827018a652a218f6da2f4a3c3.tar.lz yuzu-8e1768cf1dc6aeb827018a652a218f6da2f4a3c3.tar.xz yuzu-8e1768cf1dc6aeb827018a652a218f6da2f4a3c3.tar.zst yuzu-8e1768cf1dc6aeb827018a652a218f6da2f4a3c3.zip |
Diffstat (limited to 'src/common')
-rw-r--r-- | src/common/common_funcs.h | 30 |
1 files changed, 18 insertions, 12 deletions
diff --git a/src/common/common_funcs.h b/src/common/common_funcs.h index ab3515683..4633897ce 100644 --- a/src/common/common_funcs.h +++ b/src/common/common_funcs.h @@ -72,18 +72,24 @@ inline u64 _rotr64(u64 x, unsigned int shift){ } #else // _MSC_VER - #if (_MSC_VER < 1900) - // Function Cross-Compatibility - #define snprintf _snprintf - #endif - - // Locale Cross-Compatibility - #define locale_t _locale_t - - extern "C" { - __declspec(dllimport) void __stdcall DebugBreak(void); - } - #define Crash() {DebugBreak();} + +#if (_MSC_VER < 1900) + // Function Cross-Compatibility + #define snprintf _snprintf +#endif + +// Locale Cross-Compatibility +#define locale_t _locale_t + +extern "C" { + __declspec(dllimport) void __stdcall DebugBreak(void); +} +#define Crash() {DebugBreak();} + +// cstdlib provides these on MSVC +#define rotr _rotr +#define rotl _rotl + #endif // _MSC_VER ndef // Generic function to get last error message. |