## ---------------------------- ##
## GNU Bison 3.5.93 test suite. ##
## ---------------------------- ##

testsuite: command line was:
  $ ../tests/testsuite -C tests

## ---------- ##
## ChangeLog. ##
## ---------- ##

| 2020-05-03  Akim Demaille  <akim.demaille@gmail.com>
| 
| 	version 3.5.93
| 	* NEWS: Record release date.
| 
| 2020-05-03  Akim Demaille  <akim.demaille@gmail.com>
| 
| 	news: update for 3.5.93
| 
| 2020-05-03  Akim Demaille  <akim.demaille@gmail.com>

## --------- ##
## Platform. ##
## --------- ##

hostname = power8-aix.osuosl.org
uname -m = 00FA74164C00
uname -r = 2
uname -s = AIX
uname -v = 7

/usr/bin/uname -p = powerpc
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = 7.2.0.0
/bin/universe          = unknown

PATH: /home/haible/bison-3.5.93/build-32-gcc/tests
PATH: /home/haible/bison-3.5.93/tests
PATH: /home/haible/prefix32/bin
PATH: /usr/bin
PATH: /etc
PATH: /usr/sbin
PATH: /usr/ucb
PATH: /home/haible/bin
PATH: /usr/bin/X11
PATH: /sbin
PATH: /home/haible/bison-3.5.93/build-32-gcc
PATH: /home/haible/bison-3.5.93

testsuite: atconfig:
| # Configurable variable values for building test suites.
| # Generated by ./config.status.
| # Copyright (C) 2012 Free Software Foundation, Inc.
| 
| # The test suite will define top_srcdir=/../.. etc.
| at_testdir='tests'
| abs_builddir='/home/haible/bison-3.5.93/build-32-gcc/tests'
| at_srcdir='../../tests'
| abs_srcdir='/home/haible/bison-3.5.93/build-32-gcc/../tests'
| at_top_srcdir='../..'
| abs_top_srcdir='/home/haible/bison-3.5.93/build-32-gcc/..'
| at_top_build_prefix='../'
| abs_top_builddir='/home/haible/bison-3.5.93/build-32-gcc'
| 
| # Backward compatibility with Autotest <= 2.59b:
| at_top_builddir=$at_top_build_prefix
| 
| AUTOTEST_PATH='tests'
| 
| SHELL=${CONFIG_SHELL-'/bin/sh'}

testsuite: atlocal:
| # tests/atlocal.  Generated from atlocal.in by configure.                                     -*- shell-script -*-
| # Configurable variable values for Bison test suite.
| 
| # Copyright (C) 2000-2015, 2018-2020 Free Software Foundation, Inc.
| #
| # This program is free software: you can redistribute it and/or modify
| # it under the terms of the GNU General Public License as published by
| # the Free Software Foundation, either version 3 of the License, or
| # (at your option) any later version.
| #
| # This program is distributed in the hope that it will be useful,
| # but WITHOUT ANY WARRANTY; without even the implied warranty of
| # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
| # GNU General Public License for more details.
| #
| # You should have received a copy of the GNU General Public License
| # along with this program.  If not, see <http://www.gnu.org/licenses/>.
| 
| # We need 'testsuite.h' (srcdir/test).
| CPPFLAGS="-I$abs_top_srcdir/tests -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE"
| 
| # Don't just check if $POSIXLY_CORRECT is set, as Bash, when launched
| # as /bin/sh, sets the shell variable POSIXLY_CORRECT to y, but not
| # the environment variable.
| if env | grep '^POSIXLY_CORRECT=' >/dev/null; then
|   POSIXLY_CORRECT_IS_EXPORTED=true
| else
|   POSIXLY_CORRECT_IS_EXPORTED=false
| fi
| 
| ## ------------------- ##
| ## C/C++ Compilation.  ##
| ## ------------------- ##
| 
| : ${CC='gcc'}
| : ${CXX='g++'}
| 
| # Is the compiler GCC?
| : ${GCC='yes'}
| 
| # Sometimes a test group needs to ignore gcc warnings, so it locally
| # sets CFLAGS to this.
| : ${NO_WERROR_CFLAGS='-g -O2    '}
| : ${NO_WERROR_CXXFLAGS='-g -O2  '}
| : ${WNO_DEPRECATED_CXXFLAGS=''}
| 
| # But most of the time, we want -Werror.
| : ${CFLAGS="$NO_WERROR_CFLAGS  "}
| : ${CXXFLAGS="$NO_WERROR_CXXFLAGS "}
| 
| # If 'exit 77'; skip all C++ tests; otherwise ':'.
| : ${BISON_CXX_WORKS=':'}
| 
| # Compiler flags to disable exception support.
| : ${NO_EXCEPTIONS_CXXFLAGS=' -fno-exceptions'}
| 
| # Requiring a specific C++ standard.
| : ${CXX98_CXXFLAGS='-std=c++98'}
| : ${CXX03_CXXFLAGS='-std=c++03'}
| : ${CXX11_CXXFLAGS=''}
| : ${CXX14_CXXFLAGS=''}
| : ${CXX17_CXXFLAGS=''}
| : ${CXX2A_CXXFLAGS=''}
| 
| # Be sure that the C++ compiler is not broken because of gnulib.  This
| # cannot be checked in configure (gnulib is not parameterized yet),
| # and checking this in every C++ test in AC_COMPILE_CXX is too costly.
| #
| # http://lists.gnu.org/archive/html/bug-bison/2013-06/msg00001.html
| #
| # FIXME: Check (say 2014) whether this is still needed.
| if $BISON_CXX_WORKS; then
|   # See AT_DATA_SOURCE_PROLOGUE.
|   cat >conftest.cc <<EOF
| #include <testsuite.h>
| #include <iostream>
| 
| int main ()
| {
|   std::cout << "Works\n";
| }
| EOF
|   $CXX $CXXFLAGS $CPPFLAGS $LDFLAGS $LIBS -o conftest conftest.cc
|   case $? in
|    0);;
|    *) BISON_CXX_WORKS="as_fn_error 77 cannot-compile-simple-program";;
|   esac
|   rm -fr conftest*
| fi
| 
| # Whether the compiler supports POSIXLY_CORRECT defined.
| : ${C_COMPILER_POSIXLY_CORRECT='true'}
| : ${CXX_COMPILER_POSIXLY_CORRECT='true'}
| 
| if $POSIXLY_CORRECT_IS_EXPORTED; then
|   $C_COMPILER_POSIXLY_CORRECT || BISON_C_WORKS=false
|   $CXX_COMPILER_POSIXLY_CORRECT || BISON_CXX_WORKS=false
| fi
| 
| # Handle --compile-c-with-cxx here, once CXX and CXXFLAGS are known.
| if "$at_arg_compile_c_with_cxx"; then
|   CC_IS_CXX=1
|   CC=$CXX
|   NO_WERROR_CFLAGS=$NO_WERROR_CXXFLAGS
|   CFLAGS="$CXXFLAGS $WNO_DEPRECATED_CXXFLAGS"
|   BISON_C_WORKS=$BISON_CXX_WORKS
| else
|   CC_IS_CXX=0
| fi
| 
| 
| ## ------- ##
| ## Other.  ##
| ## ------- ##
| 
| # Empty if no D compiler was found.
| : ${DC=''}
| : ${DCFLAGS=''}
| if test x"$DC" = x; then
|   BISON_DC_WORKS=false
| else
|   BISON_DC_WORKS=true
| fi
| 
| # Empty if no javac was found
| : ${CONF_JAVAC=''}
| 
| # Empty if no Java VM was found
| : ${CONF_JAVA=''}
| 
| # We need egrep and perl.
| : ${EGREP='/usr/bin/grep -E'}
| : ${PERL='/usr/bin/perl'}
| 
| # Use simple quotes (lib/quote.c).
| LC_CTYPE=C
| export LC_CTYPE
| 
| # Are special link options needed?
| : ${LDFLAGS='-L/home/haible/prefix32/lib'}
| 
| # Are special libraries needed?
| : ${LIBS="$abs_top_builddir/lib/libbison.a  -lintl"}
| 
| # Empty if no xsltproc was found
| : ${XSLTPROC=''}

## ---------------- ##
## Tested programs. ##
## ---------------- ##

+ printf '%s\n' '../../tests/local.at:1652: /home/haible/bison-3.5.93/build-32-gcc/tests/bison --version'
../../tests/local.at:1652: /home/haible/bison-3.5.93/build-32-gcc/tests/bison --version
+ /home/haible/bison-3.5.93/build-32-gcc/tests/bison --version
bison (GNU Bison) 3.5.93
Written by Robert Corbett and Richard Stallman.

Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ echo

## ------------------ ##
## Running the tests. ##
## ------------------ ##
testsuite: starting at: Sun May  3 14:54:37 CDT 2020
1. Invalid number of arguments (input.at:27): ok     (0m0.013s 0m0.011s)
2. Invalid options (input.at:58): ok     (0m0.010s 0m0.010s)
3. Invalid inputs (input.at:81): ok     (0m0.006s 0m0.006s)
4. Invalid inputs with {} (input.at:110): ok     (0m0.004s 0m0.004s)
5. Yacc warnings on symbols (input.at:136): ok     (0m0.123s 0m0.026s)
6. Yacc warnings (input.at:167): ok     (0m0.144s 0m0.027s)
7. Yacc's %type (input.at:201): ok     (0m0.146s 0m0.028s)
8. Invalid symbol declarations (input.at:250): ok     (0m0.005s 0m0.004s)
9. Redefining the error token (input.at:304): ok     (0m0.101s 0m0.042s)
10. Dangling aliases (input.at:364): ok     (0m0.131s 0m0.026s)
11. Symbol declarations (input.at:390): ok     (0m0.028s 0m0.006s)
12. Invalid $n and @n (input.at:491): ok     (0m0.004s 0m0.004s)
13. Type Clashes (input.at:515): ok     (0m0.005s 0m0.004s)
14. Unused values (input.at:737): ok     (0m0.817s 0m0.081s)
15. Unused values before symbol declarations (input.at:747): ok     (0m0.818s 0m0.082s)
16. Symbol redeclared (input.at:757): ok     (0m0.131s 0m0.027s)
17. Symbol class redefinition (input.at:795): ok     (0m0.005s 0m0.004s)
18. Default %printer and %destructor redeclared (input.at:835): ok     (0m0.010s 0m0.009s)
19. Per-type %printer and %destructor redeclared (input.at:906): ok     (0m0.005s 0m0.004s)
20. Undefined symbols (input.at:949): ok     (0m0.005s 0m0.004s)
21. Unassociated types used for a printer or destructor (input.at:981): ok     (0m0.136s 0m0.026s)
22. Useless printers or destructors (input.at:1010): ok     (0m0.432s 0m0.082s)
23. Unused values with default %destructor (input.at:1075): ok     (0m0.260s 0m0.055s)
24. Unused values with per-type %destructor (input.at:1123): ok     (0m0.126s 0m0.025s)
25. Duplicate string (input.at:1155): ok     (0m0.140s 0m0.025s)
26. Token collisions (input.at:1183): ok     (0m0.005s 0m0.004s)
27. Incompatible Aliases (input.at:1211): ok     (0m0.031s 0m0.026s)
28. Torturing the Scanner (input.at:1336): ok     (0m0.168s 0m0.056s)
29. Typed symbol aliases (input.at:1493): ok     (0m0.024s 0m0.004s)
30. Require 1.0 (input.at:1533): ok     (0m0.023s 0m0.004s)
31. Require 3.5.93 (input.at:1534): ok     (0m0.023s 0m0.005s)
32. Require 100.0 (input.at:1536): ok     (0m0.004s 0m0.004s)
33. String aliases for character tokens (input.at:1543): ok     (0m0.023s 0m0.004s)
34. Symbols (input.at:1566): ok     (0m0.239s 0m0.038s)
35. Numbered tokens (input.at:1632): ok     (0m0.059s 0m0.008s)
36. Unclosed constructs (input.at:1674): ok     (0m0.005s 0m0.004s)
37. %start after first rule (input.at:1729): ok     (0m0.023s 0m0.004s)
38. %prec takes a token (input.at:1750): ok     (0m0.005s 0m0.004s)
39. %prec's token must be defined (input.at:1771): ok     (0m0.122s 0m0.025s)
40. Reject unused %code qualifiers (input.at:1791): ok     (0m0.156s 0m0.040s)
41. Multiple %code (input.at:1880): ok     (0m0.096s 0m0.038s)
42. errors (input.at:1920): ok     (0m0.029s 0m0.009s)
43. %define, --define, --force-define (input.at:1957): ok     (0m0.047s 0m0.019s)
44. "%define" Boolean variables (input.at:2025): ok     (0m0.022s 0m0.006s)
45. "%define" code variables (input.at:2046): ok     (0m0.279s 0m0.078s)
46. "%define" keyword variables (input.at:2079): ok     (0m0.269s 0m0.068s)
47. "%define" enum variables (input.at:2112): ok     (0m0.037s 0m0.015s)
48. "%define" file variables (input.at:2175): ok     (0m0.025s 0m0.005s)
49. "%define" backward compatibility (input.at:2197): ok     (0m0.005s 0m0.004s)
50. Unused api.pure (input.at:2243): ok     (0m0.157s 0m0.031s)
51. C++ namespace reference errors (input.at:2279): ok     (0m0.250s 0m0.053s)
52. Bad character literals (input.at:2332): ok     (0m0.029s 0m0.022s)
53. Bad escapes in literals (input.at:2393): ok     (0m0.006s 0m0.006s)
54. LAC: Errors for %define (input.at:2432): ok     (0m0.236s 0m0.045s)
55. -Werror combinations (input.at:2486): ok     (0m0.488s 0m0.099s)
56. %name-prefix and api.prefix are incompatible (input.at:2531): ok     (0m0.098s 0m0.020s)
57. Redefined %union name (input.at:2560): ok     (0m0.171s 0m0.037s)
58. Stray $ or @ (input.at:2607): ok     (0m0.149s 0m0.026s)
59. Code injection (input.at:2650): ok     (0m0.288s 0m0.036s)
60. Deprecated directives (input.at:2714): ok     (0m0.094s 0m0.022s)
61. Unput's effect on locations (input.at:2843): ok     (0m0.005s 0m0.004s)
62. Non-deprecated directives (input.at:2879): ok     (0m0.128s 0m0.025s)
63. Cannot type action (input.at:2914): ok     (0m0.119s 0m0.025s)
64. Character literals and api.token.raw (input.at:2937): ok     (0m0.005s 0m0.004s)
65. %token-table and parse.error (input.at:2971): ok     (0m0.050s 0m0.010s)
66. Tutorial calculator (named-refs.at:22): ok     (0m0.145s 0m0.040s)
67. Undefined and ambiguous references (named-refs.at:196): ok     (0m0.005s 0m0.005s)
68. Misleading references (named-refs.at:297): ok     (0m0.133s 0m0.026s)
69. Many kinds of errors (named-refs.at:316): ok     (0m0.012s 0m0.012s)
70. Missing identifiers in brackets (named-refs.at:551): ok     (0m0.004s 0m0.004s)
71. Redundant words in brackets (named-refs.at:567): ok     (0m0.004s 0m0.004s)
72. Comments in brackets (named-refs.at:583): ok     (0m0.005s 0m0.004s)
73. Stray symbols in brackets (named-refs.at:599): ok     (0m0.006s 0m0.006s)
74. Redundant words in LHS brackets (named-refs.at:618): ok     (0m0.005s 0m0.004s)
75. Factored LHS (named-refs.at:635): ok     (0m0.024s 0m0.004s)
76. Unresolved references (named-refs.at:648): ok     (0m0.005s 0m0.004s)
77. $ or @ followed by . or - (named-refs.at:715): ok     (0m0.130s 0m0.029s)
78. Output files:  -dv (output.at:66): ok     (0m0.031s 0m0.008s)
79. Output files:  -dv >&- (output.at:74): ok     (0m0.031s 0m0.008s)
80. Output files:  -dv -o foo.c (output.at:77): ok     (0m0.030s 0m0.008s)
81. Output files:  -dv -o foo.tab.c (output.at:79): ok     (0m0.030s 0m0.008s)
82. Output files:  -dv -g --xml --fixed-output-files (output.at:82): ok     (0m0.030s 0m0.008s)
83. Output files:  -dv -g --xml -y (output.at:84): ok     (0m0.034s 0m0.008s)
84. Output files: %require "3.4" -dv -g --xml -y (output.at:86): ok     (0m0.034s 0m0.008s)
85. Output files:  -dv -g --xml -o y.tab.c (output.at:89): ok     (0m0.030s 0m0.008s)
86. Output files:  -dv -b bar (output.at:92): ok     (0m0.031s 0m0.008s)
87. Output files:  -dv -g -o foo.c (output.at:94): ok     (0m0.031s 0m0.008s)
88. Output files: %defines %verbose  (output.at:98): ok     (0m0.031s 0m0.008s)
89. Output files: %defines %verbose %yacc  (output.at:100): ok     (0m0.034s 0m0.008s)
90. Output files: %defines %verbose %yacc  (output.at:103): ok     (0m0.034s 0m0.008s)
91. Output files: %file-prefix "bar" %defines %verbose  (output.at:107): ok     (0m0.031s 0m0.008s)
92. Output files: %output "bar.c" %defines %verbose %yacc  (output.at:109): ok     (0m0.034s 0m0.008s)
93. Output files: %file-prefix "baz" %output "bar.c" %defines %verbose %yacc  (output.at:113): ok     (0m0.034s 0m0.008s)
94. Output files: %defines %verbose  (output.at:118): ok     (0m0.030s 0m0.008s)
95. Output files: %defines %verbose  -o foo.c (output.at:121): ok     (0m0.030s 0m0.008s)
96. Output files:  --defines=foo.hpp -o foo.c++ (output.at:125): ok     (0m0.030s 0m0.008s)
97. Output files: %defines "foo.hpp" -o foo.c++ (output.at:129): ok     (0m0.031s 0m0.008s)
98. Output files:  -o foo.c++ --graph=foo.gph (output.at:133): ok     (0m0.027s 0m0.008s)
99. Output files: %type <foo> useless --defines --graph --xml --report=all -Wall -Werror (output.at:140): ok     (0m0.031s 0m0.008s)
100. Output files: useless=--defines --graph --xml --report=all -Wall -Werror (output.at:147): ok     (0m0.031s 0m0.009s)
101. Output files: lalr1.cc  (output.at:161): ok     (0m0.027s 0m0.008s)
102. Output files: lalr1.cc %verbose  (output.at:164): ok     (0m0.027s 0m0.008s)
103. Output files: lalr1.cc %defines %verbose  (output.at:167): ok     (0m0.027s 0m0.008s)
104. Output files: lalr1.cc %verbose %locations  (output.at:170): ok     (0m0.028s 0m0.008s)
105. Output files: lalr1.cc %defines %verbose %locations  (output.at:173): ok     (0m0.029s 0m0.008s)
106. Output files: lalr1.cc %defines %verbose  (output.at:177): ok     (0m0.032s 0m0.010s)
107. Output files: lalr1.cc %defines %verbose %locations -o subdir/foo.cc (output.at:182): ok     (0m0.044s 0m0.017s)
108. Output files: lalr1.cc %defines %verbose %file-prefix "output_dir/foo"  (output.at:187): ok     (0m0.037s 0m0.014s)
109. Output files: lalr1.cc %defines %locations %verbose %file-prefix "output_dir/foo"  (output.at:192): ok     (0m0.041s 0m0.016s)
110. Output files: lalr1.cc %defines %locations api.location.file=none %require "3.2"  (output.at:198): ok     (0m0.028s 0m0.008s)
111. Output files: lalr1.cc %defines %locations api.location.file="foo.loc.hh" %require "3.2"  (output.at:203): ok     (0m0.029s 0m0.008s)
112. Output files: lalr1.cc %defines %locations api.location.file="$at_dir/foo.loc.hh" %require "3.2"  (output.at:209): ok     (0m0.031s 0m0.011s)
113. Conflicting output files:  --graph="foo.tab.c" (output.at:239): ok     (0m0.120s 0m0.028s)
114. Conflicting output files: %defines "foo.output" -v (output.at:244): ok     (0m0.134s 0m0.028s)
115. Conflicting output files: lalr1.cc %defines %locations --graph="location.hh" (output.at:249): ok     (0m0.129s 0m0.028s)
116. Conflicting output files:  -o foo.y (output.at:253): ok     (0m0.025s 0m0.006s)
117. Output file name: `~!@#$%^&*()-=_+{}[]|\:;<>, .' (output.at:297): ok     (0m0.555s 0m0.036s)
118. Output file name: ( (output.at:304): ok     (0m0.553s 0m0.036s)
119. Output file name: ) (output.at:305): ok     (0m0.553s 0m0.035s)
120. Output file name: # (output.at:306): ok     (0m0.554s 0m0.035s)
121. Output file name: @@ (output.at:307): ok     (0m0.555s 0m0.036s)
122. Output file name: @{ (output.at:308): ok     (0m0.554s 0m0.037s)
123. Output file name: @} (output.at:309): ok     (0m0.556s 0m0.038s)
124. Output file name: [ (output.at:310): ok     (0m0.553s 0m0.038s)
125. Output file name: ] (output.at:311): ok     (0m0.555s 0m0.038s)
126. Graph with no conflicts (output.at:366): ok     (0m0.029s 0m0.006s)
127. Graph with unsolved S/R (output.at:430): ok     (0m0.030s 0m0.006s)
128. Graph with solved S/R (output.at:489): ok     (0m0.030s 0m0.006s)
129. Graph with R/R (output.at:521): ok     (0m0.027s 0m0.006s)
130. Graph with reductions with multiple LAT (output.at:580): ok     (0m0.030s 0m0.006s)
131. Graph with a reduction rule both enabled and disabled (output.at:674): ok     (0m0.032s 0m0.006s)
132. Warnings (diagnostics.at:110): ok     (0m0.056s 0m0.032s)
133. Single point locations (diagnostics.at:155): ok     (0m0.060s 0m0.031s)
134. Line is too short, and then you die (diagnostics.at:196): ok     (0m0.016s 0m0.028s)
135. Zero-width characters (diagnostics.at:214): ok     (0m0.016s 0m0.030s)
136. Tabulations and multibyte characters (diagnostics.at:265): ok     (0m0.063s 0m0.031s)
138. Special files (diagnostics.at:306): ok     (0m0.056s 0m0.030s)
139. Complaints from M4 (diagnostics.at:329): ok     (0m0.057s 0m0.033s)
140. Carriage return (diagnostics.at:351): ok     (0m0.017s 0m0.030s)
141. CR NL (diagnostics.at:379): ok     (0m0.057s 0m0.032s)
142. Screen width: 200 columns (diagnostics.at:418): ok     (0m0.057s 0m0.030s)
143. Screen width: 80 columns (diagnostics.at:451): ok     (0m0.056s 0m0.030s)
144. Screen width: 60 columns (diagnostics.at:484): ok     (0m0.057s 0m0.030s)
145. Suggestions (diagnostics.at:508): ok     (0m0.015s 0m0.027s)
146. Indentation with message suppression (diagnostics.at:523): ok     (0m0.127s 0m0.026s)
147. Relative skeleton file names (skeletons.at:25): ok     (0m0.037s 0m0.016s)
148. Installed skeleton file names (skeletons.at:85): ok     (0m0.268s 0m0.079s)
149. Boolean=variables: invalid skeleton defaults (skeletons.at:142): ok     (0m0.012s 0m0.006s)
150. Complaining during macro argument expansion (skeletons.at:166): ok     (0m0.022s 0m0.018s)
151. Fatal errors make M4 exit immediately (skeletons.at:248): ok     (0m0.011s 0m0.009s)
152. Fatal errors but M4 continues producing output (skeletons.at:302): ok     (0m0.009s 0m0.006s)
153. Nullable (sets.at:27): ok     (0m0.026s 0m0.006s)
154. Broken Closure (sets.at:111): ok     (0m0.031s 0m0.007s)
155. Firsts (sets.at:153): ok     (0m0.031s 0m0.008s)
156. Accept (sets.at:228): ok     (0m0.054s 0m0.008s)
157. Build relations (sets.at:269): ok     (0m0.129s 0m0.028s)
158. Reduced Grammar (sets.at:314): ok     (0m0.144s 0m0.029s)
159. Reduced Grammar with prec and assoc (sets.at:392): ok     (0m0.030s 0m0.006s)
160. Useless Terminals (reduce.at:26): ok     (0m0.035s 0m0.006s)
161. Useless Nonterminals (reduce.at:70): ok     (0m0.164s 0m0.034s)
162. Useless Rules (reduce.at:120): ok     (0m0.198s 0m0.035s)
163. Useless Parts (reduce.at:224): ok     (0m0.162s 0m0.034s)
164. Reduced Automaton (reduce.at:312): ok     (0m0.162s 0m0.036s)
165. Underivable Rules (reduce.at:406): ok     (0m0.130s 0m0.031s)
166. Empty Language (reduce.at:452): ok     (0m0.005s 0m0.005s)
167. no lr.type: Single State Split (reduce.at:734): ok     (0m0.121s 0m0.042s)
168. lr.type=lalr: Single State Split (reduce.at:734): ok     (0m0.121s 0m0.042s)
169. lr.type=ielr: Single State Split (reduce.at:734): ok     (0m0.120s 0m0.042s)
170. lr.type=canonical-lr: Single State Split (reduce.at:734): ok     (0m0.121s 0m0.042s)
171. no lr.type: Lane Split (reduce.at:978): ok     (0m0.121s 0m0.043s)
172. lr.type=lalr: Lane Split (reduce.at:978): ok     (0m0.120s 0m0.042s)
173. lr.type=ielr: Lane Split (reduce.at:978): ok     (0m0.118s 0m0.041s)
174. lr.type=canonical-lr: Lane Split (reduce.at:978): ok     (0m0.119s 0m0.040s)
175. no lr.type: Complex Lane Split (reduce.at:1247): ok     (0m0.119s 0m0.041s)
176. lr.type=lalr: Complex Lane Split (reduce.at:1247): ok     (0m0.119s 0m0.041s)
177. lr.type=ielr: Complex Lane Split (reduce.at:1247): ok     (0m0.118s 0m0.040s)
178. lr.type=canonical-lr: Complex Lane Split (reduce.at:1247): ok     (0m0.120s 0m0.040s)
179. no lr.type: Split During Added Lookahead Propagation (reduce.at:1549): ok     (0m0.267s 0m0.062s)
180. lr.type=lalr: Split During Added Lookahead Propagation (reduce.at:1549): ok     (0m0.267s 0m0.062s)
181. lr.type=ielr: Split During Added Lookahead Propagation (reduce.at:1549): ok     (0m0.122s 0m0.040s)
182. lr.type=canonical-lr: Split During Added Lookahead Propagation (reduce.at:1549): ok     (0m0.123s 0m0.041s)
183. no lr.default-reduction (reduce.at:1694): ok     (0m0.117s 0m0.040s)
184. lr.default-reduction=most (reduce.at:1694): ok     (0m0.117s 0m0.040s)
185. lr.default-reduction=consistent (reduce.at:1694): ok     (0m0.117s 0m0.040s)
186. lr.default-reduction=accepting (reduce.at:1694): ok     (0m0.117s 0m0.040s)
187. Reports (report.at:24): ok     (0m0.079s 0m0.012s)
188. Token declaration order (conflicts.at:28): ok     (0m0.125s 0m0.038s)
189. Token declaration order: literals vs. identifiers (conflicts.at:101): ok     (0m0.040s 0m0.006s)
190. Useless associativity warning (conflicts.at:183): ok     (0m0.152s 0m0.025s)
191. Useless precedence warning (conflicts.at:218): ok     (0m0.168s 0m0.026s)
192. S/R in initial (conflicts.at:275): ok     (0m0.250s 0m0.052s)
193. %nonassoc and eof (conflicts.at:301): ok     (0m0.644s 0m0.190s)
194. parse.error=verbose and consistent errors: lr.type=ielr (conflicts.at:512): ok     (0m0.146s 0m0.040s)
195. parse.error=verbose and consistent errors: lr.type=ielr %glr-parser (conflicts.at:517): ok     (0m0.352s 0m0.041s)
196. parse.error=verbose and consistent errors: lr.type=ielr c++ (conflicts.at:522): ok     (0m0.575s 0m0.131s)
197. parse.error=verbose and consistent errors: lr.type=ielr java (conflicts.at:527): skipped (conflicts.at:527)
198. parse.error=verbose and consistent errors: lr.type=ielr lr.default-reduction=consistent (conflicts.at:534): ok     (0m0.145s 0m0.040s)
199. parse.error=verbose and consistent errors: lr.type=ielr lr.default-reduction=accepting (conflicts.at:539): ok     (0m0.146s 0m0.039s)
200. parse.error=verbose and consistent errors: lr.type=canonical-lr (conflicts.at:543): ok     (0m0.146s 0m0.040s)
201. parse.error=verbose and consistent errors: lr.type=canonical-lr parse.lac=full (conflicts.at:550): ok     (0m0.163s 0m0.040s)
202. parse.error=verbose and consistent errors: lr.type=ielr parse.lac=full (conflicts.at:555): ok     (0m0.163s 0m0.040s)
203. parse.error=verbose and consistent errors: c++ lr.type=canonical-lr parse.lac=full (conflicts.at:563): ok     (0m0.633s 0m0.133s)
204. parse.error=verbose and consistent errors: c++ lr.type=ielr parse.lac=full (conflicts.at:569): ok     (0m0.630s 0m0.133s)
205. parse.error=verbose and consistent errors:  (conflicts.at:625): ok     (0m0.155s 0m0.040s)
206. parse.error=verbose and consistent errors: %glr-parser (conflicts.at:629): ok     (0m0.360s 0m0.041s)
207. parse.error=verbose and consistent errors: lr.default-reduction=consistent (conflicts.at:635): ok     (0m0.155s 0m0.040s)
208. parse.error=verbose and consistent errors: lr.default-reduction=accepting (conflicts.at:641): ok     (0m0.155s 0m0.040s)
209. parse.error=verbose and consistent errors: lr.type=canonical-lr (conflicts.at:645): ok     (0m0.155s 0m0.040s)
210. parse.error=verbose and consistent errors: parse.lac=full (conflicts.at:650): ok     (0m0.174s 0m0.040s)
211. parse.error=verbose and consistent errors: parse.lac=full lr.default-reduction=accepting (conflicts.at:655): ok     (0m0.175s 0m0.040s)
212. LAC: %nonassoc requires splitting canonical LR states (conflicts.at:676): ok     (0m0.841s 0m0.190s)
213. Unresolved SR Conflicts (conflicts.at:761): ok     (0m0.129s 0m0.025s)
214. Resolved SR Conflicts (conflicts.at:869): ok     (0m0.026s 0m0.005s)
215. %precedence suffices (conflicts.at:971): ok     (0m0.027s 0m0.004s)
216. %precedence does not suffice (conflicts.at:997): ok     (0m0.141s 0m0.025s)
217. Syntax error in consistent error state: yacc.c (conflicts.at:1077): ok     (0m0.252s 0m0.060s)
218. Syntax error in consistent error state: glr.c (conflicts.at:1077): ok     (0m0.465s 0m0.061s)
219. Syntax error in consistent error state: lalr1.cc (conflicts.at:1077): ok     (0m0.682s 0m0.153s)
220. Syntax error in consistent error state: glr.cc (conflicts.at:1077): ok     (0m0.813s 0m0.152s)
221. Defaulted Conflicted Reduction (conflicts.at:1108): ok     (0m0.134s 0m0.028s)
222. %expect not enough (conflicts.at:1230): ok     (0m0.005s 0m0.004s)
223. %expect right (conflicts.at:1249): ok     (0m0.024s 0m0.004s)
224. %expect too much (conflicts.at:1266): ok     (0m0.005s 0m0.004s)
225. %expect with reduce conflicts (conflicts.at:1285): ok     (0m0.005s 0m0.004s)
226. %expect in grammar rule not enough (conflicts.at:1304): ok     (0m0.005s 0m0.004s)
227. %expect in grammar rule right (conflicts.at:1323): ok     (0m0.025s 0m0.004s)
228. %expect in grammar rules (conflicts.at:1340): ok     (0m0.025s 0m0.004s)
229. %expect in grammar rule too much (conflicts.at:1359): ok     (0m0.005s 0m0.004s)
230. %expect-rr in grammar rule (conflicts.at:1378): ok     (0m0.028s 0m0.004s)
231. %expect-rr too much in grammar rule (conflicts.at:1403): ok     (0m0.005s 0m0.004s)
232. %expect-rr not enough in grammar rule (conflicts.at:1432): ok     (0m0.005s 0m0.004s)
233. %prec with user string (conflicts.at:1461): ok     (0m0.023s 0m0.004s)
234. %no-default-prec without %prec (conflicts.at:1478): ok     (0m0.129s 0m0.025s)
235. %no-default-prec with %prec (conflicts.at:1506): ok     (0m0.025s 0m0.004s)
236. %default-prec (conflicts.at:1530): ok     (0m0.025s 0m0.004s)
237. Unreachable States After Conflict Resolution (conflicts.at:1554): ok     (0m0.275s 0m0.056s)
238. Solved conflicts report for multiple reductions in a state (conflicts.at:1772): ok     (0m0.032s 0m0.006s)
239. %nonassoc error actions for multiple reductions in a state (conflicts.at:1852): ok     (0m0.031s 0m0.007s)
240. %expect-rr non GLR (conflicts.at:1921): ok     (0m0.244s 0m0.053s)
241. -W versus %expect and %expect-rr (conflicts.at:1952): ok     (0m1.018s 0m0.398s)
242. Prologue syncline (synclines.at:207): ok     (0m0.047s 0m0.019s)
243. %union syncline (synclines.at:228): ok     (0m0.047s 0m0.019s)
244. %union name syncline (synclines.at:237): ok     (0m0.050s 0m0.020s)
245. Postprologue syncline (synclines.at:284): ok     (0m0.048s 0m0.019s)
246. Action syncline (synclines.at:303): ok     (0m0.047s 0m0.019s)
247. Epilogue syncline (synclines.at:321): ok     (0m0.047s 0m0.019s)
248. %code top syncline (synclines.at:340): ok     (0m0.047s 0m0.019s)
249. %destructor syncline (synclines.at:363): ok     (0m0.048s 0m0.019s)
250. %printer syncline (synclines.at:388): ok     (0m0.051s 0m0.019s)
251. syncline escapes: yacc.c (synclines.at:440): skipped (synclines.at:440)
252. syncline escapes: glr.c (synclines.at:440): skipped (synclines.at:440)
253. syncline escapes: lalr1.cc (synclines.at:440): skipped (synclines.at:440)
254. syncline escapes: glr.cc (synclines.at:440): skipped (synclines.at:440)
255. %no-lines: yacc.c (synclines.at:497): ok     (0m0.064s 0m0.015s)
256. %no-lines: glr.c (synclines.at:497): ok     (0m0.062s 0m0.015s)
257. %no-lines: lalr1.cc (synclines.at:497): ok     (0m0.058s 0m0.015s)
258. %no-lines: glr.cc (synclines.at:497): ok     (0m0.074s 0m0.015s)
259. Output columns (synclines.at:507): ok     (0m0.030s 0m0.005s)
260. Invalid CPP guards:  --defines=input/input.h (headers.at:57): ok     (0m0.056s 0m0.010s)
261. Invalid CPP guards:  --defines=9foo.h (headers.at:58): ok     (0m0.056s 0m0.010s)
262. Invalid CPP guards: %glr-parser --defines=input/input.h (headers.at:59): ok     (0m0.156s 0m0.012s)
263. Invalid CPP guards: %glr-parser --defines=9foo.h (headers.at:60): ok     (0m0.155s 0m0.012s)
264. export YYLTYPE (headers.at:68): ok     (0m0.242s 0m0.070s)
265. Sane headers:  (headers.at:178): ok     (0m0.108s 0m0.016s)
266. Sane headers: %locations %debug (headers.at:179): ok     (0m0.157s 0m0.016s)
267. Sane headers: %glr-parser (headers.at:181): ok     (0m0.317s 0m0.018s)
268. Sane headers: %locations %debug %glr-parser (headers.at:182): ok     (0m0.509s 0m0.019s)
269. Sane headers: api.pure (headers.at:184): ok     (0m0.109s 0m0.017s)
270. Sane headers: api.push-pull=both (headers.at:185): ok     (0m0.128s 0m0.016s)
271. Sane headers: api.pure api.push-pull=both (headers.at:186): ok     (0m0.126s 0m0.016s)
272. Sane headers: c++ (headers.at:188): ok     (0m0.690s 0m0.045s)
273. Sane headers: %locations %debug c++ (headers.at:189): ok     (0m1.201s 0m0.082s)
274. Sane headers: c++ api.value.type=variant parse.assert (headers.at:190): ok     (0m0.836s 0m0.048s)
275. Sane headers: %locations c++ %glr-parser (headers.at:192): ok     (0m1.243s 0m0.077s)
276. Several parsers (headers.at:200): ok     (0m3.123s 0m0.374s)
277. Midrule actions (actions.at:24): ok     (0m0.197s 0m0.040s)
278. Typed midrule actions (actions.at:72): ok     (0m0.204s 0m0.040s)
279. Implicitly empty rule (actions.at:122): ok     (0m0.284s 0m0.058s)
280. Invalid uses of %empty (actions.at:172): ok     (0m0.015s 0m0.012s)
281. Valid uses of %empty (actions.at:240): ok     (0m0.129s 0m0.039s)
282. Add missing %empty (actions.at:270): ok     (0m0.031s 0m0.008s)
283. Initial location: yacc.c  (actions.at:365): ok     (0m0.149s 0m0.040s)
284. Initial location: yacc.c api.pure=full (actions.at:366): ok     (0m0.148s 0m0.039s)
285. Initial location: yacc.c api.pure %parse-param { int x } (actions.at:367): ok     (0m0.150s 0m0.039s)
286. Initial location: yacc.c api.push-pull=both (actions.at:368): ok     (0m0.174s 0m0.040s)
287. Initial location: yacc.c api.push-pull=both api.pure=full (actions.at:369): ok     (0m0.173s 0m0.040s)
288. Initial location: glr.c  (actions.at:370): ok     (0m0.267s 0m0.041s)
289. Initial location: glr.c api.pure (actions.at:371): ok     (0m0.267s 0m0.040s)
290. Initial location: lalr1.cc  (actions.at:372): ok     (0m0.613s 0m0.131s)
291. Initial location: glr.cc  (actions.at:373): ok     (0m0.605s 0m0.130s)
292. Initial location: yacc.c api.pure=full (actions.at:391): ok     (0m0.135s 0m0.040s)
293. Initial location: yacc.c api.pure=full (actions.at:402): ok     (0m0.136s 0m0.039s)
294. Location print: yacc.c  (actions.at:477): ok     (0m0.147s 0m0.039s)
295. Location print: glr.c  (actions.at:477): ok     (0m0.274s 0m0.041s)
296. Location print: lalr1.cc  (actions.at:477): ok     (0m0.613s 0m0.132s)
297. Location print: glr.cc  (actions.at:477): ok     (0m0.623s 0m0.131s)
298. Exotic Dollars (actions.at:487): ok     (0m0.288s 0m0.081s)
299. Printers and Destructors (actions.at:1047): ok     (0m0.262s 0m0.057s)
300. Printers and Destructors with union (actions.at:1048): ok     (0m0.265s 0m0.058s)
301. Printers and Destructors: %glr-parser (actions.at:1050): ok     (0m0.644s 0m0.057s)
302. Printers and Destructors with union: %glr-parser (actions.at:1051): ok     (0m0.641s 0m0.057s)
303. Printers and Destructors: %defines lalr1.cc (actions.at:1053): ok     (0m0.796s 0m0.148s)
304. Printers and Destructors with union: %defines lalr1.cc (actions.at:1054): ok     (0m0.798s 0m0.150s)
305. Printers and Destructors: %defines glr.cc (actions.at:1056): ok     (0m0.932s 0m0.148s)
306. Printers and Destructors with union: %defines glr.cc (actions.at:1057): ok     (0m0.935s 0m0.149s)
307. Default tagless %printer and %destructor (actions.at:1068): ok     (0m0.355s 0m0.065s)
308. Default tagged and per-type %printer and %destructor (actions.at:1171): ok     (0m0.340s 0m0.063s)
309. Default %printer and %destructor for user-defined end token (actions.at:1304): ok     (0m0.606s 0m0.125s)
310. Default %printer and %destructor are not for error or $undefined (actions.at:1426): ok     (0m0.276s 0m0.062s)
311. Default %printer and %destructor are not for $accept (actions.at:1529): ok     (0m0.239s 0m0.057s)
312. Default %printer and %destructor for midrule values (actions.at:1593): ok     (0m0.451s 0m0.091s)
313. @$ in %initial-action implies %locations (actions.at:1740): ok     (0m0.149s 0m0.037s)
314. @$ in %destructor implies %locations (actions.at:1741): ok     (0m0.147s 0m0.037s)
315. @$ in %printer implies %locations (actions.at:1742): ok     (0m0.149s 0m0.037s)
316. Qualified $$ in actions: yacc.c (actions.at:1856): ok     (0m0.160s 0m0.041s)
317. Qualified $$ in actions: glr.c (actions.at:1856): ok     (0m0.494s 0m0.043s)
318. Qualified $$ in actions: lalr1.cc (actions.at:1856): ok     (0m0.615s 0m0.132s)
319. Qualified $$ in actions: glr.cc (actions.at:1856): ok     (0m0.841s 0m0.135s)
320. Destroying lookahead assigned by semantic action (actions.at:1863): ok     (0m0.125s 0m0.041s)
321. YYBACKUP (actions.at:1918): ok     (0m0.188s 0m0.040s)
322. %union vs. api.value.type (types.at:25): ok     (0m0.025s 0m0.005s)
323. %yacc vs. api.value.type=union (types.at:44): ok     (0m0.027s 0m0.005s)
324. yacc.c api.value.type={double} (types.at:366): ok     (0m0.150s 0m0.040s)
325. yacc.c api.value.type={double} %defines (types.at:366): ok     (0m0.153s 0m0.040s)
326. yacc.c api.value.type={variant} (types.at:366): ok     (0m0.150s 0m0.040s)
327. yacc.c api.value.type={variant} %defines (types.at:366): ok     (0m0.153s 0m0.040s)
328. yacc.c api.value.type={struct foo} (types.at:366): ok     (0m0.151s 0m0.040s)
329. yacc.c api.value.type={struct foo} %defines (types.at:366): ok     (0m0.155s 0m0.040s)
330. yacc.c api.value.type={struct bar} (types.at:366): ok     (0m0.153s 0m0.040s)
331. yacc.c api.value.type={struct bar} %defines (types.at:366): ok     (0m0.157s 0m0.040s)
332. yacc.c api.value.type={union foo} (types.at:366): ok     (0m0.149s 0m0.039s)
333. yacc.c api.value.type={union foo} %defines (types.at:366): ok     (0m0.152s 0m0.039s)
334. yacc.c %union { float fval; int ival; }; (types.at:366): ok     (0m0.149s 0m0.039s)
335. yacc.c %union { float fval; int ival; }; %defines (types.at:366): ok     (0m0.152s 0m0.039s)
336. yacc.c %union foo { float fval; int ival; }; (types.at:366): ok     (0m0.150s 0m0.039s)
337. yacc.c %union foo { float fval; int ival; }; %defines (types.at:366): ok     (0m0.153s 0m0.039s)
338. yacc.c api.value.union.name=foo; %union { float fval; int ival; }; (types.at:366): ok     (0m0.149s 0m0.039s)
339. yacc.c api.value.union.name=foo; %union { float fval; int ival; }; %defines (types.at:366): ok     (0m0.153s 0m0.039s)
340. yacc.c api.value.type=union (types.at:366): ok     (0m0.157s 0m0.039s)
341. yacc.c api.value.type=union %defines (types.at:366): ok     (0m0.163s 0m0.039s)
342. glr.c api.value.type={double} (types.at:366): ok     (0m0.484s 0m0.043s)
343. glr.c api.value.type={double} %defines (types.at:366): ok     (0m0.485s 0m0.042s)
344. glr.c api.value.type={variant} (types.at:366): ok     (0m0.484s 0m0.042s)
345. glr.c api.value.type={variant} %defines (types.at:366): ok     (0m0.485s 0m0.042s)
346. glr.c api.value.type={struct foo} (types.at:366): ok     (0m0.488s 0m0.043s)
347. glr.c api.value.type={struct foo} %defines (types.at:366): ok     (0m0.489s 0m0.042s)
348. glr.c api.value.type={struct bar} (types.at:366): ok     (0m0.479s 0m0.042s)
349. glr.c api.value.type={struct bar} %defines (types.at:366): ok     (0m0.479s 0m0.043s)
350. glr.c api.value.type={union foo} (types.at:366): ok     (0m0.477s 0m0.043s)
351. glr.c api.value.type={union foo} %defines (types.at:366): ok     (0m0.477s 0m0.043s)
352. glr.c %union { float fval; int ival; }; (types.at:366): ok     (0m0.477s 0m0.042s)
353. glr.c %union { float fval; int ival; }; %defines (types.at:366): ok     (0m0.478s 0m0.042s)
354. glr.c %union foo { float fval; int ival; }; (types.at:366): ok     (0m0.479s 0m0.042s)
355. glr.c %union foo { float fval; int ival; }; %defines (types.at:366): ok     (0m0.480s 0m0.044s)
356. glr.c api.value.union.name=foo; %union { float fval; int ival; }; (types.at:366): ok     (0m0.479s 0m0.043s)
357. glr.c api.value.union.name=foo; %union { float fval; int ival; }; %defines (types.at:366): ok     (0m0.478s 0m0.042s)
358. glr.c api.value.type=union (types.at:366): ok     (0m0.493s 0m0.043s)
359. glr.c api.value.type=union %defines (types.at:366): ok     (0m0.492s 0m0.043s)
360. lalr1.cc api.value.type={double} (types.at:366): ok     (0m1.647s 0m0.393s)
361. lalr1.cc api.value.type={double} %defines (types.at:366): ok     (0m1.644s 0m0.391s)
362. lalr1.cc api.value.type={variant} (types.at:366): ok     (0m1.643s 0m0.389s)
363. lalr1.cc api.value.type={variant} %defines (types.at:366): ok     (0m1.644s 0m0.391s)
364. lalr1.cc api.value.type={struct foo} (types.at:366): ok     (0m1.647s 0m0.390s)
365. lalr1.cc api.value.type={struct foo} %defines (types.at:366): ok     (0m1.652s 0m0.392s)
366. lalr1.cc api.value.type={struct bar} (types.at:366): ok     (0m1.643s 0m0.391s)
367. lalr1.cc api.value.type={struct bar} %defines (types.at:366): ok     (0m1.644s 0m0.392s)
368. lalr1.cc api.value.type={union foo} (types.at:366): ok     (0m1.631s 0m0.389s)
369. lalr1.cc api.value.type={union foo} %defines (types.at:366): ok     (0m1.633s 0m0.388s)
370. lalr1.cc %union { float fval; int ival; }; (types.at:366): ok     (0m1.630s 0m0.388s)
371. lalr1.cc %union { float fval; int ival; }; %defines (types.at:366): ok     (0m1.634s 0m0.389s)
372. lalr1.cc api.value.type=union (types.at:366): ok     (0m1.658s 0m0.393s)
373. lalr1.cc api.value.type=union %defines (types.at:366): ok     (0m1.661s 0m0.390s)
374. lalr1.cc api.value.type=variant (types.at:366): ok     (0m1.903s 0m0.394s)
375. lalr1.cc api.value.type=variant %defines (types.at:366): ok     (0m1.895s 0m0.395s)
376. lalr1.cc api.value.type=variant (types.at:366): ok     (0m2.074s 0m0.398s)
377. lalr1.cc api.value.type=variant %defines (types.at:366): ok     (0m2.075s 0m0.399s)
378. lalr1.cc api.value.type=variant api.token.constructor (types.at:366): ok     (0m1.738s 0m0.393s)
379. lalr1.cc api.value.type=variant api.token.constructor %defines (types.at:366): ok     (0m1.718s 0m0.393s)
380. lalr1.cc %code requires { #include <memory> } api.value.type=variant (types.at:366): ok     (0m1.108s 0m0.464s)
381. lalr1.cc %code requires { #include <memory> } api.value.type=variant %defines (types.at:366): ok     (0m1.109s 0m0.466s)
382. lalr1.cc %code requires { #include <memory> } api.value.type=variant api.token.constructor (types.at:366): ok     (0m1.115s 0m0.465s)
383. lalr1.cc %code requires { #include <memory> } api.value.type=variant api.token.constructor %defines (types.at:366): ok     (0m1.106s 0m0.463s)
384. lalr1.cc %code requires { #include <memory> } api.value.type=variant api.token.constructor (types.at:366): ok     (0m1.115s 0m0.465s)
385. lalr1.cc %code requires { #include <memory> } api.value.type=variant api.token.constructor %defines (types.at:366): ok     (0m1.110s 0m0.464s)
386. glr.cc api.value.type={double} (types.at:366): ok     (0m2.334s 0m0.392s)
387. glr.cc api.value.type={double} %defines (types.at:366): ok     (0m2.332s 0m0.390s)
388. glr.cc api.value.type={variant} (types.at:366): ok     (0m2.336s 0m0.392s)
389. glr.cc api.value.type={variant} %defines (types.at:366): ok     (0m2.340s 0m0.393s)
390. glr.cc api.value.type={struct foo} (types.at:366): ok     (0m2.341s 0m0.392s)
391. glr.cc api.value.type={struct foo} %defines (types.at:366): ok     (0m2.344s 0m0.392s)
392. glr.cc api.value.type={struct bar} (types.at:366): ok     (0m2.338s 0m0.391s)
393. glr.cc api.value.type={struct bar} %defines (types.at:366): ok     (0m2.336s 0m0.391s)
394. glr.cc api.value.type={union foo} (types.at:366): ok     (0m2.307s 0m0.393s)
395. glr.cc api.value.type={union foo} %defines (types.at:366): ok     (0m2.309s 0m0.390s)
396. glr.cc %union { float fval; int ival; }; (types.at:366): ok     (0m2.312s 0m0.392s)
397. glr.cc %union { float fval; int ival; }; %defines (types.at:366): ok     (0m2.310s 0m0.391s)
398. glr.cc api.value.type=union (types.at:366): ok     (0m2.336s 0m0.392s)
399. glr.cc api.value.type=union %defines (types.at:366): ok     (0m2.342s 0m0.394s)
400. lalr1.cc: Named %union (types.at:388): ok     (0m0.025s 0m0.006s)
401. glr.cc: Named %union (types.at:388): ok     (0m0.033s 0m0.005s)
402. Token numbers: yacc.c (scanner.at:338): ok     (0m0.168s 0m0.041s)
403. Token numbers: yacc.c api.token.raw (scanner.at:338): ok     (0m0.164s 0m0.041s)
404. Token numbers: glr.c (scanner.at:338): ok     (0m0.490s 0m0.044s)
405. Token numbers: glr.c api.token.raw (scanner.at:338): ok     (0m0.483s 0m0.043s)
406. Token numbers: lalr1.cc (scanner.at:338): ok     (0m0.631s 0m0.133s)
407. Token numbers: lalr1.cc api.token.raw (scanner.at:338): ok     (0m0.623s 0m0.134s)
408. Token numbers: glr.cc (scanner.at:338): ok     (0m0.861s 0m0.134s)
409. Token numbers: glr.cc api.token.raw (scanner.at:338): ok     (0m0.850s 0m0.135s)
410. Token numbers: lalr1.java (scanner.at:338): skipped (scanner.at:338)
411. Token numbers: lalr1.java api.token.raw (scanner.at:338): skipped (scanner.at:338)
412. Token numbers: lalr1.d (scanner.at:338): skipped (scanner.at:338)
413. Token numbers: lalr1.d api.token.raw (scanner.at:338): skipped (scanner.at:338)
414. Token numbers: lalr1.cc api.token.raw api.value.type=variant api.token.constructor (scanner.at:340): ok     (0m0.656s 0m0.134s)
415. Calculator parse.trace  (calc.at:1077): ok     (0m0.334s 0m0.220s)
416. Calculator %defines  (calc.at:1079): ok     (0m0.310s 0m0.192s)
417. Calculator %debug %locations  (calc.at:1080): ok     (0m0.331s 0m0.206s)
418. Calculator %locations api.location.type={Span}  (calc.at:1081): ok     (0m0.282s 0m0.166s)
419. Calculator %name-prefix "calc"  (calc.at:1083): ok     (0m0.281s 0m0.182s)
420. Calculator %verbose  (calc.at:1084): ok     (0m0.282s 0m0.182s)
421. Calculator %yacc  (calc.at:1085): ok     (0m0.285s 0m0.182s)
422. Calculator parse.error=detailed  (calc.at:1086): ok     (0m0.305s 0m0.167s)
423. Calculator parse.error=verbose  (calc.at:1087): ok     (0m0.303s 0m0.166s)
424. Calculator api.pure=full %locations  (calc.at:1089): ok     (0m0.277s 0m0.166s)
425. Calculator api.push-pull=both api.pure=full %locations  (calc.at:1090): ok     (0m0.300s 0m0.167s)
426. Calculator parse.error=detailed %locations  (calc.at:1091): ok     (0m0.303s 0m0.150s)
427. Calculator parse.error=detailed %locations %defines api.prefix={calc} %verbose %yacc  (calc.at:1093): ok     (0m0.343s 0m0.157s)
428. Calculator parse.error=detailed %locations %defines %name-prefix "calc" api.token.prefix={TOK_} %verbose %yacc  (calc.at:1094): ok     (0m0.343s 0m0.160s)
429. Calculator %debug  (calc.at:1096): ok     (0m0.331s 0m0.216s)
430. Calculator parse.error=detailed %debug %locations %defines %name-prefix "calc" %verbose %yacc  (calc.at:1097): ok     (0m0.391s 0m0.196s)
431. Calculator parse.error=detailed %debug %locations %defines api.prefix={calc} %verbose %yacc  (calc.at:1098): ok     (0m0.393s 0m0.199s)
432. Calculator api.pure=full parse.error=detailed %debug %locations %defines %name-prefix "calc" %verbose %yacc  (calc.at:1100): ok     (0m0.391s 0m0.197s)
433. Calculator api.push-pull=both api.pure=full parse.error=detailed %debug %locations %defines api.prefix={calc} %verbose %yacc  (calc.at:1101): ok     (0m0.414s 0m0.201s)
434. Calculator api.pure parse.error=detailed %debug %locations %defines api.prefix={calc} %verbose %yacc %parse-param {semantic_value *result}{int *count}{int *nerrs}  (calc.at:1103): ok     (0m0.414s 0m0.207s)
435. Calculator %no-lines api.pure parse.error=detailed %debug %locations %defines api.prefix={calc} %verbose %yacc %parse-param {semantic_value *result}{int *count}{int *nerrs}  (calc.at:1105): ok     (0m0.414s 0m0.203s)
436. Calculator %no-lines api.pure parse.error=verbose %debug %locations %defines api.prefix={calc} %verbose %yacc %parse-param {semantic_value *result}{int *count}{int *nerrs}  (calc.at:1106): ok     (0m0.412s 0m0.206s)
437. Calculator parse.error=custom  (calc.at:1109): ok     (0m0.266s 0m0.137s)
438. Calculator parse.error=custom %locations api.prefix={calc}  (calc.at:1110): ok     (0m0.270s 0m0.121s)
439. Calculator parse.error=custom %locations api.prefix={calc} %parse-param {semantic_value *result}{int *count}{int *nerrs}  (calc.at:1111): ok     (0m0.292s 0m0.133s)
440. Calculator parse.error=custom %locations api.prefix={calc} %parse-param {semantic_value *result}{int *count}{int *nerrs} api.push-pull=both api.pure=full  (calc.at:1112): ok     (0m0.305s 0m0.131s)
441. Calculator parse.error=custom %locations api.prefix={calc} %parse-param {semantic_value *result}{int *count}{int *nerrs} api.push-pull=both api.pure=full parse.lac=full  (calc.at:1113): ok     (0m0.328s 0m0.133s)
442. Calculator %glr-parser   (calc.at:1124): ok     (0m0.536s 0m0.184s)
443. Calculator %glr-parser %defines  (calc.at:1126): ok     (0m0.560s 0m0.189s)
444. Calculator %glr-parser %locations  (calc.at:1127): ok     (0m0.536s 0m0.163s)
445. Calculator %glr-parser %locations api.location.type={Span}  (calc.at:1128): ok     (0m0.535s 0m0.165s)
446. Calculator %glr-parser %name-prefix "calc"  (calc.at:1129): ok     (0m0.537s 0m0.182s)
447. Calculator %glr-parser api.prefix={calc}  (calc.at:1130): ok     (0m0.540s 0m0.182s)
448. Calculator %glr-parser %verbose  (calc.at:1131): ok     (0m0.537s 0m0.180s)
449. Calculator %glr-parser parse.error=verbose  (calc.at:1132): ok     (0m0.551s 0m0.164s)
450. Calculator %glr-parser api.pure %locations  (calc.at:1134): ok     (0m0.532s 0m0.168s)
451. Calculator %glr-parser parse.error=verbose %locations  (calc.at:1135): ok     (0m0.559s 0m0.156s)
452. Calculator %glr-parser parse.error=custom %locations %defines %name-prefix "calc" %verbose  (calc.at:1137): ok     (0m0.543s 0m0.135s)
453. Calculator %glr-parser parse.error=detailed %locations %defines %name-prefix "calc" %verbose  (calc.at:1138): ok     (0m0.586s 0m0.164s)
454. Calculator %glr-parser parse.error=verbose %locations %defines %name-prefix "calc" %verbose  (calc.at:1139): ok     (0m0.576s 0m0.164s)
455. Calculator %glr-parser %debug  (calc.at:1141): ok     (0m0.700s 0m0.217s)
456. Calculator %glr-parser parse.error=verbose %debug %locations %defines %name-prefix "calc" %verbose  (calc.at:1142): ok     (0m0.735s 0m0.194s)
457. Calculator %glr-parser parse.error=verbose %debug %locations %defines api.prefix={calc} api.token.prefix={TOK_} %verbose  (calc.at:1143): ok     (0m0.734s 0m0.193s)
458. Calculator %glr-parser api.pure parse.error=verbose %debug %locations %defines %name-prefix "calc" %verbose  (calc.at:1145): ok     (0m0.739s 0m0.198s)
459. Calculator %glr-parser api.pure parse.error=verbose %debug %locations %defines %name-prefix "calc" %verbose %parse-param {semantic_value *result}{int *count}{int *nerrs}  (calc.at:1147): ok     (0m0.779s 0m0.208s)
460. Calculator %glr-parser api.pure parse.error=verbose %debug %locations %defines api.prefix={calc} %verbose %parse-param {semantic_value *result}{int *count}{int *nerrs}  (calc.at:1148): ok     (0m0.781s 0m0.208s)
461. Calculator %glr-parser %no-lines api.pure parse.error=verbose %debug %locations %defines api.prefix={calc} %verbose %parse-param {semantic_value *result}{int *count}{int *nerrs}  (calc.at:1150): ok     (0m0.787s 0m0.208s)
462. Calculator lalr1.cc %defines  (calc.at:1160): ok     (0m1.174s 0m0.314s)
463. Calculator C++   (calc.at:1165): ok     (0m0.716s 0m0.272s)
464. Calculator C++ %locations  (calc.at:1166): ok     (0m0.764s 0m0.263s)
465. Calculator C++ %locations $NO_EXCEPTIONS_CXXFLAGS (calc.at:1167): ok     (0m0.747s 0m0.262s)
466. Calculator C++ %locations api.location.type={Span}  (calc.at:1168): ok     (0m0.742s 0m0.262s)
467. Calculator C++ %defines %locations parse.error=verbose %name-prefix "calc" %verbose  (calc.at:1169): ok     (0m1.248s 0m0.280s)
468. Calculator C++ %locations parse.error=verbose api.prefix={calc} %verbose  (calc.at:1171): ok     (0m0.789s 0m0.247s)
469. Calculator C++ %locations parse.error=verbose %debug %name-prefix "calc" %verbose  (calc.at:1172): ok     (0m0.869s 0m0.296s)
470. Calculator C++ %locations parse.error=verbose %debug api.prefix={calc} %verbose  (calc.at:1174): ok     (0m0.873s 0m0.295s)
471. Calculator C++ %locations parse.error=verbose %debug api.prefix={calc} api.token.prefix={TOK_} %verbose  (calc.at:1175): ok     (0m0.869s 0m0.293s)
472. Calculator C++ %defines %locations parse.error=verbose %debug %name-prefix "calc" %verbose %parse-param {semantic_value *result}{int *count}{int *nerrs}  (calc.at:1177): ok     (0m1.346s 0m0.337s)
473. Calculator C++ parse.error=verbose %debug api.prefix={calc} %verbose %parse-param {semantic_value *result}{int *count}{int *nerrs}  (calc.at:1179): ok     (0m0.858s 0m0.309s)
474. Calculator C++ %defines %locations parse.error=verbose %debug api.prefix={calc} %verbose %parse-param {semantic_value *result}{int *count}{int *nerrs}  (calc.at:1180): ok     (0m1.348s 0m0.337s)
475. Calculator C++ %defines %locations api.location.file=none  (calc.at:1182): ok     (0m1.215s 0m0.296s)
476. Calculator C++ %defines %locations api.location.file="my-location.hh"  (calc.at:1183): ok     (0m1.220s 0m0.300s)
477. Calculator C++ %no-lines %defines %locations api.location.file="my-location.hh"  (calc.at:1185): ok     (0m1.220s 0m0.296s)
478. Calculator C++ %locations parse.lac=full parse.error=verbose  (calc.at:1187): ok     (0m0.853s 0m0.249s)
479. Calculator C++ %locations parse.lac=full parse.error=detailed  (calc.at:1188): ok     (0m0.841s 0m0.249s)
480. Calculator C++ parse.error=custom  (calc.at:1190): ok     (0m0.713s 0m0.235s)
481. Calculator C++ parse.error=custom %locations api.prefix={calc} %parse-param {semantic_value *result}{int *count}{int *nerrs}  (calc.at:1191): ok     (0m0.780s 0m0.230s)
482. Calculator C++ parse.error=custom %locations api.prefix={calc} %parse-param {semantic_value *result}{int *count}{int *nerrs} parse.lac=full  (calc.at:1192): ok     (0m0.821s 0m0.228s)
483. Calculator glr.cc  (calc.at:1201): ok     (0m0.860s 0m0.277s)
484. Calculator C++ %glr-parser   (calc.at:1206): ok     (0m0.862s 0m0.277s)
485. Calculator C++ %glr-parser %locations  (calc.at:1207): ok     (0m0.899s 0m0.261s)
486. Calculator C++ %glr-parser %locations api.location.type={Span}  (calc.at:1208): ok     (0m0.875s 0m0.261s)
487. Calculator C++ %glr-parser %defines parse.error=verbose %name-prefix "calc" %verbose  (calc.at:1209): ok     (0m1.279s 0m0.292s)
488. Calculator C++ %glr-parser parse.error=verbose api.prefix={calc} %verbose  (calc.at:1210): ok     (0m0.888s 0m0.266s)
489. Calculator C++ %glr-parser %debug  (calc.at:1212): ok     (0m1.021s 0m0.310s)
490. Calculator C++ %glr-parser parse.error=verbose %debug %name-prefix "calc" %verbose  (calc.at:1214): ok     (0m1.031s 0m0.292s)
491. Calculator C++ %glr-parser parse.error=verbose %debug %name-prefix "calc" api.token.prefix={TOK_} %verbose  (calc.at:1215): ok     (0m1.027s 0m0.288s)
492. Calculator C++ %glr-parser %locations %defines parse.error=verbose %debug %name-prefix "calc" %verbose %parse-param {semantic_value *result}{int *count}{int *nerrs}  (calc.at:1217): ok     (0m1.550s 0m0.323s)
493. Calculator C++ %glr-parser %locations %defines parse.error=verbose %debug api.prefix={calc} %verbose %parse-param {semantic_value *result}{int *count}{int *nerrs}  (calc.at:1218): ok     (0m1.552s 0m0.323s)
494. Calculator C++ %glr-parser %no-lines %locations %defines parse.error=verbose %debug api.prefix={calc} %verbose %parse-param {semantic_value *result}{int *count}{int *nerrs}  (calc.at:1220): ok     (0m1.555s 0m0.325s)
495. Calculator lalr1.d  (calc.at:1230): skipped (calc.at:1230)
496. Calculator D   (calc.at:1235): skipped (calc.at:1235)
497. Calculator D %locations  (calc.at:1236): skipped (calc.at:1236)
498. Calculator D parse.error=verbose api.prefix={calc} %verbose  (calc.at:1238): skipped (calc.at:1238)
499. Calculator D %debug  (calc.at:1240): skipped (calc.at:1240)
500. Calculator D parse.error=verbose %debug %verbose  (calc.at:1242): skipped (calc.at:1242)
501. Calculator Java   (calc.at:1258): skipped (calc.at:1258)
502. Calculator Java parse.error=custom  (calc.at:1259): skipped (calc.at:1259)
503. Calculator Java parse.error=detailed  (calc.at:1260): skipped (calc.at:1260)
504. Calculator Java parse.error=verbose  (calc.at:1261): skipped (calc.at:1261)
505. Calculator Java %locations parse.error=custom  (calc.at:1262): skipped (calc.at:1262)
506. Calculator Java %locations parse.error=detailed  (calc.at:1263): skipped (calc.at:1263)
507. Calculator Java %locations parse.error=verbose  (calc.at:1264): skipped (calc.at:1264)
508. Calculator Java parse.trace parse.error=verbose  (calc.at:1265): skipped (calc.at:1265)
509. Calculator Java parse.trace parse.error=verbose %locations %lex-param {InputStream is}  (calc.at:1266): skipped (calc.at:1266)
510. Calculator Java api.push-pull=both  (calc.at:1268): skipped (calc.at:1268)
511. Calculator Java api.push-pull=both parse.error=detailed %locations  (calc.at:1269): skipped (calc.at:1269)
512. Calculator Java parse.trace parse.error=custom %locations %lex-param {InputStream is} api.push-pull=both  (calc.at:1270): skipped (calc.at:1270)
513. Calculator Java parse.trace parse.error=verbose %locations %lex-param {InputStream is} api.push-pull=both  (calc.at:1271): skipped (calc.at:1271)
514. Big triangle (torture.at:132): ok     (0m1.107s 0m0.079s)
515. Big horizontal (torture.at:216): ok     (0m1.242s 0m0.050s)
516. State number type: 128 states (torture.at:270): ok     (0m0.252s 0m0.048s)
517. State number type: 129 states (torture.at:271): ok     (0m0.251s 0m0.046s)
518. State number type: 256 states (torture.at:272): ok     (0m0.257s 0m0.047s)
519. State number type: 257 states (torture.at:273): ok     (0m0.261s 0m0.046s)
520. State number type: 32768 states (torture.at:274): ok     (0m1.922s 0m0.067s)
521. State number type: 65536 states (torture.at:275): ok     (0m5.651s 0m0.089s)
522. State number type: 65537 states (torture.at:276): ok     (0m5.628s 0m0.089s)
523. Many lookahead tokens (torture.at:385): ok     (0m4.696s 0m0.066s)
524. Exploding the Stack Size with Alloca (torture.at:485): ok     (0m0.325s 0m0.090s)
525. Exploding the Stack Size with Malloc (torture.at:531): ok     (0m0.326s 0m0.088s)
526. GNU AWK 3.1.0 Grammar: LALR(1) (existing.at:801): ok     (0m1.028s 0m0.081s)
528. GNU AWK 3.1.0 Grammar: Canonical LR(1) (existing.at:801): ok     (0m3.427s 0m0.131s)
529. GNU Cim Grammar: LALR(1) (existing.at:1453): ok     (0m1.686s 0m0.084s)
530. GNU Cim Grammar: IELR(1) (existing.at:1453): ok     (0m1.703s 0m0.083s)
531. GNU Cim Grammar: Canonical LR(1) (existing.at:1453): ok     (0m19.521s 0m0.311s)
532. GNU pic (Groff 1.18.1) Grammar: LALR(1) (existing.at:3266): ok     (0m1.722s 0m0.090s)
534. GNU pic (Groff 1.18.1) Grammar: Canonical LR(1) (existing.at:3266): ok     (0m10.579s 0m0.266s)
535. Trivial grammars (regression.at:25): ok     (0m0.184s 0m0.016s)
536. YYSTYPE typedef (regression.at:55): ok     (0m0.053s 0m0.009s)
537. Early token definitions with --yacc (regression.at:85): ok     (0m0.062s 0m0.009s)
538. Early token definitions without --yacc (regression.at:127): ok     (0m0.064s 0m0.010s)
539. Braces parsing (regression.at:173): ok     (0m0.024s 0m0.005s)
540. Rule Line Numbers (regression.at:196): ok     (0m0.029s 0m0.005s)
541. Mixing %token styles (regression.at:345): ok     (0m0.129s 0m0.026s)
542. Token definitions: parse.error=detailed (regression.at:426): ok     (0m0.272s 0m0.062s)
543. Token definitions: parse.error=verbose (regression.at:427): ok     (0m0.273s 0m0.062s)
544. Characters Escapes (regression.at:436): ok     (0m0.061s 0m0.009s)
545. Web2c Report (regression.at:469): ok     (0m0.030s 0m0.005s)
546. Web2c Actions (regression.at:650): ok     (0m0.032s 0m0.006s)
547. Dancer  (regression.at:840): ok     (0m0.155s 0m0.040s)
548. Dancer %glr-parser (regression.at:841): ok     (0m0.362s 0m0.041s)
549. Dancer lalr1.cc (regression.at:842): ok     (0m0.582s 0m0.131s)
550. Expecting two tokens  (regression.at:917): ok     (0m0.150s 0m0.041s)
551. Expecting two tokens %glr-parser (regression.at:918): ok     (0m0.356s 0m0.042s)
552. Expecting two tokens lalr1.cc (regression.at:919): ok     (0m0.583s 0m0.132s)
553. Braced code in declaration in rules section (regression.at:927): ok     (0m0.174s 0m0.042s)
554. String alias declared after use (regression.at:988): ok     (0m0.024s 0m0.004s)
555. Extra lookahead sets in report (regression.at:1011): ok     (0m0.026s 0m0.005s)
556. Token number in precedence declaration (regression.at:1052): ok     (0m0.258s 0m0.060s)
557. parse-gram.y: LALR = IELR (regression.at:1105): ok     (0m0.386s 0m0.011s)
558. parse.error=verbose and YYSTACK_USE_ALLOCA (regression.at:1127): ok     (0m0.143s 0m0.040s)
559. parse.error=verbose overflow (regression.at:1201): ok     (0m0.151s 0m0.040s)
560. LAC: Exploratory stack (regression.at:1325): ok     (0m1.680s 0m0.347s)
561. LAC: Memory exhaustion (regression.at:1411): ok     (0m0.769s 0m0.149s)
562. Lex and parse params: yacc.c (regression.at:1545): ok     (0m0.123s 0m0.038s)
563. Lex and parse params: glr.c (regression.at:1546): ok     (0m0.366s 0m0.041s)
564. Lex and parse params: lalr1.cc (regression.at:1547): ok     (0m0.576s 0m0.131s)
565. Lex and parse params: glr.cc (regression.at:1548): ok     (0m0.732s 0m0.132s)
566. stdio.h is not needed (regression.at:1559): ok     (0m0.104s 0m0.038s)
567. Memory Leak for Early Deletion (push.at:25): ok     (0m0.120s 0m0.038s)
568. Multiple impure instances (push.at:84): ok     (0m0.244s 0m0.077s)
569. Unsupported Skeletons (push.at:145): ok     (0m0.026s 0m0.005s)
570. C++ Locations Unit Tests (c++.at:26): ok     (0m1.888s 0m0.393s)
571. C++ Variant-based Symbols Unit Tests (c++.at:100): ok     (0m2.798s 0m0.399s)
572. Multiple occurrences of $n and api.value.automove (c++.at:233): ok     (0m0.138s 0m0.026s)
573. Variants lalr1.cc (c++.at:552): ok     (0m3.855s 0m0.778s)
574. Variants lalr1.cc parse.assert (c++.at:553): ok     (0m4.945s 0m0.780s)
575. Variants lalr1.cc parse.assert api.value.automove (c++.at:554): ok     (0m4.938s 0m0.779s)
576. Variants lalr1.cc parse.assert %locations (c++.at:555): ok     (0m5.015s 0m0.781s)
577. Variants lalr1.cc parse.assert %code {\n#define TWO_STAGE_BUILD\n} (c++.at:556): ok     (0m4.952s 0m0.780s)
578. Variants lalr1.cc parse.assert api.token.constructor (c++.at:557): ok     (0m4.981s 0m0.781s)
579. Variants lalr1.cc parse.assert api.token.constructor api.token.prefix={TOK_} (c++.at:558): ok     (0m4.969s 0m0.782s)
580. Variants lalr1.cc parse.assert api.token.constructor api.token.prefix={TOK_} %locations (c++.at:559): ok     (0m5.048s 0m0.780s)
581. Variants lalr1.cc parse.assert api.token.constructor api.token.prefix={TOK_} %locations api.value.automove (c++.at:560): ok     (0m5.015s 0m0.782s)
582. Variants and Typed Midrule Actions (c++.at:570): ok     (0m3.079s 0m0.408s)
583. Doxygen Public Documentation (c++.at:780): skipped (c++.at:780)
584. Doxygen Private Documentation (c++.at:781): skipped (c++.at:781)
585. Relative namespace references (c++.at:836): ok     (0m4.218s 0m1.139s)
586. Absolute namespace references (c++.at:842): ok     (0m8.428s 0m2.277s)
587. Syntactically invalid namespace references (c++.at:851): ok     (0m0.127s 0m0.020s)
588. Syntax error discarding no lookahead (c++.at:872): ok     (0m1.568s 0m0.389s)
589. Syntax error as exception: lalr1.cc (c++.at:1051): ok     (0m2.292s 0m0.447s)
590. Syntax error as exception: glr.cc (c++.at:1052): ok     (0m2.822s 0m0.443s)
591. Exception safety with error recovery  (c++.at:1346): ok     (0m3.321s 0m0.590s)
592. Exception safety without error recovery  (c++.at:1347): ok     (0m3.294s 0m0.589s)
593. Exception safety with error recovery api.value.type=variant (c++.at:1348): ok     (0m3.991s 0m0.608s)
594. Exception safety without error recovery api.value.type=variant (c++.at:1349): ok     (0m4.011s 0m0.604s)
595. C++ GLR parser identifier shadowing (c++.at:1357): ok     (0m1.620s 0m0.369s)
596. Shared locations (c++.at:1408): ok     (0m1.260s 0m0.175s)
597. Default action (c++.at:1503): ok     (0m1.070s 0m0.462s)
598. Java invalid directives (java.at:25): ok     (0m0.022s 0m0.006s)
599. Java parser class and package names (java.at:171): skipped (java.at:173)
600. Java parser class modifiers (java.at:198): skipped (java.at:200)
601. Java parser class extends and implements (java.at:262): skipped (java.at:264)
602. Java %parse-param and %lex-param (java.at:282): skipped (java.at:284)
603. Java throws specifications (java.at:356): skipped (java.at:436)
604. Java constructor init and init_throws (java.at:445): skipped (java.at:454)
605. Java value, position, and location types (java.at:472): skipped (java.at:479)
606. Java syntax error handling without error token (java.at:503): skipped (java.at:555)
607. Trivial Push Parser with api.push-pull verification (javapush.at:172): skipped (javapush.at:207)
608. Trivial Push Parser with %initial-action (javapush.at:217): skipped (javapush.at:230)
609. GLR: Resolve ambiguity, impure, no locations (cxx-type.at:390): ok     (0m0.411s 0m0.043s)
610. GLR: Resolve ambiguity, impure, locations (cxx-type.at:397): ok     (0m0.416s 0m0.043s)
611. GLR: Resolve ambiguity, pure, no locations (cxx-type.at:403): ok     (0m0.410s 0m0.043s)
612. GLR: Resolve ambiguity, pure, locations (cxx-type.at:410): ok     (0m0.418s 0m0.043s)
613. GLR: Merge conflicting parses, impure, no locations (cxx-type.at:417): ok     (0m0.414s 0m0.044s)
614. GLR: Merge conflicting parses, impure, locations (cxx-type.at:424): ok     (0m0.420s 0m0.044s)
615. GLR: Merge conflicting parses, pure, no locations (cxx-type.at:431): ok     (0m0.411s 0m0.043s)
616. GLR: Merge conflicting parses, pure, locations (cxx-type.at:437): ok     (0m0.420s 0m0.043s)
617. GLR: Verbose messages, resolve ambiguity, impure, no locations (cxx-type.at:444): ok     (0m0.437s 0m0.044s)
618. Badly Collapsed GLR States (glr-regression.at:25): ok     (0m0.463s 0m0.063s)
619. Improper handling of embedded actions and dollar(-N) in GLR parsers (glr-regression.at:112): ok     (0m0.531s 0m0.068s)
620. Improper merging of GLR delayed action sets (glr-regression.at:248): ok     (0m0.537s 0m0.064s)
621. Duplicate representation of merged trees (glr-regression.at:370): ok     (0m0.500s 0m0.065s)
622. User destructor for unresolved GLR semantic value (glr-regression.at:462): ok     (0m0.465s 0m0.065s)
623. User destructor after an error during a split parse (glr-regression.at:519): ok     (0m0.457s 0m0.063s)
624. Duplicated user destructor for lookahead (glr-regression.at:570): ok     (0m0.453s 0m0.063s)
625. Incorrectly initialized location for empty right-hand side in GLR (glr-regression.at:660): ok     (0m0.512s 0m0.063s)
626. No users destructors if stack 0 deleted (glr-regression.at:750): ok     (0m0.457s 0m0.065s)
627. Corrupted semantic options if user action cuts parse (glr-regression.at:828): ok     (0m0.450s 0m0.062s)
628. Undesirable destructors if user action cuts parse (glr-regression.at:883): ok     (0m0.459s 0m0.062s)
629. Leaked semantic values if user action cuts parse (glr-regression.at:942): ok     (0m0.489s 0m0.062s)
630. Incorrect lookahead during deterministic GLR (glr-regression.at:1066): ok     (0m0.375s 0m0.041s)
631. Incorrect lookahead during nondeterministic GLR (glr-regression.at:1191): ok     (0m0.554s 0m0.063s)
632. Leaked semantic values when reporting ambiguity (glr-regression.at:1408): ok     (0m0.477s 0m0.064s)
633. Leaked lookahead after nondeterministic parse syntax error (glr-regression.at:1491): ok     (0m0.468s 0m0.066s)
634. Uninitialized location when reporting ambiguity (glr-regression.at:1552): ok     (0m0.547s 0m0.065s)
635. Missed %merge type warnings when LHS type is declared later (glr-regression.at:1627): ok     (0m0.005s 0m0.004s)
636. Ambiguity reports (glr-regression.at:1676): ok     (0m0.612s 0m0.066s)
637. Predicates (glr-regression.at:1782): ok     (0m0.384s 0m0.050s)
testsuite: ending at: Sun May  3 15:13:59 CDT 2020
testsuite: test suite duration: 0h 19m 22s

## ------------- ##
## Test results. ##
## ------------- ##

ERROR: 597 tests were run,
3 failed unexpectedly.
40 tests were skipped.

## ------------------------ ##
## Summary of the failures. ##
## ------------------------ ##
Failed tests:
GNU Bison 3.5.93 test suite test groups:

 NUM: FILE-NAME:LINE     TEST-GROUP-NAME
      KEYWORDS

 137: diagnostics.at:280 Tabulations and multibyte characters
      diagnostics
 527: existing.at:801    GNU AWK 3.1.0 Grammar: IELR(1)
 533: existing.at:3266   GNU pic (Groff 1.18.1) Grammar: IELR(1)

Skipped tests:
GNU Bison 3.5.93 test suite test groups:

 NUM: FILE-NAME:LINE     TEST-GROUP-NAME
      KEYWORDS

 197: conflicts.at:527   parse.error=verbose and consistent errors: lr.type=ielr java
      java
 251: synclines.at:440   syncline escapes: yacc.c
 252: synclines.at:440   syncline escapes: glr.c
      glr
 253: synclines.at:440   syncline escapes: lalr1.cc
      c++
 254: synclines.at:440   syncline escapes: glr.cc
      glr c++
 410: scanner.at:338     Token numbers: lalr1.java
      java
 411: scanner.at:338     Token numbers: lalr1.java api.token.raw
      java
 412: scanner.at:338     Token numbers: lalr1.d
      d
 413: scanner.at:338     Token numbers: lalr1.d api.token.raw
      d
 495: calc.at:1230       Calculator lalr1.d 
      d
 496: calc.at:1235       Calculator D  
      d
 497: calc.at:1236       Calculator D %locations 
      d
 498: calc.at:1238       Calculator D parse.error=verbose api.prefix={calc} %verbose 
      d
 499: calc.at:1240       Calculator D %debug 
      d
 500: calc.at:1242       Calculator D parse.error=verbose %debug %verbose 
      d
 501: calc.at:1258       Calculator Java  
      java
 502: calc.at:1259       Calculator Java parse.error=custom 
      java
 503: calc.at:1260       Calculator Java parse.error=detailed 
      java
 504: calc.at:1261       Calculator Java parse.error=verbose 
      java
 505: calc.at:1262       Calculator Java %locations parse.error=custom 
      java
 506: calc.at:1263       Calculator Java %locations parse.error=detailed 
      java
 507: calc.at:1264       Calculator Java %locations parse.error=verbose 
      java
 508: calc.at:1265       Calculator Java parse.trace parse.error=verbose 
      java
 509: calc.at:1266       Calculator Java parse.trace parse.error=verbose %locations %lex-param {InputStream is} 
      java
 510: calc.at:1268       Calculator Java api.push-pull=both 
      java
 511: calc.at:1269       Calculator Java api.push-pull=both parse.error=detailed %locations 
      java
 512: calc.at:1270       Calculator Java parse.trace parse.error=custom %locations %lex-param {InputStream is} api.push-pull=both 
      java
 513: calc.at:1271       Calculator Java parse.trace parse.error=verbose %locations %lex-param {InputStream is} api.push-pull=both 
      java
 583: c++.at:780         Doxygen Public Documentation
 584: c++.at:781         Doxygen Private Documentation
 599: java.at:171        Java parser class and package names
      java
 600: java.at:198        Java parser class modifiers
      java
 601: java.at:262        Java parser class extends and implements
      java
 602: java.at:282        Java %parse-param and %lex-param
      java
 603: java.at:356        Java throws specifications
      java
 604: java.at:445        Java constructor init and init_throws
      java
 605: java.at:472        Java value, position, and location types
      java
 606: java.at:503        Java syntax error handling without error token
      java
 607: javapush.at:172    Trivial Push Parser with api.push-pull verification
      java
 608: javapush.at:217    Trivial Push Parser with %initial-action
      java

## ---------------------- ##
## Detailed failed tests. ##
## ---------------------- ##

#                             -*- compilation -*-
++ printf '%s\n' '137. diagnostics.at:280: testing Tabulations and multibyte characters ...'
137. diagnostics.at:280: testing Tabulations and multibyte characters ...
++ :
+++ locale -a
+++ sed 1q
+++ /usr/bin/grep -E '^en_US\.(UTF-8|utf8)$'
++ locale=en_US.UTF-8
++ printf '%s\n' diagnostics.at:280
++ test x == xen_US.UTF-8
++ printf '%s\n' diagnostics.at:280
++ uname -a
++ grep -i cygwin
++ cat
++ cat
++ /usr/bin/grep -E '\^M|\\[0-9][0-9][0-9]' input.y experr
++ set +x
../../tests/diagnostics.at:280: LC_ALL="$locale"  bison -fcaret --color=debug -Wall input.y
1c1
< input.y:10.4-17: <warning>warning:</warning> empty rule without %empty [<warning>-Wempty-rule</warning>]
---
> input.y:10.4-23: <warning>warning:</warning> empty rule without %empty [<warning>-Wempty-rule</warning>]
3c3
<       |    <warning>^~~~~~~~~~~~~~</warning>
---
>       |    <warning>^~~~~~~~~~~~~~~~~~~~</warning>
137. diagnostics.at:280: 137. Tabulations and multibyte characters (diagnostics.at:280): FAILED (diagnostics.at:280)

#                             -*- compilation -*-
++ printf '%s\n' '527. existing.at:801: testing GNU AWK 3.1.0 Grammar: IELR(1) ...'
527. existing.at:801: testing GNU AWK 3.1.0 Grammar: IELR(1) ...
++ :
++ cat
++ test x = x1
++ set +x
../../tests/existing.at:801: COLUMNS=1000; export COLUMNS;  bison --color=no -fno-caret -Wall --report=all --defines -o input.c input.y
../../tests/existing.at:801: COLUMNS=1000; export COLUMNS; VALGRIND_OPTS="$VALGRIND_OPTS --leak-check=summary --show-reachable=no"; export VALGRIND_OPTS;  bison --color=no -fno-caret -Wall --report=all --defines -o input.c input.y -Werror
stderr:
input.y:66.10: error: empty rule without %empty [-Werror=empty-rule]
input.y:170.10: error: empty rule without %empty [-Werror=empty-rule]
input.y:175.10: error: empty rule without %empty [-Werror=empty-rule]
input.y:180.10: error: empty rule without %empty [-Werror=empty-rule]
input.y:188.10: error: empty rule without %empty [-Werror=empty-rule]
input.y:202.10: error: empty rule without %empty [-Werror=empty-rule]
input.y:207.10: error: empty rule without %empty [-Werror=empty-rule]
input.y:221.10: error: empty rule without %empty [-Werror=empty-rule]
input.y:300.10: error: empty rule without %empty [-Werror=empty-rule]
input.y:323.10: error: empty rule without %empty [-Werror=empty-rule]
input.y: error: 65 shift/reduce conflicts [-Werror=conflicts-sr]
input.y:39.1-5: error: useless associativity for FUNC_CALL, use %precedence [-Werror=precedence]
input.y:44.1-5: error: useless associativity for YNUMBER, use %precedence [-Werror=precedence]
input.y:44.1-5: error: useless associativity for YSTRING, use %precedence [-Werror=precedence]
input.y:42.1-9: error: useless precedence and associativity for APPEND_OP [-Werror=precedence]
input.y:33.1-6: error: useless associativity for ASSIGNOP, use %precedence [-Werror=precedence]
input.y:43.1-5: error: useless associativity for CONCAT_OP, use %precedence [-Werror=precedence]
input.y:37.1-5: error: useless precedence and associativity for LEX_GETLINE [-Werror=precedence]
input.y:38.1-9: error: useless associativity for LEX_IN, use %precedence [-Werror=precedence]
input.y:49.1-5: error: useless associativity for INCREMENT, use %precedence [-Werror=precedence]
input.y:49.1-5: error: useless associativity for DECREMENT, use %precedence [-Werror=precedence]
input.y:39.1-5: error: useless associativity for LEX_BUILTIN, use %precedence [-Werror=precedence]
input.y:39.1-5: error: useless associativity for LEX_LENGTH, use %precedence [-Werror=precedence]
input.y:40.1-9: error: useless precedence and associativity for ',' [-Werror=precedence]
input.y:47.1-6: error: useless associativity for '!', use %precedence [-Werror=precedence]
input.y:47.1-6: error: useless associativity for UNARY, use %precedence [-Werror=precedence]
input.y:50.1-5: error: useless associativity for '$', use %precedence [-Werror=precedence]
input.y:51.1-5: error: useless associativity for '(', use %precedence [-Werror=precedence]
input.y:51.1-5: error: useless precedence and associativity for ')' [-Werror=precedence]
input.y: error: fix-its can be applied.  Rerun with option '--update'. [-Werror=other]
../../tests/existing.at:801: sed 's,.*/$,,' stderr 1>&2
../../tests/existing.at:801: COLUMNS=1000; export COLUMNS; VALGRIND_OPTS="$VALGRIND_OPTS --leak-check=summary --show-reachable=no"; export VALGRIND_OPTS;  bison --color=no -fno-caret -Wall --report=all --defines -o input.c input.y --warnings=error
../../tests/existing.at:801: COLUMNS=1000; export COLUMNS; VALGRIND_OPTS="$VALGRIND_OPTS --leak-check=summary --show-reachable=no"; export VALGRIND_OPTS;  bison --color=no -fno-caret -Wall --report=all --defines -o input.c input.y -Wnone,none -Werror --trace=none
../../tests/existing.at:801: COLUMNS=1000; export COLUMNS; VALGRIND_OPTS="$VALGRIND_OPTS --leak-check=summary --show-reachable=no"; export VALGRIND_OPTS;  bison --color=no -fno-caret -Wall --report=all --defines -o input.c input.y --warnings=none -Werror --trace=none
../../tests/existing.at:801: sed -n 's/^State //p' input.output | tail -1
../../tests/existing.at:801: diff -u /dev/null /dev/null || exit 77
stdout:
No differences encountered
../../tests/existing.at:801: sed 's/^%define lr.type .*$//' input.y > input-lalr.y
../../tests/existing.at:801: COLUMNS=1000; export COLUMNS;  bison --color=no -fno-caret --report=all input-lalr.y
stderr:
input-lalr.y: warning: 65 shift/reduce conflicts [-Wconflicts-sr]
stdout:
../../tests/existing.at:801: diff -u input-lalr.output input.output \
           | sed -n '/^@@/,$p' | sed 's/^ $//'
2,9c2,9
<    156         | . '$' non_post_simp_exp
< 
<      NAME  shift, and go to state 9
< -    '$'   shift, and go to state 24
< +    '$'   shift, and go to state 320
< 
<      NAME      [reduce using rule 152 (opt_variable)]
<      '$'       [reduce using rule 152 (opt_variable)]
---
>     156         | . '$' non_post_simp_exp
>   
>       NAME  shift, and go to state 9
> -     '$'   shift, and go to state 24
> +     '$'   shift, and go to state 320
>   
>       NAME      [reduce using rule 152 (opt_variable)]
>       '$'       [reduce using rule 152 (opt_variable)]
11,18c11,18
<    156         | . '$' non_post_simp_exp
< 
<      NAME  shift, and go to state 9
< -    '$'   shift, and go to state 24
< +    '$'   shift, and go to state 320
< 
<      NAME      [reduce using rule 152 (opt_variable)]
<      '$'       [reduce using rule 152 (opt_variable)]
---
>     156         | . '$' non_post_simp_exp
>   
>       NAME  shift, and go to state 9
> -     '$'   shift, and go to state 24
> +     '$'   shift, and go to state 320
>   
>       NAME      [reduce using rule 152 (opt_variable)]
>       '$'       [reduce using rule 152 (opt_variable)]
20,27c20,27
<    156         | . '$' non_post_simp_exp
< 
<      NAME  shift, and go to state 9
< -    '$'   shift, and go to state 24
< +    '$'   shift, and go to state 320
< 
<      NAME      [reduce using rule 152 (opt_variable)]
<      '$'       [reduce using rule 152 (opt_variable)]
---
>     156         | . '$' non_post_simp_exp
>   
>       NAME  shift, and go to state 9
> -     '$'   shift, and go to state 24
> +     '$'   shift, and go to state 320
>   
>       NAME      [reduce using rule 152 (opt_variable)]
>       '$'       [reduce using rule 152 (opt_variable)]
29,36c29,36
<    156         | . '$' non_post_simp_exp
< 
<      NAME  shift, and go to state 9
< -    '$'   shift, and go to state 24
< +    '$'   shift, and go to state 320
< 
<      NAME      [reduce using rule 152 (opt_variable)]
<      '$'       [reduce using rule 152 (opt_variable)]
---
>     156         | . '$' non_post_simp_exp
>   
>       NAME  shift, and go to state 9
> -     '$'   shift, and go to state 24
> +     '$'   shift, and go to state 320
>   
>       NAME      [reduce using rule 152 (opt_variable)]
>       '$'       [reduce using rule 152 (opt_variable)]
38,311c38,311
<     45 statement: LEX_FOR '(' opt_exp semi opt_nls exp semi opt_nls opt_exp r_paren opt_nls statement .
< 
<      $default  reduce using rule 45 (statement)
< +
< +
< +State 320
< +
< +  139 non_post_simp_exp: . '!' simp_exp
< +  140                  | . '(' exp r_paren
< +  141                  | . LEX_BUILTIN '(' opt_expression_list r_paren
< +  142                  | . LEX_LENGTH '(' opt_expression_list r_paren
< +  143                  | . LEX_LENGTH
< +  144                  | . FUNC_CALL '(' opt_expression_list r_paren
< +  145                  | . variable
< +  146                  | . INCREMENT variable
< +  147                  | . DECREMENT variable
< +  148                  | . YNUMBER
< +  149                  | . YSTRING
< +  150                  | . '-' simp_exp
< +  151                  | . '+' simp_exp
< +  154 variable: . NAME
< +  155         | . NAME '[' expression_list ']'
< +  156         | . '$' non_post_simp_exp
< +  156         | '$' . non_post_simp_exp
< +
< +    FUNC_CALL    shift, and go to state 8
< +    NAME         shift, and go to state 9
< +    YNUMBER      shift, and go to state 10
< +    YSTRING      shift, and go to state 11
< +    INCREMENT    shift, and go to state 321
< +    DECREMENT    shift, and go to state 322
< +    LEX_BUILTIN  shift, and go to state 18
< +    LEX_LENGTH   shift, and go to state 19
< +    '+'          shift, and go to state 323
< +    '-'          shift, and go to state 324
< +    '!'          shift, and go to state 325
< +    '$'          shift, and go to state 320
< +    '('          shift, and go to state 55
< +
< +    non_post_simp_exp  go to state 62
< +    variable           go to state 63
< +
< +
< +State 321
< +
< +  146 non_post_simp_exp: INCREMENT . variable
< +  154 variable: . NAME
< +  155         | . NAME '[' expression_list ']'
< +  156         | . '$' non_post_simp_exp
< +
< +    NAME  shift, and go to state 9
< +    '$'   shift, and go to state 320
< +
< +    variable  go to state 50
< +
< +
< +State 322
< +
< +  147 non_post_simp_exp: DECREMENT . variable
< +  154 variable: . NAME
< +  155         | . NAME '[' expression_list ']'
< +  156         | . '$' non_post_simp_exp
< +
< +    NAME  shift, and go to state 9
< +    '$'   shift, and go to state 320
< +
< +    variable  go to state 51
< +
< +
< +State 323
< +
< +  130 simp_exp: . non_post_simp_exp
< +  131         | . simp_exp '^' simp_exp
< +  132         | . simp_exp '*' simp_exp
< +  133         | . simp_exp '/' simp_exp
< +  134         | . simp_exp '%' simp_exp
< +  135         | . simp_exp '+' simp_exp
< +  136         | . simp_exp '-' simp_exp
< +  137         | . variable INCREMENT
< +  138         | . variable DECREMENT
< +  139 non_post_simp_exp: . '!' simp_exp
< +  140                  | . '(' exp r_paren
< +  141                  | . LEX_BUILTIN '(' opt_expression_list r_paren
< +  142                  | . LEX_LENGTH '(' opt_expression_list r_paren
< +  143                  | . LEX_LENGTH
< +  144                  | . FUNC_CALL '(' opt_expression_list r_paren
< +  145                  | . variable
< +  146                  | . INCREMENT variable
< +  147                  | . DECREMENT variable
< +  148                  | . YNUMBER
< +  149                  | . YSTRING
< +  150                  | . '-' simp_exp
< +  151                  | . '+' simp_exp
< +  151                  | '+' . simp_exp
< +  154 variable: . NAME
< +  155         | . NAME '[' expression_list ']'
< +  156         | . '$' non_post_simp_exp
< +
< +    FUNC_CALL    shift, and go to state 8
< +    NAME         shift, and go to state 9
< +    YNUMBER      shift, and go to state 10
< +    YSTRING      shift, and go to state 11
< +    INCREMENT    shift, and go to state 16
< +    DECREMENT    shift, and go to state 17
< +    LEX_BUILTIN  shift, and go to state 18
< +    LEX_LENGTH   shift, and go to state 19
< +    '+'          shift, and go to state 20
< +    '-'          shift, and go to state 21
< +    '!'          shift, and go to state 54
< +    '$'          shift, and go to state 24
< +    '('          shift, and go to state 55
< +
< +    simp_exp           go to state 326
< +    non_post_simp_exp  go to state 35
< +    variable           go to state 57
< +
< +
< +State 324
< +
< +  130 simp_exp: . non_post_simp_exp
< +  131         | . simp_exp '^' simp_exp
< +  132         | . simp_exp '*' simp_exp
< +  133         | . simp_exp '/' simp_exp
< +  134         | . simp_exp '%' simp_exp
< +  135         | . simp_exp '+' simp_exp
< +  136         | . simp_exp '-' simp_exp
< +  137         | . variable INCREMENT
< +  138         | . variable DECREMENT
< +  139 non_post_simp_exp: . '!' simp_exp
< +  140                  | . '(' exp r_paren
< +  141                  | . LEX_BUILTIN '(' opt_expression_list r_paren
< +  142                  | . LEX_LENGTH '(' opt_expression_list r_paren
< +  143                  | . LEX_LENGTH
< +  144                  | . FUNC_CALL '(' opt_expression_list r_paren
< +  145                  | . variable
< +  146                  | . INCREMENT variable
< +  147                  | . DECREMENT variable
< +  148                  | . YNUMBER
< +  149                  | . YSTRING
< +  150                  | . '-' simp_exp
< +  150                  | '-' . simp_exp
< +  151                  | . '+' simp_exp
< +  154 variable: . NAME
< +  155         | . NAME '[' expression_list ']'
< +  156         | . '$' non_post_simp_exp
< +
< +    FUNC_CALL    shift, and go to state 8
< +    NAME         shift, and go to state 9
< +    YNUMBER      shift, and go to state 10
< +    YSTRING      shift, and go to state 11
< +    INCREMENT    shift, and go to state 16
< +    DECREMENT    shift, and go to state 17
< +    LEX_BUILTIN  shift, and go to state 18
< +    LEX_LENGTH   shift, and go to state 19
< +    '+'          shift, and go to state 20
< +    '-'          shift, and go to state 21
< +    '!'          shift, and go to state 54
< +    '$'          shift, and go to state 24
< +    '('          shift, and go to state 55
< +
< +    simp_exp           go to state 327
< +    non_post_simp_exp  go to state 35
< +    variable           go to state 57
< +
< +
< +State 325
< +
< +  130 simp_exp: . non_post_simp_exp
< +  131         | . simp_exp '^' simp_exp
< +  132         | . simp_exp '*' simp_exp
< +  133         | . simp_exp '/' simp_exp
< +  134         | . simp_exp '%' simp_exp
< +  135         | . simp_exp '+' simp_exp
< +  136         | . simp_exp '-' simp_exp
< +  137         | . variable INCREMENT
< +  138         | . variable DECREMENT
< +  139 non_post_simp_exp: . '!' simp_exp
< +  139                  | '!' . simp_exp
< +  140                  | . '(' exp r_paren
< +  141                  | . LEX_BUILTIN '(' opt_expression_list r_paren
< +  142                  | . LEX_LENGTH '(' opt_expression_list r_paren
< +  143                  | . LEX_LENGTH
< +  144                  | . FUNC_CALL '(' opt_expression_list r_paren
< +  145                  | . variable
< +  146                  | . INCREMENT variable
< +  147                  | . DECREMENT variable
< +  148                  | . YNUMBER
< +  149                  | . YSTRING
< +  150                  | . '-' simp_exp
< +  151                  | . '+' simp_exp
< +  154 variable: . NAME
< +  155         | . NAME '[' expression_list ']'
< +  156         | . '$' non_post_simp_exp
< +
< +    FUNC_CALL    shift, and go to state 8
< +    NAME         shift, and go to state 9
< +    YNUMBER      shift, and go to state 10
< +    YSTRING      shift, and go to state 11
< +    INCREMENT    shift, and go to state 16
< +    DECREMENT    shift, and go to state 17
< +    LEX_BUILTIN  shift, and go to state 18
< +    LEX_LENGTH   shift, and go to state 19
< +    '+'          shift, and go to state 20
< +    '-'          shift, and go to state 21
< +    '!'          shift, and go to state 54
< +    '$'          shift, and go to state 24
< +    '('          shift, and go to state 55
< +
< +    simp_exp           go to state 328
< +    non_post_simp_exp  go to state 35
< +    variable           go to state 57
< +
< +
< +State 326
< +
< +  131 simp_exp: simp_exp . '^' simp_exp
< +  132         | simp_exp . '*' simp_exp
< +  133         | simp_exp . '/' simp_exp
< +  134         | simp_exp . '%' simp_exp
< +  135         | simp_exp . '+' simp_exp
< +  136         | simp_exp . '-' simp_exp
< +  151 non_post_simp_exp: '+' simp_exp .  [error, FUNC_CALL, NAME, YNUMBER, YSTRING, RELOP, APPEND_OP, MATCHOP, NEWLINE, LEX_IN, LEX_AND, LEX_OR, INCREMENT, DECREMENT, LEX_BUILTIN, LEX_LENGTH, '?', ':', ',', '<', '>', '|', TWOWAYIO, '+', '-', '!', '$', '(', ')', ']', '{', ';']
< +
< +    '*'  shift, and go to state 89
< +    '/'  shift, and go to state 90
< +    '%'  shift, and go to state 91
< +    '^'  shift, and go to state 92
< +
< +    $default  reduce using rule 151 (non_post_simp_exp)
< +
< +    Conflict between rule 151 and token '+' resolved as reduce ('+' < UNARY).
< +    Conflict between rule 151 and token '-' resolved as reduce ('-' < UNARY).
< +
< +
< +State 327
< +
< +  131 simp_exp: simp_exp . '^' simp_exp
< +  132         | simp_exp . '*' simp_exp
< +  133         | simp_exp . '/' simp_exp
< +  134         | simp_exp . '%' simp_exp
< +  135         | simp_exp . '+' simp_exp
< +  136         | simp_exp . '-' simp_exp
< +  150 non_post_simp_exp: '-' simp_exp .  [error, FUNC_CALL, NAME, YNUMBER, YSTRING, RELOP, APPEND_OP, MATCHOP, NEWLINE, LEX_IN, LEX_AND, LEX_OR, INCREMENT, DECREMENT, LEX_BUILTIN, LEX_LENGTH, '?', ':', ',', '<', '>', '|', TWOWAYIO, '+', '-', '!', '$', '(', ')', ']', '{', ';']
< +
< +    '*'  shift, and go to state 89
< +    '/'  shift, and go to state 90
< +    '%'  shift, and go to state 91
< +    '^'  shift, and go to state 92
< +
< +    $default  reduce using rule 150 (non_post_simp_exp)
< +
< +    Conflict between rule 150 and token '+' resolved as reduce ('+' < UNARY).
< +    Conflict between rule 150 and token '-' resolved as reduce ('-' < UNARY).
< +
< +
< +State 328
< +
< +  131 simp_exp: simp_exp . '^' simp_exp
< +  132         | simp_exp . '*' simp_exp
< +  133         | simp_exp . '/' simp_exp
< +  134         | simp_exp . '%' simp_exp
< +  135         | simp_exp . '+' simp_exp
< +  136         | simp_exp . '-' simp_exp
< +  139 non_post_simp_exp: '!' simp_exp .  [error, FUNC_CALL, NAME, YNUMBER, YSTRING, RELOP, APPEND_OP, MATCHOP, NEWLINE, LEX_IN, LEX_AND, LEX_OR, INCREMENT, DECREMENT, LEX_BUILTIN, LEX_LENGTH, '?', ':', ',', '<', '>', '|', TWOWAYIO, '+', '-', '!', '$', '(', ')', ']', '{', ';']
< +
< +    '*'  shift, and go to state 89
< +    '/'  shift, and go to state 90
< +    '%'  shift, and go to state 91
< +    '^'  shift, and go to state 92
< +
< +    $default  reduce using rule 139 (non_post_simp_exp)
< +
< +    Conflict between rule 139 and token '+' resolved as reduce ('+' < UNARY).
< +    Conflict between rule 139 and token '-' resolved as reduce ('-' < UNARY).
---
>      45 statement: LEX_FOR '(' opt_exp semi opt_nls exp semi opt_nls opt_exp r_paren opt_nls statement .
>   
>       $default  reduce using rule 45 (statement)
> + 
> + 
> + State 320
> + 
> +   139 non_post_simp_exp: . '!' simp_exp
> +   140                  | . '(' exp r_paren
> +   141                  | . LEX_BUILTIN '(' opt_expression_list r_paren
> +   142                  | . LEX_LENGTH '(' opt_expression_list r_paren
> +   143                  | . LEX_LENGTH
> +   144                  | . FUNC_CALL '(' opt_expression_list r_paren
> +   145                  | . variable
> +   146                  | . INCREMENT variable
> +   147                  | . DECREMENT variable
> +   148                  | . YNUMBER
> +   149                  | . YSTRING
> +   150                  | . '-' simp_exp
> +   151                  | . '+' simp_exp
> +   154 variable: . NAME
> +   155         | . NAME '[' expression_list ']'
> +   156         | . '$' non_post_simp_exp
> +   156         | '$' . non_post_simp_exp
> + 
> +     FUNC_CALL    shift, and go to state 8
> +     NAME         shift, and go to state 9
> +     YNUMBER      shift, and go to state 10
> +     YSTRING      shift, and go to state 11
> +     INCREMENT    shift, and go to state 321
> +     DECREMENT    shift, and go to state 322
> +     LEX_BUILTIN  shift, and go to state 18
> +     LEX_LENGTH   shift, and go to state 19
> +     '+'          shift, and go to state 323
> +     '-'          shift, and go to state 324
> +     '!'          shift, and go to state 325
> +     '$'          shift, and go to state 320
> +     '('          shift, and go to state 55
> + 
> +     non_post_simp_exp  go to state 62
> +     variable           go to state 63
> + 
> + 
> + State 321
> + 
> +   146 non_post_simp_exp: INCREMENT . variable
> +   154 variable: . NAME
> +   155         | . NAME '[' expression_list ']'
> +   156         | . '$' non_post_simp_exp
> + 
> +     NAME  shift, and go to state 9
> +     '$'   shift, and go to state 320
> + 
> +     variable  go to state 50
> + 
> + 
> + State 322
> + 
> +   147 non_post_simp_exp: DECREMENT . variable
> +   154 variable: . NAME
> +   155         | . NAME '[' expression_list ']'
> +   156         | . '$' non_post_simp_exp
> + 
> +     NAME  shift, and go to state 9
> +     '$'   shift, and go to state 320
> + 
> +     variable  go to state 51
> + 
> + 
> + State 323
> + 
> +   130 simp_exp: . non_post_simp_exp
> +   131         | . simp_exp '^' simp_exp
> +   132         | . simp_exp '*' simp_exp
> +   133         | . simp_exp '/' simp_exp
> +   134         | . simp_exp '%' simp_exp
> +   135         | . simp_exp '+' simp_exp
> +   136         | . simp_exp '-' simp_exp
> +   137         | . variable INCREMENT
> +   138         | . variable DECREMENT
> +   139 non_post_simp_exp: . '!' simp_exp
> +   140                  | . '(' exp r_paren
> +   141                  | . LEX_BUILTIN '(' opt_expression_list r_paren
> +   142                  | . LEX_LENGTH '(' opt_expression_list r_paren
> +   143                  | . LEX_LENGTH
> +   144                  | . FUNC_CALL '(' opt_expression_list r_paren
> +   145                  | . variable
> +   146                  | . INCREMENT variable
> +   147                  | . DECREMENT variable
> +   148                  | . YNUMBER
> +   149                  | . YSTRING
> +   150                  | . '-' simp_exp
> +   151                  | . '+' simp_exp
> +   151                  | '+' . simp_exp
> +   154 variable: . NAME
> +   155         | . NAME '[' expression_list ']'
> +   156         | . '$' non_post_simp_exp
> + 
> +     FUNC_CALL    shift, and go to state 8
> +     NAME         shift, and go to state 9
> +     YNUMBER      shift, and go to state 10
> +     YSTRING      shift, and go to state 11
> +     INCREMENT    shift, and go to state 16
> +     DECREMENT    shift, and go to state 17
> +     LEX_BUILTIN  shift, and go to state 18
> +     LEX_LENGTH   shift, and go to state 19
> +     '+'          shift, and go to state 20
> +     '-'          shift, and go to state 21
> +     '!'          shift, and go to state 54
> +     '$'          shift, and go to state 24
> +     '('          shift, and go to state 55
> + 
> +     simp_exp           go to state 326
> +     non_post_simp_exp  go to state 35
> +     variable           go to state 57
> + 
> + 
> + State 324
> + 
> +   130 simp_exp: . non_post_simp_exp
> +   131         | . simp_exp '^' simp_exp
> +   132         | . simp_exp '*' simp_exp
> +   133         | . simp_exp '/' simp_exp
> +   134         | . simp_exp '%' simp_exp
> +   135         | . simp_exp '+' simp_exp
> +   136         | . simp_exp '-' simp_exp
> +   137         | . variable INCREMENT
> +   138         | . variable DECREMENT
> +   139 non_post_simp_exp: . '!' simp_exp
> +   140                  | . '(' exp r_paren
> +   141                  | . LEX_BUILTIN '(' opt_expression_list r_paren
> +   142                  | . LEX_LENGTH '(' opt_expression_list r_paren
> +   143                  | . LEX_LENGTH
> +   144                  | . FUNC_CALL '(' opt_expression_list r_paren
> +   145                  | . variable
> +   146                  | . INCREMENT variable
> +   147                  | . DECREMENT variable
> +   148                  | . YNUMBER
> +   149                  | . YSTRING
> +   150                  | . '-' simp_exp
> +   150                  | '-' . simp_exp
> +   151                  | . '+' simp_exp
> +   154 variable: . NAME
> +   155         | . NAME '[' expression_list ']'
> +   156         | . '$' non_post_simp_exp
> + 
> +     FUNC_CALL    shift, and go to state 8
> +     NAME         shift, and go to state 9
> +     YNUMBER      shift, and go to state 10
> +     YSTRING      shift, and go to state 11
> +     INCREMENT    shift, and go to state 16
> +     DECREMENT    shift, and go to state 17
> +     LEX_BUILTIN  shift, and go to state 18
> +     LEX_LENGTH   shift, and go to state 19
> +     '+'          shift, and go to state 20
> +     '-'          shift, and go to state 21
> +     '!'          shift, and go to state 54
> +     '$'          shift, and go to state 24
> +     '('          shift, and go to state 55
> + 
> +     simp_exp           go to state 327
> +     non_post_simp_exp  go to state 35
> +     variable           go to state 57
> + 
> + 
> + State 325
> + 
> +   130 simp_exp: . non_post_simp_exp
> +   131         | . simp_exp '^' simp_exp
> +   132         | . simp_exp '*' simp_exp
> +   133         | . simp_exp '/' simp_exp
> +   134         | . simp_exp '%' simp_exp
> +   135         | . simp_exp '+' simp_exp
> +   136         | . simp_exp '-' simp_exp
> +   137         | . variable INCREMENT
> +   138         | . variable DECREMENT
> +   139 non_post_simp_exp: . '!' simp_exp
> +   139                  | '!' . simp_exp
> +   140                  | . '(' exp r_paren
> +   141                  | . LEX_BUILTIN '(' opt_expression_list r_paren
> +   142                  | . LEX_LENGTH '(' opt_expression_list r_paren
> +   143                  | . LEX_LENGTH
> +   144                  | . FUNC_CALL '(' opt_expression_list r_paren
> +   145                  | . variable
> +   146                  | . INCREMENT variable
> +   147                  | . DECREMENT variable
> +   148                  | . YNUMBER
> +   149                  | . YSTRING
> +   150                  | . '-' simp_exp
> +   151                  | . '+' simp_exp
> +   154 variable: . NAME
> +   155         | . NAME '[' expression_list ']'
> +   156         | . '$' non_post_simp_exp
> + 
> +     FUNC_CALL    shift, and go to state 8
> +     NAME         shift, and go to state 9
> +     YNUMBER      shift, and go to state 10
> +     YSTRING      shift, and go to state 11
> +     INCREMENT    shift, and go to state 16
> +     DECREMENT    shift, and go to state 17
> +     LEX_BUILTIN  shift, and go to state 18
> +     LEX_LENGTH   shift, and go to state 19
> +     '+'          shift, and go to state 20
> +     '-'          shift, and go to state 21
> +     '!'          shift, and go to state 54
> +     '$'          shift, and go to state 24
> +     '('          shift, and go to state 55
> + 
> +     simp_exp           go to state 328
> +     non_post_simp_exp  go to state 35
> +     variable           go to state 57
> + 
> + 
> + State 326
> + 
> +   131 simp_exp: simp_exp . '^' simp_exp
> +   132         | simp_exp . '*' simp_exp
> +   133         | simp_exp . '/' simp_exp
> +   134         | simp_exp . '%' simp_exp
> +   135         | simp_exp . '+' simp_exp
> +   136         | simp_exp . '-' simp_exp
> +   151 non_post_simp_exp: '+' simp_exp .  [error, FUNC_CALL, NAME, YNUMBER, YSTRING, RELOP, APPEND_OP, MATCHOP, NEWLINE, LEX_IN, LEX_AND, LEX_OR, INCREMENT, DECREMENT, LEX_BUILTIN, LEX_LENGTH, '?', ':', ',', '<', '>', '|', TWOWAYIO, '+', '-', '!', '$', '(', ')', ']', '{', ';']
> + 
> +     '*'  shift, and go to state 89
> +     '/'  shift, and go to state 90
> +     '%'  shift, and go to state 91
> +     '^'  shift, and go to state 92
> + 
> +     $default  reduce using rule 151 (non_post_simp_exp)
> + 
> +     Conflict between rule 151 and token '+' resolved as reduce ('+' < UNARY).
> +     Conflict between rule 151 and token '-' resolved as reduce ('-' < UNARY).
> + 
> + 
> + State 327
> + 
> +   131 simp_exp: simp_exp . '^' simp_exp
> +   132         | simp_exp . '*' simp_exp
> +   133         | simp_exp . '/' simp_exp
> +   134         | simp_exp . '%' simp_exp
> +   135         | simp_exp . '+' simp_exp
> +   136         | simp_exp . '-' simp_exp
> +   150 non_post_simp_exp: '-' simp_exp .  [error, FUNC_CALL, NAME, YNUMBER, YSTRING, RELOP, APPEND_OP, MATCHOP, NEWLINE, LEX_IN, LEX_AND, LEX_OR, INCREMENT, DECREMENT, LEX_BUILTIN, LEX_LENGTH, '?', ':', ',', '<', '>', '|', TWOWAYIO, '+', '-', '!', '$', '(', ')', ']', '{', ';']
> + 
> +     '*'  shift, and go to state 89
> +     '/'  shift, and go to state 90
> +     '%'  shift, and go to state 91
> +     '^'  shift, and go to state 92
> + 
> +     $default  reduce using rule 150 (non_post_simp_exp)
> + 
> +     Conflict between rule 150 and token '+' resolved as reduce ('+' < UNARY).
> +     Conflict between rule 150 and token '-' resolved as reduce ('-' < UNARY).
> + 
> + 
> + State 328
> + 
> +   131 simp_exp: simp_exp . '^' simp_exp
> +   132         | simp_exp . '*' simp_exp
> +   133         | simp_exp . '/' simp_exp
> +   134         | simp_exp . '%' simp_exp
> +   135         | simp_exp . '+' simp_exp
> +   136         | simp_exp . '-' simp_exp
> +   139 non_post_simp_exp: '!' simp_exp .  [error, FUNC_CALL, NAME, YNUMBER, YSTRING, RELOP, APPEND_OP, MATCHOP, NEWLINE, LEX_IN, LEX_AND, LEX_OR, INCREMENT, DECREMENT, LEX_BUILTIN, LEX_LENGTH, '?', ':', ',', '<', '>', '|', TWOWAYIO, '+', '-', '!', '$', '(', ')', ']', '{', ';']
> + 
> +     '*'  shift, and go to state 89
> +     '/'  shift, and go to state 90
> +     '%'  shift, and go to state 91
> +     '^'  shift, and go to state 92
> + 
> +     $default  reduce using rule 139 (non_post_simp_exp)
> + 
> +     Conflict between rule 139 and token '+' resolved as reduce ('+' < UNARY).
> +     Conflict between rule 139 and token '-' resolved as reduce ('-' < UNARY).
527. existing.at:801: 527. GNU AWK 3.1.0 Grammar: IELR(1) (existing.at:801): FAILED (existing.at:801)

#                             -*- compilation -*-
++ printf '%s\n' '533. existing.at:3266: testing GNU pic (Groff 1.18.1) Grammar: IELR(1) ...'
533. existing.at:3266: testing GNU pic (Groff 1.18.1) Grammar: IELR(1) ...
++ :
++ cat
++ test x = x1
++ set +x
../../tests/existing.at:3266: COLUMNS=1000; export COLUMNS;  bison --color=no -fno-caret -Wall --report=all --defines -o input.c input.y
../../tests/existing.at:3266: COLUMNS=1000; export COLUMNS; VALGRIND_OPTS="$VALGRIND_OPTS --leak-check=summary --show-reachable=no"; export VALGRIND_OPTS;  bison --color=no -fno-caret -Wall --report=all --defines -o input.c input.y -Werror
stderr:
input.y:202.20: error: empty rule without %empty [-Werror=empty-rule]
input.y:270.7: error: empty rule without %empty [-Werror=empty-rule]
input.y:292.13: error: empty rule without %empty [-Werror=empty-rule]
input.y:309.18: error: empty rule without %empty [-Werror=empty-rule]
input.y:382.14: error: empty rule without %empty [-Werror=empty-rule]
input.y:471.11-48: error: rule useless in parser due to conflicts [-Werror=other]
input.y:154.1-5: error: useless associativity for LABEL, use %precedence [-Werror=precedence]
input.y:156.1-5: error: useless associativity for VARIABLE, use %precedence [-Werror=precedence]
input.y:156.1-5: error: useless associativity for NUMBER, use %precedence [-Werror=precedence]
input.y:141.1-5: error: useless associativity for TEXT, use %precedence [-Werror=precedence]
input.y:157.1-5: error: useless associativity for ORDINAL, use %precedence [-Werror=precedence]
input.y:156.1-5: error: useless associativity for LAST, use %precedence [-Werror=precedence]
input.y:153.1-5: error: useless associativity for UP, use %precedence [-Werror=precedence]
input.y:153.1-5: error: useless associativity for DOWN, use %precedence [-Werror=precedence]
input.y:159.1-5: error: useless associativity for BOX, use %precedence [-Werror=precedence]
input.y:159.1-5: error: useless associativity for CIRCLE, use %precedence [-Werror=precedence]
input.y:159.1-5: error: useless associativity for ELLIPSE, use %precedence [-Werror=precedence]
input.y:159.1-5: error: useless associativity for ARC, use %precedence [-Werror=precedence]
input.y:159.1-5: error: useless associativity for LINE, use %precedence [-Werror=precedence]
input.y:159.1-5: error: useless associativity for ARROW, use %precedence [-Werror=precedence]
input.y:159.1-5: error: useless associativity for SPLINE, use %precedence [-Werror=precedence]
input.y:162.1-5: error: useless associativity for HEIGHT, use %precedence [-Werror=precedence]
input.y:162.1-5: error: useless associativity for RADIUS, use %precedence [-Werror=precedence]
input.y:162.1-5: error: useless associativity for WIDTH, use %precedence [-Werror=precedence]
input.y:162.1-5: error: useless associativity for DIAMETER, use %precedence [-Werror=precedence]
input.y:162.1-5: error: useless associativity for FROM, use %precedence [-Werror=precedence]
input.y:162.1-5: error: useless associativity for TO, use %precedence [-Werror=precedence]
input.y:162.1-5: error: useless associativity for AT, use %precedence [-Werror=precedence]
input.y:153.1-5: error: useless precedence and associativity for SOLID [-Werror=precedence]
input.y:153.1-5: error: useless associativity for DOTTED, use %precedence [-Werror=precedence]
input.y:153.1-5: error: useless associativity for DASHED, use %precedence [-Werror=precedence]
input.y:153.1-5: error: useless associativity for CHOP, use %precedence [-Werror=precedence]
input.y:147.1-5: error: useless precedence and associativity for LJUST [-Werror=precedence]
input.y:147.1-5: error: useless precedence and associativity for RJUST [-Werror=precedence]
input.y:147.1-5: error: useless precedence and associativity for ABOVE [-Werror=precedence]
input.y:147.1-5: error: useless precedence and associativity for BELOW [-Werror=precedence]
input.y:176.1-5: error: useless associativity for OF, use %precedence [-Werror=precedence]
input.y:176.1-5: error: useless associativity for BETWEEN, use %precedence [-Werror=precedence]
input.y:177.1-5: error: useless associativity for AND, use %precedence [-Werror=precedence]
input.y:157.1-5: error: useless associativity for HERE, use %precedence [-Werror=precedence]
input.y:166.1-5: error: useless associativity for DOT_N, use %precedence [-Werror=precedence]
input.y:166.1-5: error: useless associativity for DOT_E, use %precedence [-Werror=precedence]
input.y:166.1-5: error: useless associativity for DOT_W, use %precedence [-Werror=precedence]
input.y:166.1-5: error: useless associativity for DOT_S, use %precedence [-Werror=precedence]
input.y:166.1-5: error: useless associativity for DOT_NE, use %precedence [-Werror=precedence]
input.y:166.1-5: error: useless associativity for DOT_SE, use %precedence [-Werror=precedence]
input.y:166.1-5: error: useless associativity for DOT_NW, use %precedence [-Werror=precedence]
input.y:166.1-5: error: useless associativity for DOT_SW, use %precedence [-Werror=precedence]
input.y:166.1-5: error: useless associativity for DOT_C, use %precedence [-Werror=precedence]
input.y:167.1-5: error: useless associativity for DOT_START, use %precedence [-Werror=precedence]
input.y:167.1-5: error: useless associativity for DOT_END, use %precedence [-Werror=precedence]
input.y:156.1-5: error: useless associativity for SIN, use %precedence [-Werror=precedence]
input.y:156.1-5: error: useless associativity for COS, use %precedence [-Werror=precedence]
input.y:156.1-5: error: useless associativity for ATAN2, use %precedence [-Werror=precedence]
input.y:156.1-5: error: useless associativity for LOG, use %precedence [-Werror=precedence]
input.y:156.1-5: error: useless associativity for EXP, use %precedence [-Werror=precedence]
input.y:156.1-5: error: useless associativity for SQRT, use %precedence [-Werror=precedence]
input.y:156.1-5: error: useless associativity for K_MAX, use %precedence [-Werror=precedence]
input.y:156.1-5: error: useless associativity for K_MIN, use %precedence [-Werror=precedence]
input.y:156.1-5: error: useless associativity for INT, use %precedence [-Werror=precedence]
input.y:156.1-5: error: useless associativity for RAND, use %precedence [-Werror=precedence]
input.y:156.1-5: error: useless associativity for SRAND, use %precedence [-Werror=precedence]
input.y:167.1-5: error: useless associativity for TOP, use %precedence [-Werror=precedence]
input.y:167.1-5: error: useless associativity for BOTTOM, use %precedence [-Werror=precedence]
input.y:168.1-5: error: useless associativity for UPPER, use %precedence [-Werror=precedence]
input.y:168.1-5: error: useless associativity for LOWER, use %precedence [-Werror=precedence]
input.y:167.1-5: error: useless associativity for LEFT_CORNER, use %precedence [-Werror=precedence]
input.y:167.1-5: error: useless associativity for RIGHT_CORNER, use %precedence [-Werror=precedence]
input.y:168.1-5: error: useless associativity for NORTH, use %precedence [-Werror=precedence]
input.y:168.1-5: error: useless associativity for SOUTH, use %precedence [-Werror=precedence]
input.y:168.1-5: error: useless associativity for EAST, use %precedence [-Werror=precedence]
input.y:168.1-5: error: useless associativity for WEST, use %precedence [-Werror=precedence]
input.y:168.1-5: error: useless associativity for CENTER, use %precedence [-Werror=precedence]
input.y:168.1-5: error: useless associativity for END, use %precedence [-Werror=precedence]
input.y:168.1-5: error: useless associativity for START, use %precedence [-Werror=precedence]
input.y:140.1-5: error: useless associativity for PLOT, use %precedence [-Werror=precedence]
input.y:162.1-5: error: useless associativity for THICKNESS, use %precedence [-Werror=precedence]
input.y:153.1-5: error: useless associativity for FILL, use %precedence [-Werror=precedence]
input.y:153.1-5: error: useless precedence and associativity for COLORED [-Werror=precedence]
input.y:153.1-5: error: useless precedence and associativity for OUTLINED [-Werror=precedence]
input.y:141.1-5: error: useless associativity for SPRINTF, use %precedence [-Werror=precedence]
input.y:137.1-5: error: useless associativity for '.', use %precedence [-Werror=precedence]
input.y:156.1-5: error: useless associativity for '(', use %precedence [-Werror=precedence]
input.y:157.1-5: error: useless associativity for '`', use %precedence [-Werror=precedence]
input.y:159.1-5: error: useless associativity for '[', use %precedence [-Werror=precedence]
input.y:170.1-5: error: useless associativity for ',', use %precedence [-Werror=precedence]
input.y:181.1-6: error: useless associativity for '!', use %precedence [-Werror=precedence]
input.y: error: fix-its can be applied.  Rerun with option '--update'. [-Werror=other]
../../tests/existing.at:3266: sed 's,.*/$,,' stderr 1>&2
../../tests/existing.at:3266: COLUMNS=1000; export COLUMNS; VALGRIND_OPTS="$VALGRIND_OPTS --leak-check=summary --show-reachable=no"; export VALGRIND_OPTS;  bison --color=no -fno-caret -Wall --report=all --defines -o input.c input.y --warnings=error
../../tests/existing.at:3266: COLUMNS=1000; export COLUMNS; VALGRIND_OPTS="$VALGRIND_OPTS --leak-check=summary --show-reachable=no"; export VALGRIND_OPTS;  bison --color=no -fno-caret -Wall --report=all --defines -o input.c input.y -Wnone,none -Werror --trace=none
../../tests/existing.at:3266: COLUMNS=1000; export COLUMNS; VALGRIND_OPTS="$VALGRIND_OPTS --leak-check=summary --show-reachable=no"; export VALGRIND_OPTS;  bison --color=no -fno-caret -Wall --report=all --defines -o input.c input.y --warnings=none -Werror --trace=none
../../tests/existing.at:3266: sed -n 's/^State //p' input.output | tail -1
../../tests/existing.at:3266: diff -u /dev/null /dev/null || exit 77
stdout:
No differences encountered
../../tests/existing.at:3266: sed 's/^%define lr.type .*$//' input.y > input-lalr.y
../../tests/existing.at:3266: COLUMNS=1000; export COLUMNS;  bison --color=no -fno-caret --report=all input-lalr.y
stderr:
input-lalr.y:471.11-48: warning: rule useless in parser due to conflicts [-Wother]
stdout:
../../tests/existing.at:3266: diff -u input-lalr.output input.output \
           | sed -n '/^@@/,$p' | sed 's/^ $//'
2,9c2,9
<      text_expr              go to state 112
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 112
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
11,18c11,18
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
20,27c20,27
< 
<      text                   go to state 162
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>   
>       text                   go to state 162
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
29,36c29,36
<      text_expr              go to state 112
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 112
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
38,45c38,45
<      position_not_place     go to state 99
<      expr_pair              go to state 191
<      place                  go to state 101
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       position_not_place     go to state 99
>       expr_pair              go to state 191
>       place                  go to state 101
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
47,54c47,54
<      text_expr              go to state 112
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 112
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
56,63c56,63
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
65,72c65,72
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
74,81c74,81
< 
<  State 102
< 
< -  146 place: label .  [$end, LABEL, VARIABLE, NUMBER, TEXT, ORDINAL, LEFT_ARROW_HEAD, RIGHT_ARROW_HEAD, DOUBLE_ARROW_HEAD, LAST, UP, DOWN, LEFT, RIGHT, HEIGHT, RADIUS, WIDTH, DIAMETER, FROM, TO, AT, WITH, BY, THEN, SOLID, DOTTED, DASHED, CHOP, SAME, INVISIBLE, LJUST, RJUST, ABOVE, BELOW, AND, HERE, DOT_X, DOT_Y, DOT_HT, DOT_WID, DOT_RAD, SIN, COS, ATAN2, LOG, EXP, SQRT, K_MAX, K_MIN, INT, RAND, SRAND, CW, CCW, THICKNESS, FILL, COLORED, OUTLINED, SHADED, ALIGNED, SPRINTF, '(', '`', ',', '>', '+', '-', '!', ';', '}', ']', ')']
< +  146 place: label .  [$end, LABEL, VARIABLE, NUMBER, TEXT, ORDINAL, LEFT_ARROW_HEAD, RIGHT_ARROW_HEAD, DOUBLE_ARROW_HEAD, LAST, UP, DOWN, LEFT, RIGHT, HEIGHT, RADIUS, WIDTH, DIAMETER, FROM, TO, AT, WITH, BY, THEN, SOLID, DOTTED, DASHED, CHOP, SAME, INVISIBLE, LJUST, RJUST, ABOVE, BELOW, HERE, DOT_X, DOT_Y, DOT_HT, DOT_WID, DOT_RAD, SIN, COS, ATAN2, LOG, EXP, SQRT, K_MAX, K_MIN, INT, RAND, SRAND, CW, CCW, THICKNESS, FILL, COLORED, OUTLINED, SHADED, ALIGNED, SPRINTF, '(', '`', '+', '-', '!', ';', '}', ']']
<    147      | label . corner
<    153 label: label . '.' LABEL
<    180 corner: . DOT_N
---
>   
>   State 102
>   
> -   146 place: label .  [$end, LABEL, VARIABLE, NUMBER, TEXT, ORDINAL, LEFT_ARROW_HEAD, RIGHT_ARROW_HEAD, DOUBLE_ARROW_HEAD, LAST, UP, DOWN, LEFT, RIGHT, HEIGHT, RADIUS, WIDTH, DIAMETER, FROM, TO, AT, WITH, BY, THEN, SOLID, DOTTED, DASHED, CHOP, SAME, INVISIBLE, LJUST, RJUST, ABOVE, BELOW, AND, HERE, DOT_X, DOT_Y, DOT_HT, DOT_WID, DOT_RAD, SIN, COS, ATAN2, LOG, EXP, SQRT, K_MAX, K_MIN, INT, RAND, SRAND, CW, CCW, THICKNESS, FILL, COLORED, OUTLINED, SHADED, ALIGNED, SPRINTF, '(', '`', ',', '>', '+', '-', '!', ';', '}', ']', ')']
> +   146 place: label .  [$end, LABEL, VARIABLE, NUMBER, TEXT, ORDINAL, LEFT_ARROW_HEAD, RIGHT_ARROW_HEAD, DOUBLE_ARROW_HEAD, LAST, UP, DOWN, LEFT, RIGHT, HEIGHT, RADIUS, WIDTH, DIAMETER, FROM, TO, AT, WITH, BY, THEN, SOLID, DOTTED, DASHED, CHOP, SAME, INVISIBLE, LJUST, RJUST, ABOVE, BELOW, HERE, DOT_X, DOT_Y, DOT_HT, DOT_WID, DOT_RAD, SIN, COS, ATAN2, LOG, EXP, SQRT, K_MAX, K_MIN, INT, RAND, SRAND, CW, CCW, THICKNESS, FILL, COLORED, OUTLINED, SHADED, ALIGNED, SPRINTF, '(', '`', '+', '-', '!', ';', '}', ']']
>     147      | label . corner
>     153 label: label . '.' LABEL
>     180 corner: . DOT_N
83,90c83,90
<      text_expr              go to state 112
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 112
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
92,99c92,99
<      text_expr              go to state 239
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 239
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
101,108c101,108
<      $default  reduce using rule 89 (object_spec)
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       $default  reduce using rule 89 (object_spec)
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
110,117c110,117
<      $default  reduce using rule 91 (object_spec)
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       $default  reduce using rule 91 (object_spec)
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
119,126c119,126
<      $default  reduce using rule 95 (object_spec)
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       $default  reduce using rule 95 (object_spec)
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
128,135c128,135
<      $default  reduce using rule 93 (object_spec)
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       $default  reduce using rule 93 (object_spec)
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
137,144c137,144
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
146,153c146,153
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
155,162c155,162
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
164,171c164,171
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
173,180c173,180
< 
<      expr_pair              go to state 280
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>   
>       expr_pair              go to state 280
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
182,189c182,189
<      $default  reduce using rule 105 (object_spec)
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       $default  reduce using rule 105 (object_spec)
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
191,198c191,198
<      $default  reduce using rule 107 (object_spec)
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       $default  reduce using rule 107 (object_spec)
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
200,207c200,207
<      $default  reduce using rule 114 (object_spec)
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       $default  reduce using rule 114 (object_spec)
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
209,216c209,216
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
218,225c218,225
<      $default  reduce using rule 109 (object_spec)
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       $default  reduce using rule 109 (object_spec)
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
227,240c227,240
<      position_not_place     go to state 296
<      expr_pair              go to state 100
<      place                  go to state 297
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
<      corner                 go to state 106
< -    expr                   go to state 266
< +    expr                   go to state 424
< 
< 
<  State 165
---
>       position_not_place     go to state 296
>       expr_pair              go to state 100
>       place                  go to state 297
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
>       corner                 go to state 106
> -     expr                   go to state 266
> +     expr                   go to state 424
>   
>   
>   State 165
242,249c242,249
<      text_expr              go to state 112
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 112
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
251,258c251,258
<      text_expr              go to state 112
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 112
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
260,267c260,267
<      text_expr              go to state 112
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 112
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
269,276c269,276
<      text_expr              go to state 112
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 112
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
278,285c278,285
<      text_expr              go to state 112
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 112
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
287,294c287,294
<      text_expr              go to state 112
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 112
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
296,303c296,303
<      text_expr              go to state 112
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 112
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
305,312c305,312
<      text_expr              go to state 112
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 112
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
314,321c314,321
<      text_expr              go to state 112
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 112
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
323,330c323,330
<      text_expr              go to state 112
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 112
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
332,339c332,339
<      text_expr              go to state 112
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 112
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
341,348c341,348
<      text_expr              go to state 112
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 112
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
350,357c350,357
< 
<      $default  reduce using rule 47 (any_expr)
< 
< -    between  go to state 237
< +    between  go to state 425
< 
< 
<  State 193
---
>   
>       $default  reduce using rule 47 (any_expr)
>   
> -     between  go to state 237
> +     between  go to state 425
>   
>   
>   State 193
359,366c359,366
< 
<      expr_pair              go to state 317
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>   
>       expr_pair              go to state 317
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
368,375c368,375
< 
<      expr_pair              go to state 318
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>   
>       expr_pair              go to state 318
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
377,384c377,384
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
386,393c386,393
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
395,402c395,402
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
404,411c404,411
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
413,420c413,420
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
422,429c422,429
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
431,438c431,438
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
440,447c440,447
<      position_not_place     go to state 99
<      expr_pair              go to state 100
<      place                  go to state 101
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       position_not_place     go to state 99
>       expr_pair              go to state 100
>       place                  go to state 101
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
449,456c449,456
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
458,465c458,465
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
467,474c467,474
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
476,483c476,483
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
485,492c485,492
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
494,501c494,501
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
503,510c503,510
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
512,525c512,525
<      position_not_place     go to state 99
<      expr_pair              go to state 100
<      place                  go to state 101
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
<      corner                 go to state 106
< -    expr                   go to state 266
< +    expr                   go to state 424
< 
< 
<  State 238
---
>       position_not_place     go to state 99
>       expr_pair              go to state 100
>       place                  go to state 101
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
>       corner                 go to state 106
> -     expr                   go to state 266
> +     expr                   go to state 424
>   
>   
>   State 238
527,534c527,534
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
536,543c536,543
<      text_expr              go to state 342
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 342
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
545,552c545,552
<      text_expr              go to state 344
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 344
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
554,561c554,561
<      text_expr              go to state 348
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 348
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
563,570c563,570
<      text_expr              go to state 350
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 350
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
572,579c572,579
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
581,588c581,588
<      position_not_place     go to state 99
<      expr_pair              go to state 191
<      place                  go to state 101
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       position_not_place     go to state 99
>       expr_pair              go to state 191
>       place                  go to state 101
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
590,597c590,597
<      text                   go to state 113
<      expr_pair              go to state 365
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text                   go to state 113
>       expr_pair              go to state 365
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
599,612c599,612
<      position_not_place     go to state 99
<      expr_pair              go to state 100
<      place                  go to state 101
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
<      corner                 go to state 106
< -    expr                   go to state 266
< +    expr                   go to state 424
< 
< 
<  State 315
---
>       position_not_place     go to state 99
>       expr_pair              go to state 100
>       place                  go to state 101
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
>       corner                 go to state 106
> -     expr                   go to state 266
> +     expr                   go to state 424
>   
>   
>   State 315
614,621c614,621
< 
<      $default  reduce using rule 239 (expr)
< 
< -    between  go to state 237
< +    between  go to state 425
< 
<      Conflict between rule 239 and token OF resolved as shift ('<' < OF).
<      Conflict between rule 239 and token BETWEEN resolved as shift ('<' < BETWEEN).
---
>   
>       $default  reduce using rule 239 (expr)
>   
> -     between  go to state 237
> +     between  go to state 425
>   
>       Conflict between rule 239 and token OF resolved as shift ('<' < OF).
>       Conflict between rule 239 and token BETWEEN resolved as shift ('<' < BETWEEN).
623,630c623,630
<      text_expr              go to state 112
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 112
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
632,639c632,639
<      text_expr              go to state 112
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 112
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
641,648c641,648
<      text_expr              go to state 112
<      text                   go to state 113
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       text_expr              go to state 112
>       text                   go to state 113
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
650,663c650,663
<      position_not_place     go to state 99
<      expr_pair              go to state 100
<      place                  go to state 101
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
<      corner                 go to state 106
< -    expr                   go to state 266
< +    expr                   go to state 424
< 
< 
<  State 383
---
>       position_not_place     go to state 99
>       expr_pair              go to state 100
>       place                  go to state 101
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
>       corner                 go to state 106
> -     expr                   go to state 266
> +     expr                   go to state 424
>   
>   
>   State 383
665,672c665,672
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
674,681c674,681
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
683,690c683,690
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
692,699c692,699
<      '!'           shift, and go to state 94
< 
<      place                  go to state 114
< -    label                  go to state 102
< +    label                  go to state 423
<      ordinal                go to state 103
<      optional_ordinal_last  go to state 104
<      nth_primitive          go to state 105
---
>       '!'           shift, and go to state 94
>   
>       place                  go to state 114
> -     label                  go to state 102
> +     label                  go to state 423
>       ordinal                go to state 103
>       optional_ordinal_last  go to state 104
>       nth_primitive          go to state 105
701,1140c701,1140
<     29 placeless_element: FOR VARIABLE '=' expr TO expr optional_by DO $@6 DELIMITED .
< 
<      $default  reduce using rule 29 (placeless_element)
< +
< +
< +State 423
< +
< +  146 place: label .  [$end, AND, DOT_X, DOT_Y, DOT_HT, DOT_WID, DOT_RAD, ',', '>', '+', '-', ';', '}', ']', ')']
< +  147      | label . corner
< +  153 label: label . '.' LABEL
< +  180 corner: . DOT_N
< +  181       | . DOT_E
< +  182       | . DOT_W
< +  183       | . DOT_S
< +  184       | . DOT_NE
< +  185       | . DOT_SE
< +  186       | . DOT_NW
< +  187       | . DOT_SW
< +  188       | . DOT_C
< +  189       | . DOT_START
< +  190       | . DOT_END
< +  191       | . TOP
< +  192       | . BOTTOM
< +  193       | . LEFT
< +  194       | . RIGHT
< +  195       | . UPPER LEFT
< +  196       | . LOWER LEFT
< +  197       | . UPPER RIGHT
< +  198       | . LOWER RIGHT
< +  199       | . LEFT_CORNER
< +  200       | . RIGHT_CORNER
< +  201       | . UPPER LEFT_CORNER
< +  202       | . LOWER LEFT_CORNER
< +  203       | . UPPER RIGHT_CORNER
< +  204       | . LOWER RIGHT_CORNER
< +  205       | . NORTH
< +  206       | . SOUTH
< +  207       | . EAST
< +  208       | . WEST
< +  209       | . CENTER
< +  210       | . START
< +  211       | . END
< +
< +    LEFT          shift, and go to state 53
< +    RIGHT         shift, and go to state 54
< +    DOT_N         shift, and go to state 56
< +    DOT_E         shift, and go to state 57
< +    DOT_W         shift, and go to state 58
< +    DOT_S         shift, and go to state 59
< +    DOT_NE        shift, and go to state 60
< +    DOT_SE        shift, and go to state 61
< +    DOT_NW        shift, and go to state 62
< +    DOT_SW        shift, and go to state 63
< +    DOT_C         shift, and go to state 64
< +    DOT_START     shift, and go to state 65
< +    DOT_END       shift, and go to state 66
< +    TOP           shift, and go to state 78
< +    BOTTOM        shift, and go to state 79
< +    UPPER         shift, and go to state 80
< +    LOWER         shift, and go to state 81
< +    LEFT_CORNER   shift, and go to state 82
< +    RIGHT_CORNER  shift, and go to state 83
< +    NORTH         shift, and go to state 84
< +    SOUTH         shift, and go to state 85
< +    EAST          shift, and go to state 86
< +    WEST          shift, and go to state 87
< +    CENTER        shift, and go to state 88
< +    END           shift, and go to state 89
< +    START         shift, and go to state 90
< +    '.'           shift, and go to state 204
< +
< +    $default  reduce using rule 146 (place)
< +
< +    corner  go to state 205
< +
< +
< +State 424
< +
< +  140 position_not_place: expr . between position AND position
< +  141                   | expr . '<' position ',' position '>'
< +  142 between: . BETWEEN
< +  143        | . OF THE WAY BETWEEN
< +  144 expr_pair: expr . ',' expr
< +  219 expr: expr . '+' expr
< +  220     | expr . '-' expr
< +  221     | expr . '*' expr
< +  222     | expr . '/' expr
< +  223     | expr . '%' expr
< +  224     | expr . '^' expr
< +  239     | expr . '<' expr
< +  240     | expr . LESSEQUAL expr
< +  241     | expr . '>' expr
< +  242     | expr . GREATEREQUAL expr
< +  243     | expr . EQUALEQUAL expr
< +  244     | expr . NOTEQUAL expr
< +  245     | expr . ANDAND expr
< +  246     | expr . OROR expr
< +
< +    OF            shift, and go to state 220
< +    BETWEEN       shift, and go to state 221
< +    ANDAND        shift, and go to state 222
< +    OROR          shift, and go to state 223
< +    NOTEQUAL      shift, and go to state 224
< +    EQUALEQUAL    shift, and go to state 225
< +    LESSEQUAL     shift, and go to state 226
< +    GREATEREQUAL  shift, and go to state 227
< +    ','           shift, and go to state 228
< +    '<'           shift, and go to state 229
< +    '>'           shift, and go to state 230
< +    '+'           shift, and go to state 231
< +    '-'           shift, and go to state 232
< +    '*'           shift, and go to state 233
< +    '/'           shift, and go to state 234
< +    '%'           shift, and go to state 235
< +    '^'           shift, and go to state 236
< +
< +    between  go to state 425
< +
< +
< +State 425
< +
< +  134 position: . position_not_place
< +  135         | . place
< +  136 position_not_place: . expr_pair
< +  137                   | . position '+' expr_pair
< +  138                   | . position '-' expr_pair
< +  139                   | . '(' position ',' position ')'
< +  140                   | . expr between position AND position
< +  140                   | expr between . position AND position
< +  141                   | . expr '<' position ',' position '>'
< +  144 expr_pair: . expr ',' expr
< +  145          | . '(' expr_pair ')'
< +  146 place: . label
< +  147      | . label corner
< +  148      | . corner label
< +  149      | . corner OF label
< +  150      | . HERE
< +  151 label: . LABEL
< +  152      | . nth_primitive
< +  153      | . label '.' LABEL
< +  154 ordinal: . ORDINAL
< +  155        | . '`' any_expr TH
< +  156 optional_ordinal_last: . LAST
< +  157                      | . ordinal LAST
< +  158 nth_primitive: . ordinal object_type
< +  159              | . optional_ordinal_last object_type
< +  180 corner: . DOT_N
< +  181       | . DOT_E
< +  182       | . DOT_W
< +  183       | . DOT_S
< +  184       | . DOT_NE
< +  185       | . DOT_SE
< +  186       | . DOT_NW
< +  187       | . DOT_SW
< +  188       | . DOT_C
< +  189       | . DOT_START
< +  190       | . DOT_END
< +  191       | . TOP
< +  192       | . BOTTOM
< +  193       | . LEFT
< +  194       | . RIGHT
< +  195       | . UPPER LEFT
< +  196       | . LOWER LEFT
< +  197       | . UPPER RIGHT
< +  198       | . LOWER RIGHT
< +  199       | . LEFT_CORNER
< +  200       | . RIGHT_CORNER
< +  201       | . UPPER LEFT_CORNER
< +  202       | . LOWER LEFT_CORNER
< +  203       | . UPPER RIGHT_CORNER
< +  204       | . LOWER RIGHT_CORNER
< +  205       | . NORTH
< +  206       | . SOUTH
< +  207       | . EAST
< +  208       | . WEST
< +  209       | . CENTER
< +  210       | . START
< +  211       | . END
< +  212 expr: . VARIABLE
< +  213     | . NUMBER
< +  214     | . place DOT_X
< +  215     | . place DOT_Y
< +  216     | . place DOT_HT
< +  217     | . place DOT_WID
< +  218     | . place DOT_RAD
< +  219     | . expr '+' expr
< +  220     | . expr '-' expr
< +  221     | . expr '*' expr
< +  222     | . expr '/' expr
< +  223     | . expr '%' expr
< +  224     | . expr '^' expr
< +  225     | . '-' expr
< +  226     | . '(' any_expr ')'
< +  227     | . SIN '(' any_expr ')'
< +  228     | . COS '(' any_expr ')'
< +  229     | . ATAN2 '(' any_expr ',' any_expr ')'
< +  230     | . LOG '(' any_expr ')'
< +  231     | . EXP '(' any_expr ')'
< +  232     | . SQRT '(' any_expr ')'
< +  233     | . K_MAX '(' any_expr ',' any_expr ')'
< +  234     | . K_MIN '(' any_expr ',' any_expr ')'
< +  235     | . INT '(' any_expr ')'
< +  236     | . RAND '(' any_expr ')'
< +  237     | . RAND '(' ')'
< +  238     | . SRAND '(' any_expr ')'
< +  239     | . expr '<' expr
< +  240     | . expr LESSEQUAL expr
< +  241     | . expr '>' expr
< +  242     | . expr GREATEREQUAL expr
< +  243     | . expr EQUALEQUAL expr
< +  244     | . expr NOTEQUAL expr
< +  245     | . expr ANDAND expr
< +  246     | . expr OROR expr
< +  247     | . '!' expr
< +
< +    LABEL         shift, and go to state 48
< +    VARIABLE      shift, and go to state 49
< +    NUMBER        shift, and go to state 50
< +    ORDINAL       shift, and go to state 51
< +    LAST          shift, and go to state 52
< +    LEFT          shift, and go to state 53
< +    RIGHT         shift, and go to state 54
< +    HERE          shift, and go to state 55
< +    DOT_N         shift, and go to state 56
< +    DOT_E         shift, and go to state 57
< +    DOT_W         shift, and go to state 58
< +    DOT_S         shift, and go to state 59
< +    DOT_NE        shift, and go to state 60
< +    DOT_SE        shift, and go to state 61
< +    DOT_NW        shift, and go to state 62
< +    DOT_SW        shift, and go to state 63
< +    DOT_C         shift, and go to state 64
< +    DOT_START     shift, and go to state 65
< +    DOT_END       shift, and go to state 66
< +    SIN           shift, and go to state 67
< +    COS           shift, and go to state 68
< +    ATAN2         shift, and go to state 69
< +    LOG           shift, and go to state 70
< +    EXP           shift, and go to state 71
< +    SQRT          shift, and go to state 72
< +    K_MAX         shift, and go to state 73
< +    K_MIN         shift, and go to state 74
< +    INT           shift, and go to state 75
< +    RAND          shift, and go to state 76
< +    SRAND         shift, and go to state 77
< +    TOP           shift, and go to state 78
< +    BOTTOM        shift, and go to state 79
< +    UPPER         shift, and go to state 80
< +    LOWER         shift, and go to state 81
< +    LEFT_CORNER   shift, and go to state 82
< +    RIGHT_CORNER  shift, and go to state 83
< +    NORTH         shift, and go to state 84
< +    SOUTH         shift, and go to state 85
< +    EAST          shift, and go to state 86
< +    WEST          shift, and go to state 87
< +    CENTER        shift, and go to state 88
< +    END           shift, and go to state 89
< +    START         shift, and go to state 90
< +    '('           shift, and go to state 91
< +    '`'           shift, and go to state 92
< +    '-'           shift, and go to state 93
< +    '!'           shift, and go to state 94
< +
< +    position               go to state 426
< +    position_not_place     go to state 99
< +    expr_pair              go to state 100
< +    place                  go to state 101
< +    label                  go to state 423
< +    ordinal                go to state 103
< +    optional_ordinal_last  go to state 104
< +    nth_primitive          go to state 105
< +    corner                 go to state 106
< +    expr                   go to state 424
< +
< +
< +State 426
< +
< +  137 position_not_place: position . '+' expr_pair
< +  138                   | position . '-' expr_pair
< +  140                   | expr between position . AND position
< +
< +    AND  shift, and go to state 427
< +    '+'  shift, and go to state 197
< +    '-'  shift, and go to state 198
< +
< +
< +State 427
< +
< +  134 position: . position_not_place
< +  135         | . place
< +  136 position_not_place: . expr_pair
< +  137                   | . position '+' expr_pair
< +  138                   | . position '-' expr_pair
< +  139                   | . '(' position ',' position ')'
< +  140                   | . expr between position AND position
< +  140                   | expr between position AND . position
< +  141                   | . expr '<' position ',' position '>'
< +  144 expr_pair: . expr ',' expr
< +  145          | . '(' expr_pair ')'
< +  146 place: . label
< +  147      | . label corner
< +  148      | . corner label
< +  149      | . corner OF label
< +  150      | . HERE
< +  151 label: . LABEL
< +  152      | . nth_primitive
< +  153      | . label '.' LABEL
< +  154 ordinal: . ORDINAL
< +  155        | . '`' any_expr TH
< +  156 optional_ordinal_last: . LAST
< +  157                      | . ordinal LAST
< +  158 nth_primitive: . ordinal object_type
< +  159              | . optional_ordinal_last object_type
< +  180 corner: . DOT_N
< +  181       | . DOT_E
< +  182       | . DOT_W
< +  183       | . DOT_S
< +  184       | . DOT_NE
< +  185       | . DOT_SE
< +  186       | . DOT_NW
< +  187       | . DOT_SW
< +  188       | . DOT_C
< +  189       | . DOT_START
< +  190       | . DOT_END
< +  191       | . TOP
< +  192       | . BOTTOM
< +  193       | . LEFT
< +  194       | . RIGHT
< +  195       | . UPPER LEFT
< +  196       | . LOWER LEFT
< +  197       | . UPPER RIGHT
< +  198       | . LOWER RIGHT
< +  199       | . LEFT_CORNER
< +  200       | . RIGHT_CORNER
< +  201       | . UPPER LEFT_CORNER
< +  202       | . LOWER LEFT_CORNER
< +  203       | . UPPER RIGHT_CORNER
< +  204       | . LOWER RIGHT_CORNER
< +  205       | . NORTH
< +  206       | . SOUTH
< +  207       | . EAST
< +  208       | . WEST
< +  209       | . CENTER
< +  210       | . START
< +  211       | . END
< +  212 expr: . VARIABLE
< +  213     | . NUMBER
< +  214     | . place DOT_X
< +  215     | . place DOT_Y
< +  216     | . place DOT_HT
< +  217     | . place DOT_WID
< +  218     | . place DOT_RAD
< +  219     | . expr '+' expr
< +  220     | . expr '-' expr
< +  221     | . expr '*' expr
< +  222     | . expr '/' expr
< +  223     | . expr '%' expr
< +  224     | . expr '^' expr
< +  225     | . '-' expr
< +  226     | . '(' any_expr ')'
< +  227     | . SIN '(' any_expr ')'
< +  228     | . COS '(' any_expr ')'
< +  229     | . ATAN2 '(' any_expr ',' any_expr ')'
< +  230     | . LOG '(' any_expr ')'
< +  231     | . EXP '(' any_expr ')'
< +  232     | . SQRT '(' any_expr ')'
< +  233     | . K_MAX '(' any_expr ',' any_expr ')'
< +  234     | . K_MIN '(' any_expr ',' any_expr ')'
< +  235     | . INT '(' any_expr ')'
< +  236     | . RAND '(' any_expr ')'
< +  237     | . RAND '(' ')'
< +  238     | . SRAND '(' any_expr ')'
< +  239     | . expr '<' expr
< +  240     | . expr LESSEQUAL expr
< +  241     | . expr '>' expr
< +  242     | . expr GREATEREQUAL expr
< +  243     | . expr EQUALEQUAL expr
< +  244     | . expr NOTEQUAL expr
< +  245     | . expr ANDAND expr
< +  246     | . expr OROR expr
< +  247     | . '!' expr
< +
< +    LABEL         shift, and go to state 48
< +    VARIABLE      shift, and go to state 49
< +    NUMBER        shift, and go to state 50
< +    ORDINAL       shift, and go to state 51
< +    LAST          shift, and go to state 52
< +    LEFT          shift, and go to state 53
< +    RIGHT         shift, and go to state 54
< +    HERE          shift, and go to state 55
< +    DOT_N         shift, and go to state 56
< +    DOT_E         shift, and go to state 57
< +    DOT_W         shift, and go to state 58
< +    DOT_S         shift, and go to state 59
< +    DOT_NE        shift, and go to state 60
< +    DOT_SE        shift, and go to state 61
< +    DOT_NW        shift, and go to state 62
< +    DOT_SW        shift, and go to state 63
< +    DOT_C         shift, and go to state 64
< +    DOT_START     shift, and go to state 65
< +    DOT_END       shift, and go to state 66
< +    SIN           shift, and go to state 67
< +    COS           shift, and go to state 68
< +    ATAN2         shift, and go to state 69
< +    LOG           shift, and go to state 70
< +    EXP           shift, and go to state 71
< +    SQRT          shift, and go to state 72
< +    K_MAX         shift, and go to state 73
< +    K_MIN         shift, and go to state 74
< +    INT           shift, and go to state 75
< +    RAND          shift, and go to state 76
< +    SRAND         shift, and go to state 77
< +    TOP           shift, and go to state 78
< +    BOTTOM        shift, and go to state 79
< +    UPPER         shift, and go to state 80
< +    LOWER         shift, and go to state 81
< +    LEFT_CORNER   shift, and go to state 82
< +    RIGHT_CORNER  shift, and go to state 83
< +    NORTH         shift, and go to state 84
< +    SOUTH         shift, and go to state 85
< +    EAST          shift, and go to state 86
< +    WEST          shift, and go to state 87
< +    CENTER        shift, and go to state 88
< +    END           shift, and go to state 89
< +    START         shift, and go to state 90
< +    '('           shift, and go to state 91
< +    '`'           shift, and go to state 92
< +    '-'           shift, and go to state 93
< +    '!'           shift, and go to state 94
< +
< +    position               go to state 402
< +    position_not_place     go to state 99
< +    expr_pair              go to state 100
< +    place                  go to state 101
< +    label                  go to state 423
< +    ordinal                go to state 103
< +    optional_ordinal_last  go to state 104
< +    nth_primitive          go to state 105
< +    corner                 go to state 106
< +    expr                   go to state 424
---
>      29 placeless_element: FOR VARIABLE '=' expr TO expr optional_by DO $@6 DELIMITED .
>   
>       $default  reduce using rule 29 (placeless_element)
> + 
> + 
> + State 423
> + 
> +   146 place: label .  [$end, AND, DOT_X, DOT_Y, DOT_HT, DOT_WID, DOT_RAD, ',', '>', '+', '-', ';', '}', ']', ')']
> +   147      | label . corner
> +   153 label: label . '.' LABEL
> +   180 corner: . DOT_N
> +   181       | . DOT_E
> +   182       | . DOT_W
> +   183       | . DOT_S
> +   184       | . DOT_NE
> +   185       | . DOT_SE
> +   186       | . DOT_NW
> +   187       | . DOT_SW
> +   188       | . DOT_C
> +   189       | . DOT_START
> +   190       | . DOT_END
> +   191       | . TOP
> +   192       | . BOTTOM
> +   193       | . LEFT
> +   194       | . RIGHT
> +   195       | . UPPER LEFT
> +   196       | . LOWER LEFT
> +   197       | . UPPER RIGHT
> +   198       | . LOWER RIGHT
> +   199       | . LEFT_CORNER
> +   200       | . RIGHT_CORNER
> +   201       | . UPPER LEFT_CORNER
> +   202       | . LOWER LEFT_CORNER
> +   203       | . UPPER RIGHT_CORNER
> +   204       | . LOWER RIGHT_CORNER
> +   205       | . NORTH
> +   206       | . SOUTH
> +   207       | . EAST
> +   208       | . WEST
> +   209       | . CENTER
> +   210       | . START
> +   211       | . END
> + 
> +     LEFT          shift, and go to state 53
> +     RIGHT         shift, and go to state 54
> +     DOT_N         shift, and go to state 56
> +     DOT_E         shift, and go to state 57
> +     DOT_W         shift, and go to state 58
> +     DOT_S         shift, and go to state 59
> +     DOT_NE        shift, and go to state 60
> +     DOT_SE        shift, and go to state 61
> +     DOT_NW        shift, and go to state 62
> +     DOT_SW        shift, and go to state 63
> +     DOT_C         shift, and go to state 64
> +     DOT_START     shift, and go to state 65
> +     DOT_END       shift, and go to state 66
> +     TOP           shift, and go to state 78
> +     BOTTOM        shift, and go to state 79
> +     UPPER         shift, and go to state 80
> +     LOWER         shift, and go to state 81
> +     LEFT_CORNER   shift, and go to state 82
> +     RIGHT_CORNER  shift, and go to state 83
> +     NORTH         shift, and go to state 84
> +     SOUTH         shift, and go to state 85
> +     EAST          shift, and go to state 86
> +     WEST          shift, and go to state 87
> +     CENTER        shift, and go to state 88
> +     END           shift, and go to state 89
> +     START         shift, and go to state 90
> +     '.'           shift, and go to state 204
> + 
> +     $default  reduce using rule 146 (place)
> + 
> +     corner  go to state 205
> + 
> + 
> + State 424
> + 
> +   140 position_not_place: expr . between position AND position
> +   141                   | expr . '<' position ',' position '>'
> +   142 between: . BETWEEN
> +   143        | . OF THE WAY BETWEEN
> +   144 expr_pair: expr . ',' expr
> +   219 expr: expr . '+' expr
> +   220     | expr . '-' expr
> +   221     | expr . '*' expr
> +   222     | expr . '/' expr
> +   223     | expr . '%' expr
> +   224     | expr . '^' expr
> +   239     | expr . '<' expr
> +   240     | expr . LESSEQUAL expr
> +   241     | expr . '>' expr
> +   242     | expr . GREATEREQUAL expr
> +   243     | expr . EQUALEQUAL expr
> +   244     | expr . NOTEQUAL expr
> +   245     | expr . ANDAND expr
> +   246     | expr . OROR expr
> + 
> +     OF            shift, and go to state 220
> +     BETWEEN       shift, and go to state 221
> +     ANDAND        shift, and go to state 222
> +     OROR          shift, and go to state 223
> +     NOTEQUAL      shift, and go to state 224
> +     EQUALEQUAL    shift, and go to state 225
> +     LESSEQUAL     shift, and go to state 226
> +     GREATEREQUAL  shift, and go to state 227
> +     ','           shift, and go to state 228
> +     '<'           shift, and go to state 229
> +     '>'           shift, and go to state 230
> +     '+'           shift, and go to state 231
> +     '-'           shift, and go to state 232
> +     '*'           shift, and go to state 233
> +     '/'           shift, and go to state 234
> +     '%'           shift, and go to state 235
> +     '^'           shift, and go to state 236
> + 
> +     between  go to state 425
> + 
> + 
> + State 425
> + 
> +   134 position: . position_not_place
> +   135         | . place
> +   136 position_not_place: . expr_pair
> +   137                   | . position '+' expr_pair
> +   138                   | . position '-' expr_pair
> +   139                   | . '(' position ',' position ')'
> +   140                   | . expr between position AND position
> +   140                   | expr between . position AND position
> +   141                   | . expr '<' position ',' position '>'
> +   144 expr_pair: . expr ',' expr
> +   145          | . '(' expr_pair ')'
> +   146 place: . label
> +   147      | . label corner
> +   148      | . corner label
> +   149      | . corner OF label
> +   150      | . HERE
> +   151 label: . LABEL
> +   152      | . nth_primitive
> +   153      | . label '.' LABEL
> +   154 ordinal: . ORDINAL
> +   155        | . '`' any_expr TH
> +   156 optional_ordinal_last: . LAST
> +   157                      | . ordinal LAST
> +   158 nth_primitive: . ordinal object_type
> +   159              | . optional_ordinal_last object_type
> +   180 corner: . DOT_N
> +   181       | . DOT_E
> +   182       | . DOT_W
> +   183       | . DOT_S
> +   184       | . DOT_NE
> +   185       | . DOT_SE
> +   186       | . DOT_NW
> +   187       | . DOT_SW
> +   188       | . DOT_C
> +   189       | . DOT_START
> +   190       | . DOT_END
> +   191       | . TOP
> +   192       | . BOTTOM
> +   193       | . LEFT
> +   194       | . RIGHT
> +   195       | . UPPER LEFT
> +   196       | . LOWER LEFT
> +   197       | . UPPER RIGHT
> +   198       | . LOWER RIGHT
> +   199       | . LEFT_CORNER
> +   200       | . RIGHT_CORNER
> +   201       | . UPPER LEFT_CORNER
> +   202       | . LOWER LEFT_CORNER
> +   203       | . UPPER RIGHT_CORNER
> +   204       | . LOWER RIGHT_CORNER
> +   205       | . NORTH
> +   206       | . SOUTH
> +   207       | . EAST
> +   208       | . WEST
> +   209       | . CENTER
> +   210       | . START
> +   211       | . END
> +   212 expr: . VARIABLE
> +   213     | . NUMBER
> +   214     | . place DOT_X
> +   215     | . place DOT_Y
> +   216     | . place DOT_HT
> +   217     | . place DOT_WID
> +   218     | . place DOT_RAD
> +   219     | . expr '+' expr
> +   220     | . expr '-' expr
> +   221     | . expr '*' expr
> +   222     | . expr '/' expr
> +   223     | . expr '%' expr
> +   224     | . expr '^' expr
> +   225     | . '-' expr
> +   226     | . '(' any_expr ')'
> +   227     | . SIN '(' any_expr ')'
> +   228     | . COS '(' any_expr ')'
> +   229     | . ATAN2 '(' any_expr ',' any_expr ')'
> +   230     | . LOG '(' any_expr ')'
> +   231     | . EXP '(' any_expr ')'
> +   232     | . SQRT '(' any_expr ')'
> +   233     | . K_MAX '(' any_expr ',' any_expr ')'
> +   234     | . K_MIN '(' any_expr ',' any_expr ')'
> +   235     | . INT '(' any_expr ')'
> +   236     | . RAND '(' any_expr ')'
> +   237     | . RAND '(' ')'
> +   238     | . SRAND '(' any_expr ')'
> +   239     | . expr '<' expr
> +   240     | . expr LESSEQUAL expr
> +   241     | . expr '>' expr
> +   242     | . expr GREATEREQUAL expr
> +   243     | . expr EQUALEQUAL expr
> +   244     | . expr NOTEQUAL expr
> +   245     | . expr ANDAND expr
> +   246     | . expr OROR expr
> +   247     | . '!' expr
> + 
> +     LABEL         shift, and go to state 48
> +     VARIABLE      shift, and go to state 49
> +     NUMBER        shift, and go to state 50
> +     ORDINAL       shift, and go to state 51
> +     LAST          shift, and go to state 52
> +     LEFT          shift, and go to state 53
> +     RIGHT         shift, and go to state 54
> +     HERE          shift, and go to state 55
> +     DOT_N         shift, and go to state 56
> +     DOT_E         shift, and go to state 57
> +     DOT_W         shift, and go to state 58
> +     DOT_S         shift, and go to state 59
> +     DOT_NE        shift, and go to state 60
> +     DOT_SE        shift, and go to state 61
> +     DOT_NW        shift, and go to state 62
> +     DOT_SW        shift, and go to state 63
> +     DOT_C         shift, and go to state 64
> +     DOT_START     shift, and go to state 65
> +     DOT_END       shift, and go to state 66
> +     SIN           shift, and go to state 67
> +     COS           shift, and go to state 68
> +     ATAN2         shift, and go to state 69
> +     LOG           shift, and go to state 70
> +     EXP           shift, and go to state 71
> +     SQRT          shift, and go to state 72
> +     K_MAX         shift, and go to state 73
> +     K_MIN         shift, and go to state 74
> +     INT           shift, and go to state 75
> +     RAND          shift, and go to state 76
> +     SRAND         shift, and go to state 77
> +     TOP           shift, and go to state 78
> +     BOTTOM        shift, and go to state 79
> +     UPPER         shift, and go to state 80
> +     LOWER         shift, and go to state 81
> +     LEFT_CORNER   shift, and go to state 82
> +     RIGHT_CORNER  shift, and go to state 83
> +     NORTH         shift, and go to state 84
> +     SOUTH         shift, and go to state 85
> +     EAST          shift, and go to state 86
> +     WEST          shift, and go to state 87
> +     CENTER        shift, and go to state 88
> +     END           shift, and go to state 89
> +     START         shift, and go to state 90
> +     '('           shift, and go to state 91
> +     '`'           shift, and go to state 92
> +     '-'           shift, and go to state 93
> +     '!'           shift, and go to state 94
> + 
> +     position               go to state 426
> +     position_not_place     go to state 99
> +     expr_pair              go to state 100
> +     place                  go to state 101
> +     label                  go to state 423
> +     ordinal                go to state 103
> +     optional_ordinal_last  go to state 104
> +     nth_primitive          go to state 105
> +     corner                 go to state 106
> +     expr                   go to state 424
> + 
> + 
> + State 426
> + 
> +   137 position_not_place: position . '+' expr_pair
> +   138                   | position . '-' expr_pair
> +   140                   | expr between position . AND position
> + 
> +     AND  shift, and go to state 427
> +     '+'  shift, and go to state 197
> +     '-'  shift, and go to state 198
> + 
> + 
> + State 427
> + 
> +   134 position: . position_not_place
> +   135         | . place
> +   136 position_not_place: . expr_pair
> +   137                   | . position '+' expr_pair
> +   138                   | . position '-' expr_pair
> +   139                   | . '(' position ',' position ')'
> +   140                   | . expr between position AND position
> +   140                   | expr between position AND . position
> +   141                   | . expr '<' position ',' position '>'
> +   144 expr_pair: . expr ',' expr
> +   145          | . '(' expr_pair ')'
> +   146 place: . label
> +   147      | . label corner
> +   148      | . corner label
> +   149      | . corner OF label
> +   150      | . HERE
> +   151 label: . LABEL
> +   152      | . nth_primitive
> +   153      | . label '.' LABEL
> +   154 ordinal: . ORDINAL
> +   155        | . '`' any_expr TH
> +   156 optional_ordinal_last: . LAST
> +   157                      | . ordinal LAST
> +   158 nth_primitive: . ordinal object_type
> +   159              | . optional_ordinal_last object_type
> +   180 corner: . DOT_N
> +   181       | . DOT_E
> +   182       | . DOT_W
> +   183       | . DOT_S
> +   184       | . DOT_NE
> +   185       | . DOT_SE
> +   186       | . DOT_NW
> +   187       | . DOT_SW
> +   188       | . DOT_C
> +   189       | . DOT_START
> +   190       | . DOT_END
> +   191       | . TOP
> +   192       | . BOTTOM
> +   193       | . LEFT
> +   194       | . RIGHT
> +   195       | . UPPER LEFT
> +   196       | . LOWER LEFT
> +   197       | . UPPER RIGHT
> +   198       | . LOWER RIGHT
> +   199       | . LEFT_CORNER
> +   200       | . RIGHT_CORNER
> +   201       | . UPPER LEFT_CORNER
> +   202       | . LOWER LEFT_CORNER
> +   203       | . UPPER RIGHT_CORNER
> +   204       | . LOWER RIGHT_CORNER
> +   205       | . NORTH
> +   206       | . SOUTH
> +   207       | . EAST
> +   208       | . WEST
> +   209       | . CENTER
> +   210       | . START
> +   211       | . END
> +   212 expr: . VARIABLE
> +   213     | . NUMBER
> +   214     | . place DOT_X
> +   215     | . place DOT_Y
> +   216     | . place DOT_HT
> +   217     | . place DOT_WID
> +   218     | . place DOT_RAD
> +   219     | . expr '+' expr
> +   220     | . expr '-' expr
> +   221     | . expr '*' expr
> +   222     | . expr '/' expr
> +   223     | . expr '%' expr
> +   224     | . expr '^' expr
> +   225     | . '-' expr
> +   226     | . '(' any_expr ')'
> +   227     | . SIN '(' any_expr ')'
> +   228     | . COS '(' any_expr ')'
> +   229     | . ATAN2 '(' any_expr ',' any_expr ')'
> +   230     | . LOG '(' any_expr ')'
> +   231     | . EXP '(' any_expr ')'
> +   232     | . SQRT '(' any_expr ')'
> +   233     | . K_MAX '(' any_expr ',' any_expr ')'
> +   234     | . K_MIN '(' any_expr ',' any_expr ')'
> +   235     | . INT '(' any_expr ')'
> +   236     | . RAND '(' any_expr ')'
> +   237     | . RAND '(' ')'
> +   238     | . SRAND '(' any_expr ')'
> +   239     | . expr '<' expr
> +   240     | . expr LESSEQUAL expr
> +   241     | . expr '>' expr
> +   242     | . expr GREATEREQUAL expr
> +   243     | . expr EQUALEQUAL expr
> +   244     | . expr NOTEQUAL expr
> +   245     | . expr ANDAND expr
> +   246     | . expr OROR expr
> +   247     | . '!' expr
> + 
> +     LABEL         shift, and go to state 48
> +     VARIABLE      shift, and go to state 49
> +     NUMBER        shift, and go to state 50
> +     ORDINAL       shift, and go to state 51
> +     LAST          shift, and go to state 52
> +     LEFT          shift, and go to state 53
> +     RIGHT         shift, and go to state 54
> +     HERE          shift, and go to state 55
> +     DOT_N         shift, and go to state 56
> +     DOT_E         shift, and go to state 57
> +     DOT_W         shift, and go to state 58
> +     DOT_S         shift, and go to state 59
> +     DOT_NE        shift, and go to state 60
> +     DOT_SE        shift, and go to state 61
> +     DOT_NW        shift, and go to state 62
> +     DOT_SW        shift, and go to state 63
> +     DOT_C         shift, and go to state 64
> +     DOT_START     shift, and go to state 65
> +     DOT_END       shift, and go to state 66
> +     SIN           shift, and go to state 67
> +     COS           shift, and go to state 68
> +     ATAN2         shift, and go to state 69
> +     LOG           shift, and go to state 70
> +     EXP           shift, and go to state 71
> +     SQRT          shift, and go to state 72
> +     K_MAX         shift, and go to state 73
> +     K_MIN         shift, and go to state 74
> +     INT           shift, and go to state 75
> +     RAND          shift, and go to state 76
> +     SRAND         shift, and go to state 77
> +     TOP           shift, and go to state 78
> +     BOTTOM        shift, and go to state 79
> +     UPPER         shift, and go to state 80
> +     LOWER         shift, and go to state 81
> +     LEFT_CORNER   shift, and go to state 82
> +     RIGHT_CORNER  shift, and go to state 83
> +     NORTH         shift, and go to state 84
> +     SOUTH         shift, and go to state 85
> +     EAST          shift, and go to state 86
> +     WEST          shift, and go to state 87
> +     CENTER        shift, and go to state 88
> +     END           shift, and go to state 89
> +     START         shift, and go to state 90
> +     '('           shift, and go to state 91
> +     '`'           shift, and go to state 92
> +     '-'           shift, and go to state 93
> +     '!'           shift, and go to state 94
> + 
> +     position               go to state 402
> +     position_not_place     go to state 99
> +     expr_pair              go to state 100
> +     place                  go to state 101
> +     label                  go to state 423
> +     ordinal                go to state 103
> +     optional_ordinal_last  go to state 104
> +     nth_primitive          go to state 105
> +     corner                 go to state 106
> +     expr                   go to state 424
533. existing.at:3266: 533. GNU pic (Groff 1.18.1) Grammar: IELR(1) (existing.at:3266): FAILED (existing.at:3266)


## ------------- ##
## ../config.log ##
## ------------- ##
| This file contains any messages produced by compilers while
| running configure, to aid debugging if configure makes a mistake.
| 
| It was created by GNU Bison configure 3.5.93, which was
| generated by GNU Autoconf 2.69.  Invocation command line was
| 
|   $ ../configure --prefix=/home/haible/prefix32 CPPFLAGS=-I/home/haible/prefix32/include -Wall LDFLAGS=-L/home/haible/prefix32/lib
| 
| ## --------- ##
| ## Platform. ##
| ## --------- ##
| 
| hostname = power8-aix.osuosl.org
| uname -m = 00FA74164C00
| uname -r = 2
| uname -s = AIX
| uname -v = 7
| 
| /usr/bin/uname -p = powerpc
| /bin/uname -X     = unknown
| 
| /bin/arch              = unknown
| /usr/bin/arch -k       = unknown
| /usr/convex/getsysinfo = unknown
| /usr/bin/hostinfo      = unknown
| /bin/machine           = unknown
| /usr/bin/oslevel       = 7.2.0.0
| /bin/universe          = unknown
| 
| PATH: /home/haible/prefix32/bin
| PATH: /home/haible/prefix32/bin
| PATH: /usr/bin
| PATH: /etc
| PATH: /usr/sbin
| PATH: /usr/ucb
| PATH: /home/haible/bin
| PATH: /usr/bin/X11
| PATH: /sbin
| PATH: .
| 
| 
| ## ----------- ##
| ## Core tests. ##
| ## ----------- ##
| 
| configure:4121: checking for a BSD-compatible install
| configure:4189: result: ../build-aux/install-sh -c
| configure:4200: checking whether build environment is sane
| configure:4255: result: yes
| configure:4406: checking for a thread-safe mkdir -p
| configure:4445: result: ../build-aux/install-sh -c -d
| configure:4452: checking for gawk
| configure:4468: found /usr/bin/gawk
| configure:4479: result: gawk
| configure:4490: checking whether make sets $(MAKE)
| configure:4512: result: yes
| configure:4541: checking whether make supports nested variables
| configure:4558: result: yes
| configure:4695: checking whether make supports nested variables
| configure:4712: result: yes
| configure:4731: checking whether make supports the include directive
| configure:4746: make -f confmf.GNU && cat confinc.out
| this is the am__doit target
| configure:4749: $? = 0
| configure:4768: result: yes (GNU style)
| configure:4838: checking for gcc
| configure:4865: result: gcc
| configure:5188: checking for C compiler version
| configure:5197: gcc --version >&5
| gcc (GCC) 7.2.0
| Copyright (C) 2017 Free Software Foundation, Inc.
| This is free software; see the source for copying conditions.  There is NO
| warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
| 
| configure:5208: $? = 0
| configure:5197: gcc -v >&5
| Using built-in specs.
| COLLECT_GCC=gcc
| COLLECT_LTO_WRAPPER=/opt/freeware/libexec/gcc/powerpc-ibm-aix7.2.0.0/7.2.0/lto-wrapper
| Target: powerpc-ibm-aix7.2.0.0
| Configured with: ../gcc-7.2.0/configure --prefix=/opt/freeware --mandir=/opt/freeware/man --infodir=/opt/freeware/info --with-local-prefix=/opt/freeware --with-as=/usr/bin/as --with-ld=/usr/bin/ld --enable-languages=c,c++,fortran,objc,obj-c++,go --enable-version-specific-runtime-libs --disable-nls --enable-decimal-float=dpd --with-cloog=no --with-ppl=no --disable-libstdcxx-pch --enable-__cxa_atexit --disable-werror --host=powerpc-ibm-aix7.2.0.0
| Thread model: aix
| gcc version 7.2.0 (GCC) 
| configure:5208: $? = 0
| configure:5197: gcc -V >&5
| gcc: error: unrecognized command line option '-V'
| gcc: fatal error: no input files
| compilation terminated.
| configure:5208: $? = 1
| configure:5197: gcc -qversion >&5
| gcc: error: unrecognized command line option '-qversion'; did you mean '--version'?
| gcc: fatal error: no input files
| compilation terminated.
| configure:5208: $? = 1
| configure:5197: gcc -version >&5
| gcc: error: unrecognized command line option '-version'
| gcc: fatal error: no input files
| compilation terminated.
| configure:5208: $? = 1
| configure:5228: checking whether the C compiler works
| configure:5250: gcc  -I/home/haible/prefix32/include -Wall -L/home/haible/prefix32/lib conftest.c  >&5
| configure:5254: $? = 0
| configure:5302: result: yes
| configure:5305: checking for C compiler default output file name
| configure:5307: result: a.out
| configure:5313: checking for suffix of executables
| configure:5320: gcc -o conftest  -I/home/haible/prefix32/include -Wall -L/home/haible/prefix32/lib conftest.c  >&5
| configure:5324: $? = 0
| configure:5346: result: 
| configure:5368: checking whether we are cross compiling
| configure:5376: gcc -o conftest  -I/home/haible/prefix32/include -Wall -L/home/haible/prefix32/lib conftest.c  >&5
| configure:5380: $? = 0
| configure:5387: ./conftest
| configure:5391: $? = 0
| configure:5406: result: no
| configure:5411: checking for suffix of object files
| configure:5433: gcc -c  -I/home/haible/prefix32/include -Wall conftest.c >&5
| configure:5437: $? = 0
| configure:5458: result: o
| configure:5462: checking whether we are using the GNU C compiler
| configure:5481: gcc -c  -I/home/haible/prefix32/include -Wall conftest.c >&5
| configure:5481: $? = 0
| configure:5490: result: yes
| configure:5499: checking whether gcc accepts -g
| configure:5519: gcc -c -g -I/home/haible/prefix32/include -Wall conftest.c >&5
| configure:5519: $? = 0
| configure:5560: result: yes
| configure:5577: checking for gcc option to enable C11 features
| configure:5780: gcc  -c -g -O2 -I/home/haible/prefix32/include -Wall conftest.c >&5
| configure:5780: $? = 0
| configure:5794: result: none needed
| configure:6096: checking whether the compiler is clang
| configure:6117: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall conftest.c >&5
| configure:6117: $? = 0
| configure:6125: result: no
| configure:6129: checking for compiler option needed when checking for declarations
| configure:6160: result: none
| configure:6171: checking dependency style of gcc
| configure:6282: result: gcc3
| configure:6410: checking for C++ compiler version
| configure:6419: g++ --version >&5
| g++ (GCC) 7.2.0
| Copyright (C) 2017 Free Software Foundation, Inc.
| This is free software; see the source for copying conditions.  There is NO
| warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
| 
| configure:6430: $? = 0
| configure:6419: g++ -v >&5
| Using built-in specs.
| COLLECT_GCC=g++
| COLLECT_LTO_WRAPPER=/opt/freeware/libexec/gcc/powerpc-ibm-aix7.2.0.0/7.2.0/lto-wrapper
| Target: powerpc-ibm-aix7.2.0.0
| Configured with: ../gcc-7.2.0/configure --prefix=/opt/freeware --mandir=/opt/freeware/man --infodir=/opt/freeware/info --with-local-prefix=/opt/freeware --with-as=/usr/bin/as --with-ld=/usr/bin/ld --enable-languages=c,c++,fortran,objc,obj-c++,go --enable-version-specific-runtime-libs --disable-nls --enable-decimal-float=dpd --with-cloog=no --with-ppl=no --disable-libstdcxx-pch --enable-__cxa_atexit --disable-werror --host=powerpc-ibm-aix7.2.0.0
| Thread model: aix
| gcc version 7.2.0 (GCC) 
| configure:6430: $? = 0
| configure:6419: g++ -V >&5
| g++: error: unrecognized command line option '-V'
| g++: fatal error: no input files
| compilation terminated.
| configure:6430: $? = 1
| configure:6419: g++ -qversion >&5
| g++: error: unrecognized command line option '-qversion'; did you mean '--version'?
| g++: fatal error: no input files
| compilation terminated.
| configure:6430: $? = 1
| configure:6434: checking whether we are using the GNU C++ compiler
| configure:6453: g++ -c  -I/home/haible/prefix32/include -Wall conftest.cpp >&5
| configure:6453: $? = 0
| configure:6462: result: yes
| configure:6471: checking whether g++ accepts -g
| configure:6491: g++ -c -g -I/home/haible/prefix32/include -Wall conftest.cpp >&5
| configure:6491: $? = 0
| configure:6532: result: yes
| configure:6549: checking for g++ option to enable C++11 features
| configure:6785: g++  -c -g -O2 -I/home/haible/prefix32/include -Wall conftest.cpp >&5
| conftest.cpp: In function 'int main()':
| conftest.cpp:109:8: warning: unused variable 'a1' [-Wunused-variable]
|    auto a1 = 6538;
|         ^~
| conftest.cpp:111:8: warning: unused variable 'a3' [-Wunused-variable]
|    auto a3 = "String literal";
|         ^~
| conftest.cpp:113:16: warning: unused variable 'a4' [-Wunused-variable]
|    decltype(a2) a4 = 34895.034;
|                 ^~
| conftest.cpp:117:9: warning: unused variable 'sa' [-Wunused-variable]
|    short sa[cxx11test::get_val()] = { 0 };
|          ^~
| conftest.cpp:121:23: warning: unused variable 'il' [-Wunused-variable]
|    cxx11test::testinit il = { 4323, 435234.23544 };
|                        ^~
| conftest.cpp:147:8: warning: unused variable 'match' [-Wunused-variable]
|    bool match = std::regex_search(testmatch, filename_regex);
|         ^~~~~
| conftest.cpp:151:35: warning: unused variable 'size' [-Wunused-variable]
|    cxx11test::int_array::size_type size = array.size();
|                                    ^~~~
| conftest.cpp:165:9: warning: unused variable 'c' [-Wunused-variable]
|    char *c = nullptr;
|          ^
| conftest.cpp:173:15: warning: unused variable 'utf8' [-Wunused-variable]
|    char const *utf8 = u8"UTF-8 string \u2500";
|                ^~~~
| conftest.cpp:174:19: warning: unused variable 'utf16' [-Wunused-variable]
|    char16_t const *utf16 = u"UTF-8 string \u2500";
|                    ^~~~~
| conftest.cpp:175:19: warning: unused variable 'utf32' [-Wunused-variable]
|    char32_t const *utf32 = U"UTF-32 string \u2500";
|                    ^~~~~
| configure:6785: $? = 0
| configure:6799: result: none needed
| configure:6972: checking dependency style of g++
| configure:7083: result: gcc3
| configure:7106: checking how to run the C preprocessor
| configure:7137: gcc -E -I/home/haible/prefix32/include -Wall conftest.c
| configure:7137: $? = 0
| configure:7151: gcc -E -I/home/haible/prefix32/include -Wall conftest.c
| conftest.c:12:10: fatal error: ac_nonexistent.h: No such file or directory
|  #include <ac_nonexistent.h>
|           ^~~~~~~~~~~~~~~~~~
| compilation terminated.
| configure:7151: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | /* end confdefs.h.  */
| | #include <ac_nonexistent.h>
| configure:7176: result: gcc -E
| configure:7196: gcc -E -I/home/haible/prefix32/include -Wall conftest.c
| configure:7196: $? = 0
| configure:7210: gcc -E -I/home/haible/prefix32/include -Wall conftest.c
| conftest.c:12:10: fatal error: ac_nonexistent.h: No such file or directory
|  #include <ac_nonexistent.h>
|           ^~~~~~~~~~~~~~~~~~
| compilation terminated.
| configure:7210: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | /* end confdefs.h.  */
| | #include <ac_nonexistent.h>
| configure:7239: checking for grep that handles long lines and -e
| configure:7297: result: /usr/bin/grep
| configure:7302: checking for egrep
| configure:7364: result: /usr/bin/grep -E
| configure:7369: checking for ANSI C header files
| configure:7389: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall conftest.c >&5
| configure:7389: $? = 0
| configure:7462: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -L/home/haible/prefix32/lib conftest.c  >&5
| configure:7462: $? = 0
| configure:7462: ./conftest
| configure:7462: $? = 0
| configure:7473: result: yes
| configure:7486: checking for sys/types.h
| configure:7486: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall conftest.c >&5
| configure:7486: $? = 0
| configure:7486: result: yes
| configure:7486: checking for sys/stat.h
| configure:7486: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall conftest.c >&5
| configure:7486: $? = 0
| configure:7486: result: yes
| configure:7486: checking for stdlib.h
| configure:7486: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall conftest.c >&5
| configure:7486: $? = 0
| configure:7486: result: yes
| configure:7486: checking for string.h
| configure:7486: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall conftest.c >&5
| configure:7486: $? = 0
| configure:7486: result: yes
| configure:7486: checking for memory.h
| configure:7486: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall conftest.c >&5
| configure:7486: $? = 0
| configure:7486: result: yes
| configure:7486: checking for strings.h
| configure:7486: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall conftest.c >&5
| configure:7486: $? = 0
| configure:7486: result: yes
| configure:7486: checking for inttypes.h
| configure:7486: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall conftest.c >&5
| configure:7486: $? = 0
| configure:7486: result: yes
| configure:7486: checking for stdint.h
| configure:7486: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall conftest.c >&5
| configure:7486: $? = 0
| configure:7486: result: yes
| configure:7486: checking for unistd.h
| configure:7486: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall conftest.c >&5
| configure:7486: $? = 0
| configure:7486: result: yes
| configure:7499: checking minix/config.h usability
| configure:7499: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall conftest.c >&5
| conftest.c:55:10: fatal error: minix/config.h: No such file or directory
|  #include <minix/config.h>
|           ^~~~~~~~~~~~~~~~
| compilation terminated.
| configure:7499: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | #include <minix/config.h>
| configure:7499: result: no
| configure:7499: checking minix/config.h presence
| configure:7499: gcc -E -I/home/haible/prefix32/include -Wall conftest.c
| conftest.c:22:10: fatal error: minix/config.h: No such file or directory
|  #include <minix/config.h>
|           ^~~~~~~~~~~~~~~~
| compilation terminated.
| configure:7499: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | /* end confdefs.h.  */
| | #include <minix/config.h>
| configure:7499: result: no
| configure:7499: checking for minix/config.h
| configure:7499: result: no
| configure:7523: checking whether it is safe to define __EXTENSIONS__
| configure:7541: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall conftest.c >&5
| configure:7541: $? = 0
| configure:7548: result: yes
| configure:7581: checking whether _XOPEN_SOURCE should be defined
| configure:7600: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall conftest.c >&5
| configure:7600: $? = 0
| configure:7624: result: no
| configure:7641: checking for Minix Amsterdam compiler
| configure:7665: result: no
| configure:7722: checking for ar
| configure:7738: found /usr/bin/ar
| configure:7749: result: ar
| configure:7824: checking for ranlib
| configure:7840: found /usr/bin/ranlib
| configure:7851: result: ranlib
| configure:7882: checking build system type
| configure:7896: result: powerpc-ibm-aix7.2.0.0
| configure:7916: checking host system type
| configure:7929: result: powerpc-ibm-aix7.2.0.0
| configure:7985: checking for special C compiler options needed for large files
| configure:8030: result: no
| configure:8036: checking for _FILE_OFFSET_BITS value needed for large files
| configure:8061: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall conftest.c >&5
| conftest.c:43:33: warning: left shift count >= width of type [-Wshift-count-overflow]
|  #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|                                  ^
| conftest.c:44:23: note: in expansion of macro 'LARGE_OFF_T'
|    int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|                        ^~~~~~~~~~~
| conftest.c:43:57: warning: left shift count >= width of type [-Wshift-count-overflow]
|  #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|                                                          ^
| conftest.c:44:23: note: in expansion of macro 'LARGE_OFF_T'
|    int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|                        ^~~~~~~~~~~
| conftest.c:43:33: warning: left shift count >= width of type [-Wshift-count-overflow]
|  #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|                                  ^
| conftest.c:45:27: note: in expansion of macro 'LARGE_OFF_T'
|                         && LARGE_OFF_T % 2147483647 == 1)
|                            ^~~~~~~~~~~
| conftest.c:43:57: warning: left shift count >= width of type [-Wshift-count-overflow]
|  #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|                                                          ^
| conftest.c:45:27: note: in expansion of macro 'LARGE_OFF_T'
|                         && LARGE_OFF_T % 2147483647 == 1)
|                            ^~~~~~~~~~~
| conftest.c:44:7: error: variably modified 'off_t_is_large' at file scope
|    int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|        ^~~~~~~~~~~~~~
| configure:8061: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| |  /* Check that off_t can represent 2**63 - 1 correctly.
| |     We can't simply define LARGE_OFF_T to be 9223372036854775807,
| |     since some C++ compilers masquerading as C compilers
| |     incorrectly reject 9223372036854775807.  */
| | #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
| |   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
| |                        && LARGE_OFF_T % 2147483647 == 1)
| |                       ? 1 : -1];
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:8085: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall conftest.c >&5
| conftest.c:44:33: warning: left shift count >= width of type [-Wshift-count-overflow]
|  #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|                                  ^
| conftest.c:45:23: note: in expansion of macro 'LARGE_OFF_T'
|    int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|                        ^~~~~~~~~~~
| conftest.c:44:57: warning: left shift count >= width of type [-Wshift-count-overflow]
|  #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|                                                          ^
| conftest.c:45:23: note: in expansion of macro 'LARGE_OFF_T'
|    int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|                        ^~~~~~~~~~~
| conftest.c:44:33: warning: left shift count >= width of type [-Wshift-count-overflow]
|  #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|                                  ^
| conftest.c:46:27: note: in expansion of macro 'LARGE_OFF_T'
|                         && LARGE_OFF_T % 2147483647 == 1)
|                            ^~~~~~~~~~~
| conftest.c:44:57: warning: left shift count >= width of type [-Wshift-count-overflow]
|  #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|                                                          ^
| conftest.c:46:27: note: in expansion of macro 'LARGE_OFF_T'
|                         && LARGE_OFF_T % 2147483647 == 1)
|                            ^~~~~~~~~~~
| conftest.c:45:7: error: variably modified 'off_t_is_large' at file scope
|    int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|        ^~~~~~~~~~~~~~
| configure:8085: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | /* end confdefs.h.  */
| | #define _FILE_OFFSET_BITS 64
| | #include <sys/types.h>
| |  /* Check that off_t can represent 2**63 - 1 correctly.
| |     We can't simply define LARGE_OFF_T to be 9223372036854775807,
| |     since some C++ compilers masquerading as C compilers
| |     incorrectly reject 9223372036854775807.  */
| | #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
| |   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
| |                        && LARGE_OFF_T % 2147483647 == 1)
| |                       ? 1 : -1];
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:8093: result: unknown
| configure:8105: checking for _LARGE_FILES value needed for large files
| configure:8130: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall conftest.c >&5
| conftest.c:43:33: warning: left shift count >= width of type [-Wshift-count-overflow]
|  #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|                                  ^
| conftest.c:44:23: note: in expansion of macro 'LARGE_OFF_T'
|    int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|                        ^~~~~~~~~~~
| conftest.c:43:57: warning: left shift count >= width of type [-Wshift-count-overflow]
|  #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|                                                          ^
| conftest.c:44:23: note: in expansion of macro 'LARGE_OFF_T'
|    int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|                        ^~~~~~~~~~~
| conftest.c:43:33: warning: left shift count >= width of type [-Wshift-count-overflow]
|  #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|                                  ^
| conftest.c:45:27: note: in expansion of macro 'LARGE_OFF_T'
|                         && LARGE_OFF_T % 2147483647 == 1)
|                            ^~~~~~~~~~~
| conftest.c:43:57: warning: left shift count >= width of type [-Wshift-count-overflow]
|  #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|                                                          ^
| conftest.c:45:27: note: in expansion of macro 'LARGE_OFF_T'
|                         && LARGE_OFF_T % 2147483647 == 1)
|                            ^~~~~~~~~~~
| conftest.c:44:7: error: variably modified 'off_t_is_large' at file scope
|    int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|        ^~~~~~~~~~~~~~
| configure:8130: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| |  /* Check that off_t can represent 2**63 - 1 correctly.
| |     We can't simply define LARGE_OFF_T to be 9223372036854775807,
| |     since some C++ compilers masquerading as C compilers
| |     incorrectly reject 9223372036854775807.  */
| | #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
| |   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
| |                        && LARGE_OFF_T % 2147483647 == 1)
| |                       ? 1 : -1];
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:8154: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall conftest.c >&5
| configure:8154: $? = 0
| configure:8162: result: 1
| configure:8515: checking whether pragma GCC diagnostic push works
| configure:8537: gcc -c -Wunknown-pragmas -Werror -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:8537: $? = 0
| configure:8545: result: yes
| configure:8563: checking whether C++ compiler handles -Werror -Wunknown-warning-option
| configure:8582: g++ -o conftest -g -O2  -Werror -Wunknown-warning-option -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.cpp  >&5
| g++: error: unrecognized command line option '-Wunknown-warning-option'
| configure:8582: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | /* end confdefs.h.  */
| | 
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:8592: result: no
| configure:8609: checking whether C++ compiler handles -fno-exceptions
| configure:8628: g++ -o conftest -g -O2  -fno-exceptions -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.cpp  >&5
| configure:8628: $? = 0
| configure:8638: result: yes
| configure:8655: checking whether C++ compiler accepts -std=c++98
| configure:8679: g++ -o conftest -g -O2  -std=c++98 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.cpp  >&5
| configure:8679: $? = 0
| configure:8689: result: yes
| configure:8714: checking whether C++ compiler accepts -std=c++03
| configure:8739: g++ -o conftest -g -O2  -std=c++03 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.cpp  >&5
| configure:8739: $? = 0
| configure:8749: result: yes
| configure:8774: checking whether C++ compiler accepts -std=c++11
| configure:8850: g++ -o conftest -g -O2  -std=c++11 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.cpp  >&5
| conftest.cpp: In function 'void bar()':
| conftest.cpp:89:14: warning: unused variable 'r' [-Wunused-variable]
|      for (int r: std::set<int>{1, 2})
|               ^
| ld: 0711-317 ERROR: Undefined symbol: pthread_cancel
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:8850: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | /* end confdefs.h.  */
| | 
| | #include <vector>
| | 
| | typedef std::vector<int> ints;
| | 
| | 
| | #include <algorithm>
| | #include <memory>
| | #include <set>
| | #include <sstream>
| | #include <string>
| | 
| |   // C++11
| |   template <typename T>
| |   struct check
| |   {
| |     static_assert(sizeof(int) <= sizeof(T), "not big enough");
| |   };
| | 
| |   using right_angle_brackets = check<check<bool>>;
| | 
| |   auto f = std::make_shared<std::string>("shared_ptr");
| | 
| |   int a;
| |   decltype(a) b;
| | 
| |   typedef check<int> check_type;
| |   check_type c;
| |   check_type&& cr = static_cast<check_type&&>(c);
| | 
| |   auto d = a;
| | 
| |   // Some versions of libstdc++ do not support std::set::emplace.
| |   void foo()
| |   {
| |     std::set<int> is;
| |     is.emplace(42);
| |   }
| | 
| |   // Clang++ 3.5, for a while, was unable to process properly
| |   // the for-loop because its variable, r, is a typedef...
| |   // It failed as follows:
| |   //
| |   // error: unexpected ':' in nested name specifier; did you mean '::'?
| |   //    for (auto r: std::set<int>{1, 2})
| |   //               ^
| |   //               ::
| |   using r = std::set<int>;
| |   void bar()
| |   {
| |     for (int r: std::set<int>{1, 2})
| |       continue;
| |   }
| | 
| |   // GCC 4.8.2 on Solaris 11.3 does not support to_string.
| |   auto e = std::to_string(42);
| | 
| | 
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:8860: result: no
| configure:8774: checking whether C++ compiler accepts -std=c++11 -stdlib=libc++
| configure:8850: g++ -o conftest -g -O2  -std=c++11 -stdlib=libc++ -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.cpp  >&5
| g++: error: unrecognized command line option '-stdlib=libc++'
| configure:8850: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | /* end confdefs.h.  */
| | 
| | #include <vector>
| | 
| | typedef std::vector<int> ints;
| | 
| | 
| | #include <algorithm>
| | #include <memory>
| | #include <set>
| | #include <sstream>
| | #include <string>
| | 
| |   // C++11
| |   template <typename T>
| |   struct check
| |   {
| |     static_assert(sizeof(int) <= sizeof(T), "not big enough");
| |   };
| | 
| |   using right_angle_brackets = check<check<bool>>;
| | 
| |   auto f = std::make_shared<std::string>("shared_ptr");
| | 
| |   int a;
| |   decltype(a) b;
| | 
| |   typedef check<int> check_type;
| |   check_type c;
| |   check_type&& cr = static_cast<check_type&&>(c);
| | 
| |   auto d = a;
| | 
| |   // Some versions of libstdc++ do not support std::set::emplace.
| |   void foo()
| |   {
| |     std::set<int> is;
| |     is.emplace(42);
| |   }
| | 
| |   // Clang++ 3.5, for a while, was unable to process properly
| |   // the for-loop because its variable, r, is a typedef...
| |   // It failed as follows:
| |   //
| |   // error: unexpected ':' in nested name specifier; did you mean '::'?
| |   //    for (auto r: std::set<int>{1, 2})
| |   //               ^
| |   //               ::
| |   using r = std::set<int>;
| |   void bar()
| |   {
| |     for (int r: std::set<int>{1, 2})
| |       continue;
| |   }
| | 
| |   // GCC 4.8.2 on Solaris 11.3 does not support to_string.
| |   auto e = std::to_string(42);
| | 
| | 
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:8860: result: no
| configure:8885: checking whether C++ compiler accepts -std=c++14
| configure:8971: g++ -o conftest -g -O2  -std=c++14 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.cpp  >&5
| conftest.cpp: In function 'void bar()':
| conftest.cpp:89:14: warning: unused variable 'r' [-Wunused-variable]
|      for (int r: std::set<int>{1, 2})
|               ^
| ld: 0711-317 ERROR: Undefined symbol: pthread_cancel
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:8971: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | /* end confdefs.h.  */
| | 
| | #include <vector>
| | 
| | typedef std::vector<int> ints;
| | 
| | 
| | #include <algorithm>
| | #include <memory>
| | #include <set>
| | #include <sstream>
| | #include <string>
| | 
| |   // C++11
| |   template <typename T>
| |   struct check
| |   {
| |     static_assert(sizeof(int) <= sizeof(T), "not big enough");
| |   };
| | 
| |   using right_angle_brackets = check<check<bool>>;
| | 
| |   auto f = std::make_shared<std::string>("shared_ptr");
| | 
| |   int a;
| |   decltype(a) b;
| | 
| |   typedef check<int> check_type;
| |   check_type c;
| |   check_type&& cr = static_cast<check_type&&>(c);
| | 
| |   auto d = a;
| | 
| |   // Some versions of libstdc++ do not support std::set::emplace.
| |   void foo()
| |   {
| |     std::set<int> is;
| |     is.emplace(42);
| |   }
| | 
| |   // Clang++ 3.5, for a while, was unable to process properly
| |   // the for-loop because its variable, r, is a typedef...
| |   // It failed as follows:
| |   //
| |   // error: unexpected ':' in nested name specifier; did you mean '::'?
| |   //    for (auto r: std::set<int>{1, 2})
| |   //               ^
| |   //               ::
| |   using r = std::set<int>;
| |   void bar()
| |   {
| |     for (int r: std::set<int>{1, 2})
| |       continue;
| |   }
| | 
| |   // GCC 4.8.2 on Solaris 11.3 does not support to_string.
| |   auto e = std::to_string(42);
| | 
| |   // C++14
| |   void mismatch()
| |   {
| |     using ints = std::vector<int>;
| |     auto v1 = ints{1, 2, 3};
| |     auto v2 = ints{1, 2};
| |     std::mismatch(std::begin(v1), std::end(v1),
| |                   std::begin(v2), std::end(v2));
| |   }
| | 
| | 
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:8981: result: no
| configure:8885: checking whether C++ compiler accepts -std=c++14 -stdlib=libc++
| configure:8971: g++ -o conftest -g -O2  -std=c++14 -stdlib=libc++ -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.cpp  >&5
| g++: error: unrecognized command line option '-stdlib=libc++'
| configure:8971: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | /* end confdefs.h.  */
| | 
| | #include <vector>
| | 
| | typedef std::vector<int> ints;
| | 
| | 
| | #include <algorithm>
| | #include <memory>
| | #include <set>
| | #include <sstream>
| | #include <string>
| | 
| |   // C++11
| |   template <typename T>
| |   struct check
| |   {
| |     static_assert(sizeof(int) <= sizeof(T), "not big enough");
| |   };
| | 
| |   using right_angle_brackets = check<check<bool>>;
| | 
| |   auto f = std::make_shared<std::string>("shared_ptr");
| | 
| |   int a;
| |   decltype(a) b;
| | 
| |   typedef check<int> check_type;
| |   check_type c;
| |   check_type&& cr = static_cast<check_type&&>(c);
| | 
| |   auto d = a;
| | 
| |   // Some versions of libstdc++ do not support std::set::emplace.
| |   void foo()
| |   {
| |     std::set<int> is;
| |     is.emplace(42);
| |   }
| | 
| |   // Clang++ 3.5, for a while, was unable to process properly
| |   // the for-loop because its variable, r, is a typedef...
| |   // It failed as follows:
| |   //
| |   // error: unexpected ':' in nested name specifier; did you mean '::'?
| |   //    for (auto r: std::set<int>{1, 2})
| |   //               ^
| |   //               ::
| |   using r = std::set<int>;
| |   void bar()
| |   {
| |     for (int r: std::set<int>{1, 2})
| |       continue;
| |   }
| | 
| |   // GCC 4.8.2 on Solaris 11.3 does not support to_string.
| |   auto e = std::to_string(42);
| | 
| |   // C++14
| |   void mismatch()
| |   {
| |     using ints = std::vector<int>;
| |     auto v1 = ints{1, 2, 3};
| |     auto v2 = ints{1, 2};
| |     std::mismatch(std::begin(v1), std::end(v1),
| |                   std::begin(v2), std::end(v2));
| |   }
| | 
| | 
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:8981: result: no
| configure:9006: checking whether C++ compiler accepts -std=c++17
| configure:9099: g++ -o conftest -g -O2  -std=c++17 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.cpp  >&5
| conftest.cpp: In function 'void bar()':
| conftest.cpp:89:14: warning: unused variable 'r' [-Wunused-variable]
|      for (int r: std::set<int>{1, 2})
|               ^
| ld: 0711-317 ERROR: Undefined symbol: pthread_cancel
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:9099: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | /* end confdefs.h.  */
| | 
| | #include <vector>
| | 
| | typedef std::vector<int> ints;
| | 
| | 
| | #include <algorithm>
| | #include <memory>
| | #include <set>
| | #include <sstream>
| | #include <string>
| | 
| |   // C++11
| |   template <typename T>
| |   struct check
| |   {
| |     static_assert(sizeof(int) <= sizeof(T), "not big enough");
| |   };
| | 
| |   using right_angle_brackets = check<check<bool>>;
| | 
| |   auto f = std::make_shared<std::string>("shared_ptr");
| | 
| |   int a;
| |   decltype(a) b;
| | 
| |   typedef check<int> check_type;
| |   check_type c;
| |   check_type&& cr = static_cast<check_type&&>(c);
| | 
| |   auto d = a;
| | 
| |   // Some versions of libstdc++ do not support std::set::emplace.
| |   void foo()
| |   {
| |     std::set<int> is;
| |     is.emplace(42);
| |   }
| | 
| |   // Clang++ 3.5, for a while, was unable to process properly
| |   // the for-loop because its variable, r, is a typedef...
| |   // It failed as follows:
| |   //
| |   // error: unexpected ':' in nested name specifier; did you mean '::'?
| |   //    for (auto r: std::set<int>{1, 2})
| |   //               ^
| |   //               ::
| |   using r = std::set<int>;
| |   void bar()
| |   {
| |     for (int r: std::set<int>{1, 2})
| |       continue;
| |   }
| | 
| |   // GCC 4.8.2 on Solaris 11.3 does not support to_string.
| |   auto e = std::to_string(42);
| | 
| |   // C++14
| |   void mismatch()
| |   {
| |     using ints = std::vector<int>;
| |     auto v1 = ints{1, 2, 3};
| |     auto v2 = ints{1, 2};
| |     std::mismatch(std::begin(v1), std::end(v1),
| |                   std::begin(v2), std::end(v2));
| |   }
| | 
| |   // C++17
| |   namespace ns1::ns2::ns3 {}
| | 
| | #include <optional>
| |   auto opt_string = std::optional<std::string>{};
| |   auto out = std::ostringstream{};
| | 
| | 
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:9109: result: no
| configure:9006: checking whether C++ compiler accepts -std=c++17 -stdlib=libc++
| configure:9099: g++ -o conftest -g -O2  -std=c++17 -stdlib=libc++ -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.cpp  >&5
| g++: error: unrecognized command line option '-stdlib=libc++'
| configure:9099: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | /* end confdefs.h.  */
| | 
| | #include <vector>
| | 
| | typedef std::vector<int> ints;
| | 
| | 
| | #include <algorithm>
| | #include <memory>
| | #include <set>
| | #include <sstream>
| | #include <string>
| | 
| |   // C++11
| |   template <typename T>
| |   struct check
| |   {
| |     static_assert(sizeof(int) <= sizeof(T), "not big enough");
| |   };
| | 
| |   using right_angle_brackets = check<check<bool>>;
| | 
| |   auto f = std::make_shared<std::string>("shared_ptr");
| | 
| |   int a;
| |   decltype(a) b;
| | 
| |   typedef check<int> check_type;
| |   check_type c;
| |   check_type&& cr = static_cast<check_type&&>(c);
| | 
| |   auto d = a;
| | 
| |   // Some versions of libstdc++ do not support std::set::emplace.
| |   void foo()
| |   {
| |     std::set<int> is;
| |     is.emplace(42);
| |   }
| | 
| |   // Clang++ 3.5, for a while, was unable to process properly
| |   // the for-loop because its variable, r, is a typedef...
| |   // It failed as follows:
| |   //
| |   // error: unexpected ':' in nested name specifier; did you mean '::'?
| |   //    for (auto r: std::set<int>{1, 2})
| |   //               ^
| |   //               ::
| |   using r = std::set<int>;
| |   void bar()
| |   {
| |     for (int r: std::set<int>{1, 2})
| |       continue;
| |   }
| | 
| |   // GCC 4.8.2 on Solaris 11.3 does not support to_string.
| |   auto e = std::to_string(42);
| | 
| |   // C++14
| |   void mismatch()
| |   {
| |     using ints = std::vector<int>;
| |     auto v1 = ints{1, 2, 3};
| |     auto v2 = ints{1, 2};
| |     std::mismatch(std::begin(v1), std::end(v1),
| |                   std::begin(v2), std::end(v2));
| |   }
| | 
| |   // C++17
| |   namespace ns1::ns2::ns3 {}
| | 
| | #include <optional>
| |   auto opt_string = std::optional<std::string>{};
| |   auto out = std::ostringstream{};
| | 
| | 
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:9109: result: no
| configure:9134: checking whether C++ compiler accepts -std=c++2a
| configure:9229: g++ -o conftest -g -O2  -std=c++2a -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.cpp  >&5
| g++: error: unrecognized command line option '-std=c++2a'; did you mean '-std=c++03'?
| configure:9229: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | /* end confdefs.h.  */
| | 
| | #include <vector>
| | 
| | typedef std::vector<int> ints;
| | 
| | 
| | #include <algorithm>
| | #include <memory>
| | #include <set>
| | #include <sstream>
| | #include <string>
| | 
| |   // C++11
| |   template <typename T>
| |   struct check
| |   {
| |     static_assert(sizeof(int) <= sizeof(T), "not big enough");
| |   };
| | 
| |   using right_angle_brackets = check<check<bool>>;
| | 
| |   auto f = std::make_shared<std::string>("shared_ptr");
| | 
| |   int a;
| |   decltype(a) b;
| | 
| |   typedef check<int> check_type;
| |   check_type c;
| |   check_type&& cr = static_cast<check_type&&>(c);
| | 
| |   auto d = a;
| | 
| |   // Some versions of libstdc++ do not support std::set::emplace.
| |   void foo()
| |   {
| |     std::set<int> is;
| |     is.emplace(42);
| |   }
| | 
| |   // Clang++ 3.5, for a while, was unable to process properly
| |   // the for-loop because its variable, r, is a typedef...
| |   // It failed as follows:
| |   //
| |   // error: unexpected ':' in nested name specifier; did you mean '::'?
| |   //    for (auto r: std::set<int>{1, 2})
| |   //               ^
| |   //               ::
| |   using r = std::set<int>;
| |   void bar()
| |   {
| |     for (int r: std::set<int>{1, 2})
| |       continue;
| |   }
| | 
| |   // GCC 4.8.2 on Solaris 11.3 does not support to_string.
| |   auto e = std::to_string(42);
| | 
| |   // C++14
| |   void mismatch()
| |   {
| |     using ints = std::vector<int>;
| |     auto v1 = ints{1, 2, 3};
| |     auto v2 = ints{1, 2};
| |     std::mismatch(std::begin(v1), std::end(v1),
| |                   std::begin(v2), std::end(v2));
| |   }
| | 
| |   // C++17
| |   namespace ns1::ns2::ns3 {}
| | 
| | #include <optional>
| |   auto opt_string = std::optional<std::string>{};
| |   auto out = std::ostringstream{};
| | 
| |   // C++2A
| | 
| | 
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:9239: result: no
| configure:9134: checking whether C++ compiler accepts -std=c++2a -stdlib=libc++
| configure:9229: g++ -o conftest -g -O2  -std=c++2a -stdlib=libc++ -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.cpp  >&5
| g++: error: unrecognized command line option '-std=c++2a'; did you mean '-std=c++03'?
| g++: error: unrecognized command line option '-stdlib=libc++'
| configure:9229: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | /* end confdefs.h.  */
| | 
| | #include <vector>
| | 
| | typedef std::vector<int> ints;
| | 
| | 
| | #include <algorithm>
| | #include <memory>
| | #include <set>
| | #include <sstream>
| | #include <string>
| | 
| |   // C++11
| |   template <typename T>
| |   struct check
| |   {
| |     static_assert(sizeof(int) <= sizeof(T), "not big enough");
| |   };
| | 
| |   using right_angle_brackets = check<check<bool>>;
| | 
| |   auto f = std::make_shared<std::string>("shared_ptr");
| | 
| |   int a;
| |   decltype(a) b;
| | 
| |   typedef check<int> check_type;
| |   check_type c;
| |   check_type&& cr = static_cast<check_type&&>(c);
| | 
| |   auto d = a;
| | 
| |   // Some versions of libstdc++ do not support std::set::emplace.
| |   void foo()
| |   {
| |     std::set<int> is;
| |     is.emplace(42);
| |   }
| | 
| |   // Clang++ 3.5, for a while, was unable to process properly
| |   // the for-loop because its variable, r, is a typedef...
| |   // It failed as follows:
| |   //
| |   // error: unexpected ':' in nested name specifier; did you mean '::'?
| |   //    for (auto r: std::set<int>{1, 2})
| |   //               ^
| |   //               ::
| |   using r = std::set<int>;
| |   void bar()
| |   {
| |     for (int r: std::set<int>{1, 2})
| |       continue;
| |   }
| | 
| |   // GCC 4.8.2 on Solaris 11.3 does not support to_string.
| |   auto e = std::to_string(42);
| | 
| |   // C++14
| |   void mismatch()
| |   {
| |     using ints = std::vector<int>;
| |     auto v1 = ints{1, 2, 3};
| |     auto v2 = ints{1, 2};
| |     std::mismatch(std::begin(v1), std::end(v1),
| |                   std::begin(v2), std::end(v2));
| |   }
| | 
| |   // C++17
| |   namespace ns1::ns2::ns3 {}
| | 
| | #include <optional>
| |   auto opt_string = std::optional<std::string>{};
| |   auto out = std::ostringstream{};
| | 
| |   // C++2A
| | 
| | 
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:9239: result: no
| configure:10049: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:10049: $? = 0
| configure:10067: checking whether gcc supports POSIXLY_CORRECT=1
| configure:10091: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:10091: $? = 0
| configure:10105: result: yes
| configure:10122: checking whether g++ builds executables that work
| configure:10157: g++ -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.cpp >&5
| configure:10157: $? = 0
| configure:10159: g++ -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.o  >&5
| configure:10162: $? = 0
| configure:10168: ./conftest
| configure:10171: $? = 0
| configure:10187: result: yes
| configure:10211: checking whether g++ supports POSIXLY_CORRECT=1
| configure:10235: g++ -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.cpp  >&5
| configure:10235: $? = 0
| configure:10249: result: yes
| configure:10271: checking for dmd
| configure:10301: result: no
| configure:10313: checking for -g
| configure:10343: result: no
| configure:10432: checking for Java compiler
| configure:10919: result: no
| configure:10930: checking for Java virtual machine
| configure:11133: result: no
| configure:11180: checking for flex
| configure:11196: found /usr/bin/flex
| configure:11207: result: flex
| configure:11220: checking whether lex is flex
| configure:11236: flex conftest.l
| conftest.l:5: warning, -s option given but default rule can be matched
| configure:11240: $? = 0
| configure:11248: result: yes
| configure:11252: checking whether flex supports --header=FILE
| configure:11262: flex --header=conftest.h conftest.l
| conftest.l:5: warning, -s option given but default rule can be matched
| configure:11266: $? = 0
| configure:11274: result: yes
| configure:11308: flex conftest.l
| configure:11312: $? = 0
| configure:11314: checking lex output file root
| configure:11328: result: lex.yy
| configure:11333: checking lex library
| configure:11347: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c   >&5
| ld: 0711-317 ERROR: Undefined symbol: .yywrap
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:11347: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | /* end confdefs.h.  */
| | 
| | #line 3 "lex.yy.c"
| | 
| | #define  YY_INT_ALIGNED short int
| | 
| | /* A lexical scanner generated by flex */
| | 
| | #define FLEX_SCANNER
| | #define YY_FLEX_MAJOR_VERSION 2
| | #define YY_FLEX_MINOR_VERSION 5
| | #define YY_FLEX_SUBMINOR_VERSION 35
| | #if YY_FLEX_SUBMINOR_VERSION > 0
| | #define FLEX_BETA
| | #endif
| | 
| | /* First, we deal with  platform-specific or compiler-specific issues. */
| | 
| | /* begin standard C headers. */
| | #include <stdio.h>
| | #include <string.h>
| | #include <errno.h>
| | #include <stdlib.h>
| | 
| | /* end standard C headers. */
| | 
| | /* flex integer type definitions */
| | 
| | #ifndef FLEXINT_H
| | #define FLEXINT_H
| | 
| | /* C99 systems have <inttypes.h>. Non-C99 systems may or may not. */
| | 
| | #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
| | 
| | /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h,
| |  * if you want the limit (max/min) macros for int types. 
| |  */
| | #ifndef __STDC_LIMIT_MACROS
| | #define __STDC_LIMIT_MACROS 1
| | #endif
| | 
| | #include <inttypes.h>
| | typedef int8_t flex_int8_t;
| | typedef uint8_t flex_uint8_t;
| | typedef int16_t flex_int16_t;
| | typedef uint16_t flex_uint16_t;
| | typedef int32_t flex_int32_t;
| | typedef uint32_t flex_uint32_t;
| | #else
| | typedef signed char flex_int8_t;
| | typedef short int flex_int16_t;
| | typedef int flex_int32_t;
| | typedef unsigned char flex_uint8_t; 
| | typedef unsigned short int flex_uint16_t;
| | typedef unsigned int flex_uint32_t;
| | #endif /* ! C99 */
| | 
| | /* Limits of integral types. */
| | #ifndef INT8_MIN
| | #define INT8_MIN               (-128)
| | #endif
| | #ifndef INT16_MIN
| | #define INT16_MIN              (-32767-1)
| | #endif
| | #ifndef INT32_MIN
| | #define INT32_MIN              (-2147483647-1)
| | #endif
| | #ifndef INT8_MAX
| | #define INT8_MAX               (127)
| | #endif
| | #ifndef INT16_MAX
| | #define INT16_MAX              (32767)
| | #endif
| | #ifndef INT32_MAX
| | #define INT32_MAX              (2147483647)
| | #endif
| | #ifndef UINT8_MAX
| | #define UINT8_MAX              (255U)
| | #endif
| | #ifndef UINT16_MAX
| | #define UINT16_MAX             (65535U)
| | #endif
| | #ifndef UINT32_MAX
| | #define UINT32_MAX             (4294967295U)
| | #endif
| | 
| | #endif /* ! FLEXINT_H */
| | 
| | #ifdef __cplusplus
| | 
| | /* The "const" storage-class-modifier is valid. */
| | #define YY_USE_CONST
| | 
| | #else	/* ! __cplusplus */
| | 
| | /* C99 requires __STDC__ to be defined as 1. */
| | #if defined (__STDC__)
| | 
| | #define YY_USE_CONST
| | 
| | #endif	/* defined (__STDC__) */
| | #endif	/* ! __cplusplus */
| | 
| | #ifdef YY_USE_CONST
| | #define yyconst const
| | #else
| | #define yyconst
| | #endif
| | 
| | /* Returned upon end-of-file. */
| | #define YY_NULL 0
| | 
| | /* Promotes a possibly negative, possibly signed char to an unsigned
| |  * integer for use as an array index.  If the signed char is negative,
| |  * we want to instead treat it as an 8-bit unsigned char, hence the
| |  * double cast.
| |  */
| | #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
| | 
| | /* Enter a start condition.  This macro really ought to take a parameter,
| |  * but we do it the disgusting crufty way forced on us by the ()-less
| |  * definition of BEGIN.
| |  */
| | #define BEGIN (yy_start) = 1 + 2 *
| | 
| | /* Translate the current start state into a value that can be later handed
| |  * to BEGIN to return to the state.  The YYSTATE alias is for lex
| |  * compatibility.
| |  */
| | #define YY_START (((yy_start) - 1) / 2)
| | #define YYSTATE YY_START
| | 
| | /* Action number for EOF rule of a given start state. */
| | #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
| | 
| | /* Special action meaning "start processing a new file". */
| | #define YY_NEW_FILE yyrestart(yyin  )
| | 
| | #define YY_END_OF_BUFFER_CHAR 0
| | 
| | /* Size of default input buffer. */
| | #ifndef YY_BUF_SIZE
| | #define YY_BUF_SIZE 16384
| | #endif
| | 
| | /* The state buf must be large enough to hold one state per character in the main buffer.
| |  */
| | #define YY_STATE_BUF_SIZE   ((YY_BUF_SIZE + 2) * sizeof(yy_state_type))
| | 
| | #ifndef YY_TYPEDEF_YY_BUFFER_STATE
| | #define YY_TYPEDEF_YY_BUFFER_STATE
| | typedef struct yy_buffer_state *YY_BUFFER_STATE;
| | #endif
| | 
| | extern int yyleng;
| | 
| | extern FILE *yyin, *yyout;
| | 
| | #define EOB_ACT_CONTINUE_SCAN 0
| | #define EOB_ACT_END_OF_FILE 1
| | #define EOB_ACT_LAST_MATCH 2
| | 
| |     #define YY_LESS_LINENO(n)
| |     
| | /* Return all but the first "n" matched characters back to the input stream. */
| | #define yyless(n) \
| | 	do \
| | 		{ \
| | 		/* Undo effects of setting up yytext. */ \
| |         int yyless_macro_arg = (n); \
| |         YY_LESS_LINENO(yyless_macro_arg);\
| | 		*yy_cp = (yy_hold_char); \
| | 		YY_RESTORE_YY_MORE_OFFSET \
| | 		(yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \
| | 		YY_DO_BEFORE_ACTION; /* set up yytext again */ \
| | 		} \
| | 	while ( 0 )
| | 
| | #define unput(c) yyunput( c, (yytext_ptr)  )
| | 
| | #ifndef YY_TYPEDEF_YY_SIZE_T
| | #define YY_TYPEDEF_YY_SIZE_T
| | typedef size_t yy_size_t;
| | #endif
| | 
| | #ifndef YY_STRUCT_YY_BUFFER_STATE
| | #define YY_STRUCT_YY_BUFFER_STATE
| | struct yy_buffer_state
| | 	{
| | 	FILE *yy_input_file;
| | 
| | 	char *yy_ch_buf;		/* input buffer */
| | 	char *yy_buf_pos;		/* current position in input buffer */
| | 
| | 	/* Size of input buffer in bytes, not including room for EOB
| | 	 * characters.
| | 	 */
| | 	yy_size_t yy_buf_size;
| | 
| | 	/* Number of characters read into yy_ch_buf, not including EOB
| | 	 * characters.
| | 	 */
| | 	int yy_n_chars;
| | 
| | 	/* Whether we "own" the buffer - i.e., we know we created it,
| | 	 * and can realloc() it to grow it, and should free() it to
| | 	 * delete it.
| | 	 */
| | 	int yy_is_our_buffer;
| | 
| | 	/* Whether this is an "interactive" input source; if so, and
| | 	 * if we're using stdio for input, then we want to use getc()
| | 	 * instead of fread(), to make sure we stop fetching input after
| | 	 * each newline.
| | 	 */
| | 	int yy_is_interactive;
| | 
| | 	/* Whether we're considered to be at the beginning of a line.
| | 	 * If so, '^' rules will be active on the next match, otherwise
| | 	 * not.
| | 	 */
| | 	int yy_at_bol;
| | 
| |     int yy_bs_lineno; /**< The line count. */
| |     int yy_bs_column; /**< The column count. */
| |     
| | 	/* Whether to try to fill the input buffer when we reach the
| | 	 * end of it.
| | 	 */
| | 	int yy_fill_buffer;
| | 
| | 	int yy_buffer_status;
| | 
| | #define YY_BUFFER_NEW 0
| | #define YY_BUFFER_NORMAL 1
| | 	/* When an EOF's been seen but there's still some text to process
| | 	 * then we mark the buffer as YY_EOF_PENDING, to indicate that we
| | 	 * shouldn't try reading from the input source any more.  We might
| | 	 * still have a bunch of tokens to match, though, because of
| | 	 * possible backing-up.
| | 	 *
| | 	 * When we actually see the EOF, we change the status to "new"
| | 	 * (via yyrestart()), so that the user can continue scanning by
| | 	 * just pointing yyin at a new input file.
| | 	 */
| | #define YY_BUFFER_EOF_PENDING 2
| | 
| | 	};
| | #endif /* !YY_STRUCT_YY_BUFFER_STATE */
| | 
| | /* Stack of input buffers. */
| | static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
| | static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
| | static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
| | 
| | /* We provide macros for accessing buffer states in case in the
| |  * future we want to put the buffer states in a more general
| |  * "scanner state".
| |  *
| |  * Returns the top of the stack, or NULL.
| |  */
| | #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
| |                           ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
| |                           : NULL)
| | 
| | /* Same as previous macro, but useful when we know that the buffer stack is not
| |  * NULL or when we need an lvalue. For internal use only.
| |  */
| | #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)]
| | 
| | /* yy_hold_char holds the character lost when yytext is formed. */
| | static char yy_hold_char;
| | static int yy_n_chars;		/* number of characters read into yy_ch_buf */
| | int yyleng;
| | 
| | /* Points to current character in buffer. */
| | static char *yy_c_buf_p = (char *) 0;
| | static int yy_init = 0;		/* whether we need to initialize */
| | static int yy_start = 0;	/* start state number */
| | 
| | /* Flag which is used to allow yywrap()'s to do buffer switches
| |  * instead of setting up a fresh yyin.  A bit of a hack ...
| |  */
| | static int yy_did_buffer_switch_on_eof;
| | 
| | void yyrestart (FILE *input_file  );
| | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer  );
| | YY_BUFFER_STATE yy_create_buffer (FILE *file,int size  );
| | void yy_delete_buffer (YY_BUFFER_STATE b  );
| | void yy_flush_buffer (YY_BUFFER_STATE b  );
| | void yypush_buffer_state (YY_BUFFER_STATE new_buffer  );
| | void yypop_buffer_state (void );
| | 
| | static void yyensure_buffer_stack (void );
| | static void yy_load_buffer_state (void );
| | static void yy_init_buffer (YY_BUFFER_STATE b,FILE *file  );
| | 
| | #define YY_FLUSH_BUFFER yy_flush_buffer(YY_CURRENT_BUFFER )
| | 
| | YY_BUFFER_STATE yy_scan_buffer (char *base,yy_size_t size  );
| | YY_BUFFER_STATE yy_scan_string (yyconst char *yy_str  );
| | YY_BUFFER_STATE yy_scan_bytes (yyconst char *bytes,int len  );
| | 
| | void *yyalloc (yy_size_t  );
| | void *yyrealloc (void *,yy_size_t  );
| | void yyfree (void *  );
| | 
| | #define yy_new_buffer yy_create_buffer
| | 
| | #define yy_set_interactive(is_interactive) \
| | 	{ \
| | 	if ( ! YY_CURRENT_BUFFER ){ \
| |         yyensure_buffer_stack (); \
| | 		YY_CURRENT_BUFFER_LVALUE =    \
| |             yy_create_buffer(yyin,YY_BUF_SIZE ); \
| | 	} \
| | 	YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
| | 	}
| | 
| | #define yy_set_bol(at_bol) \
| | 	{ \
| | 	if ( ! YY_CURRENT_BUFFER ){\
| |         yyensure_buffer_stack (); \
| | 		YY_CURRENT_BUFFER_LVALUE =    \
| |             yy_create_buffer(yyin,YY_BUF_SIZE ); \
| | 	} \
| | 	YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
| | 	}
| | 
| | #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
| | 
| | /* Begin user sect3 */
| | 
| | typedef unsigned char YY_CHAR;
| | 
| | FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
| | 
| | typedef int yy_state_type;
| | 
| | extern int yylineno;
| | 
| | int yylineno = 1;
| | 
| | extern char *yytext;
| | #define yytext_ptr yytext
| | 
| | static yy_state_type yy_get_previous_state (void );
| | static yy_state_type yy_try_NUL_trans (yy_state_type current_state  );
| | static int yy_get_next_buffer (void );
| | static void yy_fatal_error (yyconst char msg[]  );
| | 
| | /* Done after the current pattern has been matched and before the
| |  * corresponding action - sets up yytext.
| |  */
| | #define YY_DO_BEFORE_ACTION \
| | 	(yytext_ptr) = yy_bp; \
| | 	(yytext_ptr) -= (yy_more_len); \
| | 	yyleng = (size_t) (yy_cp - (yytext_ptr)); \
| | 	(yy_hold_char) = *yy_cp; \
| | 	*yy_cp = '\0'; \
| | 	(yy_c_buf_p) = yy_cp;
| | 
| | #define YY_NUM_RULES 8
| | #define YY_END_OF_BUFFER 9
| | /* This struct is not used in this scanner,
| |    but its presence is necessary. */
| | struct yy_trans_info
| | 	{
| | 	flex_int32_t yy_verify;
| | 	flex_int32_t yy_nxt;
| | 	};
| | static yyconst flex_int16_t yy_acclist[23] =
| |     {   0,
| |         9,    7,    8,    8,    1,    7,    8,    2,    7,    8,
| |         3,    7,    8,    4,    7,    8,    5,    7,    8,    6,
| |         7,    8
| |     } ;
| | 
| | static yyconst flex_int16_t yy_accept[14] =
| |     {   0,
| |         1,    1,    1,    2,    4,    5,    8,   11,   14,   17,
| |        20,   23,   23
| |     } ;
| | 
| | static yyconst flex_int32_t yy_ec[256] =
| |     {   0,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    2,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1,    1,    3,    4,    5,    6,
| | 
| |         7,    8,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| | 
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
| |         1,    1,    1,    1,    1
| |     } ;
| | 
| | static yyconst flex_int32_t yy_meta[9] =
| |     {   0,
| |         1,    1,    1,    1,    1,    1,    1,    1
| |     } ;
| | 
| | static yyconst flex_int16_t yy_base[13] =
| |     {   0,
| |         0,    0,    9,   10,   10,   10,   10,   10,   10,   10,
| |        10,   10
| |     } ;
| | 
| | static yyconst flex_int16_t yy_def[13] =
| |     {   0,
| |        12,    1,   12,   12,   12,   12,   12,   12,   12,   12,
| |        12,    0
| |     } ;
| | 
| | static yyconst flex_int16_t yy_nxt[19] =
| |     {   0,
| |         4,    5,    6,    7,    8,    9,   10,   11,   12,    3,
| |        12,   12,   12,   12,   12,   12,   12,   12
| |     } ;
| | 
| | static yyconst flex_int16_t yy_chk[19] =
| |     {   0,
| |         1,    1,    1,    1,    1,    1,    1,    1,    3,   12,
| |        12,   12,   12,   12,   12,   12,   12,   12
| |     } ;
| | 
| | extern int yy_flex_debug;
| | int yy_flex_debug = 0;
| | 
| | static yy_state_type *yy_state_buf=0, *yy_state_ptr=0;
| | static char *yy_full_match;
| | static int yy_lp;
| | #define REJECT \
| | { \
| | *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \
| | yy_cp = (yy_full_match); /* restore poss. backed-over text */ \
| | ++(yy_lp); \
| | goto find_rule; \
| | }
| | 
| | static int yy_more_flag = 0;
| | static int yy_more_len = 0;
| | #define yymore() ((yy_more_flag) = 1)
| | #define YY_MORE_ADJ (yy_more_len)
| | #define YY_RESTORE_YY_MORE_OFFSET
| | char *yytext;
| | #line 1 "conftest.l"
| | #line 468 "lex.yy.c"
| | 
| | #define INITIAL 0
| | 
| | #ifndef YY_NO_UNISTD_H
| | /* Special case for "unistd.h", since it is non-ANSI. We include it way
| |  * down here because we want the user's section 1 to have been scanned first.
| |  * The user has a chance to override it with an option.
| |  */
| | #include <unistd.h>
| | #endif
| | 
| | #ifndef YY_EXTRA_TYPE
| | #define YY_EXTRA_TYPE void *
| | #endif
| | 
| | static int yy_init_globals (void );
| | 
| | /* Accessor methods to globals.
| |    These are made visible to non-reentrant scanners for convenience. */
| | 
| | int yylex_destroy (void );
| | 
| | int yyget_debug (void );
| | 
| | void yyset_debug (int debug_flag  );
| | 
| | YY_EXTRA_TYPE yyget_extra (void );
| | 
| | void yyset_extra (YY_EXTRA_TYPE user_defined  );
| | 
| | FILE *yyget_in (void );
| | 
| | void yyset_in  (FILE * in_str  );
| | 
| | FILE *yyget_out (void );
| | 
| | void yyset_out  (FILE * out_str  );
| | 
| | int yyget_leng (void );
| | 
| | char *yyget_text (void );
| | 
| | int yyget_lineno (void );
| | 
| | void yyset_lineno (int line_number  );
| | 
| | /* Macros after this point can all be overridden by user definitions in
| |  * section 1.
| |  */
| | 
| | #ifndef YY_SKIP_YYWRAP
| | #ifdef __cplusplus
| | extern "C" int yywrap (void );
| | #else
| | extern int yywrap (void );
| | #endif
| | #endif
| | 
| |     static void yyunput (int c,char *buf_ptr  );
| |     
| | #ifndef yytext_ptr
| | static void yy_flex_strncpy (char *,yyconst char *,int );
| | #endif
| | 
| | #ifdef YY_NEED_STRLEN
| | static int yy_flex_strlen (yyconst char * );
| | #endif
| | 
| | #ifndef YY_NO_INPUT
| | 
| | #ifdef __cplusplus
| | static int yyinput (void );
| | #else
| | static int input (void );
| | #endif
| | 
| | #endif
| | 
| | /* Amount of stuff to slurp up with each read. */
| | #ifndef YY_READ_BUF_SIZE
| | #define YY_READ_BUF_SIZE 8192
| | #endif
| | 
| | /* Copy whatever the last rule matched to the standard output. */
| | #ifndef ECHO
| | /* This used to be an fputs(), but since the string might contain NUL's,
| |  * we now use fwrite().
| |  */
| | #define ECHO fwrite( yytext, yyleng, 1, yyout )
| | #endif
| | 
| | /* Gets input and stuffs it into "buf".  number of characters read, or YY_NULL,
| |  * is returned in "result".
| |  */
| | #ifndef YY_INPUT
| | #define YY_INPUT(buf,result,max_size) \
| | 	if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
| | 		{ \
| | 		int c = '*'; \
| | 		int n; \
| | 		for ( n = 0; n < max_size && \
| | 			     (c = getc( yyin )) != EOF && c != '\n'; ++n ) \
| | 			buf[n] = (char) c; \
| | 		if ( c == '\n' ) \
| | 			buf[n++] = (char) c; \
| | 		if ( c == EOF && ferror( yyin ) ) \
| | 			YY_FATAL_ERROR( "input in flex scanner failed" ); \
| | 		result = n; \
| | 		} \
| | 	else \
| | 		{ \
| | 		errno=0; \
| | 		while ( (result = fread(buf, 1, max_size, yyin))==0 && ferror(yyin)) \
| | 			{ \
| | 			if( errno != EINTR) \
| | 				{ \
| | 				YY_FATAL_ERROR( "input in flex scanner failed" ); \
| | 				break; \
| | 				} \
| | 			errno=0; \
| | 			clearerr(yyin); \
| | 			} \
| | 		}\
| | \
| | 
| | #endif
| | 
| | /* No semi-colon after return; correct usage is to write "yyterminate();" -
| |  * we don't want an extra ';' after the "return" because that will cause
| |  * some compilers to complain about unreachable statements.
| |  */
| | #ifndef yyterminate
| | #define yyterminate() return YY_NULL
| | #endif
| | 
| | /* Number of entries by which start-condition stack grows. */
| | #ifndef YY_START_STACK_INCR
| | #define YY_START_STACK_INCR 25
| | #endif
| | 
| | /* Report a fatal error. */
| | #ifndef YY_FATAL_ERROR
| | #define YY_FATAL_ERROR(msg) yy_fatal_error( msg )
| | #endif
| | 
| | /* end tables serialization structures and prototypes */
| | 
| | /* Default declaration of generated scanner - a define so the user can
| |  * easily add parameters.
| |  */
| | #ifndef YY_DECL
| | #define YY_DECL_IS_OURS 1
| | 
| | extern int yylex (void);
| | 
| | #define YY_DECL int yylex (void)
| | #endif /* !YY_DECL */
| | 
| | /* Code executed at the beginning of each rule, after yytext and yyleng
| |  * have been set up.
| |  */
| | #ifndef YY_USER_ACTION
| | #define YY_USER_ACTION
| | #endif
| | 
| | /* Code executed at the end of each rule. */
| | #ifndef YY_BREAK
| | #define YY_BREAK break;
| | #endif
| | 
| | #define YY_RULE_SETUP \
| | 	YY_USER_ACTION
| | 
| | /** The main scanner function which does all the work.
| |  */
| | YY_DECL
| | {
| | 	register yy_state_type yy_current_state;
| | 	register char *yy_cp, *yy_bp;
| | 	register int yy_act;
| |     
| | #line 1 "conftest.l"
| | 
| | #line 652 "lex.yy.c"
| | 
| | 	if ( !(yy_init) )
| | 		{
| | 		(yy_init) = 1;
| | 
| | #ifdef YY_USER_INIT
| | 		YY_USER_INIT;
| | #endif
| | 
| |         /* Create the reject buffer large enough to save one state per allowed character. */
| |         if ( ! (yy_state_buf) )
| |             (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE  );
| |             if ( ! (yy_state_buf) )
| |                 YY_FATAL_ERROR( "out of dynamic memory in yylex()" );
| | 
| | 		if ( ! (yy_start) )
| | 			(yy_start) = 1;	/* first start state */
| | 
| | 		if ( ! yyin )
| | 			yyin = stdin;
| | 
| | 		if ( ! yyout )
| | 			yyout = stdout;
| | 
| | 		if ( ! YY_CURRENT_BUFFER ) {
| | 			yyensure_buffer_stack ();
| | 			YY_CURRENT_BUFFER_LVALUE =
| | 				yy_create_buffer(yyin,YY_BUF_SIZE );
| | 		}
| | 
| | 		yy_load_buffer_state( );
| | 		}
| | 
| | 	while ( 1 )		/* loops until end-of-file is reached */
| | 		{
| | 		(yy_more_len) = 0;
| | 		if ( (yy_more_flag) )
| | 			{
| | 			(yy_more_len) = (yy_c_buf_p) - (yytext_ptr);
| | 			(yy_more_flag) = 0;
| | 			}
| | 		yy_cp = (yy_c_buf_p);
| | 
| | 		/* Support of yytext. */
| | 		*yy_cp = (yy_hold_char);
| | 
| | 		/* yy_bp points to the position in yy_ch_buf of the start of
| | 		 * the current run.
| | 		 */
| | 		yy_bp = yy_cp;
| | 
| | 		yy_current_state = (yy_start);
| | 
| | 		(yy_state_ptr) = (yy_state_buf);
| | 		*(yy_state_ptr)++ = yy_current_state;
| | 
| | yy_match:
| | 		do
| | 			{
| | 			register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
| | 			while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
| | 				{
| | 				yy_current_state = (int) yy_def[yy_current_state];
| | 				if ( yy_current_state >= 13 )
| | 					yy_c = yy_meta[(unsigned int) yy_c];
| | 				}
| | 			yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
| | 			*(yy_state_ptr)++ = yy_current_state;
| | 			++yy_cp;
| | 			}
| | 		while ( yy_base[yy_current_state] != 10 );
| | 
| | yy_find_action:
| | 		yy_current_state = *--(yy_state_ptr);
| | 		(yy_lp) = yy_accept[yy_current_state];
| | find_rule: /* we branch to this label when backing up */
| | 		for ( ; ; ) /* until we find what rule we matched */
| | 			{
| | 			if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1] )
| | 				{
| | 				yy_act = yy_acclist[(yy_lp)];
| | 					{
| | 					(yy_full_match) = yy_cp;
| | 					break;
| | 					}
| | 				}
| | 			--yy_cp;
| | 			yy_current_state = *--(yy_state_ptr);
| | 			(yy_lp) = yy_accept[yy_current_state];
| | 			}
| | 
| | 		YY_DO_BEFORE_ACTION;
| | 
| | do_action:	/* This label is used only to access EOF actions. */
| | 
| | 		switch ( yy_act )
| | 	{ /* beginning of action switch */
| | case 1:
| | YY_RULE_SETUP
| | #line 2 "conftest.l"
| | { ECHO; }
| | 	YY_BREAK
| | case 2:
| | YY_RULE_SETUP
| | #line 3 "conftest.l"
| | { REJECT; }
| | 	YY_BREAK
| | case 3:
| | YY_RULE_SETUP
| | #line 4 "conftest.l"
| | { yymore (); }
| | 	YY_BREAK
| | case 4:
| | YY_RULE_SETUP
| | #line 5 "conftest.l"
| | { yyless (1); }
| | 	YY_BREAK
| | case 5:
| | YY_RULE_SETUP
| | #line 6 "conftest.l"
| | { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument.  */
| |     yyless ((input () != 0)); }
| | 	YY_BREAK
| | case 6:
| | YY_RULE_SETUP
| | #line 8 "conftest.l"
| | { unput (yytext[0]); }
| | 	YY_BREAK
| | case 7:
| | YY_RULE_SETUP
| | #line 9 "conftest.l"
| | { BEGIN INITIAL; }
| | 	YY_BREAK
| | case 8:
| | YY_RULE_SETUP
| | #line 10 "conftest.l"
| | ECHO;
| | 	YY_BREAK
| | #line 791 "lex.yy.c"
| | 			case YY_STATE_EOF(INITIAL):
| | 				yyterminate();
| | 
| | 	case YY_END_OF_BUFFER:
| | 		{
| | 		/* Amount of text matched not including the EOB char. */
| | 		int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1;
| | 
| | 		/* Undo the effects of YY_DO_BEFORE_ACTION. */
| | 		*yy_cp = (yy_hold_char);
| | 		YY_RESTORE_YY_MORE_OFFSET
| | 
| | 		if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW )
| | 			{
| | 			/* We're scanning a new file or input source.  It's
| | 			 * possible that this happened because the user
| | 			 * just pointed yyin at a new source and called
| | 			 * yylex().  If so, then we have to assure
| | 			 * consistency between YY_CURRENT_BUFFER and our
| | 			 * globals.  Here is the right place to do so, because
| | 			 * this is the first action (other than possibly a
| | 			 * back-up) that will match for the new input source.
| | 			 */
| | 			(yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
| | 			YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin;
| | 			YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL;
| | 			}
| | 
| | 		/* Note that here we test for yy_c_buf_p "<=" to the position
| | 		 * of the first EOB in the buffer, since yy_c_buf_p will
| | 		 * already have been incremented past the NUL character
| | 		 * (since all states make transitions on EOB to the
| | 		 * end-of-buffer state).  Contrast this with the test
| | 		 * in input().
| | 		 */
| | 		if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
| | 			{ /* This was really a NUL. */
| | 			yy_state_type yy_next_state;
| | 
| | 			(yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text;
| | 
| | 			yy_current_state = yy_get_previous_state(  );
| | 
| | 			/* Okay, we're now positioned to make the NUL
| | 			 * transition.  We couldn't have
| | 			 * yy_get_previous_state() go ahead and do it
| | 			 * for us because it doesn't know how to deal
| | 			 * with the possibility of jamming (and we don't
| | 			 * want to build jamming into it because then it
| | 			 * will run more slowly).
| | 			 */
| | 
| | 			yy_next_state = yy_try_NUL_trans( yy_current_state );
| | 
| | 			yy_bp = (yytext_ptr) + YY_MORE_ADJ;
| | 
| | 			if ( yy_next_state )
| | 				{
| | 				/* Consume the NUL. */
| | 				yy_cp = ++(yy_c_buf_p);
| | 				yy_current_state = yy_next_state;
| | 				goto yy_match;
| | 				}
| | 
| | 			else
| | 				{
| | 				yy_cp = (yy_c_buf_p);
| | 				goto yy_find_action;
| | 				}
| | 			}
| | 
| | 		else switch ( yy_get_next_buffer(  ) )
| | 			{
| | 			case EOB_ACT_END_OF_FILE:
| | 				{
| | 				(yy_did_buffer_switch_on_eof) = 0;
| | 
| | 				if ( yywrap( ) )
| | 					{
| | 					/* Note: because we've taken care in
| | 					 * yy_get_next_buffer() to have set up
| | 					 * yytext, we can now set up
| | 					 * yy_c_buf_p so that if some total
| | 					 * hoser (like flex itself) wants to
| | 					 * call the scanner after we return the
| | 					 * YY_NULL, it'll still work - another
| | 					 * YY_NULL will get returned.
| | 					 */
| | 					(yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ;
| | 
| | 					yy_act = YY_STATE_EOF(YY_START);
| | 					goto do_action;
| | 					}
| | 
| | 				else
| | 					{
| | 					if ( ! (yy_did_buffer_switch_on_eof) )
| | 						YY_NEW_FILE;
| | 					}
| | 				break;
| | 				}
| | 
| | 			case EOB_ACT_CONTINUE_SCAN:
| | 				(yy_c_buf_p) =
| | 					(yytext_ptr) + yy_amount_of_matched_text;
| | 
| | 				yy_current_state = yy_get_previous_state(  );
| | 
| | 				yy_cp = (yy_c_buf_p);
| | 				yy_bp = (yytext_ptr) + YY_MORE_ADJ;
| | 				goto yy_match;
| | 
| | 			case EOB_ACT_LAST_MATCH:
| | 				(yy_c_buf_p) =
| | 				&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)];
| | 
| | 				yy_current_state = yy_get_previous_state(  );
| | 
| | 				yy_cp = (yy_c_buf_p);
| | 				yy_bp = (yytext_ptr) + YY_MORE_ADJ;
| | 				goto yy_find_action;
| | 			}
| | 		break;
| | 		}
| | 
| | 	default:
| | 		YY_FATAL_ERROR(
| | 			"fatal flex scanner internal error--no action found" );
| | 	} /* end of action switch */
| | 		} /* end of scanning one token */
| | } /* end of yylex */
| | 
| | /* yy_get_next_buffer - try to read in a new buffer
| |  *
| |  * Returns a code representing an action:
| |  *	EOB_ACT_LAST_MATCH -
| |  *	EOB_ACT_CONTINUE_SCAN - continue scanning from current position
| |  *	EOB_ACT_END_OF_FILE - end of file
| |  */
| | static int yy_get_next_buffer (void)
| | {
| |     	register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
| | 	register char *source = (yytext_ptr);
| | 	register int number_to_move, i;
| | 	int ret_val;
| | 
| | 	if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] )
| | 		YY_FATAL_ERROR(
| | 		"fatal flex scanner internal error--end of buffer missed" );
| | 
| | 	if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 )
| | 		{ /* Don't try to fill the buffer, so this is an EOF. */
| | 		if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 )
| | 			{
| | 			/* We matched a single character, the EOB, so
| | 			 * treat this as a final EOF.
| | 			 */
| | 			return EOB_ACT_END_OF_FILE;
| | 			}
| | 
| | 		else
| | 			{
| | 			/* We matched some text prior to the EOB, first
| | 			 * process it.
| | 			 */
| | 			return EOB_ACT_LAST_MATCH;
| | 			}
| | 		}
| | 
| | 	/* Try to read more data. */
| | 
| | 	/* First move last chars to start of buffer. */
| | 	number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr)) - 1;
| | 
| | 	for ( i = 0; i < number_to_move; ++i )
| | 		*(dest++) = *(source++);
| | 
| | 	if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING )
| | 		/* don't do the read, it's not guaranteed to return an EOF,
| | 		 * just force an EOF
| | 		 */
| | 		YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0;
| | 
| | 	else
| | 		{
| | 			int num_to_read =
| | 			YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
| | 
| | 		while ( num_to_read <= 0 )
| | 			{ /* Not enough room in the buffer - grow it. */
| | 
| | 			YY_FATAL_ERROR(
| | "input buffer overflow, can't enlarge buffer because scanner uses REJECT" );
| | 
| | 			}
| | 
| | 		if ( num_to_read > YY_READ_BUF_SIZE )
| | 			num_to_read = YY_READ_BUF_SIZE;
| | 
| | 		/* Read in more data. */
| | 		YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
| | 			(yy_n_chars), (size_t) num_to_read );
| | 
| | 		YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
| | 		}
| | 
| | 	if ( (yy_n_chars) == 0 )
| | 		{
| | 		if ( number_to_move == YY_MORE_ADJ )
| | 			{
| | 			ret_val = EOB_ACT_END_OF_FILE;
| | 			yyrestart(yyin  );
| | 			}
| | 
| | 		else
| | 			{
| | 			ret_val = EOB_ACT_LAST_MATCH;
| | 			YY_CURRENT_BUFFER_LVALUE->yy_buffer_status =
| | 				YY_BUFFER_EOF_PENDING;
| | 			}
| | 		}
| | 
| | 	else
| | 		ret_val = EOB_ACT_CONTINUE_SCAN;
| | 
| | 	if ((yy_size_t) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
| | 		/* Extend the array by 50%, plus the number we really need. */
| | 		yy_size_t new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1);
| | 		YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size  );
| | 		if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
| | 			YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" );
| | 	}
| | 
| | 	(yy_n_chars) += number_to_move;
| | 	YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR;
| | 	YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR;
| | 
| | 	(yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0];
| | 
| | 	return ret_val;
| | }
| | 
| | /* yy_get_previous_state - get the state just before the EOB char was reached */
| | 
| |     static yy_state_type yy_get_previous_state (void)
| | {
| | 	register yy_state_type yy_current_state;
| | 	register char *yy_cp;
| |     
| | 	yy_current_state = (yy_start);
| | 
| | 	(yy_state_ptr) = (yy_state_buf);
| | 	*(yy_state_ptr)++ = yy_current_state;
| | 
| | 	for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
| | 		{
| | 		register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
| | 		while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
| | 			{
| | 			yy_current_state = (int) yy_def[yy_current_state];
| | 			if ( yy_current_state >= 13 )
| | 				yy_c = yy_meta[(unsigned int) yy_c];
| | 			}
| | 		yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
| | 		*(yy_state_ptr)++ = yy_current_state;
| | 		}
| | 
| | 	return yy_current_state;
| | }
| | 
| | /* yy_try_NUL_trans - try to make a transition on the NUL character
| |  *
| |  * synopsis
| |  *	next_state = yy_try_NUL_trans( current_state );
| |  */
| |     static yy_state_type yy_try_NUL_trans  (yy_state_type yy_current_state )
| | {
| | 	register int yy_is_jam;
| |     
| | 	register YY_CHAR yy_c = 1;
| | 	while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
| | 		{
| | 		yy_current_state = (int) yy_def[yy_current_state];
| | 		if ( yy_current_state >= 13 )
| | 			yy_c = yy_meta[(unsigned int) yy_c];
| | 		}
| | 	yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
| | 	yy_is_jam = (yy_current_state == 12);
| | 	if ( ! yy_is_jam )
| | 		*(yy_state_ptr)++ = yy_current_state;
| | 
| | 	return yy_is_jam ? 0 : yy_current_state;
| | }
| | 
| |     static void yyunput (int c, register char * yy_bp )
| | {
| | 	register char *yy_cp;
| |     
| |     yy_cp = (yy_c_buf_p);
| | 
| | 	/* undo effects of setting up yytext */
| | 	*yy_cp = (yy_hold_char);
| | 
| | 	if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
| | 		{ /* need to shift things up to make room */
| | 		/* +2 for EOB chars. */
| | 		register int number_to_move = (yy_n_chars) + 2;
| | 		register char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[
| | 					YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2];
| | 		register char *source =
| | 				&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move];
| | 
| | 		while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
| | 			*--dest = *--source;
| | 
| | 		yy_cp += (int) (dest - source);
| | 		yy_bp += (int) (dest - source);
| | 		YY_CURRENT_BUFFER_LVALUE->yy_n_chars =
| | 			(yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_buf_size;
| | 
| | 		if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
| | 			YY_FATAL_ERROR( "flex scanner push-back overflow" );
| | 		}
| | 
| | 	*--yy_cp = (char) c;
| | 
| | 	(yytext_ptr) = yy_bp;
| | 	(yy_hold_char) = *yy_cp;
| | 	(yy_c_buf_p) = yy_cp;
| | }
| | 
| | #ifndef YY_NO_INPUT
| | #ifdef __cplusplus
| |     static int yyinput (void)
| | #else
| |     static int input  (void)
| | #endif
| | 
| | {
| | 	int c;
| |     
| | 	*(yy_c_buf_p) = (yy_hold_char);
| | 
| | 	if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR )
| | 		{
| | 		/* yy_c_buf_p now points to the character we want to return.
| | 		 * If this occurs *before* the EOB characters, then it's a
| | 		 * valid NUL; if not, then we've hit the end of the buffer.
| | 		 */
| | 		if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
| | 			/* This was really a NUL. */
| | 			*(yy_c_buf_p) = '\0';
| | 
| | 		else
| | 			{ /* need more input */
| | 			int offset = (yy_c_buf_p) - (yytext_ptr);
| | 			++(yy_c_buf_p);
| | 
| | 			switch ( yy_get_next_buffer(  ) )
| | 				{
| | 				case EOB_ACT_LAST_MATCH:
| | 					/* This happens because yy_g_n_b()
| | 					 * sees that we've accumulated a
| | 					 * token and flags that we need to
| | 					 * try matching the token before
| | 					 * proceeding.  But for input(),
| | 					 * there's no matching to consider.
| | 					 * So convert the EOB_ACT_LAST_MATCH
| | 					 * to EOB_ACT_END_OF_FILE.
| | 					 */
| | 
| | 					/* Reset buffer status. */
| | 					yyrestart(yyin );
| | 
| | 					/*FALLTHROUGH*/
| | 
| | 				case EOB_ACT_END_OF_FILE:
| | 					{
| | 					if ( yywrap( ) )
| | 						return EOF;
| | 
| | 					if ( ! (yy_did_buffer_switch_on_eof) )
| | 						YY_NEW_FILE;
| | #ifdef __cplusplus
| | 					return yyinput();
| | #else
| | 					return input();
| | #endif
| | 					}
| | 
| | 				case EOB_ACT_CONTINUE_SCAN:
| | 					(yy_c_buf_p) = (yytext_ptr) + offset;
| | 					break;
| | 				}
| | 			}
| | 		}
| | 
| | 	c = *(unsigned char *) (yy_c_buf_p);	/* cast for 8-bit char's */
| | 	*(yy_c_buf_p) = '\0';	/* preserve yytext */
| | 	(yy_hold_char) = *++(yy_c_buf_p);
| | 
| | 	return c;
| | }
| | #endif	/* ifndef YY_NO_INPUT */
| | 
| | /** Immediately switch to a different input stream.
| |  * @param input_file A readable stream.
| |  * 
| |  * @note This function does not reset the start condition to @c INITIAL .
| |  */
| |     void yyrestart  (FILE * input_file )
| | {
| |     
| | 	if ( ! YY_CURRENT_BUFFER ){
| |         yyensure_buffer_stack ();
| | 		YY_CURRENT_BUFFER_LVALUE =
| |             yy_create_buffer(yyin,YY_BUF_SIZE );
| | 	}
| | 
| | 	yy_init_buffer(YY_CURRENT_BUFFER,input_file );
| | 	yy_load_buffer_state( );
| | }
| | 
| | /** Switch to a different input buffer.
| |  * @param new_buffer The new input buffer.
| |  * 
| |  */
| |     void yy_switch_to_buffer  (YY_BUFFER_STATE  new_buffer )
| | {
| |     
| | 	/* TODO. We should be able to replace this entire function body
| | 	 * with
| | 	 *		yypop_buffer_state();
| | 	 *		yypush_buffer_state(new_buffer);
| |      */
| | 	yyensure_buffer_stack ();
| | 	if ( YY_CURRENT_BUFFER == new_buffer )
| | 		return;
| | 
| | 	if ( YY_CURRENT_BUFFER )
| | 		{
| | 		/* Flush out information for old buffer. */
| | 		*(yy_c_buf_p) = (yy_hold_char);
| | 		YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
| | 		YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
| | 		}
| | 
| | 	YY_CURRENT_BUFFER_LVALUE = new_buffer;
| | 	yy_load_buffer_state( );
| | 
| | 	/* We don't actually know whether we did this switch during
| | 	 * EOF (yywrap()) processing, but the only time this flag
| | 	 * is looked at is after yywrap() is called, so it's safe
| | 	 * to go ahead and always set it.
| | 	 */
| | 	(yy_did_buffer_switch_on_eof) = 1;
| | }
| | 
| | static void yy_load_buffer_state  (void)
| | {
| |     	(yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
| | 	(yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos;
| | 	yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file;
| | 	(yy_hold_char) = *(yy_c_buf_p);
| | }
| | 
| | /** Allocate and initialize an input buffer state.
| |  * @param file A readable stream.
| |  * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE.
| |  * 
| |  * @return the allocated buffer state.
| |  */
| |     YY_BUFFER_STATE yy_create_buffer  (FILE * file, int  size )
| | {
| | 	YY_BUFFER_STATE b;
| |     
| | 	b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state )  );
| | 	if ( ! b )
| | 		YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
| | 
| | 	b->yy_buf_size = size;
| | 
| | 	/* yy_ch_buf has to be 2 characters longer than the size given because
| | 	 * we need to put in 2 end-of-buffer characters.
| | 	 */
| | 	b->yy_ch_buf = (char *) yyalloc(b->yy_buf_size + 2  );
| | 	if ( ! b->yy_ch_buf )
| | 		YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
| | 
| | 	b->yy_is_our_buffer = 1;
| | 
| | 	yy_init_buffer(b,file );
| | 
| | 	return b;
| | }
| | 
| | /** Destroy the buffer.
| |  * @param b a buffer created with yy_create_buffer()
| |  * 
| |  */
| |     void yy_delete_buffer (YY_BUFFER_STATE  b )
| | {
| |     
| | 	if ( ! b )
| | 		return;
| | 
| | 	if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */
| | 		YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0;
| | 
| | 	if ( b->yy_is_our_buffer )
| | 		yyfree((void *) b->yy_ch_buf  );
| | 
| | 	yyfree((void *) b  );
| | }
| | 
| | #ifndef __cplusplus
| | extern int isatty (int );
| | #endif /* __cplusplus */
| |     
| | /* Initializes or reinitializes a buffer.
| |  * This function is sometimes called more than once on the same buffer,
| |  * such as during a yyrestart() or at EOF.
| |  */
| |     static void yy_init_buffer  (YY_BUFFER_STATE  b, FILE * file )
| | 
| | {
| | 	int oerrno = errno;
| |     
| | 	yy_flush_buffer(b );
| | 
| | 	b->yy_input_file = file;
| | 	b->yy_fill_buffer = 1;
| | 
| |     /* If b is the current buffer, then yy_init_buffer was _probably_
| |      * called from yyrestart() or through yy_get_next_buffer.
| |      * In that case, we don't want to reset the lineno or column.
| |      */
| |     if (b != YY_CURRENT_BUFFER){
| |         b->yy_bs_lineno = 1;
| |         b->yy_bs_column = 0;
| |     }
| | 
| |         b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
| |     
| | 	errno = oerrno;
| | }
| | 
| | /** Discard all buffered characters. On the next scan, YY_INPUT will be called.
| |  * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
| |  * 
| |  */
| |     void yy_flush_buffer (YY_BUFFER_STATE  b )
| | {
| |     	if ( ! b )
| | 		return;
| | 
| | 	b->yy_n_chars = 0;
| | 
| | 	/* We always need two end-of-buffer characters.  The first causes
| | 	 * a transition to the end-of-buffer state.  The second causes
| | 	 * a jam in that state.
| | 	 */
| | 	b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR;
| | 	b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR;
| | 
| | 	b->yy_buf_pos = &b->yy_ch_buf[0];
| | 
| | 	b->yy_at_bol = 1;
| | 	b->yy_buffer_status = YY_BUFFER_NEW;
| | 
| | 	if ( b == YY_CURRENT_BUFFER )
| | 		yy_load_buffer_state( );
| | }
| | 
| | /** Pushes the new state onto the stack. The new state becomes
| |  *  the current state. This function will allocate the stack
| |  *  if necessary.
| |  *  @param new_buffer The new state.
| |  *  
| |  */
| | void yypush_buffer_state (YY_BUFFER_STATE new_buffer )
| | {
| |     	if (new_buffer == NULL)
| | 		return;
| | 
| | 	yyensure_buffer_stack();
| | 
| | 	/* This block is copied from yy_switch_to_buffer. */
| | 	if ( YY_CURRENT_BUFFER )
| | 		{
| | 		/* Flush out information for old buffer. */
| | 		*(yy_c_buf_p) = (yy_hold_char);
| | 		YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
| | 		YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
| | 		}
| | 
| | 	/* Only push if top exists. Otherwise, replace top. */
| | 	if (YY_CURRENT_BUFFER)
| | 		(yy_buffer_stack_top)++;
| | 	YY_CURRENT_BUFFER_LVALUE = new_buffer;
| | 
| | 	/* copied from yy_switch_to_buffer. */
| | 	yy_load_buffer_state( );
| | 	(yy_did_buffer_switch_on_eof) = 1;
| | }
| | 
| | /** Removes and deletes the top of the stack, if present.
| |  *  The next element becomes the new top.
| |  *  
| |  */
| | void yypop_buffer_state (void)
| | {
| |     	if (!YY_CURRENT_BUFFER)
| | 		return;
| | 
| | 	yy_delete_buffer(YY_CURRENT_BUFFER );
| | 	YY_CURRENT_BUFFER_LVALUE = NULL;
| | 	if ((yy_buffer_stack_top) > 0)
| | 		--(yy_buffer_stack_top);
| | 
| | 	if (YY_CURRENT_BUFFER) {
| | 		yy_load_buffer_state( );
| | 		(yy_did_buffer_switch_on_eof) = 1;
| | 	}
| | }
| | 
| | /* Allocates the stack if it does not exist.
| |  *  Guarantees space for at least one push.
| |  */
| | static void yyensure_buffer_stack (void)
| | {
| | 	int num_to_alloc;
| |     
| | 	if (!(yy_buffer_stack)) {
| | 
| | 		/* First allocation is just for 2 elements, since we don't know if this
| | 		 * scanner will even need a stack. We use 2 instead of 1 to avoid an
| | 		 * immediate realloc on the next call.
| |          */
| | 		num_to_alloc = 1;
| | 		(yy_buffer_stack) = (struct yy_buffer_state**)yyalloc
| | 								(num_to_alloc * sizeof(struct yy_buffer_state*)
| | 								);
| | 		if ( ! (yy_buffer_stack) )
| | 			YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
| | 								  
| | 		memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*));
| | 				
| | 		(yy_buffer_stack_max) = num_to_alloc;
| | 		(yy_buffer_stack_top) = 0;
| | 		return;
| | 	}
| | 
| | 	if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){
| | 
| | 		/* Increase the buffer to prepare for a possible push. */
| | 		int grow_size = 8 /* arbitrary grow size */;
| | 
| | 		num_to_alloc = (yy_buffer_stack_max) + grow_size;
| | 		(yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc
| | 								((yy_buffer_stack),
| | 								num_to_alloc * sizeof(struct yy_buffer_state*)
| | 								);
| | 		if ( ! (yy_buffer_stack) )
| | 			YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
| | 
| | 		/* zero only the new slots.*/
| | 		memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*));
| | 		(yy_buffer_stack_max) = num_to_alloc;
| | 	}
| | }
| | 
| | /** Setup the input buffer state to scan directly from a user-specified character buffer.
| |  * @param base the character buffer
| |  * @param size the size in bytes of the character buffer
| |  * 
| |  * @return the newly allocated buffer state object. 
| |  */
| | YY_BUFFER_STATE yy_scan_buffer  (char * base, yy_size_t  size )
| | {
| | 	YY_BUFFER_STATE b;
| |     
| | 	if ( size < 2 ||
| | 	     base[size-2] != YY_END_OF_BUFFER_CHAR ||
| | 	     base[size-1] != YY_END_OF_BUFFER_CHAR )
| | 		/* They forgot to leave room for the EOB's. */
| | 		return 0;
| | 
| | 	b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state )  );
| | 	if ( ! b )
| | 		YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" );
| | 
| | 	b->yy_buf_size = size - 2;	/* "- 2" to take care of EOB's */
| | 	b->yy_buf_pos = b->yy_ch_buf = base;
| | 	b->yy_is_our_buffer = 0;
| | 	b->yy_input_file = 0;
| | 	b->yy_n_chars = b->yy_buf_size;
| | 	b->yy_is_interactive = 0;
| | 	b->yy_at_bol = 1;
| | 	b->yy_fill_buffer = 0;
| | 	b->yy_buffer_status = YY_BUFFER_NEW;
| | 
| | 	yy_switch_to_buffer(b  );
| | 
| | 	return b;
| | }
| | 
| | /** Setup the input buffer state to scan a string. The next call to yylex() will
| |  * scan from a @e copy of @a str.
| |  * @param yystr a NUL-terminated string to scan
| |  * 
| |  * @return the newly allocated buffer state object.
| |  * @note If you want to scan bytes that may contain NUL values, then use
| |  *       yy_scan_bytes() instead.
| |  */
| | YY_BUFFER_STATE yy_scan_string (yyconst char * yystr )
| | {
| |     
| | 	return yy_scan_bytes(yystr,strlen(yystr) );
| | }
| | 
| | /** Setup the input buffer state to scan the given bytes. The next call to yylex() will
| |  * scan from a @e copy of @a bytes.
| |  * @param bytes the byte buffer to scan
| |  * @param len the number of bytes in the buffer pointed to by @a bytes.
| |  * 
| |  * @return the newly allocated buffer state object.
| |  */
| | YY_BUFFER_STATE yy_scan_bytes  (yyconst char * yybytes, int  _yybytes_len )
| | {
| | 	YY_BUFFER_STATE b;
| | 	char *buf;
| | 	yy_size_t n;
| | 	int i;
| |     
| | 	/* Get memory for full buffer, including space for trailing EOB's. */
| | 	n = _yybytes_len + 2;
| | 	buf = (char *) yyalloc(n  );
| | 	if ( ! buf )
| | 		YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" );
| | 
| | 	for ( i = 0; i < _yybytes_len; ++i )
| | 		buf[i] = yybytes[i];
| | 
| | 	buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR;
| | 
| | 	b = yy_scan_buffer(buf,n );
| | 	if ( ! b )
| | 		YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" );
| | 
| | 	/* It's okay to grow etc. this buffer, and we should throw it
| | 	 * away when we're done.
| | 	 */
| | 	b->yy_is_our_buffer = 1;
| | 
| | 	return b;
| | }
| | 
| | #ifndef YY_EXIT_FAILURE
| | #define YY_EXIT_FAILURE 2
| | #endif
| | 
| | static void yy_fatal_error (yyconst char* msg )
| | {
| |     	(void) fprintf( stderr, "%s\n", msg );
| | 	exit( YY_EXIT_FAILURE );
| | }
| | 
| | /* Redefine yyless() so it works in section 3 code. */
| | 
| | #undef yyless
| | #define yyless(n) \
| | 	do \
| | 		{ \
| | 		/* Undo effects of setting up yytext. */ \
| |         int yyless_macro_arg = (n); \
| |         YY_LESS_LINENO(yyless_macro_arg);\
| | 		yytext[yyleng] = (yy_hold_char); \
| | 		(yy_c_buf_p) = yytext + yyless_macro_arg; \
| | 		(yy_hold_char) = *(yy_c_buf_p); \
| | 		*(yy_c_buf_p) = '\0'; \
| | 		yyleng = yyless_macro_arg; \
| | 		} \
| | 	while ( 0 )
| | 
| | /* Accessor  methods (get/set functions) to struct members. */
| | 
| | /** Get the current line number.
| |  * 
| |  */
| | int yyget_lineno  (void)
| | {
| |         
| |     return yylineno;
| | }
| | 
| | /** Get the input stream.
| |  * 
| |  */
| | FILE *yyget_in  (void)
| | {
| |         return yyin;
| | }
| | 
| | /** Get the output stream.
| |  * 
| |  */
| | FILE *yyget_out  (void)
| | {
| |         return yyout;
| | }
| | 
| | /** Get the length of the current token.
| |  * 
| |  */
| | int yyget_leng  (void)
| | {
| |         return yyleng;
| | }
| | 
| | /** Get the current token.
| |  * 
| |  */
| | 
| | char *yyget_text  (void)
| | {
| |         return yytext;
| | }
| | 
| | /** Set the current line number.
| |  * @param line_number
| |  * 
| |  */
| | void yyset_lineno (int  line_number )
| | {
| |     
| |     yylineno = line_number;
| | }
| | 
| | /** Set the input stream. This does not discard the current
| |  * input buffer.
| |  * @param in_str A readable stream.
| |  * 
| |  * @see yy_switch_to_buffer
| |  */
| | void yyset_in (FILE *  in_str )
| | {
| |         yyin = in_str ;
| | }
| | 
| | void yyset_out (FILE *  out_str )
| | {
| |         yyout = out_str ;
| | }
| | 
| | int yyget_debug  (void)
| | {
| |         return yy_flex_debug;
| | }
| | 
| | void yyset_debug (int  bdebug )
| | {
| |         yy_flex_debug = bdebug ;
| | }
| | 
| | static int yy_init_globals (void)
| | {
| |         /* Initialization is the same as for the non-reentrant scanner.
| |      * This function is called from yylex_destroy(), so don't allocate here.
| |      */
| | 
| |     (yy_buffer_stack) = 0;
| |     (yy_buffer_stack_top) = 0;
| |     (yy_buffer_stack_max) = 0;
| |     (yy_c_buf_p) = (char *) 0;
| |     (yy_init) = 0;
| |     (yy_start) = 0;
| | 
| |     (yy_state_buf) = 0;
| |     (yy_state_ptr) = 0;
| |     (yy_full_match) = 0;
| |     (yy_lp) = 0;
| | 
| | /* Defined in main.c */
| | #ifdef YY_STDINIT
| |     yyin = stdin;
| |     yyout = stdout;
| | #else
| |     yyin = (FILE *) 0;
| |     yyout = (FILE *) 0;
| | #endif
| | 
| |     /* For future reference: Set errno on error, since we are called by
| |      * yylex_init()
| |      */
| |     return 0;
| | }
| | 
| | /* yylex_destroy is for both reentrant and non-reentrant scanners. */
| | int yylex_destroy  (void)
| | {
| |     
| |     /* Pop the buffer stack, destroying each element. */
| | 	while(YY_CURRENT_BUFFER){
| | 		yy_delete_buffer(YY_CURRENT_BUFFER  );
| | 		YY_CURRENT_BUFFER_LVALUE = NULL;
| | 		yypop_buffer_state();
| | 	}
| | 
| | 	/* Destroy the stack itself. */
| | 	yyfree((yy_buffer_stack) );
| | 	(yy_buffer_stack) = NULL;
| | 
| |     yyfree ( (yy_state_buf) );
| |     (yy_state_buf)  = NULL;
| | 
| |     /* Reset the globals. This is important in a non-reentrant scanner so the next time
| |      * yylex() is called, initialization will occur. */
| |     yy_init_globals( );
| | 
| |     return 0;
| | }
| | 
| | /*
| |  * Internal utility routines.
| |  */
| | 
| | #ifndef yytext_ptr
| | static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
| | {
| | 	register int i;
| | 	for ( i = 0; i < n; ++i )
| | 		s1[i] = s2[i];
| | }
| | #endif
| | 
| | #ifdef YY_NEED_STRLEN
| | static int yy_flex_strlen (yyconst char * s )
| | {
| | 	register int n;
| | 	for ( n = 0; s[n]; ++n )
| | 		;
| | 
| | 	return n;
| | }
| | #endif
| | 
| | void *yyalloc (yy_size_t  size )
| | {
| | 	return (void *) malloc( size );
| | }
| | 
| | void *yyrealloc  (void * ptr, yy_size_t  size )
| | {
| | 	/* The cast to (char *) in the following accommodates both
| | 	 * implementations that use char* generic pointers, and those
| | 	 * that use void* generic pointers.  It works with the latter
| | 	 * because both ANSI C and C++ allow castless assignment from
| | 	 * any pointer type to void*, and deal with argument conversions
| | 	 * as though doing an assignment.
| | 	 */
| | 	return (void *) realloc( (char *) ptr, size );
| | }
| | 
| | void yyfree (void * ptr )
| | {
| | 	free( (char *) ptr );	/* see yyrealloc() for (char *) cast */
| | }
| | 
| | #define YYTABLES_NAME "yytables"
| | 
| | #line 10 "conftest.l"
| | 
| | 
| | #ifdef YYTEXT_POINTER
| | extern char *yytext;
| | #endif
| | int
| | main (void)
| | {
| |   return ! yylex () + ! yywrap ();
| | }
| configure:11347: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c -lfl  >&5
| configure:11347: $? = 0
| configure:11357: result: -lfl
| configure:11363: checking whether yytext is a pointer
| configure:11380: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c -lfl  >&5
| configure:11380: $? = 0
| configure:11388: result: yes
| configure:11425: checking for bison
| configure:11441: found /home/haible/prefix32/bin/bison
| configure:11452: result: bison -y
| configure:11507: checking for ranlib
| configure:11534: result: ranlib
| configure:11557: checking for GNU M4 that supports accurate traces
| configure:11606: result: /home/haible/prefix32/bin/m4
| configure:11609: checking whether /home/haible/prefix32/bin/m4 accepts --gnu
| configure:11619: result: yes
| configure:11636: checking how m4 supports trace files
| configure:11646: result: --debugfile
| configure:11663: checking for perl
| configure:11681: found /usr/bin/perl
| configure:11693: result: /usr/bin/perl
| configure:11706: checking for xsltproc
| configure:11739: result: no
| configure:11753: checking for locale.h
| configure:11753: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:11753: $? = 0
| configure:11753: result: yes
| configure:11753: checking for sys/param.h
| configure:11753: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:11753: $? = 0
| configure:11753: result: yes
| configure:11753: checking for sys/socket.h
| configure:11753: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:11753: $? = 0
| configure:11753: result: yes
| configure:11753: checking for unistd.h
| configure:11753: result: yes
| configure:11753: checking for stdio_ext.h
| configure:11753: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c:80:10: fatal error: stdio_ext.h: No such file or directory
|  #include <stdio_ext.h>
|           ^~~~~~~~~~~~~
| compilation terminated.
| configure:11753: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | 
| | #include <stdio_ext.h>
| configure:11753: result: no
| configure:11753: checking for features.h
| configure:11753: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c:80:10: fatal error: features.h: No such file or directory
|  #include <features.h>
|           ^~~~~~~~~~~~
| compilation terminated.
| configure:11753: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | 
| | #include <features.h>
| configure:11753: result: no
| configure:11753: checking for getopt.h
| configure:11753: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c:80:10: fatal error: getopt.h: No such file or directory
|  #include <getopt.h>
|           ^~~~~~~~~~
| compilation terminated.
| configure:11753: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | 
| | #include <getopt.h>
| configure:11753: result: no
| configure:11753: checking for sys/cdefs.h
| configure:11753: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:11753: $? = 0
| configure:11753: result: yes
| configure:11753: checking for sys/time.h
| configure:11753: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:11753: $? = 0
| configure:11753: result: yes
| configure:11753: checking for limits.h
| configure:11753: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:11753: $? = 0
| configure:11753: result: yes
| configure:11753: checking for wchar.h
| configure:11753: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:11753: $? = 0
| configure:11753: result: yes
| configure:11753: checking for stdint.h
| configure:11753: result: yes
| configure:11753: checking for inttypes.h
| configure:11753: result: yes
| configure:11753: checking for crtdefs.h
| configure:11753: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c:86:10: fatal error: crtdefs.h: No such file or directory
|  #include <crtdefs.h>
|           ^~~~~~~~~~~
| compilation terminated.
| configure:11753: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | 
| | #include <crtdefs.h>
| configure:11753: result: no
| configure:11753: checking for wctype.h
| configure:11753: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:11753: $? = 0
| configure:11753: result: yes
| configure:11753: checking for threads.h
| configure:11753: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:11753: $? = 0
| configure:11753: result: yes
| configure:11753: checking for math.h
| configure:11753: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:11753: $? = 0
| configure:11753: result: yes
| configure:11753: checking for sys/mman.h
| configure:11753: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:11753: $? = 0
| configure:11753: result: yes
| configure:11753: checking for spawn.h
| configure:11753: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:11753: $? = 0
| configure:11753: result: yes
| configure:11753: checking for sys/resource.h
| configure:11753: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:11753: $? = 0
| configure:11753: result: yes
| configure:11753: checking for sys/times.h
| configure:11753: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:11753: $? = 0
| configure:11753: result: yes
| configure:11753: checking for sys/wait.h
| configure:11753: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:11753: $? = 0
| configure:11753: result: yes
| configure:11753: checking for sys/stat.h
| configure:11753: result: yes
| configure:11753: checking for xlocale.h
| configure:11753: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c:95:10: fatal error: xlocale.h: No such file or directory
|  #include <xlocale.h>
|           ^~~~~~~~~~~
| compilation terminated.
| configure:11753: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | 
| | #include <xlocale.h>
| configure:11753: result: no
| configure:11769: checking for inline
| configure:11785: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:11785: $? = 0
| configure:11793: result: inline
| configure:11843: checking for size_t
| configure:11843: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:11843: $? = 0
| configure:11843: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:97:21: error: expected expression before ')' token
|  if (sizeof ((size_t)))
|                      ^
| configure:11843: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | if (sizeof ((size_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:11843: result: yes
| configure:11856: checking for working alloca.h
| configure:11873: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:11873: $? = 0
| configure:11881: result: yes
| configure:11889: checking for alloca
| configure:11926: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:11926: $? = 0
| configure:11934: result: yes
| configure:12139: checking whether malloc, realloc, calloc are POSIX compliant
| configure:12159: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:12159: $? = 0
| configure:12167: result: yes
| configure:12176: checking for canonicalize_file_name
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| ld: 0711-317 ERROR: Undefined symbol: .canonicalize_file_name
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:12176: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | /* end confdefs.h.  */
| | /* Define canonicalize_file_name to an innocuous variant, in case <limits.h> declares canonicalize_file_name.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define canonicalize_file_name innocuous_canonicalize_file_name
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char canonicalize_file_name (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef canonicalize_file_name
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char canonicalize_file_name ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_canonicalize_file_name || defined __stub___canonicalize_file_name
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return canonicalize_file_name ();
| |   ;
| |   return 0;
| | }
| configure:12176: result: no
| configure:12176: checking for getcwd
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for readlink
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for realpath
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for readlinkat
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for _set_invalid_parameter_handler
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| ld: 0711-317 ERROR: Undefined symbol: ._set_invalid_parameter_handler
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:12176: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | /* end confdefs.h.  */
| | /* Define _set_invalid_parameter_handler to an innocuous variant, in case <limits.h> declares _set_invalid_parameter_handler.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define _set_invalid_parameter_handler innocuous__set_invalid_parameter_handler
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char _set_invalid_parameter_handler (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef _set_invalid_parameter_handler
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char _set_invalid_parameter_handler ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub__set_invalid_parameter_handler || defined __stub____set_invalid_parameter_handler
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return _set_invalid_parameter_handler ();
| |   ;
| |   return 0;
| | }
| configure:12176: result: no
| configure:12176: checking for fcntl
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for symlink
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for vasnprintf
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| ld: 0711-317 ERROR: Undefined symbol: .vasnprintf
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:12176: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | /* end confdefs.h.  */
| | /* Define vasnprintf to an innocuous variant, in case <limits.h> declares vasnprintf.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define vasnprintf innocuous_vasnprintf
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char vasnprintf (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef vasnprintf
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char vasnprintf ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_vasnprintf || defined __stub___vasnprintf
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return vasnprintf ();
| |   ;
| |   return 0;
| | }
| configure:12176: result: no
| configure:12176: checking for snprintf
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c:92:6: warning: conflicting types for built-in function 'snprintf' [-Wbuiltin-declaration-mismatch]
|  char snprintf ();
|       ^~~~~~~~
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for fsync
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for microuptime
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| ld: 0711-317 ERROR: Undefined symbol: .microuptime
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:12176: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | /* end confdefs.h.  */
| | /* Define microuptime to an innocuous variant, in case <limits.h> declares microuptime.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define microuptime innocuous_microuptime
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char microuptime (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef microuptime
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char microuptime ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_microuptime || defined __stub___microuptime
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return microuptime ();
| |   ;
| |   return 0;
| | }
| configure:12176: result: no
| configure:12176: checking for nanouptime
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| ld: 0711-317 ERROR: Undefined symbol: .nanouptime
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:12176: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | /* end confdefs.h.  */
| | /* Define nanouptime to an innocuous variant, in case <limits.h> declares nanouptime.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define nanouptime innocuous_nanouptime
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char nanouptime (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef nanouptime
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char nanouptime ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_nanouptime || defined __stub___nanouptime
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return nanouptime ();
| |   ;
| |   return 0;
| | }
| configure:12176: result: no
| configure:12176: checking for getprogname
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| ld: 0711-317 ERROR: Undefined symbol: .getprogname
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:12176: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | /* end confdefs.h.  */
| | /* Define getprogname to an innocuous variant, in case <limits.h> declares getprogname.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define getprogname innocuous_getprogname
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char getprogname (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef getprogname
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char getprogname ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_getprogname || defined __stub___getprogname
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return getprogname ();
| |   ;
| |   return 0;
| | }
| configure:12176: result: no
| configure:12176: checking for getexecname
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| ld: 0711-317 ERROR: Undefined symbol: .getexecname
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:12176: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | /* end confdefs.h.  */
| | /* Define getexecname to an innocuous variant, in case <limits.h> declares getexecname.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define getexecname innocuous_getexecname
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char getexecname (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef getexecname
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char getexecname ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_getexecname || defined __stub___getexecname
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return getexecname ();
| |   ;
| |   return 0;
| | }
| configure:12176: result: no
| configure:12176: checking for getrusage
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for gettimeofday
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for iswcntrl
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c:96:6: warning: conflicting types for built-in function 'iswcntrl' [-Wbuiltin-declaration-mismatch]
|  char iswcntrl ();
|       ^~~~~~~~
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for iswblank
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c:97:6: warning: conflicting types for built-in function 'iswblank' [-Wbuiltin-declaration-mismatch]
|  char iswblank ();
|       ^~~~~~~~
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for tcdrain
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for mbsinit
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for mbrtowc
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for isascii
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c:101:6: warning: conflicting types for built-in function 'isascii' [-Wbuiltin-declaration-mismatch]
|  char isascii ();
|       ^~~~~~~
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for mprotect
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for obstack_printf
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| ld: 0711-317 ERROR: Undefined symbol: .obstack_printf
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:12176: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | /* end confdefs.h.  */
| | /* Define obstack_printf to an innocuous variant, in case <limits.h> declares obstack_printf.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define obstack_printf innocuous_obstack_printf
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char obstack_printf (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef obstack_printf
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char obstack_printf ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_obstack_printf || defined __stub___obstack_printf
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return obstack_printf ();
| |   ;
| |   return 0;
| | }
| configure:12176: result: no
| configure:12176: checking for lstat
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for strerror_r
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for __xpg_strerror_r
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| ld: 0711-317 ERROR: Undefined symbol: .__xpg_strerror_r
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:12176: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | /* end confdefs.h.  */
| | /* Define __xpg_strerror_r to an innocuous variant, in case <limits.h> declares __xpg_strerror_r.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define __xpg_strerror_r innocuous___xpg_strerror_r
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char __xpg_strerror_r (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef __xpg_strerror_r
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char __xpg_strerror_r ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub___xpg_strerror_r || defined __stub_____xpg_strerror_r
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return __xpg_strerror_r ();
| |   ;
| |   return 0;
| | }
| configure:12176: result: no
| configure:12176: checking for pipe2
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| ld: 0711-317 ERROR: Undefined symbol: .pipe2
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:12176: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | /* end confdefs.h.  */
| | /* Define pipe2 to an innocuous variant, in case <limits.h> declares pipe2.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define pipe2 innocuous_pipe2
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char pipe2 (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef pipe2
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char pipe2 ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_pipe2 || defined __stub___pipe2
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return pipe2 ();
| |   ;
| |   return 0;
| | }
| configure:12176: result: no
| configure:12176: checking for setenv
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for link
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for sigaction
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for sigaltstack
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for siginterrupt
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for strdup
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c:110:6: warning: conflicting types for built-in function 'strdup' [-Wbuiltin-declaration-mismatch]
|  char strdup ();
|       ^~~~~~
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for strndup
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c:111:6: warning: conflicting types for built-in function 'strndup' [-Wbuiltin-declaration-mismatch]
|  char strndup ();
|       ^~~~~~~
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for pipe
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for wcwidth
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for __fseterr
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| ld: 0711-317 ERROR: Undefined symbol: .__fseterr
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:12176: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | /* end confdefs.h.  */
| | /* Define __fseterr to an innocuous variant, in case <limits.h> declares __fseterr.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define __fseterr innocuous___fseterr
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char __fseterr (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef __fseterr
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char __fseterr ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub___fseterr || defined __stub_____fseterr
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return __fseterr ();
| |   ;
| |   return 0;
| | }
| configure:12176: result: no
| configure:12176: checking for getdelim
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for getdtablesize
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for catgets
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12176: checking for setlocale
| configure:12176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:12176: $? = 0
| configure:12176: result: yes
| configure:12193: checking whether // is distinct from /
| configure:12222: result: no
| configure:12234: checking whether realpath works
| configure:12414: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c:200:1: warning: 'nocrash_init' defined but not used [-Wunused-function]
|  nocrash_init (void)
|  ^~~~~~~~~~~~
| configure:12414: $? = 0
| configure:12414: ./conftest
| configure:12414: $? = 8
| configure: program exited with status 8
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | /* end confdefs.h.  */
| | 
| | 
| | 
| | #include <stdlib.h>
| | #if defined __MACH__ && defined __APPLE__
| | /* Avoid a crash on Mac OS X.  */
| | #include <mach/mach.h>
| | #include <mach/mach_error.h>
| | #include <mach/thread_status.h>
| | #include <mach/exception.h>
| | #include <mach/task.h>
| | #include <pthread.h>
| | /* The exception port on which our thread listens.  */
| | static mach_port_t our_exception_port;
| | /* The main function of the thread listening for exceptions of type
| |    EXC_BAD_ACCESS.  */
| | static void *
| | mach_exception_thread (void *arg)
| | {
| |   /* Buffer for a message to be received.  */
| |   struct {
| |     mach_msg_header_t head;
| |     mach_msg_body_t msgh_body;
| |     char data[1024];
| |   } msg;
| |   mach_msg_return_t retval;
| |   /* Wait for a message on the exception port.  */
| |   retval = mach_msg (&msg.head, MACH_RCV_MSG | MACH_RCV_LARGE, 0, sizeof (msg),
| |                      our_exception_port, MACH_MSG_TIMEOUT_NONE, MACH_PORT_NULL);
| |   if (retval != MACH_MSG_SUCCESS)
| |     abort ();
| |   exit (1);
| | }
| | static void
| | nocrash_init (void)
| | {
| |   mach_port_t self = mach_task_self ();
| |   /* Allocate a port on which the thread shall listen for exceptions.  */
| |   if (mach_port_allocate (self, MACH_PORT_RIGHT_RECEIVE, &our_exception_port)
| |       == KERN_SUCCESS) {
| |     /* See https://web.mit.edu/darwin/src/modules/xnu/osfmk/man/mach_port_insert_right.html.  */
| |     if (mach_port_insert_right (self, our_exception_port, our_exception_port,
| |                                 MACH_MSG_TYPE_MAKE_SEND)
| |         == KERN_SUCCESS) {
| |       /* The exceptions we want to catch.  Only EXC_BAD_ACCESS is interesting
| |          for us.  */
| |       exception_mask_t mask = EXC_MASK_BAD_ACCESS;
| |       /* Create the thread listening on the exception port.  */
| |       pthread_attr_t attr;
| |       pthread_t thread;
| |       if (pthread_attr_init (&attr) == 0
| |           && pthread_attr_setdetachstate (&attr, PTHREAD_CREATE_DETACHED) == 0
| |           && pthread_create (&thread, &attr, mach_exception_thread, NULL) == 0) {
| |         pthread_attr_destroy (&attr);
| |         /* Replace the exception port info for these exceptions with our own.
| |            Note that we replace the exception port for the entire task, not only
| |            for a particular thread.  This has the effect that when our exception
| |            port gets the message, the thread specific exception port has already
| |            been asked, and we don't need to bother about it.
| |            See https://web.mit.edu/darwin/src/modules/xnu/osfmk/man/task_set_exception_ports.html.  */
| |         task_set_exception_ports (self, mask, our_exception_port,
| |                                   EXCEPTION_DEFAULT, MACHINE_THREAD_STATE);
| |       }
| |     }
| |   }
| | }
| | #elif defined _WIN32 && ! defined __CYGWIN__
| | /* Avoid a crash on native Windows.  */
| | #define WIN32_LEAN_AND_MEAN
| | #include <windows.h>
| | #include <winerror.h>
| | static LONG WINAPI
| | exception_filter (EXCEPTION_POINTERS *ExceptionInfo)
| | {
| |   switch (ExceptionInfo->ExceptionRecord->ExceptionCode)
| |     {
| |     case EXCEPTION_ACCESS_VIOLATION:
| |     case EXCEPTION_IN_PAGE_ERROR:
| |     case EXCEPTION_STACK_OVERFLOW:
| |     case EXCEPTION_GUARD_PAGE:
| |     case EXCEPTION_PRIV_INSTRUCTION:
| |     case EXCEPTION_ILLEGAL_INSTRUCTION:
| |     case EXCEPTION_DATATYPE_MISALIGNMENT:
| |     case EXCEPTION_ARRAY_BOUNDS_EXCEEDED:
| |     case EXCEPTION_NONCONTINUABLE_EXCEPTION:
| |       exit (1);
| |     }
| |   return EXCEPTION_CONTINUE_SEARCH;
| | }
| | static void
| | nocrash_init (void)
| | {
| |   SetUnhandledExceptionFilter ((LPTOP_LEVEL_EXCEPTION_FILTER) exception_filter);
| | }
| | #else
| | /* Avoid a crash on POSIX systems.  */
| | #include <signal.h>
| | #include <unistd.h>
| | /* A POSIX signal handler.  */
| | static void
| | exception_handler (int sig)
| | {
| |   _exit (1);
| | }
| | static void
| | nocrash_init (void)
| | {
| | #ifdef SIGSEGV
| |   signal (SIGSEGV, exception_handler);
| | #endif
| | #ifdef SIGBUS
| |   signal (SIGBUS, exception_handler);
| | #endif
| | }
| | #endif
| | 
| |         #include <stdlib.h>
| |         #include <string.h>
| | 
| | int
| | main ()
| | {
| | 
| |         int result = 0;
| |         {
| |           char *name = realpath ("conftest.a", NULL);
| |           if (!(name && *name == '/'))
| |             result |= 1;
| |           free (name);
| |         }
| |         {
| |           char *name = realpath ("conftest.b/../conftest.a", NULL);
| |           if (name != NULL)
| |             result |= 2;
| |           free (name);
| |         }
| |         {
| |           char *name = realpath ("conftest.a/", NULL);
| |           if (name != NULL)
| |             result |= 4;
| |           free (name);
| |         }
| |         {
| |           char *name1 = realpath (".", NULL);
| |           char *name2 = realpath ("conftest.d//./..", NULL);
| |           if (! name1 || ! name2 || strcmp (name1, name2))
| |             result |= 8;
| |           free (name1);
| |           free (name2);
| |         }
| |         return result;
| | 
| |   ;
| |   return 0;
| | }
| | 
| configure:12426: result: no
| configure:12445: checking for C/C++ restrict keyword
| configure:12472: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:12472: $? = 0
| configure:12480: result: __restrict
| configure:12663: checking if environ is properly declared
| configure:12685: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c:102:40: error: conflicting types for 'environ'
|              extern struct { int foo; } environ;
|                                         ^~~~~~~
| In file included from conftest.c:97:0:
| /opt/freeware/lib/gcc/powerpc-ibm-aix7.2.0.0/7.2.0/include-fixed/unistd.h:1026:15: note: previous declaration of 'environ' was here
|  extern char **environ;
|                ^~~~~~~
| configure:12685: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | /* end confdefs.h.  */
| | #if HAVE_UNISTD_H
| |      #include <unistd.h>
| |      #endif
| |      /* mingw, BeOS, Haiku declare environ in <stdlib.h>, not in <unistd.h>.  */
| |      #include <stdlib.h>
| | 
| |             extern struct { int foo; } environ;
| | int
| | main ()
| | {
| | environ.foo = 1;
| |   ;
| |   return 0;
| | }
| configure:12692: result: yes
| configure:12707: checking whether the preprocessor supports include_next
| configure:12745: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -Iconftestd1b -Iconftestd2 conftest.c >&5
| configure:12745: $? = 0
| configure:12766: result: yes
| configure:12787: checking whether system header files limit the line length
| configure:12810: result: no
| configure:12821: checking for complete errno.h
| configure:12894: result: yes
| configure:13195: checking whether strerror_r is declared
| configure:13195: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:13195: $? = 0
| configure:13195: result: yes
| configure:13208: checking for strerror_r
| configure:13208: result: yes
| configure:13217: checking whether strerror_r returns char *
| configure:13241: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:137:13: error: invalid type argument of unary '*' (have 'int')
|     char x = *strerror_r (0, buf, sizeof buf);
|              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| conftest.c:138:14: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
|     char *p = strerror_r (0, buf, sizeof buf);
|               ^~~~~~~~~~
| configure:13241: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | 
| | 	  char buf[100];
| | 	  char x = *strerror_r (0, buf, sizeof buf);
| | 	  char *p = strerror_r (0, buf, sizeof buf);
| | 	  return !p || x;
| | 
| |   ;
| |   return 0;
| | }
| configure:13279: result: no
| configure:13294: checking for sig_atomic_t
| configure:13294: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:13294: $? = 0
| configure:13294: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:104:27: error: expected expression before ')' token
|  if (sizeof ((sig_atomic_t)))
|                            ^
| configure:13294: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | /* end confdefs.h.  */
| | #include <signal.h>
| | 
| | int
| | main ()
| | {
| | if (sizeof ((sig_atomic_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:13294: result: yes
| configure:13332: checking for working fcntl.h
| configure:13440: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c: In function 'main':
| conftest.c:126:26: warning: the address of 'constants' will always evaluate as 'true' [-Waddress]
|              int result = !constants;
|                           ^
| configure:13440: $? = 0
| configure:13440: ./conftest
| configure:13440: $? = 64
| configure: program exited with status 64
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| |            #include <sys/stat.h>
| |            #if HAVE_UNISTD_H
| |            # include <unistd.h>
| |            #else /* on Windows with MSVC */
| |            # include <io.h>
| |            # include <stdlib.h>
| |            # defined sleep(n) _sleep ((n) * 1000)
| |            #endif
| |            #include <fcntl.h>
| |            #ifndef O_NOATIME
| |             #define O_NOATIME 0
| |            #endif
| |            #ifndef O_NOFOLLOW
| |             #define O_NOFOLLOW 0
| |            #endif
| |            static int const constants[] =
| |             {
| |               O_CREAT, O_EXCL, O_NOCTTY, O_TRUNC, O_APPEND,
| |               O_NONBLOCK, O_SYNC, O_ACCMODE, O_RDONLY, O_RDWR, O_WRONLY
| |             };
| | 
| | int
| | main ()
| | {
| | 
| |             int result = !constants;
| |             #if HAVE_SYMLINK
| |             {
| |               static char const sym[] = "conftest.sym";
| |               if (symlink ("/dev/null", sym) != 0)
| |                 result |= 2;
| |               else
| |                 {
| |                   int fd = open (sym, O_WRONLY | O_NOFOLLOW | O_CREAT, 0);
| |                   if (fd >= 0)
| |                     {
| |                       close (fd);
| |                       result |= 4;
| |                     }
| |                 }
| |               if (unlink (sym) != 0 || symlink (".", sym) != 0)
| |                 result |= 2;
| |               else
| |                 {
| |                   int fd = open (sym, O_RDONLY | O_NOFOLLOW);
| |                   if (fd >= 0)
| |                     {
| |                       close (fd);
| |                       result |= 4;
| |                     }
| |                 }
| |               unlink (sym);
| |             }
| |             #endif
| |             {
| |               static char const file[] = "confdefs.h";
| |               int fd = open (file, O_RDONLY | O_NOATIME);
| |               if (fd < 0)
| |                 result |= 8;
| |               else
| |                 {
| |                   struct stat st0;
| |                   if (fstat (fd, &st0) != 0)
| |                     result |= 16;
| |                   else
| |                     {
| |                       char c;
| |                       sleep (1);
| |                       if (read (fd, &c, 1) != 1)
| |                         result |= 24;
| |                       else
| |                         {
| |                           if (close (fd) != 0)
| |                             result |= 32;
| |                           else
| |                             {
| |                               struct stat st1;
| |                               if (stat (file, &st1) != 0)
| |                                 result |= 40;
| |                               else
| |                                 if (st0.st_atime != st1.st_atime)
| |                                   result |= 64;
| |                             }
| |                         }
| |                     }
| |                 }
| |             }
| |             return result;
| |   ;
| |   return 0;
| | }
| configure:13456: result: no (bad O_NOATIME)
| configure:13479: checking for pid_t
| configure:13479: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:13479: $? = 0
| configure:13479: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:138:20: error: expected expression before ')' token
|  if (sizeof ((pid_t)))
|                     ^
| configure:13479: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | if (sizeof ((pid_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:13479: result: yes
| configure:13490: checking for mode_t
| configure:13490: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:13490: $? = 0
| configure:13490: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:138:21: error: expected expression before ')' token
|  if (sizeof ((mode_t)))
|                      ^
| configure:13490: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | if (sizeof ((mode_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:13490: result: yes
| configure:13607: checking for stdint.h
| configure:13624: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:13624: $? = 0
| configure:13631: result: yes
| configure:13642: checking for inttypes.h
| configure:13661: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:13661: $? = 0
| configure:13668: result: yes
| configure:13682: checking whether printf supports size specifiers as in C99
| configure:13777: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c: In function 'main':
| conftest.c:121:21: warning: too many arguments for format [-Wformat-extra-args]
|    if (sprintf (buf, "%ju %d", (uintmax_t) 12345671, 33, 44, 55) < 0
|                      ^~~~~~~~
| conftest.c:128:21: warning: too many arguments for format [-Wformat-extra-args]
|    if (sprintf (buf, "%zu %d", (size_t) 12345672, 33, 44, 55) < 0
|                      ^~~~~~~~
| conftest.c:132:21: warning: too many arguments for format [-Wformat-extra-args]
|    if (sprintf (buf, "%tu %d", (ptrdiff_t) 12345673, 33, 44, 55) < 0
|                      ^~~~~~~~
| conftest.c:136:21: warning: too many arguments for format [-Wformat-extra-args]
|    if (sprintf (buf, "%Lg %d", (long double) 1.5, 33, 44, 55) < 0
|                      ^~~~~~~~
| configure:13777: $? = 0
| configure:13777: ./conftest
| configure:13777: $? = 0
| configure:13788: result: yes
| configure:13793: checking whether printf supports 'long double' arguments
| configure:13851: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c: In function 'main':
| conftest.c:112:21: warning: too many arguments for format [-Wformat-extra-args]
|    if (sprintf (buf, "%Lf %d", 1.75L, 33, 44, 55) < 0
|                      ^~~~~~~~
| conftest.c:116:21: warning: too many arguments for format [-Wformat-extra-args]
|    if (sprintf (buf, "%Le %d", 1.75L, 33, 44, 55) < 0
|                      ^~~~~~~~
| conftest.c:120:21: warning: too many arguments for format [-Wformat-extra-args]
|    if (sprintf (buf, "%Lg %d", 1.75L, 33, 44, 55) < 0
|                      ^~~~~~~~
| configure:13851: $? = 0
| configure:13851: ./conftest
| configure:13851: $? = 0
| configure:13862: result: yes
| configure:13867: checking whether printf supports infinite 'double' arguments
| configure:13990: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:13990: $? = 0
| configure:13990: ./conftest
| configure:13990: $? = 63
| configure: program exited with status 63
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | /* end confdefs.h.  */
| | 
| | #include <stdio.h>
| | #include <string.h>
| | static int
| | strisnan (const char *string, size_t start_index, size_t end_index)
| | {
| |   if (start_index < end_index)
| |     {
| |       if (string[start_index] == '-')
| |         start_index++;
| |       if (start_index + 3 <= end_index
| |           && memcmp (string + start_index, "nan", 3) == 0)
| |         {
| |           start_index += 3;
| |           if (start_index == end_index
| |               || (string[start_index] == '(' && string[end_index - 1] == ')'))
| |             return 1;
| |         }
| |     }
| |   return 0;
| | }
| | static int
| | have_minus_zero ()
| | {
| |   static double plus_zero = 0.0;
| |   double minus_zero = - plus_zero;
| |   return memcmp (&plus_zero, &minus_zero, sizeof (double)) != 0;
| | }
| | static char buf[10000];
| | static double zero = 0.0;
| | int main ()
| | {
| |   int result = 0;
| |   if (sprintf (buf, "%f", 1.0 / zero) < 0
| |       || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
| |     result |= 1;
| |   if (sprintf (buf, "%f", -1.0 / zero) < 0
| |       || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
| |     result |= 1;
| |   if (sprintf (buf, "%f", zero / zero) < 0
| |       || !strisnan (buf, 0, strlen (buf)))
| |     result |= 2;
| |   if (sprintf (buf, "%e", 1.0 / zero) < 0
| |       || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
| |     result |= 4;
| |   if (sprintf (buf, "%e", -1.0 / zero) < 0
| |       || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
| |     result |= 4;
| |   if (sprintf (buf, "%e", zero / zero) < 0
| |       || !strisnan (buf, 0, strlen (buf)))
| |     result |= 8;
| |   if (sprintf (buf, "%g", 1.0 / zero) < 0
| |       || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
| |     result |= 16;
| |   if (sprintf (buf, "%g", -1.0 / zero) < 0
| |       || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
| |     result |= 16;
| |   if (sprintf (buf, "%g", zero / zero) < 0
| |       || !strisnan (buf, 0, strlen (buf)))
| |     result |= 32;
| |   /* This test fails on HP-UX 10.20.  */
| |   if (have_minus_zero ())
| |     if (sprintf (buf, "%g", - zero) < 0
| |         || strcmp (buf, "-0") != 0)
| |     result |= 64;
| |   return result;
| | }
| configure:14001: result: no
| configure:14005: checking whether byte ordering is bigendian
| configure:14020: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c:105:9: error: unknown type name 'not'
|          not a universal capable compiler
|          ^~~
| conftest.c:105:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'
|          not a universal capable compiler
|                ^~~~~~~~~
| conftest.c:105:15: error: unknown type name 'universal'
| configure:14020: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | /* end confdefs.h.  */
| | #ifndef __APPLE_CC__
| | 	       not a universal capable compiler
| | 	     #endif
| | 	     typedef int dummy;
| | 
| configure:14065: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:14065: $? = 0
| configure:14083: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:14083: $? = 0
| configure:14211: result: yes
| configure:14231: checking whether long double and double are the same
| configure:14252: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:109:13: warning: typedef 'check' locally defined but not used [-Wunused-local-typedefs]
|  typedef int check[sizeof (long double) == sizeof (double)
|              ^~~~~
| configure:14252: $? = 0
| configure:14260: result: yes
| configure:14284: checking whether printf supports infinite 'long double' arguments
| configure:14598: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:14598: $? = 0
| configure:14598: ./conftest
| configure:14598: $? = 1
| configure: program exited with status 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | /* end confdefs.h.  */
| | 
| | 
| | #include <stdlib.h>
| | #if defined __MACH__ && defined __APPLE__
| | /* Avoid a crash on Mac OS X.  */
| | #include <mach/mach.h>
| | #include <mach/mach_error.h>
| | #include <mach/thread_status.h>
| | #include <mach/exception.h>
| | #include <mach/task.h>
| | #include <pthread.h>
| | /* The exception port on which our thread listens.  */
| | static mach_port_t our_exception_port;
| | /* The main function of the thread listening for exceptions of type
| |    EXC_BAD_ACCESS.  */
| | static void *
| | mach_exception_thread (void *arg)
| | {
| |   /* Buffer for a message to be received.  */
| |   struct {
| |     mach_msg_header_t head;
| |     mach_msg_body_t msgh_body;
| |     char data[1024];
| |   } msg;
| |   mach_msg_return_t retval;
| |   /* Wait for a message on the exception port.  */
| |   retval = mach_msg (&msg.head, MACH_RCV_MSG | MACH_RCV_LARGE, 0, sizeof (msg),
| |                      our_exception_port, MACH_MSG_TIMEOUT_NONE, MACH_PORT_NULL);
| |   if (retval != MACH_MSG_SUCCESS)
| |     abort ();
| |   exit (1);
| | }
| | static void
| | nocrash_init (void)
| | {
| |   mach_port_t self = mach_task_self ();
| |   /* Allocate a port on which the thread shall listen for exceptions.  */
| |   if (mach_port_allocate (self, MACH_PORT_RIGHT_RECEIVE, &our_exception_port)
| |       == KERN_SUCCESS) {
| |     /* See https://web.mit.edu/darwin/src/modules/xnu/osfmk/man/mach_port_insert_right.html.  */
| |     if (mach_port_insert_right (self, our_exception_port, our_exception_port,
| |                                 MACH_MSG_TYPE_MAKE_SEND)
| |         == KERN_SUCCESS) {
| |       /* The exceptions we want to catch.  Only EXC_BAD_ACCESS is interesting
| |          for us.  */
| |       exception_mask_t mask = EXC_MASK_BAD_ACCESS;
| |       /* Create the thread listening on the exception port.  */
| |       pthread_attr_t attr;
| |       pthread_t thread;
| |       if (pthread_attr_init (&attr) == 0
| |           && pthread_attr_setdetachstate (&attr, PTHREAD_CREATE_DETACHED) == 0
| |           && pthread_create (&thread, &attr, mach_exception_thread, NULL) == 0) {
| |         pthread_attr_destroy (&attr);
| |         /* Replace the exception port info for these exceptions with our own.
| |            Note that we replace the exception port for the entire task, not only
| |            for a particular thread.  This has the effect that when our exception
| |            port gets the message, the thread specific exception port has already
| |            been asked, and we don't need to bother about it.
| |            See https://web.mit.edu/darwin/src/modules/xnu/osfmk/man/task_set_exception_ports.html.  */
| |         task_set_exception_ports (self, mask, our_exception_port,
| |                                   EXCEPTION_DEFAULT, MACHINE_THREAD_STATE);
| |       }
| |     }
| |   }
| | }
| | #elif defined _WIN32 && ! defined __CYGWIN__
| | /* Avoid a crash on native Windows.  */
| | #define WIN32_LEAN_AND_MEAN
| | #include <windows.h>
| | #include <winerror.h>
| | static LONG WINAPI
| | exception_filter (EXCEPTION_POINTERS *ExceptionInfo)
| | {
| |   switch (ExceptionInfo->ExceptionRecord->ExceptionCode)
| |     {
| |     case EXCEPTION_ACCESS_VIOLATION:
| |     case EXCEPTION_IN_PAGE_ERROR:
| |     case EXCEPTION_STACK_OVERFLOW:
| |     case EXCEPTION_GUARD_PAGE:
| |     case EXCEPTION_PRIV_INSTRUCTION:
| |     case EXCEPTION_ILLEGAL_INSTRUCTION:
| |     case EXCEPTION_DATATYPE_MISALIGNMENT:
| |     case EXCEPTION_ARRAY_BOUNDS_EXCEEDED:
| |     case EXCEPTION_NONCONTINUABLE_EXCEPTION:
| |       exit (1);
| |     }
| |   return EXCEPTION_CONTINUE_SEARCH;
| | }
| | static void
| | nocrash_init (void)
| | {
| |   SetUnhandledExceptionFilter ((LPTOP_LEVEL_EXCEPTION_FILTER) exception_filter);
| | }
| | #else
| | /* Avoid a crash on POSIX systems.  */
| | #include <signal.h>
| | #include <unistd.h>
| | /* A POSIX signal handler.  */
| | static void
| | exception_handler (int sig)
| | {
| |   _exit (1);
| | }
| | static void
| | nocrash_init (void)
| | {
| | #ifdef SIGSEGV
| |   signal (SIGSEGV, exception_handler);
| | #endif
| | #ifdef SIGBUS
| |   signal (SIGBUS, exception_handler);
| | #endif
| | }
| | #endif
| | 
| | #include <float.h>
| | #include <stdio.h>
| | #include <string.h>
| | static int
| | strisnan (const char *string, size_t start_index, size_t end_index)
| | {
| |   if (start_index < end_index)
| |     {
| |       if (string[start_index] == '-')
| |         start_index++;
| |       if (start_index + 3 <= end_index
| |           && memcmp (string + start_index, "nan", 3) == 0)
| |         {
| |           start_index += 3;
| |           if (start_index == end_index
| |               || (string[start_index] == '(' && string[end_index - 1] == ')'))
| |             return 1;
| |         }
| |     }
| |   return 0;
| | }
| | static char buf[10000];
| | static long double zeroL = 0.0L;
| | int main ()
| | {
| |   int result = 0;
| |   nocrash_init();
| |   if (sprintf (buf, "%Lf", 1.0L / zeroL) < 0
| |       || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
| |     result |= 1;
| |   if (sprintf (buf, "%Lf", -1.0L / zeroL) < 0
| |       || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
| |     result |= 1;
| |   if (sprintf (buf, "%Lf", zeroL / zeroL) < 0
| |       || !strisnan (buf, 0, strlen (buf)))
| |     result |= 1;
| |   if (sprintf (buf, "%Le", 1.0L / zeroL) < 0
| |       || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
| |     result |= 1;
| |   if (sprintf (buf, "%Le", -1.0L / zeroL) < 0
| |       || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
| |     result |= 1;
| |   if (sprintf (buf, "%Le", zeroL / zeroL) < 0
| |       || !strisnan (buf, 0, strlen (buf)))
| |     result |= 1;
| |   if (sprintf (buf, "%Lg", 1.0L / zeroL) < 0
| |       || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
| |     result |= 1;
| |   if (sprintf (buf, "%Lg", -1.0L / zeroL) < 0
| |       || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
| |     result |= 1;
| |   if (sprintf (buf, "%Lg", zeroL / zeroL) < 0
| |       || !strisnan (buf, 0, strlen (buf)))
| |     result |= 1;
| | #if CHECK_PRINTF_SAFE && ((defined __ia64 && LDBL_MANT_DIG == 64) || (defined __x86_64__ || defined __amd64__) || (defined __i386 || defined __i386__ || defined _I386 || defined _M_IX86 || defined _X86_)) && !HAVE_SAME_LONG_DOUBLE_AS_DOUBLE
| | /* Representation of an 80-bit 'long double' as an initializer for a sequence
| |    of 'unsigned int' words.  */
| | # ifdef WORDS_BIGENDIAN
| | #  define LDBL80_WORDS(exponent,manthi,mantlo)      { ((unsigned int) (exponent) << 16) | ((unsigned int) (manthi) >> 16),        ((unsigned int) (manthi) << 16) | ((unsigned int) (mantlo) >> 16),          (unsigned int) (mantlo) << 16                                             }
| | # else
| | #  define LDBL80_WORDS(exponent,manthi,mantlo)      { mantlo, manthi, exponent }
| | # endif
| |   { /* Quiet NaN.  */
| |     static union { unsigned int word[4]; long double value; } x =
| |       { LDBL80_WORDS (0xFFFF, 0xC3333333, 0x00000000) };
| |     if (sprintf (buf, "%Lf", x.value) < 0
| |         || !strisnan (buf, 0, strlen (buf)))
| |       result |= 2;
| |     if (sprintf (buf, "%Le", x.value) < 0
| |         || !strisnan (buf, 0, strlen (buf)))
| |       result |= 2;
| |     if (sprintf (buf, "%Lg", x.value) < 0
| |         || !strisnan (buf, 0, strlen (buf)))
| |       result |= 2;
| |   }
| |   {
| |     /* Signalling NaN.  */
| |     static union { unsigned int word[4]; long double value; } x =
| |       { LDBL80_WORDS (0xFFFF, 0x83333333, 0x00000000) };
| |     if (sprintf (buf, "%Lf", x.value) < 0
| |         || !strisnan (buf, 0, strlen (buf)))
| |       result |= 2;
| |     if (sprintf (buf, "%Le", x.value) < 0
| |         || !strisnan (buf, 0, strlen (buf)))
| |       result |= 2;
| |     if (sprintf (buf, "%Lg", x.value) < 0
| |         || !strisnan (buf, 0, strlen (buf)))
| |       result |= 2;
| |   }
| |   { /* Pseudo-NaN.  */
| |     static union { unsigned int word[4]; long double value; } x =
| |       { LDBL80_WORDS (0xFFFF, 0x40000001, 0x00000000) };
| |     if (sprintf (buf, "%Lf", x.value) <= 0)
| |       result |= 4;
| |     if (sprintf (buf, "%Le", x.value) <= 0)
| |       result |= 4;
| |     if (sprintf (buf, "%Lg", x.value) <= 0)
| |       result |= 4;
| |   }
| |   { /* Pseudo-Infinity.  */
| |     static union { unsigned int word[4]; long double value; } x =
| |       { LDBL80_WORDS (0xFFFF, 0x00000000, 0x00000000) };
| |     if (sprintf (buf, "%Lf", x.value) <= 0)
| |       result |= 8;
| |     if (sprintf (buf, "%Le", x.value) <= 0)
| |       result |= 8;
| |     if (sprintf (buf, "%Lg", x.value) <= 0)
| |       result |= 8;
| |   }
| |   { /* Pseudo-Zero.  */
| |     static union { unsigned int word[4]; long double value; } x =
| |       { LDBL80_WORDS (0x4004, 0x00000000, 0x00000000) };
| |     if (sprintf (buf, "%Lf", x.value) <= 0)
| |       result |= 16;
| |     if (sprintf (buf, "%Le", x.value) <= 0)
| |       result |= 16;
| |     if (sprintf (buf, "%Lg", x.value) <= 0)
| |       result |= 16;
| |   }
| |   { /* Unnormalized number.  */
| |     static union { unsigned int word[4]; long double value; } x =
| |       { LDBL80_WORDS (0x4000, 0x63333333, 0x00000000) };
| |     if (sprintf (buf, "%Lf", x.value) <= 0)
| |       result |= 32;
| |     if (sprintf (buf, "%Le", x.value) <= 0)
| |       result |= 32;
| |     if (sprintf (buf, "%Lg", x.value) <= 0)
| |       result |= 32;
| |   }
| |   { /* Pseudo-Denormal.  */
| |     static union { unsigned int word[4]; long double value; } x =
| |       { LDBL80_WORDS (0x0000, 0x83333333, 0x00000000) };
| |     if (sprintf (buf, "%Lf", x.value) <= 0)
| |       result |= 64;
| |     if (sprintf (buf, "%Le", x.value) <= 0)
| |       result |= 64;
| |     if (sprintf (buf, "%Lg", x.value) <= 0)
| |       result |= 64;
| |   }
| | #endif
| |   return result;
| | }
| configure:14609: result: no
| configure:14619: checking whether printf supports the 'a' and 'A' directives
| configure:14720: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c: In function 'main':
| conftest.c:115:21: warning: too many arguments for format [-Wformat-extra-args]
|    if (sprintf (buf, "%a %d", 3.1416015625, 33, 44, 55) < 0
|                      ^~~~~~~
| conftest.c:121:21: warning: too many arguments for format [-Wformat-extra-args]
|    if (sprintf (buf, "%A %d", -3.1416015625, 33, 44, 55) < 0
|                      ^~~~~~~
| conftest.c:128:21: warning: too many arguments for format [-Wformat-extra-args]
|    if (sprintf (buf, "%.2a %d", 1.51, 33, 44, 55) < 0
|                      ^~~~~~~~~
| conftest.c:135:21: warning: too many arguments for format [-Wformat-extra-args]
|    if (sprintf (buf, "%.0a %d", 1.51, 33, 44, 55) < 0
|                      ^~~~~~~~~
| conftest.c:143:21: warning: too many arguments for format [-Wformat-extra-args]
|    if (sprintf (buf, "%010a %d", 1.0 / zero, 33, 44, 55) < 0
|                      ^~~~~~~~~~
| configure:14720: $? = 0
| configure:14720: ./conftest
| configure:14720: $? = 4
| configure: program exited with status 4
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | /* end confdefs.h.  */
| | 
| | #include <stdio.h>
| | #include <string.h>
| | static char buf[100];
| | static double zero = 0.0;
| | int main ()
| | {
| |   int result = 0;
| |   if (sprintf (buf, "%a %d", 3.1416015625, 33, 44, 55) < 0
| |       || (strcmp (buf, "0x1.922p+1 33") != 0
| |           && strcmp (buf, "0x3.244p+0 33") != 0
| |           && strcmp (buf, "0x6.488p-1 33") != 0
| |           && strcmp (buf, "0xc.91p-2 33") != 0))
| |     result |= 1;
| |   if (sprintf (buf, "%A %d", -3.1416015625, 33, 44, 55) < 0
| |       || (strcmp (buf, "-0X1.922P+1 33") != 0
| |           && strcmp (buf, "-0X3.244P+0 33") != 0
| |           && strcmp (buf, "-0X6.488P-1 33") != 0
| |           && strcmp (buf, "-0XC.91P-2 33") != 0))
| |     result |= 2;
| |   /* This catches a FreeBSD 6.1 bug: it doesn't round.  */
| |   if (sprintf (buf, "%.2a %d", 1.51, 33, 44, 55) < 0
| |       || (strcmp (buf, "0x1.83p+0 33") != 0
| |           && strcmp (buf, "0x3.05p-1 33") != 0
| |           && strcmp (buf, "0x6.0ap-2 33") != 0
| |           && strcmp (buf, "0xc.14p-3 33") != 0))
| |     result |= 4;
| |   /* This catches a Mac OS X 10.12.4 (Darwin 16.5) bug: it doesn't round.  */
| |   if (sprintf (buf, "%.0a %d", 1.51, 33, 44, 55) < 0
| |       || (strcmp (buf, "0x2p+0 33") != 0
| |           && strcmp (buf, "0x3p-1 33") != 0
| |           && strcmp (buf, "0x6p-2 33") != 0
| |           && strcmp (buf, "0xcp-3 33") != 0))
| |     result |= 4;
| |   /* This catches a FreeBSD 6.1 bug.  See
| |      <https://lists.gnu.org/r/bug-gnulib/2007-04/msg00107.html> */
| |   if (sprintf (buf, "%010a %d", 1.0 / zero, 33, 44, 55) < 0
| |       || buf[0] == '0')
| |     result |= 8;
| |   /* This catches a Mac OS X 10.3.9 (Darwin 7.9) bug.  */
| |   if (sprintf (buf, "%.1a", 1.999) < 0
| |       || (strcmp (buf, "0x1.0p+1") != 0
| |           && strcmp (buf, "0x2.0p+0") != 0
| |           && strcmp (buf, "0x4.0p-1") != 0
| |           && strcmp (buf, "0x8.0p-2") != 0))
| |     result |= 16;
| |   /* This catches the same Mac OS X 10.3.9 (Darwin 7.9) bug and also a
| |      glibc 2.4 bug <https://sourceware.org/bugzilla/show_bug.cgi?id=2908>.  */
| |   if (sprintf (buf, "%.1La", 1.999L) < 0
| |       || (strcmp (buf, "0x1.0p+1") != 0
| |           && strcmp (buf, "0x2.0p+0") != 0
| |           && strcmp (buf, "0x4.0p-1") != 0
| |           && strcmp (buf, "0x8.0p-2") != 0))
| |     result |= 32;
| |   return result;
| | }
| configure:14731: result: no
| configure:14736: checking whether printf supports the 'F' directive
| configure:14806: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c: In function 'main':
| conftest.c:115:21: warning: too many arguments for format [-Wformat-extra-args]
|    if (sprintf (buf, "%F %d", 1234567.0, 33, 44, 55) < 0
|                      ^~~~~~~
| configure:14806: $? = 0
| configure:14806: ./conftest
| configure:14806: $? = 0
| configure:14817: result: yes
| configure:14822: checking whether printf supports the 'n' directive
| configure:14889: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:14889: $? = 0
| configure:14889: ./conftest
| configure:14889: $? = 0
| configure:14900: result: yes
| configure:14905: checking whether printf supports the 'ls' directive
| configure:14980: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:14980: $? = 0
| configure:14980: ./conftest
| configure:14980: $? = 0
| configure:14991: result: yes
| configure:14996: checking whether printf supports POSIX/XSI format strings with positions
| configure:15031: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:15031: $? = 0
| configure:15031: ./conftest
| configure:15031: $? = 0
| configure:15042: result: yes
| configure:15047: checking whether printf supports the grouping flag
| configure:15080: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:15080: $? = 0
| configure:15080: ./conftest
| configure:15080: $? = 0
| configure:15091: result: yes
| configure:15096: checking whether printf supports the left-adjust flag correctly
| configure:15133: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:15133: $? = 0
| configure:15133: ./conftest
| configure:15133: $? = 0
| configure:15144: result: yes
| configure:15149: checking whether printf supports the zero flag correctly
| configure:15189: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c: In function 'main':
| conftest.c:114:21: warning: too many arguments for format [-Wformat-extra-args]
|    if (sprintf (buf, "%010f", 1.0 / zero, 33, 44, 55) < 0
|                      ^~~~~~~
| configure:15189: $? = 0
| configure:15189: ./conftest
| configure:15189: $? = 1
| configure: program exited with status 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | /* end confdefs.h.  */
| | 
| | #include <stdio.h>
| | #include <string.h>
| | static char buf[100];
| | static double zero = 0.0;
| | int main ()
| | {
| |   if (sprintf (buf, "%010f", 1.0 / zero, 33, 44, 55) < 0
| |       || (strcmp (buf, "       inf") != 0
| |           && strcmp (buf, "  infinity") != 0))
| |     return 1;
| |   return 0;
| | }
| configure:15200: result: no
| configure:15205: checking whether printf supports large precisions
| configure:15250: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c: In function 'main':
| conftest.c:118:21: warning: too many arguments for format [-Wformat-extra-args]
|    if (sprintf (buf, "%.4000d %d", 1, 33, 44) < 4000 + 3)
|                      ^~~~~~~~~~~~
| conftest.c:120:21: warning: too many arguments for format [-Wformat-extra-args]
|    if (sprintf (buf, "%.4000f %d", 1.0, 33, 44) < 4000 + 5)
|                      ^~~~~~~~~~~~
| conftest.c:122:21: warning: too many arguments for format [-Wformat-extra-args]
|    if (sprintf (buf, "%.511f %d", 1.0, 33, 44) < 511 + 5
|                      ^~~~~~~~~~~
| conftest.c:125:21: warning: too many arguments for format [-Wformat-extra-args]
|    if (sprintf (buf, "%.999f %d", 1.0, 33, 44) < 999 + 5
|                      ^~~~~~~~~~~
| configure:15250: $? = 0
| configure:15250: ./conftest
| configure:15250: $? = 4
| configure: program exited with status 4
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | /* end confdefs.h.  */
| | 
| | #include <stdio.h>
| | #include <string.h>
| | static char buf[5000];
| | int main ()
| | {
| |   int result = 0;
| | #ifdef __BEOS__
| |   /* On BeOS, this would crash and show a dialog box.  Avoid the crash.  */
| |   return 1;
| | #endif
| |   if (sprintf (buf, "%.4000d %d", 1, 33, 44) < 4000 + 3)
| |     result |= 1;
| |   if (sprintf (buf, "%.4000f %d", 1.0, 33, 44) < 4000 + 5)
| |     result |= 2;
| |   if (sprintf (buf, "%.511f %d", 1.0, 33, 44) < 511 + 5
| |       || buf[0] != '1')
| |     result |= 4;
| |   if (sprintf (buf, "%.999f %d", 1.0, 33, 44) < 999 + 5
| |       || buf[0] != '1')
| |     result |= 4;
| |   return result;
| | }
| configure:15261: result: no
| configure:15274: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c:108:10: error: unknown type name 'not'
|           not a universal capable compiler
|           ^~~
| conftest.c:108:16: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'
|           not a universal capable compiler
|                 ^~~~~~~~~
| conftest.c:108:16: error: unknown type name 'universal'
| configure:15274: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | /* end confdefs.h.  */
| | #ifndef __APPLE_CC__
| |          not a universal capable compiler
| |         #endif
| |         typedef int dummy;
| | 
| configure:15309: checking whether printf survives out-of-memory conditions
| configure:15481: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:15484: $? = 0
| configure:15488: $? = 0
| configure:15535: result: yes
| configure:15553: checking for wchar_t
| configure:15570: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:15570: $? = 0
| configure:15577: result: yes
| configure:15586: checking for wint_t
| configure:15611: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:15611: $? = 0
| configure:15618: result: yes
| configure:15625: checking whether wint_t is too small
| configure:15653: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:15653: $? = 0
| configure:15660: result: no
| configure:15686: checking for intmax_t
| configure:15711: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:15711: $? = 0
| configure:15718: result: yes
| configure:15733: checking where to find the exponent in a 'double'
| configure:16047: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:16047: $? = 0
| configure:16047: ./conftest
| configure:16047: $? = 0
| configure:16059: result: word 0 bit 20
| configure:16086: checking whether snprintf returns a byte count as in C99
| configure:16177: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c: In function 'main':
| conftest.c:116:22: warning: '%d' directive output truncated writing 4 bytes into a region of size 3 [-Wformat-truncation=]
|  # define my_snprintf snprintf
|                       ^
| conftest.c:133:7: note: in expansion of macro 'my_snprintf'
|    if (my_snprintf (buf, 3, "%d %d", 4567, 89) != 7)
|        ^~~~~~~~~~~
| conftest.c:116:22: note: 'snprintf' output 8 bytes into a destination of size 3
|  # define my_snprintf snprintf
|                       ^
| conftest.c:133:7: note: in expansion of macro 'my_snprintf'
|    if (my_snprintf (buf, 3, "%d %d", 4567, 89) != 7)
|        ^~~~~~~~~~~
| configure:16177: $? = 0
| configure:16177: ./conftest
| configure:16177: $? = 0
| configure:16188: result: yes
| configure:16198: checking for snprintf
| configure:16198: result: yes
| configure:16198: checking for strnlen
| configure:16198: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:16198: $? = 0
| configure:16198: result: yes
| configure:16198: checking for wcslen
| configure:16198: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:16198: $? = 0
| configure:16198: result: yes
| configure:16198: checking for wcsnlen
| configure:16198: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:16198: $? = 0
| configure:16198: result: yes
| configure:16198: checking for mbrtowc
| configure:16198: result: yes
| configure:16198: checking for wcrtomb
| configure:16198: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:16198: $? = 0
| configure:16198: result: yes
| configure:16207: checking whether _snprintf is declared
| configure:16207: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:127:10: error: '_snprintf' undeclared (first use in this function); did you mean 'vsnprintf'?
|    (void) _snprintf;
|           ^~~~~~~~~
|           vsnprintf
| conftest.c:127:10: note: each undeclared identifier is reported only once for each function it appears in
| configure:16207: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | 
| | int
| | main ()
| | {
| | #ifndef _snprintf
| | #ifdef __cplusplus
| |   (void) _snprintf;
| | #else
| |   (void) _snprintf;
| | #endif
| | #endif
| | 
| |   ;
| |   return 0;
| | }
| configure:16207: result: no
| configure:16502: checking whether frexp() can be used without linking with libm
| configure:16520: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:16520: $? = 0
| configure:16529: result: yes
| configure:16532: checking whether alarm is declared
| configure:16532: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:16532: $? = 0
| configure:16532: result: yes
| configure:16547: checking for arithmetic hrtime_t
| configure:16563: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:125:1: error: unknown type name 'hrtime_t'; did you mean 'time_t'?
|  hrtime_t x = 0; return x/x;
|  ^~~~~~~~
|  time_t
| configure:16563: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | /* end confdefs.h.  */
| | #include <time.h>
| | int
| | main ()
| | {
| | hrtime_t x = 0; return x/x;
| |   ;
| |   return 0;
| | }
| configure:16570: result: no
| configure:16681: checking for getopt.h
| configure:16681: result: no
| configure:17328: checking for struct timeval
| configure:17351: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:17351: $? = 0
| configure:17359: result: yes
| configure:17364: checking for wide-enough struct timeval.tv_sec member
| configure:17391: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:133:27: warning: typedef 'verify_tv_sec_type' locally defined but not used [-Wunused-local-typedefs]
|                typedef int verify_tv_sec_type[
|                            ^~~~~~~~~~~~~~~~~~
| configure:17391: $? = 0
| configure:17399: result: yes
| configure:17527: checking whether limits.h has LLONG_MAX, WORD_BIT, ULLONG_WIDTH etc.
| configure:17550: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:17550: $? = 0
| configure:17557: result: yes
| configure:17698: checking whether stdint.h conforms to C99
| configure:17878: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:17878: $? = 0
| configure:17965: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:17965: $? = 0
| configure:17965: ./conftest
| configure:17965: $? = 0
| configure:17977: result: yes
| configure:17988: checking whether stdint.h predates C++11
| configure:18024: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:18024: $? = 0
| configure:18029: result: no
| configure:18040: checking whether stdint.h has UINTMAX_WIDTH etc.
| configure:18076: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c:141:24: error: 'UINTMAX_WIDTH' undeclared here (not in a function); did you mean '__INTMAX_WIDTH__'?
|                int iw = UINTMAX_WIDTH;
|                         ^~~~~~~~~~~~~
|                         __INTMAX_WIDTH__
| configure:18076: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | /* end confdefs.h.  */
| | 
| |               /* Work if build is not clean.  */
| |               #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1
| |               #ifndef __STDC_WANT_IEC_60559_BFP_EXT__
| |                #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| |               #endif
| |               #include <stdint.h>
| | 
| |   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
| |      included before <wchar.h>.  */
| |   #include <stddef.h>
| |   #include <signal.h>
| |   #if HAVE_WCHAR_H
| |   # include <stdio.h>
| |   # include <time.h>
| |   # include <wchar.h>
| |   #endif
| | 
| |               int iw = UINTMAX_WIDTH;
| | 
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:18081: result: no
| configure:18551: checking for inttypes.h
| configure:18551: result: yes
| configure:18562: checking whether the inttypes.h PRIxNN macros are broken
| configure:18584: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:18584: $? = 0
| configure:18592: result: no
| configure:18608: checking where to find the exponent in a 'float'
| configure:18685: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:18685: $? = 0
| configure:18685: ./conftest
| configure:18685: $? = 0
| configure:18697: result: word 0 bit 23
| configure:18720: checking whether isnan(float) can be used without linking with libm
| configure:18745: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:18745: $? = 0
| configure:18754: result: yes
| configure:18810: checking whether isnan(float) works
| configure:18896: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c   >&5
| conftest.c: In function 'main':
| conftest.c:169:23: warning: suggest parentheses around '-' inside '<<' [-Wparentheses]
|        m.word[0] |= 1U << (FLT_EXPBIT0_BIT - 1) - 1;
|                        ^~
| configure:18896: $? = 0
| configure:18896: ./conftest
| configure:18896: $? = 0
| configure:18907: result: yes
| configure:18927: checking whether isnan(double) can be used without linking with libm
| configure:18952: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:18952: $? = 0
| configure:18961: result: yes
| configure:19023: checking whether isnan(long double) can be used without linking with libm
| configure:19048: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:19048: $? = 0
| configure:19057: result: yes
| configure:19114: checking whether isnanl works
| configure:19257: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c   >&5
| configure:19257: $? = 0
| configure:19257: ./conftest
| configure:19257: $? = 0
| configure:19268: result: yes
| configure:19416: checking whether iswcntrl works
| configure:19460: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:19460: $? = 0
| configure:19460: ./conftest
| configure:19460: $? = 0
| configure:19471: result: yes
| configure:19499: checking for towlower
| configure:19499: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c:149:6: warning: conflicting types for built-in function 'towlower' [-Wbuiltin-declaration-mismatch]
|  char towlower ();
|       ^~~~~~~~
| configure:19499: $? = 0
| configure:19499: result: yes
| configure:19547: checking for wctype_t
| configure:19575: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:19575: $? = 0
| configure:19583: result: yes
| configure:19589: checking for wctrans_t
| configure:19615: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:19615: $? = 0
| configure:19623: result: yes
| configure:19636: checking for nl_langinfo and CODESET
| configure:19652: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:19652: $? = 0
| configure:19661: result: yes
| configure:19672: checking for a traditional french locale
| configure:19747: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:19750: $? = 0
| configure:19806: result: none
| configure:19814: checking for a traditional japanese locale
| configure:19893: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:19896: $? = 0
| configure:19954: result: none
| configure:19961: checking for a french Unicode locale
| configure:20033: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:20036: $? = 0
| configure:20082: result: fr_FR.UTF-8
| configure:20090: checking for a transitional chinese locale
| configure:20170: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:20173: $? = 0
| configure:20224: result: none
| configure:20308: checking whether ldexp() can be used without linking with libm
| configure:20330: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:20330: $? = 0
| configure:20339: result: yes
| configure:20430: checking for ld used by gcc
| configure:20514: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c:131:17: error: unknown type name 'error'; did you mean 'vector'?
|                  error fail
|                  ^~~~~
|                  vector
| conftest.c:131:17: error: expected '=', ',', ';', 'asm' or '__attribute__' at end of input
| configure:20514: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | /* end confdefs.h.  */
| | #if defined __powerpc64__ || defined _ARCH_PPC64
| |                 int ok;
| |                #else
| |                 error fail
| |                #endif
| | 
| configure:20555: result: /usr/bin/ld
| configure:20562: checking if the linker (/usr/bin/ld) is GNU ld
| configure:20577: result: no
| configure:20584: checking for shared library run path origin
| configure:20597: result: done
| configure:20618: checking 32-bit host C ABI
| configure:20792: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c:131:20: error: unknown type name 'error'; did you mean 'vector'?
|                     error fail
|                     ^~~~~
|                     vector
| conftest.c:131:20: error: expected '=', ',', ';', 'asm' or '__attribute__' at end of input
| configure:20792: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | /* end confdefs.h.  */
| | #if defined __powerpc64__ || defined _ARCH_PPC64
| |                    int ok;
| |                   #else
| |                    error fail
| |                   #endif
| | 
| configure:20871: result: yes
| configure:20880: checking for ELF binary format
| configure:20902: result: no
| configure:20951: checking for the common suffixes of directories in the library search path
| configure:21019: result: lib,lib,lib
| configure:21039: checking whether imported symbols can be declared weak
| configure:21057: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| ld: 0711-317 ERROR: Undefined symbol: .xyzzy
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:21057: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | /* end confdefs.h.  */
| | extern void xyzzy ();
| | #pragma weak xyzzy
| | int
| | main ()
| | {
| | xyzzy();
| |   ;
| |   return 0;
| | }
| configure:21127: result: no
| configure:21156: checking pthread.h usability
| configure:21156: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:21156: $? = 0
| configure:21156: result: yes
| configure:21156: checking pthread.h presence
| configure:21156: gcc -E -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c
| configure:21156: $? = 0
| configure:21156: result: yes
| configure:21156: checking for pthread.h
| configure:21156: result: yes
| configure:21193: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c   >&5
| ld: 0711-317 ERROR: Undefined symbol: .pthread_mutex_lock
| ld: 0711-317 ERROR: Undefined symbol: .pthread_mutexattr_init
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:21193: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | /* end confdefs.h.  */
| | #include <pthread.h>
| |                pthread_mutex_t m;
| |                pthread_mutexattr_t ma;
| | 
| | int
| | main ()
| | {
| | pthread_mutex_lock (&m);
| |                pthread_mutexattr_init (&ma);
| |   ;
| |   return 0;
| | }
| configure:21193: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  -pthread >&5
| configure:21193: $? = 0
| configure:21353: checking whether POSIX threads API is available
| configure:21355: result: yes
| configure:21376: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:21376: $? = 0
| configure:21931: checking for multithread API to use
| configure:21933: result: posix
| configure:21944: checking for a sed that does not truncate output
| configure:22008: result: /usr/bin/sed
| configure:22017: checking for mbstate_t
| configure:22041: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:22041: $? = 0
| configure:22048: result: yes
| configure:22577: checking for mmap
| configure:22577: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:22577: $? = 0
| configure:22577: result: yes
| configure:22588: checking for MAP_ANONYMOUS
| configure:22625: result: yes
| configure:22649: checking whether memchr works
| configure:22729: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:22729: $? = 0
| configure:22729: ./conftest
| configure:22729: $? = 0
| configure:22740: result: yes
| configure:22752: checking whether <limits.h> defines MIN and MAX
| configure:22769: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c:133:21: warning: implicit declaration of function 'MIN' [-Wimplicit-function-declaration]
|              int x = MIN (42, 17);
|                      ^~~
| conftest.c:133:21: error: initializer element is not constant
| configure:22769: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | /* end confdefs.h.  */
| | #include <limits.h>
| |             int x = MIN (42, 17);
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:22776: result: no
| configure:22789: checking whether <sys/param.h> defines MIN and MAX
| configure:22806: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:22806: $? = 0
| configure:22813: result: yes
| configure:22829: checking whether obstack_printf is declared
| configure:22829: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:173:10: error: 'obstack_printf' undeclared (first use in this function); did you mean 'stack_t'?
|    (void) obstack_printf;
|           ^~~~~~~~~~~~~~
|           stack_t
| conftest.c:173:10: note: each undeclared identifier is reported only once for each function it appears in
| configure:22829: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | #ifndef obstack_printf
| | #ifdef __cplusplus
| |   (void) obstack_printf;
| | #else
| |   (void) obstack_printf;
| | #endif
| | #endif
| | 
| |   ;
| |   return 0;
| | }
| configure:22829: result: no
| configure:22841: checking for O_CLOEXEC
| configure:22861: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:22861: $? = 0
| configure:22868: result: yes
| configure:22875: checking for promoted mode_t type
| configure:22892: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:138:13: error: size of array 'array' is negative
|  typedef int array[2 * (sizeof (mode_t) < sizeof (int)) - 1];
|              ^~~~~
| configure:22892: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| | int
| | main ()
| | {
| | typedef int array[2 * (sizeof (mode_t) < sizeof (int)) - 1];
| |   ;
| |   return 0;
| | }
| configure:22900: result: mode_t
| configure:22910: checking whether strerror(0) succeeds
| configure:22949: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:22949: $? = 0
| configure:22949: ./conftest
| configure:22949: $? = 0
| configure:22960: result: yes
| configure:22983: checking for strerror_r with POSIX signature
| configure:23001: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:23001: $? = 0
| configure:23009: result: yes
| configure:23012: checking whether strerror_r works
| configure:23067: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:23067: $? = 0
| configure:23067: ./conftest
| configure:23067: $? = 1
| configure: program exited with status 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | /* end confdefs.h.  */
| | #include <errno.h>
| |                   #include <string.h>
| | 
| | int
| | main ()
| | {
| | int result = 0;
| |                   char buf[79];
| |                   if (strerror_r (EACCES, buf, 0) < 0)
| |                     result |= 1;
| |                   errno = 0;
| |                   if (strerror_r (EACCES, buf, sizeof buf) != 0)
| |                     result |= 2;
| |                   strcpy (buf, "Unknown");
| |                   if (strerror_r (0, buf, sizeof buf) != 0)
| |                     result |= 4;
| |                   if (errno)
| |                     result |= 8;
| |                   if (strstr (buf, "nknown") || strstr (buf, "ndefined"))
| |                     result |= 0x10;
| |                   errno = 0;
| |                   *buf = 0;
| |                   if (strerror_r (-3, buf, sizeof buf) < 0)
| |                     result |= 0x20;
| |                   if (errno)
| |                     result |= 0x40;
| |                   if (!*buf)
| |                     result |= 0x80;
| |                   return result;
| | 
| |   ;
| |   return 0;
| | }
| configure:23078: result: no
| configure:23141: checking whether strerror_r is declared
| configure:23141: result: yes
| configure:23229: checking for library containing posix_spawn
| configure:23260: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:23260: $? = 0
| configure:23277: result: none required
| configure:23288: checking for posix_spawn
| configure:23288: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:23288: $? = 0
| configure:23288: result: yes
| configure:23312: checking whether posix_spawn works
| configure:23452: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:23452: $? = 0
| configure:23627: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:23627: $? = 0
| configure:23627: ./conftest
| configure:23627: $? = 0
| configure:23645: result: yes
| configure:23650: checking whether posix_spawnattr_setschedpolicy is supported
| configure:23674: result: yes
| configure:23676: checking whether posix_spawnattr_setschedparam is supported
| configure:23700: result: yes
| configure:23830: checking for nl_langinfo
| configure:23830: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:23830: $? = 0
| configure:23830: result: yes
| configure:23994: checking for ptrdiff_t
| configure:23994: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:23994: $? = 0
| configure:23994: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:181:24: error: expected expression before ')' token
|  if (sizeof ((ptrdiff_t)))
|                         ^
| configure:23994: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | if (sizeof ((ptrdiff_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:23994: result: yes
| configure:24055: checking whether C symbols are prefixed with underscore at the linker level
| configure:24068: gcc -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -S conftest.c
| configure:24071: $? = 0
| configure:24081: result: no
| configure:24117: checking for sigset_t
| configure:24117: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:24117: $? = 0
| configure:24117: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:156:23: error: expected expression before ')' token
|  if (sizeof ((sigset_t)))
|                        ^
| configure:24117: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | /* end confdefs.h.  */
| | 
| |       #include <signal.h>
| |       /* Mingw defines sigset_t not in <signal.h>, but in <sys/types.h>.  */
| |       #include <sys/types.h>
| | 
| | 
| | int
| | main ()
| | {
| | if (sizeof ((sigset_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:24117: result: yes
| configure:24139: checking for shared library path variable
| configure:24152: result: LIBPATH
| configure:24157: checking whether to activate relocatable installation
| configure:24172: result: no
| configure:24336: checking for stdlib.h
| configure:24336: result: yes
| configure:24346: checking for GNU libc compatible malloc
| configure:24382: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:24382: $? = 0
| configure:24382: ./conftest
| configure:24382: $? = 1
| configure: program exited with status 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | /* end confdefs.h.  */
| | #if defined STDC_HEADERS || defined HAVE_STDLIB_H
| |             # include <stdlib.h>
| |             #else
| |             char *malloc ();
| |             #endif
| | 
| | int
| | main ()
| | {
| | char *p = malloc (0);
| |             int result = !p;
| |             free (p);
| |             return result;
| |   ;
| |   return 0;
| | }
| | 
| configure:24393: result: no
| configure:24410: checking whether setenv is declared
| configure:24410: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:24410: $? = 0
| configure:24410: result: yes
| configure:24432: checking for uid_t in sys/types.h
| configure:24451: result: yes
| configure:24466: checking whether snprintf is declared
| configure:24466: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:24466: $? = 0
| configure:24466: result: yes
| configure:24479: checking for stdbool.h that conforms to C99
| configure:24554: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:210:14: warning: the address of 's' will always evaluate as 'true' [-Waddress]
|               bool e = &s;
|               ^~~~
| conftest.c:214:22: warning: the address of 'a' will always evaluate as 'true' [-Waddress]
|               return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
|                       ^
| conftest.c:214:27: warning: the address of 'b' will always evaluate as 'true' [-Waddress]
|               return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
|                            ^
| conftest.c:214:32: warning: the address of 'c' will always evaluate as 'true' [-Waddress]
|               return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
|                                 ^
| conftest.c:214:37: warning: the address of 'd' will always evaluate as 'true' [-Waddress]
|               return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
|                                      ^
| conftest.c:214:47: warning: the address of 'f' will always evaluate as 'true' [-Waddress]
|               return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
|                                                ^
| conftest.c:214:52: warning: the address of 'g' will always evaluate as 'true' [-Waddress]
|               return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
|                                                     ^
| conftest.c:214:57: warning: the address of 'h' will always evaluate as 'true' [-Waddress]
|               return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
|                                                          ^
| conftest.c:214:62: warning: the address of 'i' will always evaluate as 'true' [-Waddress]
|               return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
|                                                               ^
| conftest.c:215:29: warning: the address of 'n' will always evaluate as 'true' [-Waddress]
|                              ^
| conftest.c:215:34: warning: the address of 'o' will always evaluate as 'true' [-Waddress]
|                                   ^
| conftest.c:215:39: warning: the address of 'p' will always evaluate as 'true' [-Waddress]
|                                        ^
| configure:24554: $? = 0
| configure:24561: result: yes
| configure:24563: checking for _Bool
| configure:24563: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:24563: $? = 0
| configure:24563: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:189:20: error: expected expression before ')' token
|  if (sizeof ((_Bool)))
|                     ^
| configure:24563: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | if (sizeof ((_Bool)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:24563: result: yes
| configure:24581: checking whether strdup is declared
| configure:24581: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:24581: $? = 0
| configure:24581: result: yes
| configure:24672: checking whether strndup is declared
| configure:24672: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:24672: $? = 0
| configure:24672: result: yes
| configure:24798: checking for struct timespec in <time.h>
| configure:24815: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:24815: $? = 0
| configure:24822: result: yes
| configure:25036: checking whether clearerr_unlocked is declared
| configure:25036: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:25036: $? = 0
| configure:25036: result: yes
| configure:25047: checking whether feof_unlocked is declared
| configure:25047: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:25047: $? = 0
| configure:25047: result: yes
| configure:25058: checking whether ferror_unlocked is declared
| configure:25058: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:25058: $? = 0
| configure:25058: result: yes
| configure:25069: checking whether fflush_unlocked is declared
| configure:25069: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:200:10: error: 'fflush_unlocked' undeclared (first use in this function); did you mean 'fileno_unlocked'?
|    (void) fflush_unlocked;
|           ^~~~~~~~~~~~~~~
|           fileno_unlocked
| conftest.c:200:10: note: each undeclared identifier is reported only once for each function it appears in
| configure:25069: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | #ifndef fflush_unlocked
| | #ifdef __cplusplus
| |   (void) fflush_unlocked;
| | #else
| |   (void) fflush_unlocked;
| | #endif
| | #endif
| | 
| |   ;
| |   return 0;
| | }
| configure:25069: result: no
| configure:25080: checking whether fgets_unlocked is declared
| configure:25080: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:201:10: error: 'fgets_unlocked' undeclared (first use in this function); did you mean 'getc_unlocked'?
|    (void) fgets_unlocked;
|           ^~~~~~~~~~~~~~
|           getc_unlocked
| conftest.c:201:10: note: each undeclared identifier is reported only once for each function it appears in
| configure:25080: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | #ifndef fgets_unlocked
| | #ifdef __cplusplus
| |   (void) fgets_unlocked;
| | #else
| |   (void) fgets_unlocked;
| | #endif
| | #endif
| | 
| |   ;
| |   return 0;
| | }
| configure:25080: result: no
| configure:25091: checking whether fputc_unlocked is declared
| configure:25091: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:202:10: error: 'fputc_unlocked' undeclared (first use in this function); did you mean 'putc_unlocked'?
|    (void) fputc_unlocked;
|           ^~~~~~~~~~~~~~
|           putc_unlocked
| conftest.c:202:10: note: each undeclared identifier is reported only once for each function it appears in
| configure:25091: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | #ifndef fputc_unlocked
| | #ifdef __cplusplus
| |   (void) fputc_unlocked;
| | #else
| |   (void) fputc_unlocked;
| | #endif
| | #endif
| | 
| |   ;
| |   return 0;
| | }
| configure:25091: result: no
| configure:25102: checking whether fputs_unlocked is declared
| configure:25102: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:203:10: error: 'fputs_unlocked' undeclared (first use in this function); did you mean 'putc_unlocked'?
|    (void) fputs_unlocked;
|           ^~~~~~~~~~~~~~
|           putc_unlocked
| conftest.c:203:10: note: each undeclared identifier is reported only once for each function it appears in
| configure:25102: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | #ifndef fputs_unlocked
| | #ifdef __cplusplus
| |   (void) fputs_unlocked;
| | #else
| |   (void) fputs_unlocked;
| | #endif
| | #endif
| | 
| |   ;
| |   return 0;
| | }
| configure:25102: result: no
| configure:25113: checking whether fread_unlocked is declared
| configure:25113: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:204:10: error: 'fread_unlocked' undeclared (first use in this function); did you mean 'feof_unlocked'?
|    (void) fread_unlocked;
|           ^~~~~~~~~~~~~~
|           feof_unlocked
| conftest.c:204:10: note: each undeclared identifier is reported only once for each function it appears in
| configure:25113: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | #ifndef fread_unlocked
| | #ifdef __cplusplus
| |   (void) fread_unlocked;
| | #else
| |   (void) fread_unlocked;
| | #endif
| | #endif
| | 
| |   ;
| |   return 0;
| | }
| configure:25113: result: no
| configure:25124: checking whether fwrite_unlocked is declared
| configure:25124: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:205:10: error: 'fwrite_unlocked' undeclared (first use in this function); did you mean 'ferror_unlocked'?
|    (void) fwrite_unlocked;
|           ^~~~~~~~~~~~~~~
|           ferror_unlocked
| conftest.c:205:10: note: each undeclared identifier is reported only once for each function it appears in
| configure:25124: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | #ifndef fwrite_unlocked
| | #ifdef __cplusplus
| |   (void) fwrite_unlocked;
| | #else
| |   (void) fwrite_unlocked;
| | #endif
| | #endif
| | 
| |   ;
| |   return 0;
| | }
| configure:25124: result: no
| configure:25135: checking whether getc_unlocked is declared
| configure:25135: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:25135: $? = 0
| configure:25135: result: yes
| configure:25146: checking whether getchar_unlocked is declared
| configure:25146: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:25146: $? = 0
| configure:25146: result: yes
| configure:25157: checking whether putc_unlocked is declared
| configure:25157: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:25157: $? = 0
| configure:25157: result: yes
| configure:25168: checking whether putchar_unlocked is declared
| configure:25168: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:25168: $? = 0
| configure:25168: result: yes
| configure:25179: checking whether unsetenv is declared
| configure:25179: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:25179: $? = 0
| configure:25179: result: yes
| configure:25190: checking whether vsnprintf is declared
| configure:25190: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:25190: $? = 0
| configure:25190: result: yes
| configure:25202: checking whether <wchar.h> uses 'inline' correctly
| configure:25227: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest1.c >&5
| configure:25230: $? = 0
| configure:25249: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest2.c >&5
| configure:25252: $? = 0
| configure:25265: result: yes
| configure:25281: checking POSIX termios
| configure:25301: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:25301: $? = 0
| configure:25309: result: yes
| configure:25313: checking whether use of TIOCGWINSZ requires termios.h
| configure:25339: result: no
| configure:25381: checking whether stat file-mode macros are broken
| configure:25408: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:25408: $? = 0
| configure:25415: result: no
| configure:25521: checking for nlink_t
| configure:25521: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:25521: $? = 0
| configure:25521: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:178:22: error: expected expression before ')' token
|  if (sizeof ((nlink_t)))
|                       ^
| configure:25521: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| |      #include <sys/stat.h>
| | 
| | int
| | main ()
| | {
| | if (sizeof ((nlink_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:25521: result: yes
| configure:25539: checking whether getdelim is declared
| configure:25539: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:25539: $? = 0
| configure:25539: result: yes
| configure:25554: checking whether getdtablesize is declared
| configure:25554: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:25554: $? = 0
| configure:25554: result: yes
| configure:25565: checking whether getline is declared
| configure:25565: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:25565: $? = 0
| configure:25565: result: yes
| configure:25581: checking whether setlocale (LC_ALL, NULL) is multithread-safe
| configure:25599: result: no
| configure:25619: checking whether setlocale (category, NULL) is multithread-safe
| configure:25637: result: no
| configure:25663: checking whether imported symbols can be declared weak
| configure:25751: result: no
| configure:25793: checking whether locale.h defines locale_t
| configure:25810: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:25810: $? = 0
| configure:25818: result: yes
| configure:25842: checking whether lstat correctly handles trailing slash
| configure:25884: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:25884: $? = 0
| configure:25884: ./conftest
| configure:25884: $? = 1
| configure: program exited with status 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # ifdef HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #ifdef HAVE_STRING_H
| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | struct stat sbuf;
| |             if (symlink ("conftest.file", "conftest.sym") != 0)
| |               return 1;
| |             /* Linux will dereference the symlink and fail, as required by
| |                POSIX.  That is better in the sense that it means we will not
| |                have to compile and use the lstat wrapper.  */
| |             return lstat ("conftest.sym/", &sbuf) == 0;
| | 
| |   ;
| |   return 0;
| | }
| configure:25896: result: no
| configure:25910: checking whether strnlen is declared
| configure:25910: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:25910: $? = 0
| configure:25910: result: yes
| configure:25953: checking for alloca as a compiler built-in
| configure:25977: result: yes
| configure:26008: checking whether to enable assertions
| configure:26025: result: yes
| configure:26153: checking for library containing clock_gettime
| configure:26184: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:26184: $? = 0
| configure:26201: result: none required
| configure:26213: checking for clock_gettime
| configure:26213: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:26213: $? = 0
| configure:26213: result: yes
| configure:26213: checking for clock_settime
| configure:26213: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:26213: $? = 0
| configure:26213: result: yes
| configure:26335: checking whether // is distinct from /
| configure:26364: result: no
| configure:26381: checking whether dup2 works
| configure:26469: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:26469: $? = 0
| configure:26469: ./conftest
| configure:26469: $? = 16
| configure: program exited with status 16
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | /* end confdefs.h.  */
| | 
| |          #include <errno.h>
| |              #include <fcntl.h>
| |              #include <limits.h>
| |              #include <sys/resource.h>
| |              #include <unistd.h>
| |              #ifndef RLIM_SAVED_CUR
| |              # define RLIM_SAVED_CUR RLIM_INFINITY
| |              #endif
| |              #ifndef RLIM_SAVED_MAX
| |              # define RLIM_SAVED_MAX RLIM_INFINITY
| |              #endif
| | 
| | int
| | main ()
| | {
| | int result = 0;
| |              int bad_fd = INT_MAX;
| |              struct rlimit rlim;
| |              if (getrlimit (RLIMIT_NOFILE, &rlim) == 0
| |                  && 0 <= rlim.rlim_cur && rlim.rlim_cur <= INT_MAX
| |                  && rlim.rlim_cur != RLIM_INFINITY
| |                  && rlim.rlim_cur != RLIM_SAVED_MAX
| |                  && rlim.rlim_cur != RLIM_SAVED_CUR)
| |                bad_fd = rlim.rlim_cur;
| |              #ifdef FD_CLOEXEC
| |                if (fcntl (1, F_SETFD, FD_CLOEXEC) == -1)
| |                  result |= 1;
| |              #endif
| |              if (dup2 (1, 1) != 1)
| |                result |= 2;
| |              #ifdef FD_CLOEXEC
| |                if (fcntl (1, F_GETFD) != FD_CLOEXEC)
| |                  result |= 4;
| |              #endif
| |              close (0);
| |              if (dup2 (0, 0) != -1)
| |                result |= 8;
| |              /* Many gnulib modules require POSIX conformance of EBADF.  */
| |              if (dup2 (2, bad_fd) == -1 && errno != EBADF)
| |                result |= 16;
| |              /* Flush out some cygwin core dumps.  */
| |              if (dup2 (2, -1) != -1 || errno != EBADF)
| |                result |= 32;
| |              dup2 (2, 255);
| |              dup2 (2, 256);
| |              /* On OS/2 kLIBC, dup2() does not work on a directory fd.  */
| |              {
| |                int fd = open (".", O_RDONLY);
| |                if (fd == -1)
| |                  result |= 64;
| |                else if (dup2 (fd, fd + 1) == -1)
| |                  result |= 128;
| | 
| |                close (fd);
| |              }
| |              return result;
| |   ;
| |   return 0;
| | }
| | 
| configure:26480: result: no
| configure:26488: checking for setdtablesize
| configure:26488: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| ld: 0711-317 ERROR: Undefined symbol: .setdtablesize
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:26488: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | /* end confdefs.h.  */
| | /* Define setdtablesize to an innocuous variant, in case <limits.h> declares setdtablesize.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define setdtablesize innocuous_setdtablesize
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char setdtablesize (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef setdtablesize
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char setdtablesize ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_setdtablesize || defined __stub___setdtablesize
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return setdtablesize ();
| |   ;
| |   return 0;
| | }
| configure:26488: result: no
| configure:26548: checking for error_at_line
| configure:26564: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c:193:10: fatal error: error.h: No such file or directory
|  #include <error.h>
|           ^~~~~~~~~
| compilation terminated.
| configure:26564: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | /* end confdefs.h.  */
| | #include <error.h>
| | int
| | main ()
| | {
| | error_at_line (0, 0, "", 0, "an error occurred");
| |   ;
| |   return 0;
| | }
| configure:26572: result: no
| configure:26621: checking whether fcntl handles F_DUPFD correctly
| configure:26679: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:26679: $? = 0
| configure:26679: ./conftest
| configure:26679: $? = 8
| configure: program exited with status 8
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | /* end confdefs.h.  */
| | #include <errno.h>
| |               #include <fcntl.h>
| |               #include <limits.h>
| |               #include <sys/resource.h>
| |               #include <unistd.h>
| |               #ifndef RLIM_SAVED_CUR
| |               # define RLIM_SAVED_CUR RLIM_INFINITY
| |               #endif
| |               #ifndef RLIM_SAVED_MAX
| |               # define RLIM_SAVED_MAX RLIM_INFINITY
| |               #endif
| | 
| | int
| | main ()
| | {
| | int result = 0;
| |               int bad_fd = INT_MAX;
| |               struct rlimit rlim;
| |               if (getrlimit (RLIMIT_NOFILE, &rlim) == 0
| |                   && 0 <= rlim.rlim_cur && rlim.rlim_cur <= INT_MAX
| |                   && rlim.rlim_cur != RLIM_INFINITY
| |                   && rlim.rlim_cur != RLIM_SAVED_MAX
| |                   && rlim.rlim_cur != RLIM_SAVED_CUR)
| |                 bad_fd = rlim.rlim_cur;
| |               if (fcntl (0, F_DUPFD, -1) != -1) result |= 1;
| |               if (errno != EINVAL) result |= 2;
| |               if (fcntl (0, F_DUPFD, bad_fd) != -1) result |= 4;
| |               if (errno != EINVAL) result |= 8;
| |               /* On OS/2 kLIBC, F_DUPFD does not work on a directory fd */
| |               {
| |                 int fd;
| |                 fd = open (".", O_RDONLY);
| |                 if (fd == -1)
| |                   result |= 16;
| |                 else if (fcntl (fd, F_DUPFD, STDERR_FILENO + 1) == -1)
| |                   result |= 32;
| | 
| |                 close (fd);
| |               }
| |               return result;
| |   ;
| |   return 0;
| | }
| configure:26689: result: no
| configure:26707: checking whether fcntl understands F_DUPFD_CLOEXEC
| configure:26728: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c:197:1: error: unknown type name 'choke'
|  choke me
|  ^~~~~
| conftest.c:200:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
|  int
|  ^~~
| configure:26728: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | /* end confdefs.h.  */
| | 
| | #include <fcntl.h>
| | #ifndef F_DUPFD_CLOEXEC
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:26757: result: no
| configure:26942: checking whether conversion from 'int' to 'long double' works
| configure:26986: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:26986: $? = 0
| configure:26986: ./conftest
| configure:26986: $? = 0
| configure:26997: result: yes
| configure:27123: checking whether fopen recognizes a trailing slash
| configure:27153: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:27153: $? = 0
| configure:27153: ./conftest
| configure:27153: $? = 1
| configure: program exited with status 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | /* end confdefs.h.  */
| | 
| | #include <stddef.h>
| | #include <stdio.h>
| | int main ()
| | {
| |   FILE *fp = fopen ("conftest.sl/", "w");
| |   int result = (fp != NULL);
| |   if (fp != NULL)
| |     fclose (fp);
| |   return result;
| | }
| configure:27165: result: no
| configure:27221: checking for __fpending
| configure:27238: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c: In function 'main':
| conftest.c:208:10: warning: implicit declaration of function '__fpending' [-Wimplicit-function-declaration]
|  return ! __fpending (stdin);
|           ^~~~~~~~~~
| ld: 0711-317 ERROR: Undefined symbol: .__fpending
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:27238: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | /* end confdefs.h.  */
| | 
| |     #include <stdio.h>
| |     #if HAVE_STDIO_EXT_H
| |     # include <stdio_ext.h>
| |     #endif
| |   
| | int
| | main ()
| | {
| | return ! __fpending (stdin);
| |   ;
| |   return 0;
| | }
| configure:27247: result: no
| configure:27393: checking for nl_langinfo
| configure:27393: result: yes
| configure:27557: checking for ptrdiff_t
| configure:27557: result: yes
| configure:27615: checking whether frexp works
| configure:27713: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c: In function 'main':
| conftest.c:268:21: warning: passing argument 2 of 'memcmp' discards 'volatile' qualifier from pointer target type [-Wdiscarded-qualifiers]
|      if (memcmp (&y, &x, sizeof x))
|                      ^
| In file included from conftest.c:212:0:
| /opt/freeware/lib/gcc/powerpc-ibm-aix7.2.0.0/7.2.0/include-fixed/string.h:235:25: note: expected 'const void *' but argument is of type 'volatile double *'
|          extern int      memcmp(const void *, const void *,size_t);
|                          ^~~~~~
| configure:27713: $? = 0
| configure:27713: ./conftest
| configure:27713: $? = 0
| configure:27724: result: yes
| configure:27771: checking whether frexpl is declared
| configure:27771: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:27771: $? = 0
| configure:27771: result: yes
| configure:27781: checking whether frexpl() can be used without linking with libm
| configure:27799: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:27799: $? = 0
| configure:27808: result: yes
| configure:27814: checking whether frexpl works
| configure:27925: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c: In function 'main':
| conftest.c:287:21: warning: unused variable 'y' [-Wunused-variable]
|          long double y = frexpl (x, &exp);
|                      ^
| configure:27925: $? = 0
| configure:27925: ./conftest
| configure:27925: $? = 0
| configure:27936: result: yes
| configure:28020: checking whether gethrtime is declared
| configure:28020: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:223:10: error: 'gethrtime' undeclared (first use in this function); did you mean 'NLstrtime'?
|    (void) gethrtime;
|           ^~~~~~~~~
|           NLstrtime
| conftest.c:223:10: note: each undeclared identifier is reported only once for each function it appears in
| configure:28020: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | /* end confdefs.h.  */
| | #include <time.h>
| | 
| | int
| | main ()
| | {
| | #ifndef gethrtime
| | #ifdef __cplusplus
| |   (void) gethrtime;
| | #else
| |   (void) gethrtime;
| | #endif
| | #endif
| | 
| |   ;
| |   return 0;
| | }
| configure:28020: result: no
| configure:28041: checking whether CLOCK_MONOTONIC or CLOCK_REALTIME is defined
| configure:28064: result: yes
| configure:28150: checking whether program_invocation_name is declared
| configure:28150: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:226:10: error: 'program_invocation_name' undeclared (first use in this function)
|    (void) program_invocation_name;
|           ^~~~~~~~~~~~~~~~~~~~~~~
| conftest.c:226:10: note: each undeclared identifier is reported only once for each function it appears in
| configure:28150: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | /* end confdefs.h.  */
| | #include <errno.h>
| | 
| | int
| | main ()
| | {
| | #ifndef program_invocation_name
| | #ifdef __cplusplus
| |   (void) program_invocation_name;
| | #else
| |   (void) program_invocation_name;
| | #endif
| | #endif
| | 
| |   ;
| |   return 0;
| | }
| configure:28150: result: no
| configure:28165: checking whether program_invocation_short_name is declared
| configure:28165: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:227:10: error: 'program_invocation_short_name' undeclared (first use in this function)
|    (void) program_invocation_short_name;
|           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| conftest.c:227:10: note: each undeclared identifier is reported only once for each function it appears in
| configure:28165: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | /* end confdefs.h.  */
| | #include <errno.h>
| | 
| | int
| | main ()
| | {
| | #ifndef program_invocation_short_name
| | #ifdef __cplusplus
| |   (void) program_invocation_short_name;
| | #else
| |   (void) program_invocation_short_name;
| | #endif
| | #endif
| | 
| |   ;
| |   return 0;
| | }
| configure:28165: result: no
| configure:28180: checking whether __argv is declared
| configure:28180: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:228:10: error: '__argv' undeclared (first use in this function); did you mean '__align'?
|    (void) __argv;
|           ^~~~~~
|           __align
| conftest.c:228:10: note: each undeclared identifier is reported only once for each function it appears in
| configure:28180: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | /* end confdefs.h.  */
| | #include <stdlib.h>
| | 
| | int
| | main ()
| | {
| | #ifndef __argv
| | #ifdef __cplusplus
| |   (void) __argv;
| | #else
| |   (void) __argv;
| | #endif
| | #endif
| | 
| |   ;
| |   return 0;
| | }
| configure:28180: result: no
| configure:28200: checking whether __progname is defined in default libraries
| configure:28219: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| ld: 0711-317 ERROR: Undefined symbol: __progname
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:28219: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | /* end confdefs.h.  */
| | extern char *__progname;
| | int
| | main ()
| | {
| | return *__progname;
| | 
| |   ;
| |   return 0;
| | }
| configure:28228: result: 
| configure:28293: checking whether gettimeofday clobbers localtime buffer
| configure:28336: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:28336: $? = 0
| configure:28336: ./conftest
| configure:28336: $? = 0
| configure:28346: result: no
| configure:28365: checking for gettimeofday with POSIX signature
| configure:28393: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:28393: $? = 0
| configure:28418: result: yes
| configure:28513: checking whether INT32_MAX < INTMAX_MAX
| configure:28545: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:28545: $? = 0
| configure:28552: result: yes
| configure:28563: checking whether INT64_MAX == LONG_MAX
| configure:28595: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c:239:17: error: size of array 'test' is negative
|              int test[CONDITION ? 1 : -1];
|                  ^~~~
| configure:28595: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | /* end confdefs.h.  */
| | /* Work also in C++ mode.  */
| |             #define __STDC_LIMIT_MACROS 1
| | 
| |             /* Work if build is not clean.  */
| |             #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H
| | 
| |             #include <limits.h>
| |             #if HAVE_STDINT_H
| |              #include <stdint.h>
| |             #endif
| | 
| |             #if defined INT64_MAX
| |              #define CONDITION (INT64_MAX == LONG_MAX)
| |             #else
| |              #define CONDITION (sizeof (long long int) == sizeof (long int))
| |             #endif
| |             int test[CONDITION ? 1 : -1];
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:28602: result: no
| configure:28615: checking whether UINT32_MAX < UINTMAX_MAX
| configure:28647: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:28647: $? = 0
| configure:28654: result: yes
| configure:28665: checking whether UINT64_MAX == ULONG_MAX
| configure:28697: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c:239:17: error: size of array 'test' is negative
|              int test[CONDITION ? 1 : -1];
|                  ^~~~
| configure:28697: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | /* end confdefs.h.  */
| | /* Work also in C++ mode.  */
| |             #define __STDC_LIMIT_MACROS 1
| | 
| |             /* Work if build is not clean.  */
| |             #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H
| | 
| |             #include <limits.h>
| |             #if HAVE_STDINT_H
| |              #include <stdint.h>
| |             #endif
| | 
| |             #if defined UINT64_MAX
| |              #define CONDITION (UINT64_MAX == ULONG_MAX)
| |             #else
| |              #define CONDITION (sizeof (unsigned long long int) == sizeof (unsigned long int))
| |             #endif
| |             int test[CONDITION ? 1 : -1];
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:28704: result: no
| configure:28727: checking whether isnan macro works
| configure:28732: result: yes
| configure:28774: checking whether isnan(double) can be used without linking with libm
| configure:28808: result: yes
| configure:28901: checking whether isnan(double) can be used without linking with libm
| configure:28935: result: yes
| configure:28964: checking whether isnan(float) can be used without linking with libm
| configure:28998: result: yes
| configure:29054: checking whether isnan(float) works
| configure:29151: result: yes
| configure:29312: checking whether isnan(long double) can be used without linking with libm
| configure:29346: result: yes
| configure:29403: checking whether isnanl works
| configure:29557: result: yes
| configure:29754: checking whether isnan(long double) can be used without linking with libm
| configure:29788: result: yes
| configure:29797: checking whether isnanl works
| configure:29951: result: yes
| configure:30131: checking whether iswblank is declared
| configure:30131: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:30131: $? = 0
| configure:30131: result: yes
| configure:30210: checking whether iswdigit is ISO C compliant
| configure:30306: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:30306: $? = 0
| configure:30306: ./conftest
| configure:30306: $? = 12
| configure: program exited with status 12
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | /* end confdefs.h.  */
| | 
| | #include <locale.h>
| | #include <stdlib.h>
| | #include <string.h>
| | /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
| |    <wchar.h>.
| |    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
| |    included before <wchar.h>.  */
| | #include <stddef.h>
| | #include <stdio.h>
| | #include <time.h>
| | #include <wchar.h>
| | #include <wctype.h>
| | 
| | /* Returns the value of iswdigit for the multibyte character s[0..n-1].  */
| | static int
| | for_character (const char *s, size_t n)
| | {
| |   mbstate_t state;
| |   wchar_t wc;
| |   size_t ret;
| | 
| |   memset (&state, '\0', sizeof (mbstate_t));
| |   wc = (wchar_t) 0xBADFACE;
| |   ret = mbrtowc (&wc, s, n, &state);
| |   if (ret != n)
| |     abort ();
| | 
| |   return iswdigit (wc);
| | }
| | 
| | int
| | main (int argc, char *argv[])
| | {
| |   int is;
| |   int result = 0;
| | 
| |   if (setlocale (LC_ALL, "none") != NULL)
| |     {
| |       /* This fails on mingw, MSVC 14.  */
| |       /* U+00B2 SUPERSCRIPT TWO */
| |       is = for_character ("\262", 1);
| |       if (!(is == 0))
| |         result |= 1;
| |     }
| |   if (setlocale (LC_ALL, "none") != NULL)
| |     {
| |       /* This fails on NetBSD 8.0.  */
| |       /* U+FF11 FULLWIDTH DIGIT ONE */
| |       is = for_character ("\243\261", 2);
| |       if (!(is == 0))
| |         result |= 2;
| |     }
| |   if (setlocale (LC_ALL, "fr_FR.UTF-8") != NULL)
| |     {
| |       /* This fails on FreeBSD 12, NetBSD 8.0, MSVC 14.  */
| |       /* U+0663 ARABIC-INDIC DIGIT THREE */
| |       is = for_character ("\331\243", 2);
| |       if (!(is == 0))
| |         result |= 4;
| |       /* This fails on FreeBSD 12, NetBSD 8.0, MSVC 14.  */
| |       /* U+FF11 FULLWIDTH DIGIT ONE */
| |       is = for_character ("\357\274\221", 3);
| |       if (!(is == 0))
| |         result |= 8;
| |     }
| |   if (setlocale (LC_ALL, "none") != NULL)
| |     {
| |       /* This fails on NetBSD 8.0, Solaris 10, Solaris 11.4.  */
| |       /* U+FF11 FULLWIDTH DIGIT ONE */
| |       is = for_character ("\243\261", 2);
| |       if (!(is == 0))
| |         result |= 16;
| |     }
| |   return result;
| | }
| configure:30318: result: no
| configure:30367: checking whether iswxdigit is ISO C compliant
| configure:30455: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:30455: $? = 0
| configure:30455: ./conftest
| configure:30455: $? = 6
| configure: program exited with status 6
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | /* end confdefs.h.  */
| | 
| | #include <locale.h>
| | #include <stdlib.h>
| | #include <string.h>
| | /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
| |    <wchar.h>.
| |    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
| |    included before <wchar.h>.  */
| | #include <stddef.h>
| | #include <stdio.h>
| | #include <time.h>
| | #include <wchar.h>
| | #include <wctype.h>
| | 
| | /* Returns the value of iswxdigit for the multibyte character s[0..n-1].  */
| | static int
| | for_character (const char *s, size_t n)
| | {
| |   mbstate_t state;
| |   wchar_t wc;
| |   size_t ret;
| | 
| |   memset (&state, '\0', sizeof (mbstate_t));
| |   wc = (wchar_t) 0xBADFACE;
| |   ret = mbrtowc (&wc, s, n, &state);
| |   if (ret != n)
| |     abort ();
| | 
| |   return iswxdigit (wc);
| | }
| | 
| | int
| | main (int argc, char *argv[])
| | {
| |   int is;
| |   int result = 0;
| | 
| |   if (setlocale (LC_ALL, "none") != NULL)
| |     {
| |       /* This fails on NetBSD 8.0.  */
| |       /* U+FF21 FULLWIDTH LATIN CAPITAL LETTER A */
| |       is = for_character ("\243\301", 2);
| |       if (!(is == 0))
| |         result |= 1;
| |     }
| |   if (setlocale (LC_ALL, "fr_FR.UTF-8") != NULL)
| |     {
| |       /* This fails on FreeBSD 12.  */
| |       /* U+0663 ARABIC-INDIC DIGIT THREE */
| |       is = for_character ("\331\243", 2);
| |       if (!(is == 0))
| |         result |= 2;
| |       /* This fails on MSVC 14.  */
| |       /* U+FF21 FULLWIDTH LATIN CAPITAL LETTER A */
| |       is = for_character ("\357\274\241", 3);
| |       if (!(is == 0))
| |         result |= 4;
| |     }
| |   if (setlocale (LC_ALL, "none") != NULL)
| |     {
| |       /* This fails on Solaris 10, Solaris 11.4.  */
| |       /* U+FF11 FULLWIDTH DIGIT ONE */
| |       is = for_character ("\243\261", 2);
| |       if (!(is == 0))
| |         result |= 8;
| |     }
| |   return result;
| | }
| configure:30467: result: no
| configure:30519: checking whether ldexpl is declared
| configure:30519: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:30519: $? = 0
| configure:30519: result: yes
| configure:30531: checking whether ldexpl() can be used without linking with libm
| configure:30549: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:30549: $? = 0
| configure:30558: result: yes
| configure:30604: checking whether ldexpl works
| configure:30647: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c   >&5
| configure:30647: $? = 0
| configure:30647: ./conftest
| configure:30647: $? = 0
| configure:30658: result: yes
| configure:31228: checking for libtextstyle
| configure:31250: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  -ltextstyle >&5
| configure:31250: $? = 0
| configure:31260: result: yes
| configure:31267: checking how to link with libtextstyle
| configure:31269: result: -ltextstyle
| configure:31317: checking for pthread_rwlock_t
| configure:31317: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:31317: $? = 0
| configure:31317: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:241:31: error: expected expression before ')' token
|  if (sizeof ((pthread_rwlock_t)))
|                                ^
| configure:31317: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | /* end confdefs.h.  */
| | #include <pthread.h>
| | 
| | int
| | main ()
| | {
| | if (sizeof ((pthread_rwlock_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:31317: result: yes
| configure:31329: checking whether pthread_rwlock_rdlock prefers a writer to a reader
| configure:31472: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  -pthread >&5
| configure:31472: $? = 0
| configure:31472: ./conftest
| configure:31472: $? = 1
| configure: program exited with status 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | /* end confdefs.h.  */
| | 
| | #include <errno.h>
| | #include <pthread.h>
| | #include <stdlib.h>
| | #include <unistd.h>
| | 
| | #define SUCCEED() exit (0)
| | #define FAILURE() exit (1)
| | #define UNEXPECTED(n) (exit (10 + (n)))
| | 
| | /* The main thread creates the waiting writer and the requesting reader threads
| |    in the default way; this guarantees that they have the same priority.
| |    We can reuse the main thread as first reader thread.  */
| | 
| | static pthread_rwlock_t lock;
| | static pthread_t reader1;
| | static pthread_t writer;
| | static pthread_t reader2;
| | static pthread_t timer;
| | /* Used to pass control from writer to reader2 and from reader2 to timer,
| |    as in a relay race.
| |    Passing control from one running thread to another running thread
| |    is most likely faster than to create the second thread.  */
| | static pthread_mutex_t baton;
| | 
| | static void *
| | timer_func (void *ignored)
| | {
| |   /* Step 13 (can be before or after step 12):
| |      The timer thread takes the baton, then waits a moment to make sure
| |      it can tell whether the second reader thread is blocked at step 12.  */
| |   if (pthread_mutex_lock (&baton))
| |     UNEXPECTED (13);
| |   usleep (100000);
| |   /* By the time we get here, it's clear that the second reader thread is
| |      blocked at step 12.  This is the desired behaviour.  */
| |   SUCCEED ();
| | }
| | 
| | static void *
| | reader2_func (void *ignored)
| | {
| |   int err;
| | 
| |   /* Step 8 (can be before or after step 7):
| |      The second reader thread takes the baton, then waits a moment to make sure
| |      the writer thread has reached step 7.  */
| |   if (pthread_mutex_lock (&baton))
| |     UNEXPECTED (8);
| |   usleep (100000);
| |   /* Step 9: The second reader thread requests the lock.  */
| |   err = pthread_rwlock_tryrdlock (&lock);
| |   if (err == 0)
| |     FAILURE ();
| |   else if (err != EBUSY)
| |     UNEXPECTED (9);
| |   /* Step 10: Launch a timer, to test whether the next call blocks.  */
| |   if (pthread_create (&timer, NULL, timer_func, NULL))
| |     UNEXPECTED (10);
| |   /* Step 11: Release the baton.  */
| |   if (pthread_mutex_unlock (&baton))
| |     UNEXPECTED (11);
| |   /* Step 12: The second reader thread requests the lock.  */
| |   err = pthread_rwlock_rdlock (&lock);
| |   if (err == 0)
| |     FAILURE ();
| |   else
| |     UNEXPECTED (12);
| | }
| | 
| | static void *
| | writer_func (void *ignored)
| | {
| |   /* Step 4: Take the baton, so that the second reader thread does not go ahead
| |      too early.  */
| |   if (pthread_mutex_lock (&baton))
| |     UNEXPECTED (4);
| |   /* Step 5: Create the second reader thread.  */
| |   if (pthread_create (&reader2, NULL, reader2_func, NULL))
| |     UNEXPECTED (5);
| |   /* Step 6: Release the baton.  */
| |   if (pthread_mutex_unlock (&baton))
| |     UNEXPECTED (6);
| |   /* Step 7: The writer thread requests the lock.  */
| |   if (pthread_rwlock_wrlock (&lock))
| |     UNEXPECTED (7);
| |   return NULL;
| | }
| | 
| | int
| | main ()
| | {
| |   reader1 = pthread_self ();
| | 
| |   /* Step 1: The main thread initializes the lock and the baton.  */
| |   if (pthread_rwlock_init (&lock, NULL))
| |     UNEXPECTED (1);
| |   if (pthread_mutex_init (&baton, NULL))
| |     UNEXPECTED (1);
| |   /* Step 2: The main thread acquires the lock as a reader.  */
| |   if (pthread_rwlock_rdlock (&lock))
| |     UNEXPECTED (2);
| |   /* Step 3: Create the writer thread.  */
| |   if (pthread_create (&writer, NULL, writer_func, NULL))
| |     UNEXPECTED (3);
| |   /* Job done.  Go to sleep.  */
| |   for (;;)
| |     {
| |       sleep (1);
| |     }
| | }
| | 
| configure:31484: result: no
| configure:31518: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:31518: $? = 0
| configure:31542: checking for stdlib.h
| configure:31542: result: yes
| configure:31552: checking for GNU libc compatible malloc
| configure:31599: result: no
| configure:31754: checking whether NAN macro works
| configure:31777: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:253:10: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
|           f = NAN;
|           ^
| configure:31777: $? = 0
| configure:31784: result: yes
| configure:31789: checking whether HUGE_VAL works
| configure:31807: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:249:10: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
|           double d = HUGE_VAL;
|           ^~~~~~
| configure:31807: $? = 0
| configure:31814: result: yes
| configure:31853: checking whether mbrtowc handles incomplete characters
| configure:31941: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:31941: $? = 0
| configure:31941: ./conftest
| configure:31941: $? = 2
| configure: program exited with status 2
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | /* end confdefs.h.  */
| | 
| | #include <locale.h>
| | #include <string.h>
| | /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
| |    <wchar.h>.
| |    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
| |    included before <wchar.h>.  */
| | #include <stddef.h>
| | #include <stdio.h>
| | #include <time.h>
| | #include <wchar.h>
| | int main ()
| | {
| |   if (setlocale (LC_ALL, "fr_FR.UTF-8") != NULL)
| |     {
| |       const char input[] = "B\303\274\303\237er"; /* "Büßer" */
| |       mbstate_t state;
| |       wchar_t wc;
| | 
| |       memset (&state, '\0', sizeof (mbstate_t));
| |       if (mbrtowc (&wc, input + 1, 1, &state) == (size_t)(-2))
| |         if (mbsinit (&state))
| |           return 2;
| |     }
| |   return 0;
| | }
| configure:31954: result: no
| configure:31960: checking whether mbrtowc works as well as mbtowc
| configure:32021: result: guessing yes
| configure:32716: checking whether imported symbols can be declared weak
| configure:32804: result: no
| configure:32863: checking whether the -Werror option is usable
| configure:32881: gcc -c -g -O2 -Werror -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:32881: $? = 0
| configure:32890: result: yes
| configure:32892: checking for simple visibility declarations
| configure:32918: gcc -c -g -O2 -fvisibility=hidden -Werror -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:32918: $? = 0
| configure:32927: result: yes
| configure:32985: checking whether mbrtowc handles incomplete characters
| configure:33086: result: no
| configure:33092: checking whether mbrtowc works as well as mbtowc
| configure:33153: result: guessing yes
| configure:33241: checking whether mbswidth is declared in <wchar.h>
| configure:33269: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:261:22: error: 'mbswidth' undeclared (first use in this function); did you mean 'wcswidth'?
|    char *p = (char *) mbswidth;
|                       ^~~~~~~~
|                       wcswidth
| conftest.c:261:22: note: each undeclared identifier is reported only once for each function it appears in
| configure:33269: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | /* end confdefs.h.  */
| | 
| | /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
| |    <wchar.h>.
| |    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
| |    before <wchar.h>.  */
| | #include <stddef.h>
| | #include <stdio.h>
| | #include <time.h>
| | #include <wchar.h>
| | 
| | int
| | main ()
| | {
| | 
| |   char *p = (char *) mbswidth;
| |   return !p;
| | 
| |   ;
| |   return 0;
| | }
| configure:33276: result: no
| configure:33291: checking for mbstate_t
| configure:33322: result: yes
| configure:33427: checking for obstacks that work with any size object
| configure:33451: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c:251:10: fatal error: obstack.h: No such file or directory
|  #include "obstack.h"
|           ^~~~~~~~~~~
| compilation terminated.
| configure:33451: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | /* end confdefs.h.  */
| | #include "obstack.h"
| |              void *obstack_chunk_alloc (size_t n) { return 0; }
| |              void obstack_chunk_free (void *p) { }
| |              /* Check that an internal function returns size_t, not int.  */
| |              size_t _obstack_memory_used (struct obstack *);
| | 
| | int
| | main ()
| | {
| | struct obstack mem;
| |              obstack_init (&mem);
| |              obstack_free (&mem, 0);
| | 
| |   ;
| |   return 0;
| | }
| configure:33459: result: no
| configure:33540: checking whether open recognizes a trailing slash
| configure:33579: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:33579: $? = 0
| configure:33579: ./conftest
| configure:33579: $? = 3
| configure: program exited with status 3
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | /* end confdefs.h.  */
| | 
| | #include <fcntl.h>
| | #if HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int main ()
| | {
| |   int result = 0;
| | #if HAVE_LSTAT
| |   if (open ("conftest.lnk/", O_RDONLY) != -1)
| |     result |= 1;
| | #endif
| |   if (open ("conftest.sl/", O_CREAT, 0600) >= 0)
| |     result |= 2;
| |   return result;
| | }
| configure:33591: result: no
| configure:33790: checking whether posix_spawn_file_actions_addclose works
| configure:33820: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:33820: $? = 0
| configure:33820: ./conftest
| configure:33820: $? = 0
| configure:33831: result: yes
| configure:33875: checking whether posix_spawn_file_actions_adddup2 works
| configure:33905: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:33905: $? = 0
| configure:33905: ./conftest
| configure:33905: $? = 0
| configure:33916: result: yes
| configure:33960: checking whether posix_spawn_file_actions_addopen works
| configure:33992: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:33992: $? = 0
| configure:33992: ./conftest
| configure:33992: $? = 0
| configure:34003: result: yes
| configure:34254: checking whether frexp works
| configure:34363: result: yes
| configure:34375: checking whether ldexp can be used without linking with libm
| configure:34403: result: yes
| configure:34416: checking whether frexpl() can be used without linking with libm
| configure:34443: result: yes
| configure:34449: checking whether frexpl works
| configure:34571: result: yes
| configure:34586: checking whether frexpl is declared
| configure:34586: result: yes
| configure:34597: checking whether ldexpl() can be used without linking with libm
| configure:34624: result: yes
| configure:34630: checking whether ldexpl works
| configure:34684: result: yes
| configure:34692: checking whether ldexpl is declared
| configure:34692: result: yes
| configure:34744: checking whether program_invocation_name is declared
| configure:34744: result: no
| configure:34756: checking whether program_invocation_short_name is declared
| configure:34756: result: no
| configure:34780: checking for raise
| configure:34780: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:34780: $? = 0
| configure:34780: result: yes
| configure:34803: checking for sigprocmask
| configure:34803: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:34803: $? = 0
| configure:34803: result: yes
| configure:35360: checking for readline
| configure:35385: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  -lreadline >&5
| configure:35385: $? = 0
| configure:35402: result: yes
| configure:35414: checking how to link with libreadline
| configure:35416: result: -lreadline
| configure:35429: checking readline/readline.h usability
| configure:35429: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:35429: $? = 0
| configure:35429: result: yes
| configure:35429: checking readline/readline.h presence
| configure:35429: gcc -E -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c
| configure:35429: $? = 0
| configure:35429: result: yes
| configure:35429: checking for readline/readline.h
| configure:35429: result: yes
| configure:35429: checking readline/history.h usability
| configure:35429: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:35429: $? = 0
| configure:35429: result: yes
| configure:35429: checking readline/history.h presence
| configure:35429: gcc -E -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c
| configure:35429: $? = 0
| configure:35429: result: yes
| configure:35429: checking for readline/history.h
| configure:35429: result: yes
| configure:35461: checking whether readlink signature is correct
| configure:35479: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c:282:15: error: conflicting types for 'readlink'
|        ssize_t readlink (const char *, char *, size_t);
|                ^~~~~~~~
| In file included from conftest.c:280:0:
| /opt/freeware/lib/gcc/powerpc-ibm-aix7.2.0.0/7.2.0/include-fixed/unistd.h:978:13: note: previous declaration of 'readlink' was here
|   extern int readlink(const char *, char *, size_t);
|              ^~~~~~~~
| configure:35479: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | /* end confdefs.h.  */
| | #include <unistd.h>
| |       /* Cause compilation failure if original declaration has wrong type.  */
| |       ssize_t readlink (const char *, char *, size_t);
| | int
| | main ()
| | {
| | 
| |   ;
| |   return 0;
| | }
| configure:35486: result: no
| configure:35488: checking whether readlink handles trailing slash correctly
| configure:35520: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:35520: $? = 0
| configure:35520: ./conftest
| configure:35520: $? = 0
| configure:35531: result: yes
| configure:35680: checking search.h usability
| configure:35680: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:35680: $? = 0
| configure:35680: result: yes
| configure:35680: checking search.h presence
| configure:35680: gcc -E -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c
| configure:35680: $? = 0
| configure:35680: result: yes
| configure:35680: checking for search.h
| configure:35680: result: yes
| configure:35692: checking for tsearch
| configure:35692: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:35692: $? = 0
| configure:35692: result: yes
| configure:35711: checking whether rename honors trailing slash on destination
| configure:35760: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:35760: $? = 0
| configure:35760: ./conftest
| configure:35760: $? = 5
| configure: program exited with status 5
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | /* end confdefs.h.  */
| | 
| | #        include <stdio.h>
| | #        include <stdlib.h>
| | 
| | int
| | main ()
| | {
| | int result = 0;
| |            if (rename ("conftest.f1", "conftest.f2/") == 0)
| |              result |= 1;
| |            if (rename ("conftest.d1", "conftest.d2/") != 0)
| |              result |= 2;
| | #if HAVE_LSTAT
| |            if (rename ("conftest.f", "conftest.lnk/") == 0)
| |              result |= 4;
| | #endif
| |            return result;
| | 
| |   ;
| |   return 0;
| | }
| configure:35772: result: no
| configure:35784: checking whether rename honors trailing slash on source
| configure:35833: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:35833: $? = 0
| configure:35833: ./conftest
| configure:35833: $? = 5
| configure: program exited with status 5
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | /* end confdefs.h.  */
| | 
| | #        include <stdio.h>
| | #        include <stdlib.h>
| | 
| | int
| | main ()
| | {
| | int result = 0;
| |            if (rename ("conftest.f1/", "conftest.d3") == 0)
| |              result |= 1;
| |            if (rename ("conftest.d1/", "conftest.d2") != 0)
| |              result |= 2;
| | #if HAVE_LSTAT
| |            if (rename ("conftest.lnk/", "conftest.f") == 0)
| |              result |= 4;
| | #endif
| |            return result;
| | 
| |   ;
| |   return 0;
| | }
| configure:35845: result: no
| configure:35858: checking whether rename manages hard links correctly
| configure:35906: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:35906: $? = 0
| configure:35906: ./conftest
| configure:35906: $? = 0
| configure:35936: result: yes
| configure:35948: checking whether rename manages existing destinations correctly
| configure:35989: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:35989: $? = 0
| configure:35989: ./conftest
| configure:35989: $? = 0
| configure:36001: result: yes
| configure:36048: checking for sched.h
| configure:36048: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:36048: $? = 0
| configure:36048: result: yes
| configure:36142: checking for struct sched_param
| configure:36142: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:36142: $? = 0
| configure:36142: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:298:33: error: expected expression before ')' token
|  if (sizeof ((struct sched_param)))
|                                  ^
| configure:36142: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | /* end confdefs.h.  */
| | #if HAVE_SYS_CDEFS_H
| |          #include <sys/cdefs.h>
| |         #endif
| |         #include <sched.h>
| | 
| | 
| | int
| | main ()
| | {
| | if (sizeof ((struct sched_param)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:36142: result: yes
| configure:36194: checking for struct sigaction.sa_sigaction
| configure:36194: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:36194: $? = 0
| configure:36194: result: yes
| configure:36339: checking for volatile sig_atomic_t
| configure:36339: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:36339: $? = 0
| configure:36339: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:298:36: error: expected expression before ')' token
|  if (sizeof ((volatile sig_atomic_t)))
|                                     ^
| configure:36339: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | /* end confdefs.h.  */
| | 
| | #include <signal.h>
| | 
| | 
| | int
| | main ()
| | {
| | if (sizeof ((volatile sig_atomic_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:36339: result: yes
| configure:36355: checking for sighandler_t
| configure:36355: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:298:13: error: 'sighandler_t' undeclared (first use in this function); did you mean 'fhandle_t'?
|  if (sizeof (sighandler_t))
|              ^~~~~~~~~~~~
|              fhandle_t
| conftest.c:298:13: note: each undeclared identifier is reported only once for each function it appears in
| configure:36355: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | /* end confdefs.h.  */
| | 
| | #include <signal.h>
| | 
| | 
| | int
| | main ()
| | {
| | if (sizeof (sighandler_t))
| | 	 return 0;
| |   ;
| |   return 0;
| | }
| configure:36355: result: no
| configure:36375: checking for signbit macro
| configure:36484: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| ld: 0711-317 ERROR: Undefined symbol: ._signbitf
| ld: 0711-317 ERROR: Undefined symbol: ._signbit
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:36484: $? = 1
| configure: program exited with status 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | /* end confdefs.h.  */
| | 
| | #include <math.h>
| | /* If signbit is defined as a function, don't use it, since calling it for
| |    'float' or 'long double' arguments would involve conversions.
| |    If signbit is not declared at all but exists as a library function, don't
| |    use it, since the prototype may not match.
| |    If signbit is not declared at all but exists as a compiler built-in, don't
| |    use it, since it's preferable to use __builtin_signbit* (no warnings,
| |    no conversions).  */
| | #ifndef signbit
| | # error "signbit should be a macro"
| | #endif
| | #include <string.h>
| | 
| | /* Global variables.
| |    Needed because GCC 4 constant-folds __builtin_signbitl (literal)
| |    but cannot constant-fold            __builtin_signbitl (variable).  */
| | float vf;
| | double vd;
| | long double vl;
| | int main ()
| | {
| | /* HP cc on HP-UX 10.20 has a bug with the constant expression -0.0.
| |    So we use -p0f and -p0d instead.  */
| | float p0f = 0.0f;
| | float m0f = -p0f;
| | double p0d = 0.0;
| | double m0d = -p0d;
| | /* On HP-UX 10.20, negating 0.0L does not yield -0.0L.
| |    So we use another constant expression instead.
| |    But that expression does not work on other platforms, such as when
| |    cross-compiling to PowerPC on Mac OS X 10.5.  */
| | long double p0l = 0.0L;
| | #if defined __hpux || defined __sgi
| | long double m0l = -LDBL_MIN * LDBL_MIN;
| | #else
| | long double m0l = -p0l;
| | #endif
| |   int result = 0;
| |   if (signbit (vf)) /* link check */
| |     vf++;
| |   {
| |     float plus_inf = 1.0f / p0f;
| |     float minus_inf = -1.0f / p0f;
| |     if (!(!signbit (255.0f)
| |           && signbit (-255.0f)
| |           && !signbit (p0f)
| |           && (memcmp (&m0f, &p0f, sizeof (float)) == 0 || signbit (m0f))
| |           && !signbit (plus_inf)
| |           && signbit (minus_inf)))
| |       result |= 1;
| |   }
| |   if (signbit (vd)) /* link check */
| |     vd++;
| |   {
| |     double plus_inf = 1.0 / p0d;
| |     double minus_inf = -1.0 / p0d;
| |     if (!(!signbit (255.0)
| |           && signbit (-255.0)
| |           && !signbit (p0d)
| |           && (memcmp (&m0d, &p0d, sizeof (double)) == 0 || signbit (m0d))
| |           && !signbit (plus_inf)
| |           && signbit (minus_inf)))
| |       result |= 2;
| |   }
| |   if (signbit (vl)) /* link check */
| |     vl++;
| |   {
| |     long double plus_inf = 1.0L / p0l;
| |     long double minus_inf = -1.0L / p0l;
| |     if (signbit (255.0L))
| |       result |= 4;
| |     if (!signbit (-255.0L))
| |       result |= 4;
| |     if (signbit (p0l))
| |       result |= 8;
| |     if (!(memcmp (&m0l, &p0l, sizeof (long double)) == 0 || signbit (m0l)))
| |       result |= 16;
| |     if (signbit (plus_inf))
| |       result |= 32;
| |     if (!signbit (minus_inf))
| |       result |= 64;
| |   }
| |   return result;
| | }
| | 
| | 
| configure:36495: result: no
| configure:36497: checking for signbit compiler built-ins
| configure:36608: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:36608: $? = 0
| configure:36608: ./conftest
| configure:36608: $? = 0
| configure:36619: result: yes
| configure:37164: checking for sigprocmask
| configure:37164: result: yes
| configure:37205: checking for stdint.h
| configure:37205: result: yes
| configure:37215: checking for SIZE_MAX
| configure:37286: result: yes
| configure:37302: checking for snprintf
| configure:37302: result: yes
| configure:37315: checking whether snprintf respects a size of 1
| configure:37356: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c: In function 'main':
| conftest.c:314:25: warning: '%d' directive output truncated writing 5 bytes into a region of size 1 [-Wformat-truncation=]
|    my_snprintf (buf, 1, "%d", 12345);
|                          ^~
| conftest.c:298:22: note: 'snprintf' output 6 bytes into a destination of size 1
|  # define my_snprintf snprintf
|                       ^
| conftest.c:314:3: note: in expansion of macro 'my_snprintf'
|    my_snprintf (buf, 1, "%d", 12345);
|    ^~~~~~~~~~~
| configure:37356: $? = 0
| configure:37356: ./conftest
| configure:37356: $? = 0
| configure:37367: result: yes
| configure:37377: checking whether printf supports POSIX/XSI format strings with positions
| configure:37423: result: yes
| configure:37505: checking for snprintf
| configure:37505: result: yes
| configure:37518: checking whether snprintf truncates the result as in C99
| configure:37600: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c: In function 'main':
| conftest.c:319:25: warning: '%d' directive output truncated writing 4 bytes into a region of size 3 [-Wformat-truncation=]
|    my_snprintf (buf, 3, "%d %d", 4567, 89);
|                          ^~
| conftest.c:302:22: note: 'snprintf' output 8 bytes into a destination of size 3
|  # define my_snprintf snprintf
|                       ^
| conftest.c:319:3: note: in expansion of macro 'my_snprintf'
|    my_snprintf (buf, 3, "%d %d", 4567, 89);
|    ^~~~~~~~~~~
| configure:37600: $? = 0
| configure:37600: ./conftest
| configure:37600: $? = 0
| configure:37611: result: yes
| configure:37618: checking whether snprintf fully supports the 'n' directive
| configure:37711: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:37711: $? = 0
| configure:37711: ./conftest
| configure:37711: $? = 0
| configure:37722: result: yes
| configure:37728: checking whether snprintf respects a size of 1
| configure:37780: result: yes
| configure:37785: checking whether vsnprintf respects a zero size as in C99
| configure:37851: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:37851: $? = 0
| configure:37851: ./conftest
| configure:37851: $? = 0
| configure:37862: result: yes
| configure:37987: checking for nl_langinfo
| configure:37987: result: yes
| configure:38151: checking for ptrdiff_t
| configure:38151: result: yes
| configure:38275: checking for posix_spawnattr_t
| configure:38275: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:38275: $? = 0
| configure:38275: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:313:32: error: expected expression before ')' token
|  if (sizeof ((posix_spawnattr_t)))
|                                 ^
| configure:38275: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | #define GNULIB_TEST_SIGNBIT 1
| | #define GNULIB_TEST_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define HAVE_SNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | /* end confdefs.h.  */
| | 
| | #include <spawn.h>
| | 
| | 
| | int
| | main ()
| | {
| | if (sizeof ((posix_spawnattr_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:38275: result: yes
| configure:38290: checking for posix_spawn_file_actions_t
| configure:38290: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:38290: $? = 0
| configure:38290: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:314:41: error: expected expression before ')' token
|  if (sizeof ((posix_spawn_file_actions_t)))
|                                          ^
| configure:38290: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | #define GNULIB_TEST_SIGNBIT 1
| | #define GNULIB_TEST_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define HAVE_SNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_POSIX_SPAWNATTR_T 1
| | /* end confdefs.h.  */
| | 
| | #include <spawn.h>
| | 
| | 
| | int
| | main ()
| | {
| | if (sizeof ((posix_spawn_file_actions_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:38290: result: yes
| configure:38444: checking for nl_langinfo
| configure:38444: result: yes
| configure:38608: checking for ptrdiff_t
| configure:38608: result: yes
| configure:38657: checking for ssize_t
| configure:38674: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:38674: $? = 0
| configure:38681: result: yes
| configure:38731: checking for good max_align_t
| configure:38753: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:38753: $? = 0
| configure:38761: result: yes
| configure:38773: checking whether NULL can be used in arbitrary expressions
| configure:38791: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:38791: $? = 0
| configure:38798: result: yes
| configure:38966: checking which flavor of printf attribute matches inttypes macros
| configure:38993: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:38993: $? = 0
| configure:39000: result: system
| configure:39138: checking for stpcpy
| configure:39138: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c:343:6: warning: conflicting types for built-in function 'stpcpy' [-Wbuiltin-declaration-mismatch]
|  char stpcpy ();
|       ^~~~~~
| configure:39138: $? = 0
| configure:39138: result: yes
| configure:39231: checking for working strerror function
| configure:39259: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:39259: $? = 0
| configure:39259: ./conftest
| configure:39259: $? = 0
| configure:39270: result: yes
| configure:39337: checking for working strndup
| configure:39378: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:39378: $? = 0
| configure:39378: ./conftest
| configure:39378: $? = 0
| configure:39388: result: yes
| configure:39430: checking for strverscmp
| configure:39430: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| ld: 0711-317 ERROR: Undefined symbol: .strverscmp
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:39430: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | #define GNULIB_TEST_SIGNBIT 1
| | #define GNULIB_TEST_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define HAVE_SNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_POSIX_SPAWNATTR_T 1
| | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_T 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_SPRINTF_POSIX 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | /* end confdefs.h.  */
| | /* Define strverscmp to an innocuous variant, in case <limits.h> declares strverscmp.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define strverscmp innocuous_strverscmp
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char strverscmp (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef strverscmp
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char strverscmp ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_strverscmp || defined __stub___strverscmp
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return strverscmp ();
| |   ;
| |   return 0;
| | }
| configure:39430: result: no
| configure:39652: checking for struct tms
| configure:39652: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:39652: $? = 0
| configure:39652: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:334:25: error: expected expression before ')' token
|  if (sizeof ((struct tms)))
|                          ^
| configure:39652: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | #define GNULIB_TEST_SIGNBIT 1
| | #define GNULIB_TEST_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define HAVE_SNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_POSIX_SPAWNATTR_T 1
| | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_T 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_SPRINTF_POSIX 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRVERSCMP 1
| | /* end confdefs.h.  */
| | 
| | #include <sys/times.h>
| | 
| | 
| | int
| | main ()
| | {
| | if (sizeof ((struct tms)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:39652: result: yes
| configure:39966: checking whether unlink honors trailing slashes
| configure:40018: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:40018: $? = 0
| configure:40018: ./conftest
| configure:40018: $? = 9
| configure: program exited with status 9
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | #define GNULIB_TEST_SIGNBIT 1
| | #define GNULIB_TEST_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define HAVE_SNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_POSIX_SPAWNATTR_T 1
| | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_T 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_SPRINTF_POSIX 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRVERSCMP 1
| | #define HAVE_STRUCT_TMS 1
| | /* end confdefs.h.  */
| | #if HAVE_UNISTD_H
| |            # include <unistd.h>
| |            #else /* on Windows with MSVC */
| |            # include <io.h>
| |            #endif
| |            #include <errno.h>
| | 
| | int
| | main ()
| | {
| | int result = 0;
| |            if (!unlink ("conftest.file/"))
| |              result |= 1;
| |            else if (errno != ENOTDIR)
| |              result |= 2;
| | #if HAVE_LSTAT
| |            if (!unlink ("conftest.lnk/"))
| |              result |= 4;
| |            else if (errno != ENOTDIR)
| |              result |= 8;
| | #endif
| |            return result;
| | 
| |   ;
| |   return 0;
| | }
| configure:40029: result: no
| configure:40037: checking whether unlink of a parent directory fails as it should
| configure:40109: result: guessing yes
| configure:40176: checking for unsetenv
| configure:40176: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:40176: $? = 0
| configure:40176: result: yes
| configure:40189: checking for unsetenv() return type
| configure:40214: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:40214: $? = 0
| configure:40221: result: int
| configure:40230: checking whether unsetenv obeys POSIX
| configure:40275: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:40275: $? = 0
| configure:40275: ./conftest
| configure:40275: $? = 0
| configure:40285: result: yes
| configure:40386: checking for ptrdiff_t
| configure:40386: result: yes
| configure:40407: checking for vasprintf
| configure:40407: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| ld: 0711-317 ERROR: Undefined symbol: .vasprintf
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:40407: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | #define GNULIB_TEST_SIGNBIT 1
| | #define GNULIB_TEST_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define HAVE_SNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_POSIX_SPAWNATTR_T 1
| | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_T 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_SPRINTF_POSIX 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRVERSCMP 1
| | #define HAVE_STRUCT_TMS 1
| | #define GNULIB_TEST_UNLINK 1
| | #define USE_UNLOCKED_IO 1
| | #define HAVE_UNSETENV 1
| | #define GNULIB_TEST_UNSETENV 1
| | /* end confdefs.h.  */
| | /* Define vasprintf to an innocuous variant, in case <limits.h> declares vasprintf.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define vasprintf innocuous_vasprintf
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |     which can conflict with char vasprintf (); below.
| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| |     <limits.h> exists even on freestanding compilers.  */
| | 
| | #ifdef __STDC__
| | # include <limits.h>
| | #else
| | # include <assert.h>
| | #endif
| | 
| | #undef vasprintf
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char vasprintf ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_vasprintf || defined __stub___vasprintf
| | choke me
| | #endif
| | 
| | int
| | main ()
| | {
| | return vasprintf ();
| |   ;
| |   return 0;
| | }
| configure:40407: result: no
| configure:40495: checking for vasprintf
| configure:40495: result: no
| configure:40607: checking for nl_langinfo
| configure:40607: result: yes
| configure:40771: checking for ptrdiff_t
| configure:40771: result: yes
| configure:40829: checking for vsnprintf
| configure:40829: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| conftest.c:364:6: warning: conflicting types for built-in function 'vsnprintf' [-Wbuiltin-declaration-mismatch]
|  char vsnprintf ();
|       ^~~~~~~~~
| configure:40829: $? = 0
| configure:40829: result: yes
| configure:40842: checking whether snprintf respects a size of 1
| configure:40894: result: yes
| configure:40904: checking whether printf supports POSIX/XSI format strings with positions
| configure:40950: result: yes
| configure:41025: checking for vsnprintf
| configure:41025: result: yes
| configure:41038: checking whether snprintf truncates the result as in C99
| configure:41131: result: yes
| configure:41138: checking whether snprintf fully supports the 'n' directive
| configure:41242: result: yes
| configure:41248: checking whether snprintf respects a size of 1
| configure:41300: result: yes
| configure:41305: checking whether vsnprintf respects a zero size as in C99
| configure:41382: result: yes
| configure:41507: checking for nl_langinfo
| configure:41507: result: yes
| configure:41671: checking for ptrdiff_t
| configure:41671: result: yes
| configure:41828: checking for nl_langinfo
| configure:41828: result: yes
| configure:41992: checking for ptrdiff_t
| configure:41992: result: yes
| configure:42044: checking for waitid
| configure:42044: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:42044: $? = 0
| configure:42044: result: yes
| configure:42296: checking whether iswcntrl works
| configure:42351: result: yes
| configure:42379: checking for towlower
| configure:42379: result: yes
| configure:42427: checking for wctype_t
| configure:42463: result: yes
| configure:42469: checking for wctrans_t
| configure:42503: result: yes
| configure:42524: checking whether wcwidth is declared
| configure:42524: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:42524: $? = 0
| configure:42524: result: yes
| configure:42581: checking whether wcwidth works reasonably in UTF-8 locales
| configure:42640: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:42640: $? = 0
| configure:42640: ./conftest
| configure:42640: $? = 0
| configure:42651: result: yes
| configure:42693: checking whether use of TIOCGWINSZ requires sys/ioctl.h
| configure:42719: result: yes
| configure:42728: checking whether use of TIOCGWINSZ requires termios.h
| configure:42754: result: no
| configure:42759: checking whether use of struct winsize requires sys/ptem.h
| configure:42778: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:371:16: error: storage size of 'x' isn't known
|  struct winsize x;
|                 ^
| conftest.c:371:16: warning: unused variable 'x' [-Wunused-variable]
| configure:42778: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | #define GNULIB_TEST_SIGNBIT 1
| | #define GNULIB_TEST_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define HAVE_SNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_POSIX_SPAWNATTR_T 1
| | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_T 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_SPRINTF_POSIX 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRVERSCMP 1
| | #define HAVE_STRUCT_TMS 1
| | #define GNULIB_TEST_UNLINK 1
| | #define USE_UNLOCKED_IO 1
| | #define HAVE_UNSETENV 1
| | #define GNULIB_TEST_UNSETENV 1
| | #define GNULIB_TEST_VASPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_VSNPRINTF 1
| | #define GNULIB_TEST_VSNPRINTF 1
| | #define HAVE_VSNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_VSPRINTF_POSIX 1
| | #define HAVE_WAITID 1
| | #define GNULIB_TEST_WAITPID 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define GNULIB_TEST_WCWIDTH 1
| | #define GWINSZ_IN_SYS_IOCTL 1
| | /* end confdefs.h.  */
| | #include <termios.h>
| | int
| | main ()
| | {
| | struct winsize x;
| |             if (sizeof x > 0) return 0;
| |   ;
| |   return 0;
| | }
| configure:42796: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c:367:10: fatal error: sys/ptem.h: No such file or directory
|  #include <sys/ptem.h>
|           ^~~~~~~~~~~~
| compilation terminated.
| configure:42796: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | #define GNULIB_TEST_SIGNBIT 1
| | #define GNULIB_TEST_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define HAVE_SNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_POSIX_SPAWNATTR_T 1
| | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_T 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_SPRINTF_POSIX 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRVERSCMP 1
| | #define HAVE_STRUCT_TMS 1
| | #define GNULIB_TEST_UNLINK 1
| | #define USE_UNLOCKED_IO 1
| | #define HAVE_UNSETENV 1
| | #define GNULIB_TEST_UNSETENV 1
| | #define GNULIB_TEST_VASPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_VSNPRINTF 1
| | #define GNULIB_TEST_VSNPRINTF 1
| | #define HAVE_VSNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_VSPRINTF_POSIX 1
| | #define HAVE_WAITID 1
| | #define GNULIB_TEST_WAITPID 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define GNULIB_TEST_WCWIDTH 1
| | #define GWINSZ_IN_SYS_IOCTL 1
| | /* end confdefs.h.  */
| | #include <sys/ptem.h>
| | int
| | main ()
| | {
| | struct winsize x;
| |             if (sizeof x > 0) return 0;
| |   ;
| |   return 0;
| | }
| configure:42804: result: no
| configure:42817: checking for stdint.h
| configure:42817: result: yes
| configure:44590: checking whether stat handles trailing slashes on files
| configure:44632: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:44632: $? = 0
| configure:44632: ./conftest
| configure:44632: $? = 3
| configure: program exited with status 3
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | #define GNULIB_TEST_SIGNBIT 1
| | #define GNULIB_TEST_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define HAVE_SNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_POSIX_SPAWNATTR_T 1
| | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_T 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_SPRINTF_POSIX 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRVERSCMP 1
| | #define HAVE_STRUCT_TMS 1
| | #define GNULIB_TEST_UNLINK 1
| | #define USE_UNLOCKED_IO 1
| | #define HAVE_UNSETENV 1
| | #define GNULIB_TEST_UNSETENV 1
| | #define GNULIB_TEST_VASPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_VSNPRINTF 1
| | #define GNULIB_TEST_VSNPRINTF 1
| | #define HAVE_VSNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_VSPRINTF_POSIX 1
| | #define HAVE_WAITID 1
| | #define GNULIB_TEST_WAITPID 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define GNULIB_TEST_WCWIDTH 1
| | #define GWINSZ_IN_SYS_IOCTL 1
| | #define HAVE_STDINT_H 1
| | #define GNULIB_TEST_LSTAT 1
| | /* end confdefs.h.  */
| | #include <sys/stat.h>
| | 
| | int
| | main ()
| | {
| | int result = 0;
| |                struct stat st;
| |                if (!stat ("conftest.tmp/", &st))
| |                  result |= 1;
| | #if HAVE_LSTAT
| |                if (!stat ("conftest.lnk/", &st))
| |                  result |= 2;
| | #endif
| |                return result;
| | 
| |   ;
| |   return 0;
| | }
| configure:44643: result: no
| configure:44721: checking for struct stat.st_atim.tv_nsec
| configure:44721: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:44721: $? = 0
| configure:44721: result: yes
| configure:44730: checking whether struct stat.st_atim is of type struct timespec
| configure:44757: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:386:24: error: incompatible types when assigning to type 'st_timespec_t {aka struct st_timespec}' from type 'struct timespec'
|              st.st_atim = ts;
|                         ^
| configure:44757: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | #define GNULIB_TEST_SIGNBIT 1
| | #define GNULIB_TEST_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define HAVE_SNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_POSIX_SPAWNATTR_T 1
| | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_T 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_SPRINTF_POSIX 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRVERSCMP 1
| | #define HAVE_STRUCT_TMS 1
| | #define GNULIB_TEST_UNLINK 1
| | #define USE_UNLOCKED_IO 1
| | #define HAVE_UNSETENV 1
| | #define GNULIB_TEST_UNSETENV 1
| | #define GNULIB_TEST_VASPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_VSNPRINTF 1
| | #define GNULIB_TEST_VSNPRINTF 1
| | #define HAVE_VSNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_VSPRINTF_POSIX 1
| | #define HAVE_WAITID 1
| | #define GNULIB_TEST_WAITPID 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define GNULIB_TEST_WCWIDTH 1
| | #define GWINSZ_IN_SYS_IOCTL 1
| | #define HAVE_STDINT_H 1
| | #define GNULIB_TEST_LSTAT 1
| | #define REPLACE_FUNC_STAT_FILE 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | /* end confdefs.h.  */
| | 
| |             #include <sys/types.h>
| |             #include <sys/stat.h>
| |             #if HAVE_SYS_TIME_H
| |             # include <sys/time.h>
| |             #endif
| |             #include <time.h>
| |             struct timespec ts;
| |             struct stat st;
| | 
| | int
| | main ()
| | {
| | 
| |             st.st_atim = ts;
| | 
| |   ;
| |   return 0;
| | }
| configure:44764: result: no
| configure:44816: checking for struct stat.st_birthtimespec.tv_nsec
| configure:44816: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:379:12: error: 'struct stat64' has no member named 'st_birthtimespec'
|  if (ac_aggr.st_birthtimespec.tv_nsec)
|             ^
| conftest.c:378:20: warning: variable 'ac_aggr' set but not used [-Wunused-but-set-variable]
|  static struct stat ac_aggr;
|                     ^~~~~~~
| configure:44816: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | #define GNULIB_TEST_SIGNBIT 1
| | #define GNULIB_TEST_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define HAVE_SNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_POSIX_SPAWNATTR_T 1
| | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_T 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_SPRINTF_POSIX 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRVERSCMP 1
| | #define HAVE_STRUCT_TMS 1
| | #define GNULIB_TEST_UNLINK 1
| | #define USE_UNLOCKED_IO 1
| | #define HAVE_UNSETENV 1
| | #define GNULIB_TEST_UNSETENV 1
| | #define GNULIB_TEST_VASPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_VSNPRINTF 1
| | #define GNULIB_TEST_VSNPRINTF 1
| | #define HAVE_VSNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_VSPRINTF_POSIX 1
| | #define HAVE_WAITID 1
| | #define GNULIB_TEST_WAITPID 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define GNULIB_TEST_WCWIDTH 1
| | #define GWINSZ_IN_SYS_IOCTL 1
| | #define HAVE_STDINT_H 1
| | #define GNULIB_TEST_LSTAT 1
| | #define REPLACE_FUNC_STAT_FILE 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| |      #include <sys/stat.h>
| | 
| | int
| | main ()
| | {
| | static struct stat ac_aggr;
| | if (ac_aggr.st_birthtimespec.tv_nsec)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:44816: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:379:19: error: 'struct stat64' has no member named 'st_birthtimespec'
|  if (sizeof ac_aggr.st_birthtimespec.tv_nsec)
|                    ^
| conftest.c:378:20: warning: variable 'ac_aggr' set but not used [-Wunused-but-set-variable]
|  static struct stat ac_aggr;
|                     ^~~~~~~
| configure:44816: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | #define GNULIB_TEST_SIGNBIT 1
| | #define GNULIB_TEST_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define HAVE_SNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_POSIX_SPAWNATTR_T 1
| | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_T 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_SPRINTF_POSIX 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRVERSCMP 1
| | #define HAVE_STRUCT_TMS 1
| | #define GNULIB_TEST_UNLINK 1
| | #define USE_UNLOCKED_IO 1
| | #define HAVE_UNSETENV 1
| | #define GNULIB_TEST_UNSETENV 1
| | #define GNULIB_TEST_VASPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_VSNPRINTF 1
| | #define GNULIB_TEST_VSNPRINTF 1
| | #define HAVE_VSNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_VSPRINTF_POSIX 1
| | #define HAVE_WAITID 1
| | #define GNULIB_TEST_WAITPID 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define GNULIB_TEST_WCWIDTH 1
| | #define GWINSZ_IN_SYS_IOCTL 1
| | #define HAVE_STDINT_H 1
| | #define GNULIB_TEST_LSTAT 1
| | #define REPLACE_FUNC_STAT_FILE 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| |      #include <sys/stat.h>
| | 
| | int
| | main ()
| | {
| | static struct stat ac_aggr;
| | if (sizeof ac_aggr.st_birthtimespec.tv_nsec)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:44816: result: no
| configure:44827: checking for struct stat.st_birthtimensec
| configure:44827: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:379:12: error: 'struct stat64' has no member named 'st_birthtimensec'
|  if (ac_aggr.st_birthtimensec)
|             ^
| conftest.c:378:20: warning: variable 'ac_aggr' set but not used [-Wunused-but-set-variable]
|  static struct stat ac_aggr;
|                     ^~~~~~~
| configure:44827: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | #define GNULIB_TEST_SIGNBIT 1
| | #define GNULIB_TEST_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define HAVE_SNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_POSIX_SPAWNATTR_T 1
| | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_T 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_SPRINTF_POSIX 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRVERSCMP 1
| | #define HAVE_STRUCT_TMS 1
| | #define GNULIB_TEST_UNLINK 1
| | #define USE_UNLOCKED_IO 1
| | #define HAVE_UNSETENV 1
| | #define GNULIB_TEST_UNSETENV 1
| | #define GNULIB_TEST_VASPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_VSNPRINTF 1
| | #define GNULIB_TEST_VSNPRINTF 1
| | #define HAVE_VSNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_VSPRINTF_POSIX 1
| | #define HAVE_WAITID 1
| | #define GNULIB_TEST_WAITPID 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define GNULIB_TEST_WCWIDTH 1
| | #define GWINSZ_IN_SYS_IOCTL 1
| | #define HAVE_STDINT_H 1
| | #define GNULIB_TEST_LSTAT 1
| | #define REPLACE_FUNC_STAT_FILE 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| |         #include <sys/stat.h>
| | 
| | int
| | main ()
| | {
| | static struct stat ac_aggr;
| | if (ac_aggr.st_birthtimensec)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:44827: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:379:19: error: 'struct stat64' has no member named 'st_birthtimensec'
|  if (sizeof ac_aggr.st_birthtimensec)
|                    ^
| conftest.c:378:20: warning: variable 'ac_aggr' set but not used [-Wunused-but-set-variable]
|  static struct stat ac_aggr;
|                     ^~~~~~~
| configure:44827: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | #define GNULIB_TEST_SIGNBIT 1
| | #define GNULIB_TEST_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define HAVE_SNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_POSIX_SPAWNATTR_T 1
| | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_T 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_SPRINTF_POSIX 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRVERSCMP 1
| | #define HAVE_STRUCT_TMS 1
| | #define GNULIB_TEST_UNLINK 1
| | #define USE_UNLOCKED_IO 1
| | #define HAVE_UNSETENV 1
| | #define GNULIB_TEST_UNSETENV 1
| | #define GNULIB_TEST_VASPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_VSNPRINTF 1
| | #define GNULIB_TEST_VSNPRINTF 1
| | #define HAVE_VSNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_VSPRINTF_POSIX 1
| | #define HAVE_WAITID 1
| | #define GNULIB_TEST_WAITPID 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define GNULIB_TEST_WCWIDTH 1
| | #define GWINSZ_IN_SYS_IOCTL 1
| | #define HAVE_STDINT_H 1
| | #define GNULIB_TEST_LSTAT 1
| | #define REPLACE_FUNC_STAT_FILE 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| |         #include <sys/stat.h>
| | 
| | int
| | main ()
| | {
| | static struct stat ac_aggr;
| | if (sizeof ac_aggr.st_birthtimensec)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:44827: result: no
| configure:44838: checking for struct stat.st_birthtim.tv_nsec
| configure:44838: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:379:13: error: 'struct stat64' has no member named 'st_birthtim'; did you mean 'st_atim'?
|  if (ac_aggr.st_birthtim.tv_nsec)
|              ^~~~~~~~~~~
|              st_atim
| conftest.c:378:20: warning: variable 'ac_aggr' set but not used [-Wunused-but-set-variable]
|  static struct stat ac_aggr;
|                     ^~~~~~~
| configure:44838: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | #define GNULIB_TEST_SIGNBIT 1
| | #define GNULIB_TEST_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define HAVE_SNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_POSIX_SPAWNATTR_T 1
| | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_T 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_SPRINTF_POSIX 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRVERSCMP 1
| | #define HAVE_STRUCT_TMS 1
| | #define GNULIB_TEST_UNLINK 1
| | #define USE_UNLOCKED_IO 1
| | #define HAVE_UNSETENV 1
| | #define GNULIB_TEST_UNSETENV 1
| | #define GNULIB_TEST_VASPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_VSNPRINTF 1
| | #define GNULIB_TEST_VSNPRINTF 1
| | #define HAVE_VSNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_VSPRINTF_POSIX 1
| | #define HAVE_WAITID 1
| | #define GNULIB_TEST_WAITPID 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define GNULIB_TEST_WCWIDTH 1
| | #define GWINSZ_IN_SYS_IOCTL 1
| | #define HAVE_STDINT_H 1
| | #define GNULIB_TEST_LSTAT 1
| | #define REPLACE_FUNC_STAT_FILE 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| |           #include <sys/stat.h>
| | 
| | int
| | main ()
| | {
| | static struct stat ac_aggr;
| | if (ac_aggr.st_birthtim.tv_nsec)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:44838: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:379:20: error: 'struct stat64' has no member named 'st_birthtim'; did you mean 'st_atim'?
|  if (sizeof ac_aggr.st_birthtim.tv_nsec)
|                     ^~~~~~~~~~~
|                     st_atim
| conftest.c:378:20: warning: variable 'ac_aggr' set but not used [-Wunused-but-set-variable]
|  static struct stat ac_aggr;
|                     ^~~~~~~
| configure:44838: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | #define GNULIB_TEST_SIGNBIT 1
| | #define GNULIB_TEST_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define HAVE_SNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_POSIX_SPAWNATTR_T 1
| | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_T 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_SPRINTF_POSIX 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRVERSCMP 1
| | #define HAVE_STRUCT_TMS 1
| | #define GNULIB_TEST_UNLINK 1
| | #define USE_UNLOCKED_IO 1
| | #define HAVE_UNSETENV 1
| | #define GNULIB_TEST_UNSETENV 1
| | #define GNULIB_TEST_VASPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_VSNPRINTF 1
| | #define GNULIB_TEST_VSNPRINTF 1
| | #define HAVE_VSNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_VSPRINTF_POSIX 1
| | #define HAVE_WAITID 1
| | #define GNULIB_TEST_WAITPID 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define GNULIB_TEST_WCWIDTH 1
| | #define GWINSZ_IN_SYS_IOCTL 1
| | #define HAVE_STDINT_H 1
| | #define GNULIB_TEST_LSTAT 1
| | #define REPLACE_FUNC_STAT_FILE 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| |           #include <sys/stat.h>
| | 
| | int
| | main ()
| | {
| | static struct stat ac_aggr;
| | if (sizeof ac_aggr.st_birthtim.tv_nsec)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:44838: result: no
| configure:45297: checking for nlink_t
| configure:45297: result: yes
| configure:43154: checking whether getdtablesize works
| configure:43187: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:43187: $? = 0
| configure:43187: ./conftest
| configure:43187: $? = 0
| configure:43200: result: yes
| configure:45439: checking for nl_langinfo
| configure:45439: result: yes
| configure:45603: checking for ptrdiff_t
| configure:45603: result: yes
| configure:44148: checking whether rmdir works
| configure:44194: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| configure:44194: $? = 0
| configure:44194: ./conftest
| configure:44194: $? = 0
| configure:44205: result: yes
| configure:43742: checking whether the compiler supports the __inline keyword
| configure:43759: gcc -c -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE conftest.c >&5
| configure:43759: $? = 0
| configure:43766: result: yes
| configure:46198: checking whether NLS is requested
| configure:46207: result: yes
| configure:46247: checking for msgfmt
| configure: trying /home/haible/prefix32/bin/msgfmt...
| 0 translated messages.
| configure:46279: result: /home/haible/prefix32/bin/msgfmt
| configure:46288: checking for gmsgfmt
| configure:46319: result: /home/haible/prefix32/bin/msgfmt
| configure:46369: checking for xgettext
| configure: trying /home/haible/prefix32/bin/xgettext...
| /home/haible/prefix32/bin/xgettext: warning: file '/dev/null' extension '' is unknown; will try C
| configure:46401: result: /home/haible/prefix32/bin/xgettext
| configure:46446: checking for msgmerge
| configure: trying /home/haible/prefix32/bin/msgmerge...
| configure:46477: result: /home/haible/prefix32/bin/msgmerge
| configure:47006: checking for CFPreferencesCopyAppValue
| configure:47024: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  -Wl,-framework -Wl,CoreFoundation >&5
| conftest.c:389:10: fatal error: CoreFoundation/CFPreferences.h: No such file or directory
|  #include <CoreFoundation/CFPreferences.h>
|           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| compilation terminated.
| configure:47024: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | #define GNULIB_TEST_SIGNBIT 1
| | #define GNULIB_TEST_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define HAVE_SNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_POSIX_SPAWNATTR_T 1
| | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_T 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_SPRINTF_POSIX 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRVERSCMP 1
| | #define HAVE_STRUCT_TMS 1
| | #define GNULIB_TEST_UNLINK 1
| | #define USE_UNLOCKED_IO 1
| | #define HAVE_UNSETENV 1
| | #define GNULIB_TEST_UNSETENV 1
| | #define GNULIB_TEST_VASPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_VSNPRINTF 1
| | #define GNULIB_TEST_VSNPRINTF 1
| | #define HAVE_VSNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_VSPRINTF_POSIX 1
| | #define HAVE_WAITID 1
| | #define GNULIB_TEST_WAITPID 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define GNULIB_TEST_WCWIDTH 1
| | #define GWINSZ_IN_SYS_IOCTL 1
| | #define HAVE_STDINT_H 1
| | #define GNULIB_TEST_LSTAT 1
| | #define REPLACE_FUNC_STAT_FILE 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_STRERROR_R 1
| | #define GNULIB_STRERROR_R_POSIX 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define GNULIB_TEST_VFPRINTF_POSIX 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_RMDIR 1
| | #define HAVE___INLINE 1
| | /* end confdefs.h.  */
| | #include <CoreFoundation/CFPreferences.h>
| | int
| | main ()
| | {
| | CFPreferencesCopyAppValue(NULL, NULL)
| |   ;
| |   return 0;
| | }
| configure:47033: result: no
| configure:47040: checking for CFLocaleCopyCurrent
| configure:47058: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  -Wl,-framework -Wl,CoreFoundation >&5
| conftest.c:389:10: fatal error: CoreFoundation/CFLocale.h: No such file or directory
|  #include <CoreFoundation/CFLocale.h>
|           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| compilation terminated.
| configure:47058: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | #define GNULIB_TEST_SIGNBIT 1
| | #define GNULIB_TEST_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define HAVE_SNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_POSIX_SPAWNATTR_T 1
| | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_T 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_SPRINTF_POSIX 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRVERSCMP 1
| | #define HAVE_STRUCT_TMS 1
| | #define GNULIB_TEST_UNLINK 1
| | #define USE_UNLOCKED_IO 1
| | #define HAVE_UNSETENV 1
| | #define GNULIB_TEST_UNSETENV 1
| | #define GNULIB_TEST_VASPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_VSNPRINTF 1
| | #define GNULIB_TEST_VSNPRINTF 1
| | #define HAVE_VSNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_VSPRINTF_POSIX 1
| | #define HAVE_WAITID 1
| | #define GNULIB_TEST_WAITPID 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define GNULIB_TEST_WCWIDTH 1
| | #define GWINSZ_IN_SYS_IOCTL 1
| | #define HAVE_STDINT_H 1
| | #define GNULIB_TEST_LSTAT 1
| | #define REPLACE_FUNC_STAT_FILE 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_STRERROR_R 1
| | #define GNULIB_STRERROR_R_POSIX 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define GNULIB_TEST_VFPRINTF_POSIX 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_RMDIR 1
| | #define HAVE___INLINE 1
| | /* end confdefs.h.  */
| | #include <CoreFoundation/CFLocale.h>
| | int
| | main ()
| | {
| | CFLocaleCopyCurrent();
| |   ;
| |   return 0;
| | }
| configure:47067: result: no
| configure:47116: checking for GNU gettext in libc
| configure:47140: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| ld: 0711-317 ERROR: Undefined symbol: .libintl_bindtextdomain
| ld: 0711-317 ERROR: Undefined symbol: .libintl_gettext
| ld: 0711-317 ERROR: Undefined symbol: .libintl_ngettext
| ld: 0711-317 ERROR: Undefined symbol: _nl_domain_bindings
| ld: 0711-317 ERROR: Undefined symbol: _nl_msg_cat_cntr
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:47140: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | #define GNULIB_TEST_SIGNBIT 1
| | #define GNULIB_TEST_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define HAVE_SNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_POSIX_SPAWNATTR_T 1
| | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_T 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_SPRINTF_POSIX 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRVERSCMP 1
| | #define HAVE_STRUCT_TMS 1
| | #define GNULIB_TEST_UNLINK 1
| | #define USE_UNLOCKED_IO 1
| | #define HAVE_UNSETENV 1
| | #define GNULIB_TEST_UNSETENV 1
| | #define GNULIB_TEST_VASPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_VSNPRINTF 1
| | #define GNULIB_TEST_VSNPRINTF 1
| | #define HAVE_VSNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_VSPRINTF_POSIX 1
| | #define HAVE_WAITID 1
| | #define GNULIB_TEST_WAITPID 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define GNULIB_TEST_WCWIDTH 1
| | #define GWINSZ_IN_SYS_IOCTL 1
| | #define HAVE_STDINT_H 1
| | #define GNULIB_TEST_LSTAT 1
| | #define REPLACE_FUNC_STAT_FILE 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_STRERROR_R 1
| | #define GNULIB_STRERROR_R_POSIX 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define GNULIB_TEST_VFPRINTF_POSIX 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_RMDIR 1
| | #define HAVE___INLINE 1
| | /* end confdefs.h.  */
| | 
| | #include <libintl.h>
| | 
| | extern int _nl_msg_cat_cntr;
| | extern int *_nl_domain_bindings;
| | 
| | int
| | main ()
| | {
| | 
| | bindtextdomain ("", "");
| | return * gettext ("") + * ngettext ("", "", 0) + _nl_msg_cat_cntr + *_nl_domain_bindings
| | 
| |   ;
| |   return 0;
| | }
| configure:47149: result: no
| configure:47183: checking for iconv
| configure:47207: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  >&5
| ld: 0711-317 ERROR: Undefined symbol: .libiconv_open
| ld: 0711-317 ERROR: Undefined symbol: .libiconv
| ld: 0711-317 ERROR: Undefined symbol: .libiconv_close
| ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
| collect2: error: ld returned 8 exit status
| configure:47207: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "3.5.93"
| | #define PACKAGE_STRING "GNU Bison 3.5.93"
| | #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| | #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| | #define PACKAGE_COPYRIGHT_YEAR 2020
| | #define PACKAGE "bison"
| | #define VERSION "3.5.93"
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _ALL_SOURCE 1
| | #define _DARWIN_C_SOURCE 1
| | #define _GNU_SOURCE 1
| | #define _NETBSD_SOURCE 1
| | #define _OPENBSD_SOURCE 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| | #define __STDC_WANT_LIB_EXT2__ 1
| | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| | #define _TANDEM_SOURCE 1
| | #define _HPUX_ALT_XOPEN_SOCKET_API 1
| | #define _LARGE_FILES 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/home/haible/prefix32/bin/m4"
| | #define M4_GNU_OPTION "--gnu"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_SYS_PARAM_H 1
| | #define HAVE_SYS_SOCKET_H 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_SYS_CDEFS_H 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_LIMITS_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_THREADS_H 1
| | #define HAVE_MATH_H 1
| | #define HAVE_SYS_MMAN_H 1
| | #define HAVE_SPAWN_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_GETCWD 1
| | #define HAVE_READLINK 1
| | #define HAVE_REALPATH 1
| | #define HAVE_READLINKAT 1
| | #define HAVE_FCNTL 1
| | #define HAVE_SYMLINK 1
| | #define HAVE_SNPRINTF 1
| | #define HAVE_FSYNC 1
| | #define HAVE_GETRUSAGE 1
| | #define HAVE_GETTIMEOFDAY 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_ISWBLANK 1
| | #define HAVE_TCDRAIN 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_ISASCII 1
| | #define HAVE_MPROTECT 1
| | #define HAVE_LSTAT 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SETENV 1
| | #define HAVE_LINK 1
| | #define HAVE_SIGACTION 1
| | #define HAVE_SIGALTSTACK 1
| | #define HAVE_SIGINTERRUPT 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define HAVE_PIPE 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_GETDELIM 1
| | #define HAVE_GETDTABLESIZE 1
| | #define HAVE_CATGETS 1
| | #define HAVE_SETLOCALE 1
| | #define restrict __restrict
| | #define HAVE_ENVIRON_DECL 1
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define HAVE_SIG_ATOMIC_T 1
| | #define HAVE_WORKING_O_NOATIME 0
| | #define HAVE_WORKING_O_NOFOLLOW 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define WORDS_BIGENDIAN 1
| | #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| | #define CHECK_PRINTF_SAFE 1
| | #define HAVE_WCHAR_T 1
| | #define HAVE_WINT_T 1
| | #define HAVE_INTMAX_T 1
| | #define DBL_EXPBIT0_WORD 0
| | #define DBL_EXPBIT0_BIT 20
| | #define HAVE_SNPRINTF 1
| | #define HAVE_STRNLEN 1
| | #define HAVE_WCSLEN 1
| | #define HAVE_WCSNLEN 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_WCRTOMB 1
| | #define HAVE_DECL__SNPRINTF 0
| | #define HAVE_SNPRINTF_RETVAL_C99 1
| | #define HAVE_DECL_ALARM 1
| | #define HAVE_LONG_LONG_INT 1
| | #define HAVE_UNSIGNED_LONG_LONG_INT 1
| | #define HAVE_INTTYPES_H 1
| | #define FLT_EXPBIT0_WORD 0
| | #define FLT_EXPBIT0_BIT 23
| | #define HAVE_TOWLOWER 1
| | #define HAVE_LANGINFO_CODESET 1
| | #define HAVE_PTHREAD_API 1
| | #define USE_POSIX_THREADS 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MAP_ANONYMOUS 1
| | #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| | #define HAVE_DECL_OBSTACK_PRINTF 0
| | #define PROMOTED_MODE_T mode_t
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_POSIX_SPAWN 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define USER_LABEL_PREFIX 
| | #define HAVE_SIGSET_T 1
| | #define INSTALLPREFIX "/home/haible/prefix32"
| | #define HAVE_STDLIB_H 1
| | #define MALLOC_0_IS_NONNULL 0
| | #define HAVE_DECL_SETENV 1
| | #define HAVE_DECL_SNPRINTF 1
| | #define HAVE__BOOL 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNDUP 1
| | #define _USE_STD_STAT 1
| | #define HAVE_DECL_CLEARERR_UNLOCKED 1
| | #define HAVE_DECL_FEOF_UNLOCKED 1
| | #define HAVE_DECL_FERROR_UNLOCKED 1
| | #define HAVE_DECL_FFLUSH_UNLOCKED 0
| | #define HAVE_DECL_FGETS_UNLOCKED 0
| | #define HAVE_DECL_FPUTC_UNLOCKED 0
| | #define HAVE_DECL_FPUTS_UNLOCKED 0
| | #define HAVE_DECL_FREAD_UNLOCKED 0
| | #define HAVE_DECL_FWRITE_UNLOCKED 0
| | #define HAVE_DECL_GETC_UNLOCKED 1
| | #define HAVE_DECL_GETCHAR_UNLOCKED 1
| | #define HAVE_DECL_PUTC_UNLOCKED 1
| | #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| | #define HAVE_DECL_UNSETENV 1
| | #define HAVE_DECL_VSNPRINTF 1
| | #define HAVE_DECL_GETDELIM 1
| | #define HAVE_DECL_GETDTABLESIZE 1
| | #define HAVE_DECL_GETLINE 1
| | #define SETLOCALE_NULL_ALL_MTSAFE 0
| | #define SETLOCALE_NULL_ONE_MTSAFE 0
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA 1
| | #define HAVE_CALLOC_POSIX 1
| | #define GNULIB_TEST_CALLOC_POSIX 1
| | #define GNULIB_CANONICALIZE_LGPL 1
| | #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| | #define GNULIB_TEST_REALPATH 1
| | #define HAVE_CLOCK_GETTIME 1
| | #define HAVE_CLOCK_SETTIME 1
| | #define GNULIB_TEST_CLOEXEC 1
| | #define GNULIB_TEST_CLOSE 1
| | #define GNULIB_CLOSE_STREAM 1
| | #define GNULIB_DIRNAME 1
| | #define HAVE_DUP2 1
| | #define GNULIB_TEST_DUP2 1
| | #define GNULIB_TEST_ENVIRON 1
| | #define FCNTL_DUPFD_BUGGY 1
| | #define GNULIB_TEST_FCNTL 1
| | #define GNULIB_FD_SAFER_FLAG 1
| | #define FOPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_FOPEN 1
| | #define GNULIB_FOPEN_SAFER 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_FPRINTF_POSIX 1
| | #define GNULIB_TEST_FPRINTF_POSIX 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define GNULIB_TEST_FREXP 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define GNULIB_TEST_FREXPL 1
| | #define GNULIB_TEST_FSYNC 1
| | #define HAVE_DECL_GETHRTIME 0
| | #define __GETOPT_PREFIX rpl_
| | #define GNULIB_TEST_GETOPT_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_DECL___ARGV 0
| | #define GNULIB_TEST_GETRUSAGE 1
| | #define GETTIMEOFDAY_TIMEZONE void
| | #define GNULIB_TEST_GETTIMEOFDAY 1
| | #define GNULIB_TEST_ISNAN 1
| | #define GNULIB_TEST_ISNAND 1
| | #define HAVE_ISNAND_IN_LIBC 1
| | #define GNULIB_TEST_ISNANF 1
| | #define GNULIB_TEST_ISNANL 1
| | #define HAVE_ISNANL_IN_LIBC 1
| | #define HAVE_DECL_ISWBLANK 1
| | #define GNULIB_TEST_ISWBLANK 1
| | #define GNULIB_TEST_ISWDIGIT 1
| | #define GNULIB_TEST_ISWXDIGIT 1
| | #define HAVE_LDEXPL 1
| | #define GNULIB_TEST_LDEXPL 1
| | #define HAVE_LIBTEXTSTYLE 1
| | #define HAVE_PTHREAD_RWLOCK 1
| | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| | #define GNULIB_LOCK 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC_GNU 0
| | #define GNULIB_MALLOC_GNU 1
| | #define HAVE_MALLOC_POSIX 1
| | #define GNULIB_TEST_MALLOC_POSIX 1
| | #define HAVE_VISIBILITY 1
| | #define GNULIB_TEST_MBRTOWC 1
| | #define GNULIB_TEST_MBSINIT 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define GNULIB_TEST_MEMCHR 1
| | #define GNULIB_MSVC_NOTHROW 1
| | #define GNULIB_TEST_OBSTACK_PRINTF 1
| | #define OPEN_TRAILING_SLASH_BUG 1
| | #define GNULIB_TEST_OPEN 1
| | #define GNULIB_TEST_PERROR 1
| | #define GNULIB_TEST_PIPE2 1
| | #define GNULIB_PIPE2_SAFER 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| | #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| | #define GNULIB_TEST_POSIX_SPAWNP 1
| | #define HAVE_FREXP_IN_LIBC 1
| | #define HAVE_LDEXP_IN_LIBC 1
| | #define HAVE_FREXPL_IN_LIBC 1
| | #define HAVE_LDEXPL_IN_LIBC 1
| | #define REPLACE_PRINTF_POSIX 1
| | #define GNULIB_TEST_PRINTF_POSIX 1
| | #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| | #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| | #define HAVE_RAISE 1
| | #define GNULIB_TEST_RAISE 1
| | #define HAVE_READLINE 1
| | #define HAVE_READLINE_READLINE_H 1
| | #define HAVE_READLINE_HISTORY_H 1
| | #define GNULIB_TEST_READLINK 1
| | #define HAVE_REALLOC_POSIX 1
| | #define GNULIB_TEST_REALLOC_POSIX 1
| | #define HAVE_SEARCH_H 1
| | #define HAVE_TSEARCH 1
| | #define RENAME_TRAILING_SLASH_DEST_BUG 1
| | #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| | #define GNULIB_TEST_RENAME 1
| | #define HAVE_SCHED_H 1
| | #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| | #define GNULIB_TEST_SIGACTION 1
| | #define GNULIB_TEST_SIGNBIT 1
| | #define GNULIB_TEST_SIGPROCMASK 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_SNPRINTF 1
| | #define GNULIB_TEST_SNPRINTF 1
| | #define GNULIB_SNPRINTF 1
| | #define HAVE_SNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_POSIX_SPAWNATTR_T 1
| | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_T 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_SPRINTF_POSIX 1
| | #define __USE_MINGW_ANSI_STDIO 1
| | #define GNULIB_FSCANF 1
| | #define GNULIB_SCANF 1
| | #define HAVE_STPCPY 1
| | #define GNULIB_TEST_STPCPY 1
| | #define GNULIB_TEST_STRDUP 1
| | #define GNULIB_STRERROR 1
| | #define GNULIB_TEST_STRERROR 1
| | #define GNULIB_TEST_STRNDUP 1
| | #define GNULIB_TEST_STRVERSCMP 1
| | #define HAVE_STRUCT_TMS 1
| | #define GNULIB_TEST_UNLINK 1
| | #define USE_UNLOCKED_IO 1
| | #define HAVE_UNSETENV 1
| | #define GNULIB_TEST_UNSETENV 1
| | #define GNULIB_TEST_VASPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define HAVE_VSNPRINTF 1
| | #define GNULIB_TEST_VSNPRINTF 1
| | #define HAVE_VSNPRINTF 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define GNULIB_TEST_VSPRINTF_POSIX 1
| | #define HAVE_WAITID 1
| | #define GNULIB_TEST_WAITPID 1
| | #define HAVE_TOWLOWER 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define GNULIB_TEST_WCWIDTH 1
| | #define GWINSZ_IN_SYS_IOCTL 1
| | #define HAVE_STDINT_H 1
| | #define GNULIB_TEST_LSTAT 1
| | #define REPLACE_FUNC_STAT_FILE 1
| | #define GNULIB_TEST_STAT 1
| | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| | #define GNULIB_TEST_GETDTABLESIZE 1
| | #define GNULIB_TEST_FSTAT 1
| | #define GNULIB_TEST_STRERROR_R 1
| | #define GNULIB_STRERROR_R_POSIX 1
| | #define NEED_PRINTF_INFINITE_DOUBLE 1
| | #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| | #define NEED_PRINTF_DIRECTIVE_A 1
| | #define HAVE_NL_LANGINFO 1
| | #define NEED_PRINTF_FLAG_ZERO 1
| | #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| | #define NEED_PRINTF_DOUBLE 1
| | #define NEED_PRINTF_LONG_DOUBLE 1
| | #define REPLACE_VFPRINTF_POSIX 1
| | #define GNULIB_TEST_VFPRINTF_POSIX 1
| | #define GNULIB_TEST_CHDIR 1
| | #define GNULIB_TEST_RMDIR 1
| | #define HAVE___INLINE 1
| | /* end confdefs.h.  */
| | 
| | #include <stdlib.h>
| | #include <iconv.h>
| | 
| | int
| | main ()
| | {
| | iconv_t cd = iconv_open("","");
| |            iconv(cd,NULL,NULL,NULL,NULL);
| |            iconv_close(cd);
| |   ;
| |   return 0;
| | }
| configure:47231: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  -liconv >&5
| configure:47231: $? = 0
| configure:47241: result: yes
| configure:47244: checking for working iconv
| configure:47364: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE -L/home/haible/prefix32/lib conftest.c  -liconv >&5
| configure:47364: $? = 0
| configure:47364: ./conftest
| configure:47364: $? = 0
| configure:47376: result: yes
| configure:47391: checking how to link with libiconv
| configure:47393: result: -liconv
| configure:47887: checking for GNU gettext in libintl
| configure:47919: gcc -o conftest -g -O2 -I/home/haible/prefix32/include -Wall -D_THREAD_SAFE  -L/home/haible/prefix32/lib conftest.c  -lintl >&5
| configure:47919: $? = 0
| configure:47964: result: yes
| configure:47999: checking whether to use NLS
| configure:48001: result: yes
| configure:48004: checking where the gettext function comes from
| configure:48015: result: external libintl
| configure:48023: checking how to link with libintl
| configure:48025: result: -lintl
| configure:48124: checking for valgrind
| configure:48154: result: no
| configure:48177: checking Valgrind suppression file
| configure:48179: result: 
| configure:48328: checking that generated files are newer than configure
| configure:48334: result: done
| configure:48661: creating ./config.status
| 
| ## ---------------------- ##
| ## Running config.status. ##
| ## ---------------------- ##
| 
| This file was extended by GNU Bison config.status 3.5.93, which was
| generated by GNU Autoconf 2.69.  Invocation command line was
| 
|   CONFIG_FILES    = 
|   CONFIG_HEADERS  = 
|   CONFIG_LINKS    = 
|   CONFIG_COMMANDS = 
|   $ ./config.status 
| 
| on power8-aix.osuosl.org
| 
| config.status:2634: creating src/yacc
| config.status:2634: creating javacomp.sh
| config.status:2634: creating javaexec.sh
| config.status:2634: creating gnulib-po/Makefile.in
| config.status:2634: creating runtime-po/Makefile.in
| config.status:2634: creating etc/bench.pl
| config.status:2634: creating tests/atlocal
| config.status:2634: creating tests/bison
| config.status:2634: creating Makefile
| config.status:2634: creating po/Makefile.in
| config.status:2634: creating doc/yacc.1
| config.status:2634: creating lib/config.h
| config.status:2865: linking ../GNUmakefile to GNUmakefile
| config.status:2884: executing depfiles commands
| config.status:2959: cd .       && sed -e '/# am--include-marker/d' Makefile         | make -f - am--depfiles
| Target "am--depfiles" is up to date.
| config.status:2966: $? = 0
| config.status:2884: executing po-directories commands
| config.status:2884: executing tests/atconfig commands
| 
| ## ---------------- ##
| ## Cache variables. ##
| ## ---------------- ##
| 
| ac_cv_build=powerpc-ibm-aix7.2.0.0
| ac_cv_c_bigendian=yes
| ac_cv_c_compiler_gnu=yes
| ac_cv_c_inline=inline
| ac_cv_c_restrict=__restrict
| ac_cv_cxx_compiler_gnu=yes
| ac_cv_env_CCC_set=
| ac_cv_env_CCC_value=
| ac_cv_env_CC_set=set
| ac_cv_env_CC_value=gcc
| ac_cv_env_CFLAGS_set=
| ac_cv_env_CFLAGS_value=
| ac_cv_env_CPPFLAGS_set=set
| ac_cv_env_CPPFLAGS_value='-I/home/haible/prefix32/include -Wall'
| ac_cv_env_CPP_set=
| ac_cv_env_CPP_value=
| ac_cv_env_CXXFLAGS_set=
| ac_cv_env_CXXFLAGS_value=
| ac_cv_env_CXX_set=set
| ac_cv_env_CXX_value=g++
| ac_cv_env_LDFLAGS_set=set
| ac_cv_env_LDFLAGS_value=-L/home/haible/prefix32/lib
| ac_cv_env_LIBS_set=
| ac_cv_env_LIBS_value=
| ac_cv_env_M4_set=
| ac_cv_env_M4_value=
| ac_cv_env_YACC_set=
| ac_cv_env_YACC_value=
| ac_cv_env_YFLAGS_set=
| ac_cv_env_YFLAGS_value=
| ac_cv_env_build_alias_set=
| ac_cv_env_build_alias_value=
| ac_cv_env_host_alias_set=
| ac_cv_env_host_alias_value=
| ac_cv_env_target_alias_set=
| ac_cv_env_target_alias_value=
| ac_cv_func___fseterr=no
| ac_cv_func___xpg_strerror_r=no
| ac_cv_func__set_invalid_parameter_handler=no
| ac_cv_func_alloca_works=yes
| ac_cv_func_canonicalize_file_name=no
| ac_cv_func_catgets=yes
| ac_cv_func_clock_gettime=yes
| ac_cv_func_clock_settime=yes
| ac_cv_func_fcntl=yes
| ac_cv_func_fsync=yes
| ac_cv_func_getcwd=yes
| ac_cv_func_getdelim=yes
| ac_cv_func_getdtablesize=yes
| ac_cv_func_getexecname=no
| ac_cv_func_getprogname=no
| ac_cv_func_getrusage=yes
| ac_cv_func_gettimeofday=yes
| ac_cv_func_isascii=yes
| ac_cv_func_iswblank=yes
| ac_cv_func_iswcntrl=yes
| ac_cv_func_link=yes
| ac_cv_func_lstat=yes
| ac_cv_func_malloc_0_nonnull=no
| ac_cv_func_mbrtowc=yes
| ac_cv_func_mbsinit=yes
| ac_cv_func_microuptime=no
| ac_cv_func_mmap=yes
| ac_cv_func_mprotect=yes
| ac_cv_func_nanouptime=no
| ac_cv_func_nl_langinfo=yes
| ac_cv_func_obstack=no
| ac_cv_func_obstack_printf=no
| ac_cv_func_pipe2=no
| ac_cv_func_pipe=yes
| ac_cv_func_posix_spawn=yes
| ac_cv_func_raise=yes
| ac_cv_func_readlink=yes
| ac_cv_func_readlinkat=yes
| ac_cv_func_realpath=yes
| ac_cv_func_setdtablesize=no
| ac_cv_func_setenv=yes
| ac_cv_func_setlocale=yes
| ac_cv_func_sigaction=yes
| ac_cv_func_sigaltstack=yes
| ac_cv_func_siginterrupt=yes
| ac_cv_func_sigprocmask=yes
| ac_cv_func_snprintf=yes
| ac_cv_func_stpcpy=yes
| ac_cv_func_strdup=yes
| ac_cv_func_strerror_r=yes
| ac_cv_func_strerror_r_char_p=no
| ac_cv_func_strndup=yes
| ac_cv_func_strnlen=yes
| ac_cv_func_strverscmp=no
| ac_cv_func_symlink=yes
| ac_cv_func_tcdrain=yes
| ac_cv_func_towlower=yes
| ac_cv_func_tsearch=yes
| ac_cv_func_unsetenv=yes
| ac_cv_func_vasnprintf=no
| ac_cv_func_vasprintf=no
| ac_cv_func_vsnprintf=yes
| ac_cv_func_waitid=yes
| ac_cv_func_wcrtomb=yes
| ac_cv_func_wcslen=yes
| ac_cv_func_wcsnlen=yes
| ac_cv_func_wcwidth=yes
| ac_cv_have_decl___argv=no
| ac_cv_have_decl__snprintf=no
| ac_cv_have_decl_alarm=yes
| ac_cv_have_decl_clearerr_unlocked=yes
| ac_cv_have_decl_feof_unlocked=yes
| ac_cv_have_decl_ferror_unlocked=yes
| ac_cv_have_decl_fflush_unlocked=no
| ac_cv_have_decl_fgets_unlocked=no
| ac_cv_have_decl_fputc_unlocked=no
| ac_cv_have_decl_fputs_unlocked=no
| ac_cv_have_decl_fread_unlocked=no
| ac_cv_have_decl_frexpl=yes
| ac_cv_have_decl_fwrite_unlocked=no
| ac_cv_have_decl_getc_unlocked=yes
| ac_cv_have_decl_getchar_unlocked=yes
| ac_cv_have_decl_getdelim=yes
| ac_cv_have_decl_getdtablesize=yes
| ac_cv_have_decl_gethrtime=no
| ac_cv_have_decl_getline=yes
| ac_cv_have_decl_iswblank=yes
| ac_cv_have_decl_ldexpl=yes
| ac_cv_have_decl_mbswidth=no
| ac_cv_have_decl_obstack_printf=no
| ac_cv_have_decl_program_invocation_name=no
| ac_cv_have_decl_program_invocation_short_name=no
| ac_cv_have_decl_putc_unlocked=yes
| ac_cv_have_decl_putchar_unlocked=yes
| ac_cv_have_decl_setenv=yes
| ac_cv_have_decl_snprintf=yes
| ac_cv_have_decl_strdup=yes
| ac_cv_have_decl_strerror_r=yes
| ac_cv_have_decl_strndup=yes
| ac_cv_have_decl_strnlen=yes
| ac_cv_have_decl_unsetenv=yes
| ac_cv_have_decl_vsnprintf=yes
| ac_cv_have_decl_wcwidth=yes
| ac_cv_header_crtdefs_h=no
| ac_cv_header_features_h=no
| ac_cv_header_getopt_h=no
| ac_cv_header_inttypes_h=yes
| ac_cv_header_limits_h=yes
| ac_cv_header_locale_h=yes
| ac_cv_header_math_h=yes
| ac_cv_header_memory_h=yes
| ac_cv_header_minix_config_h=no
| ac_cv_header_pthread_h=yes
| ac_cv_header_readline_history_h=yes
| ac_cv_header_readline_readline_h=yes
| ac_cv_header_sched_h=yes
| ac_cv_header_search_h=yes
| ac_cv_header_spawn_h=yes
| ac_cv_header_stat_broken=no
| ac_cv_header_stdbool_h=yes
| ac_cv_header_stdc=yes
| ac_cv_header_stdint_h=yes
| ac_cv_header_stdio_ext_h=no
| ac_cv_header_stdlib_h=yes
| ac_cv_header_string_h=yes
| ac_cv_header_strings_h=yes
| ac_cv_header_sys_cdefs_h=yes
| ac_cv_header_sys_mman_h=yes
| ac_cv_header_sys_param_h=yes
| ac_cv_header_sys_resource_h=yes
| ac_cv_header_sys_socket_h=yes
| ac_cv_header_sys_stat_h=yes
| ac_cv_header_sys_time_h=yes
| ac_cv_header_sys_times_h=yes
| ac_cv_header_sys_types_h=yes
| ac_cv_header_sys_wait_h=yes
| ac_cv_header_threads_h=yes
| ac_cv_header_unistd_h=yes
| ac_cv_header_wchar_h=yes
| ac_cv_header_wctype_h=yes
| ac_cv_header_xlocale_h=no
| ac_cv_host=powerpc-ibm-aix7.2.0.0
| ac_cv_lib_error_at_line=no
| ac_cv_lib_lex=-lfl
| ac_cv_libtextstyle=yes
| ac_cv_member_struct_sigaction_sa_sigaction=yes
| ac_cv_member_struct_stat_st_atim_tv_nsec=yes
| ac_cv_member_struct_stat_st_birthtim_tv_nsec=no
| ac_cv_member_struct_stat_st_birthtimensec=no
| ac_cv_member_struct_stat_st_birthtimespec_tv_nsec=no
| ac_cv_objext=o
| ac_cv_path_EGREP='/usr/bin/grep -E'
| ac_cv_path_GMSGFMT=/home/haible/prefix32/bin/msgfmt
| ac_cv_path_GREP=/usr/bin/grep
| ac_cv_path_M4=/home/haible/prefix32/bin/m4
| ac_cv_path_MSGFMT=/home/haible/prefix32/bin/msgfmt
| ac_cv_path_MSGMERGE=/home/haible/prefix32/bin/msgmerge
| ac_cv_path_PERL=/usr/bin/perl
| ac_cv_path_SED=/usr/bin/sed
| ac_cv_path_XGETTEXT=/home/haible/prefix32/bin/xgettext
| ac_cv_prog_AWK=gawk
| ac_cv_prog_CPP='gcc -E'
| ac_cv_prog_LEX=flex
| ac_cv_prog_YACC='bison -y'
| ac_cv_prog_ac_ct_AR=ar
| ac_cv_prog_ac_ct_CC=gcc
| ac_cv_prog_ac_ct_RANLIB=ranlib
| ac_cv_prog_cc_c11=
| ac_cv_prog_cc_g=yes
| ac_cv_prog_cc_stdc=
| ac_cv_prog_cxx_cxx11=
| ac_cv_prog_cxx_cxx98=
| ac_cv_prog_cxx_g=yes
| ac_cv_prog_cxx_stdcxx=
| ac_cv_prog_gnu_m4_debugfile=--debugfile
| ac_cv_prog_gnu_m4_gnu=yes
| ac_cv_prog_lex_is_flex=yes
| ac_cv_prog_lex_root=lex.yy
| ac_cv_prog_lex_supports_header_opt=yes
| ac_cv_prog_lex_yytext_pointer=yes
| ac_cv_prog_make_make_set=yes
| ac_cv_safe_to_define___extensions__=yes
| ac_cv_search_clock_gettime='none required'
| ac_cv_search_posix_spawn='none required'
| ac_cv_should_define__xopen_source=no
| ac_cv_sys_file_offset_bits=unknown
| ac_cv_sys_large_files=1
| ac_cv_sys_largefile_CC=no
| ac_cv_sys_posix_termios=yes
| ac_cv_type__Bool=yes
| ac_cv_type_mbstate_t=yes
| ac_cv_type_mode_t=yes
| ac_cv_type_nlink_t=yes
| ac_cv_type_pid_t=yes
| ac_cv_type_posix_spawn_file_actions_t=yes
| ac_cv_type_posix_spawnattr_t=yes
| ac_cv_type_pthread_rwlock_t=yes
| ac_cv_type_ptrdiff_t=yes
| ac_cv_type_sig_atomic_t=yes
| ac_cv_type_sighandler_t=no
| ac_cv_type_sigset_t=yes
| ac_cv_type_size_t=yes
| ac_cv_type_struct_sched_param=yes
| ac_cv_type_struct_tms=yes
| ac_cv_type_uid_t=yes
| ac_cv_type_volatile_sig_atomic_t=yes
| ac_cv_typeof_struct_stat_st_atim_is_struct_timespec=no
| ac_cv_working_alloca_h=yes
| acl_cv_hardcode_direct=yes
| acl_cv_hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:/home/haible/prefix32/lib:/opt/freeware/lib/gcc/powerpc-ibm-aix7.2.0.0/7.2.0:/opt/freeware/lib/gcc/powerpc-ibm-aix7.2.0.0/7.2.0/../../..:/usr/lib:/lib                                         '
| acl_cv_hardcode_libdir_separator=:
| acl_cv_hardcode_minus_L=no
| acl_cv_libdirstems=lib,lib,lib
| acl_cv_libext=a
| acl_cv_libname_spec='lib$name'
| acl_cv_libpath=LIBPATH
| acl_cv_library_names_spec='$libname$shrext'
| acl_cv_path_LD=/usr/bin/ld
| acl_cv_prog_gnu_ld=no
| acl_cv_rpath=done
| acl_cv_shlibext=so
| acl_cv_shlibpath_var=LIBPATH
| acl_cv_wl=-Wl,
| am_cv_CC_dependencies_compiler_type=gcc3
| am_cv_CXX_dependencies_compiler_type=gcc3
| am_cv_func_iconv=yes
| am_cv_func_iconv_works=yes
| am_cv_langinfo_codeset=yes
| am_cv_lib_iconv=yes
| am_cv_make_support_nested_variables=yes
| ax_cv_check_cxxflags___std_cpp03=yes
| ax_cv_check_cxxflags___std_cpp11=no
| ax_cv_check_cxxflags___std_cpp11__stdlib_libcpp=no
| ax_cv_check_cxxflags___std_cpp14=no
| ax_cv_check_cxxflags___std_cpp14__stdlib_libcpp=no
| ax_cv_check_cxxflags___std_cpp17=no
| ax_cv_check_cxxflags___std_cpp17__stdlib_libcpp=no
| ax_cv_check_cxxflags___std_cpp2a=no
| ax_cv_check_cxxflags___std_cpp2a__stdlib_libcpp=no
| ax_cv_check_cxxflags___std_cpp98=yes
| bison_cv_c_supports_posixly_correct=yes
| bison_cv_cxx_supports_posixly_correct=yes
| bison_cv_cxx_works=yes
| gl_cv_arithmetic_hrtime_t=no
| gl_cv_c___inline=yes
| gl_cv_c_amsterdam_compiler=no
| gl_cv_c_multiarch=no
| gl_cv_cc_double_expbit0='word 0 bit 20'
| gl_cv_cc_float_expbit0='word 0 bit 23'
| gl_cv_cc_vis_werror=yes
| gl_cv_cc_visibility=yes
| gl_cv_compiler_check_decl_option=none
| gl_cv_compiler_clang=no
| gl_cv_decl_null_works=yes
| gl_cv_decl_readlink_works=no
| gl_cv_double_slash_root=no
| gl_cv_elf=no
| gl_cv_func___fpending=no
| gl_cv_func_dup2_works=no
| gl_cv_func_fcntl_f_dupfd_cloexec=no
| gl_cv_func_fcntl_f_dupfd_works=no
| gl_cv_func_fopen_slash=no
| gl_cv_func_fprintf_posix=no
| gl_cv_func_frexp_no_libm=yes
| gl_cv_func_frexp_works=yes
| gl_cv_func_frexpl_no_libm=yes
| gl_cv_func_frexpl_works=yes
| gl_cv_func_getdtablesize_works=yes
| gl_cv_func_gettimeofday_clobber=no
| gl_cv_func_gettimeofday_posix_signature=yes
| gl_cv_func_isnand_no_libm=yes
| gl_cv_func_isnanf_no_libm=yes
| gl_cv_func_isnanf_works=yes
| gl_cv_func_isnanl_no_libm=yes
| gl_cv_func_isnanl_works=yes
| gl_cv_func_iswcntrl_works=yes
| gl_cv_func_iswdigit_works=no
| gl_cv_func_iswxdigit_works=no
| gl_cv_func_itold_works=yes
| gl_cv_func_ldexp_no_libm=yes
| gl_cv_func_ldexpl_no_libm=yes
| gl_cv_func_ldexpl_works=yes
| gl_cv_func_lstat_dereferences_slashed_symlink=no
| gl_cv_func_malloc_0_nonnull=0
| gl_cv_func_malloc_posix=yes
| gl_cv_func_mbrtowc_incomplete_state=no
| gl_cv_func_mbrtowc_sanitycheck='guessing yes'
| gl_cv_func_memchr_works=yes
| gl_cv_func_open_slash=no
| gl_cv_func_posix_spawn_file_actions_addclose_works=yes
| gl_cv_func_posix_spawn_file_actions_adddup2_works=yes
| gl_cv_func_posix_spawn_file_actions_addopen_works=yes
| gl_cv_func_posix_spawn_works=yes
| gl_cv_func_printf_attribute_flavor=system
| gl_cv_func_printf_directive_a=no
| gl_cv_func_printf_directive_f=yes
| gl_cv_func_printf_directive_ls=yes
| gl_cv_func_printf_directive_n=yes
| gl_cv_func_printf_enomem=yes
| gl_cv_func_printf_flag_grouping=yes
| gl_cv_func_printf_flag_leftadjust=yes
| gl_cv_func_printf_flag_zero=no
| gl_cv_func_printf_infinite=no
| gl_cv_func_printf_infinite_long_double=no
| gl_cv_func_printf_long_double=yes
| gl_cv_func_printf_positions=yes
| gl_cv_func_printf_precision=no
| gl_cv_func_printf_sizes_c99=yes
| gl_cv_func_readlink_works=yes
| gl_cv_func_realpath_works=no
| gl_cv_func_rename_dest_works=yes
| gl_cv_func_rename_link_works=yes
| gl_cv_func_rename_slash_dst_works=no
| gl_cv_func_rename_slash_src_works=no
| gl_cv_func_rmdir_works=yes
| gl_cv_func_setlocale_null_all_mtsafe=no
| gl_cv_func_setlocale_null_one_mtsafe=no
| gl_cv_func_signbit=no
| gl_cv_func_signbit_gcc=yes
| gl_cv_func_sigprocmask=1
| gl_cv_func_snprintf_directive_n=yes
| gl_cv_func_snprintf_posix=no
| gl_cv_func_snprintf_retval_c99=yes
| gl_cv_func_snprintf_size1=yes
| gl_cv_func_snprintf_truncation_c99=yes
| gl_cv_func_snprintf_usable=yes
| gl_cv_func_spawnattr_setschedparam=yes
| gl_cv_func_spawnattr_setschedpolicy=yes
| gl_cv_func_sprintf_posix=no
| gl_cv_func_stat_file_slash=no
| gl_cv_func_strerror_0_works=yes
| gl_cv_func_strerror_r_posix_signature=yes
| gl_cv_func_strerror_r_works=no
| gl_cv_func_strndup_works=yes
| gl_cv_func_unlink_honors_slashes=no
| gl_cv_func_unlink_parent_fails='guessing yes'
| gl_cv_func_unsetenv_works=yes
| gl_cv_func_vasprintf_posix=no
| gl_cv_func_vfprintf_posix=no
| gl_cv_func_vsnprintf_posix=no
| gl_cv_func_vsnprintf_usable=yes
| gl_cv_func_vsnprintf_zerosize_c99=yes
| gl_cv_func_vsprintf_posix=no
| gl_cv_func_wcwidth_works=yes
| gl_cv_func_working_strerror=yes
| gl_cv_have_clock_gettime_macro=yes
| gl_cv_have_include_next=yes
| gl_cv_have_weak=no
| gl_cv_header_errno_h_complete=yes
| gl_cv_header_inttypes_h=yes
| gl_cv_header_limits_width=yes
| gl_cv_header_locale_h_needs_xlocale_h=no
| gl_cv_header_locale_has_locale_t=yes
| gl_cv_header_math_huge_val_works=yes
| gl_cv_header_math_nan_works=yes
| gl_cv_header_stdint_h=yes
| gl_cv_header_stdint_predates_cxx11_h=no
| gl_cv_header_stdint_width=no
| gl_cv_header_wchar_h_correct_inline=yes
| gl_cv_header_working_fcntl_h='no (bad O_NOATIME)'
| gl_cv_header_working_stdint_h=yes
| gl_cv_host_cpu_c_abi_32bit=yes
| gl_cv_lib_readline=yes
| gl_cv_long_double_equals_double=yes
| gl_cv_macro_O_CLOEXEC=yes
| gl_cv_minmax_in_limits_h=no
| gl_cv_minmax_in_sys_param_h=yes
| gl_cv_next_fcntl_h='<fcntl.h>'
| gl_cv_next_float_h='<float.h>'
| gl_cv_next_getopt_h='<getopt.h>'
| gl_cv_next_inttypes_h='<inttypes.h>'
| gl_cv_next_limits_h='<limits.h>'
| gl_cv_next_math_h='<math.h>'
| gl_cv_next_sched_h='<sched.h>'
| gl_cv_next_signal_h='<signal.h>'
| gl_cv_next_spawn_h='<spawn.h>'
| gl_cv_next_stdint_h='<stdint.h>'
| gl_cv_next_stdio_h='<stdio.h>'
| gl_cv_next_stdlib_h='<stdlib.h>'
| gl_cv_next_string_h='<string.h>'
| gl_cv_next_sys_resource_h='<sys/resource.h>'
| gl_cv_next_sys_stat_h='<sys/stat.h>'
| gl_cv_next_sys_time_h='<sys/time.h>'
| gl_cv_next_sys_times_h='<sys/times.h>'
| gl_cv_next_sys_types_h='<sys/types.h>'
| gl_cv_next_sys_wait_h='<sys/wait.h>'
| gl_cv_next_time_h='<time.h>'
| gl_cv_next_unistd_h='<unistd.h>'
| gl_cv_next_wchar_h='<wchar.h>'
| gl_cv_next_wctype_h='<wctype.h>'
| gl_cv_pragma_columns=no
| gl_cv_prog_as_underscore=no
| gl_cv_promoted_mode_t=mode_t
| gl_cv_pthread_rwlock_rdlock_prefer_writer=no
| gl_cv_rpl_alloca=yes
| gl_cv_size_max=yes
| gl_cv_sys_struct_timespec_in_time_h=yes
| gl_cv_sys_struct_timeval=yes
| gl_cv_sys_struct_timeval_tv_sec=yes
| gl_cv_sys_struct_winsize_needs_sys_ptem_h=no
| gl_cv_sys_tiocgwinsz_needs_sys_ioctl_h=yes
| gl_cv_sys_tiocgwinsz_needs_termios_h=no
| gl_cv_test_INT32_MAX_LT_INTMAX_MAX=yes
| gl_cv_test_INT64_MAX_EQ_LONG_MAX=no
| gl_cv_test_UINT32_MAX_LT_UINTMAX_MAX=yes
| gl_cv_test_UINT64_MAX_EQ_ULONG_MAX=no
| gl_cv_type_max_align_t=yes
| gl_cv_type_sigset_t=yes
| gl_cv_type_wctrans_t=yes
| gl_cv_type_wctype_t=yes
| gl_cv_type_wint_t_too_small=no
| gl_cv_var___progname=
| gl_cv_warn_cxx__Werror__Wunknown_warning_option=no
| gl_cv_warn_cxx__fno_exceptions=yes
| gt_cv_c_intmax_t=yes
| gt_cv_c_wchar_t=yes
| gt_cv_c_wint_t=yes
| gt_cv_func_CFLocaleCopyCurrent=no
| gt_cv_func_CFPreferencesCopyAppValue=no
| gt_cv_func_gnugettext2_libc=no
| gt_cv_func_gnugettext2_libintl=yes
| gt_cv_func_unsetenv_ret=int
| gt_cv_inttypes_pri_broken=no
| gt_cv_locale_fr=none
| gt_cv_locale_fr_utf8=fr_FR.UTF-8
| gt_cv_locale_ja=none
| gt_cv_locale_zh_CN=none
| gt_cv_ssize_t=yes
| gt_cv_var_environ_declaration=yes
| lv_cv_gcc_pragma_push_works=yes
| 
| ## ----------------- ##
| ## Output variables. ##
| ## ----------------- ##
| 
| ACLOCAL='${SHELL} /home/haible/bison-3.5.93/build-aux/missing aclocal-1.16'
| ALLOCA=''
| ALLOCA_H='lib/alloca.h'
| AMDEPBACKSLASH='\'
| AMDEP_FALSE='#'
| AMDEP_TRUE=''
| AMTAR='$${TAR-tar}'
| AM_BACKSLASH='\'
| AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
| AM_DEFAULT_VERBOSITY='0'
| AM_V='$(V)'
| APPLE_UNIVERSAL_BUILD='0'
| AR='ar'
| ARFLAGS='cr'
| ASM_SYMBOL_PREFIX='""'
| AUTOCONF='${SHELL} /home/haible/bison-3.5.93/build-aux/missing autoconf'
| AUTOHEADER='${SHELL} /home/haible/bison-3.5.93/build-aux/missing autoheader'
| AUTOM4TE='${SHELL} /home/haible/bison-3.5.93/build-aux/missing autom4te'
| AUTOMAKE='${SHELL} /home/haible/bison-3.5.93/build-aux/missing automake-1.16'
| AWK='gawk'
| BISON_CXX_WORKS=':'
| BISON_C_WORKS=':'
| BISON_LOCALEDIR='/home/haible/prefix32/share/locale'
| BITSIZEOF_PTRDIFF_T=''
| BITSIZEOF_SIG_ATOMIC_T=''
| BITSIZEOF_SIZE_T=''
| BITSIZEOF_WCHAR_T=''
| BITSIZEOF_WINT_T=''
| CC='gcc'
| CCDEPMODE='depmode=gcc3'
| CFLAGS='-g -O2'
| CFLAG_VISIBILITY='-fvisibility=hidden'
| CLASSPATH=''
| CLASSPATH_SEPARATOR=':'
| CONFIG_INCLUDE='lib/config.h'
| CONF_JAVA=''
| CONF_JAVAC=''
| CPP='gcc -E'
| CPPFLAGS='-I/home/haible/prefix32/include -Wall -D_THREAD_SAFE'
| CROSS_COMPILING_FALSE=''
| CROSS_COMPILING_TRUE='#'
| CXX03_CXXFLAGS='-std=c++03'
| CXX11_CXXFLAGS=''
| CXX14_CXXFLAGS=''
| CXX17_CXXFLAGS=''
| CXX2A_CXXFLAGS=''
| CXX98_CXXFLAGS='-std=c++98'
| CXX='g++'
| CXXDEPMODE='depmode=gcc3'
| CXXFLAGS='-g -O2'
| CXX_COMPILER_POSIXLY_CORRECT='true'
| CYGPATH_W='echo'
| C_COMPILER_POSIXLY_CORRECT='true'
| DC=''
| DCFLAGS=''
| DEFS=''
| DEPDIR='.deps'
| DOT='${SHELL} /home/haible/bison-3.5.93/build-aux/missing dot'
| ECHO_C=''
| ECHO_N='-n'
| ECHO_T=''
| EGREP='/usr/bin/grep -E'
| EMULTIHOP_HIDDEN=''
| EMULTIHOP_VALUE=''
| ENABLE_BISTROMATHIC_FALSE='#'
| ENABLE_BISTROMATHIC_TRUE=''
| ENABLE_CXX11_FALSE=''
| ENABLE_CXX11_TRUE='#'
| ENABLE_CXX14_FALSE=''
| ENABLE_CXX14_TRUE='#'
| ENABLE_CXX_FALSE='#'
| ENABLE_CXX_TRUE=''
| ENABLE_D_FALSE=''
| ENABLE_D_TRUE='#'
| ENABLE_GCC_WARNINGS_FALSE=''
| ENABLE_GCC_WARNINGS_TRUE='#'
| ENABLE_JAVA_FALSE=''
| ENABLE_JAVA_TRUE='#'
| ENABLE_YACC_FALSE='#'
| ENABLE_YACC_TRUE=''
| ENOLINK_HIDDEN=''
| ENOLINK_VALUE=''
| EOVERFLOW_HIDDEN=''
| EOVERFLOW_VALUE=''
| ERRNO_H=''
| EXEEXT=''
| FLEX_CXX_WORKS_FALSE='#'
| FLEX_CXX_WORKS_TRUE=''
| FLEX_SCANNER_CXXFLAGS=''
| FLEX_WORKS_FALSE='#'
| FLEX_WORKS_TRUE=''
| FLOAT_H='lib/float.h'
| GCC='yes'
| GETOPT_CDEFS_H='lib/getopt-cdefs.h'
| GETOPT_H='lib/getopt.h'
| GETTEXT_MACRO_VERSION='0.19'
| GL_COND_LIBTOOL_FALSE=''
| GL_COND_LIBTOOL_TRUE='#'
| GL_GENERATE_ALLOCA_H_FALSE='#'
| GL_GENERATE_ALLOCA_H_TRUE=''
| GL_GENERATE_ERRNO_H_FALSE=''
| GL_GENERATE_ERRNO_H_TRUE='#'
| GL_GENERATE_FLOAT_H_FALSE='#'
| GL_GENERATE_FLOAT_H_TRUE=''
| GL_GENERATE_LIMITS_H_FALSE='#'
| GL_GENERATE_LIMITS_H_TRUE=''
| GL_GENERATE_STDBOOL_H_FALSE=''
| GL_GENERATE_STDBOOL_H_TRUE='#'
| GL_GENERATE_STDDEF_H_FALSE=''
| GL_GENERATE_STDDEF_H_TRUE='#'
| GL_GENERATE_STDINT_H_FALSE='#'
| GL_GENERATE_STDINT_H_TRUE=''
| GL_GENERATE_TEXTSTYLE_H_FALSE=''
| GL_GENERATE_TEXTSTYLE_H_TRUE='#'
| GMSGFMT='/home/haible/prefix32/bin/msgfmt'
| GMSGFMT_015='/home/haible/prefix32/bin/msgfmt'
| GNULIB_ACCESS='0'
| GNULIB_ACOSF='0'
| GNULIB_ACOSL='0'
| GNULIB_ASINF='0'
| GNULIB_ASINL='0'
| GNULIB_ATAN2F='0'
| GNULIB_ATANF='0'
| GNULIB_ATANL='0'
| GNULIB_ATOLL='0'
| GNULIB_BTOWC='0'
| GNULIB_CALLOC_POSIX='1'
| GNULIB_CANONICALIZE_FILE_NAME='1'
| GNULIB_CBRT='0'
| GNULIB_CBRTF='0'
| GNULIB_CBRTL='0'
| GNULIB_CEIL='0'
| GNULIB_CEILF='0'
| GNULIB_CEILL='0'
| GNULIB_CHDIR='1'
| GNULIB_CHOWN='0'
| GNULIB_CLOSE='1'
| GNULIB_COPYSIGN='0'
| GNULIB_COPYSIGNF='0'
| GNULIB_COPYSIGNL='0'
| GNULIB_COPY_FILE_RANGE='0'
| GNULIB_COSF='0'
| GNULIB_COSHF='0'
| GNULIB_COSL='0'
| GNULIB_CREAT='0'
| GNULIB_CTIME='0'
| GNULIB_DPRINTF='0'
| GNULIB_DUP2='1'
| GNULIB_DUP3='0'
| GNULIB_DUP='0'
| GNULIB_DUPLOCALE='0'
| GNULIB_ENVIRON='1'
| GNULIB_EUIDACCESS='0'
| GNULIB_EXP2='0'
| GNULIB_EXP2F='0'
| GNULIB_EXP2L='0'
| GNULIB_EXPF='0'
| GNULIB_EXPL='0'
| GNULIB_EXPLICIT_BZERO='0'
| GNULIB_EXPM1='0'
| GNULIB_EXPM1F='0'
| GNULIB_EXPM1L='0'
| GNULIB_FABSF='0'
| GNULIB_FABSL='0'
| GNULIB_FACCESSAT='0'
| GNULIB_FCHDIR='0'
| GNULIB_FCHMODAT='0'
| GNULIB_FCHOWNAT='0'
| GNULIB_FCLOSE='0'
| GNULIB_FCNTL='1'
| GNULIB_FDATASYNC='0'
| GNULIB_FDOPEN='0'
| GNULIB_FFLUSH='0'
| GNULIB_FFSL='0'
| GNULIB_FFSLL='0'
| GNULIB_FGETC='1'
| GNULIB_FGETS='1'
| GNULIB_FLOOR='0'
| GNULIB_FLOORF='0'
| GNULIB_FLOORL='0'
| GNULIB_FMA='0'
| GNULIB_FMAF='0'
| GNULIB_FMAL='0'
| GNULIB_FMOD='0'
| GNULIB_FMODF='0'
| GNULIB_FMODL='0'
| GNULIB_FOPEN='1'
| GNULIB_FPRINTF='1'
| GNULIB_FPRINTF_POSIX='1'
| GNULIB_FPURGE='0'
| GNULIB_FPUTC='1'
| GNULIB_FPUTS='1'
| GNULIB_FREAD='1'
| GNULIB_FREOPEN='0'
| GNULIB_FREXP='1'
| GNULIB_FREXPF='0'
| GNULIB_FREXPL='1'
| GNULIB_FSCANF='1'
| GNULIB_FSEEK='0'
| GNULIB_FSEEKO='0'
| GNULIB_FSTAT='1'
| GNULIB_FSTATAT='0'
| GNULIB_FSYNC='1'
| GNULIB_FTELL='0'
| GNULIB_FTELLO='0'
| GNULIB_FTRUNCATE='0'
| GNULIB_FUTIMENS='0'
| GNULIB_FWRITE='1'
| GNULIB_GETC='1'
| GNULIB_GETCHAR='1'
| GNULIB_GETCWD='0'
| GNULIB_GETDELIM='0'
| GNULIB_GETDOMAINNAME='0'
| GNULIB_GETDTABLESIZE='1'
| GNULIB_GETGROUPS='0'
| GNULIB_GETHOSTNAME='0'
| GNULIB_GETLINE='0'
| GNULIB_GETLOADAVG='0'
| GNULIB_GETLOGIN='0'
| GNULIB_GETLOGIN_R='0'
| GNULIB_GETOPT_POSIX='1'
| GNULIB_GETPAGESIZE='0'
| GNULIB_GETPASS='0'
| GNULIB_GETRUSAGE='1'
| GNULIB_GETSUBOPT='0'
| GNULIB_GETTIMEOFDAY='1'
| GNULIB_GETUSERSHELL='0'
| GNULIB_GL_UNISTD_H_GETOPT='1'
| GNULIB_GRANTPT='0'
| GNULIB_GROUP_MEMBER='0'
| GNULIB_HYPOT='0'
| GNULIB_HYPOTF='0'
| GNULIB_HYPOTL='0'
| GNULIB_ILOGB='0'
| GNULIB_ILOGBF='0'
| GNULIB_ILOGBL='0'
| GNULIB_IMAXABS='0'
| GNULIB_IMAXDIV='0'
| GNULIB_ISATTY='0'
| GNULIB_ISFINITE='0'
| GNULIB_ISINF='0'
| GNULIB_ISNAN='1'
| GNULIB_ISNAND='1'
| GNULIB_ISNANF='1'
| GNULIB_ISNANL='1'
| GNULIB_ISWBLANK='1'
| GNULIB_ISWCTYPE='0'
| GNULIB_ISWDIGIT='1'
| GNULIB_ISWXDIGIT='1'
| GNULIB_LCHMOD='0'
| GNULIB_LCHOWN='0'
| GNULIB_LDEXPF='0'
| GNULIB_LDEXPL='1'
| GNULIB_LINK='0'
| GNULIB_LINKAT='0'
| GNULIB_LOCALECONV='0'
| GNULIB_LOCALENAME='0'
| GNULIB_LOCALTIME='0'
| GNULIB_LOG10='0'
| GNULIB_LOG10F='0'
| GNULIB_LOG10L='0'
| GNULIB_LOG1P='0'
| GNULIB_LOG1PF='0'
| GNULIB_LOG1PL='0'
| GNULIB_LOG2='0'
| GNULIB_LOG2F='0'
| GNULIB_LOG2L='0'
| GNULIB_LOG='0'
| GNULIB_LOGB='0'
| GNULIB_LOGBF='0'
| GNULIB_LOGBL='0'
| GNULIB_LOGF='0'
| GNULIB_LOGL='0'
| GNULIB_LSEEK='0'
| GNULIB_LSTAT='1'
| GNULIB_MALLOC_POSIX='1'
| GNULIB_MBRLEN='0'
| GNULIB_MBRTOWC='1'
| GNULIB_MBSCASECMP='0'
| GNULIB_MBSCASESTR='0'
| GNULIB_MBSCHR='0'
| GNULIB_MBSCSPN='0'
| GNULIB_MBSINIT='1'
| GNULIB_MBSLEN='0'
| GNULIB_MBSNCASECMP='0'
| GNULIB_MBSNLEN='0'
| GNULIB_MBSNRTOWCS='0'
| GNULIB_MBSPBRK='0'
| GNULIB_MBSPCASECMP='0'
| GNULIB_MBSRCHR='0'
| GNULIB_MBSRTOWCS='0'
| GNULIB_MBSSEP='0'
| GNULIB_MBSSPN='0'
| GNULIB_MBSSTR='0'
| GNULIB_MBSTOK_R='0'
| GNULIB_MBTOWC='0'
| GNULIB_MEMCHR='1'
| GNULIB_MEMMEM='0'
| GNULIB_MEMPCPY='0'
| GNULIB_MEMRCHR='0'
| GNULIB_MKDIRAT='0'
| GNULIB_MKDTEMP='0'
| GNULIB_MKFIFO='0'
| GNULIB_MKFIFOAT='0'
| GNULIB_MKNOD='0'
| GNULIB_MKNODAT='0'
| GNULIB_MKOSTEMP='0'
| GNULIB_MKOSTEMPS='0'
| GNULIB_MKSTEMP='0'
| GNULIB_MKSTEMPS='0'
| GNULIB_MKTIME='0'
| GNULIB_MODF='0'
| GNULIB_MODFF='0'
| GNULIB_MODFL='0'
| GNULIB_NANOSLEEP='0'
| GNULIB_NONBLOCKING='0'
| GNULIB_OBSTACK_PRINTF='1'
| GNULIB_OBSTACK_PRINTF_POSIX='0'
| GNULIB_OPEN='1'
| GNULIB_OPENAT='0'
| GNULIB_OVERRIDES_STRUCT_STAT='0'
| GNULIB_OVERRIDES_WINT_T='0'
| GNULIB_PCLOSE='0'
| GNULIB_PERROR='1'
| GNULIB_PIPE2='1'
| GNULIB_PIPE='0'
| GNULIB_POPEN='0'
| GNULIB_POSIX_OPENPT='0'
| GNULIB_POSIX_SPAWN='0'
| GNULIB_POSIX_SPAWNATTR_DESTROY='1'
| GNULIB_POSIX_SPAWNATTR_GETFLAGS='0'
| GNULIB_POSIX_SPAWNATTR_GETPGROUP='0'
| GNULIB_POSIX_SPAWNATTR_GETSCHEDPARAM='0'
| GNULIB_POSIX_SPAWNATTR_GETSCHEDPOLICY='0'
| GNULIB_POSIX_SPAWNATTR_GETSIGDEFAULT='0'
| GNULIB_POSIX_SPAWNATTR_GETSIGMASK='0'
| GNULIB_POSIX_SPAWNATTR_INIT='1'
| GNULIB_POSIX_SPAWNATTR_SETFLAGS='1'
| GNULIB_POSIX_SPAWNATTR_SETPGROUP='0'
| GNULIB_POSIX_SPAWNATTR_SETSCHEDPARAM='0'
| GNULIB_POSIX_SPAWNATTR_SETSCHEDPOLICY='0'
| GNULIB_POSIX_SPAWNATTR_SETSIGDEFAULT='0'
| GNULIB_POSIX_SPAWNATTR_SETSIGMASK='1'
| GNULIB_POSIX_SPAWNP='1'
| GNULIB_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR='0'
| GNULIB_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE='1'
| GNULIB_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2='1'
| GNULIB_POSIX_SPAWN_FILE_ACTIONS_ADDFCHDIR='0'
| GNULIB_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN='1'
| GNULIB_POSIX_SPAWN_FILE_ACTIONS_DESTROY='1'
| GNULIB_POSIX_SPAWN_FILE_ACTIONS_INIT='1'
| GNULIB_POWF='0'
| GNULIB_PREAD='0'
| GNULIB_PRINTF='1'
| GNULIB_PRINTF_POSIX='1'
| GNULIB_PTHREAD_SIGMASK='0'
| GNULIB_PTSNAME='0'
| GNULIB_PTSNAME_R='0'
| GNULIB_PUTC='1'
| GNULIB_PUTCHAR='1'
| GNULIB_PUTENV='0'
| GNULIB_PUTS='1'
| GNULIB_PWRITE='0'
| GNULIB_QSORT_R='0'
| GNULIB_RAISE='1'
| GNULIB_RANDOM='0'
| GNULIB_RANDOM_R='0'
| GNULIB_RAWMEMCHR='0'
| GNULIB_READ='0'
| GNULIB_READLINK='1'
| GNULIB_READLINKAT='0'
| GNULIB_REALLOCARRAY='0'
| GNULIB_REALLOC_POSIX='1'
| GNULIB_REALPATH='1'
| GNULIB_REMAINDER='0'
| GNULIB_REMAINDERF='0'
| GNULIB_REMAINDERL='0'
| GNULIB_REMOVE='0'
| GNULIB_RENAME='1'
| GNULIB_RENAMEAT='0'
| GNULIB_RINT='0'
| GNULIB_RINTF='0'
| GNULIB_RINTL='0'
| GNULIB_RMDIR='1'
| GNULIB_ROUND='0'
| GNULIB_ROUNDF='0'
| GNULIB_ROUNDL='0'
| GNULIB_RPMATCH='0'
| GNULIB_SCANF='1'
| GNULIB_SCHED_YIELD='0'
| GNULIB_SECURE_GETENV='0'
| GNULIB_SETENV='0'
| GNULIB_SETHOSTNAME='0'
| GNULIB_SETLOCALE='0'
| GNULIB_SETLOCALE_NULL='0'
| GNULIB_SIGACTION='1'
| GNULIB_SIGNAL_H_SIGPIPE='0'
| GNULIB_SIGNBIT='1'
| GNULIB_SIGPROCMASK='1'
| GNULIB_SINF='0'
| GNULIB_SINHF='0'
| GNULIB_SINL='0'
| GNULIB_SLEEP='0'
| GNULIB_SNPRINTF='1'
| GNULIB_SPRINTF_POSIX='1'
| GNULIB_SQRTF='0'
| GNULIB_SQRTL='0'
| GNULIB_STAT='1'
| GNULIB_STDIO_H_NONBLOCKING='0'
| GNULIB_STDIO_H_SIGPIPE='0'
| GNULIB_STPCPY='1'
| GNULIB_STPNCPY='0'
| GNULIB_STRCASESTR='0'
| GNULIB_STRCHRNUL='0'
| GNULIB_STRDUP='1'
| GNULIB_STRERROR='1'
| GNULIB_STRERROR_R='1'
| GNULIB_STRFTIME='0'
| GNULIB_STRNCAT='0'
| GNULIB_STRNDUP='1'
| GNULIB_STRNLEN='0'
| GNULIB_STRPBRK='0'
| GNULIB_STRPTIME='0'
| GNULIB_STRSEP='0'
| GNULIB_STRSIGNAL='0'
| GNULIB_STRSTR='0'
| GNULIB_STRTOD='0'
| GNULIB_STRTOIMAX='0'
| GNULIB_STRTOK_R='0'
| GNULIB_STRTOLD='0'
| GNULIB_STRTOLL='0'
| GNULIB_STRTOULL='0'
| GNULIB_STRTOUMAX='0'
| GNULIB_STRVERSCMP='1'
| GNULIB_SYMLINK='0'
| GNULIB_SYMLINKAT='0'
| GNULIB_SYSTEM_POSIX='0'
| GNULIB_TANF='0'
| GNULIB_TANHF='0'
| GNULIB_TANL='0'
| GNULIB_TIMEGM='0'
| GNULIB_TIMES='0'
| GNULIB_TIME_R='0'
| GNULIB_TIME_RZ='0'
| GNULIB_TMPFILE='0'
| GNULIB_TOWCTRANS='0'
| GNULIB_TRUNC='0'
| GNULIB_TRUNCATE='0'
| GNULIB_TRUNCF='0'
| GNULIB_TRUNCL='0'
| GNULIB_TTYNAME_R='0'
| GNULIB_TZSET='0'
| GNULIB_UNISTD_H_NONBLOCKING='0'
| GNULIB_UNISTD_H_SIGPIPE='0'
| GNULIB_UNLINK='1'
| GNULIB_UNLINKAT='0'
| GNULIB_UNLOCKPT='0'
| GNULIB_UNSETENV='1'
| GNULIB_USLEEP='0'
| GNULIB_UTIMENSAT='0'
| GNULIB_VASPRINTF='1'
| GNULIB_VDPRINTF='0'
| GNULIB_VFPRINTF='1'
| GNULIB_VFPRINTF_POSIX='1'
| GNULIB_VFSCANF='0'
| GNULIB_VPRINTF='1'
| GNULIB_VPRINTF_POSIX='0'
| GNULIB_VSCANF='0'
| GNULIB_VSNPRINTF='1'
| GNULIB_VSPRINTF_POSIX='1'
| GNULIB_WAITPID='1'
| GNULIB_WCPCPY='0'
| GNULIB_WCPNCPY='0'
| GNULIB_WCRTOMB='0'
| GNULIB_WCSCASECMP='0'
| GNULIB_WCSCAT='0'
| GNULIB_WCSCHR='0'
| GNULIB_WCSCMP='0'
| GNULIB_WCSCOLL='0'
| GNULIB_WCSCPY='0'
| GNULIB_WCSCSPN='0'
| GNULIB_WCSDUP='0'
| GNULIB_WCSFTIME='0'
| GNULIB_WCSLEN='0'
| GNULIB_WCSNCASECMP='0'
| GNULIB_WCSNCAT='0'
| GNULIB_WCSNCMP='0'
| GNULIB_WCSNCPY='0'
| GNULIB_WCSNLEN='0'
| GNULIB_WCSNRTOMBS='0'
| GNULIB_WCSPBRK='0'
| GNULIB_WCSRCHR='0'
| GNULIB_WCSRTOMBS='0'
| GNULIB_WCSSPN='0'
| GNULIB_WCSSTR='0'
| GNULIB_WCSTOK='0'
| GNULIB_WCSWIDTH='0'
| GNULIB_WCSXFRM='0'
| GNULIB_WCTOB='0'
| GNULIB_WCTOMB='0'
| GNULIB_WCTRANS='0'
| GNULIB_WCTYPE='0'
| GNULIB_WCWIDTH='1'
| GNULIB_WMEMCHR='0'
| GNULIB_WMEMCMP='0'
| GNULIB_WMEMCPY='0'
| GNULIB_WMEMMOVE='0'
| GNULIB_WMEMSET='0'
| GNULIB_WRITE='0'
| GNULIB__EXIT='0'
| GREP='/usr/bin/grep'
| HAVE_ACOSF='1'
| HAVE_ACOSL='1'
| HAVE_ALLOCA_H='1'
| HAVE_ASINF='1'
| HAVE_ASINL='1'
| HAVE_ATAN2F='1'
| HAVE_ATANF='1'
| HAVE_ATANL='1'
| HAVE_ATOLL='1'
| HAVE_BTOWC='1'
| HAVE_C99_STDINT_H='1'
| HAVE_CANONICALIZE_FILE_NAME='0'
| HAVE_CBRT='1'
| HAVE_CBRTF='1'
| HAVE_CBRTL='1'
| HAVE_CHOWN='1'
| HAVE_COPYSIGN='1'
| HAVE_COPYSIGNL='1'
| HAVE_COPY_FILE_RANGE='1'
| HAVE_COSF='1'
| HAVE_COSHF='1'
| HAVE_COSL='1'
| HAVE_CRTDEFS_H='0'
| HAVE_DECL_ACOSL='1'
| HAVE_DECL_ASINL='1'
| HAVE_DECL_ATANL='1'
| HAVE_DECL_CBRTF='1'
| HAVE_DECL_CBRTL='1'
| HAVE_DECL_CEILF='1'
| HAVE_DECL_CEILL='1'
| HAVE_DECL_COPYSIGNF='1'
| HAVE_DECL_COSL='1'
| HAVE_DECL_ENVIRON='1'
| HAVE_DECL_EXP2='1'
| HAVE_DECL_EXP2F='1'
| HAVE_DECL_EXP2L='1'
| HAVE_DECL_EXPL='1'
| HAVE_DECL_EXPM1L='1'
| HAVE_DECL_FCHDIR='1'
| HAVE_DECL_FDATASYNC='1'
| HAVE_DECL_FLOORF='1'
| HAVE_DECL_FLOORL='1'
| HAVE_DECL_FPURGE='1'
| HAVE_DECL_FREXPL='1'
| HAVE_DECL_FSEEKO='1'
| HAVE_DECL_FTELLO='1'
| HAVE_DECL_GETDELIM='1'
| HAVE_DECL_GETDOMAINNAME='1'
| HAVE_DECL_GETLINE='1'
| HAVE_DECL_GETLOADAVG='1'
| HAVE_DECL_GETLOGIN='1'
| HAVE_DECL_GETLOGIN_R='1'
| HAVE_DECL_GETPAGESIZE='1'
| HAVE_DECL_GETUSERSHELL='1'
| HAVE_DECL_IMAXABS='1'
| HAVE_DECL_IMAXDIV='1'
| HAVE_DECL_INITSTATE='1'
| HAVE_DECL_LDEXPL='1'
| HAVE_DECL_LOCALTIME_R='1'
| HAVE_DECL_LOG10L='1'
| HAVE_DECL_LOG2='1'
| HAVE_DECL_LOG2F='1'
| HAVE_DECL_LOG2L='1'
| HAVE_DECL_LOGB='1'
| HAVE_DECL_LOGL='1'
| HAVE_DECL_MEMMEM='1'
| HAVE_DECL_MEMRCHR='1'
| HAVE_DECL_OBSTACK_PRINTF='0'
| HAVE_DECL_REMAINDER='1'
| HAVE_DECL_REMAINDERL='1'
| HAVE_DECL_RINTF='1'
| HAVE_DECL_ROUND='1'
| HAVE_DECL_ROUNDF='1'
| HAVE_DECL_ROUNDL='1'
| HAVE_DECL_SETENV='1'
| HAVE_DECL_SETHOSTNAME='1'
| HAVE_DECL_SETSTATE='1'
| HAVE_DECL_SINL='1'
| HAVE_DECL_SNPRINTF='1'
| HAVE_DECL_SQRTL='1'
| HAVE_DECL_STRDUP='1'
| HAVE_DECL_STRERROR_R='1'
| HAVE_DECL_STRNDUP='1'
| HAVE_DECL_STRNLEN='1'
| HAVE_DECL_STRSIGNAL='1'
| HAVE_DECL_STRTOIMAX='1'
| HAVE_DECL_STRTOK_R='1'
| HAVE_DECL_STRTOUMAX='1'
| HAVE_DECL_TANL='1'
| HAVE_DECL_TRUNC='1'
| HAVE_DECL_TRUNCATE='1'
| HAVE_DECL_TRUNCF='1'
| HAVE_DECL_TRUNCL='1'
| HAVE_DECL_TTYNAME_R='1'
| HAVE_DECL_UNSETENV='1'
| HAVE_DECL_VSNPRINTF='1'
| HAVE_DECL_WCTOB='1'
| HAVE_DECL_WCWIDTH='1'
| HAVE_DPRINTF='1'
| HAVE_DUP2='1'
| HAVE_DUP3='1'
| HAVE_DUPLOCALE='1'
| HAVE_EUIDACCESS='1'
| HAVE_EXPF='1'
| HAVE_EXPL='1'
| HAVE_EXPLICIT_BZERO='1'
| HAVE_EXPM1='1'
| HAVE_EXPM1F='1'
| HAVE_FABSF='1'
| HAVE_FABSL='1'
| HAVE_FACCESSAT='1'
| HAVE_FCHDIR='1'
| HAVE_FCHMODAT='1'
| HAVE_FCHOWNAT='1'
| HAVE_FCNTL='1'
| HAVE_FDATASYNC='1'
| HAVE_FEATURES_H='0'
| HAVE_FFSL='1'
| HAVE_FFSLL='1'
| HAVE_FMA='1'
| HAVE_FMAF='1'
| HAVE_FMAL='1'
| HAVE_FMODF='1'
| HAVE_FMODL='1'
| HAVE_FREELOCALE='1'
| HAVE_FREXPF='1'
| HAVE_FSEEKO='1'
| HAVE_FSTATAT='1'
| HAVE_FSYNC='1'
| HAVE_FTELLO='1'
| HAVE_FTRUNCATE='1'
| HAVE_FUTIMENS='1'
| HAVE_GCJ_C=''
| HAVE_GCJ_IN_PATH=''
| HAVE_GETDTABLESIZE='1'
| HAVE_GETGROUPS='1'
| HAVE_GETHOSTNAME='1'
| HAVE_GETLOGIN='1'
| HAVE_GETOPT_H='0'
| HAVE_GETPAGESIZE='1'
| HAVE_GETPASS='1'
| HAVE_GETRUSAGE='1'
| HAVE_GETSUBOPT='1'
| HAVE_GETTIMEOFDAY='1'
| HAVE_GIJ=''
| HAVE_GIJ_IN_PATH=''
| HAVE_GRANTPT='1'
| HAVE_GROUP_MEMBER='1'
| HAVE_HYPOTF='1'
| HAVE_HYPOTL='1'
| HAVE_ILOGB='1'
| HAVE_ILOGBF='1'
| HAVE_ILOGBL='1'
| HAVE_IMAXDIV_T='1'
| HAVE_INITSTATE='1'
| HAVE_INTTYPES_H='1'
| HAVE_ISNAND='1'
| HAVE_ISNANF='1'
| HAVE_ISNANL='1'
| HAVE_ISWBLANK='1'
| HAVE_ISWCNTRL='1'
| HAVE_JAVA=''
| HAVE_JAVAC=''
| HAVE_JAVAC_ENVVAR=''
| HAVE_JAVAC_IN_PATH=''
| HAVE_JAVA_ENVVAR=''
| HAVE_JAVA_IN_PATH=''
| HAVE_JIKES=''
| HAVE_JIKES_IN_PATH=''
| HAVE_JRE=''
| HAVE_JRE_IN_PATH=''
| HAVE_JVIEW=''
| HAVE_JVIEW_IN_PATH=''
| HAVE_LCHMOD='1'
| HAVE_LCHOWN='1'
| HAVE_LDEXPF='1'
| HAVE_LIBTEXTSTYLE='yes'
| HAVE_LINK='1'
| HAVE_LINKAT='1'
| HAVE_LOG10F='1'
| HAVE_LOG10L='1'
| HAVE_LOG1P='1'
| HAVE_LOG1PF='1'
| HAVE_LOG1PL='1'
| HAVE_LOGBF='1'
| HAVE_LOGBL='1'
| HAVE_LOGF='1'
| HAVE_LOGL='1'
| HAVE_LSTAT='1'
| HAVE_MAX_ALIGN_T='1'
| HAVE_MBRLEN='1'
| HAVE_MBRTOWC='1'
| HAVE_MBSINIT='1'
| HAVE_MBSLEN='0'
| HAVE_MBSNRTOWCS='1'
| HAVE_MBSRTOWCS='1'
| HAVE_MBTOWC='1'
| HAVE_MEMCHR='1'
| HAVE_MEMPCPY='1'
| HAVE_MKDIRAT='1'
| HAVE_MKDTEMP='1'
| HAVE_MKFIFO='1'
| HAVE_MKFIFOAT='1'
| HAVE_MKNOD='1'
| HAVE_MKNODAT='1'
| HAVE_MKOSTEMP='1'
| HAVE_MKOSTEMPS='1'
| HAVE_MKSTEMP='1'
| HAVE_MKSTEMPS='1'
| HAVE_MODFF='1'
| HAVE_MODFL='1'
| HAVE_MSVC_INVALID_PARAMETER_HANDLER='0'
| HAVE_NANOSLEEP='1'
| HAVE_NEWLOCALE='1'
| HAVE_OPENAT='1'
| HAVE_OS_H='0'
| HAVE_PCLOSE='1'
| HAVE_PIPE2='0'
| HAVE_PIPE='1'
| HAVE_POPEN='1'
| HAVE_POSIX_OPENPT='1'
| HAVE_POSIX_SIGNALBLOCKING='1'
| HAVE_POSIX_SPAWN='1'
| HAVE_POSIX_SPAWNATTR_T='1'
| HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR='1'
| HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDFCHDIR='1'
| HAVE_POSIX_SPAWN_FILE_ACTIONS_T='1'
| HAVE_POWF='1'
| HAVE_PREAD='1'
| HAVE_PTHREAD_SIGMASK='1'
| HAVE_PTSNAME='1'
| HAVE_PTSNAME_R='1'
| HAVE_PWRITE='1'
| HAVE_QSORT_R='1'
| HAVE_RAISE='1'
| HAVE_RANDOM='1'
| HAVE_RANDOM_H='1'
| HAVE_RANDOM_R='1'
| HAVE_RAWMEMCHR='1'
| HAVE_READLINK='1'
| HAVE_READLINKAT='1'
| HAVE_REALLOCARRAY='1'
| HAVE_REALPATH='1'
| HAVE_REMAINDER='1'
| HAVE_REMAINDERF='1'
| HAVE_RENAMEAT='1'
| HAVE_RINT='1'
| HAVE_RINTL='1'
| HAVE_RPMATCH='1'
| HAVE_SAME_LONG_DOUBLE_AS_DOUBLE='1'
| HAVE_SCHED_H='1'
| HAVE_SCHED_YIELD='1'
| HAVE_SECURE_GETENV='1'
| HAVE_SETENV='1'
| HAVE_SETHOSTNAME='1'
| HAVE_SETSTATE='1'
| HAVE_SIGACTION='1'
| HAVE_SIGHANDLER_T='0'
| HAVE_SIGINFO_T='1'
| HAVE_SIGNED_SIG_ATOMIC_T=''
| HAVE_SIGNED_WCHAR_T=''
| HAVE_SIGNED_WINT_T=''
| HAVE_SIGSET_T='1'
| HAVE_SINF='1'
| HAVE_SINHF='1'
| HAVE_SINL='1'
| HAVE_SLEEP='1'
| HAVE_SPAWN_H='1'
| HAVE_SQRTF='1'
| HAVE_SQRTL='1'
| HAVE_STDINT_H='1'
| HAVE_STPCPY='1'
| HAVE_STPNCPY='1'
| HAVE_STRCASESTR='1'
| HAVE_STRCHRNUL='1'
| HAVE_STRPBRK='1'
| HAVE_STRPTIME='1'
| HAVE_STRSEP='1'
| HAVE_STRTOD='1'
| HAVE_STRTOLD='1'
| HAVE_STRTOLL='1'
| HAVE_STRTOULL='1'
| HAVE_STRUCT_RANDOM_DATA='1'
| HAVE_STRUCT_SCHED_PARAM='1'
| HAVE_STRUCT_SIGACTION_SA_SIGACTION='1'
| HAVE_STRUCT_TIMEVAL='1'
| HAVE_STRUCT_TMS='1'
| HAVE_STRVERSCMP='0'
| HAVE_SYMLINK='1'
| HAVE_SYMLINKAT='1'
| HAVE_SYS_BITYPES_H='0'
| HAVE_SYS_CDEFS_H='1'
| HAVE_SYS_INTTYPES_H='0'
| HAVE_SYS_LOADAVG_H='0'
| HAVE_SYS_PARAM_H='0'
| HAVE_SYS_RESOURCE_H='1'
| HAVE_SYS_TIMES_H='1'
| HAVE_SYS_TIME_H='1'
| HAVE_SYS_TYPES_H='1'
| HAVE_TANF='1'
| HAVE_TANHF='1'
| HAVE_TANL='1'
| HAVE_TIMEGM='1'
| HAVE_TIMES='1'
| HAVE_TIMEZONE_T='0'
| HAVE_TYPE_VOLATILE_SIG_ATOMIC_T='1'
| HAVE_TZSET='1'
| HAVE_UNISTD_H='1'
| HAVE_UNLINKAT='1'
| HAVE_UNLOCKPT='1'
| HAVE_USLEEP='1'
| HAVE_UTIMENSAT='1'
| HAVE_VASPRINTF='0'
| HAVE_VDPRINTF='1'
| HAVE_VISIBILITY='1'
| HAVE_WCHAR_H='1'
| HAVE_WCHAR_T='1'
| HAVE_WCPCPY='1'
| HAVE_WCPNCPY='1'
| HAVE_WCRTOMB='1'
| HAVE_WCSCASECMP='1'
| HAVE_WCSCAT='1'
| HAVE_WCSCHR='1'
| HAVE_WCSCMP='1'
| HAVE_WCSCOLL='1'
| HAVE_WCSCPY='1'
| HAVE_WCSCSPN='1'
| HAVE_WCSDUP='1'
| HAVE_WCSFTIME='1'
| HAVE_WCSLEN='1'
| HAVE_WCSNCASECMP='1'
| HAVE_WCSNCAT='1'
| HAVE_WCSNCMP='1'
| HAVE_WCSNCPY='1'
| HAVE_WCSNLEN='1'
| HAVE_WCSNRTOMBS='1'
| HAVE_WCSPBRK='1'
| HAVE_WCSRCHR='1'
| HAVE_WCSRTOMBS='1'
| HAVE_WCSSPN='1'
| HAVE_WCSSTR='1'
| HAVE_WCSTOK='1'
| HAVE_WCSWIDTH='1'
| HAVE_WCSXFRM='1'
| HAVE_WCTRANS_T='1'
| HAVE_WCTYPE_H='1'
| HAVE_WCTYPE_T='1'
| HAVE_WINSOCK2_H='0'
| HAVE_WINT_T='1'
| HAVE_WMEMCHR='1'
| HAVE_WMEMCMP='1'
| HAVE_WMEMCPY='1'
| HAVE_WMEMMOVE='1'
| HAVE_WMEMSET='1'
| HAVE_XLOCALE_H='0'
| HAVE__BOOL='1'
| HAVE__EXIT='1'
| HELP2MAN='${SHELL} /home/haible/bison-3.5.93/build-aux/missing help2man'
| INCLUDE_NEXT='include_next'
| INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
| INSTALL_DATA='${INSTALL} -m 644'
| INSTALL_PROGRAM='${INSTALL}'
| INSTALL_PROGRAM_ENV=''
| INSTALL_SCRIPT='${INSTALL}'
| INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
| INT32_MAX_LT_INTMAX_MAX='1'
| INT64_MAX_EQ_LONG_MAX='0'
| INTLLIBS='-lintl'
| INTL_MACOSX_LIBS=''
| ISNAND_LIBM=''
| ISNANF_LIBM=''
| ISNANL_LIBM=''
| ISNAN_LIBM=''
| LDEXPL_LIBM=''
| LDEXP_LIBM=''
| LDFLAGS='-L/home/haible/prefix32/lib'
| LEX='flex'
| LEXLIB='-lfl'
| LEX_IS_FLEX='true'
| LEX_OUTPUT_ROOT='lex.yy'
| LIBBISON_LIBDEPS=''
| LIBBISON_LTLIBDEPS=''
| LIBICONV='-liconv'
| LIBINTL='-lintl'
| LIBMULTITHREAD='-pthread'
| LIBOBJS=''
| LIBPMULTITHREAD='-pthread'
| LIBPTHREAD='-pthread'
| LIBREADLINE='-lreadline'
| LIBS=''
| LIBSTDTHREAD=''
| LIBTEXTSTYLE='-ltextstyle'
| LIBTEXTSTYLE_PREFIX=''
| LIBTHREAD='-pthread'
| LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_FALSE='#'
| LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_TRUE=''
| LIBUNISTRING_UNITYPES_H='lib/unitypes.h'
| LIBUNISTRING_UNIWIDTH_H='lib/uniwidth.h'
| LIB_CLOCK_GETTIME=''
| LIB_GETHRXTIME=''
| LIB_HARD_LOCALE=''
| LIB_MBRTOWC='-pthread'
| LIB_POSIX_SPAWN=''
| LIB_SCHED_YIELD=''
| LIB_SETLOCALE_NULL='-pthread'
| LIMITS_H='lib/limits.h'
| LOCALCHARSET_TESTS_ENVIRONMENT=''
| LOCALE_FR='none'
| LOCALE_FR_UTF8='fr_FR.UTF-8'
| LOCALE_JA='none'
| LOCALE_ZH_CN='none'
| LTLIBICONV='-liconv'
| LTLIBINTL='-lintl'
| LTLIBMULTITHREAD='-pthread'
| LTLIBOBJS=''
| LTLIBREADLINE='-lreadline'
| LTLIBTEXTSTYLE='-ltextstyle'
| LTLIBTHREAD='-pthread'
| M4='/home/haible/prefix32/bin/m4'
| M4_DEBUGFILE='--debugfile'
| M4_GNU='--gnu'
| MAKEINFO='${SHELL} /home/haible/bison-3.5.93/build-aux/missing makeinfo'
| MKDIR_P='../build-aux/install-sh -c -d'
| MSGFMT='/home/haible/prefix32/bin/msgfmt'
| MSGFMT_015='/home/haible/prefix32/bin/msgfmt'
| MSGMERGE='/home/haible/prefix32/bin/msgmerge'
| NEXT_AS_FIRST_DIRECTIVE_ERRNO_H=''
| NEXT_AS_FIRST_DIRECTIVE_FCNTL_H='<fcntl.h>'
| NEXT_AS_FIRST_DIRECTIVE_FLOAT_H='<float.h>'
| NEXT_AS_FIRST_DIRECTIVE_GETOPT_H='<getopt.h>'
| NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H='<inttypes.h>'
| NEXT_AS_FIRST_DIRECTIVE_LIMITS_H='<limits.h>'
| NEXT_AS_FIRST_DIRECTIVE_LOCALE_H=''
| NEXT_AS_FIRST_DIRECTIVE_MATH_H='<math.h>'
| NEXT_AS_FIRST_DIRECTIVE_SCHED_H='<sched.h>'
| NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H='<signal.h>'
| NEXT_AS_FIRST_DIRECTIVE_SPAWN_H='<spawn.h>'
| NEXT_AS_FIRST_DIRECTIVE_STDDEF_H=''
| NEXT_AS_FIRST_DIRECTIVE_STDINT_H='<stdint.h>'
| NEXT_AS_FIRST_DIRECTIVE_STDIO_H='<stdio.h>'
| NEXT_AS_FIRST_DIRECTIVE_STDLIB_H='<stdlib.h>'
| NEXT_AS_FIRST_DIRECTIVE_STRING_H='<string.h>'
| NEXT_AS_FIRST_DIRECTIVE_SYS_RESOURCE_H='<sys/resource.h>'
| NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H='<sys/stat.h>'
| NEXT_AS_FIRST_DIRECTIVE_SYS_TIMES_H='<sys/times.h>'
| NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H='<sys/time.h>'
| NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H='<sys/types.h>'
| NEXT_AS_FIRST_DIRECTIVE_SYS_WAIT_H='<sys/wait.h>'
| NEXT_AS_FIRST_DIRECTIVE_TIME_H='<time.h>'
| NEXT_AS_FIRST_DIRECTIVE_UNISTD_H='<unistd.h>'
| NEXT_AS_FIRST_DIRECTIVE_WCHAR_H='<wchar.h>'
| NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H='<wctype.h>'
| NEXT_ERRNO_H=''
| NEXT_FCNTL_H='<fcntl.h>'
| NEXT_FLOAT_H='<float.h>'
| NEXT_GETOPT_H='<getopt.h>'
| NEXT_INTTYPES_H='<inttypes.h>'
| NEXT_LIMITS_H='<limits.h>'
| NEXT_LOCALE_H=''
| NEXT_MATH_H='<math.h>'
| NEXT_SCHED_H='<sched.h>'
| NEXT_SIGNAL_H='<signal.h>'
| NEXT_SPAWN_H='<spawn.h>'
| NEXT_STDDEF_H=''
| NEXT_STDINT_H='<stdint.h>'
| NEXT_STDIO_H='<stdio.h>'
| NEXT_STDLIB_H='<stdlib.h>'
| NEXT_STRING_H='<string.h>'
| NEXT_SYS_RESOURCE_H='<sys/resource.h>'
| NEXT_SYS_STAT_H='<sys/stat.h>'
| NEXT_SYS_TIMES_H='<sys/times.h>'
| NEXT_SYS_TIME_H='<sys/time.h>'
| NEXT_SYS_TYPES_H='<sys/types.h>'
| NEXT_SYS_WAIT_H='<sys/wait.h>'
| NEXT_TIME_H='<time.h>'
| NEXT_UNISTD_H='<unistd.h>'
| NEXT_WCHAR_H='<wchar.h>'
| NEXT_WCTYPE_H='<wctype.h>'
| NO_EXCEPTIONS_CXXFLAGS=' -fno-exceptions'
| OBJEXT='o'
| PACKAGE='bison'
| PACKAGE_BUGREPORT='bug-bison@gnu.org'
| PACKAGE_COPYRIGHT_YEAR='2020'
| PACKAGE_NAME='GNU Bison'
| PACKAGE_STRING='GNU Bison 3.5.93'
| PACKAGE_TARNAME='bison'
| PACKAGE_URL='https://www.gnu.org/software/bison/'
| PACKAGE_VERSION='3.5.93'
| PATH_SEPARATOR=':'
| PERL='/usr/bin/perl'
| POSUB='po'
| PRAGMA_COLUMNS=''
| PRAGMA_SYSTEM_HEADER='#pragma GCC system_header'
| PRIPTR_PREFIX='"l"'
| PRI_MACROS_BROKEN='0'
| PTHREAD_H_DEFINES_STRUCT_TIMESPEC='0'
| PTRDIFF_T_SUFFIX=''
| RANLIB='ranlib'
| RELOCATABLE='no'
| RELOCATABLE_BUILD_DIR='$(top_builddir)/lib'
| RELOCATABLE_CONFIG_H_DIR='$(top_builddir)'
| RELOCATABLE_LDFLAGS=''
| RELOCATABLE_LIBRARY_PATH=''
| RELOCATABLE_SRC_DIR='$(top_srcdir)/lib'
| RELOCATABLE_STRIP=':'
| RELOCATABLE_VIA_LD_FALSE=''
| RELOCATABLE_VIA_LD_TRUE='#'
| RELOCATABLE_VIA_WRAPPER_FALSE=''
| RELOCATABLE_VIA_WRAPPER_TRUE='#'
| REPLACE_ACCESS='0'
| REPLACE_ACOSF='0'
| REPLACE_ASINF='0'
| REPLACE_ATAN2F='0'
| REPLACE_ATANF='0'
| REPLACE_BTOWC='0'
| REPLACE_CALLOC='0'
| REPLACE_CANONICALIZE_FILE_NAME='0'
| REPLACE_CBRTF='0'
| REPLACE_CBRTL='0'
| REPLACE_CEIL='0'
| REPLACE_CEILF='0'
| REPLACE_CEILL='0'
| REPLACE_CHOWN='0'
| REPLACE_CLOSE='0'
| REPLACE_COSF='0'
| REPLACE_COSHF='0'
| REPLACE_CREAT='0'
| REPLACE_CTIME='GNULIB_PORTCHECK'
| REPLACE_DPRINTF='0'
| REPLACE_DUP2='1'
| REPLACE_DUP='0'
| REPLACE_DUPLOCALE='0'
| REPLACE_EXP2='0'
| REPLACE_EXP2L='0'
| REPLACE_EXPF='0'
| REPLACE_EXPL='0'
| REPLACE_EXPM1='0'
| REPLACE_EXPM1F='0'
| REPLACE_EXPM1L='0'
| REPLACE_FABSL='0'
| REPLACE_FACCESSAT='0'
| REPLACE_FCHMODAT='0'
| REPLACE_FCHOWNAT='0'
| REPLACE_FCLOSE='0'
| REPLACE_FCNTL='1'
| REPLACE_FDOPEN='0'
| REPLACE_FFLUSH='0'
| REPLACE_FLOOR='0'
| REPLACE_FLOORF='0'
| REPLACE_FLOORL='0'
| REPLACE_FMA='0'
| REPLACE_FMAF='0'
| REPLACE_FMAL='0'
| REPLACE_FMOD='0'
| REPLACE_FMODF='0'
| REPLACE_FMODL='0'
| REPLACE_FOPEN='1'
| REPLACE_FPRINTF='1'
| REPLACE_FPURGE='0'
| REPLACE_FREELOCALE='0'
| REPLACE_FREOPEN='0'
| REPLACE_FREXP='0'
| REPLACE_FREXPF='0'
| REPLACE_FREXPL='0'
| REPLACE_FSEEK='0'
| REPLACE_FSEEKO='0'
| REPLACE_FSTAT='0'
| REPLACE_FSTATAT='0'
| REPLACE_FTELL='0'
| REPLACE_FTELLO='0'
| REPLACE_FTRUNCATE='0'
| REPLACE_FUTIMENS='0'
| REPLACE_GETCWD='0'
| REPLACE_GETDELIM='0'
| REPLACE_GETDOMAINNAME='0'
| REPLACE_GETDTABLESIZE='0'
| REPLACE_GETGROUPS='0'
| REPLACE_GETLINE='0'
| REPLACE_GETLOGIN_R='0'
| REPLACE_GETPAGESIZE='0'
| REPLACE_GETPASS='0'
| REPLACE_GETTIMEOFDAY='0'
| REPLACE_GMTIME='0'
| REPLACE_HUGE_VAL='0'
| REPLACE_HYPOT='0'
| REPLACE_HYPOTF='0'
| REPLACE_HYPOTL='0'
| REPLACE_ILOGB='0'
| REPLACE_ILOGBF='0'
| REPLACE_ILOGBL='0'
| REPLACE_INITSTATE='0'
| REPLACE_ISATTY='0'
| REPLACE_ISFINITE='0'
| REPLACE_ISINF='0'
| REPLACE_ISNAN='0'
| REPLACE_ISWBLANK='0'
| REPLACE_ISWCNTRL='0'
| REPLACE_ISWDIGIT='1'
| REPLACE_ISWXDIGIT='1'
| REPLACE_ITOLD='0'
| REPLACE_LCHOWN='0'
| REPLACE_LDEXPL='0'
| REPLACE_LINK='0'
| REPLACE_LINKAT='0'
| REPLACE_LOCALECONV='0'
| REPLACE_LOCALTIME='0'
| REPLACE_LOCALTIME_R='GNULIB_PORTCHECK'
| REPLACE_LOG10='0'
| REPLACE_LOG10F='0'
| REPLACE_LOG10L='0'
| REPLACE_LOG1P='0'
| REPLACE_LOG1PF='0'
| REPLACE_LOG1PL='0'
| REPLACE_LOG2='0'
| REPLACE_LOG2F='0'
| REPLACE_LOG2L='0'
| REPLACE_LOG='0'
| REPLACE_LOGB='0'
| REPLACE_LOGBF='0'
| REPLACE_LOGBL='0'
| REPLACE_LOGF='0'
| REPLACE_LOGL='0'
| REPLACE_LSEEK='0'
| REPLACE_LSTAT='1'
| REPLACE_MALLOC='1'
| REPLACE_MBRLEN='0'
| REPLACE_MBRTOWC='1'
| REPLACE_MBSINIT='1'
| REPLACE_MBSNRTOWCS='0'
| REPLACE_MBSRTOWCS='0'
| REPLACE_MBSTATE_T='1'
| REPLACE_MBTOWC='0'
| REPLACE_MEMCHR='0'
| REPLACE_MEMMEM='0'
| REPLACE_MKDIR='0'
| REPLACE_MKFIFO='0'
| REPLACE_MKNOD='0'
| REPLACE_MKSTEMP='0'
| REPLACE_MKTIME='GNULIB_PORTCHECK'
| REPLACE_MODF='0'
| REPLACE_MODFF='0'
| REPLACE_MODFL='0'
| REPLACE_NAN='0'
| REPLACE_NANOSLEEP='GNULIB_PORTCHECK'
| REPLACE_NEWLOCALE='0'
| REPLACE_NULL='0'
| REPLACE_OBSTACK_PRINTF='0'
| REPLACE_OPEN='1'
| REPLACE_OPENAT='0'
| REPLACE_PERROR='1'
| REPLACE_POPEN='0'
| REPLACE_POSIX_SPAWN='0'
| REPLACE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR='0'
| REPLACE_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE='0'
| REPLACE_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2='0'
| REPLACE_POSIX_SPAWN_FILE_ACTIONS_ADDFCHDIR='0'
| REPLACE_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN='0'
| REPLACE_PREAD='0'
| REPLACE_PRINTF='1'
| REPLACE_PTHREAD_SIGMASK='0'
| REPLACE_PTSNAME='0'
| REPLACE_PTSNAME_R='0'
| REPLACE_PUTENV='0'
| REPLACE_PWRITE='0'
| REPLACE_QSORT_R='0'
| REPLACE_RAISE='0'
| REPLACE_RANDOM='0'
| REPLACE_RANDOM_R='0'
| REPLACE_READ='0'
| REPLACE_READLINK='1'
| REPLACE_READLINKAT='0'
| REPLACE_REALLOC='0'
| REPLACE_REALPATH='1'
| REPLACE_REMAINDER='0'
| REPLACE_REMAINDERF='0'
| REPLACE_REMAINDERL='0'
| REPLACE_REMOVE='0'
| REPLACE_RENAME='1'
| REPLACE_RENAMEAT='0'
| REPLACE_RINTL='0'
| REPLACE_RMDIR='0'
| REPLACE_ROUND='0'
| REPLACE_ROUNDF='0'
| REPLACE_ROUNDL='0'
| REPLACE_SCHED_YIELD='0'
| REPLACE_SETENV='0'
| REPLACE_SETLOCALE='0'
| REPLACE_SETSTATE='0'
| REPLACE_SIGNBIT='0'
| REPLACE_SIGNBIT_USING_GCC='1'
| REPLACE_SINF='0'
| REPLACE_SINHF='0'
| REPLACE_SLEEP='0'
| REPLACE_SNPRINTF='1'
| REPLACE_SPRINTF='1'
| REPLACE_SQRTF='0'
| REPLACE_SQRTL='0'
| REPLACE_STAT='1'
| REPLACE_STDIO_READ_FUNCS='0'
| REPLACE_STDIO_WRITE_FUNCS='0'
| REPLACE_STPNCPY='0'
| REPLACE_STRCASESTR='0'
| REPLACE_STRCHRNUL='0'
| REPLACE_STRDUP='0'
| REPLACE_STRERROR='1'
| REPLACE_STRERROR_R='1'
| REPLACE_STRFTIME='GNULIB_PORTCHECK'
| REPLACE_STRNCAT='0'
| REPLACE_STRNDUP='0'
| REPLACE_STRNLEN='0'
| REPLACE_STRSIGNAL='0'
| REPLACE_STRSTR='0'
| REPLACE_STRTOD='0'
| REPLACE_STRTOIMAX='0'
| REPLACE_STRTOK_R='0'
| REPLACE_STRTOLD='0'
| REPLACE_STRTOUMAX='0'
| REPLACE_STRUCT_LCONV='0'
| REPLACE_STRUCT_TIMEVAL='0'
| REPLACE_SYMLINK='0'
| REPLACE_SYMLINKAT='0'
| REPLACE_TANF='0'
| REPLACE_TANHF='0'
| REPLACE_TIMEGM='GNULIB_PORTCHECK'
| REPLACE_TMPFILE='0'
| REPLACE_TOWLOWER='0'
| REPLACE_TRUNC='0'
| REPLACE_TRUNCATE='0'
| REPLACE_TRUNCF='0'
| REPLACE_TRUNCL='0'
| REPLACE_TTYNAME_R='0'
| REPLACE_TZSET='GNULIB_PORTCHECK'
| REPLACE_UNLINK='1'
| REPLACE_UNLINKAT='0'
| REPLACE_UNSETENV='0'
| REPLACE_USLEEP='0'
| REPLACE_UTIMENSAT='0'
| REPLACE_VASPRINTF='0'
| REPLACE_VDPRINTF='0'
| REPLACE_VFPRINTF='1'
| REPLACE_VPRINTF='0'
| REPLACE_VSNPRINTF='1'
| REPLACE_VSPRINTF='1'
| REPLACE_WCRTOMB='0'
| REPLACE_WCSFTIME='0'
| REPLACE_WCSNRTOMBS='0'
| REPLACE_WCSRTOMBS='0'
| REPLACE_WCSTOK='0'
| REPLACE_WCSWIDTH='0'
| REPLACE_WCTOB='0'
| REPLACE_WCTOMB='0'
| REPLACE_WCWIDTH='0'
| REPLACE_WRITE='0'
| SED='/usr/bin/sed'
| SET_MAKE=''
| SHELL='/bin/sh'
| SIG_ATOMIC_T_SUFFIX=''
| SIZE_T_SUFFIX=''
| STDBOOL_H=''
| STDDEF_H=''
| STDINT_H='lib/stdint.h'
| STRIP=''
| SYS_TIME_H_DEFINES_STRUCT_TIMESPEC='0'
| TEXTSTYLE_H=''
| TIME_H_DEFINES_STRUCT_TIMESPEC='1'
| UINT32_MAX_LT_UINTMAX_MAX='1'
| UINT64_MAX_EQ_ULONG_MAX='0'
| UNDEFINE_STRTOK_R='0'
| UNISTD_H_DEFINES_STRUCT_TIMESPEC='0'
| UNISTD_H_HAVE_WINSOCK2_H='0'
| UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS='0'
| USE_NLS='yes'
| VALGRIND=''
| VALGRIND_OPTS_SUPPRESSION=''
| VERSION='3.5.93'
| WARN_CFLAGS=''
| WARN_CFLAGS_TEST=''
| WARN_CXXFLAGS=''
| WARN_CXXFLAGS_TEST=''
| WCHAR_T_SUFFIX=''
| WERROR_CFLAGS=''
| WERROR_CXXFLAGS=''
| WINDOWS_64_BIT_OFF_T='0'
| WINDOWS_64_BIT_ST_SIZE='0'
| WINDOWS_STAT_INODES='0'
| WINDOWS_STAT_TIMESPEC='0'
| WINT_T_SUFFIX=''
| WNO_DEPRECATED_CXXFLAGS=''
| XGETTEXT='/home/haible/prefix32/bin/xgettext'
| XGETTEXT_015='/home/haible/prefix32/bin/xgettext'
| XGETTEXT_EXTRA_OPTIONS=' --flag=error:3:c-format --flag=error_at_line:5:c-format --flag=asprintf:2:c-format --flag=vasprintf:2:c-format'
| XSLTPROC=''
| YACC='bison -y'
| YFLAGS=''
| ac_ct_CC='gcc'
| ac_ct_CXX=''
| aclocaldir='${datadir}/aclocal'
| am__EXEEXT_FALSE=''
| am__EXEEXT_TRUE='#'
| am__fastdepCC_FALSE='#'
| am__fastdepCC_TRUE=''
| am__fastdepCXX_FALSE='#'
| am__fastdepCXX_TRUE=''
| am__include='include'
| am__isrc=' -I$(srcdir)'
| am__leading_dot='.'
| am__nodep='_no'
| am__quote=''
| am__tar='$${TAR-tar} chof - "$$tardir"'
| am__untar='$${TAR-tar} xf -'
| bindir='${exec_prefix}/bin'
| build='powerpc-ibm-aix7.2.0.0'
| build_alias=''
| build_cpu='powerpc'
| build_os='aix7.2.0.0'
| build_vendor='ibm'
| datadir='${datarootdir}'
| datarootdir='${prefix}/share'
| docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
| dvidir='${docdir}'
| exec_prefix='${prefix}'
| gl_GNULIB_ENABLED_0137e3d3638b33e5819d132d0b23165c_FALSE='#'
| gl_GNULIB_ENABLED_0137e3d3638b33e5819d132d0b23165c_TRUE=''
| gl_GNULIB_ENABLED_1f32594a85e6221ba15f884daeee8c2a_FALSE='#'
| gl_GNULIB_ENABLED_1f32594a85e6221ba15f884daeee8c2a_TRUE=''
| gl_GNULIB_ENABLED_2049e887c7e5308faad27b3f894bb8c9_FALSE=''
| gl_GNULIB_ENABLED_2049e887c7e5308faad27b3f894bb8c9_TRUE='#'
| gl_GNULIB_ENABLED_21ee726a3540c09237a8e70c0baf7467_FALSE='#'
| gl_GNULIB_ENABLED_21ee726a3540c09237a8e70c0baf7467_TRUE=''
| gl_GNULIB_ENABLED_30838f5439487421042f2225bed3af76_FALSE=''
| gl_GNULIB_ENABLED_30838f5439487421042f2225bed3af76_TRUE='#'
| gl_GNULIB_ENABLED_332607f759618fb73dfc3076748afea7_FALSE=''
| gl_GNULIB_ENABLED_332607f759618fb73dfc3076748afea7_TRUE='#'
| gl_GNULIB_ENABLED_3f0e593033d1fc2c127581960f641b66_FALSE=''
| gl_GNULIB_ENABLED_3f0e593033d1fc2c127581960f641b66_TRUE='#'
| gl_GNULIB_ENABLED_43fe87a341d9b4b93c47c3ad819a5239_FALSE=''
| gl_GNULIB_ENABLED_43fe87a341d9b4b93c47c3ad819a5239_TRUE='#'
| gl_GNULIB_ENABLED_48b2271240803e4879464b755748a89d_FALSE=''
| gl_GNULIB_ENABLED_48b2271240803e4879464b755748a89d_TRUE='#'
| gl_GNULIB_ENABLED_503a4cb75d69c787103d0aa2ab7d8440_FALSE=''
| gl_GNULIB_ENABLED_503a4cb75d69c787103d0aa2ab7d8440_TRUE='#'
| gl_GNULIB_ENABLED_68a4501daeca58988392c7e60b4917ab_FALSE=''
| gl_GNULIB_ENABLED_68a4501daeca58988392c7e60b4917ab_TRUE='#'
| gl_GNULIB_ENABLED_8bb827fe37eaccf1b97feb0c87bc92ef_FALSE=''
| gl_GNULIB_ENABLED_8bb827fe37eaccf1b97feb0c87bc92ef_TRUE='#'
| gl_GNULIB_ENABLED_9bc5f216d57e231e4834049d67d0db62_FALSE='#'
| gl_GNULIB_ENABLED_9bc5f216d57e231e4834049d67d0db62_TRUE=''
| gl_GNULIB_ENABLED_cdeb0f2aaf9d280baa6526bfa1b07f70_FALSE=''
| gl_GNULIB_ENABLED_cdeb0f2aaf9d280baa6526bfa1b07f70_TRUE='#'
| gl_GNULIB_ENABLED_chdir_FALSE='#'
| gl_GNULIB_ENABLED_chdir_TRUE=''
| gl_GNULIB_ENABLED_dbb57f49352be8fb86869629a254fb72_FALSE='#'
| gl_GNULIB_ENABLED_dbb57f49352be8fb86869629a254fb72_TRUE=''
| gl_GNULIB_ENABLED_e7e881d32ca02f1c997b13c737c64bbd_FALSE=''
| gl_GNULIB_ENABLED_e7e881d32ca02f1c997b13c737c64bbd_TRUE='#'
| gl_GNULIB_ENABLED_ed5616be3593d355b981ffab56b9f37b_FALSE='#'
| gl_GNULIB_ENABLED_ed5616be3593d355b981ffab56b9f37b_TRUE=''
| gl_GNULIB_ENABLED_f0efff84a70f4afba30902bb8ffe9354_FALSE=''
| gl_GNULIB_ENABLED_f0efff84a70f4afba30902bb8ffe9354_TRUE='#'
| gl_GNULIB_ENABLED_fseterr_FALSE='#'
| gl_GNULIB_ENABLED_fseterr_TRUE=''
| gl_GNULIB_ENABLED_fstat_FALSE='#'
| gl_GNULIB_ENABLED_fstat_TRUE=''
| gl_GNULIB_ENABLED_getdelim_FALSE=''
| gl_GNULIB_ENABLED_getdelim_TRUE='#'
| gl_GNULIB_ENABLED_getdtablesize_FALSE='#'
| gl_GNULIB_ENABLED_getdtablesize_TRUE=''
| gl_GNULIB_ENABLED_getline_FALSE=''
| gl_GNULIB_ENABLED_getline_TRUE='#'
| gl_GNULIB_ENABLED_ldexp_FALSE=''
| gl_GNULIB_ENABLED_ldexp_TRUE='#'
| gl_GNULIB_ENABLED_locale_FALSE=''
| gl_GNULIB_ENABLED_locale_TRUE='#'
| gl_GNULIB_ENABLED_lstat_FALSE='#'
| gl_GNULIB_ENABLED_lstat_TRUE=''
| gl_GNULIB_ENABLED_malloca_FALSE='#'
| gl_GNULIB_ENABLED_malloca_TRUE=''
| gl_GNULIB_ENABLED_rawmemchr_FALSE=''
| gl_GNULIB_ENABLED_rawmemchr_TRUE='#'
| gl_GNULIB_ENABLED_rmdir_FALSE='#'
| gl_GNULIB_ENABLED_rmdir_TRUE=''
| gl_GNULIB_ENABLED_stat_FALSE='#'
| gl_GNULIB_ENABLED_stat_TRUE=''
| gl_GNULIB_ENABLED_strchrnul_FALSE=''
| gl_GNULIB_ENABLED_strchrnul_TRUE='#'
| gl_GNULIB_ENABLED_strnlen_FALSE=''
| gl_GNULIB_ENABLED_strnlen_TRUE='#'
| gl_GNULIB_ENABLED_sys_stat_FALSE='#'
| gl_GNULIB_ENABLED_sys_stat_TRUE=''
| gl_LIBOBJS=' lib/libbison_a-asnprintf.o lib/libbison_a-asprintf.o lib/libbison_a-canonicalize-lgpl.o lib/libbison_a-dup2.o lib/libbison_a-error.o lib/libbison_a-fcntl.o lib/libbison_a-float.o lib/libbison_a-fopen.o lib/libbison_a-fpending.o lib/libbison_a-fprintf.o lib/libbison_a-fseterr.o lib/libbison_a-getopt.o lib/libbison_a-getopt1.o lib/libbison_a-iswdigit.o lib/libbison_a-iswxdigit.o lib/libbison_a-lc-charset-dispatch.o lib/libbison_a-lstat.o lib/libbison_a-malloc.o lib/libbison_a-mbrtowc.o lib/libbison_a-mbsinit.o lib/libbison_a-mbtowc-lock.o lib/libbison_a-obstack.o lib/libbison_a-obstack_printf.o lib/libbison_a-open.o lib/libbison_a-perror.o lib/libbison_a-printf.o lib/libbison_a-printf-args.o lib/libbison_a-printf-parse.o lib/libbison_a-readlink.o lib/libbison_a-rename.o lib/libbison_a-snprintf.o lib/libbison_a-sprintf.o lib/libbison_a-stat.o lib/libbison_a-strerror.o lib/libbison_a-strerror_r.o lib/libbison_a-strverscmp.o lib/libbison_a-unlink.o lib/libbison_a-vasnprintf.o lib/libbison_a-vasprintf.o lib/libbison_a-vfprintf.o lib/libbison_a-vsnprintf.o lib/libbison_a-vsprintf.o'
| gl_LTLIBOBJS=' lib/asnprintf.lo lib/asprintf.lo lib/canonicalize-lgpl.lo lib/dup2.lo lib/error.lo lib/fcntl.lo lib/float.lo lib/fopen.lo lib/fpending.lo lib/fprintf.lo lib/fseterr.lo lib/getopt.lo lib/getopt1.lo lib/iswdigit.lo lib/iswxdigit.lo lib/lc-charset-dispatch.lo lib/lstat.lo lib/malloc.lo lib/mbrtowc.lo lib/mbsinit.lo lib/mbtowc-lock.lo lib/obstack.lo lib/obstack_printf.lo lib/open.lo lib/perror.lo lib/printf.lo lib/printf-args.lo lib/printf-parse.lo lib/readlink.lo lib/rename.lo lib/snprintf.lo lib/sprintf.lo lib/stat.lo lib/strerror.lo lib/strerror_r.lo lib/strverscmp.lo lib/unlink.lo lib/vasnprintf.lo lib/vasprintf.lo lib/vfprintf.lo lib/vsnprintf.lo lib/vsprintf.lo'
| gltests_LIBOBJS=''
| gltests_LTLIBOBJS=''
| gltests_WITNESS='IN_BISON_GNULIB_TESTS'
| host='powerpc-ibm-aix7.2.0.0'
| host_alias=''
| host_cpu='powerpc'
| host_os='aix7.2.0.0'
| host_vendor='ibm'
| htmldir='${docdir}'
| includedir='${prefix}/include'
| infodir='${datarootdir}/info'
| install_sh='${SHELL} /home/haible/bison-3.5.93/build-aux/install-sh'
| libdir='${exec_prefix}/lib'
| libexecdir='${exec_prefix}/libexec'
| lispdir='${datarootdir}/emacs/site-lisp'
| localedir='${datarootdir}/locale'
| localstatedir='${prefix}/var'
| mandir='${datarootdir}/man'
| mkdir_p='$(MKDIR_P)'
| oldincludedir='/usr/include'
| pdfdir='${docdir}'
| pkglibexecdir='${libexecdir}/${PACKAGE}'
| prefix='/home/haible/prefix32'
| program_transform_name='s,x,x,'
| psdir='${docdir}'
| runstatedir='${localstatedir}/run'
| sbindir='${exec_prefix}/sbin'
| sharedstatedir='${prefix}/com'
| sysconfdir='${prefix}/etc'
| target_alias=''
| 
| ## ------------------- ##
| ## File substitutions. ##
| ## ------------------- ##
| 
| relocatable_sh='../build-aux/relocatable.sh.in'
| 
| ## ----------- ##
| ## confdefs.h. ##
| ## ----------- ##
| 
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Bison"
| #define PACKAGE_TARNAME "bison"
| #define PACKAGE_VERSION "3.5.93"
| #define PACKAGE_STRING "GNU Bison 3.5.93"
| #define PACKAGE_BUGREPORT "bug-bison@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/bison/"
| #define PACKAGE_COPYRIGHT_YEAR 2020
| #define PACKAGE "bison"
| #define VERSION "3.5.93"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _LARGE_FILES 1
| #define YYTEXT_POINTER 1
| #define M4 "/home/haible/prefix32/bin/m4"
| #define M4_GNU_OPTION "--gnu"
| #define HAVE_LOCALE_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_THREADS_H 1
| #define HAVE_MATH_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SPAWN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_GETCWD 1
| #define HAVE_READLINK 1
| #define HAVE_REALPATH 1
| #define HAVE_READLINKAT 1
| #define HAVE_FCNTL 1
| #define HAVE_SYMLINK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_FSYNC 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_ISWCNTRL 1
| #define HAVE_ISWBLANK 1
| #define HAVE_TCDRAIN 1
| #define HAVE_MBSINIT 1
| #define HAVE_MBRTOWC 1
| #define HAVE_ISASCII 1
| #define HAVE_MPROTECT 1
| #define HAVE_LSTAT 1
| #define HAVE_STRERROR_R 1
| #define HAVE_SETENV 1
| #define HAVE_LINK 1
| #define HAVE_SIGACTION 1
| #define HAVE_SIGALTSTACK 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNDUP 1
| #define HAVE_PIPE 1
| #define HAVE_WCWIDTH 1
| #define HAVE_GETDELIM 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_CATGETS 1
| #define HAVE_SETLOCALE 1
| #define restrict __restrict
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_STRERROR_R 1
| #define HAVE_SIG_ATOMIC_T 1
| #define HAVE_WORKING_O_NOATIME 0
| #define HAVE_WORKING_O_NOFOLLOW 1
| #define HAVE_STDINT_H_WITH_UINTMAX 1
| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| #define WORDS_BIGENDIAN 1
| #define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1
| #define CHECK_PRINTF_SAFE 1
| #define HAVE_WCHAR_T 1
| #define HAVE_WINT_T 1
| #define HAVE_INTMAX_T 1
| #define DBL_EXPBIT0_WORD 0
| #define DBL_EXPBIT0_BIT 20
| #define HAVE_SNPRINTF 1
| #define HAVE_STRNLEN 1
| #define HAVE_WCSLEN 1
| #define HAVE_WCSNLEN 1
| #define HAVE_MBRTOWC 1
| #define HAVE_WCRTOMB 1
| #define HAVE_DECL__SNPRINTF 0
| #define HAVE_SNPRINTF_RETVAL_C99 1
| #define HAVE_DECL_ALARM 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_INTTYPES_H 1
| #define FLT_EXPBIT0_WORD 0
| #define FLT_EXPBIT0_BIT 23
| #define HAVE_TOWLOWER 1
| #define HAVE_LANGINFO_CODESET 1
| #define HAVE_PTHREAD_API 1
| #define USE_POSIX_THREADS 1
| #define HAVE_MBSTATE_T 1
| #define HAVE_MAP_ANONYMOUS 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define HAVE_DECL_OBSTACK_PRINTF 0
| #define PROMOTED_MODE_T mode_t
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_POSIX_SPAWN 1
| #define NEED_PRINTF_INFINITE_DOUBLE 1
| #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| #define NEED_PRINTF_DIRECTIVE_A 1
| #define HAVE_NL_LANGINFO 1
| #define NEED_PRINTF_FLAG_ZERO 1
| #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| #define NEED_PRINTF_DOUBLE 1
| #define NEED_PRINTF_LONG_DOUBLE 1
| #define REPLACE_VFPRINTF_POSIX 1
| #define USER_LABEL_PREFIX 
| #define HAVE_SIGSET_T 1
| #define INSTALLPREFIX "/home/haible/prefix32"
| #define HAVE_STDLIB_H 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_DECL_SETENV 1
| #define HAVE_DECL_SNPRINTF 1
| #define HAVE__BOOL 1
| #define HAVE_DECL_STRDUP 1
| #define HAVE_DECL_STRNDUP 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define HAVE_DECL_UNSETENV 1
| #define HAVE_DECL_VSNPRINTF 1
| #define HAVE_DECL_GETDELIM 1
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_DECL_GETLINE 1
| #define SETLOCALE_NULL_ALL_MTSAFE 0
| #define SETLOCALE_NULL_ONE_MTSAFE 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_ALLOCA 1
| #define HAVE_CALLOC_POSIX 1
| #define GNULIB_TEST_CALLOC_POSIX 1
| #define GNULIB_CANONICALIZE_LGPL 1
| #define GNULIB_TEST_CANONICALIZE_FILE_NAME 1
| #define GNULIB_TEST_REALPATH 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_CLOCK_SETTIME 1
| #define GNULIB_TEST_CLOEXEC 1
| #define GNULIB_TEST_CLOSE 1
| #define GNULIB_CLOSE_STREAM 1
| #define GNULIB_DIRNAME 1
| #define HAVE_DUP2 1
| #define GNULIB_TEST_DUP2 1
| #define GNULIB_TEST_ENVIRON 1
| #define FCNTL_DUPFD_BUGGY 1
| #define GNULIB_TEST_FCNTL 1
| #define GNULIB_FD_SAFER_FLAG 1
| #define FOPEN_TRAILING_SLASH_BUG 1
| #define GNULIB_TEST_FOPEN 1
| #define GNULIB_FOPEN_SAFER 1
| #define NEED_PRINTF_INFINITE_DOUBLE 1
| #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| #define NEED_PRINTF_DIRECTIVE_A 1
| #define HAVE_NL_LANGINFO 1
| #define NEED_PRINTF_FLAG_ZERO 1
| #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| #define NEED_PRINTF_DOUBLE 1
| #define NEED_PRINTF_LONG_DOUBLE 1
| #define REPLACE_FPRINTF_POSIX 1
| #define GNULIB_TEST_FPRINTF_POSIX 1
| #define HAVE_FREXP_IN_LIBC 1
| #define GNULIB_TEST_FREXP 1
| #define HAVE_FREXPL_IN_LIBC 1
| #define GNULIB_TEST_FREXPL 1
| #define GNULIB_TEST_FSYNC 1
| #define HAVE_DECL_GETHRTIME 0
| #define __GETOPT_PREFIX rpl_
| #define GNULIB_TEST_GETOPT_POSIX 1
| #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| #define HAVE_DECL___ARGV 0
| #define GNULIB_TEST_GETRUSAGE 1
| #define GETTIMEOFDAY_TIMEZONE void
| #define GNULIB_TEST_GETTIMEOFDAY 1
| #define GNULIB_TEST_ISNAN 1
| #define GNULIB_TEST_ISNAND 1
| #define HAVE_ISNAND_IN_LIBC 1
| #define GNULIB_TEST_ISNANF 1
| #define GNULIB_TEST_ISNANL 1
| #define HAVE_ISNANL_IN_LIBC 1
| #define HAVE_DECL_ISWBLANK 1
| #define GNULIB_TEST_ISWBLANK 1
| #define GNULIB_TEST_ISWDIGIT 1
| #define GNULIB_TEST_ISWXDIGIT 1
| #define HAVE_LDEXPL 1
| #define GNULIB_TEST_LDEXPL 1
| #define HAVE_LIBTEXTSTYLE 1
| #define HAVE_PTHREAD_RWLOCK 1
| #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
| #define GNULIB_LOCK 1
| #define HAVE_STDLIB_H 1
| #define HAVE_MALLOC_GNU 0
| #define GNULIB_MALLOC_GNU 1
| #define HAVE_MALLOC_POSIX 1
| #define GNULIB_TEST_MALLOC_POSIX 1
| #define HAVE_VISIBILITY 1
| #define GNULIB_TEST_MBRTOWC 1
| #define GNULIB_TEST_MBSINIT 1
| #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| #define HAVE_MBSTATE_T 1
| #define GNULIB_TEST_MEMCHR 1
| #define GNULIB_MSVC_NOTHROW 1
| #define GNULIB_TEST_OBSTACK_PRINTF 1
| #define OPEN_TRAILING_SLASH_BUG 1
| #define GNULIB_TEST_OPEN 1
| #define GNULIB_TEST_PERROR 1
| #define GNULIB_TEST_PIPE2 1
| #define GNULIB_PIPE2_SAFER 1
| #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDCLOSE 1
| #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDDUP2 1
| #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_ADDOPEN 1
| #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_DESTROY 1
| #define GNULIB_TEST_POSIX_SPAWN_FILE_ACTIONS_INIT 1
| #define GNULIB_TEST_POSIX_SPAWNATTR_DESTROY 1
| #define GNULIB_TEST_POSIX_SPAWNATTR_INIT 1
| #define GNULIB_TEST_POSIX_SPAWNATTR_SETFLAGS 1
| #define GNULIB_TEST_POSIX_SPAWNATTR_SETSIGMASK 1
| #define GNULIB_TEST_POSIX_SPAWNP 1
| #define HAVE_FREXP_IN_LIBC 1
| #define HAVE_LDEXP_IN_LIBC 1
| #define HAVE_FREXPL_IN_LIBC 1
| #define HAVE_LDEXPL_IN_LIBC 1
| #define REPLACE_PRINTF_POSIX 1
| #define GNULIB_TEST_PRINTF_POSIX 1
| #define HAVE_DECL_PROGRAM_INVOCATION_NAME 0
| #define HAVE_DECL_PROGRAM_INVOCATION_SHORT_NAME 0
| #define HAVE_RAISE 1
| #define GNULIB_TEST_RAISE 1
| #define HAVE_READLINE 1
| #define HAVE_READLINE_READLINE_H 1
| #define HAVE_READLINE_HISTORY_H 1
| #define GNULIB_TEST_READLINK 1
| #define HAVE_REALLOC_POSIX 1
| #define GNULIB_TEST_REALLOC_POSIX 1
| #define HAVE_SEARCH_H 1
| #define HAVE_TSEARCH 1
| #define RENAME_TRAILING_SLASH_DEST_BUG 1
| #define RENAME_TRAILING_SLASH_SOURCE_BUG 1
| #define GNULIB_TEST_RENAME 1
| #define HAVE_SCHED_H 1
| #define HAVE_STRUCT_SIGACTION_SA_SIGACTION 1
| #define GNULIB_TEST_SIGACTION 1
| #define GNULIB_TEST_SIGNBIT 1
| #define GNULIB_TEST_SIGPROCMASK 1
| #define HAVE_STDINT_H 1
| #define HAVE_SNPRINTF 1
| #define GNULIB_TEST_SNPRINTF 1
| #define GNULIB_SNPRINTF 1
| #define HAVE_SNPRINTF 1
| #define NEED_PRINTF_INFINITE_DOUBLE 1
| #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| #define NEED_PRINTF_DIRECTIVE_A 1
| #define HAVE_NL_LANGINFO 1
| #define NEED_PRINTF_FLAG_ZERO 1
| #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| #define NEED_PRINTF_DOUBLE 1
| #define NEED_PRINTF_LONG_DOUBLE 1
| #define HAVE_POSIX_SPAWNATTR_T 1
| #define HAVE_POSIX_SPAWN_FILE_ACTIONS_T 1
| #define NEED_PRINTF_INFINITE_DOUBLE 1
| #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| #define NEED_PRINTF_DIRECTIVE_A 1
| #define HAVE_NL_LANGINFO 1
| #define NEED_PRINTF_FLAG_ZERO 1
| #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| #define NEED_PRINTF_DOUBLE 1
| #define NEED_PRINTF_LONG_DOUBLE 1
| #define GNULIB_TEST_SPRINTF_POSIX 1
| #define __USE_MINGW_ANSI_STDIO 1
| #define GNULIB_FSCANF 1
| #define GNULIB_SCANF 1
| #define HAVE_STPCPY 1
| #define GNULIB_TEST_STPCPY 1
| #define GNULIB_TEST_STRDUP 1
| #define GNULIB_STRERROR 1
| #define GNULIB_TEST_STRERROR 1
| #define GNULIB_TEST_STRNDUP 1
| #define GNULIB_TEST_STRVERSCMP 1
| #define HAVE_STRUCT_TMS 1
| #define GNULIB_TEST_UNLINK 1
| #define USE_UNLOCKED_IO 1
| #define HAVE_UNSETENV 1
| #define GNULIB_TEST_UNSETENV 1
| #define GNULIB_TEST_VASPRINTF 1
| #define NEED_PRINTF_INFINITE_DOUBLE 1
| #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| #define NEED_PRINTF_DIRECTIVE_A 1
| #define HAVE_NL_LANGINFO 1
| #define NEED_PRINTF_FLAG_ZERO 1
| #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| #define NEED_PRINTF_DOUBLE 1
| #define NEED_PRINTF_LONG_DOUBLE 1
| #define HAVE_VSNPRINTF 1
| #define GNULIB_TEST_VSNPRINTF 1
| #define HAVE_VSNPRINTF 1
| #define NEED_PRINTF_INFINITE_DOUBLE 1
| #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| #define NEED_PRINTF_DIRECTIVE_A 1
| #define HAVE_NL_LANGINFO 1
| #define NEED_PRINTF_FLAG_ZERO 1
| #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| #define NEED_PRINTF_DOUBLE 1
| #define NEED_PRINTF_LONG_DOUBLE 1
| #define NEED_PRINTF_INFINITE_DOUBLE 1
| #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| #define NEED_PRINTF_DIRECTIVE_A 1
| #define HAVE_NL_LANGINFO 1
| #define NEED_PRINTF_FLAG_ZERO 1
| #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| #define NEED_PRINTF_DOUBLE 1
| #define NEED_PRINTF_LONG_DOUBLE 1
| #define GNULIB_TEST_VSPRINTF_POSIX 1
| #define HAVE_WAITID 1
| #define GNULIB_TEST_WAITPID 1
| #define HAVE_TOWLOWER 1
| #define HAVE_DECL_WCWIDTH 1
| #define GNULIB_TEST_WCWIDTH 1
| #define GWINSZ_IN_SYS_IOCTL 1
| #define HAVE_STDINT_H 1
| #define GNULIB_TEST_LSTAT 1
| #define REPLACE_FUNC_STAT_FILE 1
| #define GNULIB_TEST_STAT 1
| #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
| #define GNULIB_TEST_GETDTABLESIZE 1
| #define GNULIB_TEST_FSTAT 1
| #define GNULIB_TEST_STRERROR_R 1
| #define GNULIB_STRERROR_R_POSIX 1
| #define NEED_PRINTF_INFINITE_DOUBLE 1
| #define NEED_PRINTF_INFINITE_LONG_DOUBLE 1
| #define NEED_PRINTF_DIRECTIVE_A 1
| #define HAVE_NL_LANGINFO 1
| #define NEED_PRINTF_FLAG_ZERO 1
| #define NEED_PRINTF_UNBOUNDED_PRECISION 1
| #define NEED_PRINTF_DOUBLE 1
| #define NEED_PRINTF_LONG_DOUBLE 1
| #define REPLACE_VFPRINTF_POSIX 1
| #define GNULIB_TEST_VFPRINTF_POSIX 1
| #define GNULIB_TEST_CHDIR 1
| #define GNULIB_TEST_RMDIR 1
| #define HAVE___INLINE 1
| #define HAVE_ICONV 1
| #define ENABLE_NLS 1
| #define HAVE_GETTEXT 1
| #define HAVE_DCGETTEXT 1
| #define YYENABLE_NLS 1
| 
| configure: exit 0

