e250382e702affb9b5191d4c2dc2a44615cc13f8
2 * PROJECT: MKISOFS for the ReactOS Build System
3 * LICENSE: GNU GPLv2 as published by the Free Software Foundation
4 * AUTHORS: Colin Finck <colin@reactos.org>
8 * When mkisofs is part of Schily tools, this file is generated by the Schily Build System
9 * and checks the existence of hundreds of headers and functions.
10 * For the ReactOS Build System, we provide a written version of this file with sufficient
11 * information to build mkisofs and universal among our supported build platforms.
21 #define HAVE_STDARG_H 1
22 #define HAVE_STDLIB_H 1
23 #define HAVE_STDDEF_H 1
24 #define HAVE_STRING_H 1
25 #define STDC_HEADERS 1
28 #define HAVE_UNISTD_H 1
31 #define HAVE_LIMITS_H 1
32 #define HAVE_FCNTL_H 1
38 #if !defined(_MSC_VER) || _MSC_VER >= 1800
39 #define HAVE_INTTYPES_H 1
42 #define HAVE_STDINT_H 1
45 #define HAVE_DIRENT_H 1
46 #define HAVE_SYS_TIME_H 1
47 #define TIME_WITH_SYS_TIME 1
50 #define HAVE_SYS_TYPES_H 1
52 #define HAVE_ERRNO_DEF 1
55 #define HAVE_WINDOWS_H 1
59 #define HAVE_LOCALE_H 1
60 #define HAVE_CTYPE_H 1
61 #define HAVE_WCTYPE_H 1
62 #define HAVE_WCHAR_H 1
65 * Convert to SCHILY name
67 #define HAVE_STDC_HEADERS
72 #define HAVE_STRERROR 1
75 #define HAVE_MEMMOVE 1
79 #define HAVE_GETTIMEOFDAY 1
83 #if !defined(_MSC_VER) || _MSC_VER >= 1800
84 #define HAVE_VA_COPY 1
89 #if !defined(_MSC_VER) || _MSC_VER >= 1800
90 #define HAVE_C99_ISINF 1
91 #define HAVE_C99_ISNAN 1
94 #define HAVE_SNPRINTF 1
95 #if defined(_MSC_VER) && _MSC_VER < 1900
96 #define snprintf _snprintf
100 #define HAVE_STRNCAT 1
101 #define HAVE_STRCMP 1
102 #define HAVE_STRNCMP 1
103 #define HAVE_STRCPY 1
106 #define HAVE_STRLCAT 1
107 #define HAVE_STRLCPY 1
110 #define HAVE_STRNCPY 1
111 #define HAVE_STRDUP 1
112 #define HAVE_STRLEN 1
113 #define HAVE_STRCHR 1
114 #define HAVE_STRRCHR 1
115 #define HAVE_STRSTR 1
116 #define HAVE_STRCASECMP 1
117 #define HAVE_STRNCASECMP 1
120 #define HAVE_USLEEP 1
123 #define HAVE_WCSCAT 1
124 #define HAVE_WCSNCAT 1
125 #define HAVE_WCSCMP 1
126 #define HAVE_WCSNCMP 1
127 #define HAVE_WCSCPY 1
130 #define HAVE_WCSLCAT 1
131 #define HAVE_WCSLCPY 1
134 #define HAVE_WCSNCPY 1
135 #define HAVE_WCSDUP 1
136 #define HAVE_WCSNDUP 1
137 #define HAVE_WCSLEN 1
138 #define HAVE_WCSNLEN 1
139 #define HAVE_WCSCHR 1
140 #define HAVE_WCSRCHR 1
141 #define HAVE_WCSSTR 1
144 #define HAVE_WCWIDTH 1
147 #define HAVE_SETVBUF 1
148 #define HAVE_ISWPRINT 1
149 #define HAVE_MBSINIT 1
150 #define HAVE_MBTOWC 1
151 #define HAVE_WCTOMB 1
152 #define HAVE_MBRTOWC 1
153 #define HAVE_WCRTOMB 1
155 #if !defined(_WIN32) && !defined(__APPLE__)
156 #define HAVE_RAW_FEXECVE 1
163 #define HAVE__DEV_NULL 1
170 #define HAVE_STRUCT_TIMEVAL 1
173 #define HAVE_STRUCT_TIMEZONE 1
174 #define HAVE_STRUCT_TIMESPEC 1
179 #define HAVE_LONGLONG 1
182 #define VA_LIST_IS_ARRAY 1
188 #define nlink_t unsigned long
195 #define HAVE_TYPE_INTMAX_T 1
196 #define HAVE_TYPE_UINTMAX_T 1
205 /* Would need additional fprformat.c, less portable */
208 /* For a nice "mkisofs -version" :) */
209 #include <reactos/buildno.h>
210 #define HOST_CPU "ReactOS"
211 #define HOST_VENDOR KERNEL_VERSION_BUILD_STR
212 #define HOST_OS REACTOS_COMPILER_NAME "-" REACTOS_COMPILER_VERSION