* Bring back rbuild build to be used until bug 6372 is fixed.
[reactos.git] / tools / buildno / pch.h
1 // pre-compiled header stuff
2
3 #pragma once
4
5 #ifdef _MSC_VER
6 #pragma warning ( disable : 4786 ) // identifier was truncated to '255' characters in the debug information
7 #endif//_MSC_VER
8
9 #include <string>
10 #include <vector>
11 #include <map>
12 #include <set>
13
14 #include <stdarg.h>
15 #ifndef RBUILD
16 #include <ctype.h>
17 #include <unistd.h>
18 #endif
19
20 #ifdef _MSC_VER
21 #define MAX_PATH _MAX_PATH
22 #endif
23
24 #ifndef WIN32
25 #include <wctype.h>
26 #include <math.h>
27
28 inline char * strlwr(char *x)
29 {
30 char *y=x;
31
32 while (*y) {
33 *y=tolower(*y);
34 y++;
35 }
36 return x;
37 }
38
39 #define _finite __finite
40 #define _isnan __isnan
41 #define stricmp strcasecmp
42 #define MAX_PATH PATH_MAX
43 #define _MAX_PATH PATH_MAX
44 #endif