Home | History | Annotate | Download | only in bison
      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