pcsxr-1.9.92
[pcsx_rearmed.git] / win32 / config.h
1 //\r
2 // Copyright (c) 2008, Wei Mingzhi. All rights reserved.\r
3 //\r
4 // Use, redistribution and modification of this code is unrestricted as long as this\r
5 // notice is preserved.\r
6 //\r
7 \r
8 #ifndef CONFIG_H\r
9 #define CONFIG_H\r
10 \r
11 #ifndef __i386__\r
12 #define __i386__ 1\r
13 #endif\r
14 \r
15 #include <windows.h>\r
16 \r
17 #ifndef MAXPATHLEN\r
18 #define MAXPATHLEN 256\r
19 #endif\r
20 \r
21 #ifndef PACKAGE_VERSION\r
22 #define PACKAGE_VERSION "1.9"\r
23 #endif\r
24 \r
25 #ifndef PREFIX\r
26 #define PREFIX "./"\r
27 #endif\r
28 \r
29 #ifndef inline\r
30 #ifdef _DEBUG\r
31 #define inline /* */\r
32 #else\r
33 #ifdef _MSC_VER\r
34 #define inline __forceinline\r
35 #else\r
36 #define inline __inline__\r
37 #endif\r
38 #endif\r
39 #endif\r
40 \r
41 #ifdef _MSC_VER\r
42 #pragma warning (disable:4133)\r
43 #pragma warning (disable:4142)\r
44 #pragma warning (disable:4244)\r
45 #pragma warning (disable:4996)\r
46 #pragma warning (disable:4018)\r
47 #pragma warning (disable:4761)\r
48 #endif\r
49 \r
50 #endif\r