Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(162)

Side by Side Diff: bison/src/bison/2.4.1/bison-2.4.1/config.log

Issue 10807020: Add native Windows binary for bison. (Closed) Base URL: svn://chrome-svn/chrome/trunk/deps/third_party/
Patch Set: Created 8 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 This file contains any messages produced by compilers while
2 running configure, to aid debugging if configure makes a mistake.
3
4 It was created by GNU Bison configure 2.4.1, which was
5 generated by GNU Autoconf 2.62. Invocation command line was
6
7 $ ../bison-2.4.1-src/configure --prefix=c:/progra~1/bison --srcdir=../bison-2. 4.1-src
8
9 ## --------- ##
10 ## Platform. ##
11 ## --------- ##
12
13 hostname = gamma
14 uname -m = i686
15 uname -r = 1.5.25(0.156/4/2)
16 uname -s = CYGWIN_NT-5.1
17 uname -v = 2008-06-12 19:34
18
19 /usr/bin/uname -p = unknown
20 /bin/uname -X = unknown
21
22 /bin/arch = i686
23 /usr/bin/arch -k = unknown
24 /usr/convex/getsysinfo = unknown
25 /usr/bin/hostinfo = unknown
26 /bin/machine = unknown
27 /usr/bin/oslevel = unknown
28 /bin/universe = unknown
29
30 PATH: /g/mingw/3.4.5/bin
31 PATH: /usr/bin
32 PATH: /usr/local/bin
33 PATH: /cygdrive/d/Util
34 PATH: /cygdrive/d/Program Files/GnuWin32/bin
35 PATH: /g/TeX/texmf/miktex/bin
36 PATH: /cygdrive/c/WINDOWS/system32
37 PATH: /cygdrive/c/WINDOWS
38 PATH: /cygdrive/c/WINDOWS/System32/Wbem
39
40
41 ## ----------- ##
42 ## Core tests. ##
43 ## ----------- ##
44
45 configure:2039: loading site script J:/config.site
46 | # These two variables are required, otherwise looking for
47 | # programs along the PATH will not work.
48 | PATH_SEPARATOR=:
49 | PATH_EXPAND=y
50 | PWD=`pwd.sh`
51 |
52 | # This is required in for "test -f foo" to find foo.exe
53 | export TEST_FINDS_EXE=y
54 |
55 | # Install programs
56 | INSTALL=${INSTALL:='/bin/install.exe -cp'}
57 | INSTALL_DATA=${INSTALL_DATA:='/bin/install.exe -cp'}
58 | INSTALL_PROGRAM=${INSTALL_PROGRAM:='/bin/install.exe -cp'}
59 |
60 | # Do not detect fork even if a stub is provided
61 | ac_cv_func_fork=no
62 | ac_cv_func_vfork=no
63 |
64 | ac_cv_func_fchdir=no
65 |
66 | # Detect socket functions
67 | ac_cv_func_gethostbyname=${ac_cv_func_gethostbyname:=yes}
68 | ac_cv_func_inet_ntoa=${ac_cv_func_inet_ntoa:=yes}
69 | ac_cv_func_gethostbyaddr=${ac_cv_func_gethostbyaddr:=yes}
70 | ac_cv_func_gethostname=${ac_cv_func_gethostname:=yes}
71 | ac_cv_func_connect=${ac_cv_func_connect:=yes}
72 |
73 | ac_cv_func_ftruncate=${ac_cv_func_ftruncate:=yes}
74 | #ac_cv_func_mkstemp=${ac_cv_func_mkstemp:=yes}
75 | ac_cv_var_tzname=${ac_cv_var_tzname:=yes}
76 | ac_cv_func_working_mktime=${ac_cv_func_working_mktime:=yes}
77 |
78 | ac_cv_have_decl_optarg=${ac_cv_have_decl_optarg:=yes}
79 | ac_cv_have_decl_optind=${ac_cv_have_decl_optind:=yes}
80 |
81 | ac_cv_sys_file_offset_bits=${ac_cv_sys_file_offset_bits:=64}
82 | ac_cv_sys_large_files=${ac_cv_sys_large_files:=1}
83 | ac_cv_sys_largefile_source=${ac_cv_sys_largefile_source:=1}
84 | enable_largefile=${enable_largefile:=yes}
85 |
86 | gl_cv_func_getcwd_null=${gl_cv_func_getcwd_null:=yes}
87 | gl_cv_func_chown_follows_symlink=${gl_cv_func_chown_follows_symlink:=yes}
88 |
89 | archive_cmds_need_lc=${archive_cmds_need_lc:=no}
90 | ac_cv_lib_c_main=${ac_cv_lib_c_main:=no}
91 |
92 | # These are set here so the generated libtool will be good
93 | # for every installation, not only the one where the
94 | # package was configured.
95 | NM=${NM='nm'}
96 | LD=${LD='ld'}
97 |
98 | # Force the test for 'ln -s' to report 'cp -fp'.
99 | ac_cv_prog_LN_S='cp -fp'
100 | cl_cv_prog_LN='cp -fp'
101 | cl_cv_prog_LN_S='cp -fp'
102 | LN_S='cp -fp'
103 | LN='cp -fp'
104 | as_ln_s='cp -fp'
105 |
106 |
107 | ac_executable_extensions=${ac_executable_extensions:='.exe'}
108 | EXEEXT=${EXEEXT:='.exe'}
109 | EXE=${EXE:='.exe'}
110 | exeext=${exeext:='.exe'}
111 |
112 | CC=${CC:=gcc}
113 | CXX=${CXX:=g++}
114 | #HOST_CC=gcc
115 |
116 | GNUWIN32DIR=${GNUWIN32DIR=D:/Progra~1/GnuWin32}
117 | GNUWIN32INCLDIR="-I$GNUWIN32DIR/include"
118 | GNUWIN32LIBDIR="-L$GNUWIN32DIR/lib"
119 | GNUWIN32LIBS=
120 | #GNUWIN32LIBS=-lc
121 | #GNUWIN32LIBS="-lgw32c"
122 |
123 | STDEFS=${STDEFS=-D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\\\"\$(prefix)\ \\" -DINSTALLDIR=\\\"\$(bindir)\\\" -DEXEEXT=\\\"\$(EXEEXT)\\\" -DNO_XMALLOC }
124 | # -D__GTHREAD_HIDE_WIN32API
125 | DEFS=${DEFS= $STDEFS $DEFSPLUS }
126 | DEFINES=${DEFINES= $DEFS $DEFINESPLUS }
127 | STINCLUDES=${STINCLUDES= $GNUWIN32INCLDIR $GLIBCINCL }
128 | INCLUDES=${INCLUDES= $INCLUDESPLUS $STINCLUDES }
129 | STCFLAGS=${STCFLAGS=-Wall -Wpointer-arith -O3 \
130 | -fms-extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i38 6 -ffast-math }
131 | CFLAGS=${CFLAGS= $STCFLAGS -Wstrict-prototypes $CFLAGSPLUS }
132 | # -fnative-struct -pedantic
133 |
134 | CXXFLAGS=${CXXFLAGS= $STCFLAGS -fconserve-space -fno-rtti -D__STDC_LIMIT_MACRO S $CXXFLAGSPLUS }
135 | CPPFLAGS=${CPPFLAGS= $DEFS $INCLUDES $CPPFLAGSPLUS }
136 |
137 | STLDFLAGS=${STLDFLAGS=-Wl,-s -Wl,--force-exe-suffix -Wl,--enable-auto-import - Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-st dcall-fixup $GNUWIN32LIBDIR }
138 | LDFLAGS=${LDFLAGS= $STLDFLAGS $LDFLAGSPLUS }
139 | STLIBS=${STLIBS=$GNUWIN32LIBDIR $GNUWIN32LIBS -lintl -lwsock32 -lole32 -luuid -lmsvcp60 }
140 | # -liberty -lintl
141 | LIBS=${LIBS= -Wl,-s $LIBSPLUS $STLIBS }
142 |
143 |
144 | host=${host:='i386-pc-mingw32'}
145 | build=${build:=$host}
146 | target=${target:=$host}
147 | host_alias=${host_alias:=$host}
148 | build_alias=${build_alias:=$build}
149 | target_alias=${target_alias:=$target}
150 | ac_cv_host=${ac_cv_host:=$host}
151 | ac_cv_build=${ac_cv_build:=$build}
152 | # The default values for transforming the program names cannot be the same
153 | # as the autoconf variables since these are set by configure before
154 | # config.site is read
155 | program_transform_name=${prog_transform_name:='s/i386-pc-mingw32//'}
156 | program_prefix=${prog_prefix:=''}
157 | program_suffix=${prog_suffix:=''}
158 |
159 | # the following lines should ensure that NLS is used
160 | # by means of separate libintl instead of
161 | # the libintl provided with the package
162 | with_included_gettext=${with_included_gettext:=no}
163 | without_included_gettext=${without_included_gettext:=yes}
164 | enable_nls=${enable_nls:=yes}
165 | USE_NLS=${USE_NLS:=yes}
166 | INTLDEPS=${INTLDEPS:=' '}
167 | INTLOBJS=${INTLOBJS:=' '}
168 | LIBINTL=${LIBINTL:=' -lintl '}
169 | LTLIBINTL=${LTLIBINTL:=' -lintl '}
170 | BUILD_INCLUDED_LIBINTL=${BUILD_INCLUDED_LIBINTL:=no}
171 | USE_INCLUDED_LIBINTL=${USE_INCLUDED_LIBINTL:=no}
172 |
173 | test "$prefix" = NONE && prefix=$PACKAGE_TARNAME
174 | prefix=${prefix:='c:/progra~1/GnuWin32'}
175 |
176 | with_included_regex=${with_included_regex:=no}
177 | without_included_regex=${without_included_regex:=yes}
178 |
179 | with_x=${with_x:=no}
180 | without_x=${without_x:=yes}
181 |
182 | enable_shared=${enable_shared:=yes}
183 | disable_shared=${disable_shared:=no}
184 | enable_static=${disable_static:=no}
185 | disable_static=${disable_static:=yes}
186 |
187 | enable_relocatable=${enable_relocatable:=yes}
188 |
189 | mandir=${mandir:='${prefix}/man'}
190 | docdir=${docdir:='${prefix}/doc'}
191 | infodir=${infodir:='${prefix}/info'}
192 configure:2230: checking for a BSD-compatible install
193 configure:2298: result: /bin/install.exe -cp
194 configure:2309: checking whether build environment is sane
195 configure:2352: result: yes
196 configure:2377: checking for a thread-safe mkdir -p
197 configure:2416: result: /usr/bin/mkdir -p
198 configure:2429: checking for gawk
199 configure:2445: found /usr/bin/gawk
200 configure:2456: result: gawk
201 configure:2467: checking whether make.exe sets $(MAKE)
202 configure:2489: result: yes
203 configure:2693: checking for style of include used by make.exe
204 configure:2721: result: GNU
205 configure:2791: checking for gcc
206 configure:2818: result: gcc
207 configure:3056: checking for C compiler version
208 configure:3064: gcc --version >&5
209 gcc.exe (GCC) 3.4.5 (mingw-vista special r3)
210 Copyright (C) 2004 Free Software Foundation, Inc.
211 This is free software; see the source for copying conditions. There is NO
212 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
213
214 configure:3068: $? = 0
215 configure:3075: gcc -v >&5
216 Reading specs from g:/mingw/3.4.5/bin/../lib/gcc/mingw32/3.4.5/specs
217 Configured with: ../gcc-3.4.5-20060117-3/configure --with-gcc --with-gnu-ld --wi th-gnu-as --host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --dis able-nls --enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry --d isable-shared --enable-sjlj-exceptions --enable-libgcj --disable-java-awt --with out-x --enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter --enabl e-hash-synchronization --enable-libstdcxx-debug
218 Thread model: win32
219 gcc version 3.4.5 (mingw-vista special r3)
220 configure:3079: $? = 0
221 configure:3086: gcc -V >&5
222 gcc.exe: `-V' option must have argument
223 configure:3090: $? = 1
224 configure:3113: checking for C compiler default output file name
225 configure:3135: gcc -Wall -Wpointer-arith -O3 -fms-extensions -mms-bitfields -f no-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_O FFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\" $(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/inc lude -Wl,-s -Wl,--force-exe-suffix -Wl,--enable-auto-import -Wl,--enable-r untime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup - LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD:/Progra~1/GnuWin32/lib -li ntl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
226 conftest.c:14: warning: function declaration isn't a prototype
227 configure:3139: $? = 0
228 configure:3177: result: a.exe
229 configure:3194: checking whether the C compiler works
230 configure:3204: ./a.exe
231 configure:3208: $? = 0
232 configure:3225: result: yes
233 configure:3232: checking whether we are cross compiling
234 configure:3234: result: no
235 configure:3237: checking for suffix of executables
236 configure:3244: gcc -o conftest.exe -Wall -Wpointer-arith -O3 -fms-extensions - mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wst rict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SO URCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progr a~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enable-auto-impor t -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable -stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD:/Progra~1/G nuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
237 conftest.c:14: warning: function declaration isn't a prototype
238 configure:3248: $? = 0
239 configure:3272: result: .exe
240 configure:3278: checking for suffix of object files
241 configure:3304: gcc -c -Wall -Wpointer-arith -O3 -fms-extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstrict-prototyp es -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FIL E_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR =\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/ include conftest.c >&5
242 conftest.c:14: warning: function declaration isn't a prototype
243 configure:3308: $? = 0
244 configure:3331: result: o
245 configure:3335: checking whether we are using the GNU C compiler
246 configure:3364: gcc -c -Wall -Wpointer-arith -O3 -fms-extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstrict-prototyp es -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FIL E_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR =\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/ include conftest.c >&5
247 conftest.c:14: warning: function declaration isn't a prototype
248 configure:3371: $? = 0
249 configure:3388: result: yes
250 configure:3397: checking whether gcc accepts -g
251 configure:3427: gcc -c -g -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEF ILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(p refix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -I D:/Progra~1/GnuWin32/include conftest.c >&5
252 configure:3434: $? = 0
253 configure:3535: result: yes
254 configure:3552: checking for gcc option to accept ISO C89
255 configure:3626: gcc -c -Wall -Wpointer-arith -O3 -fms-extensions -mms-bitfield s -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstrict-prototy pes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FI LE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDI R=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32 /include conftest.c >&5
256 conftest.c:19: warning: function declaration isn't a prototype
257 conftest.c:56: warning: function declaration isn't a prototype
258 configure:3633: $? = 0
259 configure:3656: result: none needed
260 configure:3676: checking dependency style of gcc
261 configure:3767: result: gcc3
262 configure:3784: checking for gcc option to accept ISO C99
263 configure:3943: gcc -c -Wall -Wpointer-arith -O3 -fms-extensions -mms-bitfield s -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstrict-prototy pes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FI LE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDI R=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32 /include conftest.c >&5
264 conftest.c:61: error: syntax error before "text"
265 conftest.c:62: warning: function declaration isn't a prototype
266 conftest.c: In function `test_restrict':
267 conftest.c:66: error: 'for' loop initial declaration used outside C99 mode
268 conftest.c:66: error: `text' undeclared (first use in this function)
269 conftest.c:66: error: (Each undeclared identifier is reported only once
270 conftest.c:66: error: for each function it appears in.)
271 conftest.c: At top level:
272 conftest.c:107: warning: function declaration isn't a prototype
273 conftest.c: In function `main':
274 conftest.c:115: error: syntax error before "newvar"
275 conftest.c:125: error: 'for' loop initial declaration used outside C99 mode
276 conftest.c:141: error: `newvar' undeclared (first use in this function)
277 configure:3950: $? = 1
278 configure: failed program was:
279 | /* confdefs.h. */
280 | #define PACKAGE_NAME "GNU Bison"
281 | #define PACKAGE_TARNAME "bison"
282 | #define PACKAGE_VERSION "2.4.1"
283 | #define PACKAGE_STRING "GNU Bison 2.4.1"
284 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
285 | #define PACKAGE_COPYRIGHT_YEAR 2008
286 | #define PACKAGE "bison"
287 | #define VERSION "2.4.1"
288 | /* end confdefs.h. */
289 | #include <stdarg.h>
290 | #include <stdbool.h>
291 | #include <stdlib.h>
292 | #include <wchar.h>
293 | #include <stdio.h>
294 |
295 | // Check varargs macros. These examples are taken from C99 6.10.3.5.
296 | #define debug(...) fprintf (stderr, __VA_ARGS__)
297 | #define showlist(...) puts (#__VA_ARGS__)
298 | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
299 | static void
300 | test_varargs_macros (void)
301 | {
302 | int x = 1234;
303 | int y = 5678;
304 | debug ("Flag");
305 | debug ("X = %d\n", x);
306 | showlist (The first, second, and third items.);
307 | report (x>y, "x is %d but y is %d", x, y);
308 | }
309 |
310 | // Check long long types.
311 | #define BIG64 18446744073709551615ull
312 | #define BIG32 4294967295ul
313 | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
314 | #if !BIG_OK
315 | your preprocessor is broken;
316 | #endif
317 | #if BIG_OK
318 | #else
319 | your preprocessor is broken;
320 | #endif
321 | static long long int bignum = -9223372036854775807LL;
322 | static unsigned long long int ubignum = BIG64;
323 |
324 | struct incomplete_array
325 | {
326 | int datasize;
327 | double data[];
328 | };
329 |
330 | struct named_init {
331 | int number;
332 | const wchar_t *name;
333 | double average;
334 | };
335 |
336 | typedef const char *ccp;
337 |
338 | static inline int
339 | test_restrict (ccp restrict text)
340 | {
341 | // See if C++-style comments work.
342 | // Iterate through items via the restricted pointer.
343 | // Also check for declarations in for loops.
344 | for (unsigned int i = 0; *(text+i) != '\0'; ++i)
345 | continue;
346 | return 0;
347 | }
348 |
349 | // Check varargs and va_copy.
350 | static void
351 | test_varargs (const char *format, ...)
352 | {
353 | va_list args;
354 | va_start (args, format);
355 | va_list args_copy;
356 | va_copy (args_copy, args);
357 |
358 | const char *str;
359 | int number;
360 | float fnumber;
361 |
362 | while (*format)
363 | {
364 | switch (*format++)
365 | {
366 | case 's': // string
367 | str = va_arg (args_copy, const char *);
368 | break;
369 | case 'd': // int
370 | number = va_arg (args_copy, int);
371 | break;
372 | case 'f': // float
373 | fnumber = va_arg (args_copy, double);
374 | break;
375 | default:
376 | break;
377 | }
378 | }
379 | va_end (args_copy);
380 | va_end (args);
381 | }
382 |
383 | int
384 | main ()
385 | {
386 |
387 | // Check bool.
388 | _Bool success = false;
389 |
390 | // Check restrict.
391 | if (test_restrict ("String literal") == 0)
392 | success = true;
393 | char *restrict newvar = "Another string";
394 |
395 | // Check varargs.
396 | test_varargs ("s, d' f .", "string", 65, 34.234);
397 | test_varargs_macros ();
398 |
399 | // Check flexible array members.
400 | struct incomplete_array *ia =
401 | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
402 | ia->datasize = 10;
403 | for (int i = 0; i < ia->datasize; ++i)
404 | ia->data[i] = i * 1.234;
405 |
406 | // Check named initializers.
407 | struct named_init ni = {
408 | .number = 34,
409 | .name = L"Test wide string",
410 | .average = 543.34343,
411 | };
412 |
413 | ni.number = 58;
414 |
415 | int dynamic_array[ni.number];
416 | dynamic_array[ni.number - 1] = 543;
417 |
418 | // work around unused variable warnings
419 | return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
420 | || dynamic_array[ni.number - 1] != 543);
421 |
422 | ;
423 | return 0;
424 | }
425 configure:3943: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
426 conftest.c:107: warning: function declaration isn't a prototype
427 configure:3950: $? = 0
428 configure:3980: result: -std=gnu99
429 configure:4111: checking for gcc -std=gnu99 option to accept ISO Standard C
430 configure:4122: result: -std=gnu99
431 configure:4172: checking for ranlib
432 configure:4188: found /g/mingw/3.4.5/bin/ranlib
433 configure:4199: result: ranlib
434 configure:4226: checking whether gcc -std=gnu99 and cc understand -c and -o toge ther
435 configure:4261: gcc -std=gnu99 -c conftest.c -o conftest2.o >&5
436 configure:4265: $? = 0
437 configure:4271: gcc -std=gnu99 -c conftest.c -o conftest2.o >&5
438 configure:4275: $? = 0
439 configure:4286: cc -c conftest.c >&5
440 configure:4290: $? = 0
441 configure:4298: cc -c conftest.c -o conftest2.o >&5
442 configure:4302: $? = 0
443 configure:4308: cc -c conftest.c -o conftest2.o >&5
444 configure:4312: $? = 0
445 configure:4330: result: yes
446 configure:4362: checking how to run the C preprocessor
447 configure:4402: gcc -std=gnu99 -E -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 - D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREF IX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include conftest.c
448 configure:4409: $? = 0
449 configure:4440: gcc -std=gnu99 -E -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 - D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREF IX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include conftest.c
450 conftest.c:11:28: ac_nonexistent.h: No such file or directory
451 configure:4447: $? = 1
452 configure: failed program was:
453 | /* confdefs.h. */
454 | #define PACKAGE_NAME "GNU Bison"
455 | #define PACKAGE_TARNAME "bison"
456 | #define PACKAGE_VERSION "2.4.1"
457 | #define PACKAGE_STRING "GNU Bison 2.4.1"
458 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
459 | #define PACKAGE_COPYRIGHT_YEAR 2008
460 | #define PACKAGE "bison"
461 | #define VERSION "2.4.1"
462 | /* end confdefs.h. */
463 | #include <ac_nonexistent.h>
464 configure:4480: result: gcc -std=gnu99 -E
465 configure:4509: gcc -std=gnu99 -E -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 - D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREF IX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include conftest.c
466 configure:4516: $? = 0
467 configure:4547: gcc -std=gnu99 -E -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 - D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREF IX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include conftest.c
468 conftest.c:11:28: ac_nonexistent.h: No such file or directory
469 configure:4554: $? = 1
470 configure: failed program was:
471 | /* confdefs.h. */
472 | #define PACKAGE_NAME "GNU Bison"
473 | #define PACKAGE_TARNAME "bison"
474 | #define PACKAGE_VERSION "2.4.1"
475 | #define PACKAGE_STRING "GNU Bison 2.4.1"
476 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
477 | #define PACKAGE_COPYRIGHT_YEAR 2008
478 | #define PACKAGE "bison"
479 | #define VERSION "2.4.1"
480 | /* end confdefs.h. */
481 | #include <ac_nonexistent.h>
482 configure:4592: checking for grep that handles long lines and -e
483 configure:4652: result: /usr/bin/grep
484 configure:4657: checking for egrep
485 configure:4721: result: /usr/bin/grep -E
486 configure:4726: checking for ANSI C header files
487 configure:4756: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
488 conftest.c:18: warning: function declaration isn't a prototype
489 configure:4763: $? = 0
490 configure:4862: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms-e xtensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast -math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LAR GEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\" $(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enable -auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition - Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD: /Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
491 conftest.c:24: warning: function declaration isn't a prototype
492 configure:4866: $? = 0
493 configure:4872: ./conftest.exe
494 configure:4876: $? = 0
495 configure:4894: result: yes
496 configure:4918: checking for sys/types.h
497 configure:4939: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
498 configure:4946: $? = 0
499 configure:4963: result: yes
500 configure:4918: checking for sys/stat.h
501 configure:4939: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
502 configure:4946: $? = 0
503 configure:4963: result: yes
504 configure:4918: checking for stdlib.h
505 configure:4939: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
506 configure:4946: $? = 0
507 configure:4963: result: yes
508 configure:4918: checking for string.h
509 configure:4939: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
510 configure:4946: $? = 0
511 configure:4963: result: yes
512 configure:4918: checking for memory.h
513 configure:4939: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
514 configure:4946: $? = 0
515 configure:4963: result: yes
516 configure:4918: checking for strings.h
517 configure:4939: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
518 configure:4946: $? = 0
519 configure:4963: result: yes
520 configure:4918: checking for inttypes.h
521 configure:4939: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
522 configure:4946: $? = 0
523 configure:4963: result: yes
524 configure:4918: checking for stdint.h
525 configure:4939: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
526 configure:4946: $? = 0
527 configure:4963: result: yes
528 configure:4918: checking for unistd.h
529 configure:4939: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
530 configure:4946: $? = 0
531 configure:4963: result: yes
532 configure:4987: checking minix/config.h usability
533 configure:5004: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
534 conftest.c:54:26: minix/config.h: No such file or directory
535 configure:5011: $? = 1
536 configure: failed program was:
537 | /* confdefs.h. */
538 | #define PACKAGE_NAME "GNU Bison"
539 | #define PACKAGE_TARNAME "bison"
540 | #define PACKAGE_VERSION "2.4.1"
541 | #define PACKAGE_STRING "GNU Bison 2.4.1"
542 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
543 | #define PACKAGE_COPYRIGHT_YEAR 2008
544 | #define PACKAGE "bison"
545 | #define VERSION "2.4.1"
546 | #define STDC_HEADERS 1
547 | #define HAVE_SYS_TYPES_H 1
548 | #define HAVE_SYS_STAT_H 1
549 | #define HAVE_STDLIB_H 1
550 | #define HAVE_STRING_H 1
551 | #define HAVE_MEMORY_H 1
552 | #define HAVE_STRINGS_H 1
553 | #define HAVE_INTTYPES_H 1
554 | #define HAVE_STDINT_H 1
555 | #define HAVE_UNISTD_H 1
556 | /* end confdefs.h. */
557 | #include <stdio.h>
558 | #ifdef HAVE_SYS_TYPES_H
559 | # include <sys/types.h>
560 | #endif
561 | #ifdef HAVE_SYS_STAT_H
562 | # include <sys/stat.h>
563 | #endif
564 | #ifdef STDC_HEADERS
565 | # include <stdlib.h>
566 | # include <stddef.h>
567 | #else
568 | # ifdef HAVE_STDLIB_H
569 | # include <stdlib.h>
570 | # endif
571 | #endif
572 | #ifdef HAVE_STRING_H
573 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
574 | # include <memory.h>
575 | # endif
576 | # include <string.h>
577 | #endif
578 | #ifdef HAVE_STRINGS_H
579 | # include <strings.h>
580 | #endif
581 | #ifdef HAVE_INTTYPES_H
582 | # include <inttypes.h>
583 | #endif
584 | #ifdef HAVE_STDINT_H
585 | # include <stdint.h>
586 | #endif
587 | #ifdef HAVE_UNISTD_H
588 | # include <unistd.h>
589 | #endif
590 | #include <minix/config.h>
591 configure:5025: result: no
592 configure:5029: checking minix/config.h presence
593 configure:5044: gcc -std=gnu99 -E -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 - D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREF IX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include conftest.c
594 conftest.c:21:26: minix/config.h: No such file or directory
595 configure:5051: $? = 1
596 configure: failed program was:
597 | /* confdefs.h. */
598 | #define PACKAGE_NAME "GNU Bison"
599 | #define PACKAGE_TARNAME "bison"
600 | #define PACKAGE_VERSION "2.4.1"
601 | #define PACKAGE_STRING "GNU Bison 2.4.1"
602 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
603 | #define PACKAGE_COPYRIGHT_YEAR 2008
604 | #define PACKAGE "bison"
605 | #define VERSION "2.4.1"
606 | #define STDC_HEADERS 1
607 | #define HAVE_SYS_TYPES_H 1
608 | #define HAVE_SYS_STAT_H 1
609 | #define HAVE_STDLIB_H 1
610 | #define HAVE_STRING_H 1
611 | #define HAVE_MEMORY_H 1
612 | #define HAVE_STRINGS_H 1
613 | #define HAVE_INTTYPES_H 1
614 | #define HAVE_STDINT_H 1
615 | #define HAVE_UNISTD_H 1
616 | /* end confdefs.h. */
617 | #include <minix/config.h>
618 configure:5065: result: no
619 configure:5098: checking for minix/config.h
620 configure:5105: result: no
621 configure:5136: checking whether it is safe to define __EXTENSIONS__
622 configure:5164: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
623 conftest.c:58: warning: function declaration isn't a prototype
624 configure:5171: $? = 0
625 configure:5186: result: yes
626 configure:6033: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
627 conftest.c:30: warning: function declaration isn't a prototype
628 configure:6040: $? = 0
629 configure:6083: checking for flex
630 configure:6099: found /usr/bin/flex
631 configure:6110: result: flex
632 configure:6147: flex conftest.l
633 configure:6151: $? = 0
634 configure:6153: checking lex output file root
635 configure:6169: result: lex.yy
636 configure:6174: checking lex library
637 configure:6193: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms-e xtensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast -math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LAR GEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\" $(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enable -auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition - Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
638 l:\TEMP/ccZG0pku.o:conftest.c:(.text+0xbcf): undefined reference to `yywrap'
639 l:\TEMP/ccZG0pku.o:conftest.c:(.text+0x10ac): undefined reference to `yywrap'
640 l:\TEMP/ccZG0pku.o:conftest.c:(.text+0x1202): undefined reference to `yywrap'
641 l:\TEMP/ccZG0pku.o:conftest.c:(.text+0x17fc): undefined reference to `yywrap'
642 collect2: ld returned 1 exit status
643 configure:6200: $? = 1
644 configure: failed program was:
645 |
646 | #line 3 "lex.yy.c"
647 |
648 | #define YY_INT_ALIGNED short int
649 |
650 | /* A lexical scanner generated by flex */
651 |
652 | #define FLEX_SCANNER
653 | #define YY_FLEX_MAJOR_VERSION 2
654 | #define YY_FLEX_MINOR_VERSION 5
655 | #define YY_FLEX_SUBMINOR_VERSION 35
656 | #if YY_FLEX_SUBMINOR_VERSION > 0
657 | #define FLEX_BETA
658 | #endif
659 |
660 | /* First, we deal with platform-specific or compiler-specific issues. */
661 |
662 | /* begin standard C headers. */
663 | #include <stdio.h>
664 | #include <string.h>
665 | #include <errno.h>
666 | #include <stdlib.h>
667 |
668 | /* end standard C headers. */
669 |
670 | /* flex integer type definitions */
671 |
672 | #ifndef FLEXINT_H
673 | #define FLEXINT_H
674 |
675 | /* C99 systems have <inttypes.h>. Non-C99 systems may or may not. */
676 |
677 | #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
678 |
679 | /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h,
680 | * if you want the limit (max/min) macros for int types.
681 | */
682 | #ifndef __STDC_LIMIT_MACROS
683 | #define __STDC_LIMIT_MACROS 1
684 | #endif
685 |
686 | #include <inttypes.h>
687 | typedef int8_t flex_int8_t;
688 | typedef uint8_t flex_uint8_t;
689 | typedef int16_t flex_int16_t;
690 | typedef uint16_t flex_uint16_t;
691 | typedef int32_t flex_int32_t;
692 | typedef uint32_t flex_uint32_t;
693 | #else
694 | typedef signed char flex_int8_t;
695 | typedef short int flex_int16_t;
696 | typedef int flex_int32_t;
697 | typedef unsigned char flex_uint8_t;
698 | typedef unsigned short int flex_uint16_t;
699 | typedef unsigned int flex_uint32_t;
700 | #endif /* ! C99 */
701 |
702 | /* Limits of integral types. */
703 | #ifndef INT8_MIN
704 | #define INT8_MIN (-128)
705 | #endif
706 | #ifndef INT16_MIN
707 | #define INT16_MIN (-32767-1)
708 | #endif
709 | #ifndef INT32_MIN
710 | #define INT32_MIN (-2147483647-1)
711 | #endif
712 | #ifndef INT8_MAX
713 | #define INT8_MAX (127)
714 | #endif
715 | #ifndef INT16_MAX
716 | #define INT16_MAX (32767)
717 | #endif
718 | #ifndef INT32_MAX
719 | #define INT32_MAX (2147483647)
720 | #endif
721 | #ifndef UINT8_MAX
722 | #define UINT8_MAX (255U)
723 | #endif
724 | #ifndef UINT16_MAX
725 | #define UINT16_MAX (65535U)
726 | #endif
727 | #ifndef UINT32_MAX
728 | #define UINT32_MAX (4294967295U)
729 | #endif
730 |
731 | #endif /* ! FLEXINT_H */
732 |
733 | #ifdef __cplusplus
734 |
735 | /* The "const" storage-class-modifier is valid. */
736 | #define YY_USE_CONST
737 |
738 | #else /* ! __cplusplus */
739 |
740 | /* C99 requires __STDC__ to be defined as 1. */
741 | #if defined (__STDC__)
742 |
743 | #define YY_USE_CONST
744 |
745 | #endif /* defined (__STDC__) */
746 | #endif /* ! __cplusplus */
747 |
748 | #ifdef YY_USE_CONST
749 | #define yyconst const
750 | #else
751 | #define yyconst
752 | #endif
753 |
754 | /* Returned upon end-of-file. */
755 | #define YY_NULL 0
756 |
757 | /* Promotes a possibly negative, possibly signed char to an unsigned
758 | * integer for use as an array index. If the signed char is negative,
759 | * we want to instead treat it as an 8-bit unsigned char, hence the
760 | * double cast.
761 | */
762 | #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
763 |
764 | /* Enter a start condition. This macro really ought to take a parameter,
765 | * but we do it the disgusting crufty way forced on us by the ()-less
766 | * definition of BEGIN.
767 | */
768 | #define BEGIN (yy_start) = 1 + 2 *
769 |
770 | /* Translate the current start state into a value that can be later handed
771 | * to BEGIN to return to the state. The YYSTATE alias is for lex
772 | * compatibility.
773 | */
774 | #define YY_START (((yy_start) - 1) / 2)
775 | #define YYSTATE YY_START
776 |
777 | /* Action number for EOF rule of a given start state. */
778 | #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
779 |
780 | /* Special action meaning "start processing a new file". */
781 | #define YY_NEW_FILE yyrestart(yyin )
782 |
783 | #define YY_END_OF_BUFFER_CHAR 0
784 |
785 | /* Size of default input buffer. */
786 | #ifndef YY_BUF_SIZE
787 | #define YY_BUF_SIZE 16384
788 | #endif
789 |
790 | /* The state buf must be large enough to hold one state per character in the m ain buffer.
791 | */
792 | #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type))
793 |
794 | #ifndef YY_TYPEDEF_YY_BUFFER_STATE
795 | #define YY_TYPEDEF_YY_BUFFER_STATE
796 | typedef struct yy_buffer_state *YY_BUFFER_STATE;
797 | #endif
798 |
799 | extern int yyleng;
800 |
801 | extern FILE *yyin, *yyout;
802 |
803 | #define EOB_ACT_CONTINUE_SCAN 0
804 | #define EOB_ACT_END_OF_FILE 1
805 | #define EOB_ACT_LAST_MATCH 2
806 |
807 | #define YY_LESS_LINENO(n)
808 |
809 | /* Return all but the first "n" matched characters back to the input stream. * /
810 | #define yyless(n) \
811 | do \
812 | { \
813 | /* Undo effects of setting up yytext. */ \
814 | int yyless_macro_arg = (n); \
815 | YY_LESS_LINENO(yyless_macro_arg);\
816 | *yy_cp = (yy_hold_char); \
817 | YY_RESTORE_YY_MORE_OFFSET \
818 | (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \
819 | YY_DO_BEFORE_ACTION; /* set up yytext again */ \
820 | } \
821 | while ( 0 )
822 |
823 | #define unput(c) yyunput( c, (yytext_ptr) )
824 |
825 | #ifndef YY_TYPEDEF_YY_SIZE_T
826 | #define YY_TYPEDEF_YY_SIZE_T
827 | typedef size_t yy_size_t;
828 | #endif
829 |
830 | #ifndef YY_STRUCT_YY_BUFFER_STATE
831 | #define YY_STRUCT_YY_BUFFER_STATE
832 | struct yy_buffer_state
833 | {
834 | FILE *yy_input_file;
835 |
836 | char *yy_ch_buf; /* input buffer */
837 | char *yy_buf_pos; /* current position in input buffer */
838 |
839 | /* Size of input buffer in bytes, not including room for EOB
840 | * characters.
841 | */
842 | yy_size_t yy_buf_size;
843 |
844 | /* Number of characters read into yy_ch_buf, not including EOB
845 | * characters.
846 | */
847 | int yy_n_chars;
848 |
849 | /* Whether we "own" the buffer - i.e., we know we created it,
850 | * and can realloc() it to grow it, and should free() it to
851 | * delete it.
852 | */
853 | int yy_is_our_buffer;
854 |
855 | /* Whether this is an "interactive" input source; if so, and
856 | * if we're using stdio for input, then we want to use getc()
857 | * instead of fread(), to make sure we stop fetching input after
858 | * each newline.
859 | */
860 | int yy_is_interactive;
861 |
862 | /* Whether we're considered to be at the beginning of a line.
863 | * If so, '^' rules will be active on the next match, otherwise
864 | * not.
865 | */
866 | int yy_at_bol;
867 |
868 | int yy_bs_lineno; /**< The line count. */
869 | int yy_bs_column; /**< The column count. */
870 |
871 | /* Whether to try to fill the input buffer when we reach the
872 | * end of it.
873 | */
874 | int yy_fill_buffer;
875 |
876 | int yy_buffer_status;
877 |
878 | #define YY_BUFFER_NEW 0
879 | #define YY_BUFFER_NORMAL 1
880 | /* When an EOF's been seen but there's still some text to process
881 | * then we mark the buffer as YY_EOF_PENDING, to indicate that we
882 | * shouldn't try reading from the input source any more. We might
883 | * still have a bunch of tokens to match, though, because of
884 | * possible backing-up.
885 | *
886 | * When we actually see the EOF, we change the status to "new"
887 | * (via yyrestart()), so that the user can continue scanning by
888 | * just pointing yyin at a new input file.
889 | */
890 | #define YY_BUFFER_EOF_PENDING 2
891 |
892 | };
893 | #endif /* !YY_STRUCT_YY_BUFFER_STATE */
894 |
895 | /* Stack of input buffers. */
896 | static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
897 | static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
898 | static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
899 |
900 | /* We provide macros for accessing buffer states in case in the
901 | * future we want to put the buffer states in a more general
902 | * "scanner state".
903 | *
904 | * Returns the top of the stack, or NULL.
905 | */
906 | #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
907 | ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
908 | : NULL)
909 |
910 | /* Same as previous macro, but useful when we know that the buffer stack is no t
911 | * NULL or when we need an lvalue. For internal use only.
912 | */
913 | #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)]
914 |
915 | /* yy_hold_char holds the character lost when yytext is formed. */
916 | static char yy_hold_char;
917 | static int yy_n_chars; /* number of characters read into yy_ch_ buf */
918 | int yyleng;
919 |
920 | /* Points to current character in buffer. */
921 | static char *yy_c_buf_p = (char *) 0;
922 | static int yy_init = 0; /* whether we need to initialize */
923 | static int yy_start = 0; /* start state number */
924 |
925 | /* Flag which is used to allow yywrap()'s to do buffer switches
926 | * instead of setting up a fresh yyin. A bit of a hack ...
927 | */
928 | static int yy_did_buffer_switch_on_eof;
929 |
930 | void yyrestart (FILE *input_file );
931 | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer );
932 | YY_BUFFER_STATE yy_create_buffer (FILE *file,int size );
933 | void yy_delete_buffer (YY_BUFFER_STATE b );
934 | void yy_flush_buffer (YY_BUFFER_STATE b );
935 | void yypush_buffer_state (YY_BUFFER_STATE new_buffer );
936 | void yypop_buffer_state (void );
937 |
938 | static void yyensure_buffer_stack (void );
939 | static void yy_load_buffer_state (void );
940 | static void yy_init_buffer (YY_BUFFER_STATE b,FILE *file );
941 |
942 | #define YY_FLUSH_BUFFER yy_flush_buffer(YY_CURRENT_BUFFER )
943 |
944 | YY_BUFFER_STATE yy_scan_buffer (char *base,yy_size_t size );
945 | YY_BUFFER_STATE yy_scan_string (yyconst char *yy_str );
946 | YY_BUFFER_STATE yy_scan_bytes (yyconst char *bytes,int len );
947 |
948 | void *yyalloc (yy_size_t );
949 | void *yyrealloc (void *,yy_size_t );
950 | void yyfree (void * );
951 |
952 | #define yy_new_buffer yy_create_buffer
953 |
954 | #define yy_set_interactive(is_interactive) \
955 | { \
956 | if ( ! YY_CURRENT_BUFFER ){ \
957 | yyensure_buffer_stack (); \
958 | YY_CURRENT_BUFFER_LVALUE = \
959 | yy_create_buffer(yyin,YY_BUF_SIZE ); \
960 | } \
961 | YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
962 | }
963 |
964 | #define yy_set_bol(at_bol) \
965 | { \
966 | if ( ! YY_CURRENT_BUFFER ){\
967 | yyensure_buffer_stack (); \
968 | YY_CURRENT_BUFFER_LVALUE = \
969 | yy_create_buffer(yyin,YY_BUF_SIZE ); \
970 | } \
971 | YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
972 | }
973 |
974 | #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
975 |
976 | /* Begin user sect3 */
977 |
978 | typedef unsigned char YY_CHAR;
979 |
980 | FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
981 |
982 | typedef int yy_state_type;
983 |
984 | extern int yylineno;
985 |
986 | int yylineno = 1;
987 |
988 | extern char *yytext;
989 | #define yytext_ptr yytext
990 |
991 | static yy_state_type yy_get_previous_state (void );
992 | static yy_state_type yy_try_NUL_trans (yy_state_type current_state );
993 | static int yy_get_next_buffer (void );
994 | static void yy_fatal_error (yyconst char msg[] );
995 |
996 | /* Done after the current pattern has been matched and before the
997 | * corresponding action - sets up yytext.
998 | */
999 | #define YY_DO_BEFORE_ACTION \
1000 | (yytext_ptr) = yy_bp; \
1001 | (yytext_ptr) -= (yy_more_len); \
1002 | yyleng = (size_t) (yy_cp - (yytext_ptr)); \
1003 | (yy_hold_char) = *yy_cp; \
1004 | *yy_cp = '\0'; \
1005 | (yy_c_buf_p) = yy_cp;
1006 |
1007 | #define YY_NUM_RULES 8
1008 | #define YY_END_OF_BUFFER 9
1009 | /* This struct is not used in this scanner,
1010 | but its presence is necessary. */
1011 | struct yy_trans_info
1012 | {
1013 | flex_int32_t yy_verify;
1014 | flex_int32_t yy_nxt;
1015 | };
1016 | static yyconst flex_int16_t yy_acclist[23] =
1017 | { 0,
1018 | 9, 7, 8, 8, 1, 7, 8, 2, 7, 8,
1019 | 3, 7, 8, 4, 7, 8, 5, 7, 8, 6,
1020 | 7, 8
1021 | } ;
1022 |
1023 | static yyconst flex_int16_t yy_accept[14] =
1024 | { 0,
1025 | 1, 1, 1, 2, 4, 5, 8, 11, 14, 17,
1026 | 20, 23, 23
1027 | } ;
1028 |
1029 | static yyconst flex_int32_t yy_ec[256] =
1030 | { 0,
1031 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 2,
1032 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1033 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1034 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1035 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1036 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1037 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1038 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1039 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1040 | 1, 1, 1, 1, 1, 1, 3, 4, 5, 6,
1041 |
1042 | 7, 8, 1, 1, 1, 1, 1, 1, 1, 1,
1043 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1044 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1045 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1046 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1047 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1048 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1049 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1050 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1051 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1052 |
1053 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1054 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1055 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1056 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1057 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1058 | 1, 1, 1, 1, 1
1059 | } ;
1060 |
1061 | static yyconst flex_int32_t yy_meta[9] =
1062 | { 0,
1063 | 1, 1, 1, 1, 1, 1, 1, 1
1064 | } ;
1065 |
1066 | static yyconst flex_int16_t yy_base[13] =
1067 | { 0,
1068 | 0, 0, 9, 10, 10, 10, 10, 10, 10, 10,
1069 | 10, 10
1070 | } ;
1071 |
1072 | static yyconst flex_int16_t yy_def[13] =
1073 | { 0,
1074 | 12, 1, 12, 12, 12, 12, 12, 12, 12, 12,
1075 | 12, 0
1076 | } ;
1077 |
1078 | static yyconst flex_int16_t yy_nxt[19] =
1079 | { 0,
1080 | 4, 5, 6, 7, 8, 9, 10, 11, 12, 3,
1081 | 12, 12, 12, 12, 12, 12, 12, 12
1082 | } ;
1083 |
1084 | static yyconst flex_int16_t yy_chk[19] =
1085 | { 0,
1086 | 1, 1, 1, 1, 1, 1, 1, 1, 3, 12,
1087 | 12, 12, 12, 12, 12, 12, 12, 12
1088 | } ;
1089 |
1090 | extern int yy_flex_debug;
1091 | int yy_flex_debug = 0;
1092 |
1093 | static yy_state_type *yy_state_buf=0, *yy_state_ptr=0;
1094 | static char *yy_full_match;
1095 | static int yy_lp;
1096 | #define REJECT \
1097 | { \
1098 | *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \
1099 | yy_cp = (yy_full_match); /* restore poss. backed-over text */ \
1100 | ++(yy_lp); \
1101 | goto find_rule; \
1102 | }
1103 |
1104 | static int yy_more_flag = 0;
1105 | static int yy_more_len = 0;
1106 | #define yymore() ((yy_more_flag) = 1)
1107 | #define YY_MORE_ADJ (yy_more_len)
1108 | #define YY_RESTORE_YY_MORE_OFFSET
1109 | char *yytext;
1110 | #line 1 "conftest.l"
1111 | #line 468 "lex.yy.c"
1112 |
1113 | #define INITIAL 0
1114 |
1115 | #ifndef YY_NO_UNISTD_H
1116 | /* Special case for "unistd.h", since it is non-ANSI. We include it way
1117 | * down here because we want the user's section 1 to have been scanned first.
1118 | * The user has a chance to override it with an option.
1119 | */
1120 | #include <unistd.h>
1121 | #endif
1122 |
1123 | #ifndef YY_EXTRA_TYPE
1124 | #define YY_EXTRA_TYPE void *
1125 | #endif
1126 |
1127 | static int yy_init_globals (void );
1128 |
1129 | /* Accessor methods to globals.
1130 | These are made visible to non-reentrant scanners for convenience. */
1131 |
1132 | int yylex_destroy (void );
1133 |
1134 | int yyget_debug (void );
1135 |
1136 | void yyset_debug (int debug_flag );
1137 |
1138 | YY_EXTRA_TYPE yyget_extra (void );
1139 |
1140 | void yyset_extra (YY_EXTRA_TYPE user_defined );
1141 |
1142 | FILE *yyget_in (void );
1143 |
1144 | void yyset_in (FILE * in_str );
1145 |
1146 | FILE *yyget_out (void );
1147 |
1148 | void yyset_out (FILE * out_str );
1149 |
1150 | int yyget_leng (void );
1151 |
1152 | char *yyget_text (void );
1153 |
1154 | int yyget_lineno (void );
1155 |
1156 | void yyset_lineno (int line_number );
1157 |
1158 | /* Macros after this point can all be overridden by user definitions in
1159 | * section 1.
1160 | */
1161 |
1162 | #ifndef YY_SKIP_YYWRAP
1163 | #ifdef __cplusplus
1164 | extern "C" int yywrap (void );
1165 | #else
1166 | extern int yywrap (void );
1167 | #endif
1168 | #endif
1169 |
1170 | static void yyunput (int c,char *buf_ptr );
1171 |
1172 | #ifndef yytext_ptr
1173 | static void yy_flex_strncpy (char *,yyconst char *,int );
1174 | #endif
1175 |
1176 | #ifdef YY_NEED_STRLEN
1177 | static int yy_flex_strlen (yyconst char * );
1178 | #endif
1179 |
1180 | #ifndef YY_NO_INPUT
1181 |
1182 | #ifdef __cplusplus
1183 | static int yyinput (void );
1184 | #else
1185 | static int input (void );
1186 | #endif
1187 |
1188 | #endif
1189 |
1190 | /* Amount of stuff to slurp up with each read. */
1191 | #ifndef YY_READ_BUF_SIZE
1192 | #define YY_READ_BUF_SIZE 8192
1193 | #endif
1194 |
1195 | /* Copy whatever the last rule matched to the standard output. */
1196 | #ifndef ECHO
1197 | /* This used to be an fputs(), but since the string might contain NUL's,
1198 | * we now use fwrite().
1199 | */
1200 | #define ECHO fwrite( yytext, yyleng, 1, yyout )
1201 | #endif
1202 |
1203 | /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL ,
1204 | * is returned in "result".
1205 | */
1206 | #ifndef YY_INPUT
1207 | #define YY_INPUT(buf,result,max_size) \
1208 | if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
1209 | { \
1210 | int c = '*'; \
1211 | int n; \
1212 | for ( n = 0; n < max_size && \
1213 | (c = getc( yyin )) != EOF && c != '\n'; ++n ) \
1214 | buf[n] = (char) c; \
1215 | if ( c == '\n' ) \
1216 | buf[n++] = (char) c; \
1217 | if ( c == EOF && ferror( yyin ) ) \
1218 | YY_FATAL_ERROR( "input in flex scanner failed" ); \
1219 | result = n; \
1220 | } \
1221 | else \
1222 | { \
1223 | errno=0; \
1224 | while ( (result = fread(buf, 1, max_size, yyin))==0 && ferror(yy in)) \
1225 | { \
1226 | if( errno != EINTR) \
1227 | { \
1228 | YY_FATAL_ERROR( "input in flex scanner failed" ) ; \
1229 | break; \
1230 | } \
1231 | errno=0; \
1232 | clearerr(yyin); \
1233 | } \
1234 | }\
1235 | \
1236 |
1237 | #endif
1238 |
1239 | /* No semi-colon after return; correct usage is to write "yyterminate();" -
1240 | * we don't want an extra ';' after the "return" because that will cause
1241 | * some compilers to complain about unreachable statements.
1242 | */
1243 | #ifndef yyterminate
1244 | #define yyterminate() return YY_NULL
1245 | #endif
1246 |
1247 | /* Number of entries by which start-condition stack grows. */
1248 | #ifndef YY_START_STACK_INCR
1249 | #define YY_START_STACK_INCR 25
1250 | #endif
1251 |
1252 | /* Report a fatal error. */
1253 | #ifndef YY_FATAL_ERROR
1254 | #define YY_FATAL_ERROR(msg) yy_fatal_error( msg )
1255 | #endif
1256 |
1257 | /* end tables serialization structures and prototypes */
1258 |
1259 | /* Default declaration of generated scanner - a define so the user can
1260 | * easily add parameters.
1261 | */
1262 | #ifndef YY_DECL
1263 | #define YY_DECL_IS_OURS 1
1264 |
1265 | extern int yylex (void);
1266 |
1267 | #define YY_DECL int yylex (void)
1268 | #endif /* !YY_DECL */
1269 |
1270 | /* Code executed at the beginning of each rule, after yytext and yyleng
1271 | * have been set up.
1272 | */
1273 | #ifndef YY_USER_ACTION
1274 | #define YY_USER_ACTION
1275 | #endif
1276 |
1277 | /* Code executed at the end of each rule. */
1278 | #ifndef YY_BREAK
1279 | #define YY_BREAK break;
1280 | #endif
1281 |
1282 | #define YY_RULE_SETUP \
1283 | YY_USER_ACTION
1284 |
1285 | /** The main scanner function which does all the work.
1286 | */
1287 | YY_DECL
1288 | {
1289 | register yy_state_type yy_current_state;
1290 | register char *yy_cp, *yy_bp;
1291 | register int yy_act;
1292 |
1293 | #line 1 "conftest.l"
1294 |
1295 | #line 652 "lex.yy.c"
1296 |
1297 | if ( !(yy_init) )
1298 | {
1299 | (yy_init) = 1;
1300 |
1301 | #ifdef YY_USER_INIT
1302 | YY_USER_INIT;
1303 | #endif
1304 |
1305 | /* Create the reject buffer large enough to save one state per allowed character. */
1306 | if ( ! (yy_state_buf) )
1307 | (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE );
1308 | if ( ! (yy_state_buf) )
1309 | YY_FATAL_ERROR( "out of dynamic memory in yylex()" );
1310 |
1311 | if ( ! (yy_start) )
1312 | (yy_start) = 1; /* first start state */
1313 |
1314 | if ( ! yyin )
1315 | yyin = stdin;
1316 |
1317 | if ( ! yyout )
1318 | yyout = stdout;
1319 |
1320 | if ( ! YY_CURRENT_BUFFER ) {
1321 | yyensure_buffer_stack ();
1322 | YY_CURRENT_BUFFER_LVALUE =
1323 | yy_create_buffer(yyin,YY_BUF_SIZE );
1324 | }
1325 |
1326 | yy_load_buffer_state( );
1327 | }
1328 |
1329 | while ( 1 ) /* loops until end-of-file is reached */
1330 | {
1331 | (yy_more_len) = 0;
1332 | if ( (yy_more_flag) )
1333 | {
1334 | (yy_more_len) = (yy_c_buf_p) - (yytext_ptr);
1335 | (yy_more_flag) = 0;
1336 | }
1337 | yy_cp = (yy_c_buf_p);
1338 |
1339 | /* Support of yytext. */
1340 | *yy_cp = (yy_hold_char);
1341 |
1342 | /* yy_bp points to the position in yy_ch_buf of the start of
1343 | * the current run.
1344 | */
1345 | yy_bp = yy_cp;
1346 |
1347 | yy_current_state = (yy_start);
1348 |
1349 | (yy_state_ptr) = (yy_state_buf);
1350 | *(yy_state_ptr)++ = yy_current_state;
1351 |
1352 | yy_match:
1353 | do
1354 | {
1355 | register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
1356 | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_c urrent_state )
1357 | {
1358 | yy_current_state = (int) yy_def[yy_current_state ];
1359 | if ( yy_current_state >= 13 )
1360 | yy_c = yy_meta[(unsigned int) yy_c];
1361 | }
1362 | yy_current_state = yy_nxt[yy_base[yy_current_state] + (u nsigned int) yy_c];
1363 | *(yy_state_ptr)++ = yy_current_state;
1364 | ++yy_cp;
1365 | }
1366 | while ( yy_base[yy_current_state] != 10 );
1367 |
1368 | yy_find_action:
1369 | yy_current_state = *--(yy_state_ptr);
1370 | (yy_lp) = yy_accept[yy_current_state];
1371 | find_rule: /* we branch to this label when backing up */
1372 | for ( ; ; ) /* until we find what rule we matched */
1373 | {
1374 | if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1 ] )
1375 | {
1376 | yy_act = yy_acclist[(yy_lp)];
1377 | {
1378 | (yy_full_match) = yy_cp;
1379 | break;
1380 | }
1381 | }
1382 | --yy_cp;
1383 | yy_current_state = *--(yy_state_ptr);
1384 | (yy_lp) = yy_accept[yy_current_state];
1385 | }
1386 |
1387 | YY_DO_BEFORE_ACTION;
1388 |
1389 | do_action: /* This label is used only to access EOF actions. */
1390 |
1391 | switch ( yy_act )
1392 | { /* beginning of action switch */
1393 | case 1:
1394 | YY_RULE_SETUP
1395 | #line 2 "conftest.l"
1396 | { ECHO; }
1397 | YY_BREAK
1398 | case 2:
1399 | YY_RULE_SETUP
1400 | #line 3 "conftest.l"
1401 | { REJECT; }
1402 | YY_BREAK
1403 | case 3:
1404 | YY_RULE_SETUP
1405 | #line 4 "conftest.l"
1406 | { yymore (); }
1407 | YY_BREAK
1408 | case 4:
1409 | YY_RULE_SETUP
1410 | #line 5 "conftest.l"
1411 | { yyless (1); }
1412 | YY_BREAK
1413 | case 5:
1414 | YY_RULE_SETUP
1415 | #line 6 "conftest.l"
1416 | { yyless (input () != 0); }
1417 | YY_BREAK
1418 | case 6:
1419 | YY_RULE_SETUP
1420 | #line 7 "conftest.l"
1421 | { unput (yytext[0]); }
1422 | YY_BREAK
1423 | case 7:
1424 | YY_RULE_SETUP
1425 | #line 8 "conftest.l"
1426 | { BEGIN INITIAL; }
1427 | YY_BREAK
1428 | case 8:
1429 | YY_RULE_SETUP
1430 | #line 9 "conftest.l"
1431 | ECHO;
1432 | YY_BREAK
1433 | #line 790 "lex.yy.c"
1434 | case YY_STATE_EOF(INITIAL):
1435 | yyterminate();
1436 |
1437 | case YY_END_OF_BUFFER:
1438 | {
1439 | /* Amount of text matched not including the EOB char. */
1440 | int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1 ;
1441 |
1442 | /* Undo the effects of YY_DO_BEFORE_ACTION. */
1443 | *yy_cp = (yy_hold_char);
1444 | YY_RESTORE_YY_MORE_OFFSET
1445 |
1446 | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW )
1447 | {
1448 | /* We're scanning a new file or input source. It's
1449 | * possible that this happened because the user
1450 | * just pointed yyin at a new source and called
1451 | * yylex(). If so, then we have to assure
1452 | * consistency between YY_CURRENT_BUFFER and our
1453 | * globals. Here is the right place to do so, because
1454 | * this is the first action (other than possibly a
1455 | * back-up) that will match for the new input source.
1456 | */
1457 | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
1458 | YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin;
1459 | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_N ORMAL;
1460 | }
1461 |
1462 | /* Note that here we test for yy_c_buf_p "<=" to the position
1463 | * of the first EOB in the buffer, since yy_c_buf_p will
1464 | * already have been incremented past the NUL character
1465 | * (since all states make transitions on EOB to the
1466 | * end-of-buffer state). Contrast this with the test
1467 | * in input().
1468 | */
1469 | if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_ chars)] )
1470 | { /* This was really a NUL. */
1471 | yy_state_type yy_next_state;
1472 |
1473 | (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text;
1474 |
1475 | yy_current_state = yy_get_previous_state( );
1476 |
1477 | /* Okay, we're now positioned to make the NUL
1478 | * transition. We couldn't have
1479 | * yy_get_previous_state() go ahead and do it
1480 | * for us because it doesn't know how to deal
1481 | * with the possibility of jamming (and we don't
1482 | * want to build jamming into it because then it
1483 | * will run more slowly).
1484 | */
1485 |
1486 | yy_next_state = yy_try_NUL_trans( yy_current_state );
1487 |
1488 | yy_bp = (yytext_ptr) + YY_MORE_ADJ;
1489 |
1490 | if ( yy_next_state )
1491 | {
1492 | /* Consume the NUL. */
1493 | yy_cp = ++(yy_c_buf_p);
1494 | yy_current_state = yy_next_state;
1495 | goto yy_match;
1496 | }
1497 |
1498 | else
1499 | {
1500 | yy_cp = (yy_c_buf_p);
1501 | goto yy_find_action;
1502 | }
1503 | }
1504 |
1505 | else switch ( yy_get_next_buffer( ) )
1506 | {
1507 | case EOB_ACT_END_OF_FILE:
1508 | {
1509 | (yy_did_buffer_switch_on_eof) = 0;
1510 |
1511 | if ( yywrap( ) )
1512 | {
1513 | /* Note: because we've taken care in
1514 | * yy_get_next_buffer() to have set up
1515 | * yytext, we can now set up
1516 | * yy_c_buf_p so that if some total
1517 | * hoser (like flex itself) wants to
1518 | * call the scanner after we return the
1519 | * YY_NULL, it'll still work - another
1520 | * YY_NULL will get returned.
1521 | */
1522 | (yy_c_buf_p) = (yytext_ptr) + YY_MORE_AD J;
1523 |
1524 | yy_act = YY_STATE_EOF(YY_START);
1525 | goto do_action;
1526 | }
1527 |
1528 | else
1529 | {
1530 | if ( ! (yy_did_buffer_switch_on_eof) )
1531 | YY_NEW_FILE;
1532 | }
1533 | break;
1534 | }
1535 |
1536 | case EOB_ACT_CONTINUE_SCAN:
1537 | (yy_c_buf_p) =
1538 | (yytext_ptr) + yy_amount_of_matched_text ;
1539 |
1540 | yy_current_state = yy_get_previous_state( );
1541 |
1542 | yy_cp = (yy_c_buf_p);
1543 | yy_bp = (yytext_ptr) + YY_MORE_ADJ;
1544 | goto yy_match;
1545 |
1546 | case EOB_ACT_LAST_MATCH:
1547 | (yy_c_buf_p) =
1548 | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars )];
1549 |
1550 | yy_current_state = yy_get_previous_state( );
1551 |
1552 | yy_cp = (yy_c_buf_p);
1553 | yy_bp = (yytext_ptr) + YY_MORE_ADJ;
1554 | goto yy_find_action;
1555 | }
1556 | break;
1557 | }
1558 |
1559 | default:
1560 | YY_FATAL_ERROR(
1561 | "fatal flex scanner internal error--no action found" );
1562 | } /* end of action switch */
1563 | } /* end of scanning one token */
1564 | } /* end of yylex */
1565 |
1566 | /* yy_get_next_buffer - try to read in a new buffer
1567 | *
1568 | * Returns a code representing an action:
1569 | * EOB_ACT_LAST_MATCH -
1570 | * EOB_ACT_CONTINUE_SCAN - continue scanning from current position
1571 | * EOB_ACT_END_OF_FILE - end of file
1572 | */
1573 | static int yy_get_next_buffer (void)
1574 | {
1575 | register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
1576 | register char *source = (yytext_ptr);
1577 | register int number_to_move, i;
1578 | int ret_val;
1579 |
1580 | if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] )
1581 | YY_FATAL_ERROR(
1582 | "fatal flex scanner internal error--end of buffer missed" );
1583 |
1584 | if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 )
1585 | { /* Don't try to fill the buffer, so this is an EOF. */
1586 | if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 )
1587 | {
1588 | /* We matched a single character, the EOB, so
1589 | * treat this as a final EOF.
1590 | */
1591 | return EOB_ACT_END_OF_FILE;
1592 | }
1593 |
1594 | else
1595 | {
1596 | /* We matched some text prior to the EOB, first
1597 | * process it.
1598 | */
1599 | return EOB_ACT_LAST_MATCH;
1600 | }
1601 | }
1602 |
1603 | /* Try to read more data. */
1604 |
1605 | /* First move last chars to start of buffer. */
1606 | number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr)) - 1;
1607 |
1608 | for ( i = 0; i < number_to_move; ++i )
1609 | *(dest++) = *(source++);
1610 |
1611 | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING )
1612 | /* don't do the read, it's not guaranteed to return an EOF,
1613 | * just force an EOF
1614 | */
1615 | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0;
1616 |
1617 | else
1618 | {
1619 | int num_to_read =
1620 | YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
1621 |
1622 | while ( num_to_read <= 0 )
1623 | { /* Not enough room in the buffer - grow it. */
1624 |
1625 | YY_FATAL_ERROR(
1626 | "input buffer overflow, can't enlarge buffer because scanner uses REJECT" );
1627 |
1628 | }
1629 |
1630 | if ( num_to_read > YY_READ_BUF_SIZE )
1631 | num_to_read = YY_READ_BUF_SIZE;
1632 |
1633 | /* Read in more data. */
1634 | YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]) ,
1635 | (yy_n_chars), (size_t) num_to_read );
1636 |
1637 | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
1638 | }
1639 |
1640 | if ( (yy_n_chars) == 0 )
1641 | {
1642 | if ( number_to_move == YY_MORE_ADJ )
1643 | {
1644 | ret_val = EOB_ACT_END_OF_FILE;
1645 | yyrestart(yyin );
1646 | }
1647 |
1648 | else
1649 | {
1650 | ret_val = EOB_ACT_LAST_MATCH;
1651 | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status =
1652 | YY_BUFFER_EOF_PENDING;
1653 | }
1654 | }
1655 |
1656 | else
1657 | ret_val = EOB_ACT_CONTINUE_SCAN;
1658 |
1659 | if ((yy_size_t) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVAL UE->yy_buf_size) {
1660 | /* Extend the array by 50%, plus the number we really need. */
1661 | yy_size_t new_size = (yy_n_chars) + number_to_move + ((yy_n_char s) >> 1);
1662 | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc((void * ) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size );
1663 | if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
1664 | YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_bu ffer()" );
1665 | }
1666 |
1667 | (yy_n_chars) += number_to_move;
1668 | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHA R;
1669 | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER _CHAR;
1670 |
1671 | (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0];
1672 |
1673 | return ret_val;
1674 | }
1675 |
1676 | /* yy_get_previous_state - get the state just before the EOB char was reached */
1677 |
1678 | static yy_state_type yy_get_previous_state (void)
1679 | {
1680 | register yy_state_type yy_current_state;
1681 | register char *yy_cp;
1682 |
1683 | yy_current_state = (yy_start);
1684 |
1685 | (yy_state_ptr) = (yy_state_buf);
1686 | *(yy_state_ptr)++ = yy_current_state;
1687 |
1688 | for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
1689 | {
1690 | register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1 );
1691 | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_s tate )
1692 | {
1693 | yy_current_state = (int) yy_def[yy_current_state];
1694 | if ( yy_current_state >= 13 )
1695 | yy_c = yy_meta[(unsigned int) yy_c];
1696 | }
1697 | yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
1698 | *(yy_state_ptr)++ = yy_current_state;
1699 | }
1700 |
1701 | return yy_current_state;
1702 | }
1703 |
1704 | /* yy_try_NUL_trans - try to make a transition on the NUL character
1705 | *
1706 | * synopsis
1707 | * next_state = yy_try_NUL_trans( current_state );
1708 | */
1709 | static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state )
1710 | {
1711 | register int yy_is_jam;
1712 |
1713 | register YY_CHAR yy_c = 1;
1714 | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1715 | {
1716 | yy_current_state = (int) yy_def[yy_current_state];
1717 | if ( yy_current_state >= 13 )
1718 | yy_c = yy_meta[(unsigned int) yy_c];
1719 | }
1720 | yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_ c];
1721 | yy_is_jam = (yy_current_state == 12);
1722 | if ( ! yy_is_jam )
1723 | *(yy_state_ptr)++ = yy_current_state;
1724 |
1725 | return yy_is_jam ? 0 : yy_current_state;
1726 | }
1727 |
1728 | static void yyunput (int c, register char * yy_bp )
1729 | {
1730 | register char *yy_cp;
1731 |
1732 | yy_cp = (yy_c_buf_p);
1733 |
1734 | /* undo effects of setting up yytext */
1735 | *yy_cp = (yy_hold_char);
1736 |
1737 | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
1738 | { /* need to shift things up to make room */
1739 | /* +2 for EOB chars. */
1740 | register int number_to_move = (yy_n_chars) + 2;
1741 | register char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[
1742 | YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2];
1743 | register char *source =
1744 | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_m ove];
1745 |
1746 | while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
1747 | *--dest = *--source;
1748 |
1749 | yy_cp += (int) (dest - source);
1750 | yy_bp += (int) (dest - source);
1751 | YY_CURRENT_BUFFER_LVALUE->yy_n_chars =
1752 | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_buf_size;
1753 |
1754 | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
1755 | YY_FATAL_ERROR( "flex scanner push-back overflow" );
1756 | }
1757 |
1758 | *--yy_cp = (char) c;
1759 |
1760 | (yytext_ptr) = yy_bp;
1761 | (yy_hold_char) = *yy_cp;
1762 | (yy_c_buf_p) = yy_cp;
1763 | }
1764 |
1765 | #ifndef YY_NO_INPUT
1766 | #ifdef __cplusplus
1767 | static int yyinput (void)
1768 | #else
1769 | static int input (void)
1770 | #endif
1771 |
1772 | {
1773 | int c;
1774 |
1775 | *(yy_c_buf_p) = (yy_hold_char);
1776 |
1777 | if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR )
1778 | {
1779 | /* yy_c_buf_p now points to the character we want to return.
1780 | * If this occurs *before* the EOB characters, then it's a
1781 | * valid NUL; if not, then we've hit the end of the buffer.
1782 | */
1783 | if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_c hars)] )
1784 | /* This was really a NUL. */
1785 | *(yy_c_buf_p) = '\0';
1786 |
1787 | else
1788 | { /* need more input */
1789 | int offset = (yy_c_buf_p) - (yytext_ptr);
1790 | ++(yy_c_buf_p);
1791 |
1792 | switch ( yy_get_next_buffer( ) )
1793 | {
1794 | case EOB_ACT_LAST_MATCH:
1795 | /* This happens because yy_g_n_b()
1796 | * sees that we've accumulated a
1797 | * token and flags that we need to
1798 | * try matching the token before
1799 | * proceeding. But for input(),
1800 | * there's no matching to consider.
1801 | * So convert the EOB_ACT_LAST_MATCH
1802 | * to EOB_ACT_END_OF_FILE.
1803 | */
1804 |
1805 | /* Reset buffer status. */
1806 | yyrestart(yyin );
1807 |
1808 | /*FALLTHROUGH*/
1809 |
1810 | case EOB_ACT_END_OF_FILE:
1811 | {
1812 | if ( yywrap( ) )
1813 | return EOF;
1814 |
1815 | if ( ! (yy_did_buffer_switch_on_eof) )
1816 | YY_NEW_FILE;
1817 | #ifdef __cplusplus
1818 | return yyinput();
1819 | #else
1820 | return input();
1821 | #endif
1822 | }
1823 |
1824 | case EOB_ACT_CONTINUE_SCAN:
1825 | (yy_c_buf_p) = (yytext_ptr) + offset;
1826 | break;
1827 | }
1828 | }
1829 | }
1830 |
1831 | c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */
1832 | *(yy_c_buf_p) = '\0'; /* preserve yytext */
1833 | (yy_hold_char) = *++(yy_c_buf_p);
1834 |
1835 | return c;
1836 | }
1837 | #endif /* ifndef YY_NO_INPUT */
1838 |
1839 | /** Immediately switch to a different input stream.
1840 | * @param input_file A readable stream.
1841 | *
1842 | * @note This function does not reset the start condition to @c INITIAL .
1843 | */
1844 | void yyrestart (FILE * input_file )
1845 | {
1846 |
1847 | if ( ! YY_CURRENT_BUFFER ){
1848 | yyensure_buffer_stack ();
1849 | YY_CURRENT_BUFFER_LVALUE =
1850 | yy_create_buffer(yyin,YY_BUF_SIZE );
1851 | }
1852 |
1853 | yy_init_buffer(YY_CURRENT_BUFFER,input_file );
1854 | yy_load_buffer_state( );
1855 | }
1856 |
1857 | /** Switch to a different input buffer.
1858 | * @param new_buffer The new input buffer.
1859 | *
1860 | */
1861 | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer )
1862 | {
1863 |
1864 | /* TODO. We should be able to replace this entire function body
1865 | * with
1866 | * yypop_buffer_state();
1867 | * yypush_buffer_state(new_buffer);
1868 | */
1869 | yyensure_buffer_stack ();
1870 | if ( YY_CURRENT_BUFFER == new_buffer )
1871 | return;
1872 |
1873 | if ( YY_CURRENT_BUFFER )
1874 | {
1875 | /* Flush out information for old buffer. */
1876 | *(yy_c_buf_p) = (yy_hold_char);
1877 | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
1878 | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
1879 | }
1880 |
1881 | YY_CURRENT_BUFFER_LVALUE = new_buffer;
1882 | yy_load_buffer_state( );
1883 |
1884 | /* We don't actually know whether we did this switch during
1885 | * EOF (yywrap()) processing, but the only time this flag
1886 | * is looked at is after yywrap() is called, so it's safe
1887 | * to go ahead and always set it.
1888 | */
1889 | (yy_did_buffer_switch_on_eof) = 1;
1890 | }
1891 |
1892 | static void yy_load_buffer_state (void)
1893 | {
1894 | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
1895 | (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos;
1896 | yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file;
1897 | (yy_hold_char) = *(yy_c_buf_p);
1898 | }
1899 |
1900 | /** Allocate and initialize an input buffer state.
1901 | * @param file A readable stream.
1902 | * @param size The character buffer size in bytes. When in doubt, use @c YY_BU F_SIZE.
1903 | *
1904 | * @return the allocated buffer state.
1905 | */
1906 | YY_BUFFER_STATE yy_create_buffer (FILE * file, int size )
1907 | {
1908 | YY_BUFFER_STATE b;
1909 |
1910 | b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) );
1911 | if ( ! b )
1912 | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
1913 |
1914 | b->yy_buf_size = size;
1915 |
1916 | /* yy_ch_buf has to be 2 characters longer than the size given because
1917 | * we need to put in 2 end-of-buffer characters.
1918 | */
1919 | b->yy_ch_buf = (char *) yyalloc(b->yy_buf_size + 2 );
1920 | if ( ! b->yy_ch_buf )
1921 | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
1922 |
1923 | b->yy_is_our_buffer = 1;
1924 |
1925 | yy_init_buffer(b,file );
1926 |
1927 | return b;
1928 | }
1929 |
1930 | /** Destroy the buffer.
1931 | * @param b a buffer created with yy_create_buffer()
1932 | *
1933 | */
1934 | void yy_delete_buffer (YY_BUFFER_STATE b )
1935 | {
1936 |
1937 | if ( ! b )
1938 | return;
1939 |
1940 | if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */
1941 | YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0;
1942 |
1943 | if ( b->yy_is_our_buffer )
1944 | yyfree((void *) b->yy_ch_buf );
1945 |
1946 | yyfree((void *) b );
1947 | }
1948 |
1949 | #ifndef __cplusplus
1950 | extern int isatty (int );
1951 | #endif /* __cplusplus */
1952 |
1953 | /* Initializes or reinitializes a buffer.
1954 | * This function is sometimes called more than once on the same buffer,
1955 | * such as during a yyrestart() or at EOF.
1956 | */
1957 | static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file )
1958 |
1959 | {
1960 | int oerrno = errno;
1961 |
1962 | yy_flush_buffer(b );
1963 |
1964 | b->yy_input_file = file;
1965 | b->yy_fill_buffer = 1;
1966 |
1967 | /* If b is the current buffer, then yy_init_buffer was _probably_
1968 | * called from yyrestart() or through yy_get_next_buffer.
1969 | * In that case, we don't want to reset the lineno or column.
1970 | */
1971 | if (b != YY_CURRENT_BUFFER){
1972 | b->yy_bs_lineno = 1;
1973 | b->yy_bs_column = 0;
1974 | }
1975 |
1976 | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
1977 |
1978 | errno = oerrno;
1979 | }
1980 |
1981 | /** Discard all buffered characters. On the next scan, YY_INPUT will be called .
1982 | * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
1983 | *
1984 | */
1985 | void yy_flush_buffer (YY_BUFFER_STATE b )
1986 | {
1987 | if ( ! b )
1988 | return;
1989 |
1990 | b->yy_n_chars = 0;
1991 |
1992 | /* We always need two end-of-buffer characters. The first causes
1993 | * a transition to the end-of-buffer state. The second causes
1994 | * a jam in that state.
1995 | */
1996 | b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR;
1997 | b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR;
1998 |
1999 | b->yy_buf_pos = &b->yy_ch_buf[0];
2000 |
2001 | b->yy_at_bol = 1;
2002 | b->yy_buffer_status = YY_BUFFER_NEW;
2003 |
2004 | if ( b == YY_CURRENT_BUFFER )
2005 | yy_load_buffer_state( );
2006 | }
2007 |
2008 | /** Pushes the new state onto the stack. The new state becomes
2009 | * the current state. This function will allocate the stack
2010 | * if necessary.
2011 | * @param new_buffer The new state.
2012 | *
2013 | */
2014 | void yypush_buffer_state (YY_BUFFER_STATE new_buffer )
2015 | {
2016 | if (new_buffer == NULL)
2017 | return;
2018 |
2019 | yyensure_buffer_stack();
2020 |
2021 | /* This block is copied from yy_switch_to_buffer. */
2022 | if ( YY_CURRENT_BUFFER )
2023 | {
2024 | /* Flush out information for old buffer. */
2025 | *(yy_c_buf_p) = (yy_hold_char);
2026 | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
2027 | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
2028 | }
2029 |
2030 | /* Only push if top exists. Otherwise, replace top. */
2031 | if (YY_CURRENT_BUFFER)
2032 | (yy_buffer_stack_top)++;
2033 | YY_CURRENT_BUFFER_LVALUE = new_buffer;
2034 |
2035 | /* copied from yy_switch_to_buffer. */
2036 | yy_load_buffer_state( );
2037 | (yy_did_buffer_switch_on_eof) = 1;
2038 | }
2039 |
2040 | /** Removes and deletes the top of the stack, if present.
2041 | * The next element becomes the new top.
2042 | *
2043 | */
2044 | void yypop_buffer_state (void)
2045 | {
2046 | if (!YY_CURRENT_BUFFER)
2047 | return;
2048 |
2049 | yy_delete_buffer(YY_CURRENT_BUFFER );
2050 | YY_CURRENT_BUFFER_LVALUE = NULL;
2051 | if ((yy_buffer_stack_top) > 0)
2052 | --(yy_buffer_stack_top);
2053 |
2054 | if (YY_CURRENT_BUFFER) {
2055 | yy_load_buffer_state( );
2056 | (yy_did_buffer_switch_on_eof) = 1;
2057 | }
2058 | }
2059 |
2060 | /* Allocates the stack if it does not exist.
2061 | * Guarantees space for at least one push.
2062 | */
2063 | static void yyensure_buffer_stack (void)
2064 | {
2065 | int num_to_alloc;
2066 |
2067 | if (!(yy_buffer_stack)) {
2068 |
2069 | /* First allocation is just for 2 elements, since we don't know if this
2070 | * scanner will even need a stack. We use 2 instead of 1 to avoi d an
2071 | * immediate realloc on the next call.
2072 | */
2073 | num_to_alloc = 1;
2074 | (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc
2075 | (num_to_alloc * sizeof(struct yy_buffer_state*)
2076 | );
2077 | if ( ! (yy_buffer_stack) )
2078 | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffe r_stack()" );
2079 |
2080 | memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buf fer_state*));
2081 |
2082 | (yy_buffer_stack_max) = num_to_alloc;
2083 | (yy_buffer_stack_top) = 0;
2084 | return;
2085 | }
2086 |
2087 | if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){
2088 |
2089 | /* Increase the buffer to prepare for a possible push. */
2090 | int grow_size = 8 /* arbitrary grow size */;
2091 |
2092 | num_to_alloc = (yy_buffer_stack_max) + grow_size;
2093 | (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc
2094 | ((yy_buffer_stac k),
2095 | num_to_alloc * s izeof(struct yy_buffer_state*)
2096 | );
2097 | if ( ! (yy_buffer_stack) )
2098 | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffe r_stack()" );
2099 |
2100 | /* zero only the new slots.*/
2101 | memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*));
2102 | (yy_buffer_stack_max) = num_to_alloc;
2103 | }
2104 | }
2105 |
2106 | /** Setup the input buffer state to scan directly from a user-specified charac ter buffer.
2107 | * @param base the character buffer
2108 | * @param size the size in bytes of the character buffer
2109 | *
2110 | * @return the newly allocated buffer state object.
2111 | */
2112 | YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size )
2113 | {
2114 | YY_BUFFER_STATE b;
2115 |
2116 | if ( size < 2 ||
2117 | base[size-2] != YY_END_OF_BUFFER_CHAR ||
2118 | base[size-1] != YY_END_OF_BUFFER_CHAR )
2119 | /* They forgot to leave room for the EOB's. */
2120 | return 0;
2121 |
2122 | b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) );
2123 | if ( ! b )
2124 | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" );
2125 |
2126 | b->yy_buf_size = size - 2; /* "- 2" to take care of EOB's */
2127 | b->yy_buf_pos = b->yy_ch_buf = base;
2128 | b->yy_is_our_buffer = 0;
2129 | b->yy_input_file = 0;
2130 | b->yy_n_chars = b->yy_buf_size;
2131 | b->yy_is_interactive = 0;
2132 | b->yy_at_bol = 1;
2133 | b->yy_fill_buffer = 0;
2134 | b->yy_buffer_status = YY_BUFFER_NEW;
2135 |
2136 | yy_switch_to_buffer(b );
2137 |
2138 | return b;
2139 | }
2140 |
2141 | /** Setup the input buffer state to scan a string. The next call to yylex() wi ll
2142 | * scan from a @e copy of @a str.
2143 | * @param yystr a NUL-terminated string to scan
2144 | *
2145 | * @return the newly allocated buffer state object.
2146 | * @note If you want to scan bytes that may contain NUL values, then use
2147 | * yy_scan_bytes() instead.
2148 | */
2149 | YY_BUFFER_STATE yy_scan_string (yyconst char * yystr )
2150 | {
2151 |
2152 | return yy_scan_bytes(yystr,strlen(yystr) );
2153 | }
2154 |
2155 | /** Setup the input buffer state to scan the given bytes. The next call to yyl ex() will
2156 | * scan from a @e copy of @a bytes.
2157 | * @param bytes the byte buffer to scan
2158 | * @param len the number of bytes in the buffer pointed to by @a bytes.
2159 | *
2160 | * @return the newly allocated buffer state object.
2161 | */
2162 | YY_BUFFER_STATE yy_scan_bytes (yyconst char * yybytes, int _yybytes_len )
2163 | {
2164 | YY_BUFFER_STATE b;
2165 | char *buf;
2166 | yy_size_t n;
2167 | int i;
2168 |
2169 | /* Get memory for full buffer, including space for trailing EOB's. */
2170 | n = _yybytes_len + 2;
2171 | buf = (char *) yyalloc(n );
2172 | if ( ! buf )
2173 | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" );
2174 |
2175 | for ( i = 0; i < _yybytes_len; ++i )
2176 | buf[i] = yybytes[i];
2177 |
2178 | buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR;
2179 |
2180 | b = yy_scan_buffer(buf,n );
2181 | if ( ! b )
2182 | YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" );
2183 |
2184 | /* It's okay to grow etc. this buffer, and we should throw it
2185 | * away when we're done.
2186 | */
2187 | b->yy_is_our_buffer = 1;
2188 |
2189 | return b;
2190 | }
2191 |
2192 | #ifndef YY_EXIT_FAILURE
2193 | #define YY_EXIT_FAILURE 2
2194 | #endif
2195 |
2196 | static void yy_fatal_error (yyconst char* msg )
2197 | {
2198 | (void) fprintf( stderr, "%s\n", msg );
2199 | exit( YY_EXIT_FAILURE );
2200 | }
2201 |
2202 | /* Redefine yyless() so it works in section 3 code. */
2203 |
2204 | #undef yyless
2205 | #define yyless(n) \
2206 | do \
2207 | { \
2208 | /* Undo effects of setting up yytext. */ \
2209 | int yyless_macro_arg = (n); \
2210 | YY_LESS_LINENO(yyless_macro_arg);\
2211 | yytext[yyleng] = (yy_hold_char); \
2212 | (yy_c_buf_p) = yytext + yyless_macro_arg; \
2213 | (yy_hold_char) = *(yy_c_buf_p); \
2214 | *(yy_c_buf_p) = '\0'; \
2215 | yyleng = yyless_macro_arg; \
2216 | } \
2217 | while ( 0 )
2218 |
2219 | /* Accessor methods (get/set functions) to struct members. */
2220 |
2221 | /** Get the current line number.
2222 | *
2223 | */
2224 | int yyget_lineno (void)
2225 | {
2226 |
2227 | return yylineno;
2228 | }
2229 |
2230 | /** Get the input stream.
2231 | *
2232 | */
2233 | FILE *yyget_in (void)
2234 | {
2235 | return yyin;
2236 | }
2237 |
2238 | /** Get the output stream.
2239 | *
2240 | */
2241 | FILE *yyget_out (void)
2242 | {
2243 | return yyout;
2244 | }
2245 |
2246 | /** Get the length of the current token.
2247 | *
2248 | */
2249 | int yyget_leng (void)
2250 | {
2251 | return yyleng;
2252 | }
2253 |
2254 | /** Get the current token.
2255 | *
2256 | */
2257 |
2258 | char *yyget_text (void)
2259 | {
2260 | return yytext;
2261 | }
2262 |
2263 | /** Set the current line number.
2264 | * @param line_number
2265 | *
2266 | */
2267 | void yyset_lineno (int line_number )
2268 | {
2269 |
2270 | yylineno = line_number;
2271 | }
2272 |
2273 | /** Set the input stream. This does not discard the current
2274 | * input buffer.
2275 | * @param in_str A readable stream.
2276 | *
2277 | * @see yy_switch_to_buffer
2278 | */
2279 | void yyset_in (FILE * in_str )
2280 | {
2281 | yyin = in_str ;
2282 | }
2283 |
2284 | void yyset_out (FILE * out_str )
2285 | {
2286 | yyout = out_str ;
2287 | }
2288 |
2289 | int yyget_debug (void)
2290 | {
2291 | return yy_flex_debug;
2292 | }
2293 |
2294 | void yyset_debug (int bdebug )
2295 | {
2296 | yy_flex_debug = bdebug ;
2297 | }
2298 |
2299 | static int yy_init_globals (void)
2300 | {
2301 | /* Initialization is the same as for the non-reentrant scanner.
2302 | * This function is called from yylex_destroy(), so don't allocate here.
2303 | */
2304 |
2305 | (yy_buffer_stack) = 0;
2306 | (yy_buffer_stack_top) = 0;
2307 | (yy_buffer_stack_max) = 0;
2308 | (yy_c_buf_p) = (char *) 0;
2309 | (yy_init) = 0;
2310 | (yy_start) = 0;
2311 |
2312 | (yy_state_buf) = 0;
2313 | (yy_state_ptr) = 0;
2314 | (yy_full_match) = 0;
2315 | (yy_lp) = 0;
2316 |
2317 | /* Defined in main.c */
2318 | #ifdef YY_STDINIT
2319 | yyin = stdin;
2320 | yyout = stdout;
2321 | #else
2322 | yyin = (FILE *) 0;
2323 | yyout = (FILE *) 0;
2324 | #endif
2325 |
2326 | /* For future reference: Set errno on error, since we are called by
2327 | * yylex_init()
2328 | */
2329 | return 0;
2330 | }
2331 |
2332 | /* yylex_destroy is for both reentrant and non-reentrant scanners. */
2333 | int yylex_destroy (void)
2334 | {
2335 |
2336 | /* Pop the buffer stack, destroying each element. */
2337 | while(YY_CURRENT_BUFFER){
2338 | yy_delete_buffer(YY_CURRENT_BUFFER );
2339 | YY_CURRENT_BUFFER_LVALUE = NULL;
2340 | yypop_buffer_state();
2341 | }
2342 |
2343 | /* Destroy the stack itself. */
2344 | yyfree((yy_buffer_stack) );
2345 | (yy_buffer_stack) = NULL;
2346 |
2347 | yyfree ( (yy_state_buf) );
2348 | (yy_state_buf) = NULL;
2349 |
2350 | /* Reset the globals. This is important in a non-reentrant scanner so the next time
2351 | * yylex() is called, initialization will occur. */
2352 | yy_init_globals( );
2353 |
2354 | return 0;
2355 | }
2356 |
2357 | /*
2358 | * Internal utility routines.
2359 | */
2360 |
2361 | #ifndef yytext_ptr
2362 | static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
2363 | {
2364 | register int i;
2365 | for ( i = 0; i < n; ++i )
2366 | s1[i] = s2[i];
2367 | }
2368 | #endif
2369 |
2370 | #ifdef YY_NEED_STRLEN
2371 | static int yy_flex_strlen (yyconst char * s )
2372 | {
2373 | register int n;
2374 | for ( n = 0; s[n]; ++n )
2375 | ;
2376 |
2377 | return n;
2378 | }
2379 | #endif
2380 |
2381 | void *yyalloc (yy_size_t size )
2382 | {
2383 | return (void *) malloc( size );
2384 | }
2385 |
2386 | void *yyrealloc (void * ptr, yy_size_t size )
2387 | {
2388 | /* The cast to (char *) in the following accommodates both
2389 | * implementations that use char* generic pointers, and those
2390 | * that use void* generic pointers. It works with the latter
2391 | * because both ANSI C and C++ allow castless assignment from
2392 | * any pointer type to void*, and deal with argument conversions
2393 | * as though doing an assignment.
2394 | */
2395 | return (void *) realloc( (char *) ptr, size );
2396 | }
2397 |
2398 | void yyfree (void * ptr )
2399 | {
2400 | free( (char *) ptr ); /* see yyrealloc() for (char *) cast */
2401 | }
2402 |
2403 | #define YYTABLES_NAME "yytables"
2404 |
2405 | #line 9 "conftest.l"
2406 |
2407 |
2408 | #ifdef YYTEXT_POINTER
2409 | extern char *yytext;
2410 | #endif
2411 | int
2412 | main (void)
2413 | {
2414 | return ! yylex () + ! yywrap ();
2415 | }
2416 configure:6193: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms-e xtensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast -math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LAR GEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\" $(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enable -auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition - Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -lfl -Wl,-s -LD:/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
2417 g:\mingw\3.4.5\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: cann ot find -lfl
2418 collect2: ld returned 1 exit status
2419 configure:6200: $? = 1
2420 configure: failed program was:
2421 |
2422 | #line 3 "lex.yy.c"
2423 |
2424 | #define YY_INT_ALIGNED short int
2425 |
2426 | /* A lexical scanner generated by flex */
2427 |
2428 | #define FLEX_SCANNER
2429 | #define YY_FLEX_MAJOR_VERSION 2
2430 | #define YY_FLEX_MINOR_VERSION 5
2431 | #define YY_FLEX_SUBMINOR_VERSION 35
2432 | #if YY_FLEX_SUBMINOR_VERSION > 0
2433 | #define FLEX_BETA
2434 | #endif
2435 |
2436 | /* First, we deal with platform-specific or compiler-specific issues. */
2437 |
2438 | /* begin standard C headers. */
2439 | #include <stdio.h>
2440 | #include <string.h>
2441 | #include <errno.h>
2442 | #include <stdlib.h>
2443 |
2444 | /* end standard C headers. */
2445 |
2446 | /* flex integer type definitions */
2447 |
2448 | #ifndef FLEXINT_H
2449 | #define FLEXINT_H
2450 |
2451 | /* C99 systems have <inttypes.h>. Non-C99 systems may or may not. */
2452 |
2453 | #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
2454 |
2455 | /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h,
2456 | * if you want the limit (max/min) macros for int types.
2457 | */
2458 | #ifndef __STDC_LIMIT_MACROS
2459 | #define __STDC_LIMIT_MACROS 1
2460 | #endif
2461 |
2462 | #include <inttypes.h>
2463 | typedef int8_t flex_int8_t;
2464 | typedef uint8_t flex_uint8_t;
2465 | typedef int16_t flex_int16_t;
2466 | typedef uint16_t flex_uint16_t;
2467 | typedef int32_t flex_int32_t;
2468 | typedef uint32_t flex_uint32_t;
2469 | #else
2470 | typedef signed char flex_int8_t;
2471 | typedef short int flex_int16_t;
2472 | typedef int flex_int32_t;
2473 | typedef unsigned char flex_uint8_t;
2474 | typedef unsigned short int flex_uint16_t;
2475 | typedef unsigned int flex_uint32_t;
2476 | #endif /* ! C99 */
2477 |
2478 | /* Limits of integral types. */
2479 | #ifndef INT8_MIN
2480 | #define INT8_MIN (-128)
2481 | #endif
2482 | #ifndef INT16_MIN
2483 | #define INT16_MIN (-32767-1)
2484 | #endif
2485 | #ifndef INT32_MIN
2486 | #define INT32_MIN (-2147483647-1)
2487 | #endif
2488 | #ifndef INT8_MAX
2489 | #define INT8_MAX (127)
2490 | #endif
2491 | #ifndef INT16_MAX
2492 | #define INT16_MAX (32767)
2493 | #endif
2494 | #ifndef INT32_MAX
2495 | #define INT32_MAX (2147483647)
2496 | #endif
2497 | #ifndef UINT8_MAX
2498 | #define UINT8_MAX (255U)
2499 | #endif
2500 | #ifndef UINT16_MAX
2501 | #define UINT16_MAX (65535U)
2502 | #endif
2503 | #ifndef UINT32_MAX
2504 | #define UINT32_MAX (4294967295U)
2505 | #endif
2506 |
2507 | #endif /* ! FLEXINT_H */
2508 |
2509 | #ifdef __cplusplus
2510 |
2511 | /* The "const" storage-class-modifier is valid. */
2512 | #define YY_USE_CONST
2513 |
2514 | #else /* ! __cplusplus */
2515 |
2516 | /* C99 requires __STDC__ to be defined as 1. */
2517 | #if defined (__STDC__)
2518 |
2519 | #define YY_USE_CONST
2520 |
2521 | #endif /* defined (__STDC__) */
2522 | #endif /* ! __cplusplus */
2523 |
2524 | #ifdef YY_USE_CONST
2525 | #define yyconst const
2526 | #else
2527 | #define yyconst
2528 | #endif
2529 |
2530 | /* Returned upon end-of-file. */
2531 | #define YY_NULL 0
2532 |
2533 | /* Promotes a possibly negative, possibly signed char to an unsigned
2534 | * integer for use as an array index. If the signed char is negative,
2535 | * we want to instead treat it as an 8-bit unsigned char, hence the
2536 | * double cast.
2537 | */
2538 | #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
2539 |
2540 | /* Enter a start condition. This macro really ought to take a parameter,
2541 | * but we do it the disgusting crufty way forced on us by the ()-less
2542 | * definition of BEGIN.
2543 | */
2544 | #define BEGIN (yy_start) = 1 + 2 *
2545 |
2546 | /* Translate the current start state into a value that can be later handed
2547 | * to BEGIN to return to the state. The YYSTATE alias is for lex
2548 | * compatibility.
2549 | */
2550 | #define YY_START (((yy_start) - 1) / 2)
2551 | #define YYSTATE YY_START
2552 |
2553 | /* Action number for EOF rule of a given start state. */
2554 | #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
2555 |
2556 | /* Special action meaning "start processing a new file". */
2557 | #define YY_NEW_FILE yyrestart(yyin )
2558 |
2559 | #define YY_END_OF_BUFFER_CHAR 0
2560 |
2561 | /* Size of default input buffer. */
2562 | #ifndef YY_BUF_SIZE
2563 | #define YY_BUF_SIZE 16384
2564 | #endif
2565 |
2566 | /* The state buf must be large enough to hold one state per character in the m ain buffer.
2567 | */
2568 | #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type))
2569 |
2570 | #ifndef YY_TYPEDEF_YY_BUFFER_STATE
2571 | #define YY_TYPEDEF_YY_BUFFER_STATE
2572 | typedef struct yy_buffer_state *YY_BUFFER_STATE;
2573 | #endif
2574 |
2575 | extern int yyleng;
2576 |
2577 | extern FILE *yyin, *yyout;
2578 |
2579 | #define EOB_ACT_CONTINUE_SCAN 0
2580 | #define EOB_ACT_END_OF_FILE 1
2581 | #define EOB_ACT_LAST_MATCH 2
2582 |
2583 | #define YY_LESS_LINENO(n)
2584 |
2585 | /* Return all but the first "n" matched characters back to the input stream. * /
2586 | #define yyless(n) \
2587 | do \
2588 | { \
2589 | /* Undo effects of setting up yytext. */ \
2590 | int yyless_macro_arg = (n); \
2591 | YY_LESS_LINENO(yyless_macro_arg);\
2592 | *yy_cp = (yy_hold_char); \
2593 | YY_RESTORE_YY_MORE_OFFSET \
2594 | (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \
2595 | YY_DO_BEFORE_ACTION; /* set up yytext again */ \
2596 | } \
2597 | while ( 0 )
2598 |
2599 | #define unput(c) yyunput( c, (yytext_ptr) )
2600 |
2601 | #ifndef YY_TYPEDEF_YY_SIZE_T
2602 | #define YY_TYPEDEF_YY_SIZE_T
2603 | typedef size_t yy_size_t;
2604 | #endif
2605 |
2606 | #ifndef YY_STRUCT_YY_BUFFER_STATE
2607 | #define YY_STRUCT_YY_BUFFER_STATE
2608 | struct yy_buffer_state
2609 | {
2610 | FILE *yy_input_file;
2611 |
2612 | char *yy_ch_buf; /* input buffer */
2613 | char *yy_buf_pos; /* current position in input buffer */
2614 |
2615 | /* Size of input buffer in bytes, not including room for EOB
2616 | * characters.
2617 | */
2618 | yy_size_t yy_buf_size;
2619 |
2620 | /* Number of characters read into yy_ch_buf, not including EOB
2621 | * characters.
2622 | */
2623 | int yy_n_chars;
2624 |
2625 | /* Whether we "own" the buffer - i.e., we know we created it,
2626 | * and can realloc() it to grow it, and should free() it to
2627 | * delete it.
2628 | */
2629 | int yy_is_our_buffer;
2630 |
2631 | /* Whether this is an "interactive" input source; if so, and
2632 | * if we're using stdio for input, then we want to use getc()
2633 | * instead of fread(), to make sure we stop fetching input after
2634 | * each newline.
2635 | */
2636 | int yy_is_interactive;
2637 |
2638 | /* Whether we're considered to be at the beginning of a line.
2639 | * If so, '^' rules will be active on the next match, otherwise
2640 | * not.
2641 | */
2642 | int yy_at_bol;
2643 |
2644 | int yy_bs_lineno; /**< The line count. */
2645 | int yy_bs_column; /**< The column count. */
2646 |
2647 | /* Whether to try to fill the input buffer when we reach the
2648 | * end of it.
2649 | */
2650 | int yy_fill_buffer;
2651 |
2652 | int yy_buffer_status;
2653 |
2654 | #define YY_BUFFER_NEW 0
2655 | #define YY_BUFFER_NORMAL 1
2656 | /* When an EOF's been seen but there's still some text to process
2657 | * then we mark the buffer as YY_EOF_PENDING, to indicate that we
2658 | * shouldn't try reading from the input source any more. We might
2659 | * still have a bunch of tokens to match, though, because of
2660 | * possible backing-up.
2661 | *
2662 | * When we actually see the EOF, we change the status to "new"
2663 | * (via yyrestart()), so that the user can continue scanning by
2664 | * just pointing yyin at a new input file.
2665 | */
2666 | #define YY_BUFFER_EOF_PENDING 2
2667 |
2668 | };
2669 | #endif /* !YY_STRUCT_YY_BUFFER_STATE */
2670 |
2671 | /* Stack of input buffers. */
2672 | static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
2673 | static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
2674 | static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
2675 |
2676 | /* We provide macros for accessing buffer states in case in the
2677 | * future we want to put the buffer states in a more general
2678 | * "scanner state".
2679 | *
2680 | * Returns the top of the stack, or NULL.
2681 | */
2682 | #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
2683 | ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
2684 | : NULL)
2685 |
2686 | /* Same as previous macro, but useful when we know that the buffer stack is no t
2687 | * NULL or when we need an lvalue. For internal use only.
2688 | */
2689 | #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)]
2690 |
2691 | /* yy_hold_char holds the character lost when yytext is formed. */
2692 | static char yy_hold_char;
2693 | static int yy_n_chars; /* number of characters read into yy_ch_ buf */
2694 | int yyleng;
2695 |
2696 | /* Points to current character in buffer. */
2697 | static char *yy_c_buf_p = (char *) 0;
2698 | static int yy_init = 0; /* whether we need to initialize */
2699 | static int yy_start = 0; /* start state number */
2700 |
2701 | /* Flag which is used to allow yywrap()'s to do buffer switches
2702 | * instead of setting up a fresh yyin. A bit of a hack ...
2703 | */
2704 | static int yy_did_buffer_switch_on_eof;
2705 |
2706 | void yyrestart (FILE *input_file );
2707 | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer );
2708 | YY_BUFFER_STATE yy_create_buffer (FILE *file,int size );
2709 | void yy_delete_buffer (YY_BUFFER_STATE b );
2710 | void yy_flush_buffer (YY_BUFFER_STATE b );
2711 | void yypush_buffer_state (YY_BUFFER_STATE new_buffer );
2712 | void yypop_buffer_state (void );
2713 |
2714 | static void yyensure_buffer_stack (void );
2715 | static void yy_load_buffer_state (void );
2716 | static void yy_init_buffer (YY_BUFFER_STATE b,FILE *file );
2717 |
2718 | #define YY_FLUSH_BUFFER yy_flush_buffer(YY_CURRENT_BUFFER )
2719 |
2720 | YY_BUFFER_STATE yy_scan_buffer (char *base,yy_size_t size );
2721 | YY_BUFFER_STATE yy_scan_string (yyconst char *yy_str );
2722 | YY_BUFFER_STATE yy_scan_bytes (yyconst char *bytes,int len );
2723 |
2724 | void *yyalloc (yy_size_t );
2725 | void *yyrealloc (void *,yy_size_t );
2726 | void yyfree (void * );
2727 |
2728 | #define yy_new_buffer yy_create_buffer
2729 |
2730 | #define yy_set_interactive(is_interactive) \
2731 | { \
2732 | if ( ! YY_CURRENT_BUFFER ){ \
2733 | yyensure_buffer_stack (); \
2734 | YY_CURRENT_BUFFER_LVALUE = \
2735 | yy_create_buffer(yyin,YY_BUF_SIZE ); \
2736 | } \
2737 | YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
2738 | }
2739 |
2740 | #define yy_set_bol(at_bol) \
2741 | { \
2742 | if ( ! YY_CURRENT_BUFFER ){\
2743 | yyensure_buffer_stack (); \
2744 | YY_CURRENT_BUFFER_LVALUE = \
2745 | yy_create_buffer(yyin,YY_BUF_SIZE ); \
2746 | } \
2747 | YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
2748 | }
2749 |
2750 | #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
2751 |
2752 | /* Begin user sect3 */
2753 |
2754 | typedef unsigned char YY_CHAR;
2755 |
2756 | FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
2757 |
2758 | typedef int yy_state_type;
2759 |
2760 | extern int yylineno;
2761 |
2762 | int yylineno = 1;
2763 |
2764 | extern char *yytext;
2765 | #define yytext_ptr yytext
2766 |
2767 | static yy_state_type yy_get_previous_state (void );
2768 | static yy_state_type yy_try_NUL_trans (yy_state_type current_state );
2769 | static int yy_get_next_buffer (void );
2770 | static void yy_fatal_error (yyconst char msg[] );
2771 |
2772 | /* Done after the current pattern has been matched and before the
2773 | * corresponding action - sets up yytext.
2774 | */
2775 | #define YY_DO_BEFORE_ACTION \
2776 | (yytext_ptr) = yy_bp; \
2777 | (yytext_ptr) -= (yy_more_len); \
2778 | yyleng = (size_t) (yy_cp - (yytext_ptr)); \
2779 | (yy_hold_char) = *yy_cp; \
2780 | *yy_cp = '\0'; \
2781 | (yy_c_buf_p) = yy_cp;
2782 |
2783 | #define YY_NUM_RULES 8
2784 | #define YY_END_OF_BUFFER 9
2785 | /* This struct is not used in this scanner,
2786 | but its presence is necessary. */
2787 | struct yy_trans_info
2788 | {
2789 | flex_int32_t yy_verify;
2790 | flex_int32_t yy_nxt;
2791 | };
2792 | static yyconst flex_int16_t yy_acclist[23] =
2793 | { 0,
2794 | 9, 7, 8, 8, 1, 7, 8, 2, 7, 8,
2795 | 3, 7, 8, 4, 7, 8, 5, 7, 8, 6,
2796 | 7, 8
2797 | } ;
2798 |
2799 | static yyconst flex_int16_t yy_accept[14] =
2800 | { 0,
2801 | 1, 1, 1, 2, 4, 5, 8, 11, 14, 17,
2802 | 20, 23, 23
2803 | } ;
2804 |
2805 | static yyconst flex_int32_t yy_ec[256] =
2806 | { 0,
2807 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 2,
2808 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2809 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2810 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2811 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2812 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2813 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2814 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2815 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2816 | 1, 1, 1, 1, 1, 1, 3, 4, 5, 6,
2817 |
2818 | 7, 8, 1, 1, 1, 1, 1, 1, 1, 1,
2819 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2820 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2821 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2822 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2823 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2824 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2825 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2826 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2827 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2828 |
2829 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2830 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2831 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2832 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2833 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
2834 | 1, 1, 1, 1, 1
2835 | } ;
2836 |
2837 | static yyconst flex_int32_t yy_meta[9] =
2838 | { 0,
2839 | 1, 1, 1, 1, 1, 1, 1, 1
2840 | } ;
2841 |
2842 | static yyconst flex_int16_t yy_base[13] =
2843 | { 0,
2844 | 0, 0, 9, 10, 10, 10, 10, 10, 10, 10,
2845 | 10, 10
2846 | } ;
2847 |
2848 | static yyconst flex_int16_t yy_def[13] =
2849 | { 0,
2850 | 12, 1, 12, 12, 12, 12, 12, 12, 12, 12,
2851 | 12, 0
2852 | } ;
2853 |
2854 | static yyconst flex_int16_t yy_nxt[19] =
2855 | { 0,
2856 | 4, 5, 6, 7, 8, 9, 10, 11, 12, 3,
2857 | 12, 12, 12, 12, 12, 12, 12, 12
2858 | } ;
2859 |
2860 | static yyconst flex_int16_t yy_chk[19] =
2861 | { 0,
2862 | 1, 1, 1, 1, 1, 1, 1, 1, 3, 12,
2863 | 12, 12, 12, 12, 12, 12, 12, 12
2864 | } ;
2865 |
2866 | extern int yy_flex_debug;
2867 | int yy_flex_debug = 0;
2868 |
2869 | static yy_state_type *yy_state_buf=0, *yy_state_ptr=0;
2870 | static char *yy_full_match;
2871 | static int yy_lp;
2872 | #define REJECT \
2873 | { \
2874 | *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \
2875 | yy_cp = (yy_full_match); /* restore poss. backed-over text */ \
2876 | ++(yy_lp); \
2877 | goto find_rule; \
2878 | }
2879 |
2880 | static int yy_more_flag = 0;
2881 | static int yy_more_len = 0;
2882 | #define yymore() ((yy_more_flag) = 1)
2883 | #define YY_MORE_ADJ (yy_more_len)
2884 | #define YY_RESTORE_YY_MORE_OFFSET
2885 | char *yytext;
2886 | #line 1 "conftest.l"
2887 | #line 468 "lex.yy.c"
2888 |
2889 | #define INITIAL 0
2890 |
2891 | #ifndef YY_NO_UNISTD_H
2892 | /* Special case for "unistd.h", since it is non-ANSI. We include it way
2893 | * down here because we want the user's section 1 to have been scanned first.
2894 | * The user has a chance to override it with an option.
2895 | */
2896 | #include <unistd.h>
2897 | #endif
2898 |
2899 | #ifndef YY_EXTRA_TYPE
2900 | #define YY_EXTRA_TYPE void *
2901 | #endif
2902 |
2903 | static int yy_init_globals (void );
2904 |
2905 | /* Accessor methods to globals.
2906 | These are made visible to non-reentrant scanners for convenience. */
2907 |
2908 | int yylex_destroy (void );
2909 |
2910 | int yyget_debug (void );
2911 |
2912 | void yyset_debug (int debug_flag );
2913 |
2914 | YY_EXTRA_TYPE yyget_extra (void );
2915 |
2916 | void yyset_extra (YY_EXTRA_TYPE user_defined );
2917 |
2918 | FILE *yyget_in (void );
2919 |
2920 | void yyset_in (FILE * in_str );
2921 |
2922 | FILE *yyget_out (void );
2923 |
2924 | void yyset_out (FILE * out_str );
2925 |
2926 | int yyget_leng (void );
2927 |
2928 | char *yyget_text (void );
2929 |
2930 | int yyget_lineno (void );
2931 |
2932 | void yyset_lineno (int line_number );
2933 |
2934 | /* Macros after this point can all be overridden by user definitions in
2935 | * section 1.
2936 | */
2937 |
2938 | #ifndef YY_SKIP_YYWRAP
2939 | #ifdef __cplusplus
2940 | extern "C" int yywrap (void );
2941 | #else
2942 | extern int yywrap (void );
2943 | #endif
2944 | #endif
2945 |
2946 | static void yyunput (int c,char *buf_ptr );
2947 |
2948 | #ifndef yytext_ptr
2949 | static void yy_flex_strncpy (char *,yyconst char *,int );
2950 | #endif
2951 |
2952 | #ifdef YY_NEED_STRLEN
2953 | static int yy_flex_strlen (yyconst char * );
2954 | #endif
2955 |
2956 | #ifndef YY_NO_INPUT
2957 |
2958 | #ifdef __cplusplus
2959 | static int yyinput (void );
2960 | #else
2961 | static int input (void );
2962 | #endif
2963 |
2964 | #endif
2965 |
2966 | /* Amount of stuff to slurp up with each read. */
2967 | #ifndef YY_READ_BUF_SIZE
2968 | #define YY_READ_BUF_SIZE 8192
2969 | #endif
2970 |
2971 | /* Copy whatever the last rule matched to the standard output. */
2972 | #ifndef ECHO
2973 | /* This used to be an fputs(), but since the string might contain NUL's,
2974 | * we now use fwrite().
2975 | */
2976 | #define ECHO fwrite( yytext, yyleng, 1, yyout )
2977 | #endif
2978 |
2979 | /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL ,
2980 | * is returned in "result".
2981 | */
2982 | #ifndef YY_INPUT
2983 | #define YY_INPUT(buf,result,max_size) \
2984 | if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
2985 | { \
2986 | int c = '*'; \
2987 | int n; \
2988 | for ( n = 0; n < max_size && \
2989 | (c = getc( yyin )) != EOF && c != '\n'; ++n ) \
2990 | buf[n] = (char) c; \
2991 | if ( c == '\n' ) \
2992 | buf[n++] = (char) c; \
2993 | if ( c == EOF && ferror( yyin ) ) \
2994 | YY_FATAL_ERROR( "input in flex scanner failed" ); \
2995 | result = n; \
2996 | } \
2997 | else \
2998 | { \
2999 | errno=0; \
3000 | while ( (result = fread(buf, 1, max_size, yyin))==0 && ferror(yy in)) \
3001 | { \
3002 | if( errno != EINTR) \
3003 | { \
3004 | YY_FATAL_ERROR( "input in flex scanner failed" ) ; \
3005 | break; \
3006 | } \
3007 | errno=0; \
3008 | clearerr(yyin); \
3009 | } \
3010 | }\
3011 | \
3012 |
3013 | #endif
3014 |
3015 | /* No semi-colon after return; correct usage is to write "yyterminate();" -
3016 | * we don't want an extra ';' after the "return" because that will cause
3017 | * some compilers to complain about unreachable statements.
3018 | */
3019 | #ifndef yyterminate
3020 | #define yyterminate() return YY_NULL
3021 | #endif
3022 |
3023 | /* Number of entries by which start-condition stack grows. */
3024 | #ifndef YY_START_STACK_INCR
3025 | #define YY_START_STACK_INCR 25
3026 | #endif
3027 |
3028 | /* Report a fatal error. */
3029 | #ifndef YY_FATAL_ERROR
3030 | #define YY_FATAL_ERROR(msg) yy_fatal_error( msg )
3031 | #endif
3032 |
3033 | /* end tables serialization structures and prototypes */
3034 |
3035 | /* Default declaration of generated scanner - a define so the user can
3036 | * easily add parameters.
3037 | */
3038 | #ifndef YY_DECL
3039 | #define YY_DECL_IS_OURS 1
3040 |
3041 | extern int yylex (void);
3042 |
3043 | #define YY_DECL int yylex (void)
3044 | #endif /* !YY_DECL */
3045 |
3046 | /* Code executed at the beginning of each rule, after yytext and yyleng
3047 | * have been set up.
3048 | */
3049 | #ifndef YY_USER_ACTION
3050 | #define YY_USER_ACTION
3051 | #endif
3052 |
3053 | /* Code executed at the end of each rule. */
3054 | #ifndef YY_BREAK
3055 | #define YY_BREAK break;
3056 | #endif
3057 |
3058 | #define YY_RULE_SETUP \
3059 | YY_USER_ACTION
3060 |
3061 | /** The main scanner function which does all the work.
3062 | */
3063 | YY_DECL
3064 | {
3065 | register yy_state_type yy_current_state;
3066 | register char *yy_cp, *yy_bp;
3067 | register int yy_act;
3068 |
3069 | #line 1 "conftest.l"
3070 |
3071 | #line 652 "lex.yy.c"
3072 |
3073 | if ( !(yy_init) )
3074 | {
3075 | (yy_init) = 1;
3076 |
3077 | #ifdef YY_USER_INIT
3078 | YY_USER_INIT;
3079 | #endif
3080 |
3081 | /* Create the reject buffer large enough to save one state per allowed character. */
3082 | if ( ! (yy_state_buf) )
3083 | (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE );
3084 | if ( ! (yy_state_buf) )
3085 | YY_FATAL_ERROR( "out of dynamic memory in yylex()" );
3086 |
3087 | if ( ! (yy_start) )
3088 | (yy_start) = 1; /* first start state */
3089 |
3090 | if ( ! yyin )
3091 | yyin = stdin;
3092 |
3093 | if ( ! yyout )
3094 | yyout = stdout;
3095 |
3096 | if ( ! YY_CURRENT_BUFFER ) {
3097 | yyensure_buffer_stack ();
3098 | YY_CURRENT_BUFFER_LVALUE =
3099 | yy_create_buffer(yyin,YY_BUF_SIZE );
3100 | }
3101 |
3102 | yy_load_buffer_state( );
3103 | }
3104 |
3105 | while ( 1 ) /* loops until end-of-file is reached */
3106 | {
3107 | (yy_more_len) = 0;
3108 | if ( (yy_more_flag) )
3109 | {
3110 | (yy_more_len) = (yy_c_buf_p) - (yytext_ptr);
3111 | (yy_more_flag) = 0;
3112 | }
3113 | yy_cp = (yy_c_buf_p);
3114 |
3115 | /* Support of yytext. */
3116 | *yy_cp = (yy_hold_char);
3117 |
3118 | /* yy_bp points to the position in yy_ch_buf of the start of
3119 | * the current run.
3120 | */
3121 | yy_bp = yy_cp;
3122 |
3123 | yy_current_state = (yy_start);
3124 |
3125 | (yy_state_ptr) = (yy_state_buf);
3126 | *(yy_state_ptr)++ = yy_current_state;
3127 |
3128 | yy_match:
3129 | do
3130 | {
3131 | register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
3132 | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_c urrent_state )
3133 | {
3134 | yy_current_state = (int) yy_def[yy_current_state ];
3135 | if ( yy_current_state >= 13 )
3136 | yy_c = yy_meta[(unsigned int) yy_c];
3137 | }
3138 | yy_current_state = yy_nxt[yy_base[yy_current_state] + (u nsigned int) yy_c];
3139 | *(yy_state_ptr)++ = yy_current_state;
3140 | ++yy_cp;
3141 | }
3142 | while ( yy_base[yy_current_state] != 10 );
3143 |
3144 | yy_find_action:
3145 | yy_current_state = *--(yy_state_ptr);
3146 | (yy_lp) = yy_accept[yy_current_state];
3147 | find_rule: /* we branch to this label when backing up */
3148 | for ( ; ; ) /* until we find what rule we matched */
3149 | {
3150 | if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1 ] )
3151 | {
3152 | yy_act = yy_acclist[(yy_lp)];
3153 | {
3154 | (yy_full_match) = yy_cp;
3155 | break;
3156 | }
3157 | }
3158 | --yy_cp;
3159 | yy_current_state = *--(yy_state_ptr);
3160 | (yy_lp) = yy_accept[yy_current_state];
3161 | }
3162 |
3163 | YY_DO_BEFORE_ACTION;
3164 |
3165 | do_action: /* This label is used only to access EOF actions. */
3166 |
3167 | switch ( yy_act )
3168 | { /* beginning of action switch */
3169 | case 1:
3170 | YY_RULE_SETUP
3171 | #line 2 "conftest.l"
3172 | { ECHO; }
3173 | YY_BREAK
3174 | case 2:
3175 | YY_RULE_SETUP
3176 | #line 3 "conftest.l"
3177 | { REJECT; }
3178 | YY_BREAK
3179 | case 3:
3180 | YY_RULE_SETUP
3181 | #line 4 "conftest.l"
3182 | { yymore (); }
3183 | YY_BREAK
3184 | case 4:
3185 | YY_RULE_SETUP
3186 | #line 5 "conftest.l"
3187 | { yyless (1); }
3188 | YY_BREAK
3189 | case 5:
3190 | YY_RULE_SETUP
3191 | #line 6 "conftest.l"
3192 | { yyless (input () != 0); }
3193 | YY_BREAK
3194 | case 6:
3195 | YY_RULE_SETUP
3196 | #line 7 "conftest.l"
3197 | { unput (yytext[0]); }
3198 | YY_BREAK
3199 | case 7:
3200 | YY_RULE_SETUP
3201 | #line 8 "conftest.l"
3202 | { BEGIN INITIAL; }
3203 | YY_BREAK
3204 | case 8:
3205 | YY_RULE_SETUP
3206 | #line 9 "conftest.l"
3207 | ECHO;
3208 | YY_BREAK
3209 | #line 790 "lex.yy.c"
3210 | case YY_STATE_EOF(INITIAL):
3211 | yyterminate();
3212 |
3213 | case YY_END_OF_BUFFER:
3214 | {
3215 | /* Amount of text matched not including the EOB char. */
3216 | int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1 ;
3217 |
3218 | /* Undo the effects of YY_DO_BEFORE_ACTION. */
3219 | *yy_cp = (yy_hold_char);
3220 | YY_RESTORE_YY_MORE_OFFSET
3221 |
3222 | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW )
3223 | {
3224 | /* We're scanning a new file or input source. It's
3225 | * possible that this happened because the user
3226 | * just pointed yyin at a new source and called
3227 | * yylex(). If so, then we have to assure
3228 | * consistency between YY_CURRENT_BUFFER and our
3229 | * globals. Here is the right place to do so, because
3230 | * this is the first action (other than possibly a
3231 | * back-up) that will match for the new input source.
3232 | */
3233 | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
3234 | YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin;
3235 | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_N ORMAL;
3236 | }
3237 |
3238 | /* Note that here we test for yy_c_buf_p "<=" to the position
3239 | * of the first EOB in the buffer, since yy_c_buf_p will
3240 | * already have been incremented past the NUL character
3241 | * (since all states make transitions on EOB to the
3242 | * end-of-buffer state). Contrast this with the test
3243 | * in input().
3244 | */
3245 | if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_ chars)] )
3246 | { /* This was really a NUL. */
3247 | yy_state_type yy_next_state;
3248 |
3249 | (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text;
3250 |
3251 | yy_current_state = yy_get_previous_state( );
3252 |
3253 | /* Okay, we're now positioned to make the NUL
3254 | * transition. We couldn't have
3255 | * yy_get_previous_state() go ahead and do it
3256 | * for us because it doesn't know how to deal
3257 | * with the possibility of jamming (and we don't
3258 | * want to build jamming into it because then it
3259 | * will run more slowly).
3260 | */
3261 |
3262 | yy_next_state = yy_try_NUL_trans( yy_current_state );
3263 |
3264 | yy_bp = (yytext_ptr) + YY_MORE_ADJ;
3265 |
3266 | if ( yy_next_state )
3267 | {
3268 | /* Consume the NUL. */
3269 | yy_cp = ++(yy_c_buf_p);
3270 | yy_current_state = yy_next_state;
3271 | goto yy_match;
3272 | }
3273 |
3274 | else
3275 | {
3276 | yy_cp = (yy_c_buf_p);
3277 | goto yy_find_action;
3278 | }
3279 | }
3280 |
3281 | else switch ( yy_get_next_buffer( ) )
3282 | {
3283 | case EOB_ACT_END_OF_FILE:
3284 | {
3285 | (yy_did_buffer_switch_on_eof) = 0;
3286 |
3287 | if ( yywrap( ) )
3288 | {
3289 | /* Note: because we've taken care in
3290 | * yy_get_next_buffer() to have set up
3291 | * yytext, we can now set up
3292 | * yy_c_buf_p so that if some total
3293 | * hoser (like flex itself) wants to
3294 | * call the scanner after we return the
3295 | * YY_NULL, it'll still work - another
3296 | * YY_NULL will get returned.
3297 | */
3298 | (yy_c_buf_p) = (yytext_ptr) + YY_MORE_AD J;
3299 |
3300 | yy_act = YY_STATE_EOF(YY_START);
3301 | goto do_action;
3302 | }
3303 |
3304 | else
3305 | {
3306 | if ( ! (yy_did_buffer_switch_on_eof) )
3307 | YY_NEW_FILE;
3308 | }
3309 | break;
3310 | }
3311 |
3312 | case EOB_ACT_CONTINUE_SCAN:
3313 | (yy_c_buf_p) =
3314 | (yytext_ptr) + yy_amount_of_matched_text ;
3315 |
3316 | yy_current_state = yy_get_previous_state( );
3317 |
3318 | yy_cp = (yy_c_buf_p);
3319 | yy_bp = (yytext_ptr) + YY_MORE_ADJ;
3320 | goto yy_match;
3321 |
3322 | case EOB_ACT_LAST_MATCH:
3323 | (yy_c_buf_p) =
3324 | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars )];
3325 |
3326 | yy_current_state = yy_get_previous_state( );
3327 |
3328 | yy_cp = (yy_c_buf_p);
3329 | yy_bp = (yytext_ptr) + YY_MORE_ADJ;
3330 | goto yy_find_action;
3331 | }
3332 | break;
3333 | }
3334 |
3335 | default:
3336 | YY_FATAL_ERROR(
3337 | "fatal flex scanner internal error--no action found" );
3338 | } /* end of action switch */
3339 | } /* end of scanning one token */
3340 | } /* end of yylex */
3341 |
3342 | /* yy_get_next_buffer - try to read in a new buffer
3343 | *
3344 | * Returns a code representing an action:
3345 | * EOB_ACT_LAST_MATCH -
3346 | * EOB_ACT_CONTINUE_SCAN - continue scanning from current position
3347 | * EOB_ACT_END_OF_FILE - end of file
3348 | */
3349 | static int yy_get_next_buffer (void)
3350 | {
3351 | register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
3352 | register char *source = (yytext_ptr);
3353 | register int number_to_move, i;
3354 | int ret_val;
3355 |
3356 | if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] )
3357 | YY_FATAL_ERROR(
3358 | "fatal flex scanner internal error--end of buffer missed" );
3359 |
3360 | if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 )
3361 | { /* Don't try to fill the buffer, so this is an EOF. */
3362 | if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 )
3363 | {
3364 | /* We matched a single character, the EOB, so
3365 | * treat this as a final EOF.
3366 | */
3367 | return EOB_ACT_END_OF_FILE;
3368 | }
3369 |
3370 | else
3371 | {
3372 | /* We matched some text prior to the EOB, first
3373 | * process it.
3374 | */
3375 | return EOB_ACT_LAST_MATCH;
3376 | }
3377 | }
3378 |
3379 | /* Try to read more data. */
3380 |
3381 | /* First move last chars to start of buffer. */
3382 | number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr)) - 1;
3383 |
3384 | for ( i = 0; i < number_to_move; ++i )
3385 | *(dest++) = *(source++);
3386 |
3387 | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING )
3388 | /* don't do the read, it's not guaranteed to return an EOF,
3389 | * just force an EOF
3390 | */
3391 | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0;
3392 |
3393 | else
3394 | {
3395 | int num_to_read =
3396 | YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
3397 |
3398 | while ( num_to_read <= 0 )
3399 | { /* Not enough room in the buffer - grow it. */
3400 |
3401 | YY_FATAL_ERROR(
3402 | "input buffer overflow, can't enlarge buffer because scanner uses REJECT" );
3403 |
3404 | }
3405 |
3406 | if ( num_to_read > YY_READ_BUF_SIZE )
3407 | num_to_read = YY_READ_BUF_SIZE;
3408 |
3409 | /* Read in more data. */
3410 | YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]) ,
3411 | (yy_n_chars), (size_t) num_to_read );
3412 |
3413 | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
3414 | }
3415 |
3416 | if ( (yy_n_chars) == 0 )
3417 | {
3418 | if ( number_to_move == YY_MORE_ADJ )
3419 | {
3420 | ret_val = EOB_ACT_END_OF_FILE;
3421 | yyrestart(yyin );
3422 | }
3423 |
3424 | else
3425 | {
3426 | ret_val = EOB_ACT_LAST_MATCH;
3427 | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status =
3428 | YY_BUFFER_EOF_PENDING;
3429 | }
3430 | }
3431 |
3432 | else
3433 | ret_val = EOB_ACT_CONTINUE_SCAN;
3434 |
3435 | if ((yy_size_t) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVAL UE->yy_buf_size) {
3436 | /* Extend the array by 50%, plus the number we really need. */
3437 | yy_size_t new_size = (yy_n_chars) + number_to_move + ((yy_n_char s) >> 1);
3438 | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc((void * ) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size );
3439 | if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
3440 | YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_bu ffer()" );
3441 | }
3442 |
3443 | (yy_n_chars) += number_to_move;
3444 | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHA R;
3445 | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER _CHAR;
3446 |
3447 | (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0];
3448 |
3449 | return ret_val;
3450 | }
3451 |
3452 | /* yy_get_previous_state - get the state just before the EOB char was reached */
3453 |
3454 | static yy_state_type yy_get_previous_state (void)
3455 | {
3456 | register yy_state_type yy_current_state;
3457 | register char *yy_cp;
3458 |
3459 | yy_current_state = (yy_start);
3460 |
3461 | (yy_state_ptr) = (yy_state_buf);
3462 | *(yy_state_ptr)++ = yy_current_state;
3463 |
3464 | for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
3465 | {
3466 | register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1 );
3467 | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_s tate )
3468 | {
3469 | yy_current_state = (int) yy_def[yy_current_state];
3470 | if ( yy_current_state >= 13 )
3471 | yy_c = yy_meta[(unsigned int) yy_c];
3472 | }
3473 | yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
3474 | *(yy_state_ptr)++ = yy_current_state;
3475 | }
3476 |
3477 | return yy_current_state;
3478 | }
3479 |
3480 | /* yy_try_NUL_trans - try to make a transition on the NUL character
3481 | *
3482 | * synopsis
3483 | * next_state = yy_try_NUL_trans( current_state );
3484 | */
3485 | static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state )
3486 | {
3487 | register int yy_is_jam;
3488 |
3489 | register YY_CHAR yy_c = 1;
3490 | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
3491 | {
3492 | yy_current_state = (int) yy_def[yy_current_state];
3493 | if ( yy_current_state >= 13 )
3494 | yy_c = yy_meta[(unsigned int) yy_c];
3495 | }
3496 | yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_ c];
3497 | yy_is_jam = (yy_current_state == 12);
3498 | if ( ! yy_is_jam )
3499 | *(yy_state_ptr)++ = yy_current_state;
3500 |
3501 | return yy_is_jam ? 0 : yy_current_state;
3502 | }
3503 |
3504 | static void yyunput (int c, register char * yy_bp )
3505 | {
3506 | register char *yy_cp;
3507 |
3508 | yy_cp = (yy_c_buf_p);
3509 |
3510 | /* undo effects of setting up yytext */
3511 | *yy_cp = (yy_hold_char);
3512 |
3513 | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
3514 | { /* need to shift things up to make room */
3515 | /* +2 for EOB chars. */
3516 | register int number_to_move = (yy_n_chars) + 2;
3517 | register char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[
3518 | YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2];
3519 | register char *source =
3520 | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_m ove];
3521 |
3522 | while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
3523 | *--dest = *--source;
3524 |
3525 | yy_cp += (int) (dest - source);
3526 | yy_bp += (int) (dest - source);
3527 | YY_CURRENT_BUFFER_LVALUE->yy_n_chars =
3528 | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_buf_size;
3529 |
3530 | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
3531 | YY_FATAL_ERROR( "flex scanner push-back overflow" );
3532 | }
3533 |
3534 | *--yy_cp = (char) c;
3535 |
3536 | (yytext_ptr) = yy_bp;
3537 | (yy_hold_char) = *yy_cp;
3538 | (yy_c_buf_p) = yy_cp;
3539 | }
3540 |
3541 | #ifndef YY_NO_INPUT
3542 | #ifdef __cplusplus
3543 | static int yyinput (void)
3544 | #else
3545 | static int input (void)
3546 | #endif
3547 |
3548 | {
3549 | int c;
3550 |
3551 | *(yy_c_buf_p) = (yy_hold_char);
3552 |
3553 | if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR )
3554 | {
3555 | /* yy_c_buf_p now points to the character we want to return.
3556 | * If this occurs *before* the EOB characters, then it's a
3557 | * valid NUL; if not, then we've hit the end of the buffer.
3558 | */
3559 | if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_c hars)] )
3560 | /* This was really a NUL. */
3561 | *(yy_c_buf_p) = '\0';
3562 |
3563 | else
3564 | { /* need more input */
3565 | int offset = (yy_c_buf_p) - (yytext_ptr);
3566 | ++(yy_c_buf_p);
3567 |
3568 | switch ( yy_get_next_buffer( ) )
3569 | {
3570 | case EOB_ACT_LAST_MATCH:
3571 | /* This happens because yy_g_n_b()
3572 | * sees that we've accumulated a
3573 | * token and flags that we need to
3574 | * try matching the token before
3575 | * proceeding. But for input(),
3576 | * there's no matching to consider.
3577 | * So convert the EOB_ACT_LAST_MATCH
3578 | * to EOB_ACT_END_OF_FILE.
3579 | */
3580 |
3581 | /* Reset buffer status. */
3582 | yyrestart(yyin );
3583 |
3584 | /*FALLTHROUGH*/
3585 |
3586 | case EOB_ACT_END_OF_FILE:
3587 | {
3588 | if ( yywrap( ) )
3589 | return EOF;
3590 |
3591 | if ( ! (yy_did_buffer_switch_on_eof) )
3592 | YY_NEW_FILE;
3593 | #ifdef __cplusplus
3594 | return yyinput();
3595 | #else
3596 | return input();
3597 | #endif
3598 | }
3599 |
3600 | case EOB_ACT_CONTINUE_SCAN:
3601 | (yy_c_buf_p) = (yytext_ptr) + offset;
3602 | break;
3603 | }
3604 | }
3605 | }
3606 |
3607 | c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */
3608 | *(yy_c_buf_p) = '\0'; /* preserve yytext */
3609 | (yy_hold_char) = *++(yy_c_buf_p);
3610 |
3611 | return c;
3612 | }
3613 | #endif /* ifndef YY_NO_INPUT */
3614 |
3615 | /** Immediately switch to a different input stream.
3616 | * @param input_file A readable stream.
3617 | *
3618 | * @note This function does not reset the start condition to @c INITIAL .
3619 | */
3620 | void yyrestart (FILE * input_file )
3621 | {
3622 |
3623 | if ( ! YY_CURRENT_BUFFER ){
3624 | yyensure_buffer_stack ();
3625 | YY_CURRENT_BUFFER_LVALUE =
3626 | yy_create_buffer(yyin,YY_BUF_SIZE );
3627 | }
3628 |
3629 | yy_init_buffer(YY_CURRENT_BUFFER,input_file );
3630 | yy_load_buffer_state( );
3631 | }
3632 |
3633 | /** Switch to a different input buffer.
3634 | * @param new_buffer The new input buffer.
3635 | *
3636 | */
3637 | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer )
3638 | {
3639 |
3640 | /* TODO. We should be able to replace this entire function body
3641 | * with
3642 | * yypop_buffer_state();
3643 | * yypush_buffer_state(new_buffer);
3644 | */
3645 | yyensure_buffer_stack ();
3646 | if ( YY_CURRENT_BUFFER == new_buffer )
3647 | return;
3648 |
3649 | if ( YY_CURRENT_BUFFER )
3650 | {
3651 | /* Flush out information for old buffer. */
3652 | *(yy_c_buf_p) = (yy_hold_char);
3653 | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
3654 | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
3655 | }
3656 |
3657 | YY_CURRENT_BUFFER_LVALUE = new_buffer;
3658 | yy_load_buffer_state( );
3659 |
3660 | /* We don't actually know whether we did this switch during
3661 | * EOF (yywrap()) processing, but the only time this flag
3662 | * is looked at is after yywrap() is called, so it's safe
3663 | * to go ahead and always set it.
3664 | */
3665 | (yy_did_buffer_switch_on_eof) = 1;
3666 | }
3667 |
3668 | static void yy_load_buffer_state (void)
3669 | {
3670 | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
3671 | (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos;
3672 | yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file;
3673 | (yy_hold_char) = *(yy_c_buf_p);
3674 | }
3675 |
3676 | /** Allocate and initialize an input buffer state.
3677 | * @param file A readable stream.
3678 | * @param size The character buffer size in bytes. When in doubt, use @c YY_BU F_SIZE.
3679 | *
3680 | * @return the allocated buffer state.
3681 | */
3682 | YY_BUFFER_STATE yy_create_buffer (FILE * file, int size )
3683 | {
3684 | YY_BUFFER_STATE b;
3685 |
3686 | b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) );
3687 | if ( ! b )
3688 | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
3689 |
3690 | b->yy_buf_size = size;
3691 |
3692 | /* yy_ch_buf has to be 2 characters longer than the size given because
3693 | * we need to put in 2 end-of-buffer characters.
3694 | */
3695 | b->yy_ch_buf = (char *) yyalloc(b->yy_buf_size + 2 );
3696 | if ( ! b->yy_ch_buf )
3697 | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
3698 |
3699 | b->yy_is_our_buffer = 1;
3700 |
3701 | yy_init_buffer(b,file );
3702 |
3703 | return b;
3704 | }
3705 |
3706 | /** Destroy the buffer.
3707 | * @param b a buffer created with yy_create_buffer()
3708 | *
3709 | */
3710 | void yy_delete_buffer (YY_BUFFER_STATE b )
3711 | {
3712 |
3713 | if ( ! b )
3714 | return;
3715 |
3716 | if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */
3717 | YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0;
3718 |
3719 | if ( b->yy_is_our_buffer )
3720 | yyfree((void *) b->yy_ch_buf );
3721 |
3722 | yyfree((void *) b );
3723 | }
3724 |
3725 | #ifndef __cplusplus
3726 | extern int isatty (int );
3727 | #endif /* __cplusplus */
3728 |
3729 | /* Initializes or reinitializes a buffer.
3730 | * This function is sometimes called more than once on the same buffer,
3731 | * such as during a yyrestart() or at EOF.
3732 | */
3733 | static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file )
3734 |
3735 | {
3736 | int oerrno = errno;
3737 |
3738 | yy_flush_buffer(b );
3739 |
3740 | b->yy_input_file = file;
3741 | b->yy_fill_buffer = 1;
3742 |
3743 | /* If b is the current buffer, then yy_init_buffer was _probably_
3744 | * called from yyrestart() or through yy_get_next_buffer.
3745 | * In that case, we don't want to reset the lineno or column.
3746 | */
3747 | if (b != YY_CURRENT_BUFFER){
3748 | b->yy_bs_lineno = 1;
3749 | b->yy_bs_column = 0;
3750 | }
3751 |
3752 | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
3753 |
3754 | errno = oerrno;
3755 | }
3756 |
3757 | /** Discard all buffered characters. On the next scan, YY_INPUT will be called .
3758 | * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
3759 | *
3760 | */
3761 | void yy_flush_buffer (YY_BUFFER_STATE b )
3762 | {
3763 | if ( ! b )
3764 | return;
3765 |
3766 | b->yy_n_chars = 0;
3767 |
3768 | /* We always need two end-of-buffer characters. The first causes
3769 | * a transition to the end-of-buffer state. The second causes
3770 | * a jam in that state.
3771 | */
3772 | b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR;
3773 | b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR;
3774 |
3775 | b->yy_buf_pos = &b->yy_ch_buf[0];
3776 |
3777 | b->yy_at_bol = 1;
3778 | b->yy_buffer_status = YY_BUFFER_NEW;
3779 |
3780 | if ( b == YY_CURRENT_BUFFER )
3781 | yy_load_buffer_state( );
3782 | }
3783 |
3784 | /** Pushes the new state onto the stack. The new state becomes
3785 | * the current state. This function will allocate the stack
3786 | * if necessary.
3787 | * @param new_buffer The new state.
3788 | *
3789 | */
3790 | void yypush_buffer_state (YY_BUFFER_STATE new_buffer )
3791 | {
3792 | if (new_buffer == NULL)
3793 | return;
3794 |
3795 | yyensure_buffer_stack();
3796 |
3797 | /* This block is copied from yy_switch_to_buffer. */
3798 | if ( YY_CURRENT_BUFFER )
3799 | {
3800 | /* Flush out information for old buffer. */
3801 | *(yy_c_buf_p) = (yy_hold_char);
3802 | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
3803 | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
3804 | }
3805 |
3806 | /* Only push if top exists. Otherwise, replace top. */
3807 | if (YY_CURRENT_BUFFER)
3808 | (yy_buffer_stack_top)++;
3809 | YY_CURRENT_BUFFER_LVALUE = new_buffer;
3810 |
3811 | /* copied from yy_switch_to_buffer. */
3812 | yy_load_buffer_state( );
3813 | (yy_did_buffer_switch_on_eof) = 1;
3814 | }
3815 |
3816 | /** Removes and deletes the top of the stack, if present.
3817 | * The next element becomes the new top.
3818 | *
3819 | */
3820 | void yypop_buffer_state (void)
3821 | {
3822 | if (!YY_CURRENT_BUFFER)
3823 | return;
3824 |
3825 | yy_delete_buffer(YY_CURRENT_BUFFER );
3826 | YY_CURRENT_BUFFER_LVALUE = NULL;
3827 | if ((yy_buffer_stack_top) > 0)
3828 | --(yy_buffer_stack_top);
3829 |
3830 | if (YY_CURRENT_BUFFER) {
3831 | yy_load_buffer_state( );
3832 | (yy_did_buffer_switch_on_eof) = 1;
3833 | }
3834 | }
3835 |
3836 | /* Allocates the stack if it does not exist.
3837 | * Guarantees space for at least one push.
3838 | */
3839 | static void yyensure_buffer_stack (void)
3840 | {
3841 | int num_to_alloc;
3842 |
3843 | if (!(yy_buffer_stack)) {
3844 |
3845 | /* First allocation is just for 2 elements, since we don't know if this
3846 | * scanner will even need a stack. We use 2 instead of 1 to avoi d an
3847 | * immediate realloc on the next call.
3848 | */
3849 | num_to_alloc = 1;
3850 | (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc
3851 | (num_to_alloc * sizeof(struct yy_buffer_state*)
3852 | );
3853 | if ( ! (yy_buffer_stack) )
3854 | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffe r_stack()" );
3855 |
3856 | memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buf fer_state*));
3857 |
3858 | (yy_buffer_stack_max) = num_to_alloc;
3859 | (yy_buffer_stack_top) = 0;
3860 | return;
3861 | }
3862 |
3863 | if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){
3864 |
3865 | /* Increase the buffer to prepare for a possible push. */
3866 | int grow_size = 8 /* arbitrary grow size */;
3867 |
3868 | num_to_alloc = (yy_buffer_stack_max) + grow_size;
3869 | (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc
3870 | ((yy_buffer_stac k),
3871 | num_to_alloc * s izeof(struct yy_buffer_state*)
3872 | );
3873 | if ( ! (yy_buffer_stack) )
3874 | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffe r_stack()" );
3875 |
3876 | /* zero only the new slots.*/
3877 | memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*));
3878 | (yy_buffer_stack_max) = num_to_alloc;
3879 | }
3880 | }
3881 |
3882 | /** Setup the input buffer state to scan directly from a user-specified charac ter buffer.
3883 | * @param base the character buffer
3884 | * @param size the size in bytes of the character buffer
3885 | *
3886 | * @return the newly allocated buffer state object.
3887 | */
3888 | YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size )
3889 | {
3890 | YY_BUFFER_STATE b;
3891 |
3892 | if ( size < 2 ||
3893 | base[size-2] != YY_END_OF_BUFFER_CHAR ||
3894 | base[size-1] != YY_END_OF_BUFFER_CHAR )
3895 | /* They forgot to leave room for the EOB's. */
3896 | return 0;
3897 |
3898 | b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) );
3899 | if ( ! b )
3900 | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" );
3901 |
3902 | b->yy_buf_size = size - 2; /* "- 2" to take care of EOB's */
3903 | b->yy_buf_pos = b->yy_ch_buf = base;
3904 | b->yy_is_our_buffer = 0;
3905 | b->yy_input_file = 0;
3906 | b->yy_n_chars = b->yy_buf_size;
3907 | b->yy_is_interactive = 0;
3908 | b->yy_at_bol = 1;
3909 | b->yy_fill_buffer = 0;
3910 | b->yy_buffer_status = YY_BUFFER_NEW;
3911 |
3912 | yy_switch_to_buffer(b );
3913 |
3914 | return b;
3915 | }
3916 |
3917 | /** Setup the input buffer state to scan a string. The next call to yylex() wi ll
3918 | * scan from a @e copy of @a str.
3919 | * @param yystr a NUL-terminated string to scan
3920 | *
3921 | * @return the newly allocated buffer state object.
3922 | * @note If you want to scan bytes that may contain NUL values, then use
3923 | * yy_scan_bytes() instead.
3924 | */
3925 | YY_BUFFER_STATE yy_scan_string (yyconst char * yystr )
3926 | {
3927 |
3928 | return yy_scan_bytes(yystr,strlen(yystr) );
3929 | }
3930 |
3931 | /** Setup the input buffer state to scan the given bytes. The next call to yyl ex() will
3932 | * scan from a @e copy of @a bytes.
3933 | * @param bytes the byte buffer to scan
3934 | * @param len the number of bytes in the buffer pointed to by @a bytes.
3935 | *
3936 | * @return the newly allocated buffer state object.
3937 | */
3938 | YY_BUFFER_STATE yy_scan_bytes (yyconst char * yybytes, int _yybytes_len )
3939 | {
3940 | YY_BUFFER_STATE b;
3941 | char *buf;
3942 | yy_size_t n;
3943 | int i;
3944 |
3945 | /* Get memory for full buffer, including space for trailing EOB's. */
3946 | n = _yybytes_len + 2;
3947 | buf = (char *) yyalloc(n );
3948 | if ( ! buf )
3949 | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" );
3950 |
3951 | for ( i = 0; i < _yybytes_len; ++i )
3952 | buf[i] = yybytes[i];
3953 |
3954 | buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR;
3955 |
3956 | b = yy_scan_buffer(buf,n );
3957 | if ( ! b )
3958 | YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" );
3959 |
3960 | /* It's okay to grow etc. this buffer, and we should throw it
3961 | * away when we're done.
3962 | */
3963 | b->yy_is_our_buffer = 1;
3964 |
3965 | return b;
3966 | }
3967 |
3968 | #ifndef YY_EXIT_FAILURE
3969 | #define YY_EXIT_FAILURE 2
3970 | #endif
3971 |
3972 | static void yy_fatal_error (yyconst char* msg )
3973 | {
3974 | (void) fprintf( stderr, "%s\n", msg );
3975 | exit( YY_EXIT_FAILURE );
3976 | }
3977 |
3978 | /* Redefine yyless() so it works in section 3 code. */
3979 |
3980 | #undef yyless
3981 | #define yyless(n) \
3982 | do \
3983 | { \
3984 | /* Undo effects of setting up yytext. */ \
3985 | int yyless_macro_arg = (n); \
3986 | YY_LESS_LINENO(yyless_macro_arg);\
3987 | yytext[yyleng] = (yy_hold_char); \
3988 | (yy_c_buf_p) = yytext + yyless_macro_arg; \
3989 | (yy_hold_char) = *(yy_c_buf_p); \
3990 | *(yy_c_buf_p) = '\0'; \
3991 | yyleng = yyless_macro_arg; \
3992 | } \
3993 | while ( 0 )
3994 |
3995 | /* Accessor methods (get/set functions) to struct members. */
3996 |
3997 | /** Get the current line number.
3998 | *
3999 | */
4000 | int yyget_lineno (void)
4001 | {
4002 |
4003 | return yylineno;
4004 | }
4005 |
4006 | /** Get the input stream.
4007 | *
4008 | */
4009 | FILE *yyget_in (void)
4010 | {
4011 | return yyin;
4012 | }
4013 |
4014 | /** Get the output stream.
4015 | *
4016 | */
4017 | FILE *yyget_out (void)
4018 | {
4019 | return yyout;
4020 | }
4021 |
4022 | /** Get the length of the current token.
4023 | *
4024 | */
4025 | int yyget_leng (void)
4026 | {
4027 | return yyleng;
4028 | }
4029 |
4030 | /** Get the current token.
4031 | *
4032 | */
4033 |
4034 | char *yyget_text (void)
4035 | {
4036 | return yytext;
4037 | }
4038 |
4039 | /** Set the current line number.
4040 | * @param line_number
4041 | *
4042 | */
4043 | void yyset_lineno (int line_number )
4044 | {
4045 |
4046 | yylineno = line_number;
4047 | }
4048 |
4049 | /** Set the input stream. This does not discard the current
4050 | * input buffer.
4051 | * @param in_str A readable stream.
4052 | *
4053 | * @see yy_switch_to_buffer
4054 | */
4055 | void yyset_in (FILE * in_str )
4056 | {
4057 | yyin = in_str ;
4058 | }
4059 |
4060 | void yyset_out (FILE * out_str )
4061 | {
4062 | yyout = out_str ;
4063 | }
4064 |
4065 | int yyget_debug (void)
4066 | {
4067 | return yy_flex_debug;
4068 | }
4069 |
4070 | void yyset_debug (int bdebug )
4071 | {
4072 | yy_flex_debug = bdebug ;
4073 | }
4074 |
4075 | static int yy_init_globals (void)
4076 | {
4077 | /* Initialization is the same as for the non-reentrant scanner.
4078 | * This function is called from yylex_destroy(), so don't allocate here.
4079 | */
4080 |
4081 | (yy_buffer_stack) = 0;
4082 | (yy_buffer_stack_top) = 0;
4083 | (yy_buffer_stack_max) = 0;
4084 | (yy_c_buf_p) = (char *) 0;
4085 | (yy_init) = 0;
4086 | (yy_start) = 0;
4087 |
4088 | (yy_state_buf) = 0;
4089 | (yy_state_ptr) = 0;
4090 | (yy_full_match) = 0;
4091 | (yy_lp) = 0;
4092 |
4093 | /* Defined in main.c */
4094 | #ifdef YY_STDINIT
4095 | yyin = stdin;
4096 | yyout = stdout;
4097 | #else
4098 | yyin = (FILE *) 0;
4099 | yyout = (FILE *) 0;
4100 | #endif
4101 |
4102 | /* For future reference: Set errno on error, since we are called by
4103 | * yylex_init()
4104 | */
4105 | return 0;
4106 | }
4107 |
4108 | /* yylex_destroy is for both reentrant and non-reentrant scanners. */
4109 | int yylex_destroy (void)
4110 | {
4111 |
4112 | /* Pop the buffer stack, destroying each element. */
4113 | while(YY_CURRENT_BUFFER){
4114 | yy_delete_buffer(YY_CURRENT_BUFFER );
4115 | YY_CURRENT_BUFFER_LVALUE = NULL;
4116 | yypop_buffer_state();
4117 | }
4118 |
4119 | /* Destroy the stack itself. */
4120 | yyfree((yy_buffer_stack) );
4121 | (yy_buffer_stack) = NULL;
4122 |
4123 | yyfree ( (yy_state_buf) );
4124 | (yy_state_buf) = NULL;
4125 |
4126 | /* Reset the globals. This is important in a non-reentrant scanner so the next time
4127 | * yylex() is called, initialization will occur. */
4128 | yy_init_globals( );
4129 |
4130 | return 0;
4131 | }
4132 |
4133 | /*
4134 | * Internal utility routines.
4135 | */
4136 |
4137 | #ifndef yytext_ptr
4138 | static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
4139 | {
4140 | register int i;
4141 | for ( i = 0; i < n; ++i )
4142 | s1[i] = s2[i];
4143 | }
4144 | #endif
4145 |
4146 | #ifdef YY_NEED_STRLEN
4147 | static int yy_flex_strlen (yyconst char * s )
4148 | {
4149 | register int n;
4150 | for ( n = 0; s[n]; ++n )
4151 | ;
4152 |
4153 | return n;
4154 | }
4155 | #endif
4156 |
4157 | void *yyalloc (yy_size_t size )
4158 | {
4159 | return (void *) malloc( size );
4160 | }
4161 |
4162 | void *yyrealloc (void * ptr, yy_size_t size )
4163 | {
4164 | /* The cast to (char *) in the following accommodates both
4165 | * implementations that use char* generic pointers, and those
4166 | * that use void* generic pointers. It works with the latter
4167 | * because both ANSI C and C++ allow castless assignment from
4168 | * any pointer type to void*, and deal with argument conversions
4169 | * as though doing an assignment.
4170 | */
4171 | return (void *) realloc( (char *) ptr, size );
4172 | }
4173 |
4174 | void yyfree (void * ptr )
4175 | {
4176 | free( (char *) ptr ); /* see yyrealloc() for (char *) cast */
4177 | }
4178 |
4179 | #define YYTABLES_NAME "yytables"
4180 |
4181 | #line 9 "conftest.l"
4182 |
4183 |
4184 | #ifdef YYTEXT_POINTER
4185 | extern char *yytext;
4186 | #endif
4187 | int
4188 | main (void)
4189 | {
4190 | return ! yylex () + ! yywrap ();
4191 | }
4192 configure:6193: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms-e xtensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast -math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LAR GEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\" $(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enable -auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition - Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -ll -Wl,-s -LD:/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
4193 g:\mingw\3.4.5\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: cann ot find -ll
4194 collect2: ld returned 1 exit status
4195 configure:6200: $? = 1
4196 configure: failed program was:
4197 |
4198 | #line 3 "lex.yy.c"
4199 |
4200 | #define YY_INT_ALIGNED short int
4201 |
4202 | /* A lexical scanner generated by flex */
4203 |
4204 | #define FLEX_SCANNER
4205 | #define YY_FLEX_MAJOR_VERSION 2
4206 | #define YY_FLEX_MINOR_VERSION 5
4207 | #define YY_FLEX_SUBMINOR_VERSION 35
4208 | #if YY_FLEX_SUBMINOR_VERSION > 0
4209 | #define FLEX_BETA
4210 | #endif
4211 |
4212 | /* First, we deal with platform-specific or compiler-specific issues. */
4213 |
4214 | /* begin standard C headers. */
4215 | #include <stdio.h>
4216 | #include <string.h>
4217 | #include <errno.h>
4218 | #include <stdlib.h>
4219 |
4220 | /* end standard C headers. */
4221 |
4222 | /* flex integer type definitions */
4223 |
4224 | #ifndef FLEXINT_H
4225 | #define FLEXINT_H
4226 |
4227 | /* C99 systems have <inttypes.h>. Non-C99 systems may or may not. */
4228 |
4229 | #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
4230 |
4231 | /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h,
4232 | * if you want the limit (max/min) macros for int types.
4233 | */
4234 | #ifndef __STDC_LIMIT_MACROS
4235 | #define __STDC_LIMIT_MACROS 1
4236 | #endif
4237 |
4238 | #include <inttypes.h>
4239 | typedef int8_t flex_int8_t;
4240 | typedef uint8_t flex_uint8_t;
4241 | typedef int16_t flex_int16_t;
4242 | typedef uint16_t flex_uint16_t;
4243 | typedef int32_t flex_int32_t;
4244 | typedef uint32_t flex_uint32_t;
4245 | #else
4246 | typedef signed char flex_int8_t;
4247 | typedef short int flex_int16_t;
4248 | typedef int flex_int32_t;
4249 | typedef unsigned char flex_uint8_t;
4250 | typedef unsigned short int flex_uint16_t;
4251 | typedef unsigned int flex_uint32_t;
4252 | #endif /* ! C99 */
4253 |
4254 | /* Limits of integral types. */
4255 | #ifndef INT8_MIN
4256 | #define INT8_MIN (-128)
4257 | #endif
4258 | #ifndef INT16_MIN
4259 | #define INT16_MIN (-32767-1)
4260 | #endif
4261 | #ifndef INT32_MIN
4262 | #define INT32_MIN (-2147483647-1)
4263 | #endif
4264 | #ifndef INT8_MAX
4265 | #define INT8_MAX (127)
4266 | #endif
4267 | #ifndef INT16_MAX
4268 | #define INT16_MAX (32767)
4269 | #endif
4270 | #ifndef INT32_MAX
4271 | #define INT32_MAX (2147483647)
4272 | #endif
4273 | #ifndef UINT8_MAX
4274 | #define UINT8_MAX (255U)
4275 | #endif
4276 | #ifndef UINT16_MAX
4277 | #define UINT16_MAX (65535U)
4278 | #endif
4279 | #ifndef UINT32_MAX
4280 | #define UINT32_MAX (4294967295U)
4281 | #endif
4282 |
4283 | #endif /* ! FLEXINT_H */
4284 |
4285 | #ifdef __cplusplus
4286 |
4287 | /* The "const" storage-class-modifier is valid. */
4288 | #define YY_USE_CONST
4289 |
4290 | #else /* ! __cplusplus */
4291 |
4292 | /* C99 requires __STDC__ to be defined as 1. */
4293 | #if defined (__STDC__)
4294 |
4295 | #define YY_USE_CONST
4296 |
4297 | #endif /* defined (__STDC__) */
4298 | #endif /* ! __cplusplus */
4299 |
4300 | #ifdef YY_USE_CONST
4301 | #define yyconst const
4302 | #else
4303 | #define yyconst
4304 | #endif
4305 |
4306 | /* Returned upon end-of-file. */
4307 | #define YY_NULL 0
4308 |
4309 | /* Promotes a possibly negative, possibly signed char to an unsigned
4310 | * integer for use as an array index. If the signed char is negative,
4311 | * we want to instead treat it as an 8-bit unsigned char, hence the
4312 | * double cast.
4313 | */
4314 | #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
4315 |
4316 | /* Enter a start condition. This macro really ought to take a parameter,
4317 | * but we do it the disgusting crufty way forced on us by the ()-less
4318 | * definition of BEGIN.
4319 | */
4320 | #define BEGIN (yy_start) = 1 + 2 *
4321 |
4322 | /* Translate the current start state into a value that can be later handed
4323 | * to BEGIN to return to the state. The YYSTATE alias is for lex
4324 | * compatibility.
4325 | */
4326 | #define YY_START (((yy_start) - 1) / 2)
4327 | #define YYSTATE YY_START
4328 |
4329 | /* Action number for EOF rule of a given start state. */
4330 | #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
4331 |
4332 | /* Special action meaning "start processing a new file". */
4333 | #define YY_NEW_FILE yyrestart(yyin )
4334 |
4335 | #define YY_END_OF_BUFFER_CHAR 0
4336 |
4337 | /* Size of default input buffer. */
4338 | #ifndef YY_BUF_SIZE
4339 | #define YY_BUF_SIZE 16384
4340 | #endif
4341 |
4342 | /* The state buf must be large enough to hold one state per character in the m ain buffer.
4343 | */
4344 | #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type))
4345 |
4346 | #ifndef YY_TYPEDEF_YY_BUFFER_STATE
4347 | #define YY_TYPEDEF_YY_BUFFER_STATE
4348 | typedef struct yy_buffer_state *YY_BUFFER_STATE;
4349 | #endif
4350 |
4351 | extern int yyleng;
4352 |
4353 | extern FILE *yyin, *yyout;
4354 |
4355 | #define EOB_ACT_CONTINUE_SCAN 0
4356 | #define EOB_ACT_END_OF_FILE 1
4357 | #define EOB_ACT_LAST_MATCH 2
4358 |
4359 | #define YY_LESS_LINENO(n)
4360 |
4361 | /* Return all but the first "n" matched characters back to the input stream. * /
4362 | #define yyless(n) \
4363 | do \
4364 | { \
4365 | /* Undo effects of setting up yytext. */ \
4366 | int yyless_macro_arg = (n); \
4367 | YY_LESS_LINENO(yyless_macro_arg);\
4368 | *yy_cp = (yy_hold_char); \
4369 | YY_RESTORE_YY_MORE_OFFSET \
4370 | (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \
4371 | YY_DO_BEFORE_ACTION; /* set up yytext again */ \
4372 | } \
4373 | while ( 0 )
4374 |
4375 | #define unput(c) yyunput( c, (yytext_ptr) )
4376 |
4377 | #ifndef YY_TYPEDEF_YY_SIZE_T
4378 | #define YY_TYPEDEF_YY_SIZE_T
4379 | typedef size_t yy_size_t;
4380 | #endif
4381 |
4382 | #ifndef YY_STRUCT_YY_BUFFER_STATE
4383 | #define YY_STRUCT_YY_BUFFER_STATE
4384 | struct yy_buffer_state
4385 | {
4386 | FILE *yy_input_file;
4387 |
4388 | char *yy_ch_buf; /* input buffer */
4389 | char *yy_buf_pos; /* current position in input buffer */
4390 |
4391 | /* Size of input buffer in bytes, not including room for EOB
4392 | * characters.
4393 | */
4394 | yy_size_t yy_buf_size;
4395 |
4396 | /* Number of characters read into yy_ch_buf, not including EOB
4397 | * characters.
4398 | */
4399 | int yy_n_chars;
4400 |
4401 | /* Whether we "own" the buffer - i.e., we know we created it,
4402 | * and can realloc() it to grow it, and should free() it to
4403 | * delete it.
4404 | */
4405 | int yy_is_our_buffer;
4406 |
4407 | /* Whether this is an "interactive" input source; if so, and
4408 | * if we're using stdio for input, then we want to use getc()
4409 | * instead of fread(), to make sure we stop fetching input after
4410 | * each newline.
4411 | */
4412 | int yy_is_interactive;
4413 |
4414 | /* Whether we're considered to be at the beginning of a line.
4415 | * If so, '^' rules will be active on the next match, otherwise
4416 | * not.
4417 | */
4418 | int yy_at_bol;
4419 |
4420 | int yy_bs_lineno; /**< The line count. */
4421 | int yy_bs_column; /**< The column count. */
4422 |
4423 | /* Whether to try to fill the input buffer when we reach the
4424 | * end of it.
4425 | */
4426 | int yy_fill_buffer;
4427 |
4428 | int yy_buffer_status;
4429 |
4430 | #define YY_BUFFER_NEW 0
4431 | #define YY_BUFFER_NORMAL 1
4432 | /* When an EOF's been seen but there's still some text to process
4433 | * then we mark the buffer as YY_EOF_PENDING, to indicate that we
4434 | * shouldn't try reading from the input source any more. We might
4435 | * still have a bunch of tokens to match, though, because of
4436 | * possible backing-up.
4437 | *
4438 | * When we actually see the EOF, we change the status to "new"
4439 | * (via yyrestart()), so that the user can continue scanning by
4440 | * just pointing yyin at a new input file.
4441 | */
4442 | #define YY_BUFFER_EOF_PENDING 2
4443 |
4444 | };
4445 | #endif /* !YY_STRUCT_YY_BUFFER_STATE */
4446 |
4447 | /* Stack of input buffers. */
4448 | static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
4449 | static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
4450 | static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
4451 |
4452 | /* We provide macros for accessing buffer states in case in the
4453 | * future we want to put the buffer states in a more general
4454 | * "scanner state".
4455 | *
4456 | * Returns the top of the stack, or NULL.
4457 | */
4458 | #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
4459 | ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
4460 | : NULL)
4461 |
4462 | /* Same as previous macro, but useful when we know that the buffer stack is no t
4463 | * NULL or when we need an lvalue. For internal use only.
4464 | */
4465 | #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)]
4466 |
4467 | /* yy_hold_char holds the character lost when yytext is formed. */
4468 | static char yy_hold_char;
4469 | static int yy_n_chars; /* number of characters read into yy_ch_ buf */
4470 | int yyleng;
4471 |
4472 | /* Points to current character in buffer. */
4473 | static char *yy_c_buf_p = (char *) 0;
4474 | static int yy_init = 0; /* whether we need to initialize */
4475 | static int yy_start = 0; /* start state number */
4476 |
4477 | /* Flag which is used to allow yywrap()'s to do buffer switches
4478 | * instead of setting up a fresh yyin. A bit of a hack ...
4479 | */
4480 | static int yy_did_buffer_switch_on_eof;
4481 |
4482 | void yyrestart (FILE *input_file );
4483 | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer );
4484 | YY_BUFFER_STATE yy_create_buffer (FILE *file,int size );
4485 | void yy_delete_buffer (YY_BUFFER_STATE b );
4486 | void yy_flush_buffer (YY_BUFFER_STATE b );
4487 | void yypush_buffer_state (YY_BUFFER_STATE new_buffer );
4488 | void yypop_buffer_state (void );
4489 |
4490 | static void yyensure_buffer_stack (void );
4491 | static void yy_load_buffer_state (void );
4492 | static void yy_init_buffer (YY_BUFFER_STATE b,FILE *file );
4493 |
4494 | #define YY_FLUSH_BUFFER yy_flush_buffer(YY_CURRENT_BUFFER )
4495 |
4496 | YY_BUFFER_STATE yy_scan_buffer (char *base,yy_size_t size );
4497 | YY_BUFFER_STATE yy_scan_string (yyconst char *yy_str );
4498 | YY_BUFFER_STATE yy_scan_bytes (yyconst char *bytes,int len );
4499 |
4500 | void *yyalloc (yy_size_t );
4501 | void *yyrealloc (void *,yy_size_t );
4502 | void yyfree (void * );
4503 |
4504 | #define yy_new_buffer yy_create_buffer
4505 |
4506 | #define yy_set_interactive(is_interactive) \
4507 | { \
4508 | if ( ! YY_CURRENT_BUFFER ){ \
4509 | yyensure_buffer_stack (); \
4510 | YY_CURRENT_BUFFER_LVALUE = \
4511 | yy_create_buffer(yyin,YY_BUF_SIZE ); \
4512 | } \
4513 | YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
4514 | }
4515 |
4516 | #define yy_set_bol(at_bol) \
4517 | { \
4518 | if ( ! YY_CURRENT_BUFFER ){\
4519 | yyensure_buffer_stack (); \
4520 | YY_CURRENT_BUFFER_LVALUE = \
4521 | yy_create_buffer(yyin,YY_BUF_SIZE ); \
4522 | } \
4523 | YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
4524 | }
4525 |
4526 | #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
4527 |
4528 | /* Begin user sect3 */
4529 |
4530 | typedef unsigned char YY_CHAR;
4531 |
4532 | FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
4533 |
4534 | typedef int yy_state_type;
4535 |
4536 | extern int yylineno;
4537 |
4538 | int yylineno = 1;
4539 |
4540 | extern char *yytext;
4541 | #define yytext_ptr yytext
4542 |
4543 | static yy_state_type yy_get_previous_state (void );
4544 | static yy_state_type yy_try_NUL_trans (yy_state_type current_state );
4545 | static int yy_get_next_buffer (void );
4546 | static void yy_fatal_error (yyconst char msg[] );
4547 |
4548 | /* Done after the current pattern has been matched and before the
4549 | * corresponding action - sets up yytext.
4550 | */
4551 | #define YY_DO_BEFORE_ACTION \
4552 | (yytext_ptr) = yy_bp; \
4553 | (yytext_ptr) -= (yy_more_len); \
4554 | yyleng = (size_t) (yy_cp - (yytext_ptr)); \
4555 | (yy_hold_char) = *yy_cp; \
4556 | *yy_cp = '\0'; \
4557 | (yy_c_buf_p) = yy_cp;
4558 |
4559 | #define YY_NUM_RULES 8
4560 | #define YY_END_OF_BUFFER 9
4561 | /* This struct is not used in this scanner,
4562 | but its presence is necessary. */
4563 | struct yy_trans_info
4564 | {
4565 | flex_int32_t yy_verify;
4566 | flex_int32_t yy_nxt;
4567 | };
4568 | static yyconst flex_int16_t yy_acclist[23] =
4569 | { 0,
4570 | 9, 7, 8, 8, 1, 7, 8, 2, 7, 8,
4571 | 3, 7, 8, 4, 7, 8, 5, 7, 8, 6,
4572 | 7, 8
4573 | } ;
4574 |
4575 | static yyconst flex_int16_t yy_accept[14] =
4576 | { 0,
4577 | 1, 1, 1, 2, 4, 5, 8, 11, 14, 17,
4578 | 20, 23, 23
4579 | } ;
4580 |
4581 | static yyconst flex_int32_t yy_ec[256] =
4582 | { 0,
4583 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 2,
4584 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4585 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4586 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4587 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4588 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4589 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4590 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4591 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4592 | 1, 1, 1, 1, 1, 1, 3, 4, 5, 6,
4593 |
4594 | 7, 8, 1, 1, 1, 1, 1, 1, 1, 1,
4595 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4596 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4597 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4598 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4599 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4600 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4601 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4602 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4603 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4604 |
4605 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4606 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4607 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4608 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4609 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
4610 | 1, 1, 1, 1, 1
4611 | } ;
4612 |
4613 | static yyconst flex_int32_t yy_meta[9] =
4614 | { 0,
4615 | 1, 1, 1, 1, 1, 1, 1, 1
4616 | } ;
4617 |
4618 | static yyconst flex_int16_t yy_base[13] =
4619 | { 0,
4620 | 0, 0, 9, 10, 10, 10, 10, 10, 10, 10,
4621 | 10, 10
4622 | } ;
4623 |
4624 | static yyconst flex_int16_t yy_def[13] =
4625 | { 0,
4626 | 12, 1, 12, 12, 12, 12, 12, 12, 12, 12,
4627 | 12, 0
4628 | } ;
4629 |
4630 | static yyconst flex_int16_t yy_nxt[19] =
4631 | { 0,
4632 | 4, 5, 6, 7, 8, 9, 10, 11, 12, 3,
4633 | 12, 12, 12, 12, 12, 12, 12, 12
4634 | } ;
4635 |
4636 | static yyconst flex_int16_t yy_chk[19] =
4637 | { 0,
4638 | 1, 1, 1, 1, 1, 1, 1, 1, 3, 12,
4639 | 12, 12, 12, 12, 12, 12, 12, 12
4640 | } ;
4641 |
4642 | extern int yy_flex_debug;
4643 | int yy_flex_debug = 0;
4644 |
4645 | static yy_state_type *yy_state_buf=0, *yy_state_ptr=0;
4646 | static char *yy_full_match;
4647 | static int yy_lp;
4648 | #define REJECT \
4649 | { \
4650 | *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \
4651 | yy_cp = (yy_full_match); /* restore poss. backed-over text */ \
4652 | ++(yy_lp); \
4653 | goto find_rule; \
4654 | }
4655 |
4656 | static int yy_more_flag = 0;
4657 | static int yy_more_len = 0;
4658 | #define yymore() ((yy_more_flag) = 1)
4659 | #define YY_MORE_ADJ (yy_more_len)
4660 | #define YY_RESTORE_YY_MORE_OFFSET
4661 | char *yytext;
4662 | #line 1 "conftest.l"
4663 | #line 468 "lex.yy.c"
4664 |
4665 | #define INITIAL 0
4666 |
4667 | #ifndef YY_NO_UNISTD_H
4668 | /* Special case for "unistd.h", since it is non-ANSI. We include it way
4669 | * down here because we want the user's section 1 to have been scanned first.
4670 | * The user has a chance to override it with an option.
4671 | */
4672 | #include <unistd.h>
4673 | #endif
4674 |
4675 | #ifndef YY_EXTRA_TYPE
4676 | #define YY_EXTRA_TYPE void *
4677 | #endif
4678 |
4679 | static int yy_init_globals (void );
4680 |
4681 | /* Accessor methods to globals.
4682 | These are made visible to non-reentrant scanners for convenience. */
4683 |
4684 | int yylex_destroy (void );
4685 |
4686 | int yyget_debug (void );
4687 |
4688 | void yyset_debug (int debug_flag );
4689 |
4690 | YY_EXTRA_TYPE yyget_extra (void );
4691 |
4692 | void yyset_extra (YY_EXTRA_TYPE user_defined );
4693 |
4694 | FILE *yyget_in (void );
4695 |
4696 | void yyset_in (FILE * in_str );
4697 |
4698 | FILE *yyget_out (void );
4699 |
4700 | void yyset_out (FILE * out_str );
4701 |
4702 | int yyget_leng (void );
4703 |
4704 | char *yyget_text (void );
4705 |
4706 | int yyget_lineno (void );
4707 |
4708 | void yyset_lineno (int line_number );
4709 |
4710 | /* Macros after this point can all be overridden by user definitions in
4711 | * section 1.
4712 | */
4713 |
4714 | #ifndef YY_SKIP_YYWRAP
4715 | #ifdef __cplusplus
4716 | extern "C" int yywrap (void );
4717 | #else
4718 | extern int yywrap (void );
4719 | #endif
4720 | #endif
4721 |
4722 | static void yyunput (int c,char *buf_ptr );
4723 |
4724 | #ifndef yytext_ptr
4725 | static void yy_flex_strncpy (char *,yyconst char *,int );
4726 | #endif
4727 |
4728 | #ifdef YY_NEED_STRLEN
4729 | static int yy_flex_strlen (yyconst char * );
4730 | #endif
4731 |
4732 | #ifndef YY_NO_INPUT
4733 |
4734 | #ifdef __cplusplus
4735 | static int yyinput (void );
4736 | #else
4737 | static int input (void );
4738 | #endif
4739 |
4740 | #endif
4741 |
4742 | /* Amount of stuff to slurp up with each read. */
4743 | #ifndef YY_READ_BUF_SIZE
4744 | #define YY_READ_BUF_SIZE 8192
4745 | #endif
4746 |
4747 | /* Copy whatever the last rule matched to the standard output. */
4748 | #ifndef ECHO
4749 | /* This used to be an fputs(), but since the string might contain NUL's,
4750 | * we now use fwrite().
4751 | */
4752 | #define ECHO fwrite( yytext, yyleng, 1, yyout )
4753 | #endif
4754 |
4755 | /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL ,
4756 | * is returned in "result".
4757 | */
4758 | #ifndef YY_INPUT
4759 | #define YY_INPUT(buf,result,max_size) \
4760 | if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
4761 | { \
4762 | int c = '*'; \
4763 | int n; \
4764 | for ( n = 0; n < max_size && \
4765 | (c = getc( yyin )) != EOF && c != '\n'; ++n ) \
4766 | buf[n] = (char) c; \
4767 | if ( c == '\n' ) \
4768 | buf[n++] = (char) c; \
4769 | if ( c == EOF && ferror( yyin ) ) \
4770 | YY_FATAL_ERROR( "input in flex scanner failed" ); \
4771 | result = n; \
4772 | } \
4773 | else \
4774 | { \
4775 | errno=0; \
4776 | while ( (result = fread(buf, 1, max_size, yyin))==0 && ferror(yy in)) \
4777 | { \
4778 | if( errno != EINTR) \
4779 | { \
4780 | YY_FATAL_ERROR( "input in flex scanner failed" ) ; \
4781 | break; \
4782 | } \
4783 | errno=0; \
4784 | clearerr(yyin); \
4785 | } \
4786 | }\
4787 | \
4788 |
4789 | #endif
4790 |
4791 | /* No semi-colon after return; correct usage is to write "yyterminate();" -
4792 | * we don't want an extra ';' after the "return" because that will cause
4793 | * some compilers to complain about unreachable statements.
4794 | */
4795 | #ifndef yyterminate
4796 | #define yyterminate() return YY_NULL
4797 | #endif
4798 |
4799 | /* Number of entries by which start-condition stack grows. */
4800 | #ifndef YY_START_STACK_INCR
4801 | #define YY_START_STACK_INCR 25
4802 | #endif
4803 |
4804 | /* Report a fatal error. */
4805 | #ifndef YY_FATAL_ERROR
4806 | #define YY_FATAL_ERROR(msg) yy_fatal_error( msg )
4807 | #endif
4808 |
4809 | /* end tables serialization structures and prototypes */
4810 |
4811 | /* Default declaration of generated scanner - a define so the user can
4812 | * easily add parameters.
4813 | */
4814 | #ifndef YY_DECL
4815 | #define YY_DECL_IS_OURS 1
4816 |
4817 | extern int yylex (void);
4818 |
4819 | #define YY_DECL int yylex (void)
4820 | #endif /* !YY_DECL */
4821 |
4822 | /* Code executed at the beginning of each rule, after yytext and yyleng
4823 | * have been set up.
4824 | */
4825 | #ifndef YY_USER_ACTION
4826 | #define YY_USER_ACTION
4827 | #endif
4828 |
4829 | /* Code executed at the end of each rule. */
4830 | #ifndef YY_BREAK
4831 | #define YY_BREAK break;
4832 | #endif
4833 |
4834 | #define YY_RULE_SETUP \
4835 | YY_USER_ACTION
4836 |
4837 | /** The main scanner function which does all the work.
4838 | */
4839 | YY_DECL
4840 | {
4841 | register yy_state_type yy_current_state;
4842 | register char *yy_cp, *yy_bp;
4843 | register int yy_act;
4844 |
4845 | #line 1 "conftest.l"
4846 |
4847 | #line 652 "lex.yy.c"
4848 |
4849 | if ( !(yy_init) )
4850 | {
4851 | (yy_init) = 1;
4852 |
4853 | #ifdef YY_USER_INIT
4854 | YY_USER_INIT;
4855 | #endif
4856 |
4857 | /* Create the reject buffer large enough to save one state per allowed character. */
4858 | if ( ! (yy_state_buf) )
4859 | (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE );
4860 | if ( ! (yy_state_buf) )
4861 | YY_FATAL_ERROR( "out of dynamic memory in yylex()" );
4862 |
4863 | if ( ! (yy_start) )
4864 | (yy_start) = 1; /* first start state */
4865 |
4866 | if ( ! yyin )
4867 | yyin = stdin;
4868 |
4869 | if ( ! yyout )
4870 | yyout = stdout;
4871 |
4872 | if ( ! YY_CURRENT_BUFFER ) {
4873 | yyensure_buffer_stack ();
4874 | YY_CURRENT_BUFFER_LVALUE =
4875 | yy_create_buffer(yyin,YY_BUF_SIZE );
4876 | }
4877 |
4878 | yy_load_buffer_state( );
4879 | }
4880 |
4881 | while ( 1 ) /* loops until end-of-file is reached */
4882 | {
4883 | (yy_more_len) = 0;
4884 | if ( (yy_more_flag) )
4885 | {
4886 | (yy_more_len) = (yy_c_buf_p) - (yytext_ptr);
4887 | (yy_more_flag) = 0;
4888 | }
4889 | yy_cp = (yy_c_buf_p);
4890 |
4891 | /* Support of yytext. */
4892 | *yy_cp = (yy_hold_char);
4893 |
4894 | /* yy_bp points to the position in yy_ch_buf of the start of
4895 | * the current run.
4896 | */
4897 | yy_bp = yy_cp;
4898 |
4899 | yy_current_state = (yy_start);
4900 |
4901 | (yy_state_ptr) = (yy_state_buf);
4902 | *(yy_state_ptr)++ = yy_current_state;
4903 |
4904 | yy_match:
4905 | do
4906 | {
4907 | register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
4908 | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_c urrent_state )
4909 | {
4910 | yy_current_state = (int) yy_def[yy_current_state ];
4911 | if ( yy_current_state >= 13 )
4912 | yy_c = yy_meta[(unsigned int) yy_c];
4913 | }
4914 | yy_current_state = yy_nxt[yy_base[yy_current_state] + (u nsigned int) yy_c];
4915 | *(yy_state_ptr)++ = yy_current_state;
4916 | ++yy_cp;
4917 | }
4918 | while ( yy_base[yy_current_state] != 10 );
4919 |
4920 | yy_find_action:
4921 | yy_current_state = *--(yy_state_ptr);
4922 | (yy_lp) = yy_accept[yy_current_state];
4923 | find_rule: /* we branch to this label when backing up */
4924 | for ( ; ; ) /* until we find what rule we matched */
4925 | {
4926 | if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1 ] )
4927 | {
4928 | yy_act = yy_acclist[(yy_lp)];
4929 | {
4930 | (yy_full_match) = yy_cp;
4931 | break;
4932 | }
4933 | }
4934 | --yy_cp;
4935 | yy_current_state = *--(yy_state_ptr);
4936 | (yy_lp) = yy_accept[yy_current_state];
4937 | }
4938 |
4939 | YY_DO_BEFORE_ACTION;
4940 |
4941 | do_action: /* This label is used only to access EOF actions. */
4942 |
4943 | switch ( yy_act )
4944 | { /* beginning of action switch */
4945 | case 1:
4946 | YY_RULE_SETUP
4947 | #line 2 "conftest.l"
4948 | { ECHO; }
4949 | YY_BREAK
4950 | case 2:
4951 | YY_RULE_SETUP
4952 | #line 3 "conftest.l"
4953 | { REJECT; }
4954 | YY_BREAK
4955 | case 3:
4956 | YY_RULE_SETUP
4957 | #line 4 "conftest.l"
4958 | { yymore (); }
4959 | YY_BREAK
4960 | case 4:
4961 | YY_RULE_SETUP
4962 | #line 5 "conftest.l"
4963 | { yyless (1); }
4964 | YY_BREAK
4965 | case 5:
4966 | YY_RULE_SETUP
4967 | #line 6 "conftest.l"
4968 | { yyless (input () != 0); }
4969 | YY_BREAK
4970 | case 6:
4971 | YY_RULE_SETUP
4972 | #line 7 "conftest.l"
4973 | { unput (yytext[0]); }
4974 | YY_BREAK
4975 | case 7:
4976 | YY_RULE_SETUP
4977 | #line 8 "conftest.l"
4978 | { BEGIN INITIAL; }
4979 | YY_BREAK
4980 | case 8:
4981 | YY_RULE_SETUP
4982 | #line 9 "conftest.l"
4983 | ECHO;
4984 | YY_BREAK
4985 | #line 790 "lex.yy.c"
4986 | case YY_STATE_EOF(INITIAL):
4987 | yyterminate();
4988 |
4989 | case YY_END_OF_BUFFER:
4990 | {
4991 | /* Amount of text matched not including the EOB char. */
4992 | int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1 ;
4993 |
4994 | /* Undo the effects of YY_DO_BEFORE_ACTION. */
4995 | *yy_cp = (yy_hold_char);
4996 | YY_RESTORE_YY_MORE_OFFSET
4997 |
4998 | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW )
4999 | {
5000 | /* We're scanning a new file or input source. It's
5001 | * possible that this happened because the user
5002 | * just pointed yyin at a new source and called
5003 | * yylex(). If so, then we have to assure
5004 | * consistency between YY_CURRENT_BUFFER and our
5005 | * globals. Here is the right place to do so, because
5006 | * this is the first action (other than possibly a
5007 | * back-up) that will match for the new input source.
5008 | */
5009 | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
5010 | YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin;
5011 | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_N ORMAL;
5012 | }
5013 |
5014 | /* Note that here we test for yy_c_buf_p "<=" to the position
5015 | * of the first EOB in the buffer, since yy_c_buf_p will
5016 | * already have been incremented past the NUL character
5017 | * (since all states make transitions on EOB to the
5018 | * end-of-buffer state). Contrast this with the test
5019 | * in input().
5020 | */
5021 | if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_ chars)] )
5022 | { /* This was really a NUL. */
5023 | yy_state_type yy_next_state;
5024 |
5025 | (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text;
5026 |
5027 | yy_current_state = yy_get_previous_state( );
5028 |
5029 | /* Okay, we're now positioned to make the NUL
5030 | * transition. We couldn't have
5031 | * yy_get_previous_state() go ahead and do it
5032 | * for us because it doesn't know how to deal
5033 | * with the possibility of jamming (and we don't
5034 | * want to build jamming into it because then it
5035 | * will run more slowly).
5036 | */
5037 |
5038 | yy_next_state = yy_try_NUL_trans( yy_current_state );
5039 |
5040 | yy_bp = (yytext_ptr) + YY_MORE_ADJ;
5041 |
5042 | if ( yy_next_state )
5043 | {
5044 | /* Consume the NUL. */
5045 | yy_cp = ++(yy_c_buf_p);
5046 | yy_current_state = yy_next_state;
5047 | goto yy_match;
5048 | }
5049 |
5050 | else
5051 | {
5052 | yy_cp = (yy_c_buf_p);
5053 | goto yy_find_action;
5054 | }
5055 | }
5056 |
5057 | else switch ( yy_get_next_buffer( ) )
5058 | {
5059 | case EOB_ACT_END_OF_FILE:
5060 | {
5061 | (yy_did_buffer_switch_on_eof) = 0;
5062 |
5063 | if ( yywrap( ) )
5064 | {
5065 | /* Note: because we've taken care in
5066 | * yy_get_next_buffer() to have set up
5067 | * yytext, we can now set up
5068 | * yy_c_buf_p so that if some total
5069 | * hoser (like flex itself) wants to
5070 | * call the scanner after we return the
5071 | * YY_NULL, it'll still work - another
5072 | * YY_NULL will get returned.
5073 | */
5074 | (yy_c_buf_p) = (yytext_ptr) + YY_MORE_AD J;
5075 |
5076 | yy_act = YY_STATE_EOF(YY_START);
5077 | goto do_action;
5078 | }
5079 |
5080 | else
5081 | {
5082 | if ( ! (yy_did_buffer_switch_on_eof) )
5083 | YY_NEW_FILE;
5084 | }
5085 | break;
5086 | }
5087 |
5088 | case EOB_ACT_CONTINUE_SCAN:
5089 | (yy_c_buf_p) =
5090 | (yytext_ptr) + yy_amount_of_matched_text ;
5091 |
5092 | yy_current_state = yy_get_previous_state( );
5093 |
5094 | yy_cp = (yy_c_buf_p);
5095 | yy_bp = (yytext_ptr) + YY_MORE_ADJ;
5096 | goto yy_match;
5097 |
5098 | case EOB_ACT_LAST_MATCH:
5099 | (yy_c_buf_p) =
5100 | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars )];
5101 |
5102 | yy_current_state = yy_get_previous_state( );
5103 |
5104 | yy_cp = (yy_c_buf_p);
5105 | yy_bp = (yytext_ptr) + YY_MORE_ADJ;
5106 | goto yy_find_action;
5107 | }
5108 | break;
5109 | }
5110 |
5111 | default:
5112 | YY_FATAL_ERROR(
5113 | "fatal flex scanner internal error--no action found" );
5114 | } /* end of action switch */
5115 | } /* end of scanning one token */
5116 | } /* end of yylex */
5117 |
5118 | /* yy_get_next_buffer - try to read in a new buffer
5119 | *
5120 | * Returns a code representing an action:
5121 | * EOB_ACT_LAST_MATCH -
5122 | * EOB_ACT_CONTINUE_SCAN - continue scanning from current position
5123 | * EOB_ACT_END_OF_FILE - end of file
5124 | */
5125 | static int yy_get_next_buffer (void)
5126 | {
5127 | register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
5128 | register char *source = (yytext_ptr);
5129 | register int number_to_move, i;
5130 | int ret_val;
5131 |
5132 | if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] )
5133 | YY_FATAL_ERROR(
5134 | "fatal flex scanner internal error--end of buffer missed" );
5135 |
5136 | if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 )
5137 | { /* Don't try to fill the buffer, so this is an EOF. */
5138 | if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 )
5139 | {
5140 | /* We matched a single character, the EOB, so
5141 | * treat this as a final EOF.
5142 | */
5143 | return EOB_ACT_END_OF_FILE;
5144 | }
5145 |
5146 | else
5147 | {
5148 | /* We matched some text prior to the EOB, first
5149 | * process it.
5150 | */
5151 | return EOB_ACT_LAST_MATCH;
5152 | }
5153 | }
5154 |
5155 | /* Try to read more data. */
5156 |
5157 | /* First move last chars to start of buffer. */
5158 | number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr)) - 1;
5159 |
5160 | for ( i = 0; i < number_to_move; ++i )
5161 | *(dest++) = *(source++);
5162 |
5163 | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING )
5164 | /* don't do the read, it's not guaranteed to return an EOF,
5165 | * just force an EOF
5166 | */
5167 | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0;
5168 |
5169 | else
5170 | {
5171 | int num_to_read =
5172 | YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
5173 |
5174 | while ( num_to_read <= 0 )
5175 | { /* Not enough room in the buffer - grow it. */
5176 |
5177 | YY_FATAL_ERROR(
5178 | "input buffer overflow, can't enlarge buffer because scanner uses REJECT" );
5179 |
5180 | }
5181 |
5182 | if ( num_to_read > YY_READ_BUF_SIZE )
5183 | num_to_read = YY_READ_BUF_SIZE;
5184 |
5185 | /* Read in more data. */
5186 | YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]) ,
5187 | (yy_n_chars), (size_t) num_to_read );
5188 |
5189 | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
5190 | }
5191 |
5192 | if ( (yy_n_chars) == 0 )
5193 | {
5194 | if ( number_to_move == YY_MORE_ADJ )
5195 | {
5196 | ret_val = EOB_ACT_END_OF_FILE;
5197 | yyrestart(yyin );
5198 | }
5199 |
5200 | else
5201 | {
5202 | ret_val = EOB_ACT_LAST_MATCH;
5203 | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status =
5204 | YY_BUFFER_EOF_PENDING;
5205 | }
5206 | }
5207 |
5208 | else
5209 | ret_val = EOB_ACT_CONTINUE_SCAN;
5210 |
5211 | if ((yy_size_t) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVAL UE->yy_buf_size) {
5212 | /* Extend the array by 50%, plus the number we really need. */
5213 | yy_size_t new_size = (yy_n_chars) + number_to_move + ((yy_n_char s) >> 1);
5214 | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc((void * ) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size );
5215 | if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
5216 | YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_bu ffer()" );
5217 | }
5218 |
5219 | (yy_n_chars) += number_to_move;
5220 | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHA R;
5221 | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER _CHAR;
5222 |
5223 | (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0];
5224 |
5225 | return ret_val;
5226 | }
5227 |
5228 | /* yy_get_previous_state - get the state just before the EOB char was reached */
5229 |
5230 | static yy_state_type yy_get_previous_state (void)
5231 | {
5232 | register yy_state_type yy_current_state;
5233 | register char *yy_cp;
5234 |
5235 | yy_current_state = (yy_start);
5236 |
5237 | (yy_state_ptr) = (yy_state_buf);
5238 | *(yy_state_ptr)++ = yy_current_state;
5239 |
5240 | for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
5241 | {
5242 | register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1 );
5243 | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_s tate )
5244 | {
5245 | yy_current_state = (int) yy_def[yy_current_state];
5246 | if ( yy_current_state >= 13 )
5247 | yy_c = yy_meta[(unsigned int) yy_c];
5248 | }
5249 | yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
5250 | *(yy_state_ptr)++ = yy_current_state;
5251 | }
5252 |
5253 | return yy_current_state;
5254 | }
5255 |
5256 | /* yy_try_NUL_trans - try to make a transition on the NUL character
5257 | *
5258 | * synopsis
5259 | * next_state = yy_try_NUL_trans( current_state );
5260 | */
5261 | static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state )
5262 | {
5263 | register int yy_is_jam;
5264 |
5265 | register YY_CHAR yy_c = 1;
5266 | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
5267 | {
5268 | yy_current_state = (int) yy_def[yy_current_state];
5269 | if ( yy_current_state >= 13 )
5270 | yy_c = yy_meta[(unsigned int) yy_c];
5271 | }
5272 | yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_ c];
5273 | yy_is_jam = (yy_current_state == 12);
5274 | if ( ! yy_is_jam )
5275 | *(yy_state_ptr)++ = yy_current_state;
5276 |
5277 | return yy_is_jam ? 0 : yy_current_state;
5278 | }
5279 |
5280 | static void yyunput (int c, register char * yy_bp )
5281 | {
5282 | register char *yy_cp;
5283 |
5284 | yy_cp = (yy_c_buf_p);
5285 |
5286 | /* undo effects of setting up yytext */
5287 | *yy_cp = (yy_hold_char);
5288 |
5289 | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
5290 | { /* need to shift things up to make room */
5291 | /* +2 for EOB chars. */
5292 | register int number_to_move = (yy_n_chars) + 2;
5293 | register char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[
5294 | YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2];
5295 | register char *source =
5296 | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_m ove];
5297 |
5298 | while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
5299 | *--dest = *--source;
5300 |
5301 | yy_cp += (int) (dest - source);
5302 | yy_bp += (int) (dest - source);
5303 | YY_CURRENT_BUFFER_LVALUE->yy_n_chars =
5304 | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_buf_size;
5305 |
5306 | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
5307 | YY_FATAL_ERROR( "flex scanner push-back overflow" );
5308 | }
5309 |
5310 | *--yy_cp = (char) c;
5311 |
5312 | (yytext_ptr) = yy_bp;
5313 | (yy_hold_char) = *yy_cp;
5314 | (yy_c_buf_p) = yy_cp;
5315 | }
5316 |
5317 | #ifndef YY_NO_INPUT
5318 | #ifdef __cplusplus
5319 | static int yyinput (void)
5320 | #else
5321 | static int input (void)
5322 | #endif
5323 |
5324 | {
5325 | int c;
5326 |
5327 | *(yy_c_buf_p) = (yy_hold_char);
5328 |
5329 | if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR )
5330 | {
5331 | /* yy_c_buf_p now points to the character we want to return.
5332 | * If this occurs *before* the EOB characters, then it's a
5333 | * valid NUL; if not, then we've hit the end of the buffer.
5334 | */
5335 | if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_c hars)] )
5336 | /* This was really a NUL. */
5337 | *(yy_c_buf_p) = '\0';
5338 |
5339 | else
5340 | { /* need more input */
5341 | int offset = (yy_c_buf_p) - (yytext_ptr);
5342 | ++(yy_c_buf_p);
5343 |
5344 | switch ( yy_get_next_buffer( ) )
5345 | {
5346 | case EOB_ACT_LAST_MATCH:
5347 | /* This happens because yy_g_n_b()
5348 | * sees that we've accumulated a
5349 | * token and flags that we need to
5350 | * try matching the token before
5351 | * proceeding. But for input(),
5352 | * there's no matching to consider.
5353 | * So convert the EOB_ACT_LAST_MATCH
5354 | * to EOB_ACT_END_OF_FILE.
5355 | */
5356 |
5357 | /* Reset buffer status. */
5358 | yyrestart(yyin );
5359 |
5360 | /*FALLTHROUGH*/
5361 |
5362 | case EOB_ACT_END_OF_FILE:
5363 | {
5364 | if ( yywrap( ) )
5365 | return EOF;
5366 |
5367 | if ( ! (yy_did_buffer_switch_on_eof) )
5368 | YY_NEW_FILE;
5369 | #ifdef __cplusplus
5370 | return yyinput();
5371 | #else
5372 | return input();
5373 | #endif
5374 | }
5375 |
5376 | case EOB_ACT_CONTINUE_SCAN:
5377 | (yy_c_buf_p) = (yytext_ptr) + offset;
5378 | break;
5379 | }
5380 | }
5381 | }
5382 |
5383 | c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */
5384 | *(yy_c_buf_p) = '\0'; /* preserve yytext */
5385 | (yy_hold_char) = *++(yy_c_buf_p);
5386 |
5387 | return c;
5388 | }
5389 | #endif /* ifndef YY_NO_INPUT */
5390 |
5391 | /** Immediately switch to a different input stream.
5392 | * @param input_file A readable stream.
5393 | *
5394 | * @note This function does not reset the start condition to @c INITIAL .
5395 | */
5396 | void yyrestart (FILE * input_file )
5397 | {
5398 |
5399 | if ( ! YY_CURRENT_BUFFER ){
5400 | yyensure_buffer_stack ();
5401 | YY_CURRENT_BUFFER_LVALUE =
5402 | yy_create_buffer(yyin,YY_BUF_SIZE );
5403 | }
5404 |
5405 | yy_init_buffer(YY_CURRENT_BUFFER,input_file );
5406 | yy_load_buffer_state( );
5407 | }
5408 |
5409 | /** Switch to a different input buffer.
5410 | * @param new_buffer The new input buffer.
5411 | *
5412 | */
5413 | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer )
5414 | {
5415 |
5416 | /* TODO. We should be able to replace this entire function body
5417 | * with
5418 | * yypop_buffer_state();
5419 | * yypush_buffer_state(new_buffer);
5420 | */
5421 | yyensure_buffer_stack ();
5422 | if ( YY_CURRENT_BUFFER == new_buffer )
5423 | return;
5424 |
5425 | if ( YY_CURRENT_BUFFER )
5426 | {
5427 | /* Flush out information for old buffer. */
5428 | *(yy_c_buf_p) = (yy_hold_char);
5429 | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
5430 | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
5431 | }
5432 |
5433 | YY_CURRENT_BUFFER_LVALUE = new_buffer;
5434 | yy_load_buffer_state( );
5435 |
5436 | /* We don't actually know whether we did this switch during
5437 | * EOF (yywrap()) processing, but the only time this flag
5438 | * is looked at is after yywrap() is called, so it's safe
5439 | * to go ahead and always set it.
5440 | */
5441 | (yy_did_buffer_switch_on_eof) = 1;
5442 | }
5443 |
5444 | static void yy_load_buffer_state (void)
5445 | {
5446 | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
5447 | (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos;
5448 | yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file;
5449 | (yy_hold_char) = *(yy_c_buf_p);
5450 | }
5451 |
5452 | /** Allocate and initialize an input buffer state.
5453 | * @param file A readable stream.
5454 | * @param size The character buffer size in bytes. When in doubt, use @c YY_BU F_SIZE.
5455 | *
5456 | * @return the allocated buffer state.
5457 | */
5458 | YY_BUFFER_STATE yy_create_buffer (FILE * file, int size )
5459 | {
5460 | YY_BUFFER_STATE b;
5461 |
5462 | b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) );
5463 | if ( ! b )
5464 | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
5465 |
5466 | b->yy_buf_size = size;
5467 |
5468 | /* yy_ch_buf has to be 2 characters longer than the size given because
5469 | * we need to put in 2 end-of-buffer characters.
5470 | */
5471 | b->yy_ch_buf = (char *) yyalloc(b->yy_buf_size + 2 );
5472 | if ( ! b->yy_ch_buf )
5473 | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
5474 |
5475 | b->yy_is_our_buffer = 1;
5476 |
5477 | yy_init_buffer(b,file );
5478 |
5479 | return b;
5480 | }
5481 |
5482 | /** Destroy the buffer.
5483 | * @param b a buffer created with yy_create_buffer()
5484 | *
5485 | */
5486 | void yy_delete_buffer (YY_BUFFER_STATE b )
5487 | {
5488 |
5489 | if ( ! b )
5490 | return;
5491 |
5492 | if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */
5493 | YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0;
5494 |
5495 | if ( b->yy_is_our_buffer )
5496 | yyfree((void *) b->yy_ch_buf );
5497 |
5498 | yyfree((void *) b );
5499 | }
5500 |
5501 | #ifndef __cplusplus
5502 | extern int isatty (int );
5503 | #endif /* __cplusplus */
5504 |
5505 | /* Initializes or reinitializes a buffer.
5506 | * This function is sometimes called more than once on the same buffer,
5507 | * such as during a yyrestart() or at EOF.
5508 | */
5509 | static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file )
5510 |
5511 | {
5512 | int oerrno = errno;
5513 |
5514 | yy_flush_buffer(b );
5515 |
5516 | b->yy_input_file = file;
5517 | b->yy_fill_buffer = 1;
5518 |
5519 | /* If b is the current buffer, then yy_init_buffer was _probably_
5520 | * called from yyrestart() or through yy_get_next_buffer.
5521 | * In that case, we don't want to reset the lineno or column.
5522 | */
5523 | if (b != YY_CURRENT_BUFFER){
5524 | b->yy_bs_lineno = 1;
5525 | b->yy_bs_column = 0;
5526 | }
5527 |
5528 | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
5529 |
5530 | errno = oerrno;
5531 | }
5532 |
5533 | /** Discard all buffered characters. On the next scan, YY_INPUT will be called .
5534 | * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
5535 | *
5536 | */
5537 | void yy_flush_buffer (YY_BUFFER_STATE b )
5538 | {
5539 | if ( ! b )
5540 | return;
5541 |
5542 | b->yy_n_chars = 0;
5543 |
5544 | /* We always need two end-of-buffer characters. The first causes
5545 | * a transition to the end-of-buffer state. The second causes
5546 | * a jam in that state.
5547 | */
5548 | b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR;
5549 | b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR;
5550 |
5551 | b->yy_buf_pos = &b->yy_ch_buf[0];
5552 |
5553 | b->yy_at_bol = 1;
5554 | b->yy_buffer_status = YY_BUFFER_NEW;
5555 |
5556 | if ( b == YY_CURRENT_BUFFER )
5557 | yy_load_buffer_state( );
5558 | }
5559 |
5560 | /** Pushes the new state onto the stack. The new state becomes
5561 | * the current state. This function will allocate the stack
5562 | * if necessary.
5563 | * @param new_buffer The new state.
5564 | *
5565 | */
5566 | void yypush_buffer_state (YY_BUFFER_STATE new_buffer )
5567 | {
5568 | if (new_buffer == NULL)
5569 | return;
5570 |
5571 | yyensure_buffer_stack();
5572 |
5573 | /* This block is copied from yy_switch_to_buffer. */
5574 | if ( YY_CURRENT_BUFFER )
5575 | {
5576 | /* Flush out information for old buffer. */
5577 | *(yy_c_buf_p) = (yy_hold_char);
5578 | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
5579 | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
5580 | }
5581 |
5582 | /* Only push if top exists. Otherwise, replace top. */
5583 | if (YY_CURRENT_BUFFER)
5584 | (yy_buffer_stack_top)++;
5585 | YY_CURRENT_BUFFER_LVALUE = new_buffer;
5586 |
5587 | /* copied from yy_switch_to_buffer. */
5588 | yy_load_buffer_state( );
5589 | (yy_did_buffer_switch_on_eof) = 1;
5590 | }
5591 |
5592 | /** Removes and deletes the top of the stack, if present.
5593 | * The next element becomes the new top.
5594 | *
5595 | */
5596 | void yypop_buffer_state (void)
5597 | {
5598 | if (!YY_CURRENT_BUFFER)
5599 | return;
5600 |
5601 | yy_delete_buffer(YY_CURRENT_BUFFER );
5602 | YY_CURRENT_BUFFER_LVALUE = NULL;
5603 | if ((yy_buffer_stack_top) > 0)
5604 | --(yy_buffer_stack_top);
5605 |
5606 | if (YY_CURRENT_BUFFER) {
5607 | yy_load_buffer_state( );
5608 | (yy_did_buffer_switch_on_eof) = 1;
5609 | }
5610 | }
5611 |
5612 | /* Allocates the stack if it does not exist.
5613 | * Guarantees space for at least one push.
5614 | */
5615 | static void yyensure_buffer_stack (void)
5616 | {
5617 | int num_to_alloc;
5618 |
5619 | if (!(yy_buffer_stack)) {
5620 |
5621 | /* First allocation is just for 2 elements, since we don't know if this
5622 | * scanner will even need a stack. We use 2 instead of 1 to avoi d an
5623 | * immediate realloc on the next call.
5624 | */
5625 | num_to_alloc = 1;
5626 | (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc
5627 | (num_to_alloc * sizeof(struct yy_buffer_state*)
5628 | );
5629 | if ( ! (yy_buffer_stack) )
5630 | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffe r_stack()" );
5631 |
5632 | memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buf fer_state*));
5633 |
5634 | (yy_buffer_stack_max) = num_to_alloc;
5635 | (yy_buffer_stack_top) = 0;
5636 | return;
5637 | }
5638 |
5639 | if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){
5640 |
5641 | /* Increase the buffer to prepare for a possible push. */
5642 | int grow_size = 8 /* arbitrary grow size */;
5643 |
5644 | num_to_alloc = (yy_buffer_stack_max) + grow_size;
5645 | (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc
5646 | ((yy_buffer_stac k),
5647 | num_to_alloc * s izeof(struct yy_buffer_state*)
5648 | );
5649 | if ( ! (yy_buffer_stack) )
5650 | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffe r_stack()" );
5651 |
5652 | /* zero only the new slots.*/
5653 | memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*));
5654 | (yy_buffer_stack_max) = num_to_alloc;
5655 | }
5656 | }
5657 |
5658 | /** Setup the input buffer state to scan directly from a user-specified charac ter buffer.
5659 | * @param base the character buffer
5660 | * @param size the size in bytes of the character buffer
5661 | *
5662 | * @return the newly allocated buffer state object.
5663 | */
5664 | YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size )
5665 | {
5666 | YY_BUFFER_STATE b;
5667 |
5668 | if ( size < 2 ||
5669 | base[size-2] != YY_END_OF_BUFFER_CHAR ||
5670 | base[size-1] != YY_END_OF_BUFFER_CHAR )
5671 | /* They forgot to leave room for the EOB's. */
5672 | return 0;
5673 |
5674 | b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) );
5675 | if ( ! b )
5676 | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" );
5677 |
5678 | b->yy_buf_size = size - 2; /* "- 2" to take care of EOB's */
5679 | b->yy_buf_pos = b->yy_ch_buf = base;
5680 | b->yy_is_our_buffer = 0;
5681 | b->yy_input_file = 0;
5682 | b->yy_n_chars = b->yy_buf_size;
5683 | b->yy_is_interactive = 0;
5684 | b->yy_at_bol = 1;
5685 | b->yy_fill_buffer = 0;
5686 | b->yy_buffer_status = YY_BUFFER_NEW;
5687 |
5688 | yy_switch_to_buffer(b );
5689 |
5690 | return b;
5691 | }
5692 |
5693 | /** Setup the input buffer state to scan a string. The next call to yylex() wi ll
5694 | * scan from a @e copy of @a str.
5695 | * @param yystr a NUL-terminated string to scan
5696 | *
5697 | * @return the newly allocated buffer state object.
5698 | * @note If you want to scan bytes that may contain NUL values, then use
5699 | * yy_scan_bytes() instead.
5700 | */
5701 | YY_BUFFER_STATE yy_scan_string (yyconst char * yystr )
5702 | {
5703 |
5704 | return yy_scan_bytes(yystr,strlen(yystr) );
5705 | }
5706 |
5707 | /** Setup the input buffer state to scan the given bytes. The next call to yyl ex() will
5708 | * scan from a @e copy of @a bytes.
5709 | * @param bytes the byte buffer to scan
5710 | * @param len the number of bytes in the buffer pointed to by @a bytes.
5711 | *
5712 | * @return the newly allocated buffer state object.
5713 | */
5714 | YY_BUFFER_STATE yy_scan_bytes (yyconst char * yybytes, int _yybytes_len )
5715 | {
5716 | YY_BUFFER_STATE b;
5717 | char *buf;
5718 | yy_size_t n;
5719 | int i;
5720 |
5721 | /* Get memory for full buffer, including space for trailing EOB's. */
5722 | n = _yybytes_len + 2;
5723 | buf = (char *) yyalloc(n );
5724 | if ( ! buf )
5725 | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" );
5726 |
5727 | for ( i = 0; i < _yybytes_len; ++i )
5728 | buf[i] = yybytes[i];
5729 |
5730 | buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR;
5731 |
5732 | b = yy_scan_buffer(buf,n );
5733 | if ( ! b )
5734 | YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" );
5735 |
5736 | /* It's okay to grow etc. this buffer, and we should throw it
5737 | * away when we're done.
5738 | */
5739 | b->yy_is_our_buffer = 1;
5740 |
5741 | return b;
5742 | }
5743 |
5744 | #ifndef YY_EXIT_FAILURE
5745 | #define YY_EXIT_FAILURE 2
5746 | #endif
5747 |
5748 | static void yy_fatal_error (yyconst char* msg )
5749 | {
5750 | (void) fprintf( stderr, "%s\n", msg );
5751 | exit( YY_EXIT_FAILURE );
5752 | }
5753 |
5754 | /* Redefine yyless() so it works in section 3 code. */
5755 |
5756 | #undef yyless
5757 | #define yyless(n) \
5758 | do \
5759 | { \
5760 | /* Undo effects of setting up yytext. */ \
5761 | int yyless_macro_arg = (n); \
5762 | YY_LESS_LINENO(yyless_macro_arg);\
5763 | yytext[yyleng] = (yy_hold_char); \
5764 | (yy_c_buf_p) = yytext + yyless_macro_arg; \
5765 | (yy_hold_char) = *(yy_c_buf_p); \
5766 | *(yy_c_buf_p) = '\0'; \
5767 | yyleng = yyless_macro_arg; \
5768 | } \
5769 | while ( 0 )
5770 |
5771 | /* Accessor methods (get/set functions) to struct members. */
5772 |
5773 | /** Get the current line number.
5774 | *
5775 | */
5776 | int yyget_lineno (void)
5777 | {
5778 |
5779 | return yylineno;
5780 | }
5781 |
5782 | /** Get the input stream.
5783 | *
5784 | */
5785 | FILE *yyget_in (void)
5786 | {
5787 | return yyin;
5788 | }
5789 |
5790 | /** Get the output stream.
5791 | *
5792 | */
5793 | FILE *yyget_out (void)
5794 | {
5795 | return yyout;
5796 | }
5797 |
5798 | /** Get the length of the current token.
5799 | *
5800 | */
5801 | int yyget_leng (void)
5802 | {
5803 | return yyleng;
5804 | }
5805 |
5806 | /** Get the current token.
5807 | *
5808 | */
5809 |
5810 | char *yyget_text (void)
5811 | {
5812 | return yytext;
5813 | }
5814 |
5815 | /** Set the current line number.
5816 | * @param line_number
5817 | *
5818 | */
5819 | void yyset_lineno (int line_number )
5820 | {
5821 |
5822 | yylineno = line_number;
5823 | }
5824 |
5825 | /** Set the input stream. This does not discard the current
5826 | * input buffer.
5827 | * @param in_str A readable stream.
5828 | *
5829 | * @see yy_switch_to_buffer
5830 | */
5831 | void yyset_in (FILE * in_str )
5832 | {
5833 | yyin = in_str ;
5834 | }
5835 |
5836 | void yyset_out (FILE * out_str )
5837 | {
5838 | yyout = out_str ;
5839 | }
5840 |
5841 | int yyget_debug (void)
5842 | {
5843 | return yy_flex_debug;
5844 | }
5845 |
5846 | void yyset_debug (int bdebug )
5847 | {
5848 | yy_flex_debug = bdebug ;
5849 | }
5850 |
5851 | static int yy_init_globals (void)
5852 | {
5853 | /* Initialization is the same as for the non-reentrant scanner.
5854 | * This function is called from yylex_destroy(), so don't allocate here.
5855 | */
5856 |
5857 | (yy_buffer_stack) = 0;
5858 | (yy_buffer_stack_top) = 0;
5859 | (yy_buffer_stack_max) = 0;
5860 | (yy_c_buf_p) = (char *) 0;
5861 | (yy_init) = 0;
5862 | (yy_start) = 0;
5863 |
5864 | (yy_state_buf) = 0;
5865 | (yy_state_ptr) = 0;
5866 | (yy_full_match) = 0;
5867 | (yy_lp) = 0;
5868 |
5869 | /* Defined in main.c */
5870 | #ifdef YY_STDINIT
5871 | yyin = stdin;
5872 | yyout = stdout;
5873 | #else
5874 | yyin = (FILE *) 0;
5875 | yyout = (FILE *) 0;
5876 | #endif
5877 |
5878 | /* For future reference: Set errno on error, since we are called by
5879 | * yylex_init()
5880 | */
5881 | return 0;
5882 | }
5883 |
5884 | /* yylex_destroy is for both reentrant and non-reentrant scanners. */
5885 | int yylex_destroy (void)
5886 | {
5887 |
5888 | /* Pop the buffer stack, destroying each element. */
5889 | while(YY_CURRENT_BUFFER){
5890 | yy_delete_buffer(YY_CURRENT_BUFFER );
5891 | YY_CURRENT_BUFFER_LVALUE = NULL;
5892 | yypop_buffer_state();
5893 | }
5894 |
5895 | /* Destroy the stack itself. */
5896 | yyfree((yy_buffer_stack) );
5897 | (yy_buffer_stack) = NULL;
5898 |
5899 | yyfree ( (yy_state_buf) );
5900 | (yy_state_buf) = NULL;
5901 |
5902 | /* Reset the globals. This is important in a non-reentrant scanner so the next time
5903 | * yylex() is called, initialization will occur. */
5904 | yy_init_globals( );
5905 |
5906 | return 0;
5907 | }
5908 |
5909 | /*
5910 | * Internal utility routines.
5911 | */
5912 |
5913 | #ifndef yytext_ptr
5914 | static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
5915 | {
5916 | register int i;
5917 | for ( i = 0; i < n; ++i )
5918 | s1[i] = s2[i];
5919 | }
5920 | #endif
5921 |
5922 | #ifdef YY_NEED_STRLEN
5923 | static int yy_flex_strlen (yyconst char * s )
5924 | {
5925 | register int n;
5926 | for ( n = 0; s[n]; ++n )
5927 | ;
5928 |
5929 | return n;
5930 | }
5931 | #endif
5932 |
5933 | void *yyalloc (yy_size_t size )
5934 | {
5935 | return (void *) malloc( size );
5936 | }
5937 |
5938 | void *yyrealloc (void * ptr, yy_size_t size )
5939 | {
5940 | /* The cast to (char *) in the following accommodates both
5941 | * implementations that use char* generic pointers, and those
5942 | * that use void* generic pointers. It works with the latter
5943 | * because both ANSI C and C++ allow castless assignment from
5944 | * any pointer type to void*, and deal with argument conversions
5945 | * as though doing an assignment.
5946 | */
5947 | return (void *) realloc( (char *) ptr, size );
5948 | }
5949 |
5950 | void yyfree (void * ptr )
5951 | {
5952 | free( (char *) ptr ); /* see yyrealloc() for (char *) cast */
5953 | }
5954 |
5955 | #define YYTABLES_NAME "yytables"
5956 |
5957 | #line 9 "conftest.l"
5958 |
5959 |
5960 | #ifdef YYTEXT_POINTER
5961 | extern char *yytext;
5962 | #endif
5963 | int
5964 | main (void)
5965 | {
5966 | return ! yylex () + ! yywrap ();
5967 | }
5968 configure:6224: result: none needed
5969 configure:6230: checking whether yytext is a pointer
5970 configure:6251: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms-e xtensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast -math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LAR GEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\" $(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enable -auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition - Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
5971 l:\TEMP/ccAHLSPR.o:conftest.c:(.text+0xbcf): undefined reference to `yywrap'
5972 l:\TEMP/ccAHLSPR.o:conftest.c:(.text+0x10ac): undefined reference to `yywrap'
5973 l:\TEMP/ccAHLSPR.o:conftest.c:(.text+0x1202): undefined reference to `yywrap'
5974 l:\TEMP/ccAHLSPR.o:conftest.c:(.text+0x17fc): undefined reference to `yywrap'
5975 collect2: ld returned 1 exit status
5976 configure:6258: $? = 1
5977 configure: failed program was:
5978 | #define YYTEXT_POINTER 1
5979 |
5980 | #line 3 "lex.yy.c"
5981 |
5982 | #define YY_INT_ALIGNED short int
5983 |
5984 | /* A lexical scanner generated by flex */
5985 |
5986 | #define FLEX_SCANNER
5987 | #define YY_FLEX_MAJOR_VERSION 2
5988 | #define YY_FLEX_MINOR_VERSION 5
5989 | #define YY_FLEX_SUBMINOR_VERSION 35
5990 | #if YY_FLEX_SUBMINOR_VERSION > 0
5991 | #define FLEX_BETA
5992 | #endif
5993 |
5994 | /* First, we deal with platform-specific or compiler-specific issues. */
5995 |
5996 | /* begin standard C headers. */
5997 | #include <stdio.h>
5998 | #include <string.h>
5999 | #include <errno.h>
6000 | #include <stdlib.h>
6001 |
6002 | /* end standard C headers. */
6003 |
6004 | /* flex integer type definitions */
6005 |
6006 | #ifndef FLEXINT_H
6007 | #define FLEXINT_H
6008 |
6009 | /* C99 systems have <inttypes.h>. Non-C99 systems may or may not. */
6010 |
6011 | #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
6012 |
6013 | /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h,
6014 | * if you want the limit (max/min) macros for int types.
6015 | */
6016 | #ifndef __STDC_LIMIT_MACROS
6017 | #define __STDC_LIMIT_MACROS 1
6018 | #endif
6019 |
6020 | #include <inttypes.h>
6021 | typedef int8_t flex_int8_t;
6022 | typedef uint8_t flex_uint8_t;
6023 | typedef int16_t flex_int16_t;
6024 | typedef uint16_t flex_uint16_t;
6025 | typedef int32_t flex_int32_t;
6026 | typedef uint32_t flex_uint32_t;
6027 | #else
6028 | typedef signed char flex_int8_t;
6029 | typedef short int flex_int16_t;
6030 | typedef int flex_int32_t;
6031 | typedef unsigned char flex_uint8_t;
6032 | typedef unsigned short int flex_uint16_t;
6033 | typedef unsigned int flex_uint32_t;
6034 | #endif /* ! C99 */
6035 |
6036 | /* Limits of integral types. */
6037 | #ifndef INT8_MIN
6038 | #define INT8_MIN (-128)
6039 | #endif
6040 | #ifndef INT16_MIN
6041 | #define INT16_MIN (-32767-1)
6042 | #endif
6043 | #ifndef INT32_MIN
6044 | #define INT32_MIN (-2147483647-1)
6045 | #endif
6046 | #ifndef INT8_MAX
6047 | #define INT8_MAX (127)
6048 | #endif
6049 | #ifndef INT16_MAX
6050 | #define INT16_MAX (32767)
6051 | #endif
6052 | #ifndef INT32_MAX
6053 | #define INT32_MAX (2147483647)
6054 | #endif
6055 | #ifndef UINT8_MAX
6056 | #define UINT8_MAX (255U)
6057 | #endif
6058 | #ifndef UINT16_MAX
6059 | #define UINT16_MAX (65535U)
6060 | #endif
6061 | #ifndef UINT32_MAX
6062 | #define UINT32_MAX (4294967295U)
6063 | #endif
6064 |
6065 | #endif /* ! FLEXINT_H */
6066 |
6067 | #ifdef __cplusplus
6068 |
6069 | /* The "const" storage-class-modifier is valid. */
6070 | #define YY_USE_CONST
6071 |
6072 | #else /* ! __cplusplus */
6073 |
6074 | /* C99 requires __STDC__ to be defined as 1. */
6075 | #if defined (__STDC__)
6076 |
6077 | #define YY_USE_CONST
6078 |
6079 | #endif /* defined (__STDC__) */
6080 | #endif /* ! __cplusplus */
6081 |
6082 | #ifdef YY_USE_CONST
6083 | #define yyconst const
6084 | #else
6085 | #define yyconst
6086 | #endif
6087 |
6088 | /* Returned upon end-of-file. */
6089 | #define YY_NULL 0
6090 |
6091 | /* Promotes a possibly negative, possibly signed char to an unsigned
6092 | * integer for use as an array index. If the signed char is negative,
6093 | * we want to instead treat it as an 8-bit unsigned char, hence the
6094 | * double cast.
6095 | */
6096 | #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
6097 |
6098 | /* Enter a start condition. This macro really ought to take a parameter,
6099 | * but we do it the disgusting crufty way forced on us by the ()-less
6100 | * definition of BEGIN.
6101 | */
6102 | #define BEGIN (yy_start) = 1 + 2 *
6103 |
6104 | /* Translate the current start state into a value that can be later handed
6105 | * to BEGIN to return to the state. The YYSTATE alias is for lex
6106 | * compatibility.
6107 | */
6108 | #define YY_START (((yy_start) - 1) / 2)
6109 | #define YYSTATE YY_START
6110 |
6111 | /* Action number for EOF rule of a given start state. */
6112 | #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
6113 |
6114 | /* Special action meaning "start processing a new file". */
6115 | #define YY_NEW_FILE yyrestart(yyin )
6116 |
6117 | #define YY_END_OF_BUFFER_CHAR 0
6118 |
6119 | /* Size of default input buffer. */
6120 | #ifndef YY_BUF_SIZE
6121 | #define YY_BUF_SIZE 16384
6122 | #endif
6123 |
6124 | /* The state buf must be large enough to hold one state per character in the m ain buffer.
6125 | */
6126 | #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type))
6127 |
6128 | #ifndef YY_TYPEDEF_YY_BUFFER_STATE
6129 | #define YY_TYPEDEF_YY_BUFFER_STATE
6130 | typedef struct yy_buffer_state *YY_BUFFER_STATE;
6131 | #endif
6132 |
6133 | extern int yyleng;
6134 |
6135 | extern FILE *yyin, *yyout;
6136 |
6137 | #define EOB_ACT_CONTINUE_SCAN 0
6138 | #define EOB_ACT_END_OF_FILE 1
6139 | #define EOB_ACT_LAST_MATCH 2
6140 |
6141 | #define YY_LESS_LINENO(n)
6142 |
6143 | /* Return all but the first "n" matched characters back to the input stream. * /
6144 | #define yyless(n) \
6145 | do \
6146 | { \
6147 | /* Undo effects of setting up yytext. */ \
6148 | int yyless_macro_arg = (n); \
6149 | YY_LESS_LINENO(yyless_macro_arg);\
6150 | *yy_cp = (yy_hold_char); \
6151 | YY_RESTORE_YY_MORE_OFFSET \
6152 | (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \
6153 | YY_DO_BEFORE_ACTION; /* set up yytext again */ \
6154 | } \
6155 | while ( 0 )
6156 |
6157 | #define unput(c) yyunput( c, (yytext_ptr) )
6158 |
6159 | #ifndef YY_TYPEDEF_YY_SIZE_T
6160 | #define YY_TYPEDEF_YY_SIZE_T
6161 | typedef size_t yy_size_t;
6162 | #endif
6163 |
6164 | #ifndef YY_STRUCT_YY_BUFFER_STATE
6165 | #define YY_STRUCT_YY_BUFFER_STATE
6166 | struct yy_buffer_state
6167 | {
6168 | FILE *yy_input_file;
6169 |
6170 | char *yy_ch_buf; /* input buffer */
6171 | char *yy_buf_pos; /* current position in input buffer */
6172 |
6173 | /* Size of input buffer in bytes, not including room for EOB
6174 | * characters.
6175 | */
6176 | yy_size_t yy_buf_size;
6177 |
6178 | /* Number of characters read into yy_ch_buf, not including EOB
6179 | * characters.
6180 | */
6181 | int yy_n_chars;
6182 |
6183 | /* Whether we "own" the buffer - i.e., we know we created it,
6184 | * and can realloc() it to grow it, and should free() it to
6185 | * delete it.
6186 | */
6187 | int yy_is_our_buffer;
6188 |
6189 | /* Whether this is an "interactive" input source; if so, and
6190 | * if we're using stdio for input, then we want to use getc()
6191 | * instead of fread(), to make sure we stop fetching input after
6192 | * each newline.
6193 | */
6194 | int yy_is_interactive;
6195 |
6196 | /* Whether we're considered to be at the beginning of a line.
6197 | * If so, '^' rules will be active on the next match, otherwise
6198 | * not.
6199 | */
6200 | int yy_at_bol;
6201 |
6202 | int yy_bs_lineno; /**< The line count. */
6203 | int yy_bs_column; /**< The column count. */
6204 |
6205 | /* Whether to try to fill the input buffer when we reach the
6206 | * end of it.
6207 | */
6208 | int yy_fill_buffer;
6209 |
6210 | int yy_buffer_status;
6211 |
6212 | #define YY_BUFFER_NEW 0
6213 | #define YY_BUFFER_NORMAL 1
6214 | /* When an EOF's been seen but there's still some text to process
6215 | * then we mark the buffer as YY_EOF_PENDING, to indicate that we
6216 | * shouldn't try reading from the input source any more. We might
6217 | * still have a bunch of tokens to match, though, because of
6218 | * possible backing-up.
6219 | *
6220 | * When we actually see the EOF, we change the status to "new"
6221 | * (via yyrestart()), so that the user can continue scanning by
6222 | * just pointing yyin at a new input file.
6223 | */
6224 | #define YY_BUFFER_EOF_PENDING 2
6225 |
6226 | };
6227 | #endif /* !YY_STRUCT_YY_BUFFER_STATE */
6228 |
6229 | /* Stack of input buffers. */
6230 | static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
6231 | static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
6232 | static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
6233 |
6234 | /* We provide macros for accessing buffer states in case in the
6235 | * future we want to put the buffer states in a more general
6236 | * "scanner state".
6237 | *
6238 | * Returns the top of the stack, or NULL.
6239 | */
6240 | #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
6241 | ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
6242 | : NULL)
6243 |
6244 | /* Same as previous macro, but useful when we know that the buffer stack is no t
6245 | * NULL or when we need an lvalue. For internal use only.
6246 | */
6247 | #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)]
6248 |
6249 | /* yy_hold_char holds the character lost when yytext is formed. */
6250 | static char yy_hold_char;
6251 | static int yy_n_chars; /* number of characters read into yy_ch_ buf */
6252 | int yyleng;
6253 |
6254 | /* Points to current character in buffer. */
6255 | static char *yy_c_buf_p = (char *) 0;
6256 | static int yy_init = 0; /* whether we need to initialize */
6257 | static int yy_start = 0; /* start state number */
6258 |
6259 | /* Flag which is used to allow yywrap()'s to do buffer switches
6260 | * instead of setting up a fresh yyin. A bit of a hack ...
6261 | */
6262 | static int yy_did_buffer_switch_on_eof;
6263 |
6264 | void yyrestart (FILE *input_file );
6265 | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer );
6266 | YY_BUFFER_STATE yy_create_buffer (FILE *file,int size );
6267 | void yy_delete_buffer (YY_BUFFER_STATE b );
6268 | void yy_flush_buffer (YY_BUFFER_STATE b );
6269 | void yypush_buffer_state (YY_BUFFER_STATE new_buffer );
6270 | void yypop_buffer_state (void );
6271 |
6272 | static void yyensure_buffer_stack (void );
6273 | static void yy_load_buffer_state (void );
6274 | static void yy_init_buffer (YY_BUFFER_STATE b,FILE *file );
6275 |
6276 | #define YY_FLUSH_BUFFER yy_flush_buffer(YY_CURRENT_BUFFER )
6277 |
6278 | YY_BUFFER_STATE yy_scan_buffer (char *base,yy_size_t size );
6279 | YY_BUFFER_STATE yy_scan_string (yyconst char *yy_str );
6280 | YY_BUFFER_STATE yy_scan_bytes (yyconst char *bytes,int len );
6281 |
6282 | void *yyalloc (yy_size_t );
6283 | void *yyrealloc (void *,yy_size_t );
6284 | void yyfree (void * );
6285 |
6286 | #define yy_new_buffer yy_create_buffer
6287 |
6288 | #define yy_set_interactive(is_interactive) \
6289 | { \
6290 | if ( ! YY_CURRENT_BUFFER ){ \
6291 | yyensure_buffer_stack (); \
6292 | YY_CURRENT_BUFFER_LVALUE = \
6293 | yy_create_buffer(yyin,YY_BUF_SIZE ); \
6294 | } \
6295 | YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
6296 | }
6297 |
6298 | #define yy_set_bol(at_bol) \
6299 | { \
6300 | if ( ! YY_CURRENT_BUFFER ){\
6301 | yyensure_buffer_stack (); \
6302 | YY_CURRENT_BUFFER_LVALUE = \
6303 | yy_create_buffer(yyin,YY_BUF_SIZE ); \
6304 | } \
6305 | YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
6306 | }
6307 |
6308 | #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
6309 |
6310 | /* Begin user sect3 */
6311 |
6312 | typedef unsigned char YY_CHAR;
6313 |
6314 | FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
6315 |
6316 | typedef int yy_state_type;
6317 |
6318 | extern int yylineno;
6319 |
6320 | int yylineno = 1;
6321 |
6322 | extern char *yytext;
6323 | #define yytext_ptr yytext
6324 |
6325 | static yy_state_type yy_get_previous_state (void );
6326 | static yy_state_type yy_try_NUL_trans (yy_state_type current_state );
6327 | static int yy_get_next_buffer (void );
6328 | static void yy_fatal_error (yyconst char msg[] );
6329 |
6330 | /* Done after the current pattern has been matched and before the
6331 | * corresponding action - sets up yytext.
6332 | */
6333 | #define YY_DO_BEFORE_ACTION \
6334 | (yytext_ptr) = yy_bp; \
6335 | (yytext_ptr) -= (yy_more_len); \
6336 | yyleng = (size_t) (yy_cp - (yytext_ptr)); \
6337 | (yy_hold_char) = *yy_cp; \
6338 | *yy_cp = '\0'; \
6339 | (yy_c_buf_p) = yy_cp;
6340 |
6341 | #define YY_NUM_RULES 8
6342 | #define YY_END_OF_BUFFER 9
6343 | /* This struct is not used in this scanner,
6344 | but its presence is necessary. */
6345 | struct yy_trans_info
6346 | {
6347 | flex_int32_t yy_verify;
6348 | flex_int32_t yy_nxt;
6349 | };
6350 | static yyconst flex_int16_t yy_acclist[23] =
6351 | { 0,
6352 | 9, 7, 8, 8, 1, 7, 8, 2, 7, 8,
6353 | 3, 7, 8, 4, 7, 8, 5, 7, 8, 6,
6354 | 7, 8
6355 | } ;
6356 |
6357 | static yyconst flex_int16_t yy_accept[14] =
6358 | { 0,
6359 | 1, 1, 1, 2, 4, 5, 8, 11, 14, 17,
6360 | 20, 23, 23
6361 | } ;
6362 |
6363 | static yyconst flex_int32_t yy_ec[256] =
6364 | { 0,
6365 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 2,
6366 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6367 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6368 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6369 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6370 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6371 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6372 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6373 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6374 | 1, 1, 1, 1, 1, 1, 3, 4, 5, 6,
6375 |
6376 | 7, 8, 1, 1, 1, 1, 1, 1, 1, 1,
6377 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6378 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6379 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6380 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6381 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6382 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6383 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6384 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6385 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6386 |
6387 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6388 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6389 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6390 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6391 | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
6392 | 1, 1, 1, 1, 1
6393 | } ;
6394 |
6395 | static yyconst flex_int32_t yy_meta[9] =
6396 | { 0,
6397 | 1, 1, 1, 1, 1, 1, 1, 1
6398 | } ;
6399 |
6400 | static yyconst flex_int16_t yy_base[13] =
6401 | { 0,
6402 | 0, 0, 9, 10, 10, 10, 10, 10, 10, 10,
6403 | 10, 10
6404 | } ;
6405 |
6406 | static yyconst flex_int16_t yy_def[13] =
6407 | { 0,
6408 | 12, 1, 12, 12, 12, 12, 12, 12, 12, 12,
6409 | 12, 0
6410 | } ;
6411 |
6412 | static yyconst flex_int16_t yy_nxt[19] =
6413 | { 0,
6414 | 4, 5, 6, 7, 8, 9, 10, 11, 12, 3,
6415 | 12, 12, 12, 12, 12, 12, 12, 12
6416 | } ;
6417 |
6418 | static yyconst flex_int16_t yy_chk[19] =
6419 | { 0,
6420 | 1, 1, 1, 1, 1, 1, 1, 1, 3, 12,
6421 | 12, 12, 12, 12, 12, 12, 12, 12
6422 | } ;
6423 |
6424 | extern int yy_flex_debug;
6425 | int yy_flex_debug = 0;
6426 |
6427 | static yy_state_type *yy_state_buf=0, *yy_state_ptr=0;
6428 | static char *yy_full_match;
6429 | static int yy_lp;
6430 | #define REJECT \
6431 | { \
6432 | *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \
6433 | yy_cp = (yy_full_match); /* restore poss. backed-over text */ \
6434 | ++(yy_lp); \
6435 | goto find_rule; \
6436 | }
6437 |
6438 | static int yy_more_flag = 0;
6439 | static int yy_more_len = 0;
6440 | #define yymore() ((yy_more_flag) = 1)
6441 | #define YY_MORE_ADJ (yy_more_len)
6442 | #define YY_RESTORE_YY_MORE_OFFSET
6443 | char *yytext;
6444 | #line 1 "conftest.l"
6445 | #line 468 "lex.yy.c"
6446 |
6447 | #define INITIAL 0
6448 |
6449 | #ifndef YY_NO_UNISTD_H
6450 | /* Special case for "unistd.h", since it is non-ANSI. We include it way
6451 | * down here because we want the user's section 1 to have been scanned first.
6452 | * The user has a chance to override it with an option.
6453 | */
6454 | #include <unistd.h>
6455 | #endif
6456 |
6457 | #ifndef YY_EXTRA_TYPE
6458 | #define YY_EXTRA_TYPE void *
6459 | #endif
6460 |
6461 | static int yy_init_globals (void );
6462 |
6463 | /* Accessor methods to globals.
6464 | These are made visible to non-reentrant scanners for convenience. */
6465 |
6466 | int yylex_destroy (void );
6467 |
6468 | int yyget_debug (void );
6469 |
6470 | void yyset_debug (int debug_flag );
6471 |
6472 | YY_EXTRA_TYPE yyget_extra (void );
6473 |
6474 | void yyset_extra (YY_EXTRA_TYPE user_defined );
6475 |
6476 | FILE *yyget_in (void );
6477 |
6478 | void yyset_in (FILE * in_str );
6479 |
6480 | FILE *yyget_out (void );
6481 |
6482 | void yyset_out (FILE * out_str );
6483 |
6484 | int yyget_leng (void );
6485 |
6486 | char *yyget_text (void );
6487 |
6488 | int yyget_lineno (void );
6489 |
6490 | void yyset_lineno (int line_number );
6491 |
6492 | /* Macros after this point can all be overridden by user definitions in
6493 | * section 1.
6494 | */
6495 |
6496 | #ifndef YY_SKIP_YYWRAP
6497 | #ifdef __cplusplus
6498 | extern "C" int yywrap (void );
6499 | #else
6500 | extern int yywrap (void );
6501 | #endif
6502 | #endif
6503 |
6504 | static void yyunput (int c,char *buf_ptr );
6505 |
6506 | #ifndef yytext_ptr
6507 | static void yy_flex_strncpy (char *,yyconst char *,int );
6508 | #endif
6509 |
6510 | #ifdef YY_NEED_STRLEN
6511 | static int yy_flex_strlen (yyconst char * );
6512 | #endif
6513 |
6514 | #ifndef YY_NO_INPUT
6515 |
6516 | #ifdef __cplusplus
6517 | static int yyinput (void );
6518 | #else
6519 | static int input (void );
6520 | #endif
6521 |
6522 | #endif
6523 |
6524 | /* Amount of stuff to slurp up with each read. */
6525 | #ifndef YY_READ_BUF_SIZE
6526 | #define YY_READ_BUF_SIZE 8192
6527 | #endif
6528 |
6529 | /* Copy whatever the last rule matched to the standard output. */
6530 | #ifndef ECHO
6531 | /* This used to be an fputs(), but since the string might contain NUL's,
6532 | * we now use fwrite().
6533 | */
6534 | #define ECHO fwrite( yytext, yyleng, 1, yyout )
6535 | #endif
6536 |
6537 | /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL ,
6538 | * is returned in "result".
6539 | */
6540 | #ifndef YY_INPUT
6541 | #define YY_INPUT(buf,result,max_size) \
6542 | if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
6543 | { \
6544 | int c = '*'; \
6545 | int n; \
6546 | for ( n = 0; n < max_size && \
6547 | (c = getc( yyin )) != EOF && c != '\n'; ++n ) \
6548 | buf[n] = (char) c; \
6549 | if ( c == '\n' ) \
6550 | buf[n++] = (char) c; \
6551 | if ( c == EOF && ferror( yyin ) ) \
6552 | YY_FATAL_ERROR( "input in flex scanner failed" ); \
6553 | result = n; \
6554 | } \
6555 | else \
6556 | { \
6557 | errno=0; \
6558 | while ( (result = fread(buf, 1, max_size, yyin))==0 && ferror(yy in)) \
6559 | { \
6560 | if( errno != EINTR) \
6561 | { \
6562 | YY_FATAL_ERROR( "input in flex scanner failed" ) ; \
6563 | break; \
6564 | } \
6565 | errno=0; \
6566 | clearerr(yyin); \
6567 | } \
6568 | }\
6569 | \
6570 |
6571 | #endif
6572 |
6573 | /* No semi-colon after return; correct usage is to write "yyterminate();" -
6574 | * we don't want an extra ';' after the "return" because that will cause
6575 | * some compilers to complain about unreachable statements.
6576 | */
6577 | #ifndef yyterminate
6578 | #define yyterminate() return YY_NULL
6579 | #endif
6580 |
6581 | /* Number of entries by which start-condition stack grows. */
6582 | #ifndef YY_START_STACK_INCR
6583 | #define YY_START_STACK_INCR 25
6584 | #endif
6585 |
6586 | /* Report a fatal error. */
6587 | #ifndef YY_FATAL_ERROR
6588 | #define YY_FATAL_ERROR(msg) yy_fatal_error( msg )
6589 | #endif
6590 |
6591 | /* end tables serialization structures and prototypes */
6592 |
6593 | /* Default declaration of generated scanner - a define so the user can
6594 | * easily add parameters.
6595 | */
6596 | #ifndef YY_DECL
6597 | #define YY_DECL_IS_OURS 1
6598 |
6599 | extern int yylex (void);
6600 |
6601 | #define YY_DECL int yylex (void)
6602 | #endif /* !YY_DECL */
6603 |
6604 | /* Code executed at the beginning of each rule, after yytext and yyleng
6605 | * have been set up.
6606 | */
6607 | #ifndef YY_USER_ACTION
6608 | #define YY_USER_ACTION
6609 | #endif
6610 |
6611 | /* Code executed at the end of each rule. */
6612 | #ifndef YY_BREAK
6613 | #define YY_BREAK break;
6614 | #endif
6615 |
6616 | #define YY_RULE_SETUP \
6617 | YY_USER_ACTION
6618 |
6619 | /** The main scanner function which does all the work.
6620 | */
6621 | YY_DECL
6622 | {
6623 | register yy_state_type yy_current_state;
6624 | register char *yy_cp, *yy_bp;
6625 | register int yy_act;
6626 |
6627 | #line 1 "conftest.l"
6628 |
6629 | #line 652 "lex.yy.c"
6630 |
6631 | if ( !(yy_init) )
6632 | {
6633 | (yy_init) = 1;
6634 |
6635 | #ifdef YY_USER_INIT
6636 | YY_USER_INIT;
6637 | #endif
6638 |
6639 | /* Create the reject buffer large enough to save one state per allowed character. */
6640 | if ( ! (yy_state_buf) )
6641 | (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE );
6642 | if ( ! (yy_state_buf) )
6643 | YY_FATAL_ERROR( "out of dynamic memory in yylex()" );
6644 |
6645 | if ( ! (yy_start) )
6646 | (yy_start) = 1; /* first start state */
6647 |
6648 | if ( ! yyin )
6649 | yyin = stdin;
6650 |
6651 | if ( ! yyout )
6652 | yyout = stdout;
6653 |
6654 | if ( ! YY_CURRENT_BUFFER ) {
6655 | yyensure_buffer_stack ();
6656 | YY_CURRENT_BUFFER_LVALUE =
6657 | yy_create_buffer(yyin,YY_BUF_SIZE );
6658 | }
6659 |
6660 | yy_load_buffer_state( );
6661 | }
6662 |
6663 | while ( 1 ) /* loops until end-of-file is reached */
6664 | {
6665 | (yy_more_len) = 0;
6666 | if ( (yy_more_flag) )
6667 | {
6668 | (yy_more_len) = (yy_c_buf_p) - (yytext_ptr);
6669 | (yy_more_flag) = 0;
6670 | }
6671 | yy_cp = (yy_c_buf_p);
6672 |
6673 | /* Support of yytext. */
6674 | *yy_cp = (yy_hold_char);
6675 |
6676 | /* yy_bp points to the position in yy_ch_buf of the start of
6677 | * the current run.
6678 | */
6679 | yy_bp = yy_cp;
6680 |
6681 | yy_current_state = (yy_start);
6682 |
6683 | (yy_state_ptr) = (yy_state_buf);
6684 | *(yy_state_ptr)++ = yy_current_state;
6685 |
6686 | yy_match:
6687 | do
6688 | {
6689 | register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
6690 | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_c urrent_state )
6691 | {
6692 | yy_current_state = (int) yy_def[yy_current_state ];
6693 | if ( yy_current_state >= 13 )
6694 | yy_c = yy_meta[(unsigned int) yy_c];
6695 | }
6696 | yy_current_state = yy_nxt[yy_base[yy_current_state] + (u nsigned int) yy_c];
6697 | *(yy_state_ptr)++ = yy_current_state;
6698 | ++yy_cp;
6699 | }
6700 | while ( yy_base[yy_current_state] != 10 );
6701 |
6702 | yy_find_action:
6703 | yy_current_state = *--(yy_state_ptr);
6704 | (yy_lp) = yy_accept[yy_current_state];
6705 | find_rule: /* we branch to this label when backing up */
6706 | for ( ; ; ) /* until we find what rule we matched */
6707 | {
6708 | if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1 ] )
6709 | {
6710 | yy_act = yy_acclist[(yy_lp)];
6711 | {
6712 | (yy_full_match) = yy_cp;
6713 | break;
6714 | }
6715 | }
6716 | --yy_cp;
6717 | yy_current_state = *--(yy_state_ptr);
6718 | (yy_lp) = yy_accept[yy_current_state];
6719 | }
6720 |
6721 | YY_DO_BEFORE_ACTION;
6722 |
6723 | do_action: /* This label is used only to access EOF actions. */
6724 |
6725 | switch ( yy_act )
6726 | { /* beginning of action switch */
6727 | case 1:
6728 | YY_RULE_SETUP
6729 | #line 2 "conftest.l"
6730 | { ECHO; }
6731 | YY_BREAK
6732 | case 2:
6733 | YY_RULE_SETUP
6734 | #line 3 "conftest.l"
6735 | { REJECT; }
6736 | YY_BREAK
6737 | case 3:
6738 | YY_RULE_SETUP
6739 | #line 4 "conftest.l"
6740 | { yymore (); }
6741 | YY_BREAK
6742 | case 4:
6743 | YY_RULE_SETUP
6744 | #line 5 "conftest.l"
6745 | { yyless (1); }
6746 | YY_BREAK
6747 | case 5:
6748 | YY_RULE_SETUP
6749 | #line 6 "conftest.l"
6750 | { yyless (input () != 0); }
6751 | YY_BREAK
6752 | case 6:
6753 | YY_RULE_SETUP
6754 | #line 7 "conftest.l"
6755 | { unput (yytext[0]); }
6756 | YY_BREAK
6757 | case 7:
6758 | YY_RULE_SETUP
6759 | #line 8 "conftest.l"
6760 | { BEGIN INITIAL; }
6761 | YY_BREAK
6762 | case 8:
6763 | YY_RULE_SETUP
6764 | #line 9 "conftest.l"
6765 | ECHO;
6766 | YY_BREAK
6767 | #line 790 "lex.yy.c"
6768 | case YY_STATE_EOF(INITIAL):
6769 | yyterminate();
6770 |
6771 | case YY_END_OF_BUFFER:
6772 | {
6773 | /* Amount of text matched not including the EOB char. */
6774 | int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1 ;
6775 |
6776 | /* Undo the effects of YY_DO_BEFORE_ACTION. */
6777 | *yy_cp = (yy_hold_char);
6778 | YY_RESTORE_YY_MORE_OFFSET
6779 |
6780 | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW )
6781 | {
6782 | /* We're scanning a new file or input source. It's
6783 | * possible that this happened because the user
6784 | * just pointed yyin at a new source and called
6785 | * yylex(). If so, then we have to assure
6786 | * consistency between YY_CURRENT_BUFFER and our
6787 | * globals. Here is the right place to do so, because
6788 | * this is the first action (other than possibly a
6789 | * back-up) that will match for the new input source.
6790 | */
6791 | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
6792 | YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin;
6793 | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_N ORMAL;
6794 | }
6795 |
6796 | /* Note that here we test for yy_c_buf_p "<=" to the position
6797 | * of the first EOB in the buffer, since yy_c_buf_p will
6798 | * already have been incremented past the NUL character
6799 | * (since all states make transitions on EOB to the
6800 | * end-of-buffer state). Contrast this with the test
6801 | * in input().
6802 | */
6803 | if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_ chars)] )
6804 | { /* This was really a NUL. */
6805 | yy_state_type yy_next_state;
6806 |
6807 | (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text;
6808 |
6809 | yy_current_state = yy_get_previous_state( );
6810 |
6811 | /* Okay, we're now positioned to make the NUL
6812 | * transition. We couldn't have
6813 | * yy_get_previous_state() go ahead and do it
6814 | * for us because it doesn't know how to deal
6815 | * with the possibility of jamming (and we don't
6816 | * want to build jamming into it because then it
6817 | * will run more slowly).
6818 | */
6819 |
6820 | yy_next_state = yy_try_NUL_trans( yy_current_state );
6821 |
6822 | yy_bp = (yytext_ptr) + YY_MORE_ADJ;
6823 |
6824 | if ( yy_next_state )
6825 | {
6826 | /* Consume the NUL. */
6827 | yy_cp = ++(yy_c_buf_p);
6828 | yy_current_state = yy_next_state;
6829 | goto yy_match;
6830 | }
6831 |
6832 | else
6833 | {
6834 | yy_cp = (yy_c_buf_p);
6835 | goto yy_find_action;
6836 | }
6837 | }
6838 |
6839 | else switch ( yy_get_next_buffer( ) )
6840 | {
6841 | case EOB_ACT_END_OF_FILE:
6842 | {
6843 | (yy_did_buffer_switch_on_eof) = 0;
6844 |
6845 | if ( yywrap( ) )
6846 | {
6847 | /* Note: because we've taken care in
6848 | * yy_get_next_buffer() to have set up
6849 | * yytext, we can now set up
6850 | * yy_c_buf_p so that if some total
6851 | * hoser (like flex itself) wants to
6852 | * call the scanner after we return the
6853 | * YY_NULL, it'll still work - another
6854 | * YY_NULL will get returned.
6855 | */
6856 | (yy_c_buf_p) = (yytext_ptr) + YY_MORE_AD J;
6857 |
6858 | yy_act = YY_STATE_EOF(YY_START);
6859 | goto do_action;
6860 | }
6861 |
6862 | else
6863 | {
6864 | if ( ! (yy_did_buffer_switch_on_eof) )
6865 | YY_NEW_FILE;
6866 | }
6867 | break;
6868 | }
6869 |
6870 | case EOB_ACT_CONTINUE_SCAN:
6871 | (yy_c_buf_p) =
6872 | (yytext_ptr) + yy_amount_of_matched_text ;
6873 |
6874 | yy_current_state = yy_get_previous_state( );
6875 |
6876 | yy_cp = (yy_c_buf_p);
6877 | yy_bp = (yytext_ptr) + YY_MORE_ADJ;
6878 | goto yy_match;
6879 |
6880 | case EOB_ACT_LAST_MATCH:
6881 | (yy_c_buf_p) =
6882 | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars )];
6883 |
6884 | yy_current_state = yy_get_previous_state( );
6885 |
6886 | yy_cp = (yy_c_buf_p);
6887 | yy_bp = (yytext_ptr) + YY_MORE_ADJ;
6888 | goto yy_find_action;
6889 | }
6890 | break;
6891 | }
6892 |
6893 | default:
6894 | YY_FATAL_ERROR(
6895 | "fatal flex scanner internal error--no action found" );
6896 | } /* end of action switch */
6897 | } /* end of scanning one token */
6898 | } /* end of yylex */
6899 |
6900 | /* yy_get_next_buffer - try to read in a new buffer
6901 | *
6902 | * Returns a code representing an action:
6903 | * EOB_ACT_LAST_MATCH -
6904 | * EOB_ACT_CONTINUE_SCAN - continue scanning from current position
6905 | * EOB_ACT_END_OF_FILE - end of file
6906 | */
6907 | static int yy_get_next_buffer (void)
6908 | {
6909 | register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
6910 | register char *source = (yytext_ptr);
6911 | register int number_to_move, i;
6912 | int ret_val;
6913 |
6914 | if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] )
6915 | YY_FATAL_ERROR(
6916 | "fatal flex scanner internal error--end of buffer missed" );
6917 |
6918 | if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 )
6919 | { /* Don't try to fill the buffer, so this is an EOF. */
6920 | if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 )
6921 | {
6922 | /* We matched a single character, the EOB, so
6923 | * treat this as a final EOF.
6924 | */
6925 | return EOB_ACT_END_OF_FILE;
6926 | }
6927 |
6928 | else
6929 | {
6930 | /* We matched some text prior to the EOB, first
6931 | * process it.
6932 | */
6933 | return EOB_ACT_LAST_MATCH;
6934 | }
6935 | }
6936 |
6937 | /* Try to read more data. */
6938 |
6939 | /* First move last chars to start of buffer. */
6940 | number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr)) - 1;
6941 |
6942 | for ( i = 0; i < number_to_move; ++i )
6943 | *(dest++) = *(source++);
6944 |
6945 | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING )
6946 | /* don't do the read, it's not guaranteed to return an EOF,
6947 | * just force an EOF
6948 | */
6949 | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0;
6950 |
6951 | else
6952 | {
6953 | int num_to_read =
6954 | YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
6955 |
6956 | while ( num_to_read <= 0 )
6957 | { /* Not enough room in the buffer - grow it. */
6958 |
6959 | YY_FATAL_ERROR(
6960 | "input buffer overflow, can't enlarge buffer because scanner uses REJECT" );
6961 |
6962 | }
6963 |
6964 | if ( num_to_read > YY_READ_BUF_SIZE )
6965 | num_to_read = YY_READ_BUF_SIZE;
6966 |
6967 | /* Read in more data. */
6968 | YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]) ,
6969 | (yy_n_chars), (size_t) num_to_read );
6970 |
6971 | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
6972 | }
6973 |
6974 | if ( (yy_n_chars) == 0 )
6975 | {
6976 | if ( number_to_move == YY_MORE_ADJ )
6977 | {
6978 | ret_val = EOB_ACT_END_OF_FILE;
6979 | yyrestart(yyin );
6980 | }
6981 |
6982 | else
6983 | {
6984 | ret_val = EOB_ACT_LAST_MATCH;
6985 | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status =
6986 | YY_BUFFER_EOF_PENDING;
6987 | }
6988 | }
6989 |
6990 | else
6991 | ret_val = EOB_ACT_CONTINUE_SCAN;
6992 |
6993 | if ((yy_size_t) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVAL UE->yy_buf_size) {
6994 | /* Extend the array by 50%, plus the number we really need. */
6995 | yy_size_t new_size = (yy_n_chars) + number_to_move + ((yy_n_char s) >> 1);
6996 | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc((void * ) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size );
6997 | if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
6998 | YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_bu ffer()" );
6999 | }
7000 |
7001 | (yy_n_chars) += number_to_move;
7002 | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHA R;
7003 | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER _CHAR;
7004 |
7005 | (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0];
7006 |
7007 | return ret_val;
7008 | }
7009 |
7010 | /* yy_get_previous_state - get the state just before the EOB char was reached */
7011 |
7012 | static yy_state_type yy_get_previous_state (void)
7013 | {
7014 | register yy_state_type yy_current_state;
7015 | register char *yy_cp;
7016 |
7017 | yy_current_state = (yy_start);
7018 |
7019 | (yy_state_ptr) = (yy_state_buf);
7020 | *(yy_state_ptr)++ = yy_current_state;
7021 |
7022 | for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
7023 | {
7024 | register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1 );
7025 | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_s tate )
7026 | {
7027 | yy_current_state = (int) yy_def[yy_current_state];
7028 | if ( yy_current_state >= 13 )
7029 | yy_c = yy_meta[(unsigned int) yy_c];
7030 | }
7031 | yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
7032 | *(yy_state_ptr)++ = yy_current_state;
7033 | }
7034 |
7035 | return yy_current_state;
7036 | }
7037 |
7038 | /* yy_try_NUL_trans - try to make a transition on the NUL character
7039 | *
7040 | * synopsis
7041 | * next_state = yy_try_NUL_trans( current_state );
7042 | */
7043 | static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state )
7044 | {
7045 | register int yy_is_jam;
7046 |
7047 | register YY_CHAR yy_c = 1;
7048 | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
7049 | {
7050 | yy_current_state = (int) yy_def[yy_current_state];
7051 | if ( yy_current_state >= 13 )
7052 | yy_c = yy_meta[(unsigned int) yy_c];
7053 | }
7054 | yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_ c];
7055 | yy_is_jam = (yy_current_state == 12);
7056 | if ( ! yy_is_jam )
7057 | *(yy_state_ptr)++ = yy_current_state;
7058 |
7059 | return yy_is_jam ? 0 : yy_current_state;
7060 | }
7061 |
7062 | static void yyunput (int c, register char * yy_bp )
7063 | {
7064 | register char *yy_cp;
7065 |
7066 | yy_cp = (yy_c_buf_p);
7067 |
7068 | /* undo effects of setting up yytext */
7069 | *yy_cp = (yy_hold_char);
7070 |
7071 | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
7072 | { /* need to shift things up to make room */
7073 | /* +2 for EOB chars. */
7074 | register int number_to_move = (yy_n_chars) + 2;
7075 | register char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[
7076 | YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2];
7077 | register char *source =
7078 | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_m ove];
7079 |
7080 | while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
7081 | *--dest = *--source;
7082 |
7083 | yy_cp += (int) (dest - source);
7084 | yy_bp += (int) (dest - source);
7085 | YY_CURRENT_BUFFER_LVALUE->yy_n_chars =
7086 | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_buf_size;
7087 |
7088 | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
7089 | YY_FATAL_ERROR( "flex scanner push-back overflow" );
7090 | }
7091 |
7092 | *--yy_cp = (char) c;
7093 |
7094 | (yytext_ptr) = yy_bp;
7095 | (yy_hold_char) = *yy_cp;
7096 | (yy_c_buf_p) = yy_cp;
7097 | }
7098 |
7099 | #ifndef YY_NO_INPUT
7100 | #ifdef __cplusplus
7101 | static int yyinput (void)
7102 | #else
7103 | static int input (void)
7104 | #endif
7105 |
7106 | {
7107 | int c;
7108 |
7109 | *(yy_c_buf_p) = (yy_hold_char);
7110 |
7111 | if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR )
7112 | {
7113 | /* yy_c_buf_p now points to the character we want to return.
7114 | * If this occurs *before* the EOB characters, then it's a
7115 | * valid NUL; if not, then we've hit the end of the buffer.
7116 | */
7117 | if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_c hars)] )
7118 | /* This was really a NUL. */
7119 | *(yy_c_buf_p) = '\0';
7120 |
7121 | else
7122 | { /* need more input */
7123 | int offset = (yy_c_buf_p) - (yytext_ptr);
7124 | ++(yy_c_buf_p);
7125 |
7126 | switch ( yy_get_next_buffer( ) )
7127 | {
7128 | case EOB_ACT_LAST_MATCH:
7129 | /* This happens because yy_g_n_b()
7130 | * sees that we've accumulated a
7131 | * token and flags that we need to
7132 | * try matching the token before
7133 | * proceeding. But for input(),
7134 | * there's no matching to consider.
7135 | * So convert the EOB_ACT_LAST_MATCH
7136 | * to EOB_ACT_END_OF_FILE.
7137 | */
7138 |
7139 | /* Reset buffer status. */
7140 | yyrestart(yyin );
7141 |
7142 | /*FALLTHROUGH*/
7143 |
7144 | case EOB_ACT_END_OF_FILE:
7145 | {
7146 | if ( yywrap( ) )
7147 | return EOF;
7148 |
7149 | if ( ! (yy_did_buffer_switch_on_eof) )
7150 | YY_NEW_FILE;
7151 | #ifdef __cplusplus
7152 | return yyinput();
7153 | #else
7154 | return input();
7155 | #endif
7156 | }
7157 |
7158 | case EOB_ACT_CONTINUE_SCAN:
7159 | (yy_c_buf_p) = (yytext_ptr) + offset;
7160 | break;
7161 | }
7162 | }
7163 | }
7164 |
7165 | c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */
7166 | *(yy_c_buf_p) = '\0'; /* preserve yytext */
7167 | (yy_hold_char) = *++(yy_c_buf_p);
7168 |
7169 | return c;
7170 | }
7171 | #endif /* ifndef YY_NO_INPUT */
7172 |
7173 | /** Immediately switch to a different input stream.
7174 | * @param input_file A readable stream.
7175 | *
7176 | * @note This function does not reset the start condition to @c INITIAL .
7177 | */
7178 | void yyrestart (FILE * input_file )
7179 | {
7180 |
7181 | if ( ! YY_CURRENT_BUFFER ){
7182 | yyensure_buffer_stack ();
7183 | YY_CURRENT_BUFFER_LVALUE =
7184 | yy_create_buffer(yyin,YY_BUF_SIZE );
7185 | }
7186 |
7187 | yy_init_buffer(YY_CURRENT_BUFFER,input_file );
7188 | yy_load_buffer_state( );
7189 | }
7190 |
7191 | /** Switch to a different input buffer.
7192 | * @param new_buffer The new input buffer.
7193 | *
7194 | */
7195 | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer )
7196 | {
7197 |
7198 | /* TODO. We should be able to replace this entire function body
7199 | * with
7200 | * yypop_buffer_state();
7201 | * yypush_buffer_state(new_buffer);
7202 | */
7203 | yyensure_buffer_stack ();
7204 | if ( YY_CURRENT_BUFFER == new_buffer )
7205 | return;
7206 |
7207 | if ( YY_CURRENT_BUFFER )
7208 | {
7209 | /* Flush out information for old buffer. */
7210 | *(yy_c_buf_p) = (yy_hold_char);
7211 | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
7212 | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
7213 | }
7214 |
7215 | YY_CURRENT_BUFFER_LVALUE = new_buffer;
7216 | yy_load_buffer_state( );
7217 |
7218 | /* We don't actually know whether we did this switch during
7219 | * EOF (yywrap()) processing, but the only time this flag
7220 | * is looked at is after yywrap() is called, so it's safe
7221 | * to go ahead and always set it.
7222 | */
7223 | (yy_did_buffer_switch_on_eof) = 1;
7224 | }
7225 |
7226 | static void yy_load_buffer_state (void)
7227 | {
7228 | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
7229 | (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos;
7230 | yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file;
7231 | (yy_hold_char) = *(yy_c_buf_p);
7232 | }
7233 |
7234 | /** Allocate and initialize an input buffer state.
7235 | * @param file A readable stream.
7236 | * @param size The character buffer size in bytes. When in doubt, use @c YY_BU F_SIZE.
7237 | *
7238 | * @return the allocated buffer state.
7239 | */
7240 | YY_BUFFER_STATE yy_create_buffer (FILE * file, int size )
7241 | {
7242 | YY_BUFFER_STATE b;
7243 |
7244 | b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) );
7245 | if ( ! b )
7246 | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
7247 |
7248 | b->yy_buf_size = size;
7249 |
7250 | /* yy_ch_buf has to be 2 characters longer than the size given because
7251 | * we need to put in 2 end-of-buffer characters.
7252 | */
7253 | b->yy_ch_buf = (char *) yyalloc(b->yy_buf_size + 2 );
7254 | if ( ! b->yy_ch_buf )
7255 | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
7256 |
7257 | b->yy_is_our_buffer = 1;
7258 |
7259 | yy_init_buffer(b,file );
7260 |
7261 | return b;
7262 | }
7263 |
7264 | /** Destroy the buffer.
7265 | * @param b a buffer created with yy_create_buffer()
7266 | *
7267 | */
7268 | void yy_delete_buffer (YY_BUFFER_STATE b )
7269 | {
7270 |
7271 | if ( ! b )
7272 | return;
7273 |
7274 | if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */
7275 | YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0;
7276 |
7277 | if ( b->yy_is_our_buffer )
7278 | yyfree((void *) b->yy_ch_buf );
7279 |
7280 | yyfree((void *) b );
7281 | }
7282 |
7283 | #ifndef __cplusplus
7284 | extern int isatty (int );
7285 | #endif /* __cplusplus */
7286 |
7287 | /* Initializes or reinitializes a buffer.
7288 | * This function is sometimes called more than once on the same buffer,
7289 | * such as during a yyrestart() or at EOF.
7290 | */
7291 | static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file )
7292 |
7293 | {
7294 | int oerrno = errno;
7295 |
7296 | yy_flush_buffer(b );
7297 |
7298 | b->yy_input_file = file;
7299 | b->yy_fill_buffer = 1;
7300 |
7301 | /* If b is the current buffer, then yy_init_buffer was _probably_
7302 | * called from yyrestart() or through yy_get_next_buffer.
7303 | * In that case, we don't want to reset the lineno or column.
7304 | */
7305 | if (b != YY_CURRENT_BUFFER){
7306 | b->yy_bs_lineno = 1;
7307 | b->yy_bs_column = 0;
7308 | }
7309 |
7310 | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
7311 |
7312 | errno = oerrno;
7313 | }
7314 |
7315 | /** Discard all buffered characters. On the next scan, YY_INPUT will be called .
7316 | * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
7317 | *
7318 | */
7319 | void yy_flush_buffer (YY_BUFFER_STATE b )
7320 | {
7321 | if ( ! b )
7322 | return;
7323 |
7324 | b->yy_n_chars = 0;
7325 |
7326 | /* We always need two end-of-buffer characters. The first causes
7327 | * a transition to the end-of-buffer state. The second causes
7328 | * a jam in that state.
7329 | */
7330 | b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR;
7331 | b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR;
7332 |
7333 | b->yy_buf_pos = &b->yy_ch_buf[0];
7334 |
7335 | b->yy_at_bol = 1;
7336 | b->yy_buffer_status = YY_BUFFER_NEW;
7337 |
7338 | if ( b == YY_CURRENT_BUFFER )
7339 | yy_load_buffer_state( );
7340 | }
7341 |
7342 | /** Pushes the new state onto the stack. The new state becomes
7343 | * the current state. This function will allocate the stack
7344 | * if necessary.
7345 | * @param new_buffer The new state.
7346 | *
7347 | */
7348 | void yypush_buffer_state (YY_BUFFER_STATE new_buffer )
7349 | {
7350 | if (new_buffer == NULL)
7351 | return;
7352 |
7353 | yyensure_buffer_stack();
7354 |
7355 | /* This block is copied from yy_switch_to_buffer. */
7356 | if ( YY_CURRENT_BUFFER )
7357 | {
7358 | /* Flush out information for old buffer. */
7359 | *(yy_c_buf_p) = (yy_hold_char);
7360 | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
7361 | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
7362 | }
7363 |
7364 | /* Only push if top exists. Otherwise, replace top. */
7365 | if (YY_CURRENT_BUFFER)
7366 | (yy_buffer_stack_top)++;
7367 | YY_CURRENT_BUFFER_LVALUE = new_buffer;
7368 |
7369 | /* copied from yy_switch_to_buffer. */
7370 | yy_load_buffer_state( );
7371 | (yy_did_buffer_switch_on_eof) = 1;
7372 | }
7373 |
7374 | /** Removes and deletes the top of the stack, if present.
7375 | * The next element becomes the new top.
7376 | *
7377 | */
7378 | void yypop_buffer_state (void)
7379 | {
7380 | if (!YY_CURRENT_BUFFER)
7381 | return;
7382 |
7383 | yy_delete_buffer(YY_CURRENT_BUFFER );
7384 | YY_CURRENT_BUFFER_LVALUE = NULL;
7385 | if ((yy_buffer_stack_top) > 0)
7386 | --(yy_buffer_stack_top);
7387 |
7388 | if (YY_CURRENT_BUFFER) {
7389 | yy_load_buffer_state( );
7390 | (yy_did_buffer_switch_on_eof) = 1;
7391 | }
7392 | }
7393 |
7394 | /* Allocates the stack if it does not exist.
7395 | * Guarantees space for at least one push.
7396 | */
7397 | static void yyensure_buffer_stack (void)
7398 | {
7399 | int num_to_alloc;
7400 |
7401 | if (!(yy_buffer_stack)) {
7402 |
7403 | /* First allocation is just for 2 elements, since we don't know if this
7404 | * scanner will even need a stack. We use 2 instead of 1 to avoi d an
7405 | * immediate realloc on the next call.
7406 | */
7407 | num_to_alloc = 1;
7408 | (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc
7409 | (num_to_alloc * sizeof(struct yy_buffer_state*)
7410 | );
7411 | if ( ! (yy_buffer_stack) )
7412 | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffe r_stack()" );
7413 |
7414 | memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buf fer_state*));
7415 |
7416 | (yy_buffer_stack_max) = num_to_alloc;
7417 | (yy_buffer_stack_top) = 0;
7418 | return;
7419 | }
7420 |
7421 | if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){
7422 |
7423 | /* Increase the buffer to prepare for a possible push. */
7424 | int grow_size = 8 /* arbitrary grow size */;
7425 |
7426 | num_to_alloc = (yy_buffer_stack_max) + grow_size;
7427 | (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc
7428 | ((yy_buffer_stac k),
7429 | num_to_alloc * s izeof(struct yy_buffer_state*)
7430 | );
7431 | if ( ! (yy_buffer_stack) )
7432 | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffe r_stack()" );
7433 |
7434 | /* zero only the new slots.*/
7435 | memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*));
7436 | (yy_buffer_stack_max) = num_to_alloc;
7437 | }
7438 | }
7439 |
7440 | /** Setup the input buffer state to scan directly from a user-specified charac ter buffer.
7441 | * @param base the character buffer
7442 | * @param size the size in bytes of the character buffer
7443 | *
7444 | * @return the newly allocated buffer state object.
7445 | */
7446 | YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size )
7447 | {
7448 | YY_BUFFER_STATE b;
7449 |
7450 | if ( size < 2 ||
7451 | base[size-2] != YY_END_OF_BUFFER_CHAR ||
7452 | base[size-1] != YY_END_OF_BUFFER_CHAR )
7453 | /* They forgot to leave room for the EOB's. */
7454 | return 0;
7455 |
7456 | b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state ) );
7457 | if ( ! b )
7458 | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" );
7459 |
7460 | b->yy_buf_size = size - 2; /* "- 2" to take care of EOB's */
7461 | b->yy_buf_pos = b->yy_ch_buf = base;
7462 | b->yy_is_our_buffer = 0;
7463 | b->yy_input_file = 0;
7464 | b->yy_n_chars = b->yy_buf_size;
7465 | b->yy_is_interactive = 0;
7466 | b->yy_at_bol = 1;
7467 | b->yy_fill_buffer = 0;
7468 | b->yy_buffer_status = YY_BUFFER_NEW;
7469 |
7470 | yy_switch_to_buffer(b );
7471 |
7472 | return b;
7473 | }
7474 |
7475 | /** Setup the input buffer state to scan a string. The next call to yylex() wi ll
7476 | * scan from a @e copy of @a str.
7477 | * @param yystr a NUL-terminated string to scan
7478 | *
7479 | * @return the newly allocated buffer state object.
7480 | * @note If you want to scan bytes that may contain NUL values, then use
7481 | * yy_scan_bytes() instead.
7482 | */
7483 | YY_BUFFER_STATE yy_scan_string (yyconst char * yystr )
7484 | {
7485 |
7486 | return yy_scan_bytes(yystr,strlen(yystr) );
7487 | }
7488 |
7489 | /** Setup the input buffer state to scan the given bytes. The next call to yyl ex() will
7490 | * scan from a @e copy of @a bytes.
7491 | * @param bytes the byte buffer to scan
7492 | * @param len the number of bytes in the buffer pointed to by @a bytes.
7493 | *
7494 | * @return the newly allocated buffer state object.
7495 | */
7496 | YY_BUFFER_STATE yy_scan_bytes (yyconst char * yybytes, int _yybytes_len )
7497 | {
7498 | YY_BUFFER_STATE b;
7499 | char *buf;
7500 | yy_size_t n;
7501 | int i;
7502 |
7503 | /* Get memory for full buffer, including space for trailing EOB's. */
7504 | n = _yybytes_len + 2;
7505 | buf = (char *) yyalloc(n );
7506 | if ( ! buf )
7507 | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" );
7508 |
7509 | for ( i = 0; i < _yybytes_len; ++i )
7510 | buf[i] = yybytes[i];
7511 |
7512 | buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR;
7513 |
7514 | b = yy_scan_buffer(buf,n );
7515 | if ( ! b )
7516 | YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" );
7517 |
7518 | /* It's okay to grow etc. this buffer, and we should throw it
7519 | * away when we're done.
7520 | */
7521 | b->yy_is_our_buffer = 1;
7522 |
7523 | return b;
7524 | }
7525 |
7526 | #ifndef YY_EXIT_FAILURE
7527 | #define YY_EXIT_FAILURE 2
7528 | #endif
7529 |
7530 | static void yy_fatal_error (yyconst char* msg )
7531 | {
7532 | (void) fprintf( stderr, "%s\n", msg );
7533 | exit( YY_EXIT_FAILURE );
7534 | }
7535 |
7536 | /* Redefine yyless() so it works in section 3 code. */
7537 |
7538 | #undef yyless
7539 | #define yyless(n) \
7540 | do \
7541 | { \
7542 | /* Undo effects of setting up yytext. */ \
7543 | int yyless_macro_arg = (n); \
7544 | YY_LESS_LINENO(yyless_macro_arg);\
7545 | yytext[yyleng] = (yy_hold_char); \
7546 | (yy_c_buf_p) = yytext + yyless_macro_arg; \
7547 | (yy_hold_char) = *(yy_c_buf_p); \
7548 | *(yy_c_buf_p) = '\0'; \
7549 | yyleng = yyless_macro_arg; \
7550 | } \
7551 | while ( 0 )
7552 |
7553 | /* Accessor methods (get/set functions) to struct members. */
7554 |
7555 | /** Get the current line number.
7556 | *
7557 | */
7558 | int yyget_lineno (void)
7559 | {
7560 |
7561 | return yylineno;
7562 | }
7563 |
7564 | /** Get the input stream.
7565 | *
7566 | */
7567 | FILE *yyget_in (void)
7568 | {
7569 | return yyin;
7570 | }
7571 |
7572 | /** Get the output stream.
7573 | *
7574 | */
7575 | FILE *yyget_out (void)
7576 | {
7577 | return yyout;
7578 | }
7579 |
7580 | /** Get the length of the current token.
7581 | *
7582 | */
7583 | int yyget_leng (void)
7584 | {
7585 | return yyleng;
7586 | }
7587 |
7588 | /** Get the current token.
7589 | *
7590 | */
7591 |
7592 | char *yyget_text (void)
7593 | {
7594 | return yytext;
7595 | }
7596 |
7597 | /** Set the current line number.
7598 | * @param line_number
7599 | *
7600 | */
7601 | void yyset_lineno (int line_number )
7602 | {
7603 |
7604 | yylineno = line_number;
7605 | }
7606 |
7607 | /** Set the input stream. This does not discard the current
7608 | * input buffer.
7609 | * @param in_str A readable stream.
7610 | *
7611 | * @see yy_switch_to_buffer
7612 | */
7613 | void yyset_in (FILE * in_str )
7614 | {
7615 | yyin = in_str ;
7616 | }
7617 |
7618 | void yyset_out (FILE * out_str )
7619 | {
7620 | yyout = out_str ;
7621 | }
7622 |
7623 | int yyget_debug (void)
7624 | {
7625 | return yy_flex_debug;
7626 | }
7627 |
7628 | void yyset_debug (int bdebug )
7629 | {
7630 | yy_flex_debug = bdebug ;
7631 | }
7632 |
7633 | static int yy_init_globals (void)
7634 | {
7635 | /* Initialization is the same as for the non-reentrant scanner.
7636 | * This function is called from yylex_destroy(), so don't allocate here.
7637 | */
7638 |
7639 | (yy_buffer_stack) = 0;
7640 | (yy_buffer_stack_top) = 0;
7641 | (yy_buffer_stack_max) = 0;
7642 | (yy_c_buf_p) = (char *) 0;
7643 | (yy_init) = 0;
7644 | (yy_start) = 0;
7645 |
7646 | (yy_state_buf) = 0;
7647 | (yy_state_ptr) = 0;
7648 | (yy_full_match) = 0;
7649 | (yy_lp) = 0;
7650 |
7651 | /* Defined in main.c */
7652 | #ifdef YY_STDINIT
7653 | yyin = stdin;
7654 | yyout = stdout;
7655 | #else
7656 | yyin = (FILE *) 0;
7657 | yyout = (FILE *) 0;
7658 | #endif
7659 |
7660 | /* For future reference: Set errno on error, since we are called by
7661 | * yylex_init()
7662 | */
7663 | return 0;
7664 | }
7665 |
7666 | /* yylex_destroy is for both reentrant and non-reentrant scanners. */
7667 | int yylex_destroy (void)
7668 | {
7669 |
7670 | /* Pop the buffer stack, destroying each element. */
7671 | while(YY_CURRENT_BUFFER){
7672 | yy_delete_buffer(YY_CURRENT_BUFFER );
7673 | YY_CURRENT_BUFFER_LVALUE = NULL;
7674 | yypop_buffer_state();
7675 | }
7676 |
7677 | /* Destroy the stack itself. */
7678 | yyfree((yy_buffer_stack) );
7679 | (yy_buffer_stack) = NULL;
7680 |
7681 | yyfree ( (yy_state_buf) );
7682 | (yy_state_buf) = NULL;
7683 |
7684 | /* Reset the globals. This is important in a non-reentrant scanner so the next time
7685 | * yylex() is called, initialization will occur. */
7686 | yy_init_globals( );
7687 |
7688 | return 0;
7689 | }
7690 |
7691 | /*
7692 | * Internal utility routines.
7693 | */
7694 |
7695 | #ifndef yytext_ptr
7696 | static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
7697 | {
7698 | register int i;
7699 | for ( i = 0; i < n; ++i )
7700 | s1[i] = s2[i];
7701 | }
7702 | #endif
7703 |
7704 | #ifdef YY_NEED_STRLEN
7705 | static int yy_flex_strlen (yyconst char * s )
7706 | {
7707 | register int n;
7708 | for ( n = 0; s[n]; ++n )
7709 | ;
7710 |
7711 | return n;
7712 | }
7713 | #endif
7714 |
7715 | void *yyalloc (yy_size_t size )
7716 | {
7717 | return (void *) malloc( size );
7718 | }
7719 |
7720 | void *yyrealloc (void * ptr, yy_size_t size )
7721 | {
7722 | /* The cast to (char *) in the following accommodates both
7723 | * implementations that use char* generic pointers, and those
7724 | * that use void* generic pointers. It works with the latter
7725 | * because both ANSI C and C++ allow castless assignment from
7726 | * any pointer type to void*, and deal with argument conversions
7727 | * as though doing an assignment.
7728 | */
7729 | return (void *) realloc( (char *) ptr, size );
7730 | }
7731 |
7732 | void yyfree (void * ptr )
7733 | {
7734 | free( (char *) ptr ); /* see yyrealloc() for (char *) cast */
7735 | }
7736 |
7737 | #define YYTABLES_NAME "yytables"
7738 |
7739 | #line 9 "conftest.l"
7740 |
7741 |
7742 | #ifdef YYTEXT_POINTER
7743 | extern char *yytext;
7744 | #endif
7745 | int
7746 | main (void)
7747 | {
7748 | return ! yylex () + ! yywrap ();
7749 | }
7750 configure:6280: result: no
7751 configure:6296: checking for bison
7752 configure:6312: found /usr/bin/bison
7753 configure:6323: result: bison -y
7754 configure:6378: checking for ranlib
7755 configure:6405: result: ranlib
7756 configure:6435: checking for gm4
7757 configure:6468: result: no
7758 configure:6435: checking for gnum4
7759 configure:6468: result: no
7760 configure:6435: checking for m4
7761 configure:6453: found /usr/bin/m4
7762 configure:6465: result: /usr/bin/m4
7763 configure:6477: checking whether m4 supports frozen files
7764 configure:6489: result: yes
7765 configure:6506: checking for xsltproc
7766 configure:6539: result: no
7767 configure:6566: checking locale.h usability
7768 configure:6583: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
7769 configure:6590: $? = 0
7770 configure:6604: result: yes
7771 configure:6608: checking locale.h presence
7772 configure:6623: gcc -std=gnu99 -E -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 - D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREF IX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include conftest.c
7773 configure:6630: $? = 0
7774 configure:6644: result: yes
7775 configure:6677: checking for locale.h
7776 configure:6686: result: yes
7777 configure:6566: checking errno.h usability
7778 configure:6583: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
7779 configure:6590: $? = 0
7780 configure:6604: result: yes
7781 configure:6608: checking errno.h presence
7782 configure:6623: gcc -std=gnu99 -E -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 - D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREF IX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include conftest.c
7783 configure:6630: $? = 0
7784 configure:6644: result: yes
7785 configure:6677: checking for errno.h
7786 configure:6686: result: yes
7787 configure:6555: checking for stdint.h
7788 configure:6562: result: yes
7789 configure:6566: checking wchar.h usability
7790 configure:6583: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
7791 configure:6590: $? = 0
7792 configure:6604: result: yes
7793 configure:6608: checking wchar.h presence
7794 configure:6623: gcc -std=gnu99 -E -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 - D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREF IX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include conftest.c
7795 configure:6630: $? = 0
7796 configure:6644: result: yes
7797 configure:6677: checking for wchar.h
7798 configure:6686: result: yes
7799 configure:6555: checking for inttypes.h
7800 configure:6562: result: yes
7801 configure:6555: checking for stdlib.h
7802 configure:6562: result: yes
7803 configure:6566: checking sys/socket.h usability
7804 configure:6583: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
7805 conftest.c:66:24: sys/socket.h: No such file or directory
7806 configure:6590: $? = 1
7807 configure: failed program was:
7808 | /* confdefs.h. */
7809 | #define PACKAGE_NAME "GNU Bison"
7810 | #define PACKAGE_TARNAME "bison"
7811 | #define PACKAGE_VERSION "2.4.1"
7812 | #define PACKAGE_STRING "GNU Bison 2.4.1"
7813 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
7814 | #define PACKAGE_COPYRIGHT_YEAR 2008
7815 | #define PACKAGE "bison"
7816 | #define VERSION "2.4.1"
7817 | #define STDC_HEADERS 1
7818 | #define HAVE_SYS_TYPES_H 1
7819 | #define HAVE_SYS_STAT_H 1
7820 | #define HAVE_STDLIB_H 1
7821 | #define HAVE_STRING_H 1
7822 | #define HAVE_MEMORY_H 1
7823 | #define HAVE_STRINGS_H 1
7824 | #define HAVE_INTTYPES_H 1
7825 | #define HAVE_STDINT_H 1
7826 | #define HAVE_UNISTD_H 1
7827 | #define __EXTENSIONS__ 1
7828 | #define _ALL_SOURCE 1
7829 | #define _GNU_SOURCE 1
7830 | #define _POSIX_PTHREAD_SEMANTICS 1
7831 | #define _TANDEM_SOURCE 1
7832 | #define M4 "/usr/bin/m4"
7833 | #define HAVE_LOCALE_H 1
7834 | #define HAVE_ERRNO_H 1
7835 | #define HAVE_STDINT_H 1
7836 | #define HAVE_WCHAR_H 1
7837 | #define HAVE_INTTYPES_H 1
7838 | #define HAVE_STDLIB_H 1
7839 | /* end confdefs.h. */
7840 | #include <stdio.h>
7841 | #ifdef HAVE_SYS_TYPES_H
7842 | # include <sys/types.h>
7843 | #endif
7844 | #ifdef HAVE_SYS_STAT_H
7845 | # include <sys/stat.h>
7846 | #endif
7847 | #ifdef STDC_HEADERS
7848 | # include <stdlib.h>
7849 | # include <stddef.h>
7850 | #else
7851 | # ifdef HAVE_STDLIB_H
7852 | # include <stdlib.h>
7853 | # endif
7854 | #endif
7855 | #ifdef HAVE_STRING_H
7856 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
7857 | # include <memory.h>
7858 | # endif
7859 | # include <string.h>
7860 | #endif
7861 | #ifdef HAVE_STRINGS_H
7862 | # include <strings.h>
7863 | #endif
7864 | #ifdef HAVE_INTTYPES_H
7865 | # include <inttypes.h>
7866 | #endif
7867 | #ifdef HAVE_STDINT_H
7868 | # include <stdint.h>
7869 | #endif
7870 | #ifdef HAVE_UNISTD_H
7871 | # include <unistd.h>
7872 | #endif
7873 | #include <sys/socket.h>
7874 configure:6604: result: no
7875 configure:6608: checking sys/socket.h presence
7876 configure:6623: gcc -std=gnu99 -E -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 - D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREF IX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include conftest.c
7877 conftest.c:33:24: sys/socket.h: No such file or directory
7878 configure:6630: $? = 1
7879 configure: failed program was:
7880 | /* confdefs.h. */
7881 | #define PACKAGE_NAME "GNU Bison"
7882 | #define PACKAGE_TARNAME "bison"
7883 | #define PACKAGE_VERSION "2.4.1"
7884 | #define PACKAGE_STRING "GNU Bison 2.4.1"
7885 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
7886 | #define PACKAGE_COPYRIGHT_YEAR 2008
7887 | #define PACKAGE "bison"
7888 | #define VERSION "2.4.1"
7889 | #define STDC_HEADERS 1
7890 | #define HAVE_SYS_TYPES_H 1
7891 | #define HAVE_SYS_STAT_H 1
7892 | #define HAVE_STDLIB_H 1
7893 | #define HAVE_STRING_H 1
7894 | #define HAVE_MEMORY_H 1
7895 | #define HAVE_STRINGS_H 1
7896 | #define HAVE_INTTYPES_H 1
7897 | #define HAVE_STDINT_H 1
7898 | #define HAVE_UNISTD_H 1
7899 | #define __EXTENSIONS__ 1
7900 | #define _ALL_SOURCE 1
7901 | #define _GNU_SOURCE 1
7902 | #define _POSIX_PTHREAD_SEMANTICS 1
7903 | #define _TANDEM_SOURCE 1
7904 | #define M4 "/usr/bin/m4"
7905 | #define HAVE_LOCALE_H 1
7906 | #define HAVE_ERRNO_H 1
7907 | #define HAVE_STDINT_H 1
7908 | #define HAVE_WCHAR_H 1
7909 | #define HAVE_INTTYPES_H 1
7910 | #define HAVE_STDLIB_H 1
7911 | /* end confdefs.h. */
7912 | #include <sys/socket.h>
7913 configure:6644: result: no
7914 configure:6677: checking for sys/socket.h
7915 configure:6686: result: no
7916 configure:6555: checking for string.h
7917 configure:6562: result: yes
7918 configure:6555: checking for unistd.h
7919 configure:6562: result: yes
7920 configure:6566: checking wctype.h usability
7921 configure:6583: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
7922 configure:6590: $? = 0
7923 configure:6604: result: yes
7924 configure:6608: checking wctype.h presence
7925 configure:6623: gcc -std=gnu99 -E -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 - D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREF IX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include conftest.c
7926 configure:6630: $? = 0
7927 configure:6644: result: yes
7928 configure:6677: checking for wctype.h
7929 configure:6686: result: yes
7930 configure:6710: checking for inline
7931 configure:6736: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
7932 conftest.c:38: warning: function declaration isn't a prototype
7933 conftest.c:39: warning: function declaration isn't a prototype
7934 configure:6743: $? = 0
7935 configure:6761: result: inline
7936 configure:6790: checking whether system is Windows or MSDOS
7937 configure:6819: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
7938 conftest.c:39: warning: function declaration isn't a prototype
7939 configure:6826: $? = 0
7940 configure:6842: result: yes
7941 configure:6848: checking whether drive letter can start relative path
7942 configure:6877: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
7943 conftest.c:39: warning: function declaration isn't a prototype
7944 configure:6884: $? = 0
7945 configure:6900: result: yes
7946 configure:6940: checking build system type
7947 configure:6958: result: i386-pc-mingw32
7948 configure:6980: checking host system type
7949 configure:6995: result: i386-pc-mingw32
7950 configure:7019: checking whether // is distinct from /
7951 configure:7048: result: yes
7952 configure:7107: checking whether the preprocessor supports include_next
7953 configure:7150: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include -Iconftestd1b -Iconftestd2 conftest.c >&5
7954 configure:7157: $? = 0
7955 configure:7206: result: yes
7956 configure:7232: checking for complete errno.h
7957 configure:7285: result: no
7958 configure:7348: checking for EMULTIHOP value
7959 configure:7754: result: no
7960 configure:7770: checking for ENOLINK value
7961 configure:8176: result: no
7962 configure:8192: checking for EOVERFLOW value
7963 configure:8598: result: no
7964 configure:8613: checking whether strerror_r is declared
7965 configure:8642: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
7966 conftest.c:75: warning: function declaration isn't a prototype
7967 conftest.c: In function `main':
7968 conftest.c:77: error: `strerror_r' undeclared (first use in this function)
7969 conftest.c:77: error: (Each undeclared identifier is reported only once
7970 conftest.c:77: error: for each function it appears in.)
7971 configure:8649: $? = 1
7972 configure: failed program was:
7973 | /* confdefs.h. */
7974 | #define PACKAGE_NAME "GNU Bison"
7975 | #define PACKAGE_TARNAME "bison"
7976 | #define PACKAGE_VERSION "2.4.1"
7977 | #define PACKAGE_STRING "GNU Bison 2.4.1"
7978 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
7979 | #define PACKAGE_COPYRIGHT_YEAR 2008
7980 | #define PACKAGE "bison"
7981 | #define VERSION "2.4.1"
7982 | #define STDC_HEADERS 1
7983 | #define HAVE_SYS_TYPES_H 1
7984 | #define HAVE_SYS_STAT_H 1
7985 | #define HAVE_STDLIB_H 1
7986 | #define HAVE_STRING_H 1
7987 | #define HAVE_MEMORY_H 1
7988 | #define HAVE_STRINGS_H 1
7989 | #define HAVE_INTTYPES_H 1
7990 | #define HAVE_STDINT_H 1
7991 | #define HAVE_UNISTD_H 1
7992 | #define __EXTENSIONS__ 1
7993 | #define _ALL_SOURCE 1
7994 | #define _GNU_SOURCE 1
7995 | #define _POSIX_PTHREAD_SEMANTICS 1
7996 | #define _TANDEM_SOURCE 1
7997 | #define M4 "/usr/bin/m4"
7998 | #define HAVE_LOCALE_H 1
7999 | #define HAVE_ERRNO_H 1
8000 | #define HAVE_STDINT_H 1
8001 | #define HAVE_WCHAR_H 1
8002 | #define HAVE_INTTYPES_H 1
8003 | #define HAVE_STDLIB_H 1
8004 | #define HAVE_STRING_H 1
8005 | #define HAVE_UNISTD_H 1
8006 | #define HAVE_WCTYPE_H 1
8007 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
8008 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
8009 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
8010 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
8011 | /* end confdefs.h. */
8012 | #include <stdio.h>
8013 | #ifdef HAVE_SYS_TYPES_H
8014 | # include <sys/types.h>
8015 | #endif
8016 | #ifdef HAVE_SYS_STAT_H
8017 | # include <sys/stat.h>
8018 | #endif
8019 | #ifdef STDC_HEADERS
8020 | # include <stdlib.h>
8021 | # include <stddef.h>
8022 | #else
8023 | # ifdef HAVE_STDLIB_H
8024 | # include <stdlib.h>
8025 | # endif
8026 | #endif
8027 | #ifdef HAVE_STRING_H
8028 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
8029 | # include <memory.h>
8030 | # endif
8031 | # include <string.h>
8032 | #endif
8033 | #ifdef HAVE_STRINGS_H
8034 | # include <strings.h>
8035 | #endif
8036 | #ifdef HAVE_INTTYPES_H
8037 | # include <inttypes.h>
8038 | #endif
8039 | #ifdef HAVE_STDINT_H
8040 | # include <stdint.h>
8041 | #endif
8042 | #ifdef HAVE_UNISTD_H
8043 | # include <unistd.h>
8044 | #endif
8045 | int
8046 | main ()
8047 | {
8048 | #ifndef strerror_r
8049 | (void) strerror_r;
8050 | #endif
8051 |
8052 | ;
8053 | return 0;
8054 | }
8055 configure:8664: result: no
8056 configure:8686: checking for strerror_r
8057 configure:8742: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms-e xtensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast -math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LAR GEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\" $(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enable -auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition - Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD: /Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
8058 conftest.c:64: warning: function declaration isn't a prototype
8059 conftest.c:74: warning: function declaration isn't a prototype
8060 l:\TEMP/ccqWKBMX.o:conftest.c:(.text+0x19): undefined reference to `strerror_r'
8061 collect2: ld returned 1 exit status
8062 configure:8749: $? = 1
8063 configure: failed program was:
8064 | /* confdefs.h. */
8065 | #define PACKAGE_NAME "GNU Bison"
8066 | #define PACKAGE_TARNAME "bison"
8067 | #define PACKAGE_VERSION "2.4.1"
8068 | #define PACKAGE_STRING "GNU Bison 2.4.1"
8069 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
8070 | #define PACKAGE_COPYRIGHT_YEAR 2008
8071 | #define PACKAGE "bison"
8072 | #define VERSION "2.4.1"
8073 | #define STDC_HEADERS 1
8074 | #define HAVE_SYS_TYPES_H 1
8075 | #define HAVE_SYS_STAT_H 1
8076 | #define HAVE_STDLIB_H 1
8077 | #define HAVE_STRING_H 1
8078 | #define HAVE_MEMORY_H 1
8079 | #define HAVE_STRINGS_H 1
8080 | #define HAVE_INTTYPES_H 1
8081 | #define HAVE_STDINT_H 1
8082 | #define HAVE_UNISTD_H 1
8083 | #define __EXTENSIONS__ 1
8084 | #define _ALL_SOURCE 1
8085 | #define _GNU_SOURCE 1
8086 | #define _POSIX_PTHREAD_SEMANTICS 1
8087 | #define _TANDEM_SOURCE 1
8088 | #define M4 "/usr/bin/m4"
8089 | #define HAVE_LOCALE_H 1
8090 | #define HAVE_ERRNO_H 1
8091 | #define HAVE_STDINT_H 1
8092 | #define HAVE_WCHAR_H 1
8093 | #define HAVE_INTTYPES_H 1
8094 | #define HAVE_STDLIB_H 1
8095 | #define HAVE_STRING_H 1
8096 | #define HAVE_UNISTD_H 1
8097 | #define HAVE_WCTYPE_H 1
8098 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
8099 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
8100 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
8101 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
8102 | #define HAVE_DECL_STRERROR_R 0
8103 | /* end confdefs.h. */
8104 | /* Define strerror_r to an innocuous variant, in case <limits.h> declares stre rror_r.
8105 | For example, HP-UX 11i <limits.h> declares gettimeofday. */
8106 | #define strerror_r innocuous_strerror_r
8107 |
8108 | /* System header to define __stub macros and hopefully few prototypes,
8109 | which can conflict with char strerror_r (); below.
8110 | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8111 | <limits.h> exists even on freestanding compilers. */
8112 |
8113 | #ifdef __STDC__
8114 | # include <limits.h>
8115 | #else
8116 | # include <assert.h>
8117 | #endif
8118 |
8119 | #undef strerror_r
8120 |
8121 | /* Override any GCC internal prototype to avoid an error.
8122 | Use char because int might match the return type of a GCC
8123 | builtin and then its argument prototype would still apply. */
8124 | #ifdef __cplusplus
8125 | extern "C"
8126 | #endif
8127 | char strerror_r ();
8128 | /* The GNU C library defines this for functions which it implements
8129 | to always fail with ENOSYS. Some functions are actually named
8130 | something starting with __ and the normal name is an alias. */
8131 | #if defined __stub_strerror_r || defined __stub___strerror_r
8132 | choke me
8133 | #endif
8134 |
8135 | int
8136 | main ()
8137 | {
8138 | return strerror_r ();
8139 | ;
8140 | return 0;
8141 | }
8142 configure:8771: result: no
8143 configure:8782: checking whether strerror_r returns char *
8144 configure:8871: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms-e xtensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast -math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LAR GEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\" $(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enable -auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition - Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD: /Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
8145 conftest.c:74: warning: function declaration isn't a prototype
8146 conftest.c:77: warning: function declaration isn't a prototype
8147 conftest.c: In function `main':
8148 conftest.c:80: warning: implicit declaration of function `isalpha'
8149 l:\TEMP/ccEiNA5f.o:conftest.c:(.text+0x22): undefined reference to `strerror_r'
8150 collect2: ld returned 1 exit status
8151 configure:8875: $? = 1
8152 configure: program exited with status 1
8153 configure: failed program was:
8154 | /* confdefs.h. */
8155 | #define PACKAGE_NAME "GNU Bison"
8156 | #define PACKAGE_TARNAME "bison"
8157 | #define PACKAGE_VERSION "2.4.1"
8158 | #define PACKAGE_STRING "GNU Bison 2.4.1"
8159 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
8160 | #define PACKAGE_COPYRIGHT_YEAR 2008
8161 | #define PACKAGE "bison"
8162 | #define VERSION "2.4.1"
8163 | #define STDC_HEADERS 1
8164 | #define HAVE_SYS_TYPES_H 1
8165 | #define HAVE_SYS_STAT_H 1
8166 | #define HAVE_STDLIB_H 1
8167 | #define HAVE_STRING_H 1
8168 | #define HAVE_MEMORY_H 1
8169 | #define HAVE_STRINGS_H 1
8170 | #define HAVE_INTTYPES_H 1
8171 | #define HAVE_STDINT_H 1
8172 | #define HAVE_UNISTD_H 1
8173 | #define __EXTENSIONS__ 1
8174 | #define _ALL_SOURCE 1
8175 | #define _GNU_SOURCE 1
8176 | #define _POSIX_PTHREAD_SEMANTICS 1
8177 | #define _TANDEM_SOURCE 1
8178 | #define M4 "/usr/bin/m4"
8179 | #define HAVE_LOCALE_H 1
8180 | #define HAVE_ERRNO_H 1
8181 | #define HAVE_STDINT_H 1
8182 | #define HAVE_WCHAR_H 1
8183 | #define HAVE_INTTYPES_H 1
8184 | #define HAVE_STDLIB_H 1
8185 | #define HAVE_STRING_H 1
8186 | #define HAVE_UNISTD_H 1
8187 | #define HAVE_WCTYPE_H 1
8188 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
8189 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
8190 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
8191 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
8192 | #define HAVE_DECL_STRERROR_R 0
8193 | /* end confdefs.h. */
8194 | #include <stdio.h>
8195 | #ifdef HAVE_SYS_TYPES_H
8196 | # include <sys/types.h>
8197 | #endif
8198 | #ifdef HAVE_SYS_STAT_H
8199 | # include <sys/stat.h>
8200 | #endif
8201 | #ifdef STDC_HEADERS
8202 | # include <stdlib.h>
8203 | # include <stddef.h>
8204 | #else
8205 | # ifdef HAVE_STDLIB_H
8206 | # include <stdlib.h>
8207 | # endif
8208 | #endif
8209 | #ifdef HAVE_STRING_H
8210 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
8211 | # include <memory.h>
8212 | # endif
8213 | # include <string.h>
8214 | #endif
8215 | #ifdef HAVE_STRINGS_H
8216 | # include <strings.h>
8217 | #endif
8218 | #ifdef HAVE_INTTYPES_H
8219 | # include <inttypes.h>
8220 | #endif
8221 | #ifdef HAVE_STDINT_H
8222 | # include <stdint.h>
8223 | #endif
8224 | #ifdef HAVE_UNISTD_H
8225 | # include <unistd.h>
8226 | #endif
8227 | extern char *strerror_r ();
8228 | int
8229 | main ()
8230 | {
8231 | char buf[100];
8232 | char x = *strerror_r (0, buf, sizeof buf);
8233 | return ! isalpha (x);
8234 | ;
8235 | return 0;
8236 | }
8237 configure:8902: result: no
8238 configure:8933: checking getopt.h usability
8239 configure:8950: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
8240 configure:8957: $? = 0
8241 configure:8971: result: yes
8242 configure:8975: checking getopt.h presence
8243 configure:8990: gcc -std=gnu99 -E -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 - D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREF IX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include conftest.c
8244 configure:8997: $? = 0
8245 configure:9011: result: yes
8246 configure:9044: checking for getopt.h
8247 configure:9053: result: yes
8248 configure:9076: checking for getopt_long_only
8249 configure:9132: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms-e xtensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast -math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LAR GEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\" $(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enable -auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition - Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD: /Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
8250 conftest.c:65: warning: function declaration isn't a prototype
8251 conftest.c:75: warning: function declaration isn't a prototype
8252 configure:9139: $? = 0
8253 configure:9161: result: yes
8254 configure:9177: checking whether optreset is declared
8255 configure:9207: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
8256 conftest.c:47: warning: function declaration isn't a prototype
8257 conftest.c: In function `main':
8258 conftest.c:49: error: `optreset' undeclared (first use in this function)
8259 conftest.c:49: error: (Each undeclared identifier is reported only once
8260 conftest.c:49: error: for each function it appears in.)
8261 configure:9214: $? = 1
8262 configure: failed program was:
8263 | /* confdefs.h. */
8264 | #define PACKAGE_NAME "GNU Bison"
8265 | #define PACKAGE_TARNAME "bison"
8266 | #define PACKAGE_VERSION "2.4.1"
8267 | #define PACKAGE_STRING "GNU Bison 2.4.1"
8268 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
8269 | #define PACKAGE_COPYRIGHT_YEAR 2008
8270 | #define PACKAGE "bison"
8271 | #define VERSION "2.4.1"
8272 | #define STDC_HEADERS 1
8273 | #define HAVE_SYS_TYPES_H 1
8274 | #define HAVE_SYS_STAT_H 1
8275 | #define HAVE_STDLIB_H 1
8276 | #define HAVE_STRING_H 1
8277 | #define HAVE_MEMORY_H 1
8278 | #define HAVE_STRINGS_H 1
8279 | #define HAVE_INTTYPES_H 1
8280 | #define HAVE_STDINT_H 1
8281 | #define HAVE_UNISTD_H 1
8282 | #define __EXTENSIONS__ 1
8283 | #define _ALL_SOURCE 1
8284 | #define _GNU_SOURCE 1
8285 | #define _POSIX_PTHREAD_SEMANTICS 1
8286 | #define _TANDEM_SOURCE 1
8287 | #define M4 "/usr/bin/m4"
8288 | #define HAVE_LOCALE_H 1
8289 | #define HAVE_ERRNO_H 1
8290 | #define HAVE_STDINT_H 1
8291 | #define HAVE_WCHAR_H 1
8292 | #define HAVE_INTTYPES_H 1
8293 | #define HAVE_STDLIB_H 1
8294 | #define HAVE_STRING_H 1
8295 | #define HAVE_UNISTD_H 1
8296 | #define HAVE_WCTYPE_H 1
8297 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
8298 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
8299 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
8300 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
8301 | #define HAVE_DECL_STRERROR_R 0
8302 | #define HAVE_GETOPT_H 1
8303 | #define HAVE_GETOPT_LONG_ONLY 1
8304 | /* end confdefs.h. */
8305 | #include <getopt.h>
8306 |
8307 | int
8308 | main ()
8309 | {
8310 | #ifndef optreset
8311 | (void) optreset;
8312 | #endif
8313 |
8314 | ;
8315 | return 0;
8316 | }
8317 configure:9229: result: no
8318 configure:9238: checking for working GNU getopt function
8319 configure:9332: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms-e xtensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast -math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LAR GEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\" $(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enable -auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition - Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD: /Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
8320 conftest.c:46: warning: function declaration isn't a prototype
8321 configure:9336: $? = 0
8322 configure:9342: ./conftest.exe
8323 conftest: invalid option -- +
8324 configure:9346: $? = 0
8325 configure:9363: result: yes
8326 configure:9370: checking whether getenv is declared
8327 configure:9399: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
8328 conftest.c:78: warning: function declaration isn't a prototype
8329 configure:9406: $? = 0
8330 configure:9421: result: yes
8331 configure:9439: checking for stdbool.h that conforms to C99
8332 configure:9532: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
8333 conftest.c:108: warning: function declaration isn't a prototype
8334 configure:9539: $? = 0
8335 configure:9554: result: yes
8336 configure:9556: checking for _Bool
8337 configure:9584: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
8338 conftest.c:79: warning: function declaration isn't a prototype
8339 configure:9591: $? = 0
8340 configure:9618: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -mm s-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstri ct-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOUR CE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" - DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~ 1/GnuWin32/include conftest.c >&5
8341 conftest.c:79: warning: function declaration isn't a prototype
8342 conftest.c: In function `main':
8343 conftest.c:80: error: syntax error before ')' token
8344 configure:9625: $? = 1
8345 configure: failed program was:
8346 | /* confdefs.h. */
8347 | #define PACKAGE_NAME "GNU Bison"
8348 | #define PACKAGE_TARNAME "bison"
8349 | #define PACKAGE_VERSION "2.4.1"
8350 | #define PACKAGE_STRING "GNU Bison 2.4.1"
8351 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
8352 | #define PACKAGE_COPYRIGHT_YEAR 2008
8353 | #define PACKAGE "bison"
8354 | #define VERSION "2.4.1"
8355 | #define STDC_HEADERS 1
8356 | #define HAVE_SYS_TYPES_H 1
8357 | #define HAVE_SYS_STAT_H 1
8358 | #define HAVE_STDLIB_H 1
8359 | #define HAVE_STRING_H 1
8360 | #define HAVE_MEMORY_H 1
8361 | #define HAVE_STRINGS_H 1
8362 | #define HAVE_INTTYPES_H 1
8363 | #define HAVE_STDINT_H 1
8364 | #define HAVE_UNISTD_H 1
8365 | #define __EXTENSIONS__ 1
8366 | #define _ALL_SOURCE 1
8367 | #define _GNU_SOURCE 1
8368 | #define _POSIX_PTHREAD_SEMANTICS 1
8369 | #define _TANDEM_SOURCE 1
8370 | #define M4 "/usr/bin/m4"
8371 | #define HAVE_LOCALE_H 1
8372 | #define HAVE_ERRNO_H 1
8373 | #define HAVE_STDINT_H 1
8374 | #define HAVE_WCHAR_H 1
8375 | #define HAVE_INTTYPES_H 1
8376 | #define HAVE_STDLIB_H 1
8377 | #define HAVE_STRING_H 1
8378 | #define HAVE_UNISTD_H 1
8379 | #define HAVE_WCTYPE_H 1
8380 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
8381 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
8382 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
8383 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
8384 | #define HAVE_DECL_STRERROR_R 0
8385 | #define HAVE_GETOPT_H 1
8386 | #define HAVE_GETOPT_LONG_ONLY 1
8387 | #define HAVE_DECL_GETENV 1
8388 | /* end confdefs.h. */
8389 | #include <stdio.h>
8390 | #ifdef HAVE_SYS_TYPES_H
8391 | # include <sys/types.h>
8392 | #endif
8393 | #ifdef HAVE_SYS_STAT_H
8394 | # include <sys/stat.h>
8395 | #endif
8396 | #ifdef STDC_HEADERS
8397 | # include <stdlib.h>
8398 | # include <stddef.h>
8399 | #else
8400 | # ifdef HAVE_STDLIB_H
8401 | # include <stdlib.h>
8402 | # endif
8403 | #endif
8404 | #ifdef HAVE_STRING_H
8405 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
8406 | # include <memory.h>
8407 | # endif
8408 | # include <string.h>
8409 | #endif
8410 | #ifdef HAVE_STRINGS_H
8411 | # include <strings.h>
8412 | #endif
8413 | #ifdef HAVE_INTTYPES_H
8414 | # include <inttypes.h>
8415 | #endif
8416 | #ifdef HAVE_STDINT_H
8417 | # include <stdint.h>
8418 | #endif
8419 | #ifdef HAVE_UNISTD_H
8420 | # include <unistd.h>
8421 | #endif
8422 | int
8423 | main ()
8424 | {
8425 | if (sizeof ((_Bool)))
8426 | return 0;
8427 | ;
8428 | return 0;
8429 | }
8430 configure:9648: result: yes
8431 configure:9686: checking for long long int
8432 configure:9733: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms-e xtensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast -math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LAR GEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\" $(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enable -auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition - Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD: /Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
8433 conftest.c:63: warning: function declaration isn't a prototype
8434 configure:9740: $? = 0
8435 configure:9787: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms-e xtensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast -math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LAR GEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\" $(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enable -auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition - Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD: /Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
8436 conftest.c:53: warning: function declaration isn't a prototype
8437 configure:9791: $? = 0
8438 configure:9797: ./conftest.exe
8439 configure:9801: $? = 0
8440 configure:9828: result: yes
8441 configure:9839: checking for unsigned long long int
8442 configure:9886: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms-e xtensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast -math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LAR GEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\" $(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enable -auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition - Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD: /Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
8443 conftest.c:64: warning: function declaration isn't a prototype
8444 configure:9893: $? = 0
8445 configure:9913: result: yes
8446 configure:10019: checking whether stdint.h conforms to C99
8447 configure:10198: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
8448 conftest.c:201: warning: function declaration isn't a prototype
8449 configure:10205: $? = 0
8450 configure:10220: result: yes
8451 configure:11018: checking for inttypes.h
8452 configure:11025: result: yes
8453 configure:11164: checking whether the inttypes.h PRIxNN macros are broken
8454 configure:11195: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
8455 conftest.c:56: warning: function declaration isn't a prototype
8456 configure:11202: $? = 0
8457 configure:11218: result: no
8458 configure:11233: checking whether imaxabs is declared
8459 configure:11262: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
8460 conftest.c:84: warning: function declaration isn't a prototype
8461 configure:11269: $? = 0
8462 configure:11284: result: yes
8463 configure:11302: checking whether imaxdiv is declared
8464 configure:11331: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
8465 conftest.c:85: warning: function declaration isn't a prototype
8466 configure:11338: $? = 0
8467 configure:11353: result: yes
8468 configure:11371: checking whether strtoimax is declared
8469 configure:11400: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
8470 conftest.c:86: warning: function declaration isn't a prototype
8471 configure:11407: $? = 0
8472 configure:11422: result: yes
8473 configure:11440: checking whether strtoumax is declared
8474 configure:11469: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
8475 conftest.c:87: warning: function declaration isn't a prototype
8476 configure:11476: $? = 0
8477 configure:11491: result: yes
8478 configure:11522: checking for nl_langinfo and CODESET
8479 configure:11548: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
8480 conftest.c:53:22: langinfo.h: No such file or directory
8481 conftest.c:56: warning: function declaration isn't a prototype
8482 conftest.c: In function `main':
8483 conftest.c:57: warning: implicit declaration of function `nl_langinfo'
8484 conftest.c:57: error: `CODESET' undeclared (first use in this function)
8485 conftest.c:57: error: (Each undeclared identifier is reported only once
8486 conftest.c:57: error: for each function it appears in.)
8487 conftest.c:57: warning: initialization makes pointer from integer without a cast
8488 configure:11555: $? = 1
8489 configure: failed program was:
8490 | /* confdefs.h. */
8491 | #define PACKAGE_NAME "GNU Bison"
8492 | #define PACKAGE_TARNAME "bison"
8493 | #define PACKAGE_VERSION "2.4.1"
8494 | #define PACKAGE_STRING "GNU Bison 2.4.1"
8495 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
8496 | #define PACKAGE_COPYRIGHT_YEAR 2008
8497 | #define PACKAGE "bison"
8498 | #define VERSION "2.4.1"
8499 | #define STDC_HEADERS 1
8500 | #define HAVE_SYS_TYPES_H 1
8501 | #define HAVE_SYS_STAT_H 1
8502 | #define HAVE_STDLIB_H 1
8503 | #define HAVE_STRING_H 1
8504 | #define HAVE_MEMORY_H 1
8505 | #define HAVE_STRINGS_H 1
8506 | #define HAVE_INTTYPES_H 1
8507 | #define HAVE_STDINT_H 1
8508 | #define HAVE_UNISTD_H 1
8509 | #define __EXTENSIONS__ 1
8510 | #define _ALL_SOURCE 1
8511 | #define _GNU_SOURCE 1
8512 | #define _POSIX_PTHREAD_SEMANTICS 1
8513 | #define _TANDEM_SOURCE 1
8514 | #define M4 "/usr/bin/m4"
8515 | #define HAVE_LOCALE_H 1
8516 | #define HAVE_ERRNO_H 1
8517 | #define HAVE_STDINT_H 1
8518 | #define HAVE_WCHAR_H 1
8519 | #define HAVE_INTTYPES_H 1
8520 | #define HAVE_STDLIB_H 1
8521 | #define HAVE_STRING_H 1
8522 | #define HAVE_UNISTD_H 1
8523 | #define HAVE_WCTYPE_H 1
8524 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
8525 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
8526 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
8527 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
8528 | #define HAVE_DECL_STRERROR_R 0
8529 | #define HAVE_GETOPT_H 1
8530 | #define HAVE_GETOPT_LONG_ONLY 1
8531 | #define HAVE_DECL_GETENV 1
8532 | #define HAVE__BOOL 1
8533 | #define HAVE_STDBOOL_H 1
8534 | #define HAVE_LONG_LONG_INT 1
8535 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
8536 | #define HAVE_INTTYPES_H 1
8537 | #define HAVE_DECL_IMAXABS 1
8538 | #define HAVE_DECL_IMAXDIV 1
8539 | #define HAVE_DECL_STRTOIMAX 1
8540 | #define HAVE_DECL_STRTOUMAX 1
8541 | /* end confdefs.h. */
8542 | #include <langinfo.h>
8543 | int
8544 | main ()
8545 | {
8546 | char* cs = nl_langinfo(CODESET); return !cs;
8547 | ;
8548 | return 0;
8549 | }
8550 configure:11576: result: no
8551 configure:11586: checking whether getc_unlocked is declared
8552 configure:11615: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
8553 conftest.c:88: warning: function declaration isn't a prototype
8554 conftest.c: In function `main':
8555 conftest.c:90: error: `getc_unlocked' undeclared (first use in this function)
8556 conftest.c:90: error: (Each undeclared identifier is reported only once
8557 conftest.c:90: error: for each function it appears in.)
8558 configure:11622: $? = 1
8559 configure: failed program was:
8560 | /* confdefs.h. */
8561 | #define PACKAGE_NAME "GNU Bison"
8562 | #define PACKAGE_TARNAME "bison"
8563 | #define PACKAGE_VERSION "2.4.1"
8564 | #define PACKAGE_STRING "GNU Bison 2.4.1"
8565 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
8566 | #define PACKAGE_COPYRIGHT_YEAR 2008
8567 | #define PACKAGE "bison"
8568 | #define VERSION "2.4.1"
8569 | #define STDC_HEADERS 1
8570 | #define HAVE_SYS_TYPES_H 1
8571 | #define HAVE_SYS_STAT_H 1
8572 | #define HAVE_STDLIB_H 1
8573 | #define HAVE_STRING_H 1
8574 | #define HAVE_MEMORY_H 1
8575 | #define HAVE_STRINGS_H 1
8576 | #define HAVE_INTTYPES_H 1
8577 | #define HAVE_STDINT_H 1
8578 | #define HAVE_UNISTD_H 1
8579 | #define __EXTENSIONS__ 1
8580 | #define _ALL_SOURCE 1
8581 | #define _GNU_SOURCE 1
8582 | #define _POSIX_PTHREAD_SEMANTICS 1
8583 | #define _TANDEM_SOURCE 1
8584 | #define M4 "/usr/bin/m4"
8585 | #define HAVE_LOCALE_H 1
8586 | #define HAVE_ERRNO_H 1
8587 | #define HAVE_STDINT_H 1
8588 | #define HAVE_WCHAR_H 1
8589 | #define HAVE_INTTYPES_H 1
8590 | #define HAVE_STDLIB_H 1
8591 | #define HAVE_STRING_H 1
8592 | #define HAVE_UNISTD_H 1
8593 | #define HAVE_WCTYPE_H 1
8594 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
8595 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
8596 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
8597 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
8598 | #define HAVE_DECL_STRERROR_R 0
8599 | #define HAVE_GETOPT_H 1
8600 | #define HAVE_GETOPT_LONG_ONLY 1
8601 | #define HAVE_DECL_GETENV 1
8602 | #define HAVE__BOOL 1
8603 | #define HAVE_STDBOOL_H 1
8604 | #define HAVE_LONG_LONG_INT 1
8605 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
8606 | #define HAVE_INTTYPES_H 1
8607 | #define HAVE_DECL_IMAXABS 1
8608 | #define HAVE_DECL_IMAXDIV 1
8609 | #define HAVE_DECL_STRTOIMAX 1
8610 | #define HAVE_DECL_STRTOUMAX 1
8611 | /* end confdefs.h. */
8612 | #include <stdio.h>
8613 | #ifdef HAVE_SYS_TYPES_H
8614 | # include <sys/types.h>
8615 | #endif
8616 | #ifdef HAVE_SYS_STAT_H
8617 | # include <sys/stat.h>
8618 | #endif
8619 | #ifdef STDC_HEADERS
8620 | # include <stdlib.h>
8621 | # include <stddef.h>
8622 | #else
8623 | # ifdef HAVE_STDLIB_H
8624 | # include <stdlib.h>
8625 | # endif
8626 | #endif
8627 | #ifdef HAVE_STRING_H
8628 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
8629 | # include <memory.h>
8630 | # endif
8631 | # include <string.h>
8632 | #endif
8633 | #ifdef HAVE_STRINGS_H
8634 | # include <strings.h>
8635 | #endif
8636 | #ifdef HAVE_INTTYPES_H
8637 | # include <inttypes.h>
8638 | #endif
8639 | #ifdef HAVE_STDINT_H
8640 | # include <stdint.h>
8641 | #endif
8642 | #ifdef HAVE_UNISTD_H
8643 | # include <unistd.h>
8644 | #endif
8645 | int
8646 | main ()
8647 | {
8648 | #ifndef getc_unlocked
8649 | (void) getc_unlocked;
8650 | #endif
8651 |
8652 | ;
8653 | return 0;
8654 | }
8655 configure:11637: result: no
8656 configure:11656: checking whether we are using the GNU C Library 2.1 or newer
8657 conftest.c:55:22: features.h: No such file or directory
8658 configure:11687: result: no
8659 configure:11694: checking whether malloc, realloc, calloc are POSIX compliant
8660 configure:11724: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
8661 conftest.c:57: warning: function declaration isn't a prototype
8662 conftest.c: In function `main':
8663 conftest.c:59: error: `choke' undeclared (first use in this function)
8664 conftest.c:59: error: (Each undeclared identifier is reported only once
8665 conftest.c:59: error: for each function it appears in.)
8666 conftest.c:59: error: syntax error before "me"
8667 configure:11731: $? = 1
8668 configure: failed program was:
8669 | /* confdefs.h. */
8670 | #define PACKAGE_NAME "GNU Bison"
8671 | #define PACKAGE_TARNAME "bison"
8672 | #define PACKAGE_VERSION "2.4.1"
8673 | #define PACKAGE_STRING "GNU Bison 2.4.1"
8674 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
8675 | #define PACKAGE_COPYRIGHT_YEAR 2008
8676 | #define PACKAGE "bison"
8677 | #define VERSION "2.4.1"
8678 | #define STDC_HEADERS 1
8679 | #define HAVE_SYS_TYPES_H 1
8680 | #define HAVE_SYS_STAT_H 1
8681 | #define HAVE_STDLIB_H 1
8682 | #define HAVE_STRING_H 1
8683 | #define HAVE_MEMORY_H 1
8684 | #define HAVE_STRINGS_H 1
8685 | #define HAVE_INTTYPES_H 1
8686 | #define HAVE_STDINT_H 1
8687 | #define HAVE_UNISTD_H 1
8688 | #define __EXTENSIONS__ 1
8689 | #define _ALL_SOURCE 1
8690 | #define _GNU_SOURCE 1
8691 | #define _POSIX_PTHREAD_SEMANTICS 1
8692 | #define _TANDEM_SOURCE 1
8693 | #define M4 "/usr/bin/m4"
8694 | #define HAVE_LOCALE_H 1
8695 | #define HAVE_ERRNO_H 1
8696 | #define HAVE_STDINT_H 1
8697 | #define HAVE_WCHAR_H 1
8698 | #define HAVE_INTTYPES_H 1
8699 | #define HAVE_STDLIB_H 1
8700 | #define HAVE_STRING_H 1
8701 | #define HAVE_UNISTD_H 1
8702 | #define HAVE_WCTYPE_H 1
8703 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
8704 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
8705 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
8706 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
8707 | #define HAVE_DECL_STRERROR_R 0
8708 | #define HAVE_GETOPT_H 1
8709 | #define HAVE_GETOPT_LONG_ONLY 1
8710 | #define HAVE_DECL_GETENV 1
8711 | #define HAVE__BOOL 1
8712 | #define HAVE_STDBOOL_H 1
8713 | #define HAVE_LONG_LONG_INT 1
8714 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
8715 | #define HAVE_INTTYPES_H 1
8716 | #define HAVE_DECL_IMAXABS 1
8717 | #define HAVE_DECL_IMAXDIV 1
8718 | #define HAVE_DECL_STRTOIMAX 1
8719 | #define HAVE_DECL_STRTOUMAX 1
8720 | #define HAVE_DECL_GETC_UNLOCKED 0
8721 | /* end confdefs.h. */
8722 |
8723 | int
8724 | main ()
8725 | {
8726 | #if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
8727 | choke me
8728 | #endif
8729 |
8730 | ;
8731 | return 0;
8732 | }
8733 configure:11747: result: no
8734 configure:11795: checking for isascii
8735 configure:11851: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
8736 conftest.c:77: warning: function declaration isn't a prototype
8737 conftest.c:87: warning: function declaration isn't a prototype
8738 configure:11858: $? = 0
8739 configure:11880: result: yes
8740 configure:11795: checking for mbsinit
8741 configure:11851: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
8742 conftest.c:78: warning: function declaration isn't a prototype
8743 conftest.c:88: warning: function declaration isn't a prototype
8744 configure:11858: $? = 0
8745 configure:11880: result: yes
8746 configure:11795: checking for pipe
8747 configure:11851: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
8748 conftest.c:79: warning: function declaration isn't a prototype
8749 conftest.c:89: warning: function declaration isn't a prototype
8750 l:\TEMP/ccuAuZ4q.o:conftest.c:(.text+0x19): undefined reference to `pipe'
8751 collect2: ld returned 1 exit status
8752 configure:11858: $? = 1
8753 configure: failed program was:
8754 | /* confdefs.h. */
8755 | #define PACKAGE_NAME "GNU Bison"
8756 | #define PACKAGE_TARNAME "bison"
8757 | #define PACKAGE_VERSION "2.4.1"
8758 | #define PACKAGE_STRING "GNU Bison 2.4.1"
8759 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
8760 | #define PACKAGE_COPYRIGHT_YEAR 2008
8761 | #define PACKAGE "bison"
8762 | #define VERSION "2.4.1"
8763 | #define STDC_HEADERS 1
8764 | #define HAVE_SYS_TYPES_H 1
8765 | #define HAVE_SYS_STAT_H 1
8766 | #define HAVE_STDLIB_H 1
8767 | #define HAVE_STRING_H 1
8768 | #define HAVE_MEMORY_H 1
8769 | #define HAVE_STRINGS_H 1
8770 | #define HAVE_INTTYPES_H 1
8771 | #define HAVE_STDINT_H 1
8772 | #define HAVE_UNISTD_H 1
8773 | #define __EXTENSIONS__ 1
8774 | #define _ALL_SOURCE 1
8775 | #define _GNU_SOURCE 1
8776 | #define _POSIX_PTHREAD_SEMANTICS 1
8777 | #define _TANDEM_SOURCE 1
8778 | #define M4 "/usr/bin/m4"
8779 | #define HAVE_LOCALE_H 1
8780 | #define HAVE_ERRNO_H 1
8781 | #define HAVE_STDINT_H 1
8782 | #define HAVE_WCHAR_H 1
8783 | #define HAVE_INTTYPES_H 1
8784 | #define HAVE_STDLIB_H 1
8785 | #define HAVE_STRING_H 1
8786 | #define HAVE_UNISTD_H 1
8787 | #define HAVE_WCTYPE_H 1
8788 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
8789 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
8790 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
8791 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
8792 | #define HAVE_DECL_STRERROR_R 0
8793 | #define HAVE_GETOPT_H 1
8794 | #define HAVE_GETOPT_LONG_ONLY 1
8795 | #define HAVE_DECL_GETENV 1
8796 | #define HAVE__BOOL 1
8797 | #define HAVE_STDBOOL_H 1
8798 | #define HAVE_LONG_LONG_INT 1
8799 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
8800 | #define HAVE_INTTYPES_H 1
8801 | #define HAVE_DECL_IMAXABS 1
8802 | #define HAVE_DECL_IMAXDIV 1
8803 | #define HAVE_DECL_STRTOIMAX 1
8804 | #define HAVE_DECL_STRTOUMAX 1
8805 | #define HAVE_DECL_GETC_UNLOCKED 0
8806 | #define HAVE_ISASCII 1
8807 | #define HAVE_MBSINIT 1
8808 | /* end confdefs.h. */
8809 | /* Define pipe to an innocuous variant, in case <limits.h> declares pipe.
8810 | For example, HP-UX 11i <limits.h> declares gettimeofday. */
8811 | #define pipe innocuous_pipe
8812 |
8813 | /* System header to define __stub macros and hopefully few prototypes,
8814 | which can conflict with char pipe (); below.
8815 | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8816 | <limits.h> exists even on freestanding compilers. */
8817 |
8818 | #ifdef __STDC__
8819 | # include <limits.h>
8820 | #else
8821 | # include <assert.h>
8822 | #endif
8823 |
8824 | #undef pipe
8825 |
8826 | /* Override any GCC internal prototype to avoid an error.
8827 | Use char because int might match the return type of a GCC
8828 | builtin and then its argument prototype would still apply. */
8829 | #ifdef __cplusplus
8830 | extern "C"
8831 | #endif
8832 | char pipe ();
8833 | /* The GNU C library defines this for functions which it implements
8834 | to always fail with ENOSYS. Some functions are actually named
8835 | something starting with __ and the normal name is an alias. */
8836 | #if defined __stub_pipe || defined __stub___pipe
8837 | choke me
8838 | #endif
8839 |
8840 | int
8841 | main ()
8842 | {
8843 | return pipe ();
8844 | ;
8845 | return 0;
8846 | }
8847 configure:11880: result: no
8848 configure:11795: checking for iswcntrl
8849 configure:11851: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
8850 conftest.c:79: warning: function declaration isn't a prototype
8851 conftest.c:89: warning: function declaration isn't a prototype
8852 configure:11858: $? = 0
8853 configure:11880: result: yes
8854 configure:11795: checking for wcwidth
8855 configure:11851: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
8856 conftest.c:80: warning: function declaration isn't a prototype
8857 conftest.c:90: warning: function declaration isn't a prototype
8858 l:\TEMP/cck1RozK.o:conftest.c:(.text+0x19): undefined reference to `wcwidth'
8859 collect2: ld returned 1 exit status
8860 configure:11858: $? = 1
8861 configure: failed program was:
8862 | /* confdefs.h. */
8863 | #define PACKAGE_NAME "GNU Bison"
8864 | #define PACKAGE_TARNAME "bison"
8865 | #define PACKAGE_VERSION "2.4.1"
8866 | #define PACKAGE_STRING "GNU Bison 2.4.1"
8867 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
8868 | #define PACKAGE_COPYRIGHT_YEAR 2008
8869 | #define PACKAGE "bison"
8870 | #define VERSION "2.4.1"
8871 | #define STDC_HEADERS 1
8872 | #define HAVE_SYS_TYPES_H 1
8873 | #define HAVE_SYS_STAT_H 1
8874 | #define HAVE_STDLIB_H 1
8875 | #define HAVE_STRING_H 1
8876 | #define HAVE_MEMORY_H 1
8877 | #define HAVE_STRINGS_H 1
8878 | #define HAVE_INTTYPES_H 1
8879 | #define HAVE_STDINT_H 1
8880 | #define HAVE_UNISTD_H 1
8881 | #define __EXTENSIONS__ 1
8882 | #define _ALL_SOURCE 1
8883 | #define _GNU_SOURCE 1
8884 | #define _POSIX_PTHREAD_SEMANTICS 1
8885 | #define _TANDEM_SOURCE 1
8886 | #define M4 "/usr/bin/m4"
8887 | #define HAVE_LOCALE_H 1
8888 | #define HAVE_ERRNO_H 1
8889 | #define HAVE_STDINT_H 1
8890 | #define HAVE_WCHAR_H 1
8891 | #define HAVE_INTTYPES_H 1
8892 | #define HAVE_STDLIB_H 1
8893 | #define HAVE_STRING_H 1
8894 | #define HAVE_UNISTD_H 1
8895 | #define HAVE_WCTYPE_H 1
8896 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
8897 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
8898 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
8899 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
8900 | #define HAVE_DECL_STRERROR_R 0
8901 | #define HAVE_GETOPT_H 1
8902 | #define HAVE_GETOPT_LONG_ONLY 1
8903 | #define HAVE_DECL_GETENV 1
8904 | #define HAVE__BOOL 1
8905 | #define HAVE_STDBOOL_H 1
8906 | #define HAVE_LONG_LONG_INT 1
8907 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
8908 | #define HAVE_INTTYPES_H 1
8909 | #define HAVE_DECL_IMAXABS 1
8910 | #define HAVE_DECL_IMAXDIV 1
8911 | #define HAVE_DECL_STRTOIMAX 1
8912 | #define HAVE_DECL_STRTOUMAX 1
8913 | #define HAVE_DECL_GETC_UNLOCKED 0
8914 | #define HAVE_ISASCII 1
8915 | #define HAVE_MBSINIT 1
8916 | #define HAVE_ISWCNTRL 1
8917 | /* end confdefs.h. */
8918 | /* Define wcwidth to an innocuous variant, in case <limits.h> declares wcwidth .
8919 | For example, HP-UX 11i <limits.h> declares gettimeofday. */
8920 | #define wcwidth innocuous_wcwidth
8921 |
8922 | /* System header to define __stub macros and hopefully few prototypes,
8923 | which can conflict with char wcwidth (); below.
8924 | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8925 | <limits.h> exists even on freestanding compilers. */
8926 |
8927 | #ifdef __STDC__
8928 | # include <limits.h>
8929 | #else
8930 | # include <assert.h>
8931 | #endif
8932 |
8933 | #undef wcwidth
8934 |
8935 | /* Override any GCC internal prototype to avoid an error.
8936 | Use char because int might match the return type of a GCC
8937 | builtin and then its argument prototype would still apply. */
8938 | #ifdef __cplusplus
8939 | extern "C"
8940 | #endif
8941 | char wcwidth ();
8942 | /* The GNU C library defines this for functions which it implements
8943 | to always fail with ENOSYS. Some functions are actually named
8944 | something starting with __ and the normal name is an alias. */
8945 | #if defined __stub_wcwidth || defined __stub___wcwidth
8946 | choke me
8947 | #endif
8948 |
8949 | int
8950 | main ()
8951 | {
8952 | return wcwidth ();
8953 | ;
8954 | return 0;
8955 | }
8956 configure:11880: result: no
8957 configure:11795: checking for setlocale
8958 configure:11851: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
8959 conftest.c:80: warning: function declaration isn't a prototype
8960 conftest.c:90: warning: function declaration isn't a prototype
8961 configure:11858: $? = 0
8962 configure:11880: result: yes
8963 configure:11897: checking for C/C++ restrict keyword
8964 configure:11932: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
8965 conftest.c:64: warning: function declaration isn't a prototype
8966 configure:11939: $? = 0
8967 configure:11957: result: __restrict
8968 configure:12152: checking whether strerror is declared
8969 configure:12181: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
8970 conftest.c:94: warning: function declaration isn't a prototype
8971 configure:12188: $? = 0
8972 configure:12203: result: yes
8973 configure:12244: checking winsock2.h usability
8974 configure:12261: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
8975 configure:12268: $? = 0
8976 configure:12282: result: yes
8977 configure:12286: checking winsock2.h presence
8978 configure:12301: gcc -std=gnu99 -E -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPRE FIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include conftest.c
8979 configure:12308: $? = 0
8980 configure:12322: result: yes
8981 configure:12355: checking for winsock2.h
8982 configure:12364: result: yes
8983 configure:12441: checking whether strndup is declared
8984 configure:12470: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
8985 conftest.c:96: warning: function declaration isn't a prototype
8986 conftest.c: In function `main':
8987 conftest.c:98: error: `strndup' undeclared (first use in this function)
8988 conftest.c:98: error: (Each undeclared identifier is reported only once
8989 conftest.c:98: error: for each function it appears in.)
8990 configure:12477: $? = 1
8991 configure: failed program was:
8992 | /* confdefs.h. */
8993 | #define PACKAGE_NAME "GNU Bison"
8994 | #define PACKAGE_TARNAME "bison"
8995 | #define PACKAGE_VERSION "2.4.1"
8996 | #define PACKAGE_STRING "GNU Bison 2.4.1"
8997 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
8998 | #define PACKAGE_COPYRIGHT_YEAR 2008
8999 | #define PACKAGE "bison"
9000 | #define VERSION "2.4.1"
9001 | #define STDC_HEADERS 1
9002 | #define HAVE_SYS_TYPES_H 1
9003 | #define HAVE_SYS_STAT_H 1
9004 | #define HAVE_STDLIB_H 1
9005 | #define HAVE_STRING_H 1
9006 | #define HAVE_MEMORY_H 1
9007 | #define HAVE_STRINGS_H 1
9008 | #define HAVE_INTTYPES_H 1
9009 | #define HAVE_STDINT_H 1
9010 | #define HAVE_UNISTD_H 1
9011 | #define __EXTENSIONS__ 1
9012 | #define _ALL_SOURCE 1
9013 | #define _GNU_SOURCE 1
9014 | #define _POSIX_PTHREAD_SEMANTICS 1
9015 | #define _TANDEM_SOURCE 1
9016 | #define M4 "/usr/bin/m4"
9017 | #define HAVE_LOCALE_H 1
9018 | #define HAVE_ERRNO_H 1
9019 | #define HAVE_STDINT_H 1
9020 | #define HAVE_WCHAR_H 1
9021 | #define HAVE_INTTYPES_H 1
9022 | #define HAVE_STDLIB_H 1
9023 | #define HAVE_STRING_H 1
9024 | #define HAVE_UNISTD_H 1
9025 | #define HAVE_WCTYPE_H 1
9026 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
9027 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
9028 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
9029 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
9030 | #define HAVE_DECL_STRERROR_R 0
9031 | #define HAVE_GETOPT_H 1
9032 | #define HAVE_GETOPT_LONG_ONLY 1
9033 | #define HAVE_DECL_GETENV 1
9034 | #define HAVE__BOOL 1
9035 | #define HAVE_STDBOOL_H 1
9036 | #define HAVE_LONG_LONG_INT 1
9037 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
9038 | #define HAVE_INTTYPES_H 1
9039 | #define HAVE_DECL_IMAXABS 1
9040 | #define HAVE_DECL_IMAXDIV 1
9041 | #define HAVE_DECL_STRTOIMAX 1
9042 | #define HAVE_DECL_STRTOUMAX 1
9043 | #define HAVE_DECL_GETC_UNLOCKED 0
9044 | #define HAVE_ISASCII 1
9045 | #define HAVE_MBSINIT 1
9046 | #define HAVE_ISWCNTRL 1
9047 | #define HAVE_SETLOCALE 1
9048 | #define restrict __restrict
9049 | #define HAVE_DECL_STRERROR 1
9050 | #define HAVE_WINSOCK2_H 1
9051 | /* end confdefs.h. */
9052 | #include <stdio.h>
9053 | #ifdef HAVE_SYS_TYPES_H
9054 | # include <sys/types.h>
9055 | #endif
9056 | #ifdef HAVE_SYS_STAT_H
9057 | # include <sys/stat.h>
9058 | #endif
9059 | #ifdef STDC_HEADERS
9060 | # include <stdlib.h>
9061 | # include <stddef.h>
9062 | #else
9063 | # ifdef HAVE_STDLIB_H
9064 | # include <stdlib.h>
9065 | # endif
9066 | #endif
9067 | #ifdef HAVE_STRING_H
9068 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
9069 | # include <memory.h>
9070 | # endif
9071 | # include <string.h>
9072 | #endif
9073 | #ifdef HAVE_STRINGS_H
9074 | # include <strings.h>
9075 | #endif
9076 | #ifdef HAVE_INTTYPES_H
9077 | # include <inttypes.h>
9078 | #endif
9079 | #ifdef HAVE_STDINT_H
9080 | # include <stdint.h>
9081 | #endif
9082 | #ifdef HAVE_UNISTD_H
9083 | # include <unistd.h>
9084 | #endif
9085 | int
9086 | main ()
9087 | {
9088 | #ifndef strndup
9089 | (void) strndup;
9090 | #endif
9091 |
9092 | ;
9093 | return 0;
9094 | }
9095 configure:12492: result: no
9096 configure:12510: checking whether strnlen is declared
9097 configure:12539: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
9098 conftest.c:97: warning: function declaration isn't a prototype
9099 conftest.c: In function `main':
9100 conftest.c:99: error: `strnlen' undeclared (first use in this function)
9101 conftest.c:99: error: (Each undeclared identifier is reported only once
9102 conftest.c:99: error: for each function it appears in.)
9103 configure:12546: $? = 1
9104 configure: failed program was:
9105 | /* confdefs.h. */
9106 | #define PACKAGE_NAME "GNU Bison"
9107 | #define PACKAGE_TARNAME "bison"
9108 | #define PACKAGE_VERSION "2.4.1"
9109 | #define PACKAGE_STRING "GNU Bison 2.4.1"
9110 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
9111 | #define PACKAGE_COPYRIGHT_YEAR 2008
9112 | #define PACKAGE "bison"
9113 | #define VERSION "2.4.1"
9114 | #define STDC_HEADERS 1
9115 | #define HAVE_SYS_TYPES_H 1
9116 | #define HAVE_SYS_STAT_H 1
9117 | #define HAVE_STDLIB_H 1
9118 | #define HAVE_STRING_H 1
9119 | #define HAVE_MEMORY_H 1
9120 | #define HAVE_STRINGS_H 1
9121 | #define HAVE_INTTYPES_H 1
9122 | #define HAVE_STDINT_H 1
9123 | #define HAVE_UNISTD_H 1
9124 | #define __EXTENSIONS__ 1
9125 | #define _ALL_SOURCE 1
9126 | #define _GNU_SOURCE 1
9127 | #define _POSIX_PTHREAD_SEMANTICS 1
9128 | #define _TANDEM_SOURCE 1
9129 | #define M4 "/usr/bin/m4"
9130 | #define HAVE_LOCALE_H 1
9131 | #define HAVE_ERRNO_H 1
9132 | #define HAVE_STDINT_H 1
9133 | #define HAVE_WCHAR_H 1
9134 | #define HAVE_INTTYPES_H 1
9135 | #define HAVE_STDLIB_H 1
9136 | #define HAVE_STRING_H 1
9137 | #define HAVE_UNISTD_H 1
9138 | #define HAVE_WCTYPE_H 1
9139 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
9140 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
9141 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
9142 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
9143 | #define HAVE_DECL_STRERROR_R 0
9144 | #define HAVE_GETOPT_H 1
9145 | #define HAVE_GETOPT_LONG_ONLY 1
9146 | #define HAVE_DECL_GETENV 1
9147 | #define HAVE__BOOL 1
9148 | #define HAVE_STDBOOL_H 1
9149 | #define HAVE_LONG_LONG_INT 1
9150 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
9151 | #define HAVE_INTTYPES_H 1
9152 | #define HAVE_DECL_IMAXABS 1
9153 | #define HAVE_DECL_IMAXDIV 1
9154 | #define HAVE_DECL_STRTOIMAX 1
9155 | #define HAVE_DECL_STRTOUMAX 1
9156 | #define HAVE_DECL_GETC_UNLOCKED 0
9157 | #define HAVE_ISASCII 1
9158 | #define HAVE_MBSINIT 1
9159 | #define HAVE_ISWCNTRL 1
9160 | #define HAVE_SETLOCALE 1
9161 | #define restrict __restrict
9162 | #define HAVE_DECL_STRERROR 1
9163 | #define HAVE_WINSOCK2_H 1
9164 | #define HAVE_DECL_STRNDUP 0
9165 | /* end confdefs.h. */
9166 | #include <stdio.h>
9167 | #ifdef HAVE_SYS_TYPES_H
9168 | # include <sys/types.h>
9169 | #endif
9170 | #ifdef HAVE_SYS_STAT_H
9171 | # include <sys/stat.h>
9172 | #endif
9173 | #ifdef STDC_HEADERS
9174 | # include <stdlib.h>
9175 | # include <stddef.h>
9176 | #else
9177 | # ifdef HAVE_STDLIB_H
9178 | # include <stdlib.h>
9179 | # endif
9180 | #endif
9181 | #ifdef HAVE_STRING_H
9182 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
9183 | # include <memory.h>
9184 | # endif
9185 | # include <string.h>
9186 | #endif
9187 | #ifdef HAVE_STRINGS_H
9188 | # include <strings.h>
9189 | #endif
9190 | #ifdef HAVE_INTTYPES_H
9191 | # include <inttypes.h>
9192 | #endif
9193 | #ifdef HAVE_STDINT_H
9194 | # include <stdint.h>
9195 | #endif
9196 | #ifdef HAVE_UNISTD_H
9197 | # include <unistd.h>
9198 | #endif
9199 | int
9200 | main ()
9201 | {
9202 | #ifndef strnlen
9203 | (void) strnlen;
9204 | #endif
9205 |
9206 | ;
9207 | return 0;
9208 | }
9209 configure:12561: result: no
9210 configure:12583: checking whether clearerr_unlocked is declared
9211 configure:12612: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
9212 conftest.c:98: warning: function declaration isn't a prototype
9213 conftest.c: In function `main':
9214 conftest.c:100: error: `clearerr_unlocked' undeclared (first use in this functio n)
9215 conftest.c:100: error: (Each undeclared identifier is reported only once
9216 conftest.c:100: error: for each function it appears in.)
9217 configure:12619: $? = 1
9218 configure: failed program was:
9219 | /* confdefs.h. */
9220 | #define PACKAGE_NAME "GNU Bison"
9221 | #define PACKAGE_TARNAME "bison"
9222 | #define PACKAGE_VERSION "2.4.1"
9223 | #define PACKAGE_STRING "GNU Bison 2.4.1"
9224 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
9225 | #define PACKAGE_COPYRIGHT_YEAR 2008
9226 | #define PACKAGE "bison"
9227 | #define VERSION "2.4.1"
9228 | #define STDC_HEADERS 1
9229 | #define HAVE_SYS_TYPES_H 1
9230 | #define HAVE_SYS_STAT_H 1
9231 | #define HAVE_STDLIB_H 1
9232 | #define HAVE_STRING_H 1
9233 | #define HAVE_MEMORY_H 1
9234 | #define HAVE_STRINGS_H 1
9235 | #define HAVE_INTTYPES_H 1
9236 | #define HAVE_STDINT_H 1
9237 | #define HAVE_UNISTD_H 1
9238 | #define __EXTENSIONS__ 1
9239 | #define _ALL_SOURCE 1
9240 | #define _GNU_SOURCE 1
9241 | #define _POSIX_PTHREAD_SEMANTICS 1
9242 | #define _TANDEM_SOURCE 1
9243 | #define M4 "/usr/bin/m4"
9244 | #define HAVE_LOCALE_H 1
9245 | #define HAVE_ERRNO_H 1
9246 | #define HAVE_STDINT_H 1
9247 | #define HAVE_WCHAR_H 1
9248 | #define HAVE_INTTYPES_H 1
9249 | #define HAVE_STDLIB_H 1
9250 | #define HAVE_STRING_H 1
9251 | #define HAVE_UNISTD_H 1
9252 | #define HAVE_WCTYPE_H 1
9253 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
9254 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
9255 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
9256 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
9257 | #define HAVE_DECL_STRERROR_R 0
9258 | #define HAVE_GETOPT_H 1
9259 | #define HAVE_GETOPT_LONG_ONLY 1
9260 | #define HAVE_DECL_GETENV 1
9261 | #define HAVE__BOOL 1
9262 | #define HAVE_STDBOOL_H 1
9263 | #define HAVE_LONG_LONG_INT 1
9264 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
9265 | #define HAVE_INTTYPES_H 1
9266 | #define HAVE_DECL_IMAXABS 1
9267 | #define HAVE_DECL_IMAXDIV 1
9268 | #define HAVE_DECL_STRTOIMAX 1
9269 | #define HAVE_DECL_STRTOUMAX 1
9270 | #define HAVE_DECL_GETC_UNLOCKED 0
9271 | #define HAVE_ISASCII 1
9272 | #define HAVE_MBSINIT 1
9273 | #define HAVE_ISWCNTRL 1
9274 | #define HAVE_SETLOCALE 1
9275 | #define restrict __restrict
9276 | #define HAVE_DECL_STRERROR 1
9277 | #define HAVE_WINSOCK2_H 1
9278 | #define HAVE_DECL_STRNDUP 0
9279 | #define HAVE_DECL_STRNLEN 0
9280 | /* end confdefs.h. */
9281 | #include <stdio.h>
9282 | #ifdef HAVE_SYS_TYPES_H
9283 | # include <sys/types.h>
9284 | #endif
9285 | #ifdef HAVE_SYS_STAT_H
9286 | # include <sys/stat.h>
9287 | #endif
9288 | #ifdef STDC_HEADERS
9289 | # include <stdlib.h>
9290 | # include <stddef.h>
9291 | #else
9292 | # ifdef HAVE_STDLIB_H
9293 | # include <stdlib.h>
9294 | # endif
9295 | #endif
9296 | #ifdef HAVE_STRING_H
9297 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
9298 | # include <memory.h>
9299 | # endif
9300 | # include <string.h>
9301 | #endif
9302 | #ifdef HAVE_STRINGS_H
9303 | # include <strings.h>
9304 | #endif
9305 | #ifdef HAVE_INTTYPES_H
9306 | # include <inttypes.h>
9307 | #endif
9308 | #ifdef HAVE_STDINT_H
9309 | # include <stdint.h>
9310 | #endif
9311 | #ifdef HAVE_UNISTD_H
9312 | # include <unistd.h>
9313 | #endif
9314 | int
9315 | main ()
9316 | {
9317 | #ifndef clearerr_unlocked
9318 | (void) clearerr_unlocked;
9319 | #endif
9320 |
9321 | ;
9322 | return 0;
9323 | }
9324 configure:12634: result: no
9325 configure:12652: checking whether feof_unlocked is declared
9326 configure:12681: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
9327 conftest.c:99: warning: function declaration isn't a prototype
9328 conftest.c: In function `main':
9329 conftest.c:101: error: `feof_unlocked' undeclared (first use in this function)
9330 conftest.c:101: error: (Each undeclared identifier is reported only once
9331 conftest.c:101: error: for each function it appears in.)
9332 configure:12688: $? = 1
9333 configure: failed program was:
9334 | /* confdefs.h. */
9335 | #define PACKAGE_NAME "GNU Bison"
9336 | #define PACKAGE_TARNAME "bison"
9337 | #define PACKAGE_VERSION "2.4.1"
9338 | #define PACKAGE_STRING "GNU Bison 2.4.1"
9339 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
9340 | #define PACKAGE_COPYRIGHT_YEAR 2008
9341 | #define PACKAGE "bison"
9342 | #define VERSION "2.4.1"
9343 | #define STDC_HEADERS 1
9344 | #define HAVE_SYS_TYPES_H 1
9345 | #define HAVE_SYS_STAT_H 1
9346 | #define HAVE_STDLIB_H 1
9347 | #define HAVE_STRING_H 1
9348 | #define HAVE_MEMORY_H 1
9349 | #define HAVE_STRINGS_H 1
9350 | #define HAVE_INTTYPES_H 1
9351 | #define HAVE_STDINT_H 1
9352 | #define HAVE_UNISTD_H 1
9353 | #define __EXTENSIONS__ 1
9354 | #define _ALL_SOURCE 1
9355 | #define _GNU_SOURCE 1
9356 | #define _POSIX_PTHREAD_SEMANTICS 1
9357 | #define _TANDEM_SOURCE 1
9358 | #define M4 "/usr/bin/m4"
9359 | #define HAVE_LOCALE_H 1
9360 | #define HAVE_ERRNO_H 1
9361 | #define HAVE_STDINT_H 1
9362 | #define HAVE_WCHAR_H 1
9363 | #define HAVE_INTTYPES_H 1
9364 | #define HAVE_STDLIB_H 1
9365 | #define HAVE_STRING_H 1
9366 | #define HAVE_UNISTD_H 1
9367 | #define HAVE_WCTYPE_H 1
9368 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
9369 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
9370 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
9371 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
9372 | #define HAVE_DECL_STRERROR_R 0
9373 | #define HAVE_GETOPT_H 1
9374 | #define HAVE_GETOPT_LONG_ONLY 1
9375 | #define HAVE_DECL_GETENV 1
9376 | #define HAVE__BOOL 1
9377 | #define HAVE_STDBOOL_H 1
9378 | #define HAVE_LONG_LONG_INT 1
9379 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
9380 | #define HAVE_INTTYPES_H 1
9381 | #define HAVE_DECL_IMAXABS 1
9382 | #define HAVE_DECL_IMAXDIV 1
9383 | #define HAVE_DECL_STRTOIMAX 1
9384 | #define HAVE_DECL_STRTOUMAX 1
9385 | #define HAVE_DECL_GETC_UNLOCKED 0
9386 | #define HAVE_ISASCII 1
9387 | #define HAVE_MBSINIT 1
9388 | #define HAVE_ISWCNTRL 1
9389 | #define HAVE_SETLOCALE 1
9390 | #define restrict __restrict
9391 | #define HAVE_DECL_STRERROR 1
9392 | #define HAVE_WINSOCK2_H 1
9393 | #define HAVE_DECL_STRNDUP 0
9394 | #define HAVE_DECL_STRNLEN 0
9395 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
9396 | /* end confdefs.h. */
9397 | #include <stdio.h>
9398 | #ifdef HAVE_SYS_TYPES_H
9399 | # include <sys/types.h>
9400 | #endif
9401 | #ifdef HAVE_SYS_STAT_H
9402 | # include <sys/stat.h>
9403 | #endif
9404 | #ifdef STDC_HEADERS
9405 | # include <stdlib.h>
9406 | # include <stddef.h>
9407 | #else
9408 | # ifdef HAVE_STDLIB_H
9409 | # include <stdlib.h>
9410 | # endif
9411 | #endif
9412 | #ifdef HAVE_STRING_H
9413 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
9414 | # include <memory.h>
9415 | # endif
9416 | # include <string.h>
9417 | #endif
9418 | #ifdef HAVE_STRINGS_H
9419 | # include <strings.h>
9420 | #endif
9421 | #ifdef HAVE_INTTYPES_H
9422 | # include <inttypes.h>
9423 | #endif
9424 | #ifdef HAVE_STDINT_H
9425 | # include <stdint.h>
9426 | #endif
9427 | #ifdef HAVE_UNISTD_H
9428 | # include <unistd.h>
9429 | #endif
9430 | int
9431 | main ()
9432 | {
9433 | #ifndef feof_unlocked
9434 | (void) feof_unlocked;
9435 | #endif
9436 |
9437 | ;
9438 | return 0;
9439 | }
9440 configure:12703: result: no
9441 configure:12721: checking whether ferror_unlocked is declared
9442 configure:12750: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
9443 conftest.c:100: warning: function declaration isn't a prototype
9444 conftest.c: In function `main':
9445 conftest.c:102: error: `ferror_unlocked' undeclared (first use in this function)
9446 conftest.c:102: error: (Each undeclared identifier is reported only once
9447 conftest.c:102: error: for each function it appears in.)
9448 configure:12757: $? = 1
9449 configure: failed program was:
9450 | /* confdefs.h. */
9451 | #define PACKAGE_NAME "GNU Bison"
9452 | #define PACKAGE_TARNAME "bison"
9453 | #define PACKAGE_VERSION "2.4.1"
9454 | #define PACKAGE_STRING "GNU Bison 2.4.1"
9455 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
9456 | #define PACKAGE_COPYRIGHT_YEAR 2008
9457 | #define PACKAGE "bison"
9458 | #define VERSION "2.4.1"
9459 | #define STDC_HEADERS 1
9460 | #define HAVE_SYS_TYPES_H 1
9461 | #define HAVE_SYS_STAT_H 1
9462 | #define HAVE_STDLIB_H 1
9463 | #define HAVE_STRING_H 1
9464 | #define HAVE_MEMORY_H 1
9465 | #define HAVE_STRINGS_H 1
9466 | #define HAVE_INTTYPES_H 1
9467 | #define HAVE_STDINT_H 1
9468 | #define HAVE_UNISTD_H 1
9469 | #define __EXTENSIONS__ 1
9470 | #define _ALL_SOURCE 1
9471 | #define _GNU_SOURCE 1
9472 | #define _POSIX_PTHREAD_SEMANTICS 1
9473 | #define _TANDEM_SOURCE 1
9474 | #define M4 "/usr/bin/m4"
9475 | #define HAVE_LOCALE_H 1
9476 | #define HAVE_ERRNO_H 1
9477 | #define HAVE_STDINT_H 1
9478 | #define HAVE_WCHAR_H 1
9479 | #define HAVE_INTTYPES_H 1
9480 | #define HAVE_STDLIB_H 1
9481 | #define HAVE_STRING_H 1
9482 | #define HAVE_UNISTD_H 1
9483 | #define HAVE_WCTYPE_H 1
9484 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
9485 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
9486 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
9487 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
9488 | #define HAVE_DECL_STRERROR_R 0
9489 | #define HAVE_GETOPT_H 1
9490 | #define HAVE_GETOPT_LONG_ONLY 1
9491 | #define HAVE_DECL_GETENV 1
9492 | #define HAVE__BOOL 1
9493 | #define HAVE_STDBOOL_H 1
9494 | #define HAVE_LONG_LONG_INT 1
9495 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
9496 | #define HAVE_INTTYPES_H 1
9497 | #define HAVE_DECL_IMAXABS 1
9498 | #define HAVE_DECL_IMAXDIV 1
9499 | #define HAVE_DECL_STRTOIMAX 1
9500 | #define HAVE_DECL_STRTOUMAX 1
9501 | #define HAVE_DECL_GETC_UNLOCKED 0
9502 | #define HAVE_ISASCII 1
9503 | #define HAVE_MBSINIT 1
9504 | #define HAVE_ISWCNTRL 1
9505 | #define HAVE_SETLOCALE 1
9506 | #define restrict __restrict
9507 | #define HAVE_DECL_STRERROR 1
9508 | #define HAVE_WINSOCK2_H 1
9509 | #define HAVE_DECL_STRNDUP 0
9510 | #define HAVE_DECL_STRNLEN 0
9511 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
9512 | #define HAVE_DECL_FEOF_UNLOCKED 0
9513 | /* end confdefs.h. */
9514 | #include <stdio.h>
9515 | #ifdef HAVE_SYS_TYPES_H
9516 | # include <sys/types.h>
9517 | #endif
9518 | #ifdef HAVE_SYS_STAT_H
9519 | # include <sys/stat.h>
9520 | #endif
9521 | #ifdef STDC_HEADERS
9522 | # include <stdlib.h>
9523 | # include <stddef.h>
9524 | #else
9525 | # ifdef HAVE_STDLIB_H
9526 | # include <stdlib.h>
9527 | # endif
9528 | #endif
9529 | #ifdef HAVE_STRING_H
9530 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
9531 | # include <memory.h>
9532 | # endif
9533 | # include <string.h>
9534 | #endif
9535 | #ifdef HAVE_STRINGS_H
9536 | # include <strings.h>
9537 | #endif
9538 | #ifdef HAVE_INTTYPES_H
9539 | # include <inttypes.h>
9540 | #endif
9541 | #ifdef HAVE_STDINT_H
9542 | # include <stdint.h>
9543 | #endif
9544 | #ifdef HAVE_UNISTD_H
9545 | # include <unistd.h>
9546 | #endif
9547 | int
9548 | main ()
9549 | {
9550 | #ifndef ferror_unlocked
9551 | (void) ferror_unlocked;
9552 | #endif
9553 |
9554 | ;
9555 | return 0;
9556 | }
9557 configure:12772: result: no
9558 configure:12790: checking whether fflush_unlocked is declared
9559 configure:12819: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
9560 conftest.c:101: warning: function declaration isn't a prototype
9561 conftest.c: In function `main':
9562 conftest.c:103: error: `fflush_unlocked' undeclared (first use in this function)
9563 conftest.c:103: error: (Each undeclared identifier is reported only once
9564 conftest.c:103: error: for each function it appears in.)
9565 configure:12826: $? = 1
9566 configure: failed program was:
9567 | /* confdefs.h. */
9568 | #define PACKAGE_NAME "GNU Bison"
9569 | #define PACKAGE_TARNAME "bison"
9570 | #define PACKAGE_VERSION "2.4.1"
9571 | #define PACKAGE_STRING "GNU Bison 2.4.1"
9572 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
9573 | #define PACKAGE_COPYRIGHT_YEAR 2008
9574 | #define PACKAGE "bison"
9575 | #define VERSION "2.4.1"
9576 | #define STDC_HEADERS 1
9577 | #define HAVE_SYS_TYPES_H 1
9578 | #define HAVE_SYS_STAT_H 1
9579 | #define HAVE_STDLIB_H 1
9580 | #define HAVE_STRING_H 1
9581 | #define HAVE_MEMORY_H 1
9582 | #define HAVE_STRINGS_H 1
9583 | #define HAVE_INTTYPES_H 1
9584 | #define HAVE_STDINT_H 1
9585 | #define HAVE_UNISTD_H 1
9586 | #define __EXTENSIONS__ 1
9587 | #define _ALL_SOURCE 1
9588 | #define _GNU_SOURCE 1
9589 | #define _POSIX_PTHREAD_SEMANTICS 1
9590 | #define _TANDEM_SOURCE 1
9591 | #define M4 "/usr/bin/m4"
9592 | #define HAVE_LOCALE_H 1
9593 | #define HAVE_ERRNO_H 1
9594 | #define HAVE_STDINT_H 1
9595 | #define HAVE_WCHAR_H 1
9596 | #define HAVE_INTTYPES_H 1
9597 | #define HAVE_STDLIB_H 1
9598 | #define HAVE_STRING_H 1
9599 | #define HAVE_UNISTD_H 1
9600 | #define HAVE_WCTYPE_H 1
9601 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
9602 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
9603 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
9604 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
9605 | #define HAVE_DECL_STRERROR_R 0
9606 | #define HAVE_GETOPT_H 1
9607 | #define HAVE_GETOPT_LONG_ONLY 1
9608 | #define HAVE_DECL_GETENV 1
9609 | #define HAVE__BOOL 1
9610 | #define HAVE_STDBOOL_H 1
9611 | #define HAVE_LONG_LONG_INT 1
9612 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
9613 | #define HAVE_INTTYPES_H 1
9614 | #define HAVE_DECL_IMAXABS 1
9615 | #define HAVE_DECL_IMAXDIV 1
9616 | #define HAVE_DECL_STRTOIMAX 1
9617 | #define HAVE_DECL_STRTOUMAX 1
9618 | #define HAVE_DECL_GETC_UNLOCKED 0
9619 | #define HAVE_ISASCII 1
9620 | #define HAVE_MBSINIT 1
9621 | #define HAVE_ISWCNTRL 1
9622 | #define HAVE_SETLOCALE 1
9623 | #define restrict __restrict
9624 | #define HAVE_DECL_STRERROR 1
9625 | #define HAVE_WINSOCK2_H 1
9626 | #define HAVE_DECL_STRNDUP 0
9627 | #define HAVE_DECL_STRNLEN 0
9628 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
9629 | #define HAVE_DECL_FEOF_UNLOCKED 0
9630 | #define HAVE_DECL_FERROR_UNLOCKED 0
9631 | /* end confdefs.h. */
9632 | #include <stdio.h>
9633 | #ifdef HAVE_SYS_TYPES_H
9634 | # include <sys/types.h>
9635 | #endif
9636 | #ifdef HAVE_SYS_STAT_H
9637 | # include <sys/stat.h>
9638 | #endif
9639 | #ifdef STDC_HEADERS
9640 | # include <stdlib.h>
9641 | # include <stddef.h>
9642 | #else
9643 | # ifdef HAVE_STDLIB_H
9644 | # include <stdlib.h>
9645 | # endif
9646 | #endif
9647 | #ifdef HAVE_STRING_H
9648 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
9649 | # include <memory.h>
9650 | # endif
9651 | # include <string.h>
9652 | #endif
9653 | #ifdef HAVE_STRINGS_H
9654 | # include <strings.h>
9655 | #endif
9656 | #ifdef HAVE_INTTYPES_H
9657 | # include <inttypes.h>
9658 | #endif
9659 | #ifdef HAVE_STDINT_H
9660 | # include <stdint.h>
9661 | #endif
9662 | #ifdef HAVE_UNISTD_H
9663 | # include <unistd.h>
9664 | #endif
9665 | int
9666 | main ()
9667 | {
9668 | #ifndef fflush_unlocked
9669 | (void) fflush_unlocked;
9670 | #endif
9671 |
9672 | ;
9673 | return 0;
9674 | }
9675 configure:12841: result: no
9676 configure:12859: checking whether fgets_unlocked is declared
9677 configure:12888: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
9678 conftest.c:102: warning: function declaration isn't a prototype
9679 conftest.c: In function `main':
9680 conftest.c:104: error: `fgets_unlocked' undeclared (first use in this function)
9681 conftest.c:104: error: (Each undeclared identifier is reported only once
9682 conftest.c:104: error: for each function it appears in.)
9683 configure:12895: $? = 1
9684 configure: failed program was:
9685 | /* confdefs.h. */
9686 | #define PACKAGE_NAME "GNU Bison"
9687 | #define PACKAGE_TARNAME "bison"
9688 | #define PACKAGE_VERSION "2.4.1"
9689 | #define PACKAGE_STRING "GNU Bison 2.4.1"
9690 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
9691 | #define PACKAGE_COPYRIGHT_YEAR 2008
9692 | #define PACKAGE "bison"
9693 | #define VERSION "2.4.1"
9694 | #define STDC_HEADERS 1
9695 | #define HAVE_SYS_TYPES_H 1
9696 | #define HAVE_SYS_STAT_H 1
9697 | #define HAVE_STDLIB_H 1
9698 | #define HAVE_STRING_H 1
9699 | #define HAVE_MEMORY_H 1
9700 | #define HAVE_STRINGS_H 1
9701 | #define HAVE_INTTYPES_H 1
9702 | #define HAVE_STDINT_H 1
9703 | #define HAVE_UNISTD_H 1
9704 | #define __EXTENSIONS__ 1
9705 | #define _ALL_SOURCE 1
9706 | #define _GNU_SOURCE 1
9707 | #define _POSIX_PTHREAD_SEMANTICS 1
9708 | #define _TANDEM_SOURCE 1
9709 | #define M4 "/usr/bin/m4"
9710 | #define HAVE_LOCALE_H 1
9711 | #define HAVE_ERRNO_H 1
9712 | #define HAVE_STDINT_H 1
9713 | #define HAVE_WCHAR_H 1
9714 | #define HAVE_INTTYPES_H 1
9715 | #define HAVE_STDLIB_H 1
9716 | #define HAVE_STRING_H 1
9717 | #define HAVE_UNISTD_H 1
9718 | #define HAVE_WCTYPE_H 1
9719 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
9720 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
9721 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
9722 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
9723 | #define HAVE_DECL_STRERROR_R 0
9724 | #define HAVE_GETOPT_H 1
9725 | #define HAVE_GETOPT_LONG_ONLY 1
9726 | #define HAVE_DECL_GETENV 1
9727 | #define HAVE__BOOL 1
9728 | #define HAVE_STDBOOL_H 1
9729 | #define HAVE_LONG_LONG_INT 1
9730 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
9731 | #define HAVE_INTTYPES_H 1
9732 | #define HAVE_DECL_IMAXABS 1
9733 | #define HAVE_DECL_IMAXDIV 1
9734 | #define HAVE_DECL_STRTOIMAX 1
9735 | #define HAVE_DECL_STRTOUMAX 1
9736 | #define HAVE_DECL_GETC_UNLOCKED 0
9737 | #define HAVE_ISASCII 1
9738 | #define HAVE_MBSINIT 1
9739 | #define HAVE_ISWCNTRL 1
9740 | #define HAVE_SETLOCALE 1
9741 | #define restrict __restrict
9742 | #define HAVE_DECL_STRERROR 1
9743 | #define HAVE_WINSOCK2_H 1
9744 | #define HAVE_DECL_STRNDUP 0
9745 | #define HAVE_DECL_STRNLEN 0
9746 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
9747 | #define HAVE_DECL_FEOF_UNLOCKED 0
9748 | #define HAVE_DECL_FERROR_UNLOCKED 0
9749 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
9750 | /* end confdefs.h. */
9751 | #include <stdio.h>
9752 | #ifdef HAVE_SYS_TYPES_H
9753 | # include <sys/types.h>
9754 | #endif
9755 | #ifdef HAVE_SYS_STAT_H
9756 | # include <sys/stat.h>
9757 | #endif
9758 | #ifdef STDC_HEADERS
9759 | # include <stdlib.h>
9760 | # include <stddef.h>
9761 | #else
9762 | # ifdef HAVE_STDLIB_H
9763 | # include <stdlib.h>
9764 | # endif
9765 | #endif
9766 | #ifdef HAVE_STRING_H
9767 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
9768 | # include <memory.h>
9769 | # endif
9770 | # include <string.h>
9771 | #endif
9772 | #ifdef HAVE_STRINGS_H
9773 | # include <strings.h>
9774 | #endif
9775 | #ifdef HAVE_INTTYPES_H
9776 | # include <inttypes.h>
9777 | #endif
9778 | #ifdef HAVE_STDINT_H
9779 | # include <stdint.h>
9780 | #endif
9781 | #ifdef HAVE_UNISTD_H
9782 | # include <unistd.h>
9783 | #endif
9784 | int
9785 | main ()
9786 | {
9787 | #ifndef fgets_unlocked
9788 | (void) fgets_unlocked;
9789 | #endif
9790 |
9791 | ;
9792 | return 0;
9793 | }
9794 configure:12910: result: no
9795 configure:12928: checking whether fputc_unlocked is declared
9796 configure:12957: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
9797 conftest.c:103: warning: function declaration isn't a prototype
9798 conftest.c: In function `main':
9799 conftest.c:105: error: `fputc_unlocked' undeclared (first use in this function)
9800 conftest.c:105: error: (Each undeclared identifier is reported only once
9801 conftest.c:105: error: for each function it appears in.)
9802 configure:12964: $? = 1
9803 configure: failed program was:
9804 | /* confdefs.h. */
9805 | #define PACKAGE_NAME "GNU Bison"
9806 | #define PACKAGE_TARNAME "bison"
9807 | #define PACKAGE_VERSION "2.4.1"
9808 | #define PACKAGE_STRING "GNU Bison 2.4.1"
9809 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
9810 | #define PACKAGE_COPYRIGHT_YEAR 2008
9811 | #define PACKAGE "bison"
9812 | #define VERSION "2.4.1"
9813 | #define STDC_HEADERS 1
9814 | #define HAVE_SYS_TYPES_H 1
9815 | #define HAVE_SYS_STAT_H 1
9816 | #define HAVE_STDLIB_H 1
9817 | #define HAVE_STRING_H 1
9818 | #define HAVE_MEMORY_H 1
9819 | #define HAVE_STRINGS_H 1
9820 | #define HAVE_INTTYPES_H 1
9821 | #define HAVE_STDINT_H 1
9822 | #define HAVE_UNISTD_H 1
9823 | #define __EXTENSIONS__ 1
9824 | #define _ALL_SOURCE 1
9825 | #define _GNU_SOURCE 1
9826 | #define _POSIX_PTHREAD_SEMANTICS 1
9827 | #define _TANDEM_SOURCE 1
9828 | #define M4 "/usr/bin/m4"
9829 | #define HAVE_LOCALE_H 1
9830 | #define HAVE_ERRNO_H 1
9831 | #define HAVE_STDINT_H 1
9832 | #define HAVE_WCHAR_H 1
9833 | #define HAVE_INTTYPES_H 1
9834 | #define HAVE_STDLIB_H 1
9835 | #define HAVE_STRING_H 1
9836 | #define HAVE_UNISTD_H 1
9837 | #define HAVE_WCTYPE_H 1
9838 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
9839 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
9840 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
9841 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
9842 | #define HAVE_DECL_STRERROR_R 0
9843 | #define HAVE_GETOPT_H 1
9844 | #define HAVE_GETOPT_LONG_ONLY 1
9845 | #define HAVE_DECL_GETENV 1
9846 | #define HAVE__BOOL 1
9847 | #define HAVE_STDBOOL_H 1
9848 | #define HAVE_LONG_LONG_INT 1
9849 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
9850 | #define HAVE_INTTYPES_H 1
9851 | #define HAVE_DECL_IMAXABS 1
9852 | #define HAVE_DECL_IMAXDIV 1
9853 | #define HAVE_DECL_STRTOIMAX 1
9854 | #define HAVE_DECL_STRTOUMAX 1
9855 | #define HAVE_DECL_GETC_UNLOCKED 0
9856 | #define HAVE_ISASCII 1
9857 | #define HAVE_MBSINIT 1
9858 | #define HAVE_ISWCNTRL 1
9859 | #define HAVE_SETLOCALE 1
9860 | #define restrict __restrict
9861 | #define HAVE_DECL_STRERROR 1
9862 | #define HAVE_WINSOCK2_H 1
9863 | #define HAVE_DECL_STRNDUP 0
9864 | #define HAVE_DECL_STRNLEN 0
9865 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
9866 | #define HAVE_DECL_FEOF_UNLOCKED 0
9867 | #define HAVE_DECL_FERROR_UNLOCKED 0
9868 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
9869 | #define HAVE_DECL_FGETS_UNLOCKED 0
9870 | /* end confdefs.h. */
9871 | #include <stdio.h>
9872 | #ifdef HAVE_SYS_TYPES_H
9873 | # include <sys/types.h>
9874 | #endif
9875 | #ifdef HAVE_SYS_STAT_H
9876 | # include <sys/stat.h>
9877 | #endif
9878 | #ifdef STDC_HEADERS
9879 | # include <stdlib.h>
9880 | # include <stddef.h>
9881 | #else
9882 | # ifdef HAVE_STDLIB_H
9883 | # include <stdlib.h>
9884 | # endif
9885 | #endif
9886 | #ifdef HAVE_STRING_H
9887 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
9888 | # include <memory.h>
9889 | # endif
9890 | # include <string.h>
9891 | #endif
9892 | #ifdef HAVE_STRINGS_H
9893 | # include <strings.h>
9894 | #endif
9895 | #ifdef HAVE_INTTYPES_H
9896 | # include <inttypes.h>
9897 | #endif
9898 | #ifdef HAVE_STDINT_H
9899 | # include <stdint.h>
9900 | #endif
9901 | #ifdef HAVE_UNISTD_H
9902 | # include <unistd.h>
9903 | #endif
9904 | int
9905 | main ()
9906 | {
9907 | #ifndef fputc_unlocked
9908 | (void) fputc_unlocked;
9909 | #endif
9910 |
9911 | ;
9912 | return 0;
9913 | }
9914 configure:12979: result: no
9915 configure:12997: checking whether fputs_unlocked is declared
9916 configure:13026: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
9917 conftest.c:104: warning: function declaration isn't a prototype
9918 conftest.c: In function `main':
9919 conftest.c:106: error: `fputs_unlocked' undeclared (first use in this function)
9920 conftest.c:106: error: (Each undeclared identifier is reported only once
9921 conftest.c:106: error: for each function it appears in.)
9922 configure:13033: $? = 1
9923 configure: failed program was:
9924 | /* confdefs.h. */
9925 | #define PACKAGE_NAME "GNU Bison"
9926 | #define PACKAGE_TARNAME "bison"
9927 | #define PACKAGE_VERSION "2.4.1"
9928 | #define PACKAGE_STRING "GNU Bison 2.4.1"
9929 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
9930 | #define PACKAGE_COPYRIGHT_YEAR 2008
9931 | #define PACKAGE "bison"
9932 | #define VERSION "2.4.1"
9933 | #define STDC_HEADERS 1
9934 | #define HAVE_SYS_TYPES_H 1
9935 | #define HAVE_SYS_STAT_H 1
9936 | #define HAVE_STDLIB_H 1
9937 | #define HAVE_STRING_H 1
9938 | #define HAVE_MEMORY_H 1
9939 | #define HAVE_STRINGS_H 1
9940 | #define HAVE_INTTYPES_H 1
9941 | #define HAVE_STDINT_H 1
9942 | #define HAVE_UNISTD_H 1
9943 | #define __EXTENSIONS__ 1
9944 | #define _ALL_SOURCE 1
9945 | #define _GNU_SOURCE 1
9946 | #define _POSIX_PTHREAD_SEMANTICS 1
9947 | #define _TANDEM_SOURCE 1
9948 | #define M4 "/usr/bin/m4"
9949 | #define HAVE_LOCALE_H 1
9950 | #define HAVE_ERRNO_H 1
9951 | #define HAVE_STDINT_H 1
9952 | #define HAVE_WCHAR_H 1
9953 | #define HAVE_INTTYPES_H 1
9954 | #define HAVE_STDLIB_H 1
9955 | #define HAVE_STRING_H 1
9956 | #define HAVE_UNISTD_H 1
9957 | #define HAVE_WCTYPE_H 1
9958 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
9959 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
9960 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
9961 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
9962 | #define HAVE_DECL_STRERROR_R 0
9963 | #define HAVE_GETOPT_H 1
9964 | #define HAVE_GETOPT_LONG_ONLY 1
9965 | #define HAVE_DECL_GETENV 1
9966 | #define HAVE__BOOL 1
9967 | #define HAVE_STDBOOL_H 1
9968 | #define HAVE_LONG_LONG_INT 1
9969 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
9970 | #define HAVE_INTTYPES_H 1
9971 | #define HAVE_DECL_IMAXABS 1
9972 | #define HAVE_DECL_IMAXDIV 1
9973 | #define HAVE_DECL_STRTOIMAX 1
9974 | #define HAVE_DECL_STRTOUMAX 1
9975 | #define HAVE_DECL_GETC_UNLOCKED 0
9976 | #define HAVE_ISASCII 1
9977 | #define HAVE_MBSINIT 1
9978 | #define HAVE_ISWCNTRL 1
9979 | #define HAVE_SETLOCALE 1
9980 | #define restrict __restrict
9981 | #define HAVE_DECL_STRERROR 1
9982 | #define HAVE_WINSOCK2_H 1
9983 | #define HAVE_DECL_STRNDUP 0
9984 | #define HAVE_DECL_STRNLEN 0
9985 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
9986 | #define HAVE_DECL_FEOF_UNLOCKED 0
9987 | #define HAVE_DECL_FERROR_UNLOCKED 0
9988 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
9989 | #define HAVE_DECL_FGETS_UNLOCKED 0
9990 | #define HAVE_DECL_FPUTC_UNLOCKED 0
9991 | /* end confdefs.h. */
9992 | #include <stdio.h>
9993 | #ifdef HAVE_SYS_TYPES_H
9994 | # include <sys/types.h>
9995 | #endif
9996 | #ifdef HAVE_SYS_STAT_H
9997 | # include <sys/stat.h>
9998 | #endif
9999 | #ifdef STDC_HEADERS
10000 | # include <stdlib.h>
10001 | # include <stddef.h>
10002 | #else
10003 | # ifdef HAVE_STDLIB_H
10004 | # include <stdlib.h>
10005 | # endif
10006 | #endif
10007 | #ifdef HAVE_STRING_H
10008 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
10009 | # include <memory.h>
10010 | # endif
10011 | # include <string.h>
10012 | #endif
10013 | #ifdef HAVE_STRINGS_H
10014 | # include <strings.h>
10015 | #endif
10016 | #ifdef HAVE_INTTYPES_H
10017 | # include <inttypes.h>
10018 | #endif
10019 | #ifdef HAVE_STDINT_H
10020 | # include <stdint.h>
10021 | #endif
10022 | #ifdef HAVE_UNISTD_H
10023 | # include <unistd.h>
10024 | #endif
10025 | int
10026 | main ()
10027 | {
10028 | #ifndef fputs_unlocked
10029 | (void) fputs_unlocked;
10030 | #endif
10031 |
10032 | ;
10033 | return 0;
10034 | }
10035 configure:13048: result: no
10036 configure:13066: checking whether fread_unlocked is declared
10037 configure:13095: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
10038 conftest.c:105: warning: function declaration isn't a prototype
10039 conftest.c: In function `main':
10040 conftest.c:107: error: `fread_unlocked' undeclared (first use in this function)
10041 conftest.c:107: error: (Each undeclared identifier is reported only once
10042 conftest.c:107: error: for each function it appears in.)
10043 configure:13102: $? = 1
10044 configure: failed program was:
10045 | /* confdefs.h. */
10046 | #define PACKAGE_NAME "GNU Bison"
10047 | #define PACKAGE_TARNAME "bison"
10048 | #define PACKAGE_VERSION "2.4.1"
10049 | #define PACKAGE_STRING "GNU Bison 2.4.1"
10050 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
10051 | #define PACKAGE_COPYRIGHT_YEAR 2008
10052 | #define PACKAGE "bison"
10053 | #define VERSION "2.4.1"
10054 | #define STDC_HEADERS 1
10055 | #define HAVE_SYS_TYPES_H 1
10056 | #define HAVE_SYS_STAT_H 1
10057 | #define HAVE_STDLIB_H 1
10058 | #define HAVE_STRING_H 1
10059 | #define HAVE_MEMORY_H 1
10060 | #define HAVE_STRINGS_H 1
10061 | #define HAVE_INTTYPES_H 1
10062 | #define HAVE_STDINT_H 1
10063 | #define HAVE_UNISTD_H 1
10064 | #define __EXTENSIONS__ 1
10065 | #define _ALL_SOURCE 1
10066 | #define _GNU_SOURCE 1
10067 | #define _POSIX_PTHREAD_SEMANTICS 1
10068 | #define _TANDEM_SOURCE 1
10069 | #define M4 "/usr/bin/m4"
10070 | #define HAVE_LOCALE_H 1
10071 | #define HAVE_ERRNO_H 1
10072 | #define HAVE_STDINT_H 1
10073 | #define HAVE_WCHAR_H 1
10074 | #define HAVE_INTTYPES_H 1
10075 | #define HAVE_STDLIB_H 1
10076 | #define HAVE_STRING_H 1
10077 | #define HAVE_UNISTD_H 1
10078 | #define HAVE_WCTYPE_H 1
10079 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
10080 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
10081 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
10082 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
10083 | #define HAVE_DECL_STRERROR_R 0
10084 | #define HAVE_GETOPT_H 1
10085 | #define HAVE_GETOPT_LONG_ONLY 1
10086 | #define HAVE_DECL_GETENV 1
10087 | #define HAVE__BOOL 1
10088 | #define HAVE_STDBOOL_H 1
10089 | #define HAVE_LONG_LONG_INT 1
10090 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
10091 | #define HAVE_INTTYPES_H 1
10092 | #define HAVE_DECL_IMAXABS 1
10093 | #define HAVE_DECL_IMAXDIV 1
10094 | #define HAVE_DECL_STRTOIMAX 1
10095 | #define HAVE_DECL_STRTOUMAX 1
10096 | #define HAVE_DECL_GETC_UNLOCKED 0
10097 | #define HAVE_ISASCII 1
10098 | #define HAVE_MBSINIT 1
10099 | #define HAVE_ISWCNTRL 1
10100 | #define HAVE_SETLOCALE 1
10101 | #define restrict __restrict
10102 | #define HAVE_DECL_STRERROR 1
10103 | #define HAVE_WINSOCK2_H 1
10104 | #define HAVE_DECL_STRNDUP 0
10105 | #define HAVE_DECL_STRNLEN 0
10106 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
10107 | #define HAVE_DECL_FEOF_UNLOCKED 0
10108 | #define HAVE_DECL_FERROR_UNLOCKED 0
10109 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
10110 | #define HAVE_DECL_FGETS_UNLOCKED 0
10111 | #define HAVE_DECL_FPUTC_UNLOCKED 0
10112 | #define HAVE_DECL_FPUTS_UNLOCKED 0
10113 | /* end confdefs.h. */
10114 | #include <stdio.h>
10115 | #ifdef HAVE_SYS_TYPES_H
10116 | # include <sys/types.h>
10117 | #endif
10118 | #ifdef HAVE_SYS_STAT_H
10119 | # include <sys/stat.h>
10120 | #endif
10121 | #ifdef STDC_HEADERS
10122 | # include <stdlib.h>
10123 | # include <stddef.h>
10124 | #else
10125 | # ifdef HAVE_STDLIB_H
10126 | # include <stdlib.h>
10127 | # endif
10128 | #endif
10129 | #ifdef HAVE_STRING_H
10130 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
10131 | # include <memory.h>
10132 | # endif
10133 | # include <string.h>
10134 | #endif
10135 | #ifdef HAVE_STRINGS_H
10136 | # include <strings.h>
10137 | #endif
10138 | #ifdef HAVE_INTTYPES_H
10139 | # include <inttypes.h>
10140 | #endif
10141 | #ifdef HAVE_STDINT_H
10142 | # include <stdint.h>
10143 | #endif
10144 | #ifdef HAVE_UNISTD_H
10145 | # include <unistd.h>
10146 | #endif
10147 | int
10148 | main ()
10149 | {
10150 | #ifndef fread_unlocked
10151 | (void) fread_unlocked;
10152 | #endif
10153 |
10154 | ;
10155 | return 0;
10156 | }
10157 configure:13117: result: no
10158 configure:13135: checking whether fwrite_unlocked is declared
10159 configure:13164: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
10160 conftest.c:106: warning: function declaration isn't a prototype
10161 conftest.c: In function `main':
10162 conftest.c:108: error: `fwrite_unlocked' undeclared (first use in this function)
10163 conftest.c:108: error: (Each undeclared identifier is reported only once
10164 conftest.c:108: error: for each function it appears in.)
10165 configure:13171: $? = 1
10166 configure: failed program was:
10167 | /* confdefs.h. */
10168 | #define PACKAGE_NAME "GNU Bison"
10169 | #define PACKAGE_TARNAME "bison"
10170 | #define PACKAGE_VERSION "2.4.1"
10171 | #define PACKAGE_STRING "GNU Bison 2.4.1"
10172 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
10173 | #define PACKAGE_COPYRIGHT_YEAR 2008
10174 | #define PACKAGE "bison"
10175 | #define VERSION "2.4.1"
10176 | #define STDC_HEADERS 1
10177 | #define HAVE_SYS_TYPES_H 1
10178 | #define HAVE_SYS_STAT_H 1
10179 | #define HAVE_STDLIB_H 1
10180 | #define HAVE_STRING_H 1
10181 | #define HAVE_MEMORY_H 1
10182 | #define HAVE_STRINGS_H 1
10183 | #define HAVE_INTTYPES_H 1
10184 | #define HAVE_STDINT_H 1
10185 | #define HAVE_UNISTD_H 1
10186 | #define __EXTENSIONS__ 1
10187 | #define _ALL_SOURCE 1
10188 | #define _GNU_SOURCE 1
10189 | #define _POSIX_PTHREAD_SEMANTICS 1
10190 | #define _TANDEM_SOURCE 1
10191 | #define M4 "/usr/bin/m4"
10192 | #define HAVE_LOCALE_H 1
10193 | #define HAVE_ERRNO_H 1
10194 | #define HAVE_STDINT_H 1
10195 | #define HAVE_WCHAR_H 1
10196 | #define HAVE_INTTYPES_H 1
10197 | #define HAVE_STDLIB_H 1
10198 | #define HAVE_STRING_H 1
10199 | #define HAVE_UNISTD_H 1
10200 | #define HAVE_WCTYPE_H 1
10201 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
10202 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
10203 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
10204 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
10205 | #define HAVE_DECL_STRERROR_R 0
10206 | #define HAVE_GETOPT_H 1
10207 | #define HAVE_GETOPT_LONG_ONLY 1
10208 | #define HAVE_DECL_GETENV 1
10209 | #define HAVE__BOOL 1
10210 | #define HAVE_STDBOOL_H 1
10211 | #define HAVE_LONG_LONG_INT 1
10212 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
10213 | #define HAVE_INTTYPES_H 1
10214 | #define HAVE_DECL_IMAXABS 1
10215 | #define HAVE_DECL_IMAXDIV 1
10216 | #define HAVE_DECL_STRTOIMAX 1
10217 | #define HAVE_DECL_STRTOUMAX 1
10218 | #define HAVE_DECL_GETC_UNLOCKED 0
10219 | #define HAVE_ISASCII 1
10220 | #define HAVE_MBSINIT 1
10221 | #define HAVE_ISWCNTRL 1
10222 | #define HAVE_SETLOCALE 1
10223 | #define restrict __restrict
10224 | #define HAVE_DECL_STRERROR 1
10225 | #define HAVE_WINSOCK2_H 1
10226 | #define HAVE_DECL_STRNDUP 0
10227 | #define HAVE_DECL_STRNLEN 0
10228 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
10229 | #define HAVE_DECL_FEOF_UNLOCKED 0
10230 | #define HAVE_DECL_FERROR_UNLOCKED 0
10231 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
10232 | #define HAVE_DECL_FGETS_UNLOCKED 0
10233 | #define HAVE_DECL_FPUTC_UNLOCKED 0
10234 | #define HAVE_DECL_FPUTS_UNLOCKED 0
10235 | #define HAVE_DECL_FREAD_UNLOCKED 0
10236 | /* end confdefs.h. */
10237 | #include <stdio.h>
10238 | #ifdef HAVE_SYS_TYPES_H
10239 | # include <sys/types.h>
10240 | #endif
10241 | #ifdef HAVE_SYS_STAT_H
10242 | # include <sys/stat.h>
10243 | #endif
10244 | #ifdef STDC_HEADERS
10245 | # include <stdlib.h>
10246 | # include <stddef.h>
10247 | #else
10248 | # ifdef HAVE_STDLIB_H
10249 | # include <stdlib.h>
10250 | # endif
10251 | #endif
10252 | #ifdef HAVE_STRING_H
10253 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
10254 | # include <memory.h>
10255 | # endif
10256 | # include <string.h>
10257 | #endif
10258 | #ifdef HAVE_STRINGS_H
10259 | # include <strings.h>
10260 | #endif
10261 | #ifdef HAVE_INTTYPES_H
10262 | # include <inttypes.h>
10263 | #endif
10264 | #ifdef HAVE_STDINT_H
10265 | # include <stdint.h>
10266 | #endif
10267 | #ifdef HAVE_UNISTD_H
10268 | # include <unistd.h>
10269 | #endif
10270 | int
10271 | main ()
10272 | {
10273 | #ifndef fwrite_unlocked
10274 | (void) fwrite_unlocked;
10275 | #endif
10276 |
10277 | ;
10278 | return 0;
10279 | }
10280 configure:13186: result: no
10281 configure:13204: checking whether getchar_unlocked is declared
10282 configure:13233: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
10283 conftest.c:107: warning: function declaration isn't a prototype
10284 conftest.c: In function `main':
10285 conftest.c:109: error: `getchar_unlocked' undeclared (first use in this function )
10286 conftest.c:109: error: (Each undeclared identifier is reported only once
10287 conftest.c:109: error: for each function it appears in.)
10288 configure:13240: $? = 1
10289 configure: failed program was:
10290 | /* confdefs.h. */
10291 | #define PACKAGE_NAME "GNU Bison"
10292 | #define PACKAGE_TARNAME "bison"
10293 | #define PACKAGE_VERSION "2.4.1"
10294 | #define PACKAGE_STRING "GNU Bison 2.4.1"
10295 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
10296 | #define PACKAGE_COPYRIGHT_YEAR 2008
10297 | #define PACKAGE "bison"
10298 | #define VERSION "2.4.1"
10299 | #define STDC_HEADERS 1
10300 | #define HAVE_SYS_TYPES_H 1
10301 | #define HAVE_SYS_STAT_H 1
10302 | #define HAVE_STDLIB_H 1
10303 | #define HAVE_STRING_H 1
10304 | #define HAVE_MEMORY_H 1
10305 | #define HAVE_STRINGS_H 1
10306 | #define HAVE_INTTYPES_H 1
10307 | #define HAVE_STDINT_H 1
10308 | #define HAVE_UNISTD_H 1
10309 | #define __EXTENSIONS__ 1
10310 | #define _ALL_SOURCE 1
10311 | #define _GNU_SOURCE 1
10312 | #define _POSIX_PTHREAD_SEMANTICS 1
10313 | #define _TANDEM_SOURCE 1
10314 | #define M4 "/usr/bin/m4"
10315 | #define HAVE_LOCALE_H 1
10316 | #define HAVE_ERRNO_H 1
10317 | #define HAVE_STDINT_H 1
10318 | #define HAVE_WCHAR_H 1
10319 | #define HAVE_INTTYPES_H 1
10320 | #define HAVE_STDLIB_H 1
10321 | #define HAVE_STRING_H 1
10322 | #define HAVE_UNISTD_H 1
10323 | #define HAVE_WCTYPE_H 1
10324 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
10325 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
10326 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
10327 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
10328 | #define HAVE_DECL_STRERROR_R 0
10329 | #define HAVE_GETOPT_H 1
10330 | #define HAVE_GETOPT_LONG_ONLY 1
10331 | #define HAVE_DECL_GETENV 1
10332 | #define HAVE__BOOL 1
10333 | #define HAVE_STDBOOL_H 1
10334 | #define HAVE_LONG_LONG_INT 1
10335 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
10336 | #define HAVE_INTTYPES_H 1
10337 | #define HAVE_DECL_IMAXABS 1
10338 | #define HAVE_DECL_IMAXDIV 1
10339 | #define HAVE_DECL_STRTOIMAX 1
10340 | #define HAVE_DECL_STRTOUMAX 1
10341 | #define HAVE_DECL_GETC_UNLOCKED 0
10342 | #define HAVE_ISASCII 1
10343 | #define HAVE_MBSINIT 1
10344 | #define HAVE_ISWCNTRL 1
10345 | #define HAVE_SETLOCALE 1
10346 | #define restrict __restrict
10347 | #define HAVE_DECL_STRERROR 1
10348 | #define HAVE_WINSOCK2_H 1
10349 | #define HAVE_DECL_STRNDUP 0
10350 | #define HAVE_DECL_STRNLEN 0
10351 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
10352 | #define HAVE_DECL_FEOF_UNLOCKED 0
10353 | #define HAVE_DECL_FERROR_UNLOCKED 0
10354 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
10355 | #define HAVE_DECL_FGETS_UNLOCKED 0
10356 | #define HAVE_DECL_FPUTC_UNLOCKED 0
10357 | #define HAVE_DECL_FPUTS_UNLOCKED 0
10358 | #define HAVE_DECL_FREAD_UNLOCKED 0
10359 | #define HAVE_DECL_FWRITE_UNLOCKED 0
10360 | /* end confdefs.h. */
10361 | #include <stdio.h>
10362 | #ifdef HAVE_SYS_TYPES_H
10363 | # include <sys/types.h>
10364 | #endif
10365 | #ifdef HAVE_SYS_STAT_H
10366 | # include <sys/stat.h>
10367 | #endif
10368 | #ifdef STDC_HEADERS
10369 | # include <stdlib.h>
10370 | # include <stddef.h>
10371 | #else
10372 | # ifdef HAVE_STDLIB_H
10373 | # include <stdlib.h>
10374 | # endif
10375 | #endif
10376 | #ifdef HAVE_STRING_H
10377 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
10378 | # include <memory.h>
10379 | # endif
10380 | # include <string.h>
10381 | #endif
10382 | #ifdef HAVE_STRINGS_H
10383 | # include <strings.h>
10384 | #endif
10385 | #ifdef HAVE_INTTYPES_H
10386 | # include <inttypes.h>
10387 | #endif
10388 | #ifdef HAVE_STDINT_H
10389 | # include <stdint.h>
10390 | #endif
10391 | #ifdef HAVE_UNISTD_H
10392 | # include <unistd.h>
10393 | #endif
10394 | int
10395 | main ()
10396 | {
10397 | #ifndef getchar_unlocked
10398 | (void) getchar_unlocked;
10399 | #endif
10400 |
10401 | ;
10402 | return 0;
10403 | }
10404 configure:13255: result: no
10405 configure:13273: checking whether putc_unlocked is declared
10406 configure:13302: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
10407 conftest.c:108: warning: function declaration isn't a prototype
10408 conftest.c: In function `main':
10409 conftest.c:110: error: `putc_unlocked' undeclared (first use in this function)
10410 conftest.c:110: error: (Each undeclared identifier is reported only once
10411 conftest.c:110: error: for each function it appears in.)
10412 configure:13309: $? = 1
10413 configure: failed program was:
10414 | /* confdefs.h. */
10415 | #define PACKAGE_NAME "GNU Bison"
10416 | #define PACKAGE_TARNAME "bison"
10417 | #define PACKAGE_VERSION "2.4.1"
10418 | #define PACKAGE_STRING "GNU Bison 2.4.1"
10419 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
10420 | #define PACKAGE_COPYRIGHT_YEAR 2008
10421 | #define PACKAGE "bison"
10422 | #define VERSION "2.4.1"
10423 | #define STDC_HEADERS 1
10424 | #define HAVE_SYS_TYPES_H 1
10425 | #define HAVE_SYS_STAT_H 1
10426 | #define HAVE_STDLIB_H 1
10427 | #define HAVE_STRING_H 1
10428 | #define HAVE_MEMORY_H 1
10429 | #define HAVE_STRINGS_H 1
10430 | #define HAVE_INTTYPES_H 1
10431 | #define HAVE_STDINT_H 1
10432 | #define HAVE_UNISTD_H 1
10433 | #define __EXTENSIONS__ 1
10434 | #define _ALL_SOURCE 1
10435 | #define _GNU_SOURCE 1
10436 | #define _POSIX_PTHREAD_SEMANTICS 1
10437 | #define _TANDEM_SOURCE 1
10438 | #define M4 "/usr/bin/m4"
10439 | #define HAVE_LOCALE_H 1
10440 | #define HAVE_ERRNO_H 1
10441 | #define HAVE_STDINT_H 1
10442 | #define HAVE_WCHAR_H 1
10443 | #define HAVE_INTTYPES_H 1
10444 | #define HAVE_STDLIB_H 1
10445 | #define HAVE_STRING_H 1
10446 | #define HAVE_UNISTD_H 1
10447 | #define HAVE_WCTYPE_H 1
10448 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
10449 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
10450 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
10451 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
10452 | #define HAVE_DECL_STRERROR_R 0
10453 | #define HAVE_GETOPT_H 1
10454 | #define HAVE_GETOPT_LONG_ONLY 1
10455 | #define HAVE_DECL_GETENV 1
10456 | #define HAVE__BOOL 1
10457 | #define HAVE_STDBOOL_H 1
10458 | #define HAVE_LONG_LONG_INT 1
10459 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
10460 | #define HAVE_INTTYPES_H 1
10461 | #define HAVE_DECL_IMAXABS 1
10462 | #define HAVE_DECL_IMAXDIV 1
10463 | #define HAVE_DECL_STRTOIMAX 1
10464 | #define HAVE_DECL_STRTOUMAX 1
10465 | #define HAVE_DECL_GETC_UNLOCKED 0
10466 | #define HAVE_ISASCII 1
10467 | #define HAVE_MBSINIT 1
10468 | #define HAVE_ISWCNTRL 1
10469 | #define HAVE_SETLOCALE 1
10470 | #define restrict __restrict
10471 | #define HAVE_DECL_STRERROR 1
10472 | #define HAVE_WINSOCK2_H 1
10473 | #define HAVE_DECL_STRNDUP 0
10474 | #define HAVE_DECL_STRNLEN 0
10475 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
10476 | #define HAVE_DECL_FEOF_UNLOCKED 0
10477 | #define HAVE_DECL_FERROR_UNLOCKED 0
10478 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
10479 | #define HAVE_DECL_FGETS_UNLOCKED 0
10480 | #define HAVE_DECL_FPUTC_UNLOCKED 0
10481 | #define HAVE_DECL_FPUTS_UNLOCKED 0
10482 | #define HAVE_DECL_FREAD_UNLOCKED 0
10483 | #define HAVE_DECL_FWRITE_UNLOCKED 0
10484 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
10485 | /* end confdefs.h. */
10486 | #include <stdio.h>
10487 | #ifdef HAVE_SYS_TYPES_H
10488 | # include <sys/types.h>
10489 | #endif
10490 | #ifdef HAVE_SYS_STAT_H
10491 | # include <sys/stat.h>
10492 | #endif
10493 | #ifdef STDC_HEADERS
10494 | # include <stdlib.h>
10495 | # include <stddef.h>
10496 | #else
10497 | # ifdef HAVE_STDLIB_H
10498 | # include <stdlib.h>
10499 | # endif
10500 | #endif
10501 | #ifdef HAVE_STRING_H
10502 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
10503 | # include <memory.h>
10504 | # endif
10505 | # include <string.h>
10506 | #endif
10507 | #ifdef HAVE_STRINGS_H
10508 | # include <strings.h>
10509 | #endif
10510 | #ifdef HAVE_INTTYPES_H
10511 | # include <inttypes.h>
10512 | #endif
10513 | #ifdef HAVE_STDINT_H
10514 | # include <stdint.h>
10515 | #endif
10516 | #ifdef HAVE_UNISTD_H
10517 | # include <unistd.h>
10518 | #endif
10519 | int
10520 | main ()
10521 | {
10522 | #ifndef putc_unlocked
10523 | (void) putc_unlocked;
10524 | #endif
10525 |
10526 | ;
10527 | return 0;
10528 | }
10529 configure:13324: result: no
10530 configure:13342: checking whether putchar_unlocked is declared
10531 configure:13371: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
10532 conftest.c:109: warning: function declaration isn't a prototype
10533 conftest.c: In function `main':
10534 conftest.c:111: error: `putchar_unlocked' undeclared (first use in this function )
10535 conftest.c:111: error: (Each undeclared identifier is reported only once
10536 conftest.c:111: error: for each function it appears in.)
10537 configure:13378: $? = 1
10538 configure: failed program was:
10539 | /* confdefs.h. */
10540 | #define PACKAGE_NAME "GNU Bison"
10541 | #define PACKAGE_TARNAME "bison"
10542 | #define PACKAGE_VERSION "2.4.1"
10543 | #define PACKAGE_STRING "GNU Bison 2.4.1"
10544 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
10545 | #define PACKAGE_COPYRIGHT_YEAR 2008
10546 | #define PACKAGE "bison"
10547 | #define VERSION "2.4.1"
10548 | #define STDC_HEADERS 1
10549 | #define HAVE_SYS_TYPES_H 1
10550 | #define HAVE_SYS_STAT_H 1
10551 | #define HAVE_STDLIB_H 1
10552 | #define HAVE_STRING_H 1
10553 | #define HAVE_MEMORY_H 1
10554 | #define HAVE_STRINGS_H 1
10555 | #define HAVE_INTTYPES_H 1
10556 | #define HAVE_STDINT_H 1
10557 | #define HAVE_UNISTD_H 1
10558 | #define __EXTENSIONS__ 1
10559 | #define _ALL_SOURCE 1
10560 | #define _GNU_SOURCE 1
10561 | #define _POSIX_PTHREAD_SEMANTICS 1
10562 | #define _TANDEM_SOURCE 1
10563 | #define M4 "/usr/bin/m4"
10564 | #define HAVE_LOCALE_H 1
10565 | #define HAVE_ERRNO_H 1
10566 | #define HAVE_STDINT_H 1
10567 | #define HAVE_WCHAR_H 1
10568 | #define HAVE_INTTYPES_H 1
10569 | #define HAVE_STDLIB_H 1
10570 | #define HAVE_STRING_H 1
10571 | #define HAVE_UNISTD_H 1
10572 | #define HAVE_WCTYPE_H 1
10573 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
10574 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
10575 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
10576 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
10577 | #define HAVE_DECL_STRERROR_R 0
10578 | #define HAVE_GETOPT_H 1
10579 | #define HAVE_GETOPT_LONG_ONLY 1
10580 | #define HAVE_DECL_GETENV 1
10581 | #define HAVE__BOOL 1
10582 | #define HAVE_STDBOOL_H 1
10583 | #define HAVE_LONG_LONG_INT 1
10584 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
10585 | #define HAVE_INTTYPES_H 1
10586 | #define HAVE_DECL_IMAXABS 1
10587 | #define HAVE_DECL_IMAXDIV 1
10588 | #define HAVE_DECL_STRTOIMAX 1
10589 | #define HAVE_DECL_STRTOUMAX 1
10590 | #define HAVE_DECL_GETC_UNLOCKED 0
10591 | #define HAVE_ISASCII 1
10592 | #define HAVE_MBSINIT 1
10593 | #define HAVE_ISWCNTRL 1
10594 | #define HAVE_SETLOCALE 1
10595 | #define restrict __restrict
10596 | #define HAVE_DECL_STRERROR 1
10597 | #define HAVE_WINSOCK2_H 1
10598 | #define HAVE_DECL_STRNDUP 0
10599 | #define HAVE_DECL_STRNLEN 0
10600 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
10601 | #define HAVE_DECL_FEOF_UNLOCKED 0
10602 | #define HAVE_DECL_FERROR_UNLOCKED 0
10603 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
10604 | #define HAVE_DECL_FGETS_UNLOCKED 0
10605 | #define HAVE_DECL_FPUTC_UNLOCKED 0
10606 | #define HAVE_DECL_FPUTS_UNLOCKED 0
10607 | #define HAVE_DECL_FREAD_UNLOCKED 0
10608 | #define HAVE_DECL_FWRITE_UNLOCKED 0
10609 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
10610 | #define HAVE_DECL_PUTC_UNLOCKED 0
10611 | /* end confdefs.h. */
10612 | #include <stdio.h>
10613 | #ifdef HAVE_SYS_TYPES_H
10614 | # include <sys/types.h>
10615 | #endif
10616 | #ifdef HAVE_SYS_STAT_H
10617 | # include <sys/stat.h>
10618 | #endif
10619 | #ifdef STDC_HEADERS
10620 | # include <stdlib.h>
10621 | # include <stddef.h>
10622 | #else
10623 | # ifdef HAVE_STDLIB_H
10624 | # include <stdlib.h>
10625 | # endif
10626 | #endif
10627 | #ifdef HAVE_STRING_H
10628 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
10629 | # include <memory.h>
10630 | # endif
10631 | # include <string.h>
10632 | #endif
10633 | #ifdef HAVE_STRINGS_H
10634 | # include <strings.h>
10635 | #endif
10636 | #ifdef HAVE_INTTYPES_H
10637 | # include <inttypes.h>
10638 | #endif
10639 | #ifdef HAVE_STDINT_H
10640 | # include <stdint.h>
10641 | #endif
10642 | #ifdef HAVE_UNISTD_H
10643 | # include <unistd.h>
10644 | #endif
10645 | int
10646 | main ()
10647 | {
10648 | #ifndef putchar_unlocked
10649 | (void) putchar_unlocked;
10650 | #endif
10651 |
10652 | ;
10653 | return 0;
10654 | }
10655 configure:13393: result: no
10656 configure:13418: checking for wint_t
10657 configure:13453: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
10658 conftest.c:87: warning: function declaration isn't a prototype
10659 configure:13460: $? = 0
10660 configure:13475: result: yes
10661 configure:13490: checking for wchar_t
10662 configure:13517: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
10663 conftest.c:80: warning: function declaration isn't a prototype
10664 configure:13524: $? = 0
10665 configure:13539: result: yes
10666 configure:13623: checking whether // is distinct from /
10667 configure:13652: result: yes
10668 configure:13667: checking if environ is properly declared
10669 configure:13695: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
10670 conftest.c:82: warning: function declaration isn't a prototype
10671 configure:13702: $? = 0
10672 configure:13718: result: no
10673 configure:13753: checking for error_at_line
10674 configure:13779: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
10675 conftest.c:78:19: error.h: No such file or directory
10676 conftest.c:81: warning: function declaration isn't a prototype
10677 conftest.c: In function `main':
10678 conftest.c:82: warning: implicit declaration of function `error_at_line'
10679 configure:13786: $? = 1
10680 configure: failed program was:
10681 | /* confdefs.h. */
10682 | #define PACKAGE_NAME "GNU Bison"
10683 | #define PACKAGE_TARNAME "bison"
10684 | #define PACKAGE_VERSION "2.4.1"
10685 | #define PACKAGE_STRING "GNU Bison 2.4.1"
10686 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
10687 | #define PACKAGE_COPYRIGHT_YEAR 2008
10688 | #define PACKAGE "bison"
10689 | #define VERSION "2.4.1"
10690 | #define STDC_HEADERS 1
10691 | #define HAVE_SYS_TYPES_H 1
10692 | #define HAVE_SYS_STAT_H 1
10693 | #define HAVE_STDLIB_H 1
10694 | #define HAVE_STRING_H 1
10695 | #define HAVE_MEMORY_H 1
10696 | #define HAVE_STRINGS_H 1
10697 | #define HAVE_INTTYPES_H 1
10698 | #define HAVE_STDINT_H 1
10699 | #define HAVE_UNISTD_H 1
10700 | #define __EXTENSIONS__ 1
10701 | #define _ALL_SOURCE 1
10702 | #define _GNU_SOURCE 1
10703 | #define _POSIX_PTHREAD_SEMANTICS 1
10704 | #define _TANDEM_SOURCE 1
10705 | #define M4 "/usr/bin/m4"
10706 | #define HAVE_LOCALE_H 1
10707 | #define HAVE_ERRNO_H 1
10708 | #define HAVE_STDINT_H 1
10709 | #define HAVE_WCHAR_H 1
10710 | #define HAVE_INTTYPES_H 1
10711 | #define HAVE_STDLIB_H 1
10712 | #define HAVE_STRING_H 1
10713 | #define HAVE_UNISTD_H 1
10714 | #define HAVE_WCTYPE_H 1
10715 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
10716 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
10717 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
10718 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
10719 | #define HAVE_DECL_STRERROR_R 0
10720 | #define HAVE_GETOPT_H 1
10721 | #define HAVE_GETOPT_LONG_ONLY 1
10722 | #define HAVE_DECL_GETENV 1
10723 | #define HAVE__BOOL 1
10724 | #define HAVE_STDBOOL_H 1
10725 | #define HAVE_LONG_LONG_INT 1
10726 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
10727 | #define HAVE_INTTYPES_H 1
10728 | #define HAVE_DECL_IMAXABS 1
10729 | #define HAVE_DECL_IMAXDIV 1
10730 | #define HAVE_DECL_STRTOIMAX 1
10731 | #define HAVE_DECL_STRTOUMAX 1
10732 | #define HAVE_DECL_GETC_UNLOCKED 0
10733 | #define HAVE_ISASCII 1
10734 | #define HAVE_MBSINIT 1
10735 | #define HAVE_ISWCNTRL 1
10736 | #define HAVE_SETLOCALE 1
10737 | #define restrict __restrict
10738 | #define HAVE_DECL_STRERROR 1
10739 | #define HAVE_WINSOCK2_H 1
10740 | #define HAVE_DECL_STRNDUP 0
10741 | #define HAVE_DECL_STRNLEN 0
10742 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
10743 | #define HAVE_DECL_FEOF_UNLOCKED 0
10744 | #define HAVE_DECL_FERROR_UNLOCKED 0
10745 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
10746 | #define HAVE_DECL_FGETS_UNLOCKED 0
10747 | #define HAVE_DECL_FPUTC_UNLOCKED 0
10748 | #define HAVE_DECL_FPUTS_UNLOCKED 0
10749 | #define HAVE_DECL_FREAD_UNLOCKED 0
10750 | #define HAVE_DECL_FWRITE_UNLOCKED 0
10751 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
10752 | #define HAVE_DECL_PUTC_UNLOCKED 0
10753 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
10754 | #define HAVE_WINT_T 1
10755 | #define HAVE_WCHAR_T 1
10756 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
10757 | /* end confdefs.h. */
10758 | #include <error.h>
10759 | int
10760 | main ()
10761 | {
10762 | error_at_line (0, 0, "", 0, "an error occurred");
10763 | ;
10764 | return 0;
10765 | }
10766 configure:13806: result: no
10767 configure:13937: checking whether the compiler generally respects inline
10768 configure:13968: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
10769 conftest.c:82: warning: function declaration isn't a prototype
10770 configure:13975: $? = 0
10771 configure:13992: result: yes
10772 configure:14022: checking whether inttypes.h conforms to C99
10773 configure:14155: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
10774 conftest.c:183: warning: function declaration isn't a prototype
10775 configure:14162: $? = 0
10776 configure:14178: result: yes
10777 configure:14282: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
10778 conftest.c:86: warning: function declaration isn't a prototype
10779 configure:14289: $? = 0
10780 configure:14333: checking whether INT32_MAX < INTMAX_MAX
10781 configure:14377: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
10782 conftest.c:102: warning: function declaration isn't a prototype
10783 configure:14384: $? = 0
10784 configure:14399: result: yes
10785 configure:14409: checking whether INT64_MAX == LONG_MAX
10786 configure:14453: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
10787 conftest.c:99: error: size of array `test' is negative
10788 conftest.c:102: warning: function declaration isn't a prototype
10789 configure:14460: $? = 1
10790 configure: failed program was:
10791 | /* confdefs.h. */
10792 | #define PACKAGE_NAME "GNU Bison"
10793 | #define PACKAGE_TARNAME "bison"
10794 | #define PACKAGE_VERSION "2.4.1"
10795 | #define PACKAGE_STRING "GNU Bison 2.4.1"
10796 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
10797 | #define PACKAGE_COPYRIGHT_YEAR 2008
10798 | #define PACKAGE "bison"
10799 | #define VERSION "2.4.1"
10800 | #define STDC_HEADERS 1
10801 | #define HAVE_SYS_TYPES_H 1
10802 | #define HAVE_SYS_STAT_H 1
10803 | #define HAVE_STDLIB_H 1
10804 | #define HAVE_STRING_H 1
10805 | #define HAVE_MEMORY_H 1
10806 | #define HAVE_STRINGS_H 1
10807 | #define HAVE_INTTYPES_H 1
10808 | #define HAVE_STDINT_H 1
10809 | #define HAVE_UNISTD_H 1
10810 | #define __EXTENSIONS__ 1
10811 | #define _ALL_SOURCE 1
10812 | #define _GNU_SOURCE 1
10813 | #define _POSIX_PTHREAD_SEMANTICS 1
10814 | #define _TANDEM_SOURCE 1
10815 | #define M4 "/usr/bin/m4"
10816 | #define HAVE_LOCALE_H 1
10817 | #define HAVE_ERRNO_H 1
10818 | #define HAVE_STDINT_H 1
10819 | #define HAVE_WCHAR_H 1
10820 | #define HAVE_INTTYPES_H 1
10821 | #define HAVE_STDLIB_H 1
10822 | #define HAVE_STRING_H 1
10823 | #define HAVE_UNISTD_H 1
10824 | #define HAVE_WCTYPE_H 1
10825 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
10826 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
10827 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
10828 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
10829 | #define HAVE_DECL_STRERROR_R 0
10830 | #define HAVE_GETOPT_H 1
10831 | #define HAVE_GETOPT_LONG_ONLY 1
10832 | #define HAVE_DECL_GETENV 1
10833 | #define HAVE__BOOL 1
10834 | #define HAVE_STDBOOL_H 1
10835 | #define HAVE_LONG_LONG_INT 1
10836 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
10837 | #define HAVE_INTTYPES_H 1
10838 | #define HAVE_DECL_IMAXABS 1
10839 | #define HAVE_DECL_IMAXDIV 1
10840 | #define HAVE_DECL_STRTOIMAX 1
10841 | #define HAVE_DECL_STRTOUMAX 1
10842 | #define HAVE_DECL_GETC_UNLOCKED 0
10843 | #define HAVE_ISASCII 1
10844 | #define HAVE_MBSINIT 1
10845 | #define HAVE_ISWCNTRL 1
10846 | #define HAVE_SETLOCALE 1
10847 | #define restrict __restrict
10848 | #define HAVE_DECL_STRERROR 1
10849 | #define HAVE_WINSOCK2_H 1
10850 | #define HAVE_DECL_STRNDUP 0
10851 | #define HAVE_DECL_STRNLEN 0
10852 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
10853 | #define HAVE_DECL_FEOF_UNLOCKED 0
10854 | #define HAVE_DECL_FERROR_UNLOCKED 0
10855 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
10856 | #define HAVE_DECL_FGETS_UNLOCKED 0
10857 | #define HAVE_DECL_FPUTC_UNLOCKED 0
10858 | #define HAVE_DECL_FPUTS_UNLOCKED 0
10859 | #define HAVE_DECL_FREAD_UNLOCKED 0
10860 | #define HAVE_DECL_FWRITE_UNLOCKED 0
10861 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
10862 | #define HAVE_DECL_PUTC_UNLOCKED 0
10863 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
10864 | #define HAVE_WINT_T 1
10865 | #define HAVE_WCHAR_T 1
10866 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
10867 | #define GNULIB_FOPEN_SAFER 1
10868 | #define HAVE_INLINE 1
10869 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
10870 | /* end confdefs.h. */
10871 | /* Work also in C++ mode. */
10872 | #define __STDC_LIMIT_MACROS 1
10873 |
10874 | /* Work if build is not clean. */
10875 | #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H
10876 |
10877 | #include <limits.h>
10878 | #if HAVE_STDINT_H
10879 | #include <stdint.h>
10880 | #endif
10881 |
10882 | #if defined INT64_MAX
10883 | #define CONDITION (INT64_MAX == LONG_MAX)
10884 | #elif HAVE_LONG_LONG_INT
10885 | #define CONDITION (sizeof (long long int) == sizeof (long int))
10886 | #else
10887 | #define CONDITION 0
10888 | #endif
10889 | int test[CONDITION ? 1 : -1];
10890 | int
10891 | main ()
10892 | {
10893 |
10894 | ;
10895 | return 0;
10896 | }
10897 configure:14475: result: no
10898 configure:14485: checking whether UINT32_MAX < UINTMAX_MAX
10899 configure:14529: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
10900 conftest.c:102: warning: function declaration isn't a prototype
10901 configure:14536: $? = 0
10902 configure:14551: result: yes
10903 configure:14561: checking whether UINT64_MAX == ULONG_MAX
10904 configure:14605: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
10905 conftest.c:99: error: size of array `test' is negative
10906 conftest.c:102: warning: function declaration isn't a prototype
10907 configure:14612: $? = 1
10908 configure: failed program was:
10909 | /* confdefs.h. */
10910 | #define PACKAGE_NAME "GNU Bison"
10911 | #define PACKAGE_TARNAME "bison"
10912 | #define PACKAGE_VERSION "2.4.1"
10913 | #define PACKAGE_STRING "GNU Bison 2.4.1"
10914 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
10915 | #define PACKAGE_COPYRIGHT_YEAR 2008
10916 | #define PACKAGE "bison"
10917 | #define VERSION "2.4.1"
10918 | #define STDC_HEADERS 1
10919 | #define HAVE_SYS_TYPES_H 1
10920 | #define HAVE_SYS_STAT_H 1
10921 | #define HAVE_STDLIB_H 1
10922 | #define HAVE_STRING_H 1
10923 | #define HAVE_MEMORY_H 1
10924 | #define HAVE_STRINGS_H 1
10925 | #define HAVE_INTTYPES_H 1
10926 | #define HAVE_STDINT_H 1
10927 | #define HAVE_UNISTD_H 1
10928 | #define __EXTENSIONS__ 1
10929 | #define _ALL_SOURCE 1
10930 | #define _GNU_SOURCE 1
10931 | #define _POSIX_PTHREAD_SEMANTICS 1
10932 | #define _TANDEM_SOURCE 1
10933 | #define M4 "/usr/bin/m4"
10934 | #define HAVE_LOCALE_H 1
10935 | #define HAVE_ERRNO_H 1
10936 | #define HAVE_STDINT_H 1
10937 | #define HAVE_WCHAR_H 1
10938 | #define HAVE_INTTYPES_H 1
10939 | #define HAVE_STDLIB_H 1
10940 | #define HAVE_STRING_H 1
10941 | #define HAVE_UNISTD_H 1
10942 | #define HAVE_WCTYPE_H 1
10943 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
10944 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
10945 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
10946 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
10947 | #define HAVE_DECL_STRERROR_R 0
10948 | #define HAVE_GETOPT_H 1
10949 | #define HAVE_GETOPT_LONG_ONLY 1
10950 | #define HAVE_DECL_GETENV 1
10951 | #define HAVE__BOOL 1
10952 | #define HAVE_STDBOOL_H 1
10953 | #define HAVE_LONG_LONG_INT 1
10954 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
10955 | #define HAVE_INTTYPES_H 1
10956 | #define HAVE_DECL_IMAXABS 1
10957 | #define HAVE_DECL_IMAXDIV 1
10958 | #define HAVE_DECL_STRTOIMAX 1
10959 | #define HAVE_DECL_STRTOUMAX 1
10960 | #define HAVE_DECL_GETC_UNLOCKED 0
10961 | #define HAVE_ISASCII 1
10962 | #define HAVE_MBSINIT 1
10963 | #define HAVE_ISWCNTRL 1
10964 | #define HAVE_SETLOCALE 1
10965 | #define restrict __restrict
10966 | #define HAVE_DECL_STRERROR 1
10967 | #define HAVE_WINSOCK2_H 1
10968 | #define HAVE_DECL_STRNDUP 0
10969 | #define HAVE_DECL_STRNLEN 0
10970 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
10971 | #define HAVE_DECL_FEOF_UNLOCKED 0
10972 | #define HAVE_DECL_FERROR_UNLOCKED 0
10973 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
10974 | #define HAVE_DECL_FGETS_UNLOCKED 0
10975 | #define HAVE_DECL_FPUTC_UNLOCKED 0
10976 | #define HAVE_DECL_FPUTS_UNLOCKED 0
10977 | #define HAVE_DECL_FREAD_UNLOCKED 0
10978 | #define HAVE_DECL_FWRITE_UNLOCKED 0
10979 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
10980 | #define HAVE_DECL_PUTC_UNLOCKED 0
10981 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
10982 | #define HAVE_WINT_T 1
10983 | #define HAVE_WCHAR_T 1
10984 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
10985 | #define GNULIB_FOPEN_SAFER 1
10986 | #define HAVE_INLINE 1
10987 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
10988 | /* end confdefs.h. */
10989 | /* Work also in C++ mode. */
10990 | #define __STDC_LIMIT_MACROS 1
10991 |
10992 | /* Work if build is not clean. */
10993 | #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H
10994 |
10995 | #include <limits.h>
10996 | #if HAVE_STDINT_H
10997 | #include <stdint.h>
10998 | #endif
10999 |
11000 | #if defined UINT64_MAX
11001 | #define CONDITION (UINT64_MAX == ULONG_MAX)
11002 | #elif HAVE_LONG_LONG_INT
11003 | #define CONDITION (sizeof (unsigned long long int) == sizeof (unsig ned long int))
11004 | #else
11005 | #define CONDITION 0
11006 | #endif
11007 | int test[CONDITION ? 1 : -1];
11008 | int
11009 | main ()
11010 | {
11011 |
11012 | ;
11013 | return 0;
11014 | }
11015 configure:14627: result: no
11016 configure:14664: checking for stdlib.h
11017 configure:14671: result: yes
11018 configure:14809: checking for GNU libc compatible malloc
11019 configure:14843: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
11020 conftest.c:90: warning: function declaration isn't a prototype
11021 configure:14847: $? = 0
11022 configure:14853: ./conftest.exe
11023 configure:14857: $? = 0
11024 configure:14874: result: yes
11025 configure:14955: checking whether mbrtowc and mbstate_t are properly declared
11026 configure:14985: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
11027 conftest.c:87: warning: function declaration isn't a prototype
11028 configure:14992: $? = 0
11029 configure:15012: result: yes
11030 configure:15023: checking whether mbswidth is declared in <wchar.h>
11031 configure:15061: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
11032 conftest.c:97: warning: function declaration isn't a prototype
11033 conftest.c: In function `main':
11034 conftest.c:99: error: `mbswidth' undeclared (first use in this function)
11035 conftest.c:99: error: (Each undeclared identifier is reported only once
11036 conftest.c:99: error: for each function it appears in.)
11037 configure:15068: $? = 1
11038 configure: failed program was:
11039 | /* confdefs.h. */
11040 | #define PACKAGE_NAME "GNU Bison"
11041 | #define PACKAGE_TARNAME "bison"
11042 | #define PACKAGE_VERSION "2.4.1"
11043 | #define PACKAGE_STRING "GNU Bison 2.4.1"
11044 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
11045 | #define PACKAGE_COPYRIGHT_YEAR 2008
11046 | #define PACKAGE "bison"
11047 | #define VERSION "2.4.1"
11048 | #define STDC_HEADERS 1
11049 | #define HAVE_SYS_TYPES_H 1
11050 | #define HAVE_SYS_STAT_H 1
11051 | #define HAVE_STDLIB_H 1
11052 | #define HAVE_STRING_H 1
11053 | #define HAVE_MEMORY_H 1
11054 | #define HAVE_STRINGS_H 1
11055 | #define HAVE_INTTYPES_H 1
11056 | #define HAVE_STDINT_H 1
11057 | #define HAVE_UNISTD_H 1
11058 | #define __EXTENSIONS__ 1
11059 | #define _ALL_SOURCE 1
11060 | #define _GNU_SOURCE 1
11061 | #define _POSIX_PTHREAD_SEMANTICS 1
11062 | #define _TANDEM_SOURCE 1
11063 | #define M4 "/usr/bin/m4"
11064 | #define HAVE_LOCALE_H 1
11065 | #define HAVE_ERRNO_H 1
11066 | #define HAVE_STDINT_H 1
11067 | #define HAVE_WCHAR_H 1
11068 | #define HAVE_INTTYPES_H 1
11069 | #define HAVE_STDLIB_H 1
11070 | #define HAVE_STRING_H 1
11071 | #define HAVE_UNISTD_H 1
11072 | #define HAVE_WCTYPE_H 1
11073 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
11074 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
11075 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
11076 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
11077 | #define HAVE_DECL_STRERROR_R 0
11078 | #define HAVE_GETOPT_H 1
11079 | #define HAVE_GETOPT_LONG_ONLY 1
11080 | #define HAVE_DECL_GETENV 1
11081 | #define HAVE__BOOL 1
11082 | #define HAVE_STDBOOL_H 1
11083 | #define HAVE_LONG_LONG_INT 1
11084 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
11085 | #define HAVE_INTTYPES_H 1
11086 | #define HAVE_DECL_IMAXABS 1
11087 | #define HAVE_DECL_IMAXDIV 1
11088 | #define HAVE_DECL_STRTOIMAX 1
11089 | #define HAVE_DECL_STRTOUMAX 1
11090 | #define HAVE_DECL_GETC_UNLOCKED 0
11091 | #define HAVE_ISASCII 1
11092 | #define HAVE_MBSINIT 1
11093 | #define HAVE_ISWCNTRL 1
11094 | #define HAVE_SETLOCALE 1
11095 | #define restrict __restrict
11096 | #define HAVE_DECL_STRERROR 1
11097 | #define HAVE_WINSOCK2_H 1
11098 | #define HAVE_DECL_STRNDUP 0
11099 | #define HAVE_DECL_STRNLEN 0
11100 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
11101 | #define HAVE_DECL_FEOF_UNLOCKED 0
11102 | #define HAVE_DECL_FERROR_UNLOCKED 0
11103 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
11104 | #define HAVE_DECL_FGETS_UNLOCKED 0
11105 | #define HAVE_DECL_FPUTC_UNLOCKED 0
11106 | #define HAVE_DECL_FPUTS_UNLOCKED 0
11107 | #define HAVE_DECL_FREAD_UNLOCKED 0
11108 | #define HAVE_DECL_FWRITE_UNLOCKED 0
11109 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
11110 | #define HAVE_DECL_PUTC_UNLOCKED 0
11111 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
11112 | #define HAVE_WINT_T 1
11113 | #define HAVE_WCHAR_T 1
11114 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
11115 | #define GNULIB_FOPEN_SAFER 1
11116 | #define HAVE_INLINE 1
11117 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
11118 | #define HAVE_STDLIB_H 1
11119 | #define HAVE_MALLOC 1
11120 | #define GNULIB_MALLOC_GNU 1
11121 | #define HAVE_MBRTOWC 1
11122 | /* end confdefs.h. */
11123 |
11124 | /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
11125 | <wchar.h>.
11126 | BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
11127 | before <wchar.h>. */
11128 | #include <stddef.h>
11129 | #include <stdio.h>
11130 | #include <time.h>
11131 | #include <wchar.h>
11132 |
11133 | int
11134 | main ()
11135 | {
11136 |
11137 | char *p = (char *) mbswidth;
11138 | return !p;
11139 |
11140 | ;
11141 | return 0;
11142 | }
11143 configure:15083: result: no
11144 configure:15096: checking for mbstate_t
11145 configure:15123: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
11146 conftest.c:122: warning: function declaration isn't a prototype
11147 configure:15130: $? = 0
11148 configure:15145: result: yes
11149 configure:15173: checking for obstacks
11150 configure:15204: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
11151 conftest.c:120:29: obstack.h: No such file or directory
11152 conftest.c:123: warning: function declaration isn't a prototype
11153 conftest.c: In function `main':
11154 conftest.c:124: error: storage size of 'mem' isn't known
11155 conftest.c:127: warning: implicit declaration of function `obstack_init'
11156 conftest.c:128: warning: implicit declaration of function `obstack_free'
11157 conftest.c:124: warning: unused variable `mem'
11158 configure:15211: $? = 1
11159 configure: failed program was:
11160 | /* confdefs.h. */
11161 | #define PACKAGE_NAME "GNU Bison"
11162 | #define PACKAGE_TARNAME "bison"
11163 | #define PACKAGE_VERSION "2.4.1"
11164 | #define PACKAGE_STRING "GNU Bison 2.4.1"
11165 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
11166 | #define PACKAGE_COPYRIGHT_YEAR 2008
11167 | #define PACKAGE "bison"
11168 | #define VERSION "2.4.1"
11169 | #define STDC_HEADERS 1
11170 | #define HAVE_SYS_TYPES_H 1
11171 | #define HAVE_SYS_STAT_H 1
11172 | #define HAVE_STDLIB_H 1
11173 | #define HAVE_STRING_H 1
11174 | #define HAVE_MEMORY_H 1
11175 | #define HAVE_STRINGS_H 1
11176 | #define HAVE_INTTYPES_H 1
11177 | #define HAVE_STDINT_H 1
11178 | #define HAVE_UNISTD_H 1
11179 | #define __EXTENSIONS__ 1
11180 | #define _ALL_SOURCE 1
11181 | #define _GNU_SOURCE 1
11182 | #define _POSIX_PTHREAD_SEMANTICS 1
11183 | #define _TANDEM_SOURCE 1
11184 | #define M4 "/usr/bin/m4"
11185 | #define HAVE_LOCALE_H 1
11186 | #define HAVE_ERRNO_H 1
11187 | #define HAVE_STDINT_H 1
11188 | #define HAVE_WCHAR_H 1
11189 | #define HAVE_INTTYPES_H 1
11190 | #define HAVE_STDLIB_H 1
11191 | #define HAVE_STRING_H 1
11192 | #define HAVE_UNISTD_H 1
11193 | #define HAVE_WCTYPE_H 1
11194 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
11195 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
11196 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
11197 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
11198 | #define HAVE_DECL_STRERROR_R 0
11199 | #define HAVE_GETOPT_H 1
11200 | #define HAVE_GETOPT_LONG_ONLY 1
11201 | #define HAVE_DECL_GETENV 1
11202 | #define HAVE__BOOL 1
11203 | #define HAVE_STDBOOL_H 1
11204 | #define HAVE_LONG_LONG_INT 1
11205 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
11206 | #define HAVE_INTTYPES_H 1
11207 | #define HAVE_DECL_IMAXABS 1
11208 | #define HAVE_DECL_IMAXDIV 1
11209 | #define HAVE_DECL_STRTOIMAX 1
11210 | #define HAVE_DECL_STRTOUMAX 1
11211 | #define HAVE_DECL_GETC_UNLOCKED 0
11212 | #define HAVE_ISASCII 1
11213 | #define HAVE_MBSINIT 1
11214 | #define HAVE_ISWCNTRL 1
11215 | #define HAVE_SETLOCALE 1
11216 | #define restrict __restrict
11217 | #define HAVE_DECL_STRERROR 1
11218 | #define HAVE_WINSOCK2_H 1
11219 | #define HAVE_DECL_STRNDUP 0
11220 | #define HAVE_DECL_STRNLEN 0
11221 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
11222 | #define HAVE_DECL_FEOF_UNLOCKED 0
11223 | #define HAVE_DECL_FERROR_UNLOCKED 0
11224 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
11225 | #define HAVE_DECL_FGETS_UNLOCKED 0
11226 | #define HAVE_DECL_FPUTC_UNLOCKED 0
11227 | #define HAVE_DECL_FPUTS_UNLOCKED 0
11228 | #define HAVE_DECL_FREAD_UNLOCKED 0
11229 | #define HAVE_DECL_FWRITE_UNLOCKED 0
11230 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
11231 | #define HAVE_DECL_PUTC_UNLOCKED 0
11232 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
11233 | #define HAVE_WINT_T 1
11234 | #define HAVE_WCHAR_T 1
11235 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
11236 | #define GNULIB_FOPEN_SAFER 1
11237 | #define HAVE_INLINE 1
11238 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
11239 | #define HAVE_STDLIB_H 1
11240 | #define HAVE_MALLOC 1
11241 | #define GNULIB_MALLOC_GNU 1
11242 | #define HAVE_MBRTOWC 1
11243 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
11244 | #define HAVE_MBSTATE_T 1
11245 | /* end confdefs.h. */
11246 | #include <stdio.h>
11247 | #ifdef HAVE_SYS_TYPES_H
11248 | # include <sys/types.h>
11249 | #endif
11250 | #ifdef HAVE_SYS_STAT_H
11251 | # include <sys/stat.h>
11252 | #endif
11253 | #ifdef STDC_HEADERS
11254 | # include <stdlib.h>
11255 | # include <stddef.h>
11256 | #else
11257 | # ifdef HAVE_STDLIB_H
11258 | # include <stdlib.h>
11259 | # endif
11260 | #endif
11261 | #ifdef HAVE_STRING_H
11262 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
11263 | # include <memory.h>
11264 | # endif
11265 | # include <string.h>
11266 | #endif
11267 | #ifdef HAVE_STRINGS_H
11268 | # include <strings.h>
11269 | #endif
11270 | #ifdef HAVE_INTTYPES_H
11271 | # include <inttypes.h>
11272 | #endif
11273 | #ifdef HAVE_STDINT_H
11274 | # include <stdint.h>
11275 | #endif
11276 | #ifdef HAVE_UNISTD_H
11277 | # include <unistd.h>
11278 | #endif
11279 | #include "obstack.h"
11280 | int
11281 | main ()
11282 | {
11283 | struct obstack mem;
11284 | #define obstack_chunk_alloc malloc
11285 | #define obstack_chunk_free free
11286 | obstack_init (&mem);
11287 | obstack_free (&mem, 0);
11288 | ;
11289 | return 0;
11290 | }
11291 configure:15231: result: no
11292 configure:15283: checking for mbstate_t
11293 configure:15332: result: yes
11294 configure:15348: checking whether mbrtowc and mbstate_t are properly declared
11295 configure:15405: result: yes
11296 configure:15527: checking whether stdint.h conforms to C99
11297 configure:15728: result: yes
11298 configure:16575: checking for struct random_data
11299 configure:16604: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
11300 conftest.c:93: warning: function declaration isn't a prototype
11301 conftest.c: In function `main':
11302 conftest.c:94: error: invalid application of `sizeof' to incomplete type `random _data'
11303 configure:16611: $? = 1
11304 configure: failed program was:
11305 | /* confdefs.h. */
11306 | #define PACKAGE_NAME "GNU Bison"
11307 | #define PACKAGE_TARNAME "bison"
11308 | #define PACKAGE_VERSION "2.4.1"
11309 | #define PACKAGE_STRING "GNU Bison 2.4.1"
11310 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
11311 | #define PACKAGE_COPYRIGHT_YEAR 2008
11312 | #define PACKAGE "bison"
11313 | #define VERSION "2.4.1"
11314 | #define STDC_HEADERS 1
11315 | #define HAVE_SYS_TYPES_H 1
11316 | #define HAVE_SYS_STAT_H 1
11317 | #define HAVE_STDLIB_H 1
11318 | #define HAVE_STRING_H 1
11319 | #define HAVE_MEMORY_H 1
11320 | #define HAVE_STRINGS_H 1
11321 | #define HAVE_INTTYPES_H 1
11322 | #define HAVE_STDINT_H 1
11323 | #define HAVE_UNISTD_H 1
11324 | #define __EXTENSIONS__ 1
11325 | #define _ALL_SOURCE 1
11326 | #define _GNU_SOURCE 1
11327 | #define _POSIX_PTHREAD_SEMANTICS 1
11328 | #define _TANDEM_SOURCE 1
11329 | #define M4 "/usr/bin/m4"
11330 | #define HAVE_LOCALE_H 1
11331 | #define HAVE_ERRNO_H 1
11332 | #define HAVE_STDINT_H 1
11333 | #define HAVE_WCHAR_H 1
11334 | #define HAVE_INTTYPES_H 1
11335 | #define HAVE_STDLIB_H 1
11336 | #define HAVE_STRING_H 1
11337 | #define HAVE_UNISTD_H 1
11338 | #define HAVE_WCTYPE_H 1
11339 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
11340 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
11341 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
11342 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
11343 | #define HAVE_DECL_STRERROR_R 0
11344 | #define HAVE_GETOPT_H 1
11345 | #define HAVE_GETOPT_LONG_ONLY 1
11346 | #define HAVE_DECL_GETENV 1
11347 | #define HAVE__BOOL 1
11348 | #define HAVE_STDBOOL_H 1
11349 | #define HAVE_LONG_LONG_INT 1
11350 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
11351 | #define HAVE_INTTYPES_H 1
11352 | #define HAVE_DECL_IMAXABS 1
11353 | #define HAVE_DECL_IMAXDIV 1
11354 | #define HAVE_DECL_STRTOIMAX 1
11355 | #define HAVE_DECL_STRTOUMAX 1
11356 | #define HAVE_DECL_GETC_UNLOCKED 0
11357 | #define HAVE_ISASCII 1
11358 | #define HAVE_MBSINIT 1
11359 | #define HAVE_ISWCNTRL 1
11360 | #define HAVE_SETLOCALE 1
11361 | #define restrict __restrict
11362 | #define HAVE_DECL_STRERROR 1
11363 | #define HAVE_WINSOCK2_H 1
11364 | #define HAVE_DECL_STRNDUP 0
11365 | #define HAVE_DECL_STRNLEN 0
11366 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
11367 | #define HAVE_DECL_FEOF_UNLOCKED 0
11368 | #define HAVE_DECL_FERROR_UNLOCKED 0
11369 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
11370 | #define HAVE_DECL_FGETS_UNLOCKED 0
11371 | #define HAVE_DECL_FPUTC_UNLOCKED 0
11372 | #define HAVE_DECL_FPUTS_UNLOCKED 0
11373 | #define HAVE_DECL_FREAD_UNLOCKED 0
11374 | #define HAVE_DECL_FWRITE_UNLOCKED 0
11375 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
11376 | #define HAVE_DECL_PUTC_UNLOCKED 0
11377 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
11378 | #define HAVE_WINT_T 1
11379 | #define HAVE_WCHAR_T 1
11380 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
11381 | #define GNULIB_FOPEN_SAFER 1
11382 | #define HAVE_INLINE 1
11383 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
11384 | #define HAVE_STDLIB_H 1
11385 | #define HAVE_MALLOC 1
11386 | #define GNULIB_MALLOC_GNU 1
11387 | #define HAVE_MBRTOWC 1
11388 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
11389 | #define HAVE_MBSTATE_T 1
11390 | #define HAVE_MBSTATE_T 1
11391 | #define HAVE_MBRTOWC 1
11392 | /* end confdefs.h. */
11393 | #include <stdlib.h>
11394 |
11395 | int
11396 | main ()
11397 | {
11398 | if (sizeof (struct random_data))
11399 | return 0;
11400 | ;
11401 | return 0;
11402 | }
11403 configure:16669: result: no
11404 configure:16701: checking for stpcpy
11405 configure:16757: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
11406 conftest.c:112: warning: function declaration isn't a prototype
11407 conftest.c:112: warning: conflicting types for built-in function 'stpcpy'
11408 conftest.c:122: warning: function declaration isn't a prototype
11409 l:\TEMP/cckhm9qw.o:conftest.c:(.text+0x19): undefined reference to `stpcpy'
11410 collect2: ld returned 1 exit status
11411 configure:16764: $? = 1
11412 configure: failed program was:
11413 | /* confdefs.h. */
11414 | #define PACKAGE_NAME "GNU Bison"
11415 | #define PACKAGE_TARNAME "bison"
11416 | #define PACKAGE_VERSION "2.4.1"
11417 | #define PACKAGE_STRING "GNU Bison 2.4.1"
11418 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
11419 | #define PACKAGE_COPYRIGHT_YEAR 2008
11420 | #define PACKAGE "bison"
11421 | #define VERSION "2.4.1"
11422 | #define STDC_HEADERS 1
11423 | #define HAVE_SYS_TYPES_H 1
11424 | #define HAVE_SYS_STAT_H 1
11425 | #define HAVE_STDLIB_H 1
11426 | #define HAVE_STRING_H 1
11427 | #define HAVE_MEMORY_H 1
11428 | #define HAVE_STRINGS_H 1
11429 | #define HAVE_INTTYPES_H 1
11430 | #define HAVE_STDINT_H 1
11431 | #define HAVE_UNISTD_H 1
11432 | #define __EXTENSIONS__ 1
11433 | #define _ALL_SOURCE 1
11434 | #define _GNU_SOURCE 1
11435 | #define _POSIX_PTHREAD_SEMANTICS 1
11436 | #define _TANDEM_SOURCE 1
11437 | #define M4 "/usr/bin/m4"
11438 | #define HAVE_LOCALE_H 1
11439 | #define HAVE_ERRNO_H 1
11440 | #define HAVE_STDINT_H 1
11441 | #define HAVE_WCHAR_H 1
11442 | #define HAVE_INTTYPES_H 1
11443 | #define HAVE_STDLIB_H 1
11444 | #define HAVE_STRING_H 1
11445 | #define HAVE_UNISTD_H 1
11446 | #define HAVE_WCTYPE_H 1
11447 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
11448 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
11449 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
11450 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
11451 | #define HAVE_DECL_STRERROR_R 0
11452 | #define HAVE_GETOPT_H 1
11453 | #define HAVE_GETOPT_LONG_ONLY 1
11454 | #define HAVE_DECL_GETENV 1
11455 | #define HAVE__BOOL 1
11456 | #define HAVE_STDBOOL_H 1
11457 | #define HAVE_LONG_LONG_INT 1
11458 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
11459 | #define HAVE_INTTYPES_H 1
11460 | #define HAVE_DECL_IMAXABS 1
11461 | #define HAVE_DECL_IMAXDIV 1
11462 | #define HAVE_DECL_STRTOIMAX 1
11463 | #define HAVE_DECL_STRTOUMAX 1
11464 | #define HAVE_DECL_GETC_UNLOCKED 0
11465 | #define HAVE_ISASCII 1
11466 | #define HAVE_MBSINIT 1
11467 | #define HAVE_ISWCNTRL 1
11468 | #define HAVE_SETLOCALE 1
11469 | #define restrict __restrict
11470 | #define HAVE_DECL_STRERROR 1
11471 | #define HAVE_WINSOCK2_H 1
11472 | #define HAVE_DECL_STRNDUP 0
11473 | #define HAVE_DECL_STRNLEN 0
11474 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
11475 | #define HAVE_DECL_FEOF_UNLOCKED 0
11476 | #define HAVE_DECL_FERROR_UNLOCKED 0
11477 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
11478 | #define HAVE_DECL_FGETS_UNLOCKED 0
11479 | #define HAVE_DECL_FPUTC_UNLOCKED 0
11480 | #define HAVE_DECL_FPUTS_UNLOCKED 0
11481 | #define HAVE_DECL_FREAD_UNLOCKED 0
11482 | #define HAVE_DECL_FWRITE_UNLOCKED 0
11483 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
11484 | #define HAVE_DECL_PUTC_UNLOCKED 0
11485 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
11486 | #define HAVE_WINT_T 1
11487 | #define HAVE_WCHAR_T 1
11488 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
11489 | #define GNULIB_FOPEN_SAFER 1
11490 | #define HAVE_INLINE 1
11491 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
11492 | #define HAVE_STDLIB_H 1
11493 | #define HAVE_MALLOC 1
11494 | #define GNULIB_MALLOC_GNU 1
11495 | #define HAVE_MBRTOWC 1
11496 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
11497 | #define HAVE_MBSTATE_T 1
11498 | #define HAVE_MBSTATE_T 1
11499 | #define HAVE_MBRTOWC 1
11500 | /* end confdefs.h. */
11501 | /* Define stpcpy to an innocuous variant, in case <limits.h> declares stpcpy.
11502 | For example, HP-UX 11i <limits.h> declares gettimeofday. */
11503 | #define stpcpy innocuous_stpcpy
11504 |
11505 | /* System header to define __stub macros and hopefully few prototypes,
11506 | which can conflict with char stpcpy (); below.
11507 | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11508 | <limits.h> exists even on freestanding compilers. */
11509 |
11510 | #ifdef __STDC__
11511 | # include <limits.h>
11512 | #else
11513 | # include <assert.h>
11514 | #endif
11515 |
11516 | #undef stpcpy
11517 |
11518 | /* Override any GCC internal prototype to avoid an error.
11519 | Use char because int might match the return type of a GCC
11520 | builtin and then its argument prototype would still apply. */
11521 | #ifdef __cplusplus
11522 | extern "C"
11523 | #endif
11524 | char stpcpy ();
11525 | /* The GNU C library defines this for functions which it implements
11526 | to always fail with ENOSYS. Some functions are actually named
11527 | something starting with __ and the normal name is an alias. */
11528 | #if defined __stub_stpcpy || defined __stub___stpcpy
11529 | choke me
11530 | #endif
11531 |
11532 | int
11533 | main ()
11534 | {
11535 | return stpcpy ();
11536 | ;
11537 | return 0;
11538 | }
11539 configure:16786: result: no
11540 configure:16853: checking for working strndup
11541 configure:17001: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
11542 conftest.c:95: warning: function declaration isn't a prototype
11543 conftest.c: In function `main':
11544 conftest.c:101: warning: implicit declaration of function `strndup'
11545 conftest.c:101: warning: assignment makes pointer from integer without a cast
11546 conftest.c:103: warning: assignment makes pointer from integer without a cast
11547 l:\TEMP/ccwvqcca.o:conftest.c:(.text+0x23): undefined reference to `strndup'
11548 l:\TEMP/ccwvqcca.o:conftest.c:(.text+0x39): undefined reference to `strndup'
11549 collect2: ld returned 1 exit status
11550 configure:17005: $? = 1
11551 configure: program exited with status 1
11552 configure: failed program was:
11553 |
11554 | /* confdefs.h. */
11555 | #define PACKAGE_NAME "GNU Bison"
11556 | #define PACKAGE_TARNAME "bison"
11557 | #define PACKAGE_VERSION "2.4.1"
11558 | #define PACKAGE_STRING "GNU Bison 2.4.1"
11559 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
11560 | #define PACKAGE_COPYRIGHT_YEAR 2008
11561 | #define PACKAGE "bison"
11562 | #define VERSION "2.4.1"
11563 | #define STDC_HEADERS 1
11564 | #define HAVE_SYS_TYPES_H 1
11565 | #define HAVE_SYS_STAT_H 1
11566 | #define HAVE_STDLIB_H 1
11567 | #define HAVE_STRING_H 1
11568 | #define HAVE_MEMORY_H 1
11569 | #define HAVE_STRINGS_H 1
11570 | #define HAVE_INTTYPES_H 1
11571 | #define HAVE_STDINT_H 1
11572 | #define HAVE_UNISTD_H 1
11573 | #define __EXTENSIONS__ 1
11574 | #define _ALL_SOURCE 1
11575 | #define _GNU_SOURCE 1
11576 | #define _POSIX_PTHREAD_SEMANTICS 1
11577 | #define _TANDEM_SOURCE 1
11578 | #define M4 "/usr/bin/m4"
11579 | #define HAVE_LOCALE_H 1
11580 | #define HAVE_ERRNO_H 1
11581 | #define HAVE_STDINT_H 1
11582 | #define HAVE_WCHAR_H 1
11583 | #define HAVE_INTTYPES_H 1
11584 | #define HAVE_STDLIB_H 1
11585 | #define HAVE_STRING_H 1
11586 | #define HAVE_UNISTD_H 1
11587 | #define HAVE_WCTYPE_H 1
11588 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
11589 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
11590 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
11591 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
11592 | #define HAVE_DECL_STRERROR_R 0
11593 | #define HAVE_GETOPT_H 1
11594 | #define HAVE_GETOPT_LONG_ONLY 1
11595 | #define HAVE_DECL_GETENV 1
11596 | #define HAVE__BOOL 1
11597 | #define HAVE_STDBOOL_H 1
11598 | #define HAVE_LONG_LONG_INT 1
11599 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
11600 | #define HAVE_INTTYPES_H 1
11601 | #define HAVE_DECL_IMAXABS 1
11602 | #define HAVE_DECL_IMAXDIV 1
11603 | #define HAVE_DECL_STRTOIMAX 1
11604 | #define HAVE_DECL_STRTOUMAX 1
11605 | #define HAVE_DECL_GETC_UNLOCKED 0
11606 | #define HAVE_ISASCII 1
11607 | #define HAVE_MBSINIT 1
11608 | #define HAVE_ISWCNTRL 1
11609 | #define HAVE_SETLOCALE 1
11610 | #define restrict __restrict
11611 | #define HAVE_DECL_STRERROR 1
11612 | #define HAVE_WINSOCK2_H 1
11613 | #define HAVE_DECL_STRNDUP 0
11614 | #define HAVE_DECL_STRNLEN 0
11615 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
11616 | #define HAVE_DECL_FEOF_UNLOCKED 0
11617 | #define HAVE_DECL_FERROR_UNLOCKED 0
11618 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
11619 | #define HAVE_DECL_FGETS_UNLOCKED 0
11620 | #define HAVE_DECL_FPUTC_UNLOCKED 0
11621 | #define HAVE_DECL_FPUTS_UNLOCKED 0
11622 | #define HAVE_DECL_FREAD_UNLOCKED 0
11623 | #define HAVE_DECL_FWRITE_UNLOCKED 0
11624 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
11625 | #define HAVE_DECL_PUTC_UNLOCKED 0
11626 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
11627 | #define HAVE_WINT_T 1
11628 | #define HAVE_WCHAR_T 1
11629 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
11630 | #define GNULIB_FOPEN_SAFER 1
11631 | #define HAVE_INLINE 1
11632 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
11633 | #define HAVE_STDLIB_H 1
11634 | #define HAVE_MALLOC 1
11635 | #define GNULIB_MALLOC_GNU 1
11636 | #define HAVE_MBRTOWC 1
11637 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
11638 | #define HAVE_MBSTATE_T 1
11639 | #define HAVE_MBSTATE_T 1
11640 | #define HAVE_MBRTOWC 1
11641 | #define REPLACE_STRERROR 1
11642 | /* end confdefs.h. */
11643 | #include <string.h>
11644 | #include <stdlib.h>
11645 | int
11646 | main ()
11647 | {
11648 |
11649 | #ifndef HAVE_DECL_STRNDUP
11650 | extern char *strndup (const char *, size_t);
11651 | #endif
11652 | char *s;
11653 | s = strndup ("some longer string", 15);
11654 | free (s);
11655 | s = strndup ("shorter string", 13);
11656 | return s[13] != '\0';
11657 | ;
11658 | return 0;
11659 | }
11660 configure:17032: result: no
11661 configure:17071: checking for working strnlen
11662 configure:17115: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
11663 conftest.c:125: warning: function declaration isn't a prototype
11664 conftest.c: In function `main':
11665 conftest.c:137: warning: implicit declaration of function `strnlen'
11666 l:\TEMP/ccGZZb96.o:conftest.c:(.text+0x32): undefined reference to `strnlen'
11667 collect2: ld returned 1 exit status
11668 configure:17119: $? = 1
11669 configure: program exited with status 1
11670 configure: failed program was:
11671 | /* confdefs.h. */
11672 | #define PACKAGE_NAME "GNU Bison"
11673 | #define PACKAGE_TARNAME "bison"
11674 | #define PACKAGE_VERSION "2.4.1"
11675 | #define PACKAGE_STRING "GNU Bison 2.4.1"
11676 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
11677 | #define PACKAGE_COPYRIGHT_YEAR 2008
11678 | #define PACKAGE "bison"
11679 | #define VERSION "2.4.1"
11680 | #define STDC_HEADERS 1
11681 | #define HAVE_SYS_TYPES_H 1
11682 | #define HAVE_SYS_STAT_H 1
11683 | #define HAVE_STDLIB_H 1
11684 | #define HAVE_STRING_H 1
11685 | #define HAVE_MEMORY_H 1
11686 | #define HAVE_STRINGS_H 1
11687 | #define HAVE_INTTYPES_H 1
11688 | #define HAVE_STDINT_H 1
11689 | #define HAVE_UNISTD_H 1
11690 | #define __EXTENSIONS__ 1
11691 | #define _ALL_SOURCE 1
11692 | #define _GNU_SOURCE 1
11693 | #define _POSIX_PTHREAD_SEMANTICS 1
11694 | #define _TANDEM_SOURCE 1
11695 | #define M4 "/usr/bin/m4"
11696 | #define HAVE_LOCALE_H 1
11697 | #define HAVE_ERRNO_H 1
11698 | #define HAVE_STDINT_H 1
11699 | #define HAVE_WCHAR_H 1
11700 | #define HAVE_INTTYPES_H 1
11701 | #define HAVE_STDLIB_H 1
11702 | #define HAVE_STRING_H 1
11703 | #define HAVE_UNISTD_H 1
11704 | #define HAVE_WCTYPE_H 1
11705 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
11706 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
11707 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
11708 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
11709 | #define HAVE_DECL_STRERROR_R 0
11710 | #define HAVE_GETOPT_H 1
11711 | #define HAVE_GETOPT_LONG_ONLY 1
11712 | #define HAVE_DECL_GETENV 1
11713 | #define HAVE__BOOL 1
11714 | #define HAVE_STDBOOL_H 1
11715 | #define HAVE_LONG_LONG_INT 1
11716 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
11717 | #define HAVE_INTTYPES_H 1
11718 | #define HAVE_DECL_IMAXABS 1
11719 | #define HAVE_DECL_IMAXDIV 1
11720 | #define HAVE_DECL_STRTOIMAX 1
11721 | #define HAVE_DECL_STRTOUMAX 1
11722 | #define HAVE_DECL_GETC_UNLOCKED 0
11723 | #define HAVE_ISASCII 1
11724 | #define HAVE_MBSINIT 1
11725 | #define HAVE_ISWCNTRL 1
11726 | #define HAVE_SETLOCALE 1
11727 | #define restrict __restrict
11728 | #define HAVE_DECL_STRERROR 1
11729 | #define HAVE_WINSOCK2_H 1
11730 | #define HAVE_DECL_STRNDUP 0
11731 | #define HAVE_DECL_STRNLEN 0
11732 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
11733 | #define HAVE_DECL_FEOF_UNLOCKED 0
11734 | #define HAVE_DECL_FERROR_UNLOCKED 0
11735 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
11736 | #define HAVE_DECL_FGETS_UNLOCKED 0
11737 | #define HAVE_DECL_FPUTC_UNLOCKED 0
11738 | #define HAVE_DECL_FPUTS_UNLOCKED 0
11739 | #define HAVE_DECL_FREAD_UNLOCKED 0
11740 | #define HAVE_DECL_FWRITE_UNLOCKED 0
11741 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
11742 | #define HAVE_DECL_PUTC_UNLOCKED 0
11743 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
11744 | #define HAVE_WINT_T 1
11745 | #define HAVE_WCHAR_T 1
11746 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
11747 | #define GNULIB_FOPEN_SAFER 1
11748 | #define HAVE_INLINE 1
11749 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
11750 | #define HAVE_STDLIB_H 1
11751 | #define HAVE_MALLOC 1
11752 | #define GNULIB_MALLOC_GNU 1
11753 | #define HAVE_MBRTOWC 1
11754 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
11755 | #define HAVE_MBSTATE_T 1
11756 | #define HAVE_MBSTATE_T 1
11757 | #define HAVE_MBRTOWC 1
11758 | #define REPLACE_STRERROR 1
11759 | /* end confdefs.h. */
11760 | #include <stdio.h>
11761 | #ifdef HAVE_SYS_TYPES_H
11762 | # include <sys/types.h>
11763 | #endif
11764 | #ifdef HAVE_SYS_STAT_H
11765 | # include <sys/stat.h>
11766 | #endif
11767 | #ifdef STDC_HEADERS
11768 | # include <stdlib.h>
11769 | # include <stddef.h>
11770 | #else
11771 | # ifdef HAVE_STDLIB_H
11772 | # include <stdlib.h>
11773 | # endif
11774 | #endif
11775 | #ifdef HAVE_STRING_H
11776 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
11777 | # include <memory.h>
11778 | # endif
11779 | # include <string.h>
11780 | #endif
11781 | #ifdef HAVE_STRINGS_H
11782 | # include <strings.h>
11783 | #endif
11784 | #ifdef HAVE_INTTYPES_H
11785 | # include <inttypes.h>
11786 | #endif
11787 | #ifdef HAVE_STDINT_H
11788 | # include <stdint.h>
11789 | #endif
11790 | #ifdef HAVE_UNISTD_H
11791 | # include <unistd.h>
11792 | #endif
11793 | int
11794 | main ()
11795 | {
11796 |
11797 | #define S "foobar"
11798 | #define S_LEN (sizeof S - 1)
11799 |
11800 | /* At least one implementation is buggy: that of AIX 4.3 would
11801 | give strnlen (S, 1) == 3. */
11802 |
11803 | int i;
11804 | for (i = 0; i < S_LEN + 1; ++i)
11805 | {
11806 | int expected = i <= S_LEN ? i : S_LEN;
11807 | if (strnlen (S, i) != expected)
11808 | return 1;
11809 | }
11810 | return 0;
11811 |
11812 | ;
11813 | return 0;
11814 | }
11815 configure:17146: result: no
11816 configure:17189: checking for strtol
11817 configure:17245: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
11818 conftest.c:114: warning: function declaration isn't a prototype
11819 conftest.c:124: warning: function declaration isn't a prototype
11820 configure:17252: $? = 0
11821 configure:17274: result: yes
11822 configure:17304: checking for strtoul
11823 configure:17360: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
11824 conftest.c:115: warning: function declaration isn't a prototype
11825 conftest.c:125: warning: function declaration isn't a prototype
11826 configure:17367: $? = 0
11827 configure:17389: result: yes
11828 configure:17422: checking for strverscmp
11829 configure:17478: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
11830 conftest.c:116: warning: function declaration isn't a prototype
11831 conftest.c:126: warning: function declaration isn't a prototype
11832 l:\TEMP/ccOqr9cn.o:conftest.c:(.text+0x19): undefined reference to `strverscmp'
11833 collect2: ld returned 1 exit status
11834 configure:17485: $? = 1
11835 configure: failed program was:
11836 | /* confdefs.h. */
11837 | #define PACKAGE_NAME "GNU Bison"
11838 | #define PACKAGE_TARNAME "bison"
11839 | #define PACKAGE_VERSION "2.4.1"
11840 | #define PACKAGE_STRING "GNU Bison 2.4.1"
11841 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
11842 | #define PACKAGE_COPYRIGHT_YEAR 2008
11843 | #define PACKAGE "bison"
11844 | #define VERSION "2.4.1"
11845 | #define STDC_HEADERS 1
11846 | #define HAVE_SYS_TYPES_H 1
11847 | #define HAVE_SYS_STAT_H 1
11848 | #define HAVE_STDLIB_H 1
11849 | #define HAVE_STRING_H 1
11850 | #define HAVE_MEMORY_H 1
11851 | #define HAVE_STRINGS_H 1
11852 | #define HAVE_INTTYPES_H 1
11853 | #define HAVE_STDINT_H 1
11854 | #define HAVE_UNISTD_H 1
11855 | #define __EXTENSIONS__ 1
11856 | #define _ALL_SOURCE 1
11857 | #define _GNU_SOURCE 1
11858 | #define _POSIX_PTHREAD_SEMANTICS 1
11859 | #define _TANDEM_SOURCE 1
11860 | #define M4 "/usr/bin/m4"
11861 | #define HAVE_LOCALE_H 1
11862 | #define HAVE_ERRNO_H 1
11863 | #define HAVE_STDINT_H 1
11864 | #define HAVE_WCHAR_H 1
11865 | #define HAVE_INTTYPES_H 1
11866 | #define HAVE_STDLIB_H 1
11867 | #define HAVE_STRING_H 1
11868 | #define HAVE_UNISTD_H 1
11869 | #define HAVE_WCTYPE_H 1
11870 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
11871 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
11872 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
11873 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
11874 | #define HAVE_DECL_STRERROR_R 0
11875 | #define HAVE_GETOPT_H 1
11876 | #define HAVE_GETOPT_LONG_ONLY 1
11877 | #define HAVE_DECL_GETENV 1
11878 | #define HAVE__BOOL 1
11879 | #define HAVE_STDBOOL_H 1
11880 | #define HAVE_LONG_LONG_INT 1
11881 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
11882 | #define HAVE_INTTYPES_H 1
11883 | #define HAVE_DECL_IMAXABS 1
11884 | #define HAVE_DECL_IMAXDIV 1
11885 | #define HAVE_DECL_STRTOIMAX 1
11886 | #define HAVE_DECL_STRTOUMAX 1
11887 | #define HAVE_DECL_GETC_UNLOCKED 0
11888 | #define HAVE_ISASCII 1
11889 | #define HAVE_MBSINIT 1
11890 | #define HAVE_ISWCNTRL 1
11891 | #define HAVE_SETLOCALE 1
11892 | #define restrict __restrict
11893 | #define HAVE_DECL_STRERROR 1
11894 | #define HAVE_WINSOCK2_H 1
11895 | #define HAVE_DECL_STRNDUP 0
11896 | #define HAVE_DECL_STRNLEN 0
11897 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
11898 | #define HAVE_DECL_FEOF_UNLOCKED 0
11899 | #define HAVE_DECL_FERROR_UNLOCKED 0
11900 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
11901 | #define HAVE_DECL_FGETS_UNLOCKED 0
11902 | #define HAVE_DECL_FPUTC_UNLOCKED 0
11903 | #define HAVE_DECL_FPUTS_UNLOCKED 0
11904 | #define HAVE_DECL_FREAD_UNLOCKED 0
11905 | #define HAVE_DECL_FWRITE_UNLOCKED 0
11906 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
11907 | #define HAVE_DECL_PUTC_UNLOCKED 0
11908 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
11909 | #define HAVE_WINT_T 1
11910 | #define HAVE_WCHAR_T 1
11911 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
11912 | #define GNULIB_FOPEN_SAFER 1
11913 | #define HAVE_INLINE 1
11914 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
11915 | #define HAVE_STDLIB_H 1
11916 | #define HAVE_MALLOC 1
11917 | #define GNULIB_MALLOC_GNU 1
11918 | #define HAVE_MBRTOWC 1
11919 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
11920 | #define HAVE_MBSTATE_T 1
11921 | #define HAVE_MBSTATE_T 1
11922 | #define HAVE_MBRTOWC 1
11923 | #define REPLACE_STRERROR 1
11924 | #define strnlen rpl_strnlen
11925 | #define HAVE_STRTOL 1
11926 | #define HAVE_STRTOUL 1
11927 | /* end confdefs.h. */
11928 | /* Define strverscmp to an innocuous variant, in case <limits.h> declares strv erscmp.
11929 | For example, HP-UX 11i <limits.h> declares gettimeofday. */
11930 | #define strverscmp innocuous_strverscmp
11931 |
11932 | /* System header to define __stub macros and hopefully few prototypes,
11933 | which can conflict with char strverscmp (); below.
11934 | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11935 | <limits.h> exists even on freestanding compilers. */
11936 |
11937 | #ifdef __STDC__
11938 | # include <limits.h>
11939 | #else
11940 | # include <assert.h>
11941 | #endif
11942 |
11943 | #undef strverscmp
11944 |
11945 | /* Override any GCC internal prototype to avoid an error.
11946 | Use char because int might match the return type of a GCC
11947 | builtin and then its argument prototype would still apply. */
11948 | #ifdef __cplusplus
11949 | extern "C"
11950 | #endif
11951 | char strverscmp ();
11952 | /* The GNU C library defines this for functions which it implements
11953 | to always fail with ENOSYS. Some functions are actually named
11954 | something starting with __ and the normal name is an alias. */
11955 | #if defined __stub_strverscmp || defined __stub___strverscmp
11956 | choke me
11957 | #endif
11958 |
11959 | int
11960 | main ()
11961 | {
11962 | return strverscmp ();
11963 | ;
11964 | return 0;
11965 | }
11966 configure:17507: result: no
11967 configure:17710: checking for unsetenv
11968 configure:17766: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
11969 conftest.c:117: warning: function declaration isn't a prototype
11970 conftest.c:127: warning: function declaration isn't a prototype
11971 l:\TEMP/ccQPV2eb.o:conftest.c:(.text+0x19): undefined reference to `unsetenv'
11972 collect2: ld returned 1 exit status
11973 configure:17773: $? = 1
11974 configure: failed program was:
11975 | /* confdefs.h. */
11976 | #define PACKAGE_NAME "GNU Bison"
11977 | #define PACKAGE_TARNAME "bison"
11978 | #define PACKAGE_VERSION "2.4.1"
11979 | #define PACKAGE_STRING "GNU Bison 2.4.1"
11980 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
11981 | #define PACKAGE_COPYRIGHT_YEAR 2008
11982 | #define PACKAGE "bison"
11983 | #define VERSION "2.4.1"
11984 | #define STDC_HEADERS 1
11985 | #define HAVE_SYS_TYPES_H 1
11986 | #define HAVE_SYS_STAT_H 1
11987 | #define HAVE_STDLIB_H 1
11988 | #define HAVE_STRING_H 1
11989 | #define HAVE_MEMORY_H 1
11990 | #define HAVE_STRINGS_H 1
11991 | #define HAVE_INTTYPES_H 1
11992 | #define HAVE_STDINT_H 1
11993 | #define HAVE_UNISTD_H 1
11994 | #define __EXTENSIONS__ 1
11995 | #define _ALL_SOURCE 1
11996 | #define _GNU_SOURCE 1
11997 | #define _POSIX_PTHREAD_SEMANTICS 1
11998 | #define _TANDEM_SOURCE 1
11999 | #define M4 "/usr/bin/m4"
12000 | #define HAVE_LOCALE_H 1
12001 | #define HAVE_ERRNO_H 1
12002 | #define HAVE_STDINT_H 1
12003 | #define HAVE_WCHAR_H 1
12004 | #define HAVE_INTTYPES_H 1
12005 | #define HAVE_STDLIB_H 1
12006 | #define HAVE_STRING_H 1
12007 | #define HAVE_UNISTD_H 1
12008 | #define HAVE_WCTYPE_H 1
12009 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
12010 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
12011 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
12012 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
12013 | #define HAVE_DECL_STRERROR_R 0
12014 | #define HAVE_GETOPT_H 1
12015 | #define HAVE_GETOPT_LONG_ONLY 1
12016 | #define HAVE_DECL_GETENV 1
12017 | #define HAVE__BOOL 1
12018 | #define HAVE_STDBOOL_H 1
12019 | #define HAVE_LONG_LONG_INT 1
12020 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
12021 | #define HAVE_INTTYPES_H 1
12022 | #define HAVE_DECL_IMAXABS 1
12023 | #define HAVE_DECL_IMAXDIV 1
12024 | #define HAVE_DECL_STRTOIMAX 1
12025 | #define HAVE_DECL_STRTOUMAX 1
12026 | #define HAVE_DECL_GETC_UNLOCKED 0
12027 | #define HAVE_ISASCII 1
12028 | #define HAVE_MBSINIT 1
12029 | #define HAVE_ISWCNTRL 1
12030 | #define HAVE_SETLOCALE 1
12031 | #define restrict __restrict
12032 | #define HAVE_DECL_STRERROR 1
12033 | #define HAVE_WINSOCK2_H 1
12034 | #define HAVE_DECL_STRNDUP 0
12035 | #define HAVE_DECL_STRNLEN 0
12036 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
12037 | #define HAVE_DECL_FEOF_UNLOCKED 0
12038 | #define HAVE_DECL_FERROR_UNLOCKED 0
12039 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
12040 | #define HAVE_DECL_FGETS_UNLOCKED 0
12041 | #define HAVE_DECL_FPUTC_UNLOCKED 0
12042 | #define HAVE_DECL_FPUTS_UNLOCKED 0
12043 | #define HAVE_DECL_FREAD_UNLOCKED 0
12044 | #define HAVE_DECL_FWRITE_UNLOCKED 0
12045 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
12046 | #define HAVE_DECL_PUTC_UNLOCKED 0
12047 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
12048 | #define HAVE_WINT_T 1
12049 | #define HAVE_WCHAR_T 1
12050 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
12051 | #define GNULIB_FOPEN_SAFER 1
12052 | #define HAVE_INLINE 1
12053 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
12054 | #define HAVE_STDLIB_H 1
12055 | #define HAVE_MALLOC 1
12056 | #define GNULIB_MALLOC_GNU 1
12057 | #define HAVE_MBRTOWC 1
12058 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
12059 | #define HAVE_MBSTATE_T 1
12060 | #define HAVE_MBSTATE_T 1
12061 | #define HAVE_MBRTOWC 1
12062 | #define REPLACE_STRERROR 1
12063 | #define strnlen rpl_strnlen
12064 | #define HAVE_STRTOL 1
12065 | #define HAVE_STRTOUL 1
12066 | #define USE_UNLOCKED_IO 1
12067 | /* end confdefs.h. */
12068 | /* Define unsetenv to an innocuous variant, in case <limits.h> declares unsete nv.
12069 | For example, HP-UX 11i <limits.h> declares gettimeofday. */
12070 | #define unsetenv innocuous_unsetenv
12071 |
12072 | /* System header to define __stub macros and hopefully few prototypes,
12073 | which can conflict with char unsetenv (); below.
12074 | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12075 | <limits.h> exists even on freestanding compilers. */
12076 |
12077 | #ifdef __STDC__
12078 | # include <limits.h>
12079 | #else
12080 | # include <assert.h>
12081 | #endif
12082 |
12083 | #undef unsetenv
12084 |
12085 | /* Override any GCC internal prototype to avoid an error.
12086 | Use char because int might match the return type of a GCC
12087 | builtin and then its argument prototype would still apply. */
12088 | #ifdef __cplusplus
12089 | extern "C"
12090 | #endif
12091 | char unsetenv ();
12092 | /* The GNU C library defines this for functions which it implements
12093 | to always fail with ENOSYS. Some functions are actually named
12094 | something starting with __ and the normal name is an alias. */
12095 | #if defined __stub_unsetenv || defined __stub___unsetenv
12096 | choke me
12097 | #endif
12098 |
12099 | int
12100 | main ()
12101 | {
12102 | return unsetenv ();
12103 | ;
12104 | return 0;
12105 | }
12106 configure:17795: result: no
12107 configure:17900: checking whether <wchar.h> is standalone
12108 configure:17915: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
12109 configure:17922: $? = 0
12110 configure:17937: result: yes
12111 configure:18051: checking whether iswcntrl works
12112 configure:18124: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
12113 conftest.c:99: warning: function declaration isn't a prototype
12114 configure:18128: $? = 0
12115 configure:18134: ./conftest.exe
12116 configure:18138: $? = 0
12117 configure:18156: result: yes
12118 configure:18250: checking whether wcwidth is declared
12119 configure:18291: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
12120 conftest.c:109: warning: function declaration isn't a prototype
12121 conftest.c: In function `main':
12122 conftest.c:111: error: `wcwidth' undeclared (first use in this function)
12123 conftest.c:111: error: (Each undeclared identifier is reported only once
12124 conftest.c:111: error: for each function it appears in.)
12125 configure:18298: $? = 1
12126 configure: failed program was:
12127 | /* confdefs.h. */
12128 | #define PACKAGE_NAME "GNU Bison"
12129 | #define PACKAGE_TARNAME "bison"
12130 | #define PACKAGE_VERSION "2.4.1"
12131 | #define PACKAGE_STRING "GNU Bison 2.4.1"
12132 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
12133 | #define PACKAGE_COPYRIGHT_YEAR 2008
12134 | #define PACKAGE "bison"
12135 | #define VERSION "2.4.1"
12136 | #define STDC_HEADERS 1
12137 | #define HAVE_SYS_TYPES_H 1
12138 | #define HAVE_SYS_STAT_H 1
12139 | #define HAVE_STDLIB_H 1
12140 | #define HAVE_STRING_H 1
12141 | #define HAVE_MEMORY_H 1
12142 | #define HAVE_STRINGS_H 1
12143 | #define HAVE_INTTYPES_H 1
12144 | #define HAVE_STDINT_H 1
12145 | #define HAVE_UNISTD_H 1
12146 | #define __EXTENSIONS__ 1
12147 | #define _ALL_SOURCE 1
12148 | #define _GNU_SOURCE 1
12149 | #define _POSIX_PTHREAD_SEMANTICS 1
12150 | #define _TANDEM_SOURCE 1
12151 | #define M4 "/usr/bin/m4"
12152 | #define HAVE_LOCALE_H 1
12153 | #define HAVE_ERRNO_H 1
12154 | #define HAVE_STDINT_H 1
12155 | #define HAVE_WCHAR_H 1
12156 | #define HAVE_INTTYPES_H 1
12157 | #define HAVE_STDLIB_H 1
12158 | #define HAVE_STRING_H 1
12159 | #define HAVE_UNISTD_H 1
12160 | #define HAVE_WCTYPE_H 1
12161 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
12162 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
12163 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
12164 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
12165 | #define HAVE_DECL_STRERROR_R 0
12166 | #define HAVE_GETOPT_H 1
12167 | #define HAVE_GETOPT_LONG_ONLY 1
12168 | #define HAVE_DECL_GETENV 1
12169 | #define HAVE__BOOL 1
12170 | #define HAVE_STDBOOL_H 1
12171 | #define HAVE_LONG_LONG_INT 1
12172 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
12173 | #define HAVE_INTTYPES_H 1
12174 | #define HAVE_DECL_IMAXABS 1
12175 | #define HAVE_DECL_IMAXDIV 1
12176 | #define HAVE_DECL_STRTOIMAX 1
12177 | #define HAVE_DECL_STRTOUMAX 1
12178 | #define HAVE_DECL_GETC_UNLOCKED 0
12179 | #define HAVE_ISASCII 1
12180 | #define HAVE_MBSINIT 1
12181 | #define HAVE_ISWCNTRL 1
12182 | #define HAVE_SETLOCALE 1
12183 | #define restrict __restrict
12184 | #define HAVE_DECL_STRERROR 1
12185 | #define HAVE_WINSOCK2_H 1
12186 | #define HAVE_DECL_STRNDUP 0
12187 | #define HAVE_DECL_STRNLEN 0
12188 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
12189 | #define HAVE_DECL_FEOF_UNLOCKED 0
12190 | #define HAVE_DECL_FERROR_UNLOCKED 0
12191 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
12192 | #define HAVE_DECL_FGETS_UNLOCKED 0
12193 | #define HAVE_DECL_FPUTC_UNLOCKED 0
12194 | #define HAVE_DECL_FPUTS_UNLOCKED 0
12195 | #define HAVE_DECL_FREAD_UNLOCKED 0
12196 | #define HAVE_DECL_FWRITE_UNLOCKED 0
12197 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
12198 | #define HAVE_DECL_PUTC_UNLOCKED 0
12199 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
12200 | #define HAVE_WINT_T 1
12201 | #define HAVE_WCHAR_T 1
12202 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
12203 | #define GNULIB_FOPEN_SAFER 1
12204 | #define HAVE_INLINE 1
12205 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
12206 | #define HAVE_STDLIB_H 1
12207 | #define HAVE_MALLOC 1
12208 | #define GNULIB_MALLOC_GNU 1
12209 | #define HAVE_MBRTOWC 1
12210 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
12211 | #define HAVE_MBSTATE_T 1
12212 | #define HAVE_MBSTATE_T 1
12213 | #define HAVE_MBRTOWC 1
12214 | #define REPLACE_STRERROR 1
12215 | #define strnlen rpl_strnlen
12216 | #define HAVE_STRTOL 1
12217 | #define HAVE_STRTOUL 1
12218 | #define USE_UNLOCKED_IO 1
12219 | /* end confdefs.h. */
12220 |
12221 | /* AIX 3.2.5 declares wcwidth in <string.h>. */
12222 | #include <string.h>
12223 | /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
12224 | <wchar.h>.
12225 | BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
12226 | before <wchar.h>. */
12227 | #include <stddef.h>
12228 | #include <stdio.h>
12229 | #include <time.h>
12230 | #include <wchar.h>
12231 |
12232 |
12233 | int
12234 | main ()
12235 | {
12236 | #ifndef wcwidth
12237 | (void) wcwidth;
12238 | #endif
12239 |
12240 | ;
12241 | return 0;
12242 | }
12243 configure:18313: result: no
12244 configure:18516: checking if malloc debugging is wanted
12245 configure:18536: result: no
12246 configure:18542: checking for pid_t
12247 configure:18570: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
12248 conftest.c:130: warning: function declaration isn't a prototype
12249 configure:18577: $? = 0
12250 configure:18604: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
12251 conftest.c:130: warning: function declaration isn't a prototype
12252 conftest.c: In function `main':
12253 conftest.c:131: error: syntax error before ')' token
12254 configure:18611: $? = 1
12255 configure: failed program was:
12256 | /* confdefs.h. */
12257 | #define PACKAGE_NAME "GNU Bison"
12258 | #define PACKAGE_TARNAME "bison"
12259 | #define PACKAGE_VERSION "2.4.1"
12260 | #define PACKAGE_STRING "GNU Bison 2.4.1"
12261 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
12262 | #define PACKAGE_COPYRIGHT_YEAR 2008
12263 | #define PACKAGE "bison"
12264 | #define VERSION "2.4.1"
12265 | #define STDC_HEADERS 1
12266 | #define HAVE_SYS_TYPES_H 1
12267 | #define HAVE_SYS_STAT_H 1
12268 | #define HAVE_STDLIB_H 1
12269 | #define HAVE_STRING_H 1
12270 | #define HAVE_MEMORY_H 1
12271 | #define HAVE_STRINGS_H 1
12272 | #define HAVE_INTTYPES_H 1
12273 | #define HAVE_STDINT_H 1
12274 | #define HAVE_UNISTD_H 1
12275 | #define __EXTENSIONS__ 1
12276 | #define _ALL_SOURCE 1
12277 | #define _GNU_SOURCE 1
12278 | #define _POSIX_PTHREAD_SEMANTICS 1
12279 | #define _TANDEM_SOURCE 1
12280 | #define M4 "/usr/bin/m4"
12281 | #define HAVE_LOCALE_H 1
12282 | #define HAVE_ERRNO_H 1
12283 | #define HAVE_STDINT_H 1
12284 | #define HAVE_WCHAR_H 1
12285 | #define HAVE_INTTYPES_H 1
12286 | #define HAVE_STDLIB_H 1
12287 | #define HAVE_STRING_H 1
12288 | #define HAVE_UNISTD_H 1
12289 | #define HAVE_WCTYPE_H 1
12290 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
12291 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
12292 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
12293 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
12294 | #define HAVE_DECL_STRERROR_R 0
12295 | #define HAVE_GETOPT_H 1
12296 | #define HAVE_GETOPT_LONG_ONLY 1
12297 | #define HAVE_DECL_GETENV 1
12298 | #define HAVE__BOOL 1
12299 | #define HAVE_STDBOOL_H 1
12300 | #define HAVE_LONG_LONG_INT 1
12301 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
12302 | #define HAVE_INTTYPES_H 1
12303 | #define HAVE_DECL_IMAXABS 1
12304 | #define HAVE_DECL_IMAXDIV 1
12305 | #define HAVE_DECL_STRTOIMAX 1
12306 | #define HAVE_DECL_STRTOUMAX 1
12307 | #define HAVE_DECL_GETC_UNLOCKED 0
12308 | #define HAVE_ISASCII 1
12309 | #define HAVE_MBSINIT 1
12310 | #define HAVE_ISWCNTRL 1
12311 | #define HAVE_SETLOCALE 1
12312 | #define restrict __restrict
12313 | #define HAVE_DECL_STRERROR 1
12314 | #define HAVE_WINSOCK2_H 1
12315 | #define HAVE_DECL_STRNDUP 0
12316 | #define HAVE_DECL_STRNLEN 0
12317 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
12318 | #define HAVE_DECL_FEOF_UNLOCKED 0
12319 | #define HAVE_DECL_FERROR_UNLOCKED 0
12320 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
12321 | #define HAVE_DECL_FGETS_UNLOCKED 0
12322 | #define HAVE_DECL_FPUTC_UNLOCKED 0
12323 | #define HAVE_DECL_FPUTS_UNLOCKED 0
12324 | #define HAVE_DECL_FREAD_UNLOCKED 0
12325 | #define HAVE_DECL_FWRITE_UNLOCKED 0
12326 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
12327 | #define HAVE_DECL_PUTC_UNLOCKED 0
12328 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
12329 | #define HAVE_WINT_T 1
12330 | #define HAVE_WCHAR_T 1
12331 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
12332 | #define GNULIB_FOPEN_SAFER 1
12333 | #define HAVE_INLINE 1
12334 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
12335 | #define HAVE_STDLIB_H 1
12336 | #define HAVE_MALLOC 1
12337 | #define GNULIB_MALLOC_GNU 1
12338 | #define HAVE_MBRTOWC 1
12339 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
12340 | #define HAVE_MBSTATE_T 1
12341 | #define HAVE_MBSTATE_T 1
12342 | #define HAVE_MBRTOWC 1
12343 | #define REPLACE_STRERROR 1
12344 | #define strnlen rpl_strnlen
12345 | #define HAVE_STRTOL 1
12346 | #define HAVE_STRTOUL 1
12347 | #define USE_UNLOCKED_IO 1
12348 | #define HAVE_DECL_WCWIDTH 0
12349 | /* end confdefs.h. */
12350 | #include <stdio.h>
12351 | #ifdef HAVE_SYS_TYPES_H
12352 | # include <sys/types.h>
12353 | #endif
12354 | #ifdef HAVE_SYS_STAT_H
12355 | # include <sys/stat.h>
12356 | #endif
12357 | #ifdef STDC_HEADERS
12358 | # include <stdlib.h>
12359 | # include <stddef.h>
12360 | #else
12361 | # ifdef HAVE_STDLIB_H
12362 | # include <stdlib.h>
12363 | # endif
12364 | #endif
12365 | #ifdef HAVE_STRING_H
12366 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
12367 | # include <memory.h>
12368 | # endif
12369 | # include <string.h>
12370 | #endif
12371 | #ifdef HAVE_STRINGS_H
12372 | # include <strings.h>
12373 | #endif
12374 | #ifdef HAVE_INTTYPES_H
12375 | # include <inttypes.h>
12376 | #endif
12377 | #ifdef HAVE_STDINT_H
12378 | # include <stdint.h>
12379 | #endif
12380 | #ifdef HAVE_UNISTD_H
12381 | # include <unistd.h>
12382 | #endif
12383 | int
12384 | main ()
12385 | {
12386 | if (sizeof ((pid_t)))
12387 | return 0;
12388 | ;
12389 | return 0;
12390 | }
12391 configure:18634: result: yes
12392 configure:18646: checking for sys/wait.h that is POSIX.1 compatible
12393 configure:18682: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
12394 conftest.c:96:22: sys/wait.h: No such file or directory
12395 conftest.c:106: warning: function declaration isn't a prototype
12396 conftest.c: In function `main':
12397 conftest.c:108: warning: implicit declaration of function `wait'
12398 configure:18689: $? = 1
12399 configure: failed program was:
12400 | /* confdefs.h. */
12401 | #define PACKAGE_NAME "GNU Bison"
12402 | #define PACKAGE_TARNAME "bison"
12403 | #define PACKAGE_VERSION "2.4.1"
12404 | #define PACKAGE_STRING "GNU Bison 2.4.1"
12405 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
12406 | #define PACKAGE_COPYRIGHT_YEAR 2008
12407 | #define PACKAGE "bison"
12408 | #define VERSION "2.4.1"
12409 | #define STDC_HEADERS 1
12410 | #define HAVE_SYS_TYPES_H 1
12411 | #define HAVE_SYS_STAT_H 1
12412 | #define HAVE_STDLIB_H 1
12413 | #define HAVE_STRING_H 1
12414 | #define HAVE_MEMORY_H 1
12415 | #define HAVE_STRINGS_H 1
12416 | #define HAVE_INTTYPES_H 1
12417 | #define HAVE_STDINT_H 1
12418 | #define HAVE_UNISTD_H 1
12419 | #define __EXTENSIONS__ 1
12420 | #define _ALL_SOURCE 1
12421 | #define _GNU_SOURCE 1
12422 | #define _POSIX_PTHREAD_SEMANTICS 1
12423 | #define _TANDEM_SOURCE 1
12424 | #define M4 "/usr/bin/m4"
12425 | #define HAVE_LOCALE_H 1
12426 | #define HAVE_ERRNO_H 1
12427 | #define HAVE_STDINT_H 1
12428 | #define HAVE_WCHAR_H 1
12429 | #define HAVE_INTTYPES_H 1
12430 | #define HAVE_STDLIB_H 1
12431 | #define HAVE_STRING_H 1
12432 | #define HAVE_UNISTD_H 1
12433 | #define HAVE_WCTYPE_H 1
12434 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
12435 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
12436 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
12437 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
12438 | #define HAVE_DECL_STRERROR_R 0
12439 | #define HAVE_GETOPT_H 1
12440 | #define HAVE_GETOPT_LONG_ONLY 1
12441 | #define HAVE_DECL_GETENV 1
12442 | #define HAVE__BOOL 1
12443 | #define HAVE_STDBOOL_H 1
12444 | #define HAVE_LONG_LONG_INT 1
12445 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
12446 | #define HAVE_INTTYPES_H 1
12447 | #define HAVE_DECL_IMAXABS 1
12448 | #define HAVE_DECL_IMAXDIV 1
12449 | #define HAVE_DECL_STRTOIMAX 1
12450 | #define HAVE_DECL_STRTOUMAX 1
12451 | #define HAVE_DECL_GETC_UNLOCKED 0
12452 | #define HAVE_ISASCII 1
12453 | #define HAVE_MBSINIT 1
12454 | #define HAVE_ISWCNTRL 1
12455 | #define HAVE_SETLOCALE 1
12456 | #define restrict __restrict
12457 | #define HAVE_DECL_STRERROR 1
12458 | #define HAVE_WINSOCK2_H 1
12459 | #define HAVE_DECL_STRNDUP 0
12460 | #define HAVE_DECL_STRNLEN 0
12461 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
12462 | #define HAVE_DECL_FEOF_UNLOCKED 0
12463 | #define HAVE_DECL_FERROR_UNLOCKED 0
12464 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
12465 | #define HAVE_DECL_FGETS_UNLOCKED 0
12466 | #define HAVE_DECL_FPUTC_UNLOCKED 0
12467 | #define HAVE_DECL_FPUTS_UNLOCKED 0
12468 | #define HAVE_DECL_FREAD_UNLOCKED 0
12469 | #define HAVE_DECL_FWRITE_UNLOCKED 0
12470 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
12471 | #define HAVE_DECL_PUTC_UNLOCKED 0
12472 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
12473 | #define HAVE_WINT_T 1
12474 | #define HAVE_WCHAR_T 1
12475 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
12476 | #define GNULIB_FOPEN_SAFER 1
12477 | #define HAVE_INLINE 1
12478 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
12479 | #define HAVE_STDLIB_H 1
12480 | #define HAVE_MALLOC 1
12481 | #define GNULIB_MALLOC_GNU 1
12482 | #define HAVE_MBRTOWC 1
12483 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
12484 | #define HAVE_MBSTATE_T 1
12485 | #define HAVE_MBSTATE_T 1
12486 | #define HAVE_MBRTOWC 1
12487 | #define REPLACE_STRERROR 1
12488 | #define strnlen rpl_strnlen
12489 | #define HAVE_STRTOL 1
12490 | #define HAVE_STRTOUL 1
12491 | #define USE_UNLOCKED_IO 1
12492 | #define HAVE_DECL_WCWIDTH 0
12493 | /* end confdefs.h. */
12494 | #include <sys/types.h>
12495 | #include <sys/wait.h>
12496 | #ifndef WEXITSTATUS
12497 | # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
12498 | #endif
12499 | #ifndef WIFEXITED
12500 | # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
12501 | #endif
12502 |
12503 | int
12504 | main ()
12505 | {
12506 | int s;
12507 | wait (&s);
12508 | s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
12509 | ;
12510 | return 0;
12511 | }
12512 configure:18704: result: no
12513 configure:18719: checking for dup2
12514 configure:18775: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
12515 conftest.c:118: warning: function declaration isn't a prototype
12516 conftest.c:128: warning: function declaration isn't a prototype
12517 configure:18782: $? = 0
12518 configure:18804: result: yes
12519 configure:18719: checking for waitpid
12520 configure:18775: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
12521 conftest.c:119: warning: function declaration isn't a prototype
12522 conftest.c:129: warning: function declaration isn't a prototype
12523 l:\TEMP/ccQRFoM4.o:conftest.c:(.text+0x19): undefined reference to `waitpid'
12524 collect2: ld returned 1 exit status
12525 configure:18782: $? = 1
12526 configure: failed program was:
12527 | /* confdefs.h. */
12528 | #define PACKAGE_NAME "GNU Bison"
12529 | #define PACKAGE_TARNAME "bison"
12530 | #define PACKAGE_VERSION "2.4.1"
12531 | #define PACKAGE_STRING "GNU Bison 2.4.1"
12532 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
12533 | #define PACKAGE_COPYRIGHT_YEAR 2008
12534 | #define PACKAGE "bison"
12535 | #define VERSION "2.4.1"
12536 | #define STDC_HEADERS 1
12537 | #define HAVE_SYS_TYPES_H 1
12538 | #define HAVE_SYS_STAT_H 1
12539 | #define HAVE_STDLIB_H 1
12540 | #define HAVE_STRING_H 1
12541 | #define HAVE_MEMORY_H 1
12542 | #define HAVE_STRINGS_H 1
12543 | #define HAVE_INTTYPES_H 1
12544 | #define HAVE_STDINT_H 1
12545 | #define HAVE_UNISTD_H 1
12546 | #define __EXTENSIONS__ 1
12547 | #define _ALL_SOURCE 1
12548 | #define _GNU_SOURCE 1
12549 | #define _POSIX_PTHREAD_SEMANTICS 1
12550 | #define _TANDEM_SOURCE 1
12551 | #define M4 "/usr/bin/m4"
12552 | #define HAVE_LOCALE_H 1
12553 | #define HAVE_ERRNO_H 1
12554 | #define HAVE_STDINT_H 1
12555 | #define HAVE_WCHAR_H 1
12556 | #define HAVE_INTTYPES_H 1
12557 | #define HAVE_STDLIB_H 1
12558 | #define HAVE_STRING_H 1
12559 | #define HAVE_UNISTD_H 1
12560 | #define HAVE_WCTYPE_H 1
12561 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
12562 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
12563 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
12564 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
12565 | #define HAVE_DECL_STRERROR_R 0
12566 | #define HAVE_GETOPT_H 1
12567 | #define HAVE_GETOPT_LONG_ONLY 1
12568 | #define HAVE_DECL_GETENV 1
12569 | #define HAVE__BOOL 1
12570 | #define HAVE_STDBOOL_H 1
12571 | #define HAVE_LONG_LONG_INT 1
12572 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
12573 | #define HAVE_INTTYPES_H 1
12574 | #define HAVE_DECL_IMAXABS 1
12575 | #define HAVE_DECL_IMAXDIV 1
12576 | #define HAVE_DECL_STRTOIMAX 1
12577 | #define HAVE_DECL_STRTOUMAX 1
12578 | #define HAVE_DECL_GETC_UNLOCKED 0
12579 | #define HAVE_ISASCII 1
12580 | #define HAVE_MBSINIT 1
12581 | #define HAVE_ISWCNTRL 1
12582 | #define HAVE_SETLOCALE 1
12583 | #define restrict __restrict
12584 | #define HAVE_DECL_STRERROR 1
12585 | #define HAVE_WINSOCK2_H 1
12586 | #define HAVE_DECL_STRNDUP 0
12587 | #define HAVE_DECL_STRNLEN 0
12588 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
12589 | #define HAVE_DECL_FEOF_UNLOCKED 0
12590 | #define HAVE_DECL_FERROR_UNLOCKED 0
12591 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
12592 | #define HAVE_DECL_FGETS_UNLOCKED 0
12593 | #define HAVE_DECL_FPUTC_UNLOCKED 0
12594 | #define HAVE_DECL_FPUTS_UNLOCKED 0
12595 | #define HAVE_DECL_FREAD_UNLOCKED 0
12596 | #define HAVE_DECL_FWRITE_UNLOCKED 0
12597 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
12598 | #define HAVE_DECL_PUTC_UNLOCKED 0
12599 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
12600 | #define HAVE_WINT_T 1
12601 | #define HAVE_WCHAR_T 1
12602 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
12603 | #define GNULIB_FOPEN_SAFER 1
12604 | #define HAVE_INLINE 1
12605 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
12606 | #define HAVE_STDLIB_H 1
12607 | #define HAVE_MALLOC 1
12608 | #define GNULIB_MALLOC_GNU 1
12609 | #define HAVE_MBRTOWC 1
12610 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
12611 | #define HAVE_MBSTATE_T 1
12612 | #define HAVE_MBSTATE_T 1
12613 | #define HAVE_MBRTOWC 1
12614 | #define REPLACE_STRERROR 1
12615 | #define strnlen rpl_strnlen
12616 | #define HAVE_STRTOL 1
12617 | #define HAVE_STRTOUL 1
12618 | #define USE_UNLOCKED_IO 1
12619 | #define HAVE_DECL_WCWIDTH 0
12620 | #define HAVE_DUP2 1
12621 | /* end confdefs.h. */
12622 | /* Define waitpid to an innocuous variant, in case <limits.h> declares waitpid .
12623 | For example, HP-UX 11i <limits.h> declares gettimeofday. */
12624 | #define waitpid innocuous_waitpid
12625 |
12626 | /* System header to define __stub macros and hopefully few prototypes,
12627 | which can conflict with char waitpid (); below.
12628 | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12629 | <limits.h> exists even on freestanding compilers. */
12630 |
12631 | #ifdef __STDC__
12632 | # include <limits.h>
12633 | #else
12634 | # include <assert.h>
12635 | #endif
12636 |
12637 | #undef waitpid
12638 |
12639 | /* Override any GCC internal prototype to avoid an error.
12640 | Use char because int might match the return type of a GCC
12641 | builtin and then its argument prototype would still apply. */
12642 | #ifdef __cplusplus
12643 | extern "C"
12644 | #endif
12645 | char waitpid ();
12646 | /* The GNU C library defines this for functions which it implements
12647 | to always fail with ENOSYS. Some functions are actually named
12648 | something starting with __ and the normal name is an alias. */
12649 | #if defined __stub_waitpid || defined __stub___waitpid
12650 | choke me
12651 | #endif
12652 |
12653 | int
12654 | main ()
12655 | {
12656 | return waitpid ();
12657 | ;
12658 | return 0;
12659 | }
12660 configure:18804: result: no
12661 configure:18831: checking vfork.h usability
12662 configure:18848: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
12663 conftest.c:129:19: vfork.h: No such file or directory
12664 configure:18855: $? = 1
12665 configure: failed program was:
12666 | /* confdefs.h. */
12667 | #define PACKAGE_NAME "GNU Bison"
12668 | #define PACKAGE_TARNAME "bison"
12669 | #define PACKAGE_VERSION "2.4.1"
12670 | #define PACKAGE_STRING "GNU Bison 2.4.1"
12671 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
12672 | #define PACKAGE_COPYRIGHT_YEAR 2008
12673 | #define PACKAGE "bison"
12674 | #define VERSION "2.4.1"
12675 | #define STDC_HEADERS 1
12676 | #define HAVE_SYS_TYPES_H 1
12677 | #define HAVE_SYS_STAT_H 1
12678 | #define HAVE_STDLIB_H 1
12679 | #define HAVE_STRING_H 1
12680 | #define HAVE_MEMORY_H 1
12681 | #define HAVE_STRINGS_H 1
12682 | #define HAVE_INTTYPES_H 1
12683 | #define HAVE_STDINT_H 1
12684 | #define HAVE_UNISTD_H 1
12685 | #define __EXTENSIONS__ 1
12686 | #define _ALL_SOURCE 1
12687 | #define _GNU_SOURCE 1
12688 | #define _POSIX_PTHREAD_SEMANTICS 1
12689 | #define _TANDEM_SOURCE 1
12690 | #define M4 "/usr/bin/m4"
12691 | #define HAVE_LOCALE_H 1
12692 | #define HAVE_ERRNO_H 1
12693 | #define HAVE_STDINT_H 1
12694 | #define HAVE_WCHAR_H 1
12695 | #define HAVE_INTTYPES_H 1
12696 | #define HAVE_STDLIB_H 1
12697 | #define HAVE_STRING_H 1
12698 | #define HAVE_UNISTD_H 1
12699 | #define HAVE_WCTYPE_H 1
12700 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
12701 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
12702 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
12703 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
12704 | #define HAVE_DECL_STRERROR_R 0
12705 | #define HAVE_GETOPT_H 1
12706 | #define HAVE_GETOPT_LONG_ONLY 1
12707 | #define HAVE_DECL_GETENV 1
12708 | #define HAVE__BOOL 1
12709 | #define HAVE_STDBOOL_H 1
12710 | #define HAVE_LONG_LONG_INT 1
12711 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
12712 | #define HAVE_INTTYPES_H 1
12713 | #define HAVE_DECL_IMAXABS 1
12714 | #define HAVE_DECL_IMAXDIV 1
12715 | #define HAVE_DECL_STRTOIMAX 1
12716 | #define HAVE_DECL_STRTOUMAX 1
12717 | #define HAVE_DECL_GETC_UNLOCKED 0
12718 | #define HAVE_ISASCII 1
12719 | #define HAVE_MBSINIT 1
12720 | #define HAVE_ISWCNTRL 1
12721 | #define HAVE_SETLOCALE 1
12722 | #define restrict __restrict
12723 | #define HAVE_DECL_STRERROR 1
12724 | #define HAVE_WINSOCK2_H 1
12725 | #define HAVE_DECL_STRNDUP 0
12726 | #define HAVE_DECL_STRNLEN 0
12727 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
12728 | #define HAVE_DECL_FEOF_UNLOCKED 0
12729 | #define HAVE_DECL_FERROR_UNLOCKED 0
12730 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
12731 | #define HAVE_DECL_FGETS_UNLOCKED 0
12732 | #define HAVE_DECL_FPUTC_UNLOCKED 0
12733 | #define HAVE_DECL_FPUTS_UNLOCKED 0
12734 | #define HAVE_DECL_FREAD_UNLOCKED 0
12735 | #define HAVE_DECL_FWRITE_UNLOCKED 0
12736 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
12737 | #define HAVE_DECL_PUTC_UNLOCKED 0
12738 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
12739 | #define HAVE_WINT_T 1
12740 | #define HAVE_WCHAR_T 1
12741 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
12742 | #define GNULIB_FOPEN_SAFER 1
12743 | #define HAVE_INLINE 1
12744 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
12745 | #define HAVE_STDLIB_H 1
12746 | #define HAVE_MALLOC 1
12747 | #define GNULIB_MALLOC_GNU 1
12748 | #define HAVE_MBRTOWC 1
12749 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
12750 | #define HAVE_MBSTATE_T 1
12751 | #define HAVE_MBSTATE_T 1
12752 | #define HAVE_MBRTOWC 1
12753 | #define REPLACE_STRERROR 1
12754 | #define strnlen rpl_strnlen
12755 | #define HAVE_STRTOL 1
12756 | #define HAVE_STRTOUL 1
12757 | #define USE_UNLOCKED_IO 1
12758 | #define HAVE_DECL_WCWIDTH 0
12759 | #define HAVE_DUP2 1
12760 | /* end confdefs.h. */
12761 | #include <stdio.h>
12762 | #ifdef HAVE_SYS_TYPES_H
12763 | # include <sys/types.h>
12764 | #endif
12765 | #ifdef HAVE_SYS_STAT_H
12766 | # include <sys/stat.h>
12767 | #endif
12768 | #ifdef STDC_HEADERS
12769 | # include <stdlib.h>
12770 | # include <stddef.h>
12771 | #else
12772 | # ifdef HAVE_STDLIB_H
12773 | # include <stdlib.h>
12774 | # endif
12775 | #endif
12776 | #ifdef HAVE_STRING_H
12777 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
12778 | # include <memory.h>
12779 | # endif
12780 | # include <string.h>
12781 | #endif
12782 | #ifdef HAVE_STRINGS_H
12783 | # include <strings.h>
12784 | #endif
12785 | #ifdef HAVE_INTTYPES_H
12786 | # include <inttypes.h>
12787 | #endif
12788 | #ifdef HAVE_STDINT_H
12789 | # include <stdint.h>
12790 | #endif
12791 | #ifdef HAVE_UNISTD_H
12792 | # include <unistd.h>
12793 | #endif
12794 | #include <vfork.h>
12795 configure:18869: result: no
12796 configure:18873: checking vfork.h presence
12797 configure:18888: gcc -std=gnu99 -E -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPRE FIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include conftest.c
12798 conftest.c:96:19: vfork.h: No such file or directory
12799 configure:18895: $? = 1
12800 configure: failed program was:
12801 | /* confdefs.h. */
12802 | #define PACKAGE_NAME "GNU Bison"
12803 | #define PACKAGE_TARNAME "bison"
12804 | #define PACKAGE_VERSION "2.4.1"
12805 | #define PACKAGE_STRING "GNU Bison 2.4.1"
12806 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
12807 | #define PACKAGE_COPYRIGHT_YEAR 2008
12808 | #define PACKAGE "bison"
12809 | #define VERSION "2.4.1"
12810 | #define STDC_HEADERS 1
12811 | #define HAVE_SYS_TYPES_H 1
12812 | #define HAVE_SYS_STAT_H 1
12813 | #define HAVE_STDLIB_H 1
12814 | #define HAVE_STRING_H 1
12815 | #define HAVE_MEMORY_H 1
12816 | #define HAVE_STRINGS_H 1
12817 | #define HAVE_INTTYPES_H 1
12818 | #define HAVE_STDINT_H 1
12819 | #define HAVE_UNISTD_H 1
12820 | #define __EXTENSIONS__ 1
12821 | #define _ALL_SOURCE 1
12822 | #define _GNU_SOURCE 1
12823 | #define _POSIX_PTHREAD_SEMANTICS 1
12824 | #define _TANDEM_SOURCE 1
12825 | #define M4 "/usr/bin/m4"
12826 | #define HAVE_LOCALE_H 1
12827 | #define HAVE_ERRNO_H 1
12828 | #define HAVE_STDINT_H 1
12829 | #define HAVE_WCHAR_H 1
12830 | #define HAVE_INTTYPES_H 1
12831 | #define HAVE_STDLIB_H 1
12832 | #define HAVE_STRING_H 1
12833 | #define HAVE_UNISTD_H 1
12834 | #define HAVE_WCTYPE_H 1
12835 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
12836 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
12837 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
12838 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
12839 | #define HAVE_DECL_STRERROR_R 0
12840 | #define HAVE_GETOPT_H 1
12841 | #define HAVE_GETOPT_LONG_ONLY 1
12842 | #define HAVE_DECL_GETENV 1
12843 | #define HAVE__BOOL 1
12844 | #define HAVE_STDBOOL_H 1
12845 | #define HAVE_LONG_LONG_INT 1
12846 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
12847 | #define HAVE_INTTYPES_H 1
12848 | #define HAVE_DECL_IMAXABS 1
12849 | #define HAVE_DECL_IMAXDIV 1
12850 | #define HAVE_DECL_STRTOIMAX 1
12851 | #define HAVE_DECL_STRTOUMAX 1
12852 | #define HAVE_DECL_GETC_UNLOCKED 0
12853 | #define HAVE_ISASCII 1
12854 | #define HAVE_MBSINIT 1
12855 | #define HAVE_ISWCNTRL 1
12856 | #define HAVE_SETLOCALE 1
12857 | #define restrict __restrict
12858 | #define HAVE_DECL_STRERROR 1
12859 | #define HAVE_WINSOCK2_H 1
12860 | #define HAVE_DECL_STRNDUP 0
12861 | #define HAVE_DECL_STRNLEN 0
12862 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
12863 | #define HAVE_DECL_FEOF_UNLOCKED 0
12864 | #define HAVE_DECL_FERROR_UNLOCKED 0
12865 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
12866 | #define HAVE_DECL_FGETS_UNLOCKED 0
12867 | #define HAVE_DECL_FPUTC_UNLOCKED 0
12868 | #define HAVE_DECL_FPUTS_UNLOCKED 0
12869 | #define HAVE_DECL_FREAD_UNLOCKED 0
12870 | #define HAVE_DECL_FWRITE_UNLOCKED 0
12871 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
12872 | #define HAVE_DECL_PUTC_UNLOCKED 0
12873 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
12874 | #define HAVE_WINT_T 1
12875 | #define HAVE_WCHAR_T 1
12876 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
12877 | #define GNULIB_FOPEN_SAFER 1
12878 | #define HAVE_INLINE 1
12879 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
12880 | #define HAVE_STDLIB_H 1
12881 | #define HAVE_MALLOC 1
12882 | #define GNULIB_MALLOC_GNU 1
12883 | #define HAVE_MBRTOWC 1
12884 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
12885 | #define HAVE_MBSTATE_T 1
12886 | #define HAVE_MBSTATE_T 1
12887 | #define HAVE_MBRTOWC 1
12888 | #define REPLACE_STRERROR 1
12889 | #define strnlen rpl_strnlen
12890 | #define HAVE_STRTOL 1
12891 | #define HAVE_STRTOUL 1
12892 | #define USE_UNLOCKED_IO 1
12893 | #define HAVE_DECL_WCWIDTH 0
12894 | #define HAVE_DUP2 1
12895 | /* end confdefs.h. */
12896 | #include <vfork.h>
12897 configure:18909: result: no
12898 configure:18942: checking for vfork.h
12899 configure:18951: result: no
12900 configure:18970: checking for fork
12901 configure:19055: result: no
12902 configure:18970: checking for vfork
12903 configure:19055: result: no
12904 configure:19341: checking sys/time.h usability
12905 configure:19358: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
12906 configure:19365: $? = 0
12907 configure:19379: result: yes
12908 configure:19383: checking sys/time.h presence
12909 configure:19398: gcc -std=gnu99 -E -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPRE FIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include conftest.c
12910 configure:19405: $? = 0
12911 configure:19419: result: yes
12912 configure:19452: checking for sys/time.h
12913 configure:19461: result: yes
12914 configure:19341: checking sys/times.h usability
12915 configure:19358: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
12916 conftest.c:131:23: sys/times.h: No such file or directory
12917 configure:19365: $? = 1
12918 configure: failed program was:
12919 | /* confdefs.h. */
12920 | #define PACKAGE_NAME "GNU Bison"
12921 | #define PACKAGE_TARNAME "bison"
12922 | #define PACKAGE_VERSION "2.4.1"
12923 | #define PACKAGE_STRING "GNU Bison 2.4.1"
12924 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
12925 | #define PACKAGE_COPYRIGHT_YEAR 2008
12926 | #define PACKAGE "bison"
12927 | #define VERSION "2.4.1"
12928 | #define STDC_HEADERS 1
12929 | #define HAVE_SYS_TYPES_H 1
12930 | #define HAVE_SYS_STAT_H 1
12931 | #define HAVE_STDLIB_H 1
12932 | #define HAVE_STRING_H 1
12933 | #define HAVE_MEMORY_H 1
12934 | #define HAVE_STRINGS_H 1
12935 | #define HAVE_INTTYPES_H 1
12936 | #define HAVE_STDINT_H 1
12937 | #define HAVE_UNISTD_H 1
12938 | #define __EXTENSIONS__ 1
12939 | #define _ALL_SOURCE 1
12940 | #define _GNU_SOURCE 1
12941 | #define _POSIX_PTHREAD_SEMANTICS 1
12942 | #define _TANDEM_SOURCE 1
12943 | #define M4 "/usr/bin/m4"
12944 | #define HAVE_LOCALE_H 1
12945 | #define HAVE_ERRNO_H 1
12946 | #define HAVE_STDINT_H 1
12947 | #define HAVE_WCHAR_H 1
12948 | #define HAVE_INTTYPES_H 1
12949 | #define HAVE_STDLIB_H 1
12950 | #define HAVE_STRING_H 1
12951 | #define HAVE_UNISTD_H 1
12952 | #define HAVE_WCTYPE_H 1
12953 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
12954 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
12955 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
12956 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
12957 | #define HAVE_DECL_STRERROR_R 0
12958 | #define HAVE_GETOPT_H 1
12959 | #define HAVE_GETOPT_LONG_ONLY 1
12960 | #define HAVE_DECL_GETENV 1
12961 | #define HAVE__BOOL 1
12962 | #define HAVE_STDBOOL_H 1
12963 | #define HAVE_LONG_LONG_INT 1
12964 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
12965 | #define HAVE_INTTYPES_H 1
12966 | #define HAVE_DECL_IMAXABS 1
12967 | #define HAVE_DECL_IMAXDIV 1
12968 | #define HAVE_DECL_STRTOIMAX 1
12969 | #define HAVE_DECL_STRTOUMAX 1
12970 | #define HAVE_DECL_GETC_UNLOCKED 0
12971 | #define HAVE_ISASCII 1
12972 | #define HAVE_MBSINIT 1
12973 | #define HAVE_ISWCNTRL 1
12974 | #define HAVE_SETLOCALE 1
12975 | #define restrict __restrict
12976 | #define HAVE_DECL_STRERROR 1
12977 | #define HAVE_WINSOCK2_H 1
12978 | #define HAVE_DECL_STRNDUP 0
12979 | #define HAVE_DECL_STRNLEN 0
12980 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
12981 | #define HAVE_DECL_FEOF_UNLOCKED 0
12982 | #define HAVE_DECL_FERROR_UNLOCKED 0
12983 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
12984 | #define HAVE_DECL_FGETS_UNLOCKED 0
12985 | #define HAVE_DECL_FPUTC_UNLOCKED 0
12986 | #define HAVE_DECL_FPUTS_UNLOCKED 0
12987 | #define HAVE_DECL_FREAD_UNLOCKED 0
12988 | #define HAVE_DECL_FWRITE_UNLOCKED 0
12989 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
12990 | #define HAVE_DECL_PUTC_UNLOCKED 0
12991 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
12992 | #define HAVE_WINT_T 1
12993 | #define HAVE_WCHAR_T 1
12994 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
12995 | #define GNULIB_FOPEN_SAFER 1
12996 | #define HAVE_INLINE 1
12997 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
12998 | #define HAVE_STDLIB_H 1
12999 | #define HAVE_MALLOC 1
13000 | #define GNULIB_MALLOC_GNU 1
13001 | #define HAVE_MBRTOWC 1
13002 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
13003 | #define HAVE_MBSTATE_T 1
13004 | #define HAVE_MBSTATE_T 1
13005 | #define HAVE_MBRTOWC 1
13006 | #define REPLACE_STRERROR 1
13007 | #define strnlen rpl_strnlen
13008 | #define HAVE_STRTOL 1
13009 | #define HAVE_STRTOUL 1
13010 | #define USE_UNLOCKED_IO 1
13011 | #define HAVE_DECL_WCWIDTH 0
13012 | #define HAVE_DUP2 1
13013 | #define vfork fork
13014 | #define HAVE_SYS_TIME_H 1
13015 | /* end confdefs.h. */
13016 | #include <stdio.h>
13017 | #ifdef HAVE_SYS_TYPES_H
13018 | # include <sys/types.h>
13019 | #endif
13020 | #ifdef HAVE_SYS_STAT_H
13021 | # include <sys/stat.h>
13022 | #endif
13023 | #ifdef STDC_HEADERS
13024 | # include <stdlib.h>
13025 | # include <stddef.h>
13026 | #else
13027 | # ifdef HAVE_STDLIB_H
13028 | # include <stdlib.h>
13029 | # endif
13030 | #endif
13031 | #ifdef HAVE_STRING_H
13032 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
13033 | # include <memory.h>
13034 | # endif
13035 | # include <string.h>
13036 | #endif
13037 | #ifdef HAVE_STRINGS_H
13038 | # include <strings.h>
13039 | #endif
13040 | #ifdef HAVE_INTTYPES_H
13041 | # include <inttypes.h>
13042 | #endif
13043 | #ifdef HAVE_STDINT_H
13044 | # include <stdint.h>
13045 | #endif
13046 | #ifdef HAVE_UNISTD_H
13047 | # include <unistd.h>
13048 | #endif
13049 | #include <sys/times.h>
13050 configure:19379: result: no
13051 configure:19383: checking sys/times.h presence
13052 configure:19398: gcc -std=gnu99 -E -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPRE FIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include conftest.c
13053 conftest.c:98:23: sys/times.h: No such file or directory
13054 configure:19405: $? = 1
13055 configure: failed program was:
13056 | /* confdefs.h. */
13057 | #define PACKAGE_NAME "GNU Bison"
13058 | #define PACKAGE_TARNAME "bison"
13059 | #define PACKAGE_VERSION "2.4.1"
13060 | #define PACKAGE_STRING "GNU Bison 2.4.1"
13061 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
13062 | #define PACKAGE_COPYRIGHT_YEAR 2008
13063 | #define PACKAGE "bison"
13064 | #define VERSION "2.4.1"
13065 | #define STDC_HEADERS 1
13066 | #define HAVE_SYS_TYPES_H 1
13067 | #define HAVE_SYS_STAT_H 1
13068 | #define HAVE_STDLIB_H 1
13069 | #define HAVE_STRING_H 1
13070 | #define HAVE_MEMORY_H 1
13071 | #define HAVE_STRINGS_H 1
13072 | #define HAVE_INTTYPES_H 1
13073 | #define HAVE_STDINT_H 1
13074 | #define HAVE_UNISTD_H 1
13075 | #define __EXTENSIONS__ 1
13076 | #define _ALL_SOURCE 1
13077 | #define _GNU_SOURCE 1
13078 | #define _POSIX_PTHREAD_SEMANTICS 1
13079 | #define _TANDEM_SOURCE 1
13080 | #define M4 "/usr/bin/m4"
13081 | #define HAVE_LOCALE_H 1
13082 | #define HAVE_ERRNO_H 1
13083 | #define HAVE_STDINT_H 1
13084 | #define HAVE_WCHAR_H 1
13085 | #define HAVE_INTTYPES_H 1
13086 | #define HAVE_STDLIB_H 1
13087 | #define HAVE_STRING_H 1
13088 | #define HAVE_UNISTD_H 1
13089 | #define HAVE_WCTYPE_H 1
13090 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
13091 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
13092 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
13093 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
13094 | #define HAVE_DECL_STRERROR_R 0
13095 | #define HAVE_GETOPT_H 1
13096 | #define HAVE_GETOPT_LONG_ONLY 1
13097 | #define HAVE_DECL_GETENV 1
13098 | #define HAVE__BOOL 1
13099 | #define HAVE_STDBOOL_H 1
13100 | #define HAVE_LONG_LONG_INT 1
13101 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
13102 | #define HAVE_INTTYPES_H 1
13103 | #define HAVE_DECL_IMAXABS 1
13104 | #define HAVE_DECL_IMAXDIV 1
13105 | #define HAVE_DECL_STRTOIMAX 1
13106 | #define HAVE_DECL_STRTOUMAX 1
13107 | #define HAVE_DECL_GETC_UNLOCKED 0
13108 | #define HAVE_ISASCII 1
13109 | #define HAVE_MBSINIT 1
13110 | #define HAVE_ISWCNTRL 1
13111 | #define HAVE_SETLOCALE 1
13112 | #define restrict __restrict
13113 | #define HAVE_DECL_STRERROR 1
13114 | #define HAVE_WINSOCK2_H 1
13115 | #define HAVE_DECL_STRNDUP 0
13116 | #define HAVE_DECL_STRNLEN 0
13117 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
13118 | #define HAVE_DECL_FEOF_UNLOCKED 0
13119 | #define HAVE_DECL_FERROR_UNLOCKED 0
13120 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
13121 | #define HAVE_DECL_FGETS_UNLOCKED 0
13122 | #define HAVE_DECL_FPUTC_UNLOCKED 0
13123 | #define HAVE_DECL_FPUTS_UNLOCKED 0
13124 | #define HAVE_DECL_FREAD_UNLOCKED 0
13125 | #define HAVE_DECL_FWRITE_UNLOCKED 0
13126 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
13127 | #define HAVE_DECL_PUTC_UNLOCKED 0
13128 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
13129 | #define HAVE_WINT_T 1
13130 | #define HAVE_WCHAR_T 1
13131 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
13132 | #define GNULIB_FOPEN_SAFER 1
13133 | #define HAVE_INLINE 1
13134 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
13135 | #define HAVE_STDLIB_H 1
13136 | #define HAVE_MALLOC 1
13137 | #define GNULIB_MALLOC_GNU 1
13138 | #define HAVE_MBRTOWC 1
13139 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
13140 | #define HAVE_MBSTATE_T 1
13141 | #define HAVE_MBSTATE_T 1
13142 | #define HAVE_MBRTOWC 1
13143 | #define REPLACE_STRERROR 1
13144 | #define strnlen rpl_strnlen
13145 | #define HAVE_STRTOL 1
13146 | #define HAVE_STRTOUL 1
13147 | #define USE_UNLOCKED_IO 1
13148 | #define HAVE_DECL_WCWIDTH 0
13149 | #define HAVE_DUP2 1
13150 | #define vfork fork
13151 | #define HAVE_SYS_TIME_H 1
13152 | /* end confdefs.h. */
13153 | #include <sys/times.h>
13154 configure:19419: result: no
13155 configure:19452: checking for sys/times.h
13156 configure:19461: result: no
13157 configure:19479: checking for sys/resource.h
13158 configure:19507: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
13159 conftest.c:139:26: sys/resource.h: No such file or directory
13160 configure:19514: $? = 1
13161 configure: failed program was:
13162 | /* confdefs.h. */
13163 | #define PACKAGE_NAME "GNU Bison"
13164 | #define PACKAGE_TARNAME "bison"
13165 | #define PACKAGE_VERSION "2.4.1"
13166 | #define PACKAGE_STRING "GNU Bison 2.4.1"
13167 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
13168 | #define PACKAGE_COPYRIGHT_YEAR 2008
13169 | #define PACKAGE "bison"
13170 | #define VERSION "2.4.1"
13171 | #define STDC_HEADERS 1
13172 | #define HAVE_SYS_TYPES_H 1
13173 | #define HAVE_SYS_STAT_H 1
13174 | #define HAVE_STDLIB_H 1
13175 | #define HAVE_STRING_H 1
13176 | #define HAVE_MEMORY_H 1
13177 | #define HAVE_STRINGS_H 1
13178 | #define HAVE_INTTYPES_H 1
13179 | #define HAVE_STDINT_H 1
13180 | #define HAVE_UNISTD_H 1
13181 | #define __EXTENSIONS__ 1
13182 | #define _ALL_SOURCE 1
13183 | #define _GNU_SOURCE 1
13184 | #define _POSIX_PTHREAD_SEMANTICS 1
13185 | #define _TANDEM_SOURCE 1
13186 | #define M4 "/usr/bin/m4"
13187 | #define HAVE_LOCALE_H 1
13188 | #define HAVE_ERRNO_H 1
13189 | #define HAVE_STDINT_H 1
13190 | #define HAVE_WCHAR_H 1
13191 | #define HAVE_INTTYPES_H 1
13192 | #define HAVE_STDLIB_H 1
13193 | #define HAVE_STRING_H 1
13194 | #define HAVE_UNISTD_H 1
13195 | #define HAVE_WCTYPE_H 1
13196 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
13197 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
13198 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
13199 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
13200 | #define HAVE_DECL_STRERROR_R 0
13201 | #define HAVE_GETOPT_H 1
13202 | #define HAVE_GETOPT_LONG_ONLY 1
13203 | #define HAVE_DECL_GETENV 1
13204 | #define HAVE__BOOL 1
13205 | #define HAVE_STDBOOL_H 1
13206 | #define HAVE_LONG_LONG_INT 1
13207 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
13208 | #define HAVE_INTTYPES_H 1
13209 | #define HAVE_DECL_IMAXABS 1
13210 | #define HAVE_DECL_IMAXDIV 1
13211 | #define HAVE_DECL_STRTOIMAX 1
13212 | #define HAVE_DECL_STRTOUMAX 1
13213 | #define HAVE_DECL_GETC_UNLOCKED 0
13214 | #define HAVE_ISASCII 1
13215 | #define HAVE_MBSINIT 1
13216 | #define HAVE_ISWCNTRL 1
13217 | #define HAVE_SETLOCALE 1
13218 | #define restrict __restrict
13219 | #define HAVE_DECL_STRERROR 1
13220 | #define HAVE_WINSOCK2_H 1
13221 | #define HAVE_DECL_STRNDUP 0
13222 | #define HAVE_DECL_STRNLEN 0
13223 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
13224 | #define HAVE_DECL_FEOF_UNLOCKED 0
13225 | #define HAVE_DECL_FERROR_UNLOCKED 0
13226 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
13227 | #define HAVE_DECL_FGETS_UNLOCKED 0
13228 | #define HAVE_DECL_FPUTC_UNLOCKED 0
13229 | #define HAVE_DECL_FPUTS_UNLOCKED 0
13230 | #define HAVE_DECL_FREAD_UNLOCKED 0
13231 | #define HAVE_DECL_FWRITE_UNLOCKED 0
13232 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
13233 | #define HAVE_DECL_PUTC_UNLOCKED 0
13234 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
13235 | #define HAVE_WINT_T 1
13236 | #define HAVE_WCHAR_T 1
13237 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
13238 | #define GNULIB_FOPEN_SAFER 1
13239 | #define HAVE_INLINE 1
13240 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
13241 | #define HAVE_STDLIB_H 1
13242 | #define HAVE_MALLOC 1
13243 | #define GNULIB_MALLOC_GNU 1
13244 | #define HAVE_MBRTOWC 1
13245 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
13246 | #define HAVE_MBSTATE_T 1
13247 | #define HAVE_MBSTATE_T 1
13248 | #define HAVE_MBRTOWC 1
13249 | #define REPLACE_STRERROR 1
13250 | #define strnlen rpl_strnlen
13251 | #define HAVE_STRTOL 1
13252 | #define HAVE_STRTOUL 1
13253 | #define USE_UNLOCKED_IO 1
13254 | #define HAVE_DECL_WCWIDTH 0
13255 | #define HAVE_DUP2 1
13256 | #define vfork fork
13257 | #define HAVE_SYS_TIME_H 1
13258 | /* end confdefs.h. */
13259 | #include <stdio.h>
13260 | #ifdef HAVE_SYS_TYPES_H
13261 | # include <sys/types.h>
13262 | #endif
13263 | #ifdef HAVE_SYS_STAT_H
13264 | # include <sys/stat.h>
13265 | #endif
13266 | #ifdef STDC_HEADERS
13267 | # include <stdlib.h>
13268 | # include <stddef.h>
13269 | #else
13270 | # ifdef HAVE_STDLIB_H
13271 | # include <stdlib.h>
13272 | # endif
13273 | #endif
13274 | #ifdef HAVE_STRING_H
13275 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
13276 | # include <memory.h>
13277 | # endif
13278 | # include <string.h>
13279 | #endif
13280 | #ifdef HAVE_STRINGS_H
13281 | # include <strings.h>
13282 | #endif
13283 | #ifdef HAVE_INTTYPES_H
13284 | # include <inttypes.h>
13285 | #endif
13286 | #ifdef HAVE_STDINT_H
13287 | # include <stdint.h>
13288 | #endif
13289 | #ifdef HAVE_UNISTD_H
13290 | # include <unistd.h>
13291 | #endif
13292 | #if HAVE_SYS_TIME_H
13293 | # include <sys/time.h>
13294 | #endif
13295 | #ifdef HAVE_SYS_TIMES_H
13296 | # include <sys/times.h>
13297 | #endif
13298 |
13299 |
13300 | #include <sys/resource.h>
13301 configure:19531: result: no
13302 configure:19547: checking for times
13303 configure:19603: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
13304 conftest.c:121: warning: function declaration isn't a prototype
13305 conftest.c:131: warning: function declaration isn't a prototype
13306 l:\TEMP/ccq2oCrc.o:conftest.c:(.text+0x19): undefined reference to `times'
13307 collect2: ld returned 1 exit status
13308 configure:19610: $? = 1
13309 configure: failed program was:
13310 | /* confdefs.h. */
13311 | #define PACKAGE_NAME "GNU Bison"
13312 | #define PACKAGE_TARNAME "bison"
13313 | #define PACKAGE_VERSION "2.4.1"
13314 | #define PACKAGE_STRING "GNU Bison 2.4.1"
13315 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
13316 | #define PACKAGE_COPYRIGHT_YEAR 2008
13317 | #define PACKAGE "bison"
13318 | #define VERSION "2.4.1"
13319 | #define STDC_HEADERS 1
13320 | #define HAVE_SYS_TYPES_H 1
13321 | #define HAVE_SYS_STAT_H 1
13322 | #define HAVE_STDLIB_H 1
13323 | #define HAVE_STRING_H 1
13324 | #define HAVE_MEMORY_H 1
13325 | #define HAVE_STRINGS_H 1
13326 | #define HAVE_INTTYPES_H 1
13327 | #define HAVE_STDINT_H 1
13328 | #define HAVE_UNISTD_H 1
13329 | #define __EXTENSIONS__ 1
13330 | #define _ALL_SOURCE 1
13331 | #define _GNU_SOURCE 1
13332 | #define _POSIX_PTHREAD_SEMANTICS 1
13333 | #define _TANDEM_SOURCE 1
13334 | #define M4 "/usr/bin/m4"
13335 | #define HAVE_LOCALE_H 1
13336 | #define HAVE_ERRNO_H 1
13337 | #define HAVE_STDINT_H 1
13338 | #define HAVE_WCHAR_H 1
13339 | #define HAVE_INTTYPES_H 1
13340 | #define HAVE_STDLIB_H 1
13341 | #define HAVE_STRING_H 1
13342 | #define HAVE_UNISTD_H 1
13343 | #define HAVE_WCTYPE_H 1
13344 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
13345 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
13346 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
13347 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
13348 | #define HAVE_DECL_STRERROR_R 0
13349 | #define HAVE_GETOPT_H 1
13350 | #define HAVE_GETOPT_LONG_ONLY 1
13351 | #define HAVE_DECL_GETENV 1
13352 | #define HAVE__BOOL 1
13353 | #define HAVE_STDBOOL_H 1
13354 | #define HAVE_LONG_LONG_INT 1
13355 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
13356 | #define HAVE_INTTYPES_H 1
13357 | #define HAVE_DECL_IMAXABS 1
13358 | #define HAVE_DECL_IMAXDIV 1
13359 | #define HAVE_DECL_STRTOIMAX 1
13360 | #define HAVE_DECL_STRTOUMAX 1
13361 | #define HAVE_DECL_GETC_UNLOCKED 0
13362 | #define HAVE_ISASCII 1
13363 | #define HAVE_MBSINIT 1
13364 | #define HAVE_ISWCNTRL 1
13365 | #define HAVE_SETLOCALE 1
13366 | #define restrict __restrict
13367 | #define HAVE_DECL_STRERROR 1
13368 | #define HAVE_WINSOCK2_H 1
13369 | #define HAVE_DECL_STRNDUP 0
13370 | #define HAVE_DECL_STRNLEN 0
13371 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
13372 | #define HAVE_DECL_FEOF_UNLOCKED 0
13373 | #define HAVE_DECL_FERROR_UNLOCKED 0
13374 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
13375 | #define HAVE_DECL_FGETS_UNLOCKED 0
13376 | #define HAVE_DECL_FPUTC_UNLOCKED 0
13377 | #define HAVE_DECL_FPUTS_UNLOCKED 0
13378 | #define HAVE_DECL_FREAD_UNLOCKED 0
13379 | #define HAVE_DECL_FWRITE_UNLOCKED 0
13380 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
13381 | #define HAVE_DECL_PUTC_UNLOCKED 0
13382 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
13383 | #define HAVE_WINT_T 1
13384 | #define HAVE_WCHAR_T 1
13385 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
13386 | #define GNULIB_FOPEN_SAFER 1
13387 | #define HAVE_INLINE 1
13388 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
13389 | #define HAVE_STDLIB_H 1
13390 | #define HAVE_MALLOC 1
13391 | #define GNULIB_MALLOC_GNU 1
13392 | #define HAVE_MBRTOWC 1
13393 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
13394 | #define HAVE_MBSTATE_T 1
13395 | #define HAVE_MBSTATE_T 1
13396 | #define HAVE_MBRTOWC 1
13397 | #define REPLACE_STRERROR 1
13398 | #define strnlen rpl_strnlen
13399 | #define HAVE_STRTOL 1
13400 | #define HAVE_STRTOUL 1
13401 | #define USE_UNLOCKED_IO 1
13402 | #define HAVE_DECL_WCWIDTH 0
13403 | #define HAVE_DUP2 1
13404 | #define vfork fork
13405 | #define HAVE_SYS_TIME_H 1
13406 | /* end confdefs.h. */
13407 | /* Define times to an innocuous variant, in case <limits.h> declares times.
13408 | For example, HP-UX 11i <limits.h> declares gettimeofday. */
13409 | #define times innocuous_times
13410 |
13411 | /* System header to define __stub macros and hopefully few prototypes,
13412 | which can conflict with char times (); below.
13413 | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13414 | <limits.h> exists even on freestanding compilers. */
13415 |
13416 | #ifdef __STDC__
13417 | # include <limits.h>
13418 | #else
13419 | # include <assert.h>
13420 | #endif
13421 |
13422 | #undef times
13423 |
13424 | /* Override any GCC internal prototype to avoid an error.
13425 | Use char because int might match the return type of a GCC
13426 | builtin and then its argument prototype would still apply. */
13427 | #ifdef __cplusplus
13428 | extern "C"
13429 | #endif
13430 | char times ();
13431 | /* The GNU C library defines this for functions which it implements
13432 | to always fail with ENOSYS. Some functions are actually named
13433 | something starting with __ and the normal name is an alias. */
13434 | #if defined __stub_times || defined __stub___times
13435 | choke me
13436 | #endif
13437 |
13438 | int
13439 | main ()
13440 | {
13441 | return times ();
13442 | ;
13443 | return 0;
13444 | }
13445 configure:19632: result: no
13446 configure:19644: checking whether getrusage is declared
13447 configure:19684: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
13448 conftest.c:144: warning: function declaration isn't a prototype
13449 conftest.c: In function `main':
13450 conftest.c:146: error: `getrusage' undeclared (first use in this function)
13451 conftest.c:146: error: (Each undeclared identifier is reported only once
13452 conftest.c:146: error: for each function it appears in.)
13453 configure:19691: $? = 1
13454 configure: failed program was:
13455 | /* confdefs.h. */
13456 | #define PACKAGE_NAME "GNU Bison"
13457 | #define PACKAGE_TARNAME "bison"
13458 | #define PACKAGE_VERSION "2.4.1"
13459 | #define PACKAGE_STRING "GNU Bison 2.4.1"
13460 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
13461 | #define PACKAGE_COPYRIGHT_YEAR 2008
13462 | #define PACKAGE "bison"
13463 | #define VERSION "2.4.1"
13464 | #define STDC_HEADERS 1
13465 | #define HAVE_SYS_TYPES_H 1
13466 | #define HAVE_SYS_STAT_H 1
13467 | #define HAVE_STDLIB_H 1
13468 | #define HAVE_STRING_H 1
13469 | #define HAVE_MEMORY_H 1
13470 | #define HAVE_STRINGS_H 1
13471 | #define HAVE_INTTYPES_H 1
13472 | #define HAVE_STDINT_H 1
13473 | #define HAVE_UNISTD_H 1
13474 | #define __EXTENSIONS__ 1
13475 | #define _ALL_SOURCE 1
13476 | #define _GNU_SOURCE 1
13477 | #define _POSIX_PTHREAD_SEMANTICS 1
13478 | #define _TANDEM_SOURCE 1
13479 | #define M4 "/usr/bin/m4"
13480 | #define HAVE_LOCALE_H 1
13481 | #define HAVE_ERRNO_H 1
13482 | #define HAVE_STDINT_H 1
13483 | #define HAVE_WCHAR_H 1
13484 | #define HAVE_INTTYPES_H 1
13485 | #define HAVE_STDLIB_H 1
13486 | #define HAVE_STRING_H 1
13487 | #define HAVE_UNISTD_H 1
13488 | #define HAVE_WCTYPE_H 1
13489 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
13490 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
13491 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
13492 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
13493 | #define HAVE_DECL_STRERROR_R 0
13494 | #define HAVE_GETOPT_H 1
13495 | #define HAVE_GETOPT_LONG_ONLY 1
13496 | #define HAVE_DECL_GETENV 1
13497 | #define HAVE__BOOL 1
13498 | #define HAVE_STDBOOL_H 1
13499 | #define HAVE_LONG_LONG_INT 1
13500 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
13501 | #define HAVE_INTTYPES_H 1
13502 | #define HAVE_DECL_IMAXABS 1
13503 | #define HAVE_DECL_IMAXDIV 1
13504 | #define HAVE_DECL_STRTOIMAX 1
13505 | #define HAVE_DECL_STRTOUMAX 1
13506 | #define HAVE_DECL_GETC_UNLOCKED 0
13507 | #define HAVE_ISASCII 1
13508 | #define HAVE_MBSINIT 1
13509 | #define HAVE_ISWCNTRL 1
13510 | #define HAVE_SETLOCALE 1
13511 | #define restrict __restrict
13512 | #define HAVE_DECL_STRERROR 1
13513 | #define HAVE_WINSOCK2_H 1
13514 | #define HAVE_DECL_STRNDUP 0
13515 | #define HAVE_DECL_STRNLEN 0
13516 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
13517 | #define HAVE_DECL_FEOF_UNLOCKED 0
13518 | #define HAVE_DECL_FERROR_UNLOCKED 0
13519 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
13520 | #define HAVE_DECL_FGETS_UNLOCKED 0
13521 | #define HAVE_DECL_FPUTC_UNLOCKED 0
13522 | #define HAVE_DECL_FPUTS_UNLOCKED 0
13523 | #define HAVE_DECL_FREAD_UNLOCKED 0
13524 | #define HAVE_DECL_FWRITE_UNLOCKED 0
13525 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
13526 | #define HAVE_DECL_PUTC_UNLOCKED 0
13527 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
13528 | #define HAVE_WINT_T 1
13529 | #define HAVE_WCHAR_T 1
13530 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
13531 | #define GNULIB_FOPEN_SAFER 1
13532 | #define HAVE_INLINE 1
13533 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
13534 | #define HAVE_STDLIB_H 1
13535 | #define HAVE_MALLOC 1
13536 | #define GNULIB_MALLOC_GNU 1
13537 | #define HAVE_MBRTOWC 1
13538 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
13539 | #define HAVE_MBSTATE_T 1
13540 | #define HAVE_MBSTATE_T 1
13541 | #define HAVE_MBRTOWC 1
13542 | #define REPLACE_STRERROR 1
13543 | #define strnlen rpl_strnlen
13544 | #define HAVE_STRTOL 1
13545 | #define HAVE_STRTOUL 1
13546 | #define USE_UNLOCKED_IO 1
13547 | #define HAVE_DECL_WCWIDTH 0
13548 | #define HAVE_DUP2 1
13549 | #define vfork fork
13550 | #define HAVE_SYS_TIME_H 1
13551 | /* end confdefs.h. */
13552 | #include <stdio.h>
13553 | #ifdef HAVE_SYS_TYPES_H
13554 | # include <sys/types.h>
13555 | #endif
13556 | #ifdef HAVE_SYS_STAT_H
13557 | # include <sys/stat.h>
13558 | #endif
13559 | #ifdef STDC_HEADERS
13560 | # include <stdlib.h>
13561 | # include <stddef.h>
13562 | #else
13563 | # ifdef HAVE_STDLIB_H
13564 | # include <stdlib.h>
13565 | # endif
13566 | #endif
13567 | #ifdef HAVE_STRING_H
13568 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
13569 | # include <memory.h>
13570 | # endif
13571 | # include <string.h>
13572 | #endif
13573 | #ifdef HAVE_STRINGS_H
13574 | # include <strings.h>
13575 | #endif
13576 | #ifdef HAVE_INTTYPES_H
13577 | # include <inttypes.h>
13578 | #endif
13579 | #ifdef HAVE_STDINT_H
13580 | # include <stdint.h>
13581 | #endif
13582 | #ifdef HAVE_UNISTD_H
13583 | # include <unistd.h>
13584 | #endif
13585 | #if HAVE_SYS_TIME_H
13586 | # include <sys/time.h>
13587 | #endif
13588 | #if HAVE_SYS_TIMES_H
13589 | # include <sys/times.h>
13590 | #endif
13591 | #if HAVE_SYS_RESOURCE_H
13592 | # include <sys/resource.h>
13593 | #endif
13594 |
13595 |
13596 | int
13597 | main ()
13598 | {
13599 | #ifndef getrusage
13600 | (void) getrusage;
13601 | #endif
13602 |
13603 | ;
13604 | return 0;
13605 | }
13606 configure:19706: result: no
13607 configure:19722: checking whether times is declared
13608 configure:19762: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
13609 conftest.c:145: warning: function declaration isn't a prototype
13610 conftest.c: In function `main':
13611 conftest.c:147: error: `times' undeclared (first use in this function)
13612 conftest.c:147: error: (Each undeclared identifier is reported only once
13613 conftest.c:147: error: for each function it appears in.)
13614 configure:19769: $? = 1
13615 configure: failed program was:
13616 | /* confdefs.h. */
13617 | #define PACKAGE_NAME "GNU Bison"
13618 | #define PACKAGE_TARNAME "bison"
13619 | #define PACKAGE_VERSION "2.4.1"
13620 | #define PACKAGE_STRING "GNU Bison 2.4.1"
13621 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
13622 | #define PACKAGE_COPYRIGHT_YEAR 2008
13623 | #define PACKAGE "bison"
13624 | #define VERSION "2.4.1"
13625 | #define STDC_HEADERS 1
13626 | #define HAVE_SYS_TYPES_H 1
13627 | #define HAVE_SYS_STAT_H 1
13628 | #define HAVE_STDLIB_H 1
13629 | #define HAVE_STRING_H 1
13630 | #define HAVE_MEMORY_H 1
13631 | #define HAVE_STRINGS_H 1
13632 | #define HAVE_INTTYPES_H 1
13633 | #define HAVE_STDINT_H 1
13634 | #define HAVE_UNISTD_H 1
13635 | #define __EXTENSIONS__ 1
13636 | #define _ALL_SOURCE 1
13637 | #define _GNU_SOURCE 1
13638 | #define _POSIX_PTHREAD_SEMANTICS 1
13639 | #define _TANDEM_SOURCE 1
13640 | #define M4 "/usr/bin/m4"
13641 | #define HAVE_LOCALE_H 1
13642 | #define HAVE_ERRNO_H 1
13643 | #define HAVE_STDINT_H 1
13644 | #define HAVE_WCHAR_H 1
13645 | #define HAVE_INTTYPES_H 1
13646 | #define HAVE_STDLIB_H 1
13647 | #define HAVE_STRING_H 1
13648 | #define HAVE_UNISTD_H 1
13649 | #define HAVE_WCTYPE_H 1
13650 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
13651 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
13652 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
13653 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
13654 | #define HAVE_DECL_STRERROR_R 0
13655 | #define HAVE_GETOPT_H 1
13656 | #define HAVE_GETOPT_LONG_ONLY 1
13657 | #define HAVE_DECL_GETENV 1
13658 | #define HAVE__BOOL 1
13659 | #define HAVE_STDBOOL_H 1
13660 | #define HAVE_LONG_LONG_INT 1
13661 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
13662 | #define HAVE_INTTYPES_H 1
13663 | #define HAVE_DECL_IMAXABS 1
13664 | #define HAVE_DECL_IMAXDIV 1
13665 | #define HAVE_DECL_STRTOIMAX 1
13666 | #define HAVE_DECL_STRTOUMAX 1
13667 | #define HAVE_DECL_GETC_UNLOCKED 0
13668 | #define HAVE_ISASCII 1
13669 | #define HAVE_MBSINIT 1
13670 | #define HAVE_ISWCNTRL 1
13671 | #define HAVE_SETLOCALE 1
13672 | #define restrict __restrict
13673 | #define HAVE_DECL_STRERROR 1
13674 | #define HAVE_WINSOCK2_H 1
13675 | #define HAVE_DECL_STRNDUP 0
13676 | #define HAVE_DECL_STRNLEN 0
13677 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
13678 | #define HAVE_DECL_FEOF_UNLOCKED 0
13679 | #define HAVE_DECL_FERROR_UNLOCKED 0
13680 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
13681 | #define HAVE_DECL_FGETS_UNLOCKED 0
13682 | #define HAVE_DECL_FPUTC_UNLOCKED 0
13683 | #define HAVE_DECL_FPUTS_UNLOCKED 0
13684 | #define HAVE_DECL_FREAD_UNLOCKED 0
13685 | #define HAVE_DECL_FWRITE_UNLOCKED 0
13686 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
13687 | #define HAVE_DECL_PUTC_UNLOCKED 0
13688 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
13689 | #define HAVE_WINT_T 1
13690 | #define HAVE_WCHAR_T 1
13691 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
13692 | #define GNULIB_FOPEN_SAFER 1
13693 | #define HAVE_INLINE 1
13694 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
13695 | #define HAVE_STDLIB_H 1
13696 | #define HAVE_MALLOC 1
13697 | #define GNULIB_MALLOC_GNU 1
13698 | #define HAVE_MBRTOWC 1
13699 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
13700 | #define HAVE_MBSTATE_T 1
13701 | #define HAVE_MBSTATE_T 1
13702 | #define HAVE_MBRTOWC 1
13703 | #define REPLACE_STRERROR 1
13704 | #define strnlen rpl_strnlen
13705 | #define HAVE_STRTOL 1
13706 | #define HAVE_STRTOUL 1
13707 | #define USE_UNLOCKED_IO 1
13708 | #define HAVE_DECL_WCWIDTH 0
13709 | #define HAVE_DUP2 1
13710 | #define vfork fork
13711 | #define HAVE_SYS_TIME_H 1
13712 | #define HAVE_DECL_GETRUSAGE 0
13713 | /* end confdefs.h. */
13714 | #include <stdio.h>
13715 | #ifdef HAVE_SYS_TYPES_H
13716 | # include <sys/types.h>
13717 | #endif
13718 | #ifdef HAVE_SYS_STAT_H
13719 | # include <sys/stat.h>
13720 | #endif
13721 | #ifdef STDC_HEADERS
13722 | # include <stdlib.h>
13723 | # include <stddef.h>
13724 | #else
13725 | # ifdef HAVE_STDLIB_H
13726 | # include <stdlib.h>
13727 | # endif
13728 | #endif
13729 | #ifdef HAVE_STRING_H
13730 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
13731 | # include <memory.h>
13732 | # endif
13733 | # include <string.h>
13734 | #endif
13735 | #ifdef HAVE_STRINGS_H
13736 | # include <strings.h>
13737 | #endif
13738 | #ifdef HAVE_INTTYPES_H
13739 | # include <inttypes.h>
13740 | #endif
13741 | #ifdef HAVE_STDINT_H
13742 | # include <stdint.h>
13743 | #endif
13744 | #ifdef HAVE_UNISTD_H
13745 | # include <unistd.h>
13746 | #endif
13747 | #if HAVE_SYS_TIME_H
13748 | # include <sys/time.h>
13749 | #endif
13750 | #if HAVE_SYS_TIMES_H
13751 | # include <sys/times.h>
13752 | #endif
13753 | #if HAVE_SYS_RESOURCE_H
13754 | # include <sys/resource.h>
13755 | #endif
13756 |
13757 |
13758 | int
13759 | main ()
13760 | {
13761 | #ifndef times
13762 | (void) times;
13763 | #endif
13764 |
13765 | ;
13766 | return 0;
13767 | }
13768 configure:19784: result: no
13769 configure:19800: checking whether clock is declared
13770 configure:19840: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
13771 conftest.c:146: warning: function declaration isn't a prototype
13772 configure:19847: $? = 0
13773 configure:19862: result: yes
13774 configure:19878: checking whether sysconf is declared
13775 configure:19918: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
13776 conftest.c:147: warning: function declaration isn't a prototype
13777 conftest.c: In function `main':
13778 conftest.c:149: error: `sysconf' undeclared (first use in this function)
13779 conftest.c:149: error: (Each undeclared identifier is reported only once
13780 conftest.c:149: error: for each function it appears in.)
13781 configure:19925: $? = 1
13782 configure: failed program was:
13783 | /* confdefs.h. */
13784 | #define PACKAGE_NAME "GNU Bison"
13785 | #define PACKAGE_TARNAME "bison"
13786 | #define PACKAGE_VERSION "2.4.1"
13787 | #define PACKAGE_STRING "GNU Bison 2.4.1"
13788 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
13789 | #define PACKAGE_COPYRIGHT_YEAR 2008
13790 | #define PACKAGE "bison"
13791 | #define VERSION "2.4.1"
13792 | #define STDC_HEADERS 1
13793 | #define HAVE_SYS_TYPES_H 1
13794 | #define HAVE_SYS_STAT_H 1
13795 | #define HAVE_STDLIB_H 1
13796 | #define HAVE_STRING_H 1
13797 | #define HAVE_MEMORY_H 1
13798 | #define HAVE_STRINGS_H 1
13799 | #define HAVE_INTTYPES_H 1
13800 | #define HAVE_STDINT_H 1
13801 | #define HAVE_UNISTD_H 1
13802 | #define __EXTENSIONS__ 1
13803 | #define _ALL_SOURCE 1
13804 | #define _GNU_SOURCE 1
13805 | #define _POSIX_PTHREAD_SEMANTICS 1
13806 | #define _TANDEM_SOURCE 1
13807 | #define M4 "/usr/bin/m4"
13808 | #define HAVE_LOCALE_H 1
13809 | #define HAVE_ERRNO_H 1
13810 | #define HAVE_STDINT_H 1
13811 | #define HAVE_WCHAR_H 1
13812 | #define HAVE_INTTYPES_H 1
13813 | #define HAVE_STDLIB_H 1
13814 | #define HAVE_STRING_H 1
13815 | #define HAVE_UNISTD_H 1
13816 | #define HAVE_WCTYPE_H 1
13817 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
13818 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
13819 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
13820 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
13821 | #define HAVE_DECL_STRERROR_R 0
13822 | #define HAVE_GETOPT_H 1
13823 | #define HAVE_GETOPT_LONG_ONLY 1
13824 | #define HAVE_DECL_GETENV 1
13825 | #define HAVE__BOOL 1
13826 | #define HAVE_STDBOOL_H 1
13827 | #define HAVE_LONG_LONG_INT 1
13828 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
13829 | #define HAVE_INTTYPES_H 1
13830 | #define HAVE_DECL_IMAXABS 1
13831 | #define HAVE_DECL_IMAXDIV 1
13832 | #define HAVE_DECL_STRTOIMAX 1
13833 | #define HAVE_DECL_STRTOUMAX 1
13834 | #define HAVE_DECL_GETC_UNLOCKED 0
13835 | #define HAVE_ISASCII 1
13836 | #define HAVE_MBSINIT 1
13837 | #define HAVE_ISWCNTRL 1
13838 | #define HAVE_SETLOCALE 1
13839 | #define restrict __restrict
13840 | #define HAVE_DECL_STRERROR 1
13841 | #define HAVE_WINSOCK2_H 1
13842 | #define HAVE_DECL_STRNDUP 0
13843 | #define HAVE_DECL_STRNLEN 0
13844 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
13845 | #define HAVE_DECL_FEOF_UNLOCKED 0
13846 | #define HAVE_DECL_FERROR_UNLOCKED 0
13847 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
13848 | #define HAVE_DECL_FGETS_UNLOCKED 0
13849 | #define HAVE_DECL_FPUTC_UNLOCKED 0
13850 | #define HAVE_DECL_FPUTS_UNLOCKED 0
13851 | #define HAVE_DECL_FREAD_UNLOCKED 0
13852 | #define HAVE_DECL_FWRITE_UNLOCKED 0
13853 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
13854 | #define HAVE_DECL_PUTC_UNLOCKED 0
13855 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
13856 | #define HAVE_WINT_T 1
13857 | #define HAVE_WCHAR_T 1
13858 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
13859 | #define GNULIB_FOPEN_SAFER 1
13860 | #define HAVE_INLINE 1
13861 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
13862 | #define HAVE_STDLIB_H 1
13863 | #define HAVE_MALLOC 1
13864 | #define GNULIB_MALLOC_GNU 1
13865 | #define HAVE_MBRTOWC 1
13866 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
13867 | #define HAVE_MBSTATE_T 1
13868 | #define HAVE_MBSTATE_T 1
13869 | #define HAVE_MBRTOWC 1
13870 | #define REPLACE_STRERROR 1
13871 | #define strnlen rpl_strnlen
13872 | #define HAVE_STRTOL 1
13873 | #define HAVE_STRTOUL 1
13874 | #define USE_UNLOCKED_IO 1
13875 | #define HAVE_DECL_WCWIDTH 0
13876 | #define HAVE_DUP2 1
13877 | #define vfork fork
13878 | #define HAVE_SYS_TIME_H 1
13879 | #define HAVE_DECL_GETRUSAGE 0
13880 | #define HAVE_DECL_TIMES 0
13881 | #define HAVE_DECL_CLOCK 1
13882 | /* end confdefs.h. */
13883 | #include <stdio.h>
13884 | #ifdef HAVE_SYS_TYPES_H
13885 | # include <sys/types.h>
13886 | #endif
13887 | #ifdef HAVE_SYS_STAT_H
13888 | # include <sys/stat.h>
13889 | #endif
13890 | #ifdef STDC_HEADERS
13891 | # include <stdlib.h>
13892 | # include <stddef.h>
13893 | #else
13894 | # ifdef HAVE_STDLIB_H
13895 | # include <stdlib.h>
13896 | # endif
13897 | #endif
13898 | #ifdef HAVE_STRING_H
13899 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
13900 | # include <memory.h>
13901 | # endif
13902 | # include <string.h>
13903 | #endif
13904 | #ifdef HAVE_STRINGS_H
13905 | # include <strings.h>
13906 | #endif
13907 | #ifdef HAVE_INTTYPES_H
13908 | # include <inttypes.h>
13909 | #endif
13910 | #ifdef HAVE_STDINT_H
13911 | # include <stdint.h>
13912 | #endif
13913 | #ifdef HAVE_UNISTD_H
13914 | # include <unistd.h>
13915 | #endif
13916 | #if HAVE_SYS_TIME_H
13917 | # include <sys/time.h>
13918 | #endif
13919 | #if HAVE_SYS_TIMES_H
13920 | # include <sys/times.h>
13921 | #endif
13922 | #if HAVE_SYS_RESOURCE_H
13923 | # include <sys/resource.h>
13924 | #endif
13925 |
13926 |
13927 | int
13928 | main ()
13929 | {
13930 | #ifndef sysconf
13931 | (void) sysconf;
13932 | #endif
13933 |
13934 | ;
13935 | return 0;
13936 | }
13937 configure:19940: result: no
13938 configure:19959: checking for clock_t
13939 configure:19998: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
13940 conftest.c:148: warning: function declaration isn't a prototype
13941 configure:20005: $? = 0
13942 configure:20043: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
13943 conftest.c:148: warning: function declaration isn't a prototype
13944 conftest.c: In function `main':
13945 conftest.c:149: error: syntax error before ')' token
13946 configure:20050: $? = 1
13947 configure: failed program was:
13948 | /* confdefs.h. */
13949 | #define PACKAGE_NAME "GNU Bison"
13950 | #define PACKAGE_TARNAME "bison"
13951 | #define PACKAGE_VERSION "2.4.1"
13952 | #define PACKAGE_STRING "GNU Bison 2.4.1"
13953 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
13954 | #define PACKAGE_COPYRIGHT_YEAR 2008
13955 | #define PACKAGE "bison"
13956 | #define VERSION "2.4.1"
13957 | #define STDC_HEADERS 1
13958 | #define HAVE_SYS_TYPES_H 1
13959 | #define HAVE_SYS_STAT_H 1
13960 | #define HAVE_STDLIB_H 1
13961 | #define HAVE_STRING_H 1
13962 | #define HAVE_MEMORY_H 1
13963 | #define HAVE_STRINGS_H 1
13964 | #define HAVE_INTTYPES_H 1
13965 | #define HAVE_STDINT_H 1
13966 | #define HAVE_UNISTD_H 1
13967 | #define __EXTENSIONS__ 1
13968 | #define _ALL_SOURCE 1
13969 | #define _GNU_SOURCE 1
13970 | #define _POSIX_PTHREAD_SEMANTICS 1
13971 | #define _TANDEM_SOURCE 1
13972 | #define M4 "/usr/bin/m4"
13973 | #define HAVE_LOCALE_H 1
13974 | #define HAVE_ERRNO_H 1
13975 | #define HAVE_STDINT_H 1
13976 | #define HAVE_WCHAR_H 1
13977 | #define HAVE_INTTYPES_H 1
13978 | #define HAVE_STDLIB_H 1
13979 | #define HAVE_STRING_H 1
13980 | #define HAVE_UNISTD_H 1
13981 | #define HAVE_WCTYPE_H 1
13982 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
13983 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
13984 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
13985 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
13986 | #define HAVE_DECL_STRERROR_R 0
13987 | #define HAVE_GETOPT_H 1
13988 | #define HAVE_GETOPT_LONG_ONLY 1
13989 | #define HAVE_DECL_GETENV 1
13990 | #define HAVE__BOOL 1
13991 | #define HAVE_STDBOOL_H 1
13992 | #define HAVE_LONG_LONG_INT 1
13993 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
13994 | #define HAVE_INTTYPES_H 1
13995 | #define HAVE_DECL_IMAXABS 1
13996 | #define HAVE_DECL_IMAXDIV 1
13997 | #define HAVE_DECL_STRTOIMAX 1
13998 | #define HAVE_DECL_STRTOUMAX 1
13999 | #define HAVE_DECL_GETC_UNLOCKED 0
14000 | #define HAVE_ISASCII 1
14001 | #define HAVE_MBSINIT 1
14002 | #define HAVE_ISWCNTRL 1
14003 | #define HAVE_SETLOCALE 1
14004 | #define restrict __restrict
14005 | #define HAVE_DECL_STRERROR 1
14006 | #define HAVE_WINSOCK2_H 1
14007 | #define HAVE_DECL_STRNDUP 0
14008 | #define HAVE_DECL_STRNLEN 0
14009 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
14010 | #define HAVE_DECL_FEOF_UNLOCKED 0
14011 | #define HAVE_DECL_FERROR_UNLOCKED 0
14012 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
14013 | #define HAVE_DECL_FGETS_UNLOCKED 0
14014 | #define HAVE_DECL_FPUTC_UNLOCKED 0
14015 | #define HAVE_DECL_FPUTS_UNLOCKED 0
14016 | #define HAVE_DECL_FREAD_UNLOCKED 0
14017 | #define HAVE_DECL_FWRITE_UNLOCKED 0
14018 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
14019 | #define HAVE_DECL_PUTC_UNLOCKED 0
14020 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
14021 | #define HAVE_WINT_T 1
14022 | #define HAVE_WCHAR_T 1
14023 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
14024 | #define GNULIB_FOPEN_SAFER 1
14025 | #define HAVE_INLINE 1
14026 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
14027 | #define HAVE_STDLIB_H 1
14028 | #define HAVE_MALLOC 1
14029 | #define GNULIB_MALLOC_GNU 1
14030 | #define HAVE_MBRTOWC 1
14031 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
14032 | #define HAVE_MBSTATE_T 1
14033 | #define HAVE_MBSTATE_T 1
14034 | #define HAVE_MBRTOWC 1
14035 | #define REPLACE_STRERROR 1
14036 | #define strnlen rpl_strnlen
14037 | #define HAVE_STRTOL 1
14038 | #define HAVE_STRTOUL 1
14039 | #define USE_UNLOCKED_IO 1
14040 | #define HAVE_DECL_WCWIDTH 0
14041 | #define HAVE_DUP2 1
14042 | #define vfork fork
14043 | #define HAVE_SYS_TIME_H 1
14044 | #define HAVE_DECL_GETRUSAGE 0
14045 | #define HAVE_DECL_TIMES 0
14046 | #define HAVE_DECL_CLOCK 1
14047 | #define HAVE_DECL_SYSCONF 0
14048 | /* end confdefs.h. */
14049 | #include <stdio.h>
14050 | #ifdef HAVE_SYS_TYPES_H
14051 | # include <sys/types.h>
14052 | #endif
14053 | #ifdef HAVE_SYS_STAT_H
14054 | # include <sys/stat.h>
14055 | #endif
14056 | #ifdef STDC_HEADERS
14057 | # include <stdlib.h>
14058 | # include <stddef.h>
14059 | #else
14060 | # ifdef HAVE_STDLIB_H
14061 | # include <stdlib.h>
14062 | # endif
14063 | #endif
14064 | #ifdef HAVE_STRING_H
14065 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
14066 | # include <memory.h>
14067 | # endif
14068 | # include <string.h>
14069 | #endif
14070 | #ifdef HAVE_STRINGS_H
14071 | # include <strings.h>
14072 | #endif
14073 | #ifdef HAVE_INTTYPES_H
14074 | # include <inttypes.h>
14075 | #endif
14076 | #ifdef HAVE_STDINT_H
14077 | # include <stdint.h>
14078 | #endif
14079 | #ifdef HAVE_UNISTD_H
14080 | # include <unistd.h>
14081 | #endif
14082 | #if HAVE_SYS_TIME_H
14083 | # include <sys/time.h>
14084 | #endif
14085 | #if HAVE_SYS_TIMES_H
14086 | # include <sys/times.h>
14087 | #endif
14088 | #if HAVE_SYS_RESOURCE_H
14089 | # include <sys/resource.h>
14090 | #endif
14091 |
14092 |
14093 | int
14094 | main ()
14095 | {
14096 | if (sizeof ((clock_t)))
14097 | return 0;
14098 | ;
14099 | return 0;
14100 | }
14101 configure:20073: result: yes
14102 configure:20083: checking for struct tms
14103 configure:20122: gcc -std=gnu99 -c -Wall -Wpointer-arith -O3 -fms-extensions -m ms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -Wstr ict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOU RCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra ~1/GnuWin32/include conftest.c >&5
14104 conftest.c:149: warning: function declaration isn't a prototype
14105 conftest.c: In function `main':
14106 conftest.c:150: error: invalid application of `sizeof' to incomplete type `tms'
14107 configure:20129: $? = 1
14108 configure: failed program was:
14109 | /* confdefs.h. */
14110 | #define PACKAGE_NAME "GNU Bison"
14111 | #define PACKAGE_TARNAME "bison"
14112 | #define PACKAGE_VERSION "2.4.1"
14113 | #define PACKAGE_STRING "GNU Bison 2.4.1"
14114 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
14115 | #define PACKAGE_COPYRIGHT_YEAR 2008
14116 | #define PACKAGE "bison"
14117 | #define VERSION "2.4.1"
14118 | #define STDC_HEADERS 1
14119 | #define HAVE_SYS_TYPES_H 1
14120 | #define HAVE_SYS_STAT_H 1
14121 | #define HAVE_STDLIB_H 1
14122 | #define HAVE_STRING_H 1
14123 | #define HAVE_MEMORY_H 1
14124 | #define HAVE_STRINGS_H 1
14125 | #define HAVE_INTTYPES_H 1
14126 | #define HAVE_STDINT_H 1
14127 | #define HAVE_UNISTD_H 1
14128 | #define __EXTENSIONS__ 1
14129 | #define _ALL_SOURCE 1
14130 | #define _GNU_SOURCE 1
14131 | #define _POSIX_PTHREAD_SEMANTICS 1
14132 | #define _TANDEM_SOURCE 1
14133 | #define M4 "/usr/bin/m4"
14134 | #define HAVE_LOCALE_H 1
14135 | #define HAVE_ERRNO_H 1
14136 | #define HAVE_STDINT_H 1
14137 | #define HAVE_WCHAR_H 1
14138 | #define HAVE_INTTYPES_H 1
14139 | #define HAVE_STDLIB_H 1
14140 | #define HAVE_STRING_H 1
14141 | #define HAVE_UNISTD_H 1
14142 | #define HAVE_WCTYPE_H 1
14143 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
14144 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
14145 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
14146 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
14147 | #define HAVE_DECL_STRERROR_R 0
14148 | #define HAVE_GETOPT_H 1
14149 | #define HAVE_GETOPT_LONG_ONLY 1
14150 | #define HAVE_DECL_GETENV 1
14151 | #define HAVE__BOOL 1
14152 | #define HAVE_STDBOOL_H 1
14153 | #define HAVE_LONG_LONG_INT 1
14154 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
14155 | #define HAVE_INTTYPES_H 1
14156 | #define HAVE_DECL_IMAXABS 1
14157 | #define HAVE_DECL_IMAXDIV 1
14158 | #define HAVE_DECL_STRTOIMAX 1
14159 | #define HAVE_DECL_STRTOUMAX 1
14160 | #define HAVE_DECL_GETC_UNLOCKED 0
14161 | #define HAVE_ISASCII 1
14162 | #define HAVE_MBSINIT 1
14163 | #define HAVE_ISWCNTRL 1
14164 | #define HAVE_SETLOCALE 1
14165 | #define restrict __restrict
14166 | #define HAVE_DECL_STRERROR 1
14167 | #define HAVE_WINSOCK2_H 1
14168 | #define HAVE_DECL_STRNDUP 0
14169 | #define HAVE_DECL_STRNLEN 0
14170 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
14171 | #define HAVE_DECL_FEOF_UNLOCKED 0
14172 | #define HAVE_DECL_FERROR_UNLOCKED 0
14173 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
14174 | #define HAVE_DECL_FGETS_UNLOCKED 0
14175 | #define HAVE_DECL_FPUTC_UNLOCKED 0
14176 | #define HAVE_DECL_FPUTS_UNLOCKED 0
14177 | #define HAVE_DECL_FREAD_UNLOCKED 0
14178 | #define HAVE_DECL_FWRITE_UNLOCKED 0
14179 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
14180 | #define HAVE_DECL_PUTC_UNLOCKED 0
14181 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
14182 | #define HAVE_WINT_T 1
14183 | #define HAVE_WCHAR_T 1
14184 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
14185 | #define GNULIB_FOPEN_SAFER 1
14186 | #define HAVE_INLINE 1
14187 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
14188 | #define HAVE_STDLIB_H 1
14189 | #define HAVE_MALLOC 1
14190 | #define GNULIB_MALLOC_GNU 1
14191 | #define HAVE_MBRTOWC 1
14192 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
14193 | #define HAVE_MBSTATE_T 1
14194 | #define HAVE_MBSTATE_T 1
14195 | #define HAVE_MBRTOWC 1
14196 | #define REPLACE_STRERROR 1
14197 | #define strnlen rpl_strnlen
14198 | #define HAVE_STRTOL 1
14199 | #define HAVE_STRTOUL 1
14200 | #define USE_UNLOCKED_IO 1
14201 | #define HAVE_DECL_WCWIDTH 0
14202 | #define HAVE_DUP2 1
14203 | #define vfork fork
14204 | #define HAVE_SYS_TIME_H 1
14205 | #define HAVE_DECL_GETRUSAGE 0
14206 | #define HAVE_DECL_TIMES 0
14207 | #define HAVE_DECL_CLOCK 1
14208 | #define HAVE_DECL_SYSCONF 0
14209 | #define HAVE_CLOCK_T 1
14210 | /* end confdefs.h. */
14211 | #include <stdio.h>
14212 | #ifdef HAVE_SYS_TYPES_H
14213 | # include <sys/types.h>
14214 | #endif
14215 | #ifdef HAVE_SYS_STAT_H
14216 | # include <sys/stat.h>
14217 | #endif
14218 | #ifdef STDC_HEADERS
14219 | # include <stdlib.h>
14220 | # include <stddef.h>
14221 | #else
14222 | # ifdef HAVE_STDLIB_H
14223 | # include <stdlib.h>
14224 | # endif
14225 | #endif
14226 | #ifdef HAVE_STRING_H
14227 | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
14228 | # include <memory.h>
14229 | # endif
14230 | # include <string.h>
14231 | #endif
14232 | #ifdef HAVE_STRINGS_H
14233 | # include <strings.h>
14234 | #endif
14235 | #ifdef HAVE_INTTYPES_H
14236 | # include <inttypes.h>
14237 | #endif
14238 | #ifdef HAVE_STDINT_H
14239 | # include <stdint.h>
14240 | #endif
14241 | #ifdef HAVE_UNISTD_H
14242 | # include <unistd.h>
14243 | #endif
14244 | #if HAVE_SYS_TIME_H
14245 | # include <sys/time.h>
14246 | #endif
14247 | #if HAVE_SYS_TIMES_H
14248 | # include <sys/times.h>
14249 | #endif
14250 | #if HAVE_SYS_RESOURCE_H
14251 | # include <sys/resource.h>
14252 | #endif
14253 |
14254 |
14255 | int
14256 | main ()
14257 | {
14258 | if (sizeof (struct tms))
14259 | return 0;
14260 | ;
14261 | return 0;
14262 | }
14263 configure:20197: result: no
14264 configure:20213: checking whether NLS is requested
14265 configure:20222: result: yes
14266 configure:20263: checking for msgfmt
14267 configure: trying /usr/bin/msgfmt...
14268 0 translated messages.
14269 configure:20295: result: /usr/bin/msgfmt
14270 configure:20304: checking for gmsgfmt
14271 configure:20335: result: /usr/bin/msgfmt
14272 configure:20386: checking for xgettext
14273 configure: trying /usr/bin/xgettext...
14274 /usr/bin/xgettext: warning: file `/dev/null' extension `' is unknown; will try C
14275 configure:20418: result: /usr/bin/xgettext
14276 configure:20464: checking for msgmerge
14277 configure: trying /usr/bin/msgmerge...
14278 configure:20495: result: /usr/bin/msgmerge
14279 configure:20552: checking for ld used by GCC
14280 configure:20616: result: ld
14281 configure:20625: checking if the linker (ld) is GNU ld
14282 configure:20638: result: yes
14283 configure:20645: checking for shared library run path origin
14284 configure:20658: result: done
14285 configure:21225: checking for CFPreferencesCopyAppValue
14286 configure:21253: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 -Wl,-framew ork -Wl,CoreFoundation >&5
14287 conftest.c:103:42: CoreFoundation/CFPreferences.h: No such file or directory
14288 conftest.c:106: warning: function declaration isn't a prototype
14289 conftest.c: In function `main':
14290 conftest.c:107: warning: implicit declaration of function `CFPreferencesCopyAppV alue'
14291 conftest.c:107: error: `NULL' undeclared (first use in this function)
14292 conftest.c:107: error: (Each undeclared identifier is reported only once
14293 conftest.c:107: error: for each function it appears in.)
14294 configure:21260: $? = 1
14295 configure: failed program was:
14296 | /* confdefs.h. */
14297 | #define PACKAGE_NAME "GNU Bison"
14298 | #define PACKAGE_TARNAME "bison"
14299 | #define PACKAGE_VERSION "2.4.1"
14300 | #define PACKAGE_STRING "GNU Bison 2.4.1"
14301 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
14302 | #define PACKAGE_COPYRIGHT_YEAR 2008
14303 | #define PACKAGE "bison"
14304 | #define VERSION "2.4.1"
14305 | #define STDC_HEADERS 1
14306 | #define HAVE_SYS_TYPES_H 1
14307 | #define HAVE_SYS_STAT_H 1
14308 | #define HAVE_STDLIB_H 1
14309 | #define HAVE_STRING_H 1
14310 | #define HAVE_MEMORY_H 1
14311 | #define HAVE_STRINGS_H 1
14312 | #define HAVE_INTTYPES_H 1
14313 | #define HAVE_STDINT_H 1
14314 | #define HAVE_UNISTD_H 1
14315 | #define __EXTENSIONS__ 1
14316 | #define _ALL_SOURCE 1
14317 | #define _GNU_SOURCE 1
14318 | #define _POSIX_PTHREAD_SEMANTICS 1
14319 | #define _TANDEM_SOURCE 1
14320 | #define M4 "/usr/bin/m4"
14321 | #define HAVE_LOCALE_H 1
14322 | #define HAVE_ERRNO_H 1
14323 | #define HAVE_STDINT_H 1
14324 | #define HAVE_WCHAR_H 1
14325 | #define HAVE_INTTYPES_H 1
14326 | #define HAVE_STDLIB_H 1
14327 | #define HAVE_STRING_H 1
14328 | #define HAVE_UNISTD_H 1
14329 | #define HAVE_WCTYPE_H 1
14330 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
14331 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
14332 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
14333 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
14334 | #define HAVE_DECL_STRERROR_R 0
14335 | #define HAVE_GETOPT_H 1
14336 | #define HAVE_GETOPT_LONG_ONLY 1
14337 | #define HAVE_DECL_GETENV 1
14338 | #define HAVE__BOOL 1
14339 | #define HAVE_STDBOOL_H 1
14340 | #define HAVE_LONG_LONG_INT 1
14341 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
14342 | #define HAVE_INTTYPES_H 1
14343 | #define HAVE_DECL_IMAXABS 1
14344 | #define HAVE_DECL_IMAXDIV 1
14345 | #define HAVE_DECL_STRTOIMAX 1
14346 | #define HAVE_DECL_STRTOUMAX 1
14347 | #define HAVE_DECL_GETC_UNLOCKED 0
14348 | #define HAVE_ISASCII 1
14349 | #define HAVE_MBSINIT 1
14350 | #define HAVE_ISWCNTRL 1
14351 | #define HAVE_SETLOCALE 1
14352 | #define restrict __restrict
14353 | #define HAVE_DECL_STRERROR 1
14354 | #define HAVE_WINSOCK2_H 1
14355 | #define HAVE_DECL_STRNDUP 0
14356 | #define HAVE_DECL_STRNLEN 0
14357 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
14358 | #define HAVE_DECL_FEOF_UNLOCKED 0
14359 | #define HAVE_DECL_FERROR_UNLOCKED 0
14360 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
14361 | #define HAVE_DECL_FGETS_UNLOCKED 0
14362 | #define HAVE_DECL_FPUTC_UNLOCKED 0
14363 | #define HAVE_DECL_FPUTS_UNLOCKED 0
14364 | #define HAVE_DECL_FREAD_UNLOCKED 0
14365 | #define HAVE_DECL_FWRITE_UNLOCKED 0
14366 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
14367 | #define HAVE_DECL_PUTC_UNLOCKED 0
14368 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
14369 | #define HAVE_WINT_T 1
14370 | #define HAVE_WCHAR_T 1
14371 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
14372 | #define GNULIB_FOPEN_SAFER 1
14373 | #define HAVE_INLINE 1
14374 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
14375 | #define HAVE_STDLIB_H 1
14376 | #define HAVE_MALLOC 1
14377 | #define GNULIB_MALLOC_GNU 1
14378 | #define HAVE_MBRTOWC 1
14379 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
14380 | #define HAVE_MBSTATE_T 1
14381 | #define HAVE_MBSTATE_T 1
14382 | #define HAVE_MBRTOWC 1
14383 | #define REPLACE_STRERROR 1
14384 | #define strnlen rpl_strnlen
14385 | #define HAVE_STRTOL 1
14386 | #define HAVE_STRTOUL 1
14387 | #define USE_UNLOCKED_IO 1
14388 | #define HAVE_DECL_WCWIDTH 0
14389 | #define HAVE_DUP2 1
14390 | #define vfork fork
14391 | #define HAVE_SYS_TIME_H 1
14392 | #define HAVE_DECL_GETRUSAGE 0
14393 | #define HAVE_DECL_TIMES 0
14394 | #define HAVE_DECL_CLOCK 1
14395 | #define HAVE_DECL_SYSCONF 0
14396 | #define HAVE_CLOCK_T 1
14397 | /* end confdefs.h. */
14398 | #include <CoreFoundation/CFPreferences.h>
14399 | int
14400 | main ()
14401 | {
14402 | CFPreferencesCopyAppValue(NULL, NULL)
14403 | ;
14404 | return 0;
14405 | }
14406 configure:21281: result: no
14407 configure:21290: checking for CFLocaleCopyCurrent
14408 configure:21318: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 -Wl,-framew ork -Wl,CoreFoundation >&5
14409 conftest.c:103:37: CoreFoundation/CFLocale.h: No such file or directory
14410 conftest.c:106: warning: function declaration isn't a prototype
14411 conftest.c: In function `main':
14412 conftest.c:107: warning: implicit declaration of function `CFLocaleCopyCurrent'
14413 configure:21325: $? = 1
14414 configure: failed program was:
14415 | /* confdefs.h. */
14416 | #define PACKAGE_NAME "GNU Bison"
14417 | #define PACKAGE_TARNAME "bison"
14418 | #define PACKAGE_VERSION "2.4.1"
14419 | #define PACKAGE_STRING "GNU Bison 2.4.1"
14420 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
14421 | #define PACKAGE_COPYRIGHT_YEAR 2008
14422 | #define PACKAGE "bison"
14423 | #define VERSION "2.4.1"
14424 | #define STDC_HEADERS 1
14425 | #define HAVE_SYS_TYPES_H 1
14426 | #define HAVE_SYS_STAT_H 1
14427 | #define HAVE_STDLIB_H 1
14428 | #define HAVE_STRING_H 1
14429 | #define HAVE_MEMORY_H 1
14430 | #define HAVE_STRINGS_H 1
14431 | #define HAVE_INTTYPES_H 1
14432 | #define HAVE_STDINT_H 1
14433 | #define HAVE_UNISTD_H 1
14434 | #define __EXTENSIONS__ 1
14435 | #define _ALL_SOURCE 1
14436 | #define _GNU_SOURCE 1
14437 | #define _POSIX_PTHREAD_SEMANTICS 1
14438 | #define _TANDEM_SOURCE 1
14439 | #define M4 "/usr/bin/m4"
14440 | #define HAVE_LOCALE_H 1
14441 | #define HAVE_ERRNO_H 1
14442 | #define HAVE_STDINT_H 1
14443 | #define HAVE_WCHAR_H 1
14444 | #define HAVE_INTTYPES_H 1
14445 | #define HAVE_STDLIB_H 1
14446 | #define HAVE_STRING_H 1
14447 | #define HAVE_UNISTD_H 1
14448 | #define HAVE_WCTYPE_H 1
14449 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
14450 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
14451 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
14452 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
14453 | #define HAVE_DECL_STRERROR_R 0
14454 | #define HAVE_GETOPT_H 1
14455 | #define HAVE_GETOPT_LONG_ONLY 1
14456 | #define HAVE_DECL_GETENV 1
14457 | #define HAVE__BOOL 1
14458 | #define HAVE_STDBOOL_H 1
14459 | #define HAVE_LONG_LONG_INT 1
14460 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
14461 | #define HAVE_INTTYPES_H 1
14462 | #define HAVE_DECL_IMAXABS 1
14463 | #define HAVE_DECL_IMAXDIV 1
14464 | #define HAVE_DECL_STRTOIMAX 1
14465 | #define HAVE_DECL_STRTOUMAX 1
14466 | #define HAVE_DECL_GETC_UNLOCKED 0
14467 | #define HAVE_ISASCII 1
14468 | #define HAVE_MBSINIT 1
14469 | #define HAVE_ISWCNTRL 1
14470 | #define HAVE_SETLOCALE 1
14471 | #define restrict __restrict
14472 | #define HAVE_DECL_STRERROR 1
14473 | #define HAVE_WINSOCK2_H 1
14474 | #define HAVE_DECL_STRNDUP 0
14475 | #define HAVE_DECL_STRNLEN 0
14476 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
14477 | #define HAVE_DECL_FEOF_UNLOCKED 0
14478 | #define HAVE_DECL_FERROR_UNLOCKED 0
14479 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
14480 | #define HAVE_DECL_FGETS_UNLOCKED 0
14481 | #define HAVE_DECL_FPUTC_UNLOCKED 0
14482 | #define HAVE_DECL_FPUTS_UNLOCKED 0
14483 | #define HAVE_DECL_FREAD_UNLOCKED 0
14484 | #define HAVE_DECL_FWRITE_UNLOCKED 0
14485 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
14486 | #define HAVE_DECL_PUTC_UNLOCKED 0
14487 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
14488 | #define HAVE_WINT_T 1
14489 | #define HAVE_WCHAR_T 1
14490 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
14491 | #define GNULIB_FOPEN_SAFER 1
14492 | #define HAVE_INLINE 1
14493 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
14494 | #define HAVE_STDLIB_H 1
14495 | #define HAVE_MALLOC 1
14496 | #define GNULIB_MALLOC_GNU 1
14497 | #define HAVE_MBRTOWC 1
14498 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
14499 | #define HAVE_MBSTATE_T 1
14500 | #define HAVE_MBSTATE_T 1
14501 | #define HAVE_MBRTOWC 1
14502 | #define REPLACE_STRERROR 1
14503 | #define strnlen rpl_strnlen
14504 | #define HAVE_STRTOL 1
14505 | #define HAVE_STRTOUL 1
14506 | #define USE_UNLOCKED_IO 1
14507 | #define HAVE_DECL_WCWIDTH 0
14508 | #define HAVE_DUP2 1
14509 | #define vfork fork
14510 | #define HAVE_SYS_TIME_H 1
14511 | #define HAVE_DECL_GETRUSAGE 0
14512 | #define HAVE_DECL_TIMES 0
14513 | #define HAVE_DECL_CLOCK 1
14514 | #define HAVE_DECL_SYSCONF 0
14515 | #define HAVE_CLOCK_T 1
14516 | /* end confdefs.h. */
14517 | #include <CoreFoundation/CFLocale.h>
14518 | int
14519 | main ()
14520 | {
14521 | CFLocaleCopyCurrent();
14522 | ;
14523 | return 0;
14524 | }
14525 configure:21346: result: no
14526 configure:21397: checking for GNU gettext in libc
14527 configure:21427: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
14528 conftest.c:114: warning: function declaration isn't a prototype
14529 l:\TEMP/ccu8tziC.o:conftest.c:(.text+0x56): undefined reference to `_nl_domain_b indings'
14530 collect2: ld returned 1 exit status
14531 configure:21434: $? = 1
14532 configure: failed program was:
14533 | /* confdefs.h. */
14534 | #define PACKAGE_NAME "GNU Bison"
14535 | #define PACKAGE_TARNAME "bison"
14536 | #define PACKAGE_VERSION "2.4.1"
14537 | #define PACKAGE_STRING "GNU Bison 2.4.1"
14538 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
14539 | #define PACKAGE_COPYRIGHT_YEAR 2008
14540 | #define PACKAGE "bison"
14541 | #define VERSION "2.4.1"
14542 | #define STDC_HEADERS 1
14543 | #define HAVE_SYS_TYPES_H 1
14544 | #define HAVE_SYS_STAT_H 1
14545 | #define HAVE_STDLIB_H 1
14546 | #define HAVE_STRING_H 1
14547 | #define HAVE_MEMORY_H 1
14548 | #define HAVE_STRINGS_H 1
14549 | #define HAVE_INTTYPES_H 1
14550 | #define HAVE_STDINT_H 1
14551 | #define HAVE_UNISTD_H 1
14552 | #define __EXTENSIONS__ 1
14553 | #define _ALL_SOURCE 1
14554 | #define _GNU_SOURCE 1
14555 | #define _POSIX_PTHREAD_SEMANTICS 1
14556 | #define _TANDEM_SOURCE 1
14557 | #define M4 "/usr/bin/m4"
14558 | #define HAVE_LOCALE_H 1
14559 | #define HAVE_ERRNO_H 1
14560 | #define HAVE_STDINT_H 1
14561 | #define HAVE_WCHAR_H 1
14562 | #define HAVE_INTTYPES_H 1
14563 | #define HAVE_STDLIB_H 1
14564 | #define HAVE_STRING_H 1
14565 | #define HAVE_UNISTD_H 1
14566 | #define HAVE_WCTYPE_H 1
14567 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
14568 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
14569 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
14570 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
14571 | #define HAVE_DECL_STRERROR_R 0
14572 | #define HAVE_GETOPT_H 1
14573 | #define HAVE_GETOPT_LONG_ONLY 1
14574 | #define HAVE_DECL_GETENV 1
14575 | #define HAVE__BOOL 1
14576 | #define HAVE_STDBOOL_H 1
14577 | #define HAVE_LONG_LONG_INT 1
14578 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
14579 | #define HAVE_INTTYPES_H 1
14580 | #define HAVE_DECL_IMAXABS 1
14581 | #define HAVE_DECL_IMAXDIV 1
14582 | #define HAVE_DECL_STRTOIMAX 1
14583 | #define HAVE_DECL_STRTOUMAX 1
14584 | #define HAVE_DECL_GETC_UNLOCKED 0
14585 | #define HAVE_ISASCII 1
14586 | #define HAVE_MBSINIT 1
14587 | #define HAVE_ISWCNTRL 1
14588 | #define HAVE_SETLOCALE 1
14589 | #define restrict __restrict
14590 | #define HAVE_DECL_STRERROR 1
14591 | #define HAVE_WINSOCK2_H 1
14592 | #define HAVE_DECL_STRNDUP 0
14593 | #define HAVE_DECL_STRNLEN 0
14594 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
14595 | #define HAVE_DECL_FEOF_UNLOCKED 0
14596 | #define HAVE_DECL_FERROR_UNLOCKED 0
14597 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
14598 | #define HAVE_DECL_FGETS_UNLOCKED 0
14599 | #define HAVE_DECL_FPUTC_UNLOCKED 0
14600 | #define HAVE_DECL_FPUTS_UNLOCKED 0
14601 | #define HAVE_DECL_FREAD_UNLOCKED 0
14602 | #define HAVE_DECL_FWRITE_UNLOCKED 0
14603 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
14604 | #define HAVE_DECL_PUTC_UNLOCKED 0
14605 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
14606 | #define HAVE_WINT_T 1
14607 | #define HAVE_WCHAR_T 1
14608 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
14609 | #define GNULIB_FOPEN_SAFER 1
14610 | #define HAVE_INLINE 1
14611 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
14612 | #define HAVE_STDLIB_H 1
14613 | #define HAVE_MALLOC 1
14614 | #define GNULIB_MALLOC_GNU 1
14615 | #define HAVE_MBRTOWC 1
14616 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
14617 | #define HAVE_MBSTATE_T 1
14618 | #define HAVE_MBSTATE_T 1
14619 | #define HAVE_MBRTOWC 1
14620 | #define REPLACE_STRERROR 1
14621 | #define strnlen rpl_strnlen
14622 | #define HAVE_STRTOL 1
14623 | #define HAVE_STRTOUL 1
14624 | #define USE_UNLOCKED_IO 1
14625 | #define HAVE_DECL_WCWIDTH 0
14626 | #define HAVE_DUP2 1
14627 | #define vfork fork
14628 | #define HAVE_SYS_TIME_H 1
14629 | #define HAVE_DECL_GETRUSAGE 0
14630 | #define HAVE_DECL_TIMES 0
14631 | #define HAVE_DECL_CLOCK 1
14632 | #define HAVE_DECL_SYSCONF 0
14633 | #define HAVE_CLOCK_T 1
14634 | /* end confdefs.h. */
14635 | #include <libintl.h>
14636 |
14637 | #ifndef __GNU_GETTEXT_SUPPORTED_REVISION
14638 | #define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
14639 | #endif
14640 | typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
14641 |
14642 | extern int _nl_msg_cat_cntr;
14643 | extern int *_nl_domain_bindings;
14644 | int
14645 | main ()
14646 | {
14647 | bindtextdomain ("", "");
14648 | return * gettext ("") + * ngettext ("", "", 0) + _nl_msg_cat_cntr + *_nl_domai n_bindings
14649 | ;
14650 | return 0;
14651 | }
14652 configure:21456: result: no
14653 configure:21490: checking for iconv
14654 configure:21522: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 >&5
14655 conftest.c:107: warning: function declaration isn't a prototype
14656 l:\TEMP/ccceot4U.o:conftest.c:(.text+0x25): undefined reference to `libiconv_ope n'
14657 l:\TEMP/ccceot4U.o:conftest.c:(.text+0x3a): undefined reference to `libiconv'
14658 l:\TEMP/ccceot4U.o:conftest.c:(.text+0x43): undefined reference to `libiconv_clo se'
14659 collect2: ld returned 1 exit status
14660 configure:21529: $? = 1
14661 configure: failed program was:
14662 | /* confdefs.h. */
14663 | #define PACKAGE_NAME "GNU Bison"
14664 | #define PACKAGE_TARNAME "bison"
14665 | #define PACKAGE_VERSION "2.4.1"
14666 | #define PACKAGE_STRING "GNU Bison 2.4.1"
14667 | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
14668 | #define PACKAGE_COPYRIGHT_YEAR 2008
14669 | #define PACKAGE "bison"
14670 | #define VERSION "2.4.1"
14671 | #define STDC_HEADERS 1
14672 | #define HAVE_SYS_TYPES_H 1
14673 | #define HAVE_SYS_STAT_H 1
14674 | #define HAVE_STDLIB_H 1
14675 | #define HAVE_STRING_H 1
14676 | #define HAVE_MEMORY_H 1
14677 | #define HAVE_STRINGS_H 1
14678 | #define HAVE_INTTYPES_H 1
14679 | #define HAVE_STDINT_H 1
14680 | #define HAVE_UNISTD_H 1
14681 | #define __EXTENSIONS__ 1
14682 | #define _ALL_SOURCE 1
14683 | #define _GNU_SOURCE 1
14684 | #define _POSIX_PTHREAD_SEMANTICS 1
14685 | #define _TANDEM_SOURCE 1
14686 | #define M4 "/usr/bin/m4"
14687 | #define HAVE_LOCALE_H 1
14688 | #define HAVE_ERRNO_H 1
14689 | #define HAVE_STDINT_H 1
14690 | #define HAVE_WCHAR_H 1
14691 | #define HAVE_INTTYPES_H 1
14692 | #define HAVE_STDLIB_H 1
14693 | #define HAVE_STRING_H 1
14694 | #define HAVE_UNISTD_H 1
14695 | #define HAVE_WCTYPE_H 1
14696 | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
14697 | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
14698 | #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
14699 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
14700 | #define HAVE_DECL_STRERROR_R 0
14701 | #define HAVE_GETOPT_H 1
14702 | #define HAVE_GETOPT_LONG_ONLY 1
14703 | #define HAVE_DECL_GETENV 1
14704 | #define HAVE__BOOL 1
14705 | #define HAVE_STDBOOL_H 1
14706 | #define HAVE_LONG_LONG_INT 1
14707 | #define HAVE_UNSIGNED_LONG_LONG_INT 1
14708 | #define HAVE_INTTYPES_H 1
14709 | #define HAVE_DECL_IMAXABS 1
14710 | #define HAVE_DECL_IMAXDIV 1
14711 | #define HAVE_DECL_STRTOIMAX 1
14712 | #define HAVE_DECL_STRTOUMAX 1
14713 | #define HAVE_DECL_GETC_UNLOCKED 0
14714 | #define HAVE_ISASCII 1
14715 | #define HAVE_MBSINIT 1
14716 | #define HAVE_ISWCNTRL 1
14717 | #define HAVE_SETLOCALE 1
14718 | #define restrict __restrict
14719 | #define HAVE_DECL_STRERROR 1
14720 | #define HAVE_WINSOCK2_H 1
14721 | #define HAVE_DECL_STRNDUP 0
14722 | #define HAVE_DECL_STRNLEN 0
14723 | #define HAVE_DECL_CLEARERR_UNLOCKED 0
14724 | #define HAVE_DECL_FEOF_UNLOCKED 0
14725 | #define HAVE_DECL_FERROR_UNLOCKED 0
14726 | #define HAVE_DECL_FFLUSH_UNLOCKED 0
14727 | #define HAVE_DECL_FGETS_UNLOCKED 0
14728 | #define HAVE_DECL_FPUTC_UNLOCKED 0
14729 | #define HAVE_DECL_FPUTS_UNLOCKED 0
14730 | #define HAVE_DECL_FREAD_UNLOCKED 0
14731 | #define HAVE_DECL_FWRITE_UNLOCKED 0
14732 | #define HAVE_DECL_GETCHAR_UNLOCKED 0
14733 | #define HAVE_DECL_PUTC_UNLOCKED 0
14734 | #define HAVE_DECL_PUTCHAR_UNLOCKED 0
14735 | #define HAVE_WINT_T 1
14736 | #define HAVE_WCHAR_T 1
14737 | #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
14738 | #define GNULIB_FOPEN_SAFER 1
14739 | #define HAVE_INLINE 1
14740 | #define GL_TRIGGER_STDC_LIMIT_MACROS 1
14741 | #define HAVE_STDLIB_H 1
14742 | #define HAVE_MALLOC 1
14743 | #define GNULIB_MALLOC_GNU 1
14744 | #define HAVE_MBRTOWC 1
14745 | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
14746 | #define HAVE_MBSTATE_T 1
14747 | #define HAVE_MBSTATE_T 1
14748 | #define HAVE_MBRTOWC 1
14749 | #define REPLACE_STRERROR 1
14750 | #define strnlen rpl_strnlen
14751 | #define HAVE_STRTOL 1
14752 | #define HAVE_STRTOUL 1
14753 | #define USE_UNLOCKED_IO 1
14754 | #define HAVE_DECL_WCWIDTH 0
14755 | #define HAVE_DUP2 1
14756 | #define vfork fork
14757 | #define HAVE_SYS_TIME_H 1
14758 | #define HAVE_DECL_GETRUSAGE 0
14759 | #define HAVE_DECL_TIMES 0
14760 | #define HAVE_DECL_CLOCK 1
14761 | #define HAVE_DECL_SYSCONF 0
14762 | #define HAVE_CLOCK_T 1
14763 | /* end confdefs.h. */
14764 | #include <stdlib.h>
14765 | #include <iconv.h>
14766 | int
14767 | main ()
14768 | {
14769 | iconv_t cd = iconv_open("","");
14770 | iconv(cd,NULL,NULL,NULL,NULL);
14771 | iconv_close(cd);
14772 | ;
14773 | return 0;
14774 | }
14775 configure:21575: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 D:/Progra~1 /GnuWin32/lib/libiconv.dll.a -LD:/Progra~1/GnuWin32/lib >&5
14776 conftest.c:107: warning: function declaration isn't a prototype
14777 configure:21582: $? = 0
14778 configure:21606: result: yes
14779 configure:21609: checking for working iconv
14780 configure:21695: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enabl e-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -LD :/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 D:/Progra~1 /GnuWin32/lib/libiconv.dll.a -LD:/Progra~1/GnuWin32/lib >&5
14781 conftest.c:107: warning: function declaration isn't a prototype
14782 configure:21699: $? = 0
14783 configure:21705: ./conftest.exe
14784 configure:21709: $? = 0
14785 configure:21728: result: yes
14786 configure:21745: checking how to link with libiconv
14787 configure:21747: result: D:/Progra~1/GnuWin32/lib/libiconv.dll.a -LD:/Progra~1/G nuWin32/lib
14788 configure:22214: checking for GNU gettext in libintl
14789 configure:22252: gcc -std=gnu99 -o conftest.exe -Wall -Wpointer-arith -O3 -fms- extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffas t-math -Wstrict-prototypes -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LA RGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\ "$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe-suffix -Wl,--enab le-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conftest.c -Wl,-s -L D:/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsvcp60 D:/Progra~ 1/GnuWin32/lib/libintl.dll.a -LD:/Progra~1/GnuWin32/lib >&5
14790 conftest.c:119: warning: function declaration isn't a prototype
14791 configure:22259: $? = 0
14792 configure:22344: result: yes
14793 configure:22381: checking whether to use NLS
14794 configure:22383: result: yes
14795 configure:22386: checking where the gettext function comes from
14796 configure:22397: result: external libintl
14797 configure:22405: checking how to link with libintl
14798 configure:22407: result: D:/Progra~1/GnuWin32/lib/libintl.dll.a -LD:/Progra~1/Gn uWin32/lib
14799 configure:22510: checking for valgrind
14800 configure:22540: result: no
14801 configure:22664: checking for C++ compiler version
14802 configure:22672: g++ --version >&5
14803 g++.exe (GCC) 3.4.5 (mingw special)
14804 Copyright (C) 2004 Free Software Foundation, Inc.
14805 This is free software; see the source for copying conditions. There is NO
14806 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
14807
14808 configure:22676: $? = 0
14809 configure:22683: g++ -v >&5
14810 Reading specs from g:/mingw/3.4.5/bin/../lib/gcc/mingw32/3.4.5/specs
14811 Configured with: ../gcc-3.4.5/configure --with-gcc --with-gnu-ld --with-gnu-as - -host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls -- enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry --disable-shar ed --enable-sjlj-exceptions --enable-libgcj --disable-java-awt --without-x --ena ble-java-gc=boehm --disable-libgcj-debug --enable-interpreter --enable-hash-sync hronization --enable-libstdcxx-debug
14812 Thread model: win32
14813 gcc version 3.4.5 (mingw special)
14814 configure:22687: $? = 0
14815 configure:22694: g++ -V >&5
14816 g++.exe: `-V' option must have argument
14817 configure:22698: $? = 1
14818 configure:22701: checking whether we are using the GNU C++ compiler
14819 configure:22730: g++ -c -Wall -Wpointer-arith -O3 -fms-extensions -mms-bitfield s -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -fconserve-space -fno-rtti -D__STDC_LIMIT_MACROS -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPRE FIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include conftest.cpp >&5
14820 configure:22737: $? = 0
14821 configure:22754: result: yes
14822 configure:22763: checking whether g++ accepts -g
14823 configure:22793: g++ -c -g -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGE FILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$( prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC - ID:/Progra~1/GnuWin32/include conftest.cpp >&5
14824 configure:22800: $? = 0
14825 configure:22901: result: yes
14826 configure:22926: checking dependency style of g++
14827 configure:23017: result: gcc3
14828 configure:23034: checking whether g++ builds executables that work
14829 configure:23079: g++ -c -Wall -Wpointer-arith -O3 -fms-extensions -mms-bitfield s -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -fconserve-space -fno-rtti -D__STDC_LIMIT_MACROS -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPRE FIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include conftest.cpp >&5
14830 configure:23086: $? = 0
14831 configure:23092: g++ -o conftest.exe -Wall -Wpointer-arith -O3 -fms-extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -fc onserve-space -fno-rtti -D__STDC_LIMIT_MACROS -D__USE_MINGW_ACCESS -D_LARGEF ILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTALLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuWin32/include -Wl,-s -Wl,--force-exe- suffix -Wl,--enable-auto-import -Wl,--enable-runtime-pseudo-reloc -Wl,--allow-mu ltiple-definition -Wl,--enable-stdcall-fixup -LD:/Progra~1/GnuWin32/lib conft est.o -Wl,-s -LD:/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsv cp60 >&5
14832 configure:23095: $? = 0
14833 configure:23101: ./conftest.exe
14834 configure:23104: $? = 0
14835 configure:23129: result: yes
14836 configure:23160: checking for Java virtual machine
14837 configure:23210: found /g/mingw/3.4.5/bin/gij
14838 configure:23244: found /cygdrive/c/WINDOWS/system32/java
14839 configure:23312: found /cygdrive/c/WINDOWS/system32/jview
14840 configure:23367: result: gij
14841 configure:23420: CLASSPATH=.;D:\Program Files\Oracle\Berkeley DB 4.5.20\jar\dbex amples.jar;D:\Program Files\Oracle\Berkeley DB 4.5.20\jar\db.jar;D:\Program File s\Oracle\Berkeley DB 4.5.20\jar\debug\dbexamples.jar;D:\Program Files\Oracle\Ber keley DB 4.5.20\jar\debug\db.jar gij conftestver
14842 configure:23427: WARNING: unknown target-version 1.3
14843 , please update gt_JAVACOMP macro
14844 configure:23472: checking for Java compiler
14845 configure:23678: found /g/mingw/3.4.5/bin/gcj
14846 configure:23765: gcj -C -d . conftestlib.java
14847 configure:23947: result: no
14848 configure:23958: checking for Java virtual machine
14849 configure:24165: result: gij
14850 configure:24349: creating ./config.status
14851
14852 ## ---------------------- ##
14853 ## Running config.status. ##
14854 ## ---------------------- ##
14855
14856 This file was extended by GNU Bison config.status 2.4.1, which was
14857 generated by GNU Autoconf 2.62. Invocation command line was
14858
14859 CONFIG_FILES =
14860 CONFIG_HEADERS =
14861 CONFIG_LINKS =
14862 CONFIG_COMMANDS =
14863 $ ./config.status
14864
14865 on gamma
14866
14867 config.status:1187: creating javacomp.sh
14868 config.status:1187: creating javaexec.sh
14869 config.status:1187: creating runtime-po/Makefile.in
14870 config.status:1187: creating etc/bench.pl
14871 config.status:1187: creating tests/Makefile
14872 config.status:1187: creating tests/atlocal
14873 config.status:1187: creating tests/bison
14874 config.status:1187: creating Makefile
14875 config.status:1187: creating build-aux/Makefile
14876 config.status:1187: creating po/Makefile.in
14877 config.status:1187: creating data/Makefile
14878 config.status:1187: creating etc/Makefile
14879 config.status:1187: creating examples/Makefile
14880 config.status:1187: creating examples/calc++/Makefile
14881 config.status:1187: creating lib/Makefile
14882 config.status:1187: creating src/Makefile
14883 config.status:1187: creating doc/Makefile
14884 config.status:1187: creating doc/yacc.1
14885 config.status:1187: creating lib/config.h
14886 config.status:1467: linking ../bison-2.4.1-src/GNUmakefile to GNUmakefile
14887 config.status:1490: executing depfiles commands
14888 config.status:1490: executing po-directories commands
14889 config.status:1490: executing tests/atconfig commands
14890
14891 ## ---------------- ##
14892 ## Cache variables. ##
14893 ## ---------------- ##
14894
14895 ac_cv_build=i386-pc-mingw32
14896 ac_cv_c_compiler_gnu=yes
14897 ac_cv_c_inline=inline
14898 ac_cv_c_restrict=__restrict
14899 ac_cv_cxx_compiler_gnu=yes
14900 ac_cv_drive_letter_can_be_relative=yes
14901 ac_cv_env_CCC_set=
14902 ac_cv_env_CCC_value=
14903 ac_cv_env_CC_set=
14904 ac_cv_env_CC_value=
14905 ac_cv_env_CFLAGS_set=
14906 ac_cv_env_CFLAGS_value=
14907 ac_cv_env_CPPFLAGS_set=
14908 ac_cv_env_CPPFLAGS_value=
14909 ac_cv_env_CPP_set=
14910 ac_cv_env_CPP_value=
14911 ac_cv_env_CXXFLAGS_set=
14912 ac_cv_env_CXXFLAGS_value=
14913 ac_cv_env_CXX_set=
14914 ac_cv_env_CXX_value=
14915 ac_cv_env_LDFLAGS_set=
14916 ac_cv_env_LDFLAGS_value=
14917 ac_cv_env_LIBS_set=
14918 ac_cv_env_LIBS_value=
14919 ac_cv_env_YACC_set=
14920 ac_cv_env_YACC_value=
14921 ac_cv_env_YFLAGS_set=
14922 ac_cv_env_YFLAGS_value=
14923 ac_cv_env_build_alias_set=
14924 ac_cv_env_build_alias_value=
14925 ac_cv_env_host_alias_set=
14926 ac_cv_env_host_alias_value=
14927 ac_cv_env_target_alias_set=
14928 ac_cv_env_target_alias_value=
14929 ac_cv_exeext=.exe
14930 ac_cv_func_connect=yes
14931 ac_cv_func_dup2=yes
14932 ac_cv_func_fchdir=no
14933 ac_cv_func_fork=no
14934 ac_cv_func_fork_works=no
14935 ac_cv_func_ftruncate=yes
14936 ac_cv_func_gethostbyaddr=yes
14937 ac_cv_func_gethostbyname=yes
14938 ac_cv_func_gethostname=yes
14939 ac_cv_func_getopt_long_only=yes
14940 ac_cv_func_inet_ntoa=yes
14941 ac_cv_func_isascii=yes
14942 ac_cv_func_iswcntrl=yes
14943 ac_cv_func_malloc_0_nonnull=yes
14944 ac_cv_func_mbsinit=yes
14945 ac_cv_func_obstack=no
14946 ac_cv_func_pipe=no
14947 ac_cv_func_setlocale=yes
14948 ac_cv_func_stpcpy=no
14949 ac_cv_func_strerror_r=no
14950 ac_cv_func_strerror_r_char_p=no
14951 ac_cv_func_strnlen_working=no
14952 ac_cv_func_strtol=yes
14953 ac_cv_func_strtoul=yes
14954 ac_cv_func_strverscmp=no
14955 ac_cv_func_times=no
14956 ac_cv_func_unsetenv=no
14957 ac_cv_func_vfork=no
14958 ac_cv_func_vfork_works=no
14959 ac_cv_func_waitpid=no
14960 ac_cv_func_wcwidth=no
14961 ac_cv_func_working_mktime=yes
14962 ac_cv_gnu_library_2_1=no
14963 ac_cv_have_decl_clearerr_unlocked=no
14964 ac_cv_have_decl_clock=yes
14965 ac_cv_have_decl_feof_unlocked=no
14966 ac_cv_have_decl_ferror_unlocked=no
14967 ac_cv_have_decl_fflush_unlocked=no
14968 ac_cv_have_decl_fgets_unlocked=no
14969 ac_cv_have_decl_fputc_unlocked=no
14970 ac_cv_have_decl_fputs_unlocked=no
14971 ac_cv_have_decl_fread_unlocked=no
14972 ac_cv_have_decl_fwrite_unlocked=no
14973 ac_cv_have_decl_getc_unlocked=no
14974 ac_cv_have_decl_getchar_unlocked=no
14975 ac_cv_have_decl_getenv=yes
14976 ac_cv_have_decl_getrusage=no
14977 ac_cv_have_decl_imaxabs=yes
14978 ac_cv_have_decl_imaxdiv=yes
14979 ac_cv_have_decl_mbswidth=no
14980 ac_cv_have_decl_optarg=yes
14981 ac_cv_have_decl_optind=yes
14982 ac_cv_have_decl_optreset=no
14983 ac_cv_have_decl_putc_unlocked=no
14984 ac_cv_have_decl_putchar_unlocked=no
14985 ac_cv_have_decl_strerror=yes
14986 ac_cv_have_decl_strerror_r=no
14987 ac_cv_have_decl_strndup=no
14988 ac_cv_have_decl_strnlen=no
14989 ac_cv_have_decl_strtoimax=yes
14990 ac_cv_have_decl_strtoumax=yes
14991 ac_cv_have_decl_sysconf=no
14992 ac_cv_have_decl_times=no
14993 ac_cv_have_decl_wcwidth=no
14994 ac_cv_header_errno_h=yes
14995 ac_cv_header_getopt_h=yes
14996 ac_cv_header_inttypes_h=yes
14997 ac_cv_header_locale_h=yes
14998 ac_cv_header_memory_h=yes
14999 ac_cv_header_minix_config_h=no
15000 ac_cv_header_stdbool_h=yes
15001 ac_cv_header_stdc=yes
15002 ac_cv_header_stdint_h=yes
15003 ac_cv_header_stdlib_h=yes
15004 ac_cv_header_string_h=yes
15005 ac_cv_header_strings_h=yes
15006 ac_cv_header_sys_resource_h=no
15007 ac_cv_header_sys_socket_h=no
15008 ac_cv_header_sys_stat_h=yes
15009 ac_cv_header_sys_time_h=yes
15010 ac_cv_header_sys_times_h=no
15011 ac_cv_header_sys_types_h=yes
15012 ac_cv_header_sys_wait_h=no
15013 ac_cv_header_unistd_h=yes
15014 ac_cv_header_vfork_h=no
15015 ac_cv_header_wchar_h=yes
15016 ac_cv_header_wctype_h=yes
15017 ac_cv_header_winsock2_h=yes
15018 ac_cv_host=i386-pc-mingw32
15019 ac_cv_lib_c_main=no
15020 ac_cv_lib_error_at_line=no
15021 ac_cv_lib_lex='none needed'
15022 ac_cv_objext=o
15023 ac_cv_path_EGREP='/usr/bin/grep -E'
15024 ac_cv_path_GMSGFMT=/usr/bin/msgfmt
15025 ac_cv_path_GREP=/usr/bin/grep
15026 ac_cv_path_M4=/usr/bin/m4
15027 ac_cv_path_MSGFMT=/usr/bin/msgfmt
15028 ac_cv_path_MSGMERGE=/usr/bin/msgmerge
15029 ac_cv_path_XGETTEXT=/usr/bin/xgettext
15030 ac_cv_path_mkdir=/usr/bin/mkdir
15031 ac_cv_prog_AWK=gawk
15032 ac_cv_prog_CPP='gcc -std=gnu99 -E'
15033 ac_cv_prog_HAVE_GCJ_IN_PATH=yes
15034 ac_cv_prog_HAVE_GIJ_IN_PATH=yes
15035 ac_cv_prog_HAVE_JAVA_IN_PATH=yes
15036 ac_cv_prog_HAVE_JVIEW_IN_PATH=yes
15037 ac_cv_prog_LEX=flex
15038 ac_cv_prog_LN_S='cp -fp'
15039 ac_cv_prog_YACC='bison -y'
15040 ac_cv_prog_ac_ct_CC=gcc
15041 ac_cv_prog_ac_ct_RANLIB=ranlib
15042 ac_cv_prog_cc_c89=
15043 ac_cv_prog_cc_c99=-std=gnu99
15044 ac_cv_prog_cc_g=yes
15045 ac_cv_prog_cc_gcc_c_o=yes
15046 ac_cv_prog_cc_stdc=-std=gnu99
15047 ac_cv_prog_cxx_g=yes
15048 ac_cv_prog_gnu_m4=yes
15049 ac_cv_prog_lex_root=lex.yy
15050 ac_cv_prog_lex_yytext_pointer=no
15051 ac_cv_prog_make_make_exe_set=yes
15052 ac_cv_safe_to_define___extensions__=yes
15053 ac_cv_sys_file_offset_bits=64
15054 ac_cv_sys_large_files=1
15055 ac_cv_sys_largefile_source=1
15056 ac_cv_type__Bool=yes
15057 ac_cv_type_clock_t=yes
15058 ac_cv_type_long_long_int=yes
15059 ac_cv_type_mbstate_t=yes
15060 ac_cv_type_pid_t=yes
15061 ac_cv_type_struct_random_data=no
15062 ac_cv_type_struct_tms=no
15063 ac_cv_type_unsigned_long_long_int=yes
15064 ac_cv_var_tzname=yes
15065 ac_cv_win_or_dos=yes
15066 acl_cv_hardcode_direct=no
15067 acl_cv_hardcode_libdir_flag_spec='-L$libdir'
15068 acl_cv_hardcode_libdir_separator=
15069 acl_cv_hardcode_minus_L=no
15070 acl_cv_libext=a
15071 acl_cv_libname_spec='lib$name'
15072 acl_cv_library_names_spec='$libname.dll.a $libname.lib'
15073 acl_cv_path_LD=ld
15074 acl_cv_prog_gnu_ld=yes
15075 acl_cv_rpath=done
15076 acl_cv_shlibext=dll
15077 acl_cv_wl=-Wl,
15078 am_cv_CC_dependencies_compiler_type=gcc3
15079 am_cv_CXX_dependencies_compiler_type=gcc3
15080 am_cv_func_iconv=yes
15081 am_cv_func_iconv_works=yes
15082 am_cv_langinfo_codeset=no
15083 am_cv_lib_iconv=yes
15084 bison_cv_cxx_works=yes
15085 cl_cv_prog_LN='cp -fp'
15086 cl_cv_prog_LN_S='cp -fp'
15087 gl_cv_c_inline_effective=yes
15088 gl_cv_double_slash_root=yes
15089 gl_cv_func_chown_follows_symlink=yes
15090 gl_cv_func_getcwd_null=yes
15091 gl_cv_func_gnu_getopt=yes
15092 gl_cv_func_iswcntrl_works=yes
15093 gl_cv_func_malloc_posix=no
15094 gl_cv_func_mbrtowc=yes
15095 gl_cv_func_strndup=no
15096 gl_cv_have_include_next=yes
15097 gl_cv_header_errno_h_EMULTIHOP=no
15098 gl_cv_header_errno_h_ENOLINK=no
15099 gl_cv_header_errno_h_EOVERFLOW=no
15100 gl_cv_header_errno_h_complete=no
15101 gl_cv_header_wchar_h_standalone=yes
15102 gl_cv_header_working_inttypes_h=yes
15103 gl_cv_header_working_stdint_h=yes
15104 gl_cv_next_errno_h='<errno.h>'
15105 gl_cv_next_inttypes_h='<inttypes.h>'
15106 gl_cv_next_stdint_h='<stdint.h>'
15107 gl_cv_next_stdlib_h='<stdlib.h>'
15108 gl_cv_next_string_h='<string.h>'
15109 gl_cv_next_unistd_h='<unistd.h>'
15110 gl_cv_next_wchar_h='<wchar.h>'
15111 gl_cv_next_wctype_h='<wctype.h>'
15112 gl_cv_test_INT32_MAX_LT_INTMAX_MAX=yes
15113 gl_cv_test_INT64_MAX_EQ_LONG_MAX=no
15114 gl_cv_test_UINT32_MAX_LT_UINTMAX_MAX=yes
15115 gl_cv_test_UINT64_MAX_EQ_ULONG_MAX=no
15116 gt_cv_c_wchar_t=yes
15117 gt_cv_c_wint_t=yes
15118 gt_cv_func_CFLocaleCopyCurrent=no
15119 gt_cv_func_CFPreferencesCopyAppValue=no
15120 gt_cv_func_gnugettext3_libc=no
15121 gt_cv_func_gnugettext3_libintl=yes
15122 gt_cv_inttypes_pri_broken=no
15123 gt_cv_var_environ_declaration=no
15124
15125 ## ----------------- ##
15126 ## Output variables. ##
15127 ## ----------------- ##
15128
15129 ACLOCAL='${SHELL} /cygdrive/j/Devel/bison/2.4.1/bison-2.4.1-src/build-aux/missin g --run aclocal-1.10'
15130 AMDEPBACKSLASH='\'
15131 AMDEP_FALSE='#'
15132 AMDEP_TRUE=''
15133 AMTAR='${SHELL} /cygdrive/j/Devel/bison/2.4.1/bison-2.4.1-src/build-aux/missing --run tar'
15134 AUTOCONF='${SHELL} /cygdrive/j/Devel/bison/2.4.1/bison-2.4.1-src/build-aux/missi ng --run autoconf'
15135 AUTOHEADER='${SHELL} /cygdrive/j/Devel/bison/2.4.1/bison-2.4.1-src/build-aux/mis sing --run autoheader'
15136 AUTOM4TE='${SHELL} /cygdrive/j/Devel/bison/2.4.1/bison-2.4.1-src/build-aux/missi ng --run autom4te'
15137 AUTOMAKE='${SHELL} /cygdrive/j/Devel/bison/2.4.1/bison-2.4.1-src/build-aux/missi ng --run automake-1.10'
15138 AWK='gawk'
15139 BISON_CXX_WORKS=':'
15140 BISON_CXX_WORKS_FALSE='#'
15141 BISON_CXX_WORKS_TRUE=''
15142 BISON_LOCALEDIR='/usr/share/locale'
15143 BITSIZEOF_PTRDIFF_T=''
15144 BITSIZEOF_SIG_ATOMIC_T=''
15145 BITSIZEOF_SIZE_T=''
15146 BITSIZEOF_WCHAR_T=''
15147 BITSIZEOF_WINT_T=''
15148 CC='gcc -std=gnu99'
15149 CCDEPMODE='depmode=gcc3'
15150 CFLAGS=' -Wall -Wpointer-arith -O3 -fms-extensions -mms-bitfields -fno-exception s -fomit-frame-pointer -march=i386 -ffast-math -Wstrict-prototypes '
15151 CLASSPATH='D:\Program Files\Oracle\Berkeley DB 4.5.20\jar\dbexamples.jar;D:\Prog ram Files\Oracle\Berkeley DB 4.5.20\jar\db.jar;D:\Program Files\Oracle\Berkeley DB 4.5.20\jar\debug\dbexamples.jar;D:\Program Files\Oracle\Berkeley DB 4.5.20\ja r\debug\db.jar'
15152 CLASSPATH_SEPARATOR=';'
15153 CONF_JAVA='gij'
15154 CONF_JAVAC=''
15155 CPP='gcc -std=gnu99 -E'
15156 CPPFLAGS=' -D__USE_MINGW_ACCESS -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 - D_FILE_OFFSET_BITS=64 -DENABLE_RELOCATABLE -DINSTALLPREFIX=\"$(prefix)\" -DINSTA LLDIR=\"$(bindir)\" -DEXEEXT=\"$(EXEEXT)\" -DNO_XMALLOC -ID:/Progra~1/GnuW in32/include '
15157 CXX='g++'
15158 CXXDEPMODE='depmode=gcc3'
15159 CXXFLAGS=' -Wall -Wpointer-arith -O3 -fms-extensions -mms-bitfields -fno-excepti ons -fomit-frame-pointer -march=i386 -ffast-math -fconserve-space -fno-rtti -D_ _STDC_LIMIT_MACROS '
15160 CYGPATH_W='cygpath -w'
15161 DEFS=''
15162 DEPDIR='.deps'
15163 ECHO_C=''
15164 ECHO_N='-n'
15165 ECHO_T=''
15166 EGREP='/usr/bin/grep -E'
15167 EMULTIHOP_HIDDEN='0'
15168 EMULTIHOP_VALUE=''
15169 ENOLINK_HIDDEN='0'
15170 ENOLINK_VALUE=''
15171 EOVERFLOW_HIDDEN='0'
15172 EOVERFLOW_VALUE=''
15173 ERRNO_H='errno.h'
15174 EXEEXT='.exe'
15175 GCC='yes'
15176 GETOPT_H=''
15177 GETTEXT_MACRO_VERSION='0.17'
15178 GLIBC21='no'
15179 GL_COND_LIBTOOL_FALSE=''
15180 GL_COND_LIBTOOL_TRUE='#'
15181 GMSGFMT='/usr/bin/msgfmt'
15182 GMSGFMT_015='/usr/bin/msgfmt'
15183 GNULIB_ATOLL='0'
15184 GNULIB_CALLOC_POSIX='0'
15185 GNULIB_CHOWN='0'
15186 GNULIB_CLOSE='0'
15187 GNULIB_DUP2='0'
15188 GNULIB_ENVIRON='1'
15189 GNULIB_EUIDACCESS='0'
15190 GNULIB_FCHDIR='0'
15191 GNULIB_FSYNC='0'
15192 GNULIB_FTRUNCATE='0'
15193 GNULIB_GETCWD='0'
15194 GNULIB_GETDOMAINNAME='0'
15195 GNULIB_GETDTABLESIZE='0'
15196 GNULIB_GETHOSTNAME='0'
15197 GNULIB_GETLOADAVG='0'
15198 GNULIB_GETLOGIN_R='0'
15199 GNULIB_GETPAGESIZE='0'
15200 GNULIB_GETSUBOPT='0'
15201 GNULIB_GETUSERSHELL='0'
15202 GNULIB_IMAXABS='0'
15203 GNULIB_IMAXDIV='0'
15204 GNULIB_LCHOWN='0'
15205 GNULIB_LSEEK='0'
15206 GNULIB_MALLOC_POSIX='1'
15207 GNULIB_MBSCASECMP='0'
15208 GNULIB_MBSCASESTR='0'
15209 GNULIB_MBSCHR='0'
15210 GNULIB_MBSCSPN='0'
15211 GNULIB_MBSLEN='0'
15212 GNULIB_MBSNCASECMP='0'
15213 GNULIB_MBSNLEN='0'
15214 GNULIB_MBSPBRK='0'
15215 GNULIB_MBSPCASECMP='0'
15216 GNULIB_MBSRCHR='0'
15217 GNULIB_MBSSEP='0'
15218 GNULIB_MBSSPN='0'
15219 GNULIB_MBSSTR='0'
15220 GNULIB_MBSTOK_R='0'
15221 GNULIB_MEMMEM='0'
15222 GNULIB_MEMPCPY='0'
15223 GNULIB_MEMRCHR='0'
15224 GNULIB_MKDTEMP='0'
15225 GNULIB_MKSTEMP='0'
15226 GNULIB_PUTENV='0'
15227 GNULIB_RANDOM_R='0'
15228 GNULIB_RAWMEMCHR='0'
15229 GNULIB_READLINK='0'
15230 GNULIB_REALLOC_POSIX='0'
15231 GNULIB_RPMATCH='0'
15232 GNULIB_SETENV='0'
15233 GNULIB_SLEEP='0'
15234 GNULIB_STPCPY='1'
15235 GNULIB_STPNCPY='0'
15236 GNULIB_STRCASESTR='0'
15237 GNULIB_STRCHRNUL='0'
15238 GNULIB_STRDUP='0'
15239 GNULIB_STRERROR='1'
15240 GNULIB_STRNDUP='1'
15241 GNULIB_STRNLEN='1'
15242 GNULIB_STRPBRK='0'
15243 GNULIB_STRSEP='0'
15244 GNULIB_STRSIGNAL='0'
15245 GNULIB_STRSTR='0'
15246 GNULIB_STRTOD='0'
15247 GNULIB_STRTOIMAX='0'
15248 GNULIB_STRTOK_R='0'
15249 GNULIB_STRTOLL='0'
15250 GNULIB_STRTOULL='0'
15251 GNULIB_STRTOUMAX='0'
15252 GNULIB_STRVERSCMP='1'
15253 GNULIB_UNISTD_H_SIGPIPE='0'
15254 GNULIB_UNSETENV='1'
15255 GNULIB_WCWIDTH='1'
15256 GNULIB_WRITE='0'
15257 GREP='/usr/bin/grep'
15258 HAVE_ATOLL='1'
15259 HAVE_CALLOC_POSIX='1'
15260 HAVE_DECL_ENVIRON='0'
15261 HAVE_DECL_GETLOADAVG='1'
15262 HAVE_DECL_GETLOGIN_R='1'
15263 HAVE_DECL_IMAXABS='1'
15264 HAVE_DECL_IMAXDIV='1'
15265 HAVE_DECL_MEMMEM='1'
15266 HAVE_DECL_MEMRCHR='1'
15267 HAVE_DECL_STRDUP='1'
15268 HAVE_DECL_STRERROR='1'
15269 HAVE_DECL_STRNDUP='0'
15270 HAVE_DECL_STRNLEN='0'
15271 HAVE_DECL_STRSIGNAL='1'
15272 HAVE_DECL_STRTOIMAX='1'
15273 HAVE_DECL_STRTOK_R='1'
15274 HAVE_DECL_STRTOUMAX='1'
15275 HAVE_DECL_WCWIDTH='0'
15276 HAVE_DUP2='1'
15277 HAVE_EUIDACCESS='1'
15278 HAVE_FSYNC='1'
15279 HAVE_FTRUNCATE='1'
15280 HAVE_GCJ_C=''
15281 HAVE_GCJ_IN_PATH='yes'
15282 HAVE_GETDOMAINNAME='1'
15283 HAVE_GETDTABLESIZE='1'
15284 HAVE_GETHOSTNAME='1'
15285 HAVE_GETPAGESIZE='1'
15286 HAVE_GETSUBOPT='1'
15287 HAVE_GETUSERSHELL='1'
15288 HAVE_GIJ='1'
15289 HAVE_GIJ_IN_PATH='yes'
15290 HAVE_INTTYPES_H='1'
15291 HAVE_ISWCNTRL='1'
15292 HAVE_JAVA=''
15293 HAVE_JAVAC=''
15294 HAVE_JAVAC_ENVVAR=''
15295 HAVE_JAVAC_IN_PATH=''
15296 HAVE_JAVA_ENVVAR=''
15297 HAVE_JAVA_IN_PATH='yes'
15298 HAVE_JIKES=''
15299 HAVE_JIKES_IN_PATH=''
15300 HAVE_JRE=''
15301 HAVE_JRE_IN_PATH=''
15302 HAVE_JVIEW=''
15303 HAVE_JVIEW_IN_PATH='yes'
15304 HAVE_LONG_LONG_INT='1'
15305 HAVE_MALLOC_POSIX='0'
15306 HAVE_MEMPCPY='1'
15307 HAVE_MKDTEMP='1'
15308 HAVE_OS_H='0'
15309 HAVE_RANDOM_R='1'
15310 HAVE_RAWMEMCHR='1'
15311 HAVE_READLINK='1'
15312 HAVE_REALLOC_POSIX='1'
15313 HAVE_RPMATCH='1'
15314 HAVE_SETENV='1'
15315 HAVE_SIGNED_SIG_ATOMIC_T=''
15316 HAVE_SIGNED_WCHAR_T=''
15317 HAVE_SIGNED_WINT_T=''
15318 HAVE_SLEEP='1'
15319 HAVE_STDINT_H='1'
15320 HAVE_STPCPY='0'
15321 HAVE_STPNCPY='1'
15322 HAVE_STRCASESTR='1'
15323 HAVE_STRCHRNUL='1'
15324 HAVE_STRNDUP='0'
15325 HAVE_STRPBRK='1'
15326 HAVE_STRSEP='1'
15327 HAVE_STRTOD='1'
15328 HAVE_STRTOLL='1'
15329 HAVE_STRTOULL='1'
15330 HAVE_STRUCT_RANDOM_DATA='0'
15331 HAVE_STRVERSCMP='0'
15332 HAVE_SYS_BITYPES_H=''
15333 HAVE_SYS_INTTYPES_H=''
15334 HAVE_SYS_LOADAVG_H='0'
15335 HAVE_SYS_PARAM_H='0'
15336 HAVE_SYS_TYPES_H='1'
15337 HAVE_UNISTD_H='1'
15338 HAVE_UNSETENV='0'
15339 HAVE_UNSIGNED_LONG_LONG_INT='1'
15340 HAVE_WCHAR_H='1'
15341 HAVE_WCTYPE_H='1'
15342 HAVE_WINT_T='1'
15343 HAVE__BOOL='1'
15344 HELP2MAN='${SHELL} /cygdrive/j/Devel/bison/2.4.1/bison-2.4.1-src/build-aux/missi ng --run help2man'
15345 INCLUDE_NEXT='include_next'
15346 INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
15347 INSTALL_DATA='/bin/install.exe -cp'
15348 INSTALL_PROGRAM='/bin/install.exe -cp'
15349 INSTALL_SCRIPT='${INSTALL}'
15350 INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
15351 INT32_MAX_LT_INTMAX_MAX='1'
15352 INT64_MAX_EQ_LONG_MAX='0'
15353 INTLLIBS='D:/Progra~1/GnuWin32/lib/libintl.dll.a -LD:/Progra~1/GnuWin32/lib'
15354 INTL_MACOSX_LIBS=''
15355 INTTYPES_H='inttypes.h'
15356 LDFLAGS=' -Wl,-s -Wl,--force-exe-suffix -Wl,--enable-auto-import -Wl,--enable-ru ntime-pseudo-reloc -Wl,--allow-multiple-definition -Wl,--enable-stdcall-fixup -L D:/Progra~1/GnuWin32/lib '
15357 LEX='flex'
15358 LEXLIB=''
15359 LEX_OUTPUT_ROOT='lex.yy'
15360 LIBBISON_LIBDEPS=''
15361 LIBBISON_LTLIBDEPS=''
15362 LIBICONV='D:/Progra~1/GnuWin32/lib/libiconv.dll.a -LD:/Progra~1/GnuWin32/lib'
15363 LIBINTL='D:/Progra~1/GnuWin32/lib/libintl.dll.a -LD:/Progra~1/GnuWin32/lib'
15364 LIBOBJS=''
15365 LIBS=' -Wl,-s -LD:/Progra~1/GnuWin32/lib -lintl -lwsock32 -lole32 -luuid -lmsv cp60 '
15366 LOCALCHARSET_TESTS_ENVIRONMENT='CHARSETALIASDIR="$(top_builddir)/lib"'
15367 LTLIBICONV='-LD:/Progra~1/GnuWin32/lib -liconv -RD:/Progra~1/GnuWin32/lib'
15368 LTLIBINTL='-LD:/Progra~1/GnuWin32/lib -lintl -RD:/Progra~1/GnuWin32/lib'
15369 LTLIBOBJS=''
15370 M4='/usr/bin/m4'
15371 MAKEINFO='${SHELL} /cygdrive/j/Devel/bison/2.4.1/bison-2.4.1-src/build-aux/missi ng --run makeinfo'
15372 MKDIR_P='/usr/bin/mkdir -p'
15373 MSGFMT='/usr/bin/msgfmt'
15374 MSGFMT_015='/usr/bin/msgfmt'
15375 MSGMERGE='/usr/bin/msgmerge'
15376 NEXT_ERRNO_H='<errno.h>'
15377 NEXT_INTTYPES_H='<inttypes.h>'
15378 NEXT_STDINT_H='<stdint.h>'
15379 NEXT_STDLIB_H='<stdlib.h>'
15380 NEXT_STRING_H='<string.h>'
15381 NEXT_UNISTD_H='<unistd.h>'
15382 NEXT_WCHAR_H='<wchar.h>'
15383 NEXT_WCTYPE_H='<wctype.h>'
15384 O0CFLAGS='-Wall -Wpointer-arith -fms-extensions -mms-bitfields -fno-exceptions - fomit-frame-pointer -march=i386 -ffast-math -Wstrict-prototypes'
15385 O0CXXFLAGS='-Wall -Wpointer-arith -fms-extensions -mms-bitfields -fno-exceptions -fomit-frame-pointer -march=i386 -ffast-math -fconserve-space -fno-rtti -D__STD C_LIMIT_MACROS'
15386 OBJEXT='o'
15387 PACKAGE='bison'
15388 PACKAGE_BUGREPORT='bug-bison@gnu.org'
15389 PACKAGE_COPYRIGHT_YEAR='2008'
15390 PACKAGE_NAME='GNU Bison'
15391 PACKAGE_STRING='GNU Bison 2.4.1'
15392 PACKAGE_TARNAME='bison'
15393 PACKAGE_VERSION='2.4.1'
15394 PATH_SEPARATOR=':'
15395 POSUB='po'
15396 PRAGMA_SYSTEM_HEADER='#pragma GCC system_header'
15397 PRIPTR_PREFIX='""'
15398 PRI_MACROS_BROKEN='0'
15399 PTRDIFF_T_SUFFIX=''
15400 RANLIB='ranlib'
15401 REPLACE_CHOWN='0'
15402 REPLACE_CLOSE='0'
15403 REPLACE_FCHDIR='0'
15404 REPLACE_GETCWD='0'
15405 REPLACE_GETPAGESIZE='0'
15406 REPLACE_ISWCNTRL='0'
15407 REPLACE_LCHOWN='0'
15408 REPLACE_LSEEK='0'
15409 REPLACE_MEMMEM='0'
15410 REPLACE_MKSTEMP='0'
15411 REPLACE_PUTENV='0'
15412 REPLACE_STRCASESTR='0'
15413 REPLACE_STRDUP='0'
15414 REPLACE_STRERROR='1'
15415 REPLACE_STRSIGNAL='0'
15416 REPLACE_STRSTR='0'
15417 REPLACE_STRTOD='0'
15418 REPLACE_WCWIDTH='1'
15419 REPLACE_WRITE='0'
15420 SET_MAKE=''
15421 SHELL='/bin/sh'
15422 SIG_ATOMIC_T_SUFFIX=''
15423 SIZE_T_SUFFIX=''
15424 STDBOOL_H=''
15425 STDINT_H=''
15426 STRIP=''
15427 UINT32_MAX_LT_UINTMAX_MAX='1'
15428 UINT64_MAX_EQ_ULONG_MAX='0'
15429 UNISTD_H_HAVE_WINSOCK2_H='0'
15430 USE_NLS='yes'
15431 VALGRIND=''
15432 VERSION='2.4.1'
15433 VOID_UNSETENV='0'
15434 WARN_CFLAGS=''
15435 WARN_CXXFLAGS=''
15436 WCHAR_H='wchar.h'
15437 WCHAR_T_SUFFIX=''
15438 WCTYPE_H=''
15439 WERROR_CFLAGS=''
15440 WINT_T_SUFFIX=''
15441 XGETTEXT='/usr/bin/xgettext'
15442 XGETTEXT_015='/usr/bin/xgettext'
15443 XGETTEXT_EXTRA_OPTIONS=' --flag=error:3:c-format --flag=error_at_line:5:c-format '
15444 XSLTPROC=''
15445 YACC='bison -y'
15446 YACC_LIBRARY='liby.a'
15447 YACC_SCRIPT='yacc'
15448 YFLAGS=''
15449 ac_ct_CC='gcc'
15450 ac_ct_CXX=''
15451 aclocaldir='${datadir}/aclocal'
15452 am__fastdepCC_FALSE='#'
15453 am__fastdepCC_TRUE=''
15454 am__fastdepCXX_FALSE='#'
15455 am__fastdepCXX_TRUE=''
15456 am__include='include'
15457 am__isrc=' -I$(srcdir)'
15458 am__leading_dot='.'
15459 am__quote=''
15460 am__tar='${AMTAR} chof - "$$tardir"'
15461 am__untar='${AMTAR} xf -'
15462 bindir='${exec_prefix}/bin'
15463 build='i386-pc-mingw32'
15464 build_alias='i386-pc-mingw32'
15465 build_cpu='i386'
15466 build_os='mingw32'
15467 build_vendor='pc'
15468 datadir='${datarootdir}'
15469 datarootdir='${prefix}/share'
15470 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
15471 dvidir='${docdir}'
15472 exec_prefix='${prefix}'
15473 gl_LIBOBJS=' argmatch.o basename.o dirname.o dup-safer.o error.o exitfail.o fd-s afer.o fopen-safer.o hash.o malloc.o obstack.o pipe-safer.o quote.o quotearg.o s tpcpy.o strerror.o stripslash.o strndup.o strnlen.o strverscmp.o unsetenv.o wcwi dth.o xmalloc.o'
15474 gl_LTLIBOBJS=' argmatch.lo basename.lo dirname.lo dup-safer.lo error.lo exitfail .lo fd-safer.lo fopen-safer.lo hash.lo malloc.lo obstack.lo pipe-safer.lo quote. lo quotearg.lo stpcpy.lo strerror.lo stripslash.lo strndup.lo strnlen.lo strvers cmp.lo unsetenv.lo wcwidth.lo xmalloc.lo'
15475 gltests_LIBOBJS=''
15476 gltests_LTLIBOBJS=''
15477 host='i386-pc-mingw32'
15478 host_alias='i386-pc-mingw32'
15479 host_cpu='i386'
15480 host_os='mingw32'
15481 host_vendor='pc'
15482 htmldir='${docdir}'
15483 includedir='${prefix}/include'
15484 infodir='${datarootdir}/info'
15485 install_sh='$(SHELL) /cygdrive/j/Devel/bison/2.4.1/bison-2.4.1-src/build-aux/ins tall-sh'
15486 libdir='${exec_prefix}/lib'
15487 libexecdir='${exec_prefix}/libexec'
15488 localedir='${datarootdir}/locale'
15489 localstatedir='${prefix}/var'
15490 mandir='${datarootdir}/man'
15491 mkdir_p='/usr/bin/mkdir -p'
15492 oldincludedir='/usr/include'
15493 pdfdir='${docdir}'
15494 prefix='c:/progra~1/bison'
15495 program_transform_name='s&$$&&;s&^&&;s/i386-pc-mingw32//'
15496 psdir='${docdir}'
15497 sbindir='${exec_prefix}/sbin'
15498 sharedstatedir='${prefix}/com'
15499 sysconfdir='${prefix}/etc'
15500 target_alias='i386-pc-mingw32'
15501
15502 ## ----------- ##
15503 ## confdefs.h. ##
15504 ## ----------- ##
15505
15506 #define PACKAGE_NAME "GNU Bison"
15507 #define PACKAGE_TARNAME "bison"
15508 #define PACKAGE_VERSION "2.4.1"
15509 #define PACKAGE_STRING "GNU Bison 2.4.1"
15510 #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
15511 #define PACKAGE_COPYRIGHT_YEAR 2008
15512 #define PACKAGE "bison"
15513 #define VERSION "2.4.1"
15514 #define STDC_HEADERS 1
15515 #define HAVE_SYS_TYPES_H 1
15516 #define HAVE_SYS_STAT_H 1
15517 #define HAVE_STDLIB_H 1
15518 #define HAVE_STRING_H 1
15519 #define HAVE_MEMORY_H 1
15520 #define HAVE_STRINGS_H 1
15521 #define HAVE_INTTYPES_H 1
15522 #define HAVE_STDINT_H 1
15523 #define HAVE_UNISTD_H 1
15524 #define __EXTENSIONS__ 1
15525 #define _ALL_SOURCE 1
15526 #define _GNU_SOURCE 1
15527 #define _POSIX_PTHREAD_SEMANTICS 1
15528 #define _TANDEM_SOURCE 1
15529 #define M4 "/usr/bin/m4"
15530 #define HAVE_LOCALE_H 1
15531 #define HAVE_ERRNO_H 1
15532 #define HAVE_STDINT_H 1
15533 #define HAVE_WCHAR_H 1
15534 #define HAVE_INTTYPES_H 1
15535 #define HAVE_STDLIB_H 1
15536 #define HAVE_STRING_H 1
15537 #define HAVE_UNISTD_H 1
15538 #define HAVE_WCTYPE_H 1
15539 #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 1
15540 #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 1
15541 #define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 1
15542 #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
15543 #define HAVE_DECL_STRERROR_R 0
15544 #define HAVE_GETOPT_H 1
15545 #define HAVE_GETOPT_LONG_ONLY 1
15546 #define HAVE_DECL_GETENV 1
15547 #define HAVE__BOOL 1
15548 #define HAVE_STDBOOL_H 1
15549 #define HAVE_LONG_LONG_INT 1
15550 #define HAVE_UNSIGNED_LONG_LONG_INT 1
15551 #define HAVE_INTTYPES_H 1
15552 #define HAVE_DECL_IMAXABS 1
15553 #define HAVE_DECL_IMAXDIV 1
15554 #define HAVE_DECL_STRTOIMAX 1
15555 #define HAVE_DECL_STRTOUMAX 1
15556 #define HAVE_DECL_GETC_UNLOCKED 0
15557 #define HAVE_ISASCII 1
15558 #define HAVE_MBSINIT 1
15559 #define HAVE_ISWCNTRL 1
15560 #define HAVE_SETLOCALE 1
15561 #define restrict __restrict
15562 #define HAVE_DECL_STRERROR 1
15563 #define HAVE_WINSOCK2_H 1
15564 #define HAVE_DECL_STRNDUP 0
15565 #define HAVE_DECL_STRNLEN 0
15566 #define HAVE_DECL_CLEARERR_UNLOCKED 0
15567 #define HAVE_DECL_FEOF_UNLOCKED 0
15568 #define HAVE_DECL_FERROR_UNLOCKED 0
15569 #define HAVE_DECL_FFLUSH_UNLOCKED 0
15570 #define HAVE_DECL_FGETS_UNLOCKED 0
15571 #define HAVE_DECL_FPUTC_UNLOCKED 0
15572 #define HAVE_DECL_FPUTS_UNLOCKED 0
15573 #define HAVE_DECL_FREAD_UNLOCKED 0
15574 #define HAVE_DECL_FWRITE_UNLOCKED 0
15575 #define HAVE_DECL_GETCHAR_UNLOCKED 0
15576 #define HAVE_DECL_PUTC_UNLOCKED 0
15577 #define HAVE_DECL_PUTCHAR_UNLOCKED 0
15578 #define HAVE_WINT_T 1
15579 #define HAVE_WCHAR_T 1
15580 #define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
15581 #define GNULIB_FOPEN_SAFER 1
15582 #define HAVE_INLINE 1
15583 #define GL_TRIGGER_STDC_LIMIT_MACROS 1
15584 #define HAVE_STDLIB_H 1
15585 #define HAVE_MALLOC 1
15586 #define GNULIB_MALLOC_GNU 1
15587 #define HAVE_MBRTOWC 1
15588 #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
15589 #define HAVE_MBSTATE_T 1
15590 #define HAVE_MBSTATE_T 1
15591 #define HAVE_MBRTOWC 1
15592 #define REPLACE_STRERROR 1
15593 #define strnlen rpl_strnlen
15594 #define HAVE_STRTOL 1
15595 #define HAVE_STRTOUL 1
15596 #define USE_UNLOCKED_IO 1
15597 #define HAVE_DECL_WCWIDTH 0
15598 #define HAVE_DUP2 1
15599 #define vfork fork
15600 #define HAVE_SYS_TIME_H 1
15601 #define HAVE_DECL_GETRUSAGE 0
15602 #define HAVE_DECL_TIMES 0
15603 #define HAVE_DECL_CLOCK 1
15604 #define HAVE_DECL_SYSCONF 0
15605 #define HAVE_CLOCK_T 1
15606 #define HAVE_ICONV 1
15607 #define ENABLE_NLS 1
15608 #define HAVE_GETTEXT 1
15609 #define HAVE_DCGETTEXT 1
15610 #define YYENABLE_NLS 1
15611
15612 configure: exit 0
15613
15614 ## ---------------------- ##
15615 ## Running config.status. ##
15616 ## ---------------------- ##
15617
15618 This file was extended by GNU Bison config.status 2.4.1, which was
15619 generated by GNU Autoconf 2.62. Invocation command line was
15620
15621 CONFIG_FILES =
15622 CONFIG_HEADERS =
15623 CONFIG_LINKS =
15624 CONFIG_COMMANDS =
15625 $ ./config.status src/Makefile depfiles
15626
15627 on gamma
15628
15629 config.status:1187: creating src/Makefile
15630 config.status:1490: executing depfiles commands
15631
15632 ## ---------------------- ##
15633 ## Running config.status. ##
15634 ## ---------------------- ##
15635
15636 This file was extended by GNU Bison config.status 2.4.1, which was
15637 generated by GNU Autoconf 2.62. Invocation command line was
15638
15639 CONFIG_FILES =
15640 CONFIG_HEADERS =
15641 CONFIG_LINKS =
15642 CONFIG_COMMANDS =
15643 $ ./config.status src/Makefile depfiles
15644
15645 on gamma
15646
15647 config.status:1187: creating src/Makefile
15648 config.status:1490: executing depfiles commands
15649
15650 ## ---------------------- ##
15651 ## Running config.status. ##
15652 ## ---------------------- ##
15653
15654 This file was extended by GNU Bison config.status 2.4.1, which was
15655 generated by GNU Autoconf 2.62. Invocation command line was
15656
15657 CONFIG_FILES =
15658 CONFIG_HEADERS =
15659 CONFIG_LINKS =
15660 CONFIG_COMMANDS =
15661 $ ./config.status src/Makefile
15662
15663 on gamma
15664
15665 config.status:1187: creating src/Makefile
15666
15667 ## ---------------------- ##
15668 ## Running config.status. ##
15669 ## ---------------------- ##
15670
15671 This file was extended by GNU Bison config.status 2.4.1, which was
15672 generated by GNU Autoconf 2.62. Invocation command line was
15673
15674 CONFIG_FILES =
15675 CONFIG_HEADERS =
15676 CONFIG_LINKS =
15677 CONFIG_COMMANDS =
15678 $ ./config.status src/Makefile depfiles
15679
15680 on gamma
15681
15682 config.status:1187: creating src/Makefile
15683 config.status:1490: executing depfiles commands
15684
15685 ## ---------------------- ##
15686 ## Running config.status. ##
15687 ## ---------------------- ##
15688
15689 This file was extended by GNU Bison config.status 2.4.1, which was
15690 generated by GNU Autoconf 2.62. Invocation command line was
15691
15692 CONFIG_FILES =
15693 CONFIG_HEADERS =
15694 CONFIG_LINKS =
15695 CONFIG_COMMANDS =
15696 $ ./config.status lib/Makefile depfiles
15697
15698 on gamma
15699
15700 config.status:1187: creating lib/Makefile
15701 config.status:1490: executing depfiles commands
15702
15703 ## ---------------------- ##
15704 ## Running config.status. ##
15705 ## ---------------------- ##
15706
15707 This file was extended by GNU Bison config.status 2.4.1, which was
15708 generated by GNU Autoconf 2.62. Invocation command line was
15709
15710 CONFIG_FILES =
15711 CONFIG_HEADERS =
15712 CONFIG_LINKS =
15713 CONFIG_COMMANDS =
15714 $ ./config.status lib/config.h
15715
15716 on gamma
15717
15718 config.status:1187: creating lib/config.h
15719
15720 ## ---------------------- ##
15721 ## Running config.status. ##
15722 ## ---------------------- ##
15723
15724 This file was extended by GNU Bison config.status 2.4.1, which was
15725 generated by GNU Autoconf 2.62. Invocation command line was
15726
15727 CONFIG_FILES =
15728 CONFIG_HEADERS =
15729 CONFIG_LINKS =
15730 CONFIG_COMMANDS =
15731 $ ./config.status tests/bison
15732
15733 on gamma
15734
15735 config.status:1187: creating tests/bison
15736
15737 ## ---------------------- ##
15738 ## Running config.status. ##
15739 ## ---------------------- ##
15740
15741 This file was extended by GNU Bison config.status 2.4.1, which was
15742 generated by GNU Autoconf 2.62. Invocation command line was
15743
15744 CONFIG_FILES =
15745 CONFIG_HEADERS =
15746 CONFIG_LINKS =
15747 CONFIG_COMMANDS =
15748 $ ./config.status tests/atlocal
15749
15750 on gamma
15751
15752 config.status:1187: creating tests/atlocal
15753
15754 ## ---------------------- ##
15755 ## Running config.status. ##
15756 ## ---------------------- ##
15757
15758 This file was extended by GNU Bison config.status 2.4.1, which was
15759 generated by GNU Autoconf 2.62. Invocation command line was
15760
15761 CONFIG_FILES =
15762 CONFIG_HEADERS =
15763 CONFIG_LINKS =
15764 CONFIG_COMMANDS =
15765 $ ./config.status tests/atlocal
15766
15767 on gamma
15768
15769 config.status:1187: creating tests/atlocal
15770
15771 ## ---------------------- ##
15772 ## Running config.status. ##
15773 ## ---------------------- ##
15774
15775 This file was extended by GNU Bison config.status 2.4.1, which was
15776 generated by GNU Autoconf 2.62. Invocation command line was
15777
15778 CONFIG_FILES =
15779 CONFIG_HEADERS =
15780 CONFIG_LINKS =
15781 CONFIG_COMMANDS =
15782 $ ./config.status tests/atlocal
15783
15784 on gamma
15785
15786 config.status:1187: creating tests/atlocal
15787
15788 ## ---------------------- ##
15789 ## Running config.status. ##
15790 ## ---------------------- ##
15791
15792 This file was extended by GNU Bison config.status 2.4.1, which was
15793 generated by GNU Autoconf 2.62. Invocation command line was
15794
15795 CONFIG_FILES =
15796 CONFIG_HEADERS =
15797 CONFIG_LINKS =
15798 CONFIG_COMMANDS =
15799 $ ./config.status tests/atlocal
15800
15801 on gamma
15802
15803 config.status:1187: creating tests/atlocal
15804
15805 ## ---------------------- ##
15806 ## Running config.status. ##
15807 ## ---------------------- ##
15808
15809 This file was extended by GNU Bison config.status 2.4.1, which was
15810 generated by GNU Autoconf 2.62. Invocation command line was
15811
15812 CONFIG_FILES =
15813 CONFIG_HEADERS =
15814 CONFIG_LINKS =
15815 CONFIG_COMMANDS =
15816 $ ./config.status tests/atlocal
15817
15818 on gamma
15819
15820 config.status:1187: creating tests/atlocal
15821
15822 ## ---------------------- ##
15823 ## Running config.status. ##
15824 ## ---------------------- ##
15825
15826 This file was extended by GNU Bison config.status 2.4.1, which was
15827 generated by GNU Autoconf 2.62. Invocation command line was
15828
15829 CONFIG_FILES =
15830 CONFIG_HEADERS =
15831 CONFIG_LINKS =
15832 CONFIG_COMMANDS =
15833 $ ./config.status tests/atlocal
15834
15835 on gamma
15836
15837 config.status:1187: creating tests/atlocal
15838
15839 ## ---------------------- ##
15840 ## Running config.status. ##
15841 ## ---------------------- ##
15842
15843 This file was extended by GNU Bison config.status 2.4.1, which was
15844 generated by GNU Autoconf 2.62. Invocation command line was
15845
15846 CONFIG_FILES =
15847 CONFIG_HEADERS =
15848 CONFIG_LINKS =
15849 CONFIG_COMMANDS =
15850 $ ./config.status tests/Makefile
15851
15852 on gamma
15853
15854 config.status:1187: creating tests/Makefile
15855
15856 ## ---------------------- ##
15857 ## Running config.status. ##
15858 ## ---------------------- ##
15859
15860 This file was extended by GNU Bison config.status 2.4.1, which was
15861 generated by GNU Autoconf 2.62. Invocation command line was
15862
15863 CONFIG_FILES =
15864 CONFIG_HEADERS =
15865 CONFIG_LINKS =
15866 CONFIG_COMMANDS =
15867 $ ./config.status tests/Makefile
15868
15869 on gamma
15870
15871 config.status:1187: creating tests/Makefile
15872
15873 ## ---------------------- ##
15874 ## Running config.status. ##
15875 ## ---------------------- ##
15876
15877 This file was extended by GNU Bison config.status 2.4.1, which was
15878 generated by GNU Autoconf 2.62. Invocation command line was
15879
15880 CONFIG_FILES =
15881 CONFIG_HEADERS =
15882 CONFIG_LINKS =
15883 CONFIG_COMMANDS =
15884 $ ./config.status tests/atlocal
15885
15886 on gamma
15887
15888 config.status:1187: creating tests/atlocal
15889
15890 ## ---------------------- ##
15891 ## Running config.status. ##
15892 ## ---------------------- ##
15893
15894 This file was extended by GNU Bison config.status 2.4.1, which was
15895 generated by GNU Autoconf 2.62. Invocation command line was
15896
15897 CONFIG_FILES =
15898 CONFIG_HEADERS =
15899 CONFIG_LINKS =
15900 CONFIG_COMMANDS =
15901 $ ./config.status tests/Makefile
15902
15903 on gamma
15904
15905 config.status:1187: creating tests/Makefile
15906
15907 ## ---------------------- ##
15908 ## Running config.status. ##
15909 ## ---------------------- ##
15910
15911 This file was extended by GNU Bison config.status 2.4.1, which was
15912 generated by GNU Autoconf 2.62. Invocation command line was
15913
15914 CONFIG_FILES =
15915 CONFIG_HEADERS =
15916 CONFIG_LINKS =
15917 CONFIG_COMMANDS =
15918 $ ./config.status tests/Makefile
15919
15920 on gamma
15921
15922 config.status:1187: creating tests/Makefile
15923
15924 ## ---------------------- ##
15925 ## Running config.status. ##
15926 ## ---------------------- ##
15927
15928 This file was extended by GNU Bison config.status 2.4.1, which was
15929 generated by GNU Autoconf 2.62. Invocation command line was
15930
15931 CONFIG_FILES =
15932 CONFIG_HEADERS =
15933 CONFIG_LINKS =
15934 CONFIG_COMMANDS =
15935 $ ./config.status tests/atlocal
15936
15937 on gamma
15938
15939 config.status:1187: creating tests/atlocal
15940
15941 ## ---------------------- ##
15942 ## Running config.status. ##
15943 ## ---------------------- ##
15944
15945 This file was extended by GNU Bison config.status 2.4.1, which was
15946 generated by GNU Autoconf 2.62. Invocation command line was
15947
15948 CONFIG_FILES =
15949 CONFIG_HEADERS =
15950 CONFIG_LINKS =
15951 CONFIG_COMMANDS =
15952 $ ./config.status tests/Makefile
15953
15954 on gamma
15955
15956 config.status:1187: creating tests/Makefile
15957
15958 ## ---------------------- ##
15959 ## Running config.status. ##
15960 ## ---------------------- ##
15961
15962 This file was extended by GNU Bison config.status 2.4.1, which was
15963 generated by GNU Autoconf 2.62. Invocation command line was
15964
15965 CONFIG_FILES =
15966 CONFIG_HEADERS =
15967 CONFIG_LINKS =
15968 CONFIG_COMMANDS =
15969 $ ./config.status tests/atlocal
15970
15971 on gamma
15972
15973 config.status:1187: creating tests/atlocal
15974
15975 ## ---------------------- ##
15976 ## Running config.status. ##
15977 ## ---------------------- ##
15978
15979 This file was extended by GNU Bison config.status 2.4.1, which was
15980 generated by GNU Autoconf 2.62. Invocation command line was
15981
15982 CONFIG_FILES =
15983 CONFIG_HEADERS =
15984 CONFIG_LINKS =
15985 CONFIG_COMMANDS =
15986 $ ./config.status tests/Makefile
15987
15988 on gamma
15989
15990 config.status:1187: creating tests/Makefile
15991
15992 ## ---------------------- ##
15993 ## Running config.status. ##
15994 ## ---------------------- ##
15995
15996 This file was extended by GNU Bison config.status 2.4.1, which was
15997 generated by GNU Autoconf 2.62. Invocation command line was
15998
15999 CONFIG_FILES =
16000 CONFIG_HEADERS =
16001 CONFIG_LINKS =
16002 CONFIG_COMMANDS =
16003 $ ./config.status tests/Makefile
16004
16005 on gamma
16006
16007 config.status:1187: creating tests/Makefile
16008
16009 ## ---------------------- ##
16010 ## Running config.status. ##
16011 ## ---------------------- ##
16012
16013 This file was extended by GNU Bison config.status 2.4.1, which was
16014 generated by GNU Autoconf 2.62. Invocation command line was
16015
16016 CONFIG_FILES =
16017 CONFIG_HEADERS =
16018 CONFIG_LINKS =
16019 CONFIG_COMMANDS =
16020 $ ./config.status tests/atlocal
16021
16022 on gamma
16023
16024 config.status:1187: creating tests/atlocal
16025
16026 ## ---------------------- ##
16027 ## Running config.status. ##
16028 ## ---------------------- ##
16029
16030 This file was extended by GNU Bison config.status 2.4.1, which was
16031 generated by GNU Autoconf 2.62. Invocation command line was
16032
16033 CONFIG_FILES =
16034 CONFIG_HEADERS =
16035 CONFIG_LINKS =
16036 CONFIG_COMMANDS =
16037 $ ./config.status tests/Makefile
16038
16039 on gamma
16040
16041 config.status:1187: creating tests/Makefile
16042
16043 ## ---------------------- ##
16044 ## Running config.status. ##
16045 ## ---------------------- ##
16046
16047 This file was extended by GNU Bison config.status 2.4.1, which was
16048 generated by GNU Autoconf 2.62. Invocation command line was
16049
16050 CONFIG_FILES =
16051 CONFIG_HEADERS =
16052 CONFIG_LINKS =
16053 CONFIG_COMMANDS =
16054 $ ./config.status tests/atlocal
16055
16056 on gamma
16057
16058 config.status:1187: creating tests/atlocal
16059
16060 ## ---------------------- ##
16061 ## Running config.status. ##
16062 ## ---------------------- ##
16063
16064 This file was extended by GNU Bison config.status 2.4.1, which was
16065 generated by GNU Autoconf 2.62. Invocation command line was
16066
16067 CONFIG_FILES =
16068 CONFIG_HEADERS =
16069 CONFIG_LINKS =
16070 CONFIG_COMMANDS =
16071 $ ./config.status tests/Makefile
16072
16073 on gamma
16074
16075 config.status:1187: creating tests/Makefile
16076
16077 ## ---------------------- ##
16078 ## Running config.status. ##
16079 ## ---------------------- ##
16080
16081 This file was extended by GNU Bison config.status 2.4.1, which was
16082 generated by GNU Autoconf 2.62. Invocation command line was
16083
16084 CONFIG_FILES =
16085 CONFIG_HEADERS =
16086 CONFIG_LINKS =
16087 CONFIG_COMMANDS =
16088 $ ./config.status tests/atlocal
16089
16090 on gamma
16091
16092 config.status:1187: creating tests/atlocal
16093
16094 ## ---------------------- ##
16095 ## Running config.status. ##
16096 ## ---------------------- ##
16097
16098 This file was extended by GNU Bison config.status 2.4.1, which was
16099 generated by GNU Autoconf 2.62. Invocation command line was
16100
16101 CONFIG_FILES =
16102 CONFIG_HEADERS =
16103 CONFIG_LINKS =
16104 CONFIG_COMMANDS =
16105 $ ./config.status tests/Makefile
16106
16107 on gamma
16108
16109 config.status:1187: creating tests/Makefile
16110
16111 ## ---------------------- ##
16112 ## Running config.status. ##
16113 ## ---------------------- ##
16114
16115 This file was extended by GNU Bison config.status 2.4.1, which was
16116 generated by GNU Autoconf 2.62. Invocation command line was
16117
16118 CONFIG_FILES =
16119 CONFIG_HEADERS =
16120 CONFIG_LINKS =
16121 CONFIG_COMMANDS =
16122 $ ./config.status tests/atlocal
16123
16124 on gamma
16125
16126 config.status:1187: creating tests/atlocal
16127
16128 ## ---------------------- ##
16129 ## Running config.status. ##
16130 ## ---------------------- ##
16131
16132 This file was extended by GNU Bison config.status 2.4.1, which was
16133 generated by GNU Autoconf 2.62. Invocation command line was
16134
16135 CONFIG_FILES =
16136 CONFIG_HEADERS =
16137 CONFIG_LINKS =
16138 CONFIG_COMMANDS =
16139 $ ./config.status tests/Makefile
16140
16141 on gamma
16142
16143 config.status:1187: creating tests/Makefile
16144
16145 ## ---------------------- ##
16146 ## Running config.status. ##
16147 ## ---------------------- ##
16148
16149 This file was extended by GNU Bison config.status 2.4.1, which was
16150 generated by GNU Autoconf 2.62. Invocation command line was
16151
16152 CONFIG_FILES =
16153 CONFIG_HEADERS =
16154 CONFIG_LINKS =
16155 CONFIG_COMMANDS =
16156 $ ./config.status tests/atlocal
16157
16158 on gamma
16159
16160 config.status:1187: creating tests/atlocal
16161
16162 ## ---------------------- ##
16163 ## Running config.status. ##
16164 ## ---------------------- ##
16165
16166 This file was extended by GNU Bison config.status 2.4.1, which was
16167 generated by GNU Autoconf 2.62. Invocation command line was
16168
16169 CONFIG_FILES =
16170 CONFIG_HEADERS =
16171 CONFIG_LINKS =
16172 CONFIG_COMMANDS =
16173 $ ./config.status tests/Makefile
16174
16175 on gamma
16176
16177 config.status:1187: creating tests/Makefile
16178
16179 ## ---------------------- ##
16180 ## Running config.status. ##
16181 ## ---------------------- ##
16182
16183 This file was extended by GNU Bison config.status 2.4.1, which was
16184 generated by GNU Autoconf 2.62. Invocation command line was
16185
16186 CONFIG_FILES =
16187 CONFIG_HEADERS =
16188 CONFIG_LINKS =
16189 CONFIG_COMMANDS =
16190 $ ./config.status tests/atlocal
16191
16192 on gamma
16193
16194 config.status:1187: creating tests/atlocal
16195
16196 ## ---------------------- ##
16197 ## Running config.status. ##
16198 ## ---------------------- ##
16199
16200 This file was extended by GNU Bison config.status 2.4.1, which was
16201 generated by GNU Autoconf 2.62. Invocation command line was
16202
16203 CONFIG_FILES =
16204 CONFIG_HEADERS =
16205 CONFIG_LINKS =
16206 CONFIG_COMMANDS =
16207 $ ./config.status tests/Makefile
16208
16209 on gamma
16210
16211 config.status:1187: creating tests/Makefile
16212
16213 ## ---------------------- ##
16214 ## Running config.status. ##
16215 ## ---------------------- ##
16216
16217 This file was extended by GNU Bison config.status 2.4.1, which was
16218 generated by GNU Autoconf 2.62. Invocation command line was
16219
16220 CONFIG_FILES =
16221 CONFIG_HEADERS =
16222 CONFIG_LINKS =
16223 CONFIG_COMMANDS =
16224 $ ./config.status tests/atlocal
16225
16226 on gamma
16227
16228 config.status:1187: creating tests/atlocal
16229
16230 ## ---------------------- ##
16231 ## Running config.status. ##
16232 ## ---------------------- ##
16233
16234 This file was extended by GNU Bison config.status 2.4.1, which was
16235 generated by GNU Autoconf 2.62. Invocation command line was
16236
16237 CONFIG_FILES =
16238 CONFIG_HEADERS =
16239 CONFIG_LINKS =
16240 CONFIG_COMMANDS =
16241 $ ./config.status tests/Makefile
16242
16243 on gamma
16244
16245 config.status:1187: creating tests/Makefile
16246
16247 ## ---------------------- ##
16248 ## Running config.status. ##
16249 ## ---------------------- ##
16250
16251 This file was extended by GNU Bison config.status 2.4.1, which was
16252 generated by GNU Autoconf 2.62. Invocation command line was
16253
16254 CONFIG_FILES =
16255 CONFIG_HEADERS =
16256 CONFIG_LINKS =
16257 CONFIG_COMMANDS =
16258 $ ./config.status tests/atlocal
16259
16260 on gamma
16261
16262 config.status:1187: creating tests/atlocal
16263
16264 ## ---------------------- ##
16265 ## Running config.status. ##
16266 ## ---------------------- ##
16267
16268 This file was extended by GNU Bison config.status 2.4.1, which was
16269 generated by GNU Autoconf 2.62. Invocation command line was
16270
16271 CONFIG_FILES =
16272 CONFIG_HEADERS =
16273 CONFIG_LINKS =
16274 CONFIG_COMMANDS =
16275 $ ./config.status tests/atlocal
16276
16277 on gamma
16278
16279 config.status:1187: creating tests/atlocal
16280
16281 ## ---------------------- ##
16282 ## Running config.status. ##
16283 ## ---------------------- ##
16284
16285 This file was extended by GNU Bison config.status 2.4.1, which was
16286 generated by GNU Autoconf 2.62. Invocation command line was
16287
16288 CONFIG_FILES =
16289 CONFIG_HEADERS =
16290 CONFIG_LINKS =
16291 CONFIG_COMMANDS =
16292 $ ./config.status tests/atlocal
16293
16294 on gamma
16295
16296 config.status:1187: creating tests/atlocal
16297
16298 ## ---------------------- ##
16299 ## Running config.status. ##
16300 ## ---------------------- ##
16301
16302 This file was extended by GNU Bison config.status 2.4.1, which was
16303 generated by GNU Autoconf 2.62. Invocation command line was
16304
16305 CONFIG_FILES =
16306 CONFIG_HEADERS =
16307 CONFIG_LINKS =
16308 CONFIG_COMMANDS =
16309 $ ./config.status tests/atlocal
16310
16311 on gamma
16312
16313 config.status:1187: creating tests/atlocal
16314
16315 ## ---------------------- ##
16316 ## Running config.status. ##
16317 ## ---------------------- ##
16318
16319 This file was extended by GNU Bison config.status 2.4.1, which was
16320 generated by GNU Autoconf 2.62. Invocation command line was
16321
16322 CONFIG_FILES =
16323 CONFIG_HEADERS =
16324 CONFIG_LINKS =
16325 CONFIG_COMMANDS =
16326 $ ./config.status tests/atlocal
16327
16328 on gamma
16329
16330 config.status:1187: creating tests/atlocal
16331
16332 ## ---------------------- ##
16333 ## Running config.status. ##
16334 ## ---------------------- ##
16335
16336 This file was extended by GNU Bison config.status 2.4.1, which was
16337 generated by GNU Autoconf 2.62. Invocation command line was
16338
16339 CONFIG_FILES =
16340 CONFIG_HEADERS =
16341 CONFIG_LINKS =
16342 CONFIG_COMMANDS =
16343 $ ./config.status tests/atlocal
16344
16345 on gamma
16346
16347 config.status:1187: creating tests/atlocal
16348
16349 ## ---------------------- ##
16350 ## Running config.status. ##
16351 ## ---------------------- ##
16352
16353 This file was extended by GNU Bison config.status 2.4.1, which was
16354 generated by GNU Autoconf 2.62. Invocation command line was
16355
16356 CONFIG_FILES =
16357 CONFIG_HEADERS =
16358 CONFIG_LINKS =
16359 CONFIG_COMMANDS =
16360 $ ./config.status tests/atlocal
16361
16362 on gamma
16363
16364 config.status:1187: creating tests/atlocal
16365
16366 ## ---------------------- ##
16367 ## Running config.status. ##
16368 ## ---------------------- ##
16369
16370 This file was extended by GNU Bison config.status 2.4.1, which was
16371 generated by GNU Autoconf 2.62. Invocation command line was
16372
16373 CONFIG_FILES =
16374 CONFIG_HEADERS =
16375 CONFIG_LINKS =
16376 CONFIG_COMMANDS =
16377 $ ./config.status tests/atlocal
16378
16379 on gamma
16380
16381 config.status:1187: creating tests/atlocal
16382
16383 ## ---------------------- ##
16384 ## Running config.status. ##
16385 ## ---------------------- ##
16386
16387 This file was extended by GNU Bison config.status 2.4.1, which was
16388 generated by GNU Autoconf 2.62. Invocation command line was
16389
16390 CONFIG_FILES =
16391 CONFIG_HEADERS =
16392 CONFIG_LINKS =
16393 CONFIG_COMMANDS =
16394 $ ./config.status tests/Makefile
16395
16396 on gamma
16397
16398 config.status:1187: creating tests/Makefile
16399
16400 ## ---------------------- ##
16401 ## Running config.status. ##
16402 ## ---------------------- ##
16403
16404 This file was extended by GNU Bison config.status 2.4.1, which was
16405 generated by GNU Autoconf 2.62. Invocation command line was
16406
16407 CONFIG_FILES =
16408 CONFIG_HEADERS =
16409 CONFIG_LINKS =
16410 CONFIG_COMMANDS =
16411 $ ./config.status tests/Makefile
16412
16413 on gamma
16414
16415 config.status:1187: creating tests/Makefile
16416
16417 ## ---------------------- ##
16418 ## Running config.status. ##
16419 ## ---------------------- ##
16420
16421 This file was extended by GNU Bison config.status 2.4.1, which was
16422 generated by GNU Autoconf 2.62. Invocation command line was
16423
16424 CONFIG_FILES =
16425 CONFIG_HEADERS =
16426 CONFIG_LINKS =
16427 CONFIG_COMMANDS =
16428 $ ./config.status tests/Makefile
16429
16430 on gamma
16431
16432 config.status:1187: creating tests/Makefile
16433
16434 ## ---------------------- ##
16435 ## Running config.status. ##
16436 ## ---------------------- ##
16437
16438 This file was extended by GNU Bison config.status 2.4.1, which was
16439 generated by GNU Autoconf 2.62. Invocation command line was
16440
16441 CONFIG_FILES =
16442 CONFIG_HEADERS =
16443 CONFIG_LINKS =
16444 CONFIG_COMMANDS =
16445 $ ./config.status tests/Makefile
16446
16447 on gamma
16448
16449 config.status:1187: creating tests/Makefile
OLDNEW
« no previous file with comments | « bison/src/bison/2.4.1/bison-2.4.1/check.log ('k') | bison/src/bison/2.4.1/bison-2.4.1/config.status » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698