1 /* config.h. Generated by configure. */ 2 /* config.hin. Generated from configure.ac by autoheader. */ 3 4 /* Define to 1 if translation of program messages to the user's native 5 language is requested. */ 6 #define ENABLE_NLS 1 7 8 /* Define on systems for which file names may have a so-called `drive letter' 9 prefix, define this to compute the length of that prefix, including the 10 colon. */ 11 #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 0 12 13 /* Define if the backslash character may also serve as a file name component 14 separator. */ 15 #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 0 16 17 #if FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 18 # define FILE_SYSTEM_PREFIX_LEN(Filename) \ 19 ((Filename)[0] && (Filename)[1] == ':' ? 2 : 0) 20 #else 21 # define FILE_SYSTEM_PREFIX_LEN(Filename) 0 22 #endif 23 24 /* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the 25 CoreFoundation framework. */ 26 /* #undef HAVE_CFLOCALECOPYCURRENT */ 27 28 /* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in 29 the CoreFoundation framework. */ 30 /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */ 31 32 /* Define to 1 if the system has the type `clock_t'. */ 33 #define HAVE_CLOCK_T 1 34 35 /* Define if the GNU dcgettext() function is already present or preinstalled. 36 */ 37 #define HAVE_DCGETTEXT 1 38 39 /* Define to 1 if you have the declaration of `clearerr_unlocked', and to 0 if 40 you don't. */ 41 #define HAVE_DECL_CLEARERR_UNLOCKED 1 42 43 /* Define to 1 if you have the declaration of `clock', and to 0 if you don't. 44 */ 45 #define HAVE_DECL_CLOCK 0 46 47 /* Define to 1 if you have the declaration of `feof_unlocked', and to 0 if you 48 don't. */ 49 #define HAVE_DECL_FEOF_UNLOCKED 1 50 51 /* Define to 1 if you have the declaration of `ferror_unlocked', and to 0 if 52 you don't. */ 53 #define HAVE_DECL_FERROR_UNLOCKED 1 54 55 /* Define to 1 if you have the declaration of `fflush_unlocked', and to 0 if 56 you don't. */ 57 #define HAVE_DECL_FFLUSH_UNLOCKED 1 58 59 /* Define to 1 if you have the declaration of `fgets_unlocked', and to 0 if 60 you don't. */ 61 #define HAVE_DECL_FGETS_UNLOCKED 1 62 63 /* Define to 1 if you have the declaration of `fputc_unlocked', and to 0 if 64 you don't. */ 65 #define HAVE_DECL_FPUTC_UNLOCKED 1 66 67 /* Define to 1 if you have the declaration of `fputs_unlocked', and to 0 if 68 you don't. */ 69 #define HAVE_DECL_FPUTS_UNLOCKED 1 70 71 /* Define to 1 if you have the declaration of `fread_unlocked', and to 0 if 72 you don't. */ 73 #define HAVE_DECL_FREAD_UNLOCKED 1 74 75 /* Define to 1 if you have the declaration of `fwrite_unlocked', and to 0 if 76 you don't. */ 77 #define HAVE_DECL_FWRITE_UNLOCKED 1 78 79 /* Define to 1 if you have the declaration of `getchar_unlocked', and to 0 if 80 you don't. */ 81 #define HAVE_DECL_GETCHAR_UNLOCKED 1 82 83 /* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you 84 don't. */ 85 #define HAVE_DECL_GETC_UNLOCKED 1 86 87 /* Define to 1 if you have the declaration of `getenv', and to 0 if you don't. 88 */ 89 #define HAVE_DECL_GETENV 1 90 91 /* Define to 1 if you have the declaration of `getrusage', and to 0 if you 92 don't. */ 93 #define HAVE_DECL_GETRUSAGE 1 94 95 /* Define to 1 if you have a declaration of mbswidth() in <wchar.h>, and to 0 96 otherwise. */ 97 #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0 98 99 /* Define to 1 if you have the declaration of `putchar_unlocked', and to 0 if 100 you don't. */ 101 #define HAVE_DECL_PUTCHAR_UNLOCKED 1 102 103 /* Define to 1 if you have the declaration of `putc_unlocked', and to 0 if you 104 don't. */ 105 #define HAVE_DECL_PUTC_UNLOCKED 1 106 107 /* Define to 1 if you have the declaration of `strdup', and to 0 if you don't. 108 */ 109 #define HAVE_DECL_STRDUP 1 110 111 /* Define to 1 if you have the declaration of `strerror_r', and to 0 if you 112 don't. */ 113 #define HAVE_DECL_STRERROR_R 1 114 115 /* Define to 1 if you have the declaration of `strndup', and to 0 if you 116 don't. */ 117 #define HAVE_DECL_STRNDUP 1 118 119 /* Define to 1 if you have the declaration of `strnlen', and to 0 if you 120 don't. */ 121 #define HAVE_DECL_STRNLEN 1 122 123 /* Define to 1 if you have the declaration of `sysconf', and to 0 if you 124 don't. */ 125 #define HAVE_DECL_SYSCONF 1 126 127 /* Define to 1 if you have the declaration of `times', and to 0 if you don't. 128 */ 129 #define HAVE_DECL_TIMES 1 130 131 /* Define to 1 if you have the declaration of wcwidth(), and to 0 otherwise. 132 */ 133 #define HAVE_DECL_WCWIDTH 1 134 135 /* Define to 1 if you have the `dup2' function. */ 136 #define HAVE_DUP2 1 137 138 /* Define to 1 if you have the `fork' function. */ 139 #define HAVE_FORK 1 140 141 /* Define to 1 if you have the <getopt.h> header file. */ 142 #define HAVE_GETOPT_H 1 143 144 /* Define to 1 if you have the `getopt_long_only' function. */ 145 #define HAVE_GETOPT_LONG_ONLY 1 146 147 /* Define if the GNU gettext() function is already present or preinstalled. */ 148 #define HAVE_GETTEXT 1 149 150 /* Define if you have the iconv() function. */ 151 /* #undef HAVE_ICONV */ 152 153 /* Define to 1 if you have the <inttypes.h> header file. */ 154 #define HAVE_INTTYPES_H 1 155 156 /* Define if <inttypes.h> exists, doesn't clash with <sys/types.h>, and 157 declares uintmax_t. */ 158 #define HAVE_INTTYPES_H_WITH_UINTMAX 1 159 160 /* Define to 1 if you have the `isascii' function. */ 161 #define HAVE_ISASCII 1 162 163 /* Define to 1 if you have the `iswcntrl' function. */ 164 #define HAVE_ISWCNTRL 1 165 166 /* Define to 1 if you have the `iswprint' function. */ 167 #define HAVE_ISWPRINT 1 168 169 /* Define to 1 if you have the <locale.h> header file. */ 170 #define HAVE_LOCALE_H 1 171 172 /* Define to 1 if your system has a GNU libc compatible `malloc' function, and 173 to 0 otherwise. */ 174 #define HAVE_MALLOC 1 175 176 /* Define to 1 if mbrtowc and mbstate_t are properly declared. */ 177 #define HAVE_MBRTOWC 1 178 179 /* Define to 1 if you have the `mbsinit' function. */ 180 #define HAVE_MBSINIT 1 181 182 /* Define to 1 if <wchar.h> declares mbstate_t. */ 183 #define HAVE_MBSTATE_T 1 184 185 /* Define to 1 if you have the <memory.h> header file. */ 186 #define HAVE_MEMORY_H 1 187 188 /* Define to 1 if libc includes obstacks. */ 189 #define HAVE_OBSTACK 1 190 191 /* Define to 1 if you have the `setlocale' function. */ 192 #define HAVE_SETLOCALE 1 193 194 /* Define to 1 if stdbool.h conforms to C99. */ 195 #define HAVE_STDBOOL_H 1 196 197 /* Define to 1 if you have the <stdint.h> header file. */ 198 #define HAVE_STDINT_H 1 199 200 /* Define if <stdint.h> exists, doesn't clash with <sys/types.h>, and declares 201 uintmax_t. */ 202 #define HAVE_STDINT_H_WITH_UINTMAX 1 203 204 /* Define to 1 if you have the <stdlib.h> header file. */ 205 #define HAVE_STDLIB_H 1 206 207 /* Define to 1 if you have the `stpcpy' function. */ 208 #define HAVE_STPCPY 1 209 210 /* Define to 1 if you have the `strdup' function. */ 211 #define HAVE_STRDUP 1 212 213 /* Define to 1 if you have the `strerror' function. */ 214 #define HAVE_STRERROR 1 215 216 /* Define to 1 if you have the `strerror_r' function. */ 217 #define HAVE_STRERROR_R 1 218 219 /* Define to 1 if you have the <strings.h> header file. */ 220 #define HAVE_STRINGS_H 1 221 222 /* Define to 1 if you have the <string.h> header file. */ 223 #define HAVE_STRING_H 1 224 225 /* Define if you have the strndup() function and it works. */ 226 #define HAVE_STRNDUP 1 227 228 /* Define to 1 if you have the `strtol' function. */ 229 #define HAVE_STRTOL 1 230 231 /* Define to 1 if you have the `strtoul' function. */ 232 #define HAVE_STRTOUL 1 233 234 /* Define to 1 if the system has the type `struct tms'. */ 235 #define HAVE_STRUCT_TMS 1 236 237 /* Define to 1 if you have the `strverscmp' function. */ 238 #define HAVE_STRVERSCMP 1 239 240 /* Define to 1 if you have the <sys/resource.h> header file. */ 241 #define HAVE_SYS_RESOURCE_H 1 242 243 /* Define to 1 if you have the <sys/stat.h> header file. */ 244 #define HAVE_SYS_STAT_H 1 245 246 /* Define to 1 if you have the <sys/times.h> header file. */ 247 #define HAVE_SYS_TIMES_H 1 248 249 /* Define to 1 if you have the <sys/time.h> header file. */ 250 #define HAVE_SYS_TIME_H 1 251 252 /* Define to 1 if you have the <sys/types.h> header file. */ 253 #define HAVE_SYS_TYPES_H 1 254 255 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */ 256 #define HAVE_SYS_WAIT_H 1 257 258 /* Define to 1 if you have the `times' function. */ 259 #define HAVE_TIMES 1 260 261 /* Define if you have the 'uintmax_t' type in <stdint.h> or <inttypes.h>. */ 262 #define HAVE_UINTMAX_T 1 263 264 /* Define to 1 if the system has the type `uintptr_t'. */ 265 #define HAVE_UINTPTR_T 1 266 267 /* Define to 1 if you have the <unistd.h> header file. */ 268 #define HAVE_UNISTD_H 1 269 270 /* Define if you have the 'unsigned long long' type. */ 271 #define HAVE_UNSIGNED_LONG_LONG 1 272 273 /* Define to 1 if you have the `vfork' function. */ 274 #define HAVE_VFORK 1 275 276 /* Define to 1 if you have the <vfork.h> header file. */ 277 /* #undef HAVE_VFORK_H */ 278 279 /* Define to 1 if you have the `waitpid' function. */ 280 #define HAVE_WAITPID 1 281 282 /* Define to 1 if you have the <wchar.h> header file. */ 283 #define HAVE_WCHAR_H 1 284 285 /* Define to 1 if you have the <wctype.h> header file. */ 286 #define HAVE_WCTYPE_H 1 287 288 /* Define to 1 if you have the `wcwidth' function. */ 289 #define HAVE_WCWIDTH 1 290 291 /* Define to 1 if `fork' works. */ 292 #define HAVE_WORKING_FORK 1 293 294 /* Define to 1 if `vfork' works. */ 295 #define HAVE_WORKING_VFORK 1 296 297 /* Define to 1 if the system has the type `_Bool'. */ 298 #define HAVE__BOOL 1 299 300 #if FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 301 # define ISSLASH(C) ((C) == '/' || (C) == '\\') 302 #else 303 # define ISSLASH(C) ((C) == '/') 304 #endif 305 306 /* Define to the GNU M4 executable name. */ 307 #define M4 "/usr/bin/m4" 308 309 /* Name of package */ 310 #define PACKAGE "bison" 311 312 /* Define to the address where bug reports for this package should be sent. */ 313 #define PACKAGE_BUGREPORT "bug-bison (at) gnu.org" 314 315 /* Define to the full name of this package. */ 316 #define PACKAGE_NAME "GNU Bison" 317 318 /* Define to the full name and version of this package. */ 319 #define PACKAGE_STRING "GNU Bison 2.3" 320 321 /* Define to the one symbol short name of this package. */ 322 #define PACKAGE_TARNAME "bison" 323 324 /* Define to the version of this package. */ 325 #define PACKAGE_VERSION "2.3" 326 327 /* Define to 1 if you have the ANSI C header files. */ 328 #define STDC_HEADERS 1 329 330 /* Define to 1 if strerror_r returns char *. */ 331 #define STRERROR_R_CHAR_P 1 332 333 /* Define to 1 if you want getc etc. to use unlocked I/O if available. 334 Unlocked I/O can improve performance in unithreaded apps, but it is not 335 safe for multithreaded apps. */ 336 #define USE_UNLOCKED_IO 1 337 338 /* Version number of package */ 339 #define VERSION "2.3" 340 341 /* Define if using the dmalloc debugging malloc package */ 342 /* #undef WITH_DMALLOC */ 343 344 /* Define to 1 to internationalize bison runtime messages. */ 345 #define YYENABLE_NLS 1 346 347 /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a 348 `char[]'. */ 349 #define YYTEXT_POINTER 1 350 351 /* Define to 1 if on AIX 3. 352 System headers sometimes define this. 353 We just want to avoid a redefinition error message. */ 354 #ifndef _ALL_SOURCE 355 /* # undef _ALL_SOURCE */ 356 #endif 357 358 /* Enable GNU extensions on systems that have them. */ 359 #ifndef _GNU_SOURCE 360 # define _GNU_SOURCE 1 361 #endif 362 363 /* Define to 1 if on MINIX. */ 364 /* #undef _MINIX */ 365 366 /* Define to 2 if the system does not provide POSIX.1 features except with 367 this defined. */ 368 /* #undef _POSIX_1_SOURCE */ 369 370 /* Define to 1 if you need to in order for `stat' and other things to work. */ 371 /* #undef _POSIX_SOURCE */ 372 373 /* Enable extensions on Solaris. */ 374 #ifndef __EXTENSIONS__ 375 # define __EXTENSIONS__ 1 376 #endif 377 #ifndef _POSIX_PTHREAD_SEMANTICS 378 # define _POSIX_PTHREAD_SEMANTICS 1 379 #endif 380 381 /* Define to rpl_ if the getopt replacement functions and variables should be 382 used. */ 383 /* #undef __GETOPT_PREFIX */ 384 385 /* Define to `__inline__' or `__inline' if that's what the C compiler 386 calls it, or to nothing if 'inline' is not supported under any name. */ 387 #ifndef __cplusplus 388 /* #undef inline */ 389 #endif 390 391 /* Define to 1 if the compiler is checking for lint. */ 392 /* #undef lint */ 393 394 /* Define to rpl_malloc if the replacement function should be used. */ 395 /* #undef malloc */ 396 397 /* Define to a type if <wchar.h> does not define. */ 398 /* #undef mbstate_t */ 399 400 /* Define to `int' if <sys/types.h> does not define. */ 401 /* #undef pid_t */ 402 403 /* Define to rpl_strndup if the replacement function should be used, */ 404 /* #undef strndup */ 405 406 /* Define to rpl_strnlen if the replacement function should be used. */ 407 /* #undef strnlen */ 408 409 /* Define to unsigned long or unsigned long long if <stdint.h> and 410 <inttypes.h> don't define. */ 411 /* #undef uintmax_t */ 412 413 /* Define as `fork' if `vfork' does not work. */ 414 /* #undef vfork */ 415