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@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