Imported Upstream version 20190616
[platform/upstream/byacc.git] / configure
1 #! /bin/sh
2 # From configure.in Revision: 1.21 .
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by Autoconf 2.52.20181006.
5 #
6 # Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
7 # Free Software Foundation, Inc.
8 # This configure script is free software; the Free Software Foundation
9 # gives unlimited permission to copy, distribute and modify it.
10
11 # Avoid depending upon Character Ranges.
12 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15 as_cr_digits='0123456789'
16 as_cr_alnum=$as_cr_Letters$as_cr_digits
17
18 # Sed expression to map a string onto a valid variable name.
19 as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
20
21 # Sed expression to map a string onto a valid CPP name.
22 as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
23
24 # Be Bourne compatible
25 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
26   emulate sh
27   NULLCMD=:
28 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
29   set -o posix
30 fi
31
32 # Name of the executable.
33 as_me=`echo "$0" |sed 's,.*[\\/],,'`
34
35 if expr a : '\(a\)' >/dev/null 2>&1; then
36   as_expr=expr
37 else
38   as_expr=false
39 fi
40
41 rm -f conf$$ conf$$.exe conf$$.file
42 echo >conf$$.file
43 if ln -s conf$$.file conf$$ 2>/dev/null; then
44   # We could just check for DJGPP; but this test a) works b) is more generic
45   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
46   if test -f conf$$.exe; then
47     # Don't use ln at all; we don't have any links
48     as_ln_s='cp -p'
49   else
50     as_ln_s='ln -s'
51   fi
52 elif ln conf$$.file conf$$ 2>/dev/null; then
53   as_ln_s=ln
54 else
55   as_ln_s='cp -p'
56 fi
57 rm -f conf$$ conf$$.exe conf$$.file
58
59 as_executable_p="test -f"
60
61 # Support unset when possible.
62 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
63   as_unset=unset
64 else
65   as_unset=false
66 fi
67
68 # NLS nuisances.
69 $as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
70 $as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
71 $as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
72 $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
73 $as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
74 $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
75 $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
76 $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
77
78 # IFS
79 # We need space, tab and new line, in precisely that order.
80 as_nl='
81 '
82 IFS="   $as_nl"
83
84 # CDPATH.
85 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
86
87 # Name of the host.
88 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
89 # so uname gets run too.
90 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
91
92 exec 6>&1
93
94 #
95 # Initializations.
96 #
97 ac_default_prefix=/usr/local
98 cross_compiling=no
99 subdirs=
100 MFLAGS= MAKEFLAGS=
101 SHELL=${CONFIG_SHELL-/bin/sh}
102
103 # Maximum number of lines to put in a shell here document.
104 # This variable seems obsolete.  It should probably be removed, and
105 # only ac_max_sed_lines should be used.
106 : ${ac_max_here_lines=38}
107
108 ac_unique_file="main.c"
109 # Factoring default headers for most tests.
110 ac_includes_default="\
111 #include <stdio.h>
112 #if HAVE_SYS_TYPES_H
113 # include <sys/types.h>
114 #endif
115 #if HAVE_SYS_STAT_H
116 # include <sys/stat.h>
117 #endif
118 #if STDC_HEADERS
119 # include <stdlib.h>
120 # include <stddef.h>
121 #else
122 # if HAVE_STDLIB_H
123 #  include <stdlib.h>
124 # endif
125 #endif
126 #if HAVE_STRING_H
127 # if !STDC_HEADERS && HAVE_MEMORY_H
128 #  include <memory.h>
129 # endif
130 # include <string.h>
131 #endif
132 #if HAVE_STRINGS_H
133 # include <strings.h>
134 #endif
135 #if HAVE_INTTYPES_H
136 # include <inttypes.h>
137 #else
138 # if HAVE_STDINT_H
139 #  include <stdint.h>
140 # endif
141 #endif
142 #if HAVE_UNISTD_H
143 # include <unistd.h>
144 #endif"
145
146 # Initialize some variables set by options.
147 ac_init_help=
148 ac_init_version=false
149 # The variables have the same names as the options, with
150 # dashes changed to underlines.
151 cache_file=/dev/null
152 exec_prefix=NONE
153 no_create=
154 no_recursion=
155 prefix=NONE
156 program_prefix=NONE
157 program_suffix=NONE
158 program_transform_name=s,x,x,
159 silent=
160 site=
161 srcdir=
162 verbose=
163 x_includes=NONE
164 x_libraries=NONE
165
166 # Installation directory options.
167 # These are left unexpanded so users can "make install exec_prefix=/foo"
168 # and all the variables that are supposed to be based on exec_prefix
169 # by default will actually change.
170 # Use braces instead of parens because sh, perl, etc. also accept them.
171 bindir='${exec_prefix}/bin'
172 sbindir='${exec_prefix}/sbin'
173 libexecdir='${exec_prefix}/libexec'
174 datarootdir='${prefix}/share'
175 datadir='${datarootdir}'
176 sysconfdir='${prefix}/etc'
177 sharedstatedir='${prefix}/com'
178 localstatedir='${prefix}/var'
179 runstatedir='${localstatedir}/run'
180 libdir='${exec_prefix}/lib'
181 includedir='${prefix}/include'
182 oldincludedir='/usr/include'
183 infodir='${datarootdir}/info'
184 mandir='${datarootdir}/man'
185
186 # Identity of this package.
187 PACKAGE_NAME=
188 PACKAGE_TARNAME=
189 PACKAGE_VERSION=
190 PACKAGE_STRING=
191 PACKAGE_BUGREPORT=
192
193 ac_prev=
194 for ac_option
195 do
196   # If the previous option needs an argument, assign it.
197   if test -n "$ac_prev"; then
198     eval "$ac_prev=\$ac_option"
199     ac_prev=
200     continue
201   fi
202
203   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
204
205   # Accept the important Cygnus configure options, so we can diagnose typos.
206
207   case $ac_option in
208
209   -bindir | --bindir | --bindi | --bind | --bin | --bi)
210     ac_prev=bindir ;;
211   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
212     bindir=$ac_optarg ;;
213
214   -build | --build | --buil | --bui | --bu)
215     ac_prev=build_alias ;;
216   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
217     build_alias=$ac_optarg ;;
218
219   -cache-file | --cache-file | --cache-fil | --cache-fi \
220   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
221     ac_prev=cache_file ;;
222   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
223   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
224     cache_file=$ac_optarg ;;
225
226   --config-cache | -C)
227     cache_file=config.cache ;;
228
229   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
230     ac_prev=datadir ;;
231   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
232   | --da=*)
233     datadir=$ac_optarg ;;
234
235   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
236   | --dataroo | --dataro | --datar)
237     ac_prev=datarootdir ;;
238   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
239   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
240     datarootdir=$ac_optarg ;;
241
242   -disable-* | --disable-*)
243     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
244     # Reject names that are not valid shell variable names.
245     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
246       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
247    { (exit 1); exit 1; }; }
248     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
249     eval "enable_$ac_feature=no" ;;
250
251   -enable-* | --enable-*)
252     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
253     # Reject names that are not valid shell variable names.
254     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
255       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
256    { (exit 1); exit 1; }; }
257     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
258     case $ac_option in
259       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
260       *) ac_optarg=yes ;;
261     esac
262     eval "enable_$ac_feature='$ac_optarg'" ;;
263
264   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
265   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
266   | --exec | --exe | --ex)
267     ac_prev=exec_prefix ;;
268   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
269   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
270   | --exec=* | --exe=* | --ex=*)
271     exec_prefix=$ac_optarg ;;
272
273   -gas | --gas | --ga | --g)
274     # Obsolete; use --with-gas.
275     with_gas=yes ;;
276
277   -help | --help | --hel | --he | -h)
278     ac_init_help=long ;;
279   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
280     ac_init_help=recursive ;;
281   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
282     ac_init_help=short ;;
283
284   -host | --host | --hos | --ho)
285     ac_prev=host_alias ;;
286   -host=* | --host=* | --hos=* | --ho=*)
287     host_alias=$ac_optarg ;;
288
289   -includedir | --includedir | --includedi | --included | --include \
290   | --includ | --inclu | --incl | --inc)
291     ac_prev=includedir ;;
292   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
293   | --includ=* | --inclu=* | --incl=* | --inc=*)
294     includedir=$ac_optarg ;;
295
296   -infodir | --infodir | --infodi | --infod | --info | --inf)
297     ac_prev=infodir ;;
298   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
299     infodir=$ac_optarg ;;
300
301   -libdir | --libdir | --libdi | --libd)
302     ac_prev=libdir ;;
303   -libdir=* | --libdir=* | --libdi=* | --libd=*)
304     libdir=$ac_optarg ;;
305
306   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
307   | --libexe | --libex | --libe)
308     ac_prev=libexecdir ;;
309   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
310   | --libexe=* | --libex=* | --libe=*)
311     libexecdir=$ac_optarg ;;
312
313   -localstatedir | --localstatedir | --localstatedi | --localstated \
314   | --localstate | --localstat | --localsta | --localst \
315   | --locals | --local | --loca | --loc | --lo)
316     ac_prev=localstatedir ;;
317   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
318   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
319   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
320     localstatedir=$ac_optarg ;;
321
322   -runstatedir | --runstatedir | --runstatedi | --runstated \
323   | --runstate | --runstat | --runsta | --runst \
324   | --runs | --run | --ru)
325     ac_prev=runstatedir ;;
326   -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
327   | --runstate=* | --runstat=* | --runsta=* | --runst=* \
328   | --runs=* | --run=* | --ru=*)
329     runstatedir=$ac_optarg ;;
330
331   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
332     ac_prev=mandir ;;
333   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
334     mandir=$ac_optarg ;;
335
336   -nfp | --nfp | --nf)
337     # Obsolete; use --without-fp.
338     with_fp=no ;;
339
340   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
341   | --no-cr | --no-c)
342     no_create=yes ;;
343
344   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
345   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
346     no_recursion=yes ;;
347
348   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
349   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
350   | --oldin | --oldi | --old | --ol | --o)
351     ac_prev=oldincludedir ;;
352   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
353   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
354   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
355     oldincludedir=$ac_optarg ;;
356
357   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
358     ac_prev=prefix ;;
359   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
360     prefix=$ac_optarg ;;
361
362   -program-prefix | --program-prefix | --program-prefi | --program-pref \
363   | --program-pre | --program-pr | --program-p)
364     ac_prev=program_prefix ;;
365   -program-prefix=* | --program-prefix=* | --program-prefi=* \
366   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
367     program_prefix=$ac_optarg ;;
368
369   -program-suffix | --program-suffix | --program-suffi | --program-suff \
370   | --program-suf | --program-su | --program-s)
371     ac_prev=program_suffix ;;
372   -program-suffix=* | --program-suffix=* | --program-suffi=* \
373   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
374     program_suffix=$ac_optarg ;;
375
376   -program-transform-name | --program-transform-name \
377   | --program-transform-nam | --program-transform-na \
378   | --program-transform-n | --program-transform- \
379   | --program-transform | --program-transfor \
380   | --program-transfo | --program-transf \
381   | --program-trans | --program-tran \
382   | --progr-tra | --program-tr | --program-t)
383     ac_prev=program_transform_name ;;
384   -program-transform-name=* | --program-transform-name=* \
385   | --program-transform-nam=* | --program-transform-na=* \
386   | --program-transform-n=* | --program-transform-=* \
387   | --program-transform=* | --program-transfor=* \
388   | --program-transfo=* | --program-transf=* \
389   | --program-trans=* | --program-tran=* \
390   | --progr-tra=* | --program-tr=* | --program-t=*)
391     program_transform_name=$ac_optarg ;;
392
393   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
394   | -silent | --silent | --silen | --sile | --sil)
395     silent=yes ;;
396
397   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
398     ac_prev=sbindir ;;
399   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
400   | --sbi=* | --sb=*)
401     sbindir=$ac_optarg ;;
402
403   -sharedstatedir | --sharedstatedir | --sharedstatedi \
404   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
405   | --sharedst | --shareds | --shared | --share | --shar \
406   | --sha | --sh)
407     ac_prev=sharedstatedir ;;
408   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
409   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
410   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
411   | --sha=* | --sh=*)
412     sharedstatedir=$ac_optarg ;;
413
414   -site | --site | --sit)
415     ac_prev=site ;;
416   -site=* | --site=* | --sit=*)
417     site=$ac_optarg ;;
418
419   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
420     ac_prev=srcdir ;;
421   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
422     srcdir=$ac_optarg ;;
423
424   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
425   | --syscon | --sysco | --sysc | --sys | --sy)
426     ac_prev=sysconfdir ;;
427   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
428   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
429     sysconfdir=$ac_optarg ;;
430
431   -target | --target | --targe | --targ | --tar | --ta | --t)
432     ac_prev=target_alias ;;
433   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
434     target_alias=$ac_optarg ;;
435
436   -v | -verbose | --verbose | --verbos | --verbo | --verb)
437     verbose=yes ;;
438
439   -version | --version | --versio | --versi | --vers | -V)
440     ac_init_version=: ;;
441
442   -with-* | --with-*)
443     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
444     # Reject names that are not valid shell variable names.
445     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
446       { echo "$as_me: error: invalid package name: $ac_package" >&2
447    { (exit 1); exit 1; }; }
448     ac_package=`echo $ac_package| sed 's/-/_/g'`
449     case $ac_option in
450       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
451       *) ac_optarg=yes ;;
452     esac
453     eval "with_$ac_package='$ac_optarg'" ;;
454
455   -without-* | --without-*)
456     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
457     # Reject names that are not valid shell variable names.
458     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
459       { echo "$as_me: error: invalid package name: $ac_package" >&2
460    { (exit 1); exit 1; }; }
461     ac_package=`echo $ac_package | sed 's/-/_/g'`
462     eval "with_$ac_package=no" ;;
463
464   --x)
465     # Obsolete; use --with-x.
466     with_x=yes ;;
467
468   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
469   | --x-incl | --x-inc | --x-in | --x-i)
470     ac_prev=x_includes ;;
471   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
472   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
473     x_includes=$ac_optarg ;;
474
475   -x-libraries | --x-libraries | --x-librarie | --x-librari \
476   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
477     ac_prev=x_libraries ;;
478   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
479   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
480     x_libraries=$ac_optarg ;;
481
482   -*) { echo "$as_me: error: unrecognized option: $ac_option
483 Try \`$0 --help' for more information." >&2
484    { (exit 1); exit 1; }; }
485     ;;
486
487   *=*)
488     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
489     # Reject names that are not valid shell variable names.
490     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
491       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
492    { (exit 1); exit 1; }; }
493     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
494     eval "$ac_envvar='$ac_optarg'"
495     export $ac_envvar ;;
496
497   *)
498     # FIXME: should be removed in autoconf 3.0.
499     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
500     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
501       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
502     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
503     ;;
504
505   esac
506 done
507
508 if test -n "$ac_prev"; then
509   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
510   { echo "$as_me: error: missing argument to $ac_option" >&2
511    { (exit 1); exit 1; }; }
512 fi
513
514 # Be sure to have absolute paths.
515 for ac_var in exec_prefix prefix
516 do
517   eval ac_val=$`echo $ac_var`
518   case $ac_val in
519     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
520     *)  { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
521    { (exit 1); exit 1; }; };;
522   esac
523 done
524
525 # Be sure to have absolute paths.
526 for ac_var in bindir sbindir libexecdir datarootdir datadir sysconfdir sharedstatedir \
527               localstatedir libdir includedir oldincludedir infodir mandir
528 do
529   eval ac_val=$`echo $ac_var`
530   case $ac_val in
531     [\\/$]* | ?:[\\/]* ) ;;
532     *)  { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
533    { (exit 1); exit 1; }; };;
534   esac
535 done
536
537 # There might be people who depend on the old broken behavior: `$host'
538 # used to hold the argument of --host etc.
539 build=$build_alias
540 host=$host_alias
541 target=$target_alias
542
543 # FIXME: should be removed in autoconf 3.0.
544 if test "x$host_alias" != x; then
545   if test "x$build_alias" = x; then
546     cross_compiling=maybe
547     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
548     If a cross compiler is detected then cross compile mode will be used." >&2
549   elif test "x$build_alias" != "x$host_alias"; then
550     cross_compiling=yes
551   fi
552 fi
553
554 ac_tool_prefix=
555 test -n "$host_alias" && ac_tool_prefix=$host_alias-
556
557 test "$silent" = yes && exec 6>/dev/null
558
559 # Find the source files, if location was not specified.
560 if test -z "$srcdir"; then
561   ac_srcdir_defaulted=yes
562   # Try the directory containing this script, then its parent.
563   ac_prog=$0
564   ac_confdir=`echo "$ac_prog" | sed 's%[\\/][^\\/][^\\/]*$%%'`
565   test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
566   srcdir=$ac_confdir
567   if test ! -r $srcdir/$ac_unique_file; then
568     srcdir=..
569   fi
570 else
571   ac_srcdir_defaulted=no
572 fi
573 if test ! -r $srcdir/$ac_unique_file; then
574   if test "$ac_srcdir_defaulted" = yes; then
575     { echo "$as_me: error: cannot find sources in $ac_confdir or .." >&2
576    { (exit 1); exit 1; }; }
577   else
578     { echo "$as_me: error: cannot find sources in $srcdir" >&2
579    { (exit 1); exit 1; }; }
580   fi
581 fi
582 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
583 ac_env_build_alias_set=${build_alias+set}
584 ac_env_build_alias_value=$build_alias
585 ac_cv_env_build_alias_set=${build_alias+set}
586 ac_cv_env_build_alias_value=$build_alias
587 ac_env_host_alias_set=${host_alias+set}
588 ac_env_host_alias_value=$host_alias
589 ac_cv_env_host_alias_set=${host_alias+set}
590 ac_cv_env_host_alias_value=$host_alias
591 ac_env_target_alias_set=${target_alias+set}
592 ac_env_target_alias_value=$target_alias
593 ac_cv_env_target_alias_set=${target_alias+set}
594 ac_cv_env_target_alias_value=$target_alias
595 ac_env_CC_set=${CC+set}
596 ac_env_CC_value=$CC
597 ac_cv_env_CC_set=${CC+set}
598 ac_cv_env_CC_value=$CC
599 ac_env_CFLAGS_set=${CFLAGS+set}
600 ac_env_CFLAGS_value=$CFLAGS
601 ac_cv_env_CFLAGS_set=${CFLAGS+set}
602 ac_cv_env_CFLAGS_value=$CFLAGS
603 ac_env_LDFLAGS_set=${LDFLAGS+set}
604 ac_env_LDFLAGS_value=$LDFLAGS
605 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
606 ac_cv_env_LDFLAGS_value=$LDFLAGS
607 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
608 ac_env_CPPFLAGS_value=$CPPFLAGS
609 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
610 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
611 ac_env_CPP_set=${CPP+set}
612 ac_env_CPP_value=$CPP
613 ac_cv_env_CPP_set=${CPP+set}
614 ac_cv_env_CPP_value=$CPP
615
616 #
617 # Report the --help message.
618 #
619 if test "$ac_init_help" = "long"; then
620   # Omit some internal or obsolete options to make the list less imposing.
621   # This message is too long to be a string in the A/UX 3.1 sh.
622   cat <<EOF
623 \`configure' configures this package to adapt to many kinds of systems.
624
625 Usage: $0 [OPTION]... [VAR=VALUE]...
626
627 To assign environment variables (e.g., CC, CFLAGS...), specify them as
628 VAR=VALUE.  See below for descriptions of some of the useful variables.
629
630 Defaults for the options are specified in brackets.
631
632 Configuration:
633   -h, --help              display this help and exit
634       --help=short        display options specific to this package
635       --help=recursive    display the short help of all the included packages
636   -V, --version           display version information and exit
637   -q, --quiet, --silent   do not print \`checking...' messages
638       --cache-file=FILE   cache test results in FILE [disabled]
639   -C, --config-cache      alias for \`--cache-file=config.cache'
640   -n, --no-create         do not create output files
641       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
642
643 EOF
644
645   cat <<EOF
646 Installation directories:
647   --prefix=PREFIX         install architecture-independent files in PREFIX
648                           [$ac_default_prefix]
649   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
650                           [PREFIX]
651
652 By default, \`make install' will install all the files in
653 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
654 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
655 for instance \`--prefix=\$HOME'.
656
657 For better control, use the options below.
658
659 Fine tuning of the installation directories:
660   --bindir=DIR            user executables [EPREFIX/bin]
661   --sbindir=DIR           system admin executables [EPREFIX/sbin]
662   --libexecdir=DIR        program executables [EPREFIX/libexec]
663   --datarootdir=DIR       read-only architecture-independent data [PREFIX/share]
664   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
665   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
666   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
667   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
668   --runstatedir=DIR       extra definition of runtime data [LOCALSTATEDIR/run]
669   --libdir=DIR            object code libraries [EPREFIX/lib]
670   --includedir=DIR        C header files [PREFIX/include]
671   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
672   --infodir=DIR           info documentation [DATAROOTDIR/info]
673   --mandir=DIR            man documentation [DATAROOTDIR/man]
674 EOF
675
676   cat <<\EOF
677
678 Program names:
679   --program-prefix=PREFIX            prepend PREFIX to installed program names
680   --program-suffix=SUFFIX            append SUFFIX to installed program names
681   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
682
683 System types:
684   --build=BUILD           configure for building on BUILD [guessed]
685   --host=HOST       build programs to run on HOST [BUILD]
686   --target=TARGET   configure for building compilers for TARGET [HOST]
687 EOF
688 fi
689
690 if test -n "$ac_init_help"; then
691
692   cat <<\EOF
693
694 Optional Packages:
695   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
696   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
697
698 Optional Features:
699   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
700   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
701
702   --with-max-table-size=N set the maximum table size = N (no default)
703   --enable-btyacc         turn on support for the btyacc backtracking
704                           extension (default: no)
705   --with-warnings         test: turn on gcc warnings
706   --disable-echo          do not display "compiling" commands
707   --with-dmalloc          test: use Gray Watson's dmalloc library
708   --with-dbmalloc         test: use Conor Cahill's dbmalloc library
709   --with-valgrind         test: use valgrind
710   --disable-leaks         test: free permanent memory, analyze leaks
711   --with-man2html=XXX     use XXX rather than groff
712
713 Some influential environment variables:
714   CC          C compiler command
715   CFLAGS      C compiler flags
716   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
717               nonstandard directory <lib dir>
718   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
719               headers in a nonstandard directory <include dir>
720   CPP         C preprocessor
721
722 Use these variables to override the choices made by `configure' or to help
723 it to find libraries and programs with nonstandard names/locations.
724
725 EOF
726 fi
727
728 if test "$ac_init_help" = "recursive"; then
729   # If there are subdirs, report their specific --help.
730   ac_popdir=`pwd`
731   for ac_subdir in : $ac_subdirs_all; do test "x$ac_subdir" = x: && continue
732     cd $ac_subdir
733     # A "../" for each directory in /$ac_subdir.
734     ac_dots=`echo $ac_subdir |
735              sed 's,^\./,,;s,[^/]$,&/,;s,[^/]*/,../,g'`
736
737     case $srcdir in
738     .) # No --srcdir option.  We are building in place.
739       ac_sub_srcdir=$srcdir ;;
740     [\\/]* | ?:[\\/]* ) # Absolute path.
741       ac_sub_srcdir=$srcdir/$ac_subdir ;;
742     *) # Relative path.
743       ac_sub_srcdir=$ac_dots$srcdir/$ac_subdir ;;
744     esac
745
746     # Check for guested configure; otherwise get Cygnus style configure.
747     if test -f $ac_sub_srcdir/configure.gnu; then
748       echo
749       $SHELL $ac_sub_srcdir/configure.gnu  --help=recursive
750     elif test -f $ac_sub_srcdir/configure; then
751       echo
752       $SHELL $ac_sub_srcdir/configure  --help=recursive
753     elif test -f $ac_sub_srcdir/configure.ac ||
754            test -f $ac_sub_srcdir/configure.in; then
755       echo
756       $ac_configure --help
757     else
758       echo "$as_me: WARNING: no configuration information is in $ac_subdir" >&2
759     fi
760     cd $ac_popdir
761   done
762 fi
763
764 test -n "$ac_init_help" && exit 0
765 if $ac_init_version; then
766   cat <<\EOF
767
768 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
769 Free Software Foundation, Inc.
770 This configure script is free software; the Free Software Foundation
771 gives unlimited permission to copy, distribute and modify it.
772 EOF
773   exit 0
774 fi
775 exec 5>config.log
776 cat >&5 <<EOF
777 This file contains any messages produced by compilers while
778 running configure, to aid debugging if configure makes a mistake.
779
780 It was created by $as_me, which was
781 generated by GNU Autoconf 2.52.20181006.  Invocation command line was
782
783   $ $0 $@
784
785 EOF
786 {
787 cat <<_ASUNAME
788 ## ---------- ##
789 ## Platform.  ##
790 ## ---------- ##
791
792 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
793 uname -m = `(uname -m) 2>/dev/null || echo unknown`
794 uname -r = `(uname -r) 2>/dev/null || echo unknown`
795 uname -s = `(uname -s) 2>/dev/null || echo unknown`
796 uname -v = `(uname -v) 2>/dev/null || echo unknown`
797
798 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
799 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
800
801 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
802 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
803 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
804 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
805 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
806 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
807 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
808
809 PATH = $PATH
810
811 _ASUNAME
812 } >&5
813
814 cat >&5 <<EOF
815 ## ------------ ##
816 ## Core tests.  ##
817 ## ------------ ##
818
819 EOF
820
821 # Keep a trace of the command line.
822 # Strip out --no-create and --no-recursion so they do not pile up.
823 # Also quote any args containing shell meta-characters.
824 ac_configure_args=
825 ac_sep=
826 for ac_arg
827 do
828   case $ac_arg in
829   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
830   | --no-cr | --no-c) ;;
831   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
832   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
833   *" "*|*"      "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
834     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
835     ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
836     ac_sep=" " ;;
837   *) ac_configure_args="$ac_configure_args$ac_sep$ac_arg"
838      ac_sep=" " ;;
839   esac
840   # Get rid of the leading space.
841 done
842
843 # When interrupted or exit'd, cleanup temporary files, and complete
844 # config.log.  We remove comments because anyway the quotes in there
845 # would cause problems or look ugly.
846 trap 'exit_status=$?
847   # Save into config.log some information that might help in debugging.
848   echo >&5
849   echo "## ----------------- ##" >&5
850   echo "## Cache variables.  ##" >&5
851   echo "## ----------------- ##" >&5
852   echo >&5
853   # The following way of writing the cache mishandles newlines in values,
854 {
855   (set) 2>&1 |
856     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
857     *ac_space=\ *)
858       sed -n \
859         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
860           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
861       ;;
862     *)
863       sed -n \
864         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
865       ;;
866     esac;
867 } >&5
868   sed "/^$/d" confdefs.h >conftest.log
869   if test -s conftest.log; then
870     echo >&5
871     echo "## ------------ ##" >&5
872     echo "## confdefs.h.  ##" >&5
873     echo "## ------------ ##" >&5
874     echo >&5
875     cat conftest.log >&5
876   fi
877   (echo; echo) >&5
878   test "$ac_signal" != 0 &&
879     echo "$as_me: caught signal $ac_signal" >&5
880   echo "$as_me: exit $exit_status" >&5
881   rm -rf conftest* confdefs* core core.* *.core conf$$* $ac_clean_files &&
882     exit $exit_status
883      ' 0
884 for ac_signal in 1 2 13 15; do
885   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
886 done
887 ac_signal=0
888
889 # confdefs.h avoids OS command line length limits that DEFS can exceed.
890 rm -rf conftest* confdefs.h
891 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
892 echo >confdefs.h
893
894 # Let the site file select an alternate cache file if it wants to.
895 # Prefer explicitly selected file to automatically selected ones.
896 if test -z "$CONFIG_SITE"; then
897   if test "x$prefix" != xNONE; then
898     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
899   else
900     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
901   fi
902 fi
903 for ac_site_file in $CONFIG_SITE; do
904   if test -r "$ac_site_file"; then
905     { echo "$as_me:905: loading site script $ac_site_file" >&5
906 echo "$as_me: loading site script $ac_site_file" >&6;}
907     cat "$ac_site_file" >&5
908     . "$ac_site_file"
909   fi
910 done
911
912 if test -r "$cache_file"; then
913   # Some versions of bash will fail to source /dev/null (special
914   # files actually), so we avoid doing that.
915   if test -f "$cache_file"; then
916     { echo "$as_me:916: loading cache $cache_file" >&5
917 echo "$as_me: loading cache $cache_file" >&6;}
918     case $cache_file in
919       [\\/]* | ?:[\\/]* ) . $cache_file;;
920       *)                      . ./$cache_file;;
921     esac
922   fi
923 else
924   { echo "$as_me:924: creating cache $cache_file" >&5
925 echo "$as_me: creating cache $cache_file" >&6;}
926   >$cache_file
927 fi
928
929 # Check that the precious variables saved in the cache have kept the same
930 # value.
931 ac_cache_corrupted=false
932 for ac_var in `(set) 2>&1 |
933                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
934   eval ac_old_set=\$ac_cv_env_${ac_var}_set
935   eval ac_new_set=\$ac_env_${ac_var}_set
936   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
937   eval ac_new_val="\$ac_env_${ac_var}_value"
938   case $ac_old_set,$ac_new_set in
939     set,)
940       { echo "$as_me:940: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
941 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
942       ac_cache_corrupted=: ;;
943     ,set)
944       { echo "$as_me:944: error: \`$ac_var' was not set in the previous run" >&5
945 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
946       ac_cache_corrupted=: ;;
947     ,);;
948     *)
949       if test "x$ac_old_val" != "x$ac_new_val"; then
950         { echo "$as_me:950: error: \`$ac_var' has changed since the previous run:" >&5
951 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
952         { echo "$as_me:952:   former value:  $ac_old_val" >&5
953 echo "$as_me:   former value:  $ac_old_val" >&2;}
954         { echo "$as_me:954:   current value: $ac_new_val" >&5
955 echo "$as_me:   current value: $ac_new_val" >&2;}
956         ac_cache_corrupted=:
957       fi;;
958   esac
959   # Pass precious variables to config.status.  It doesn't matter if
960   # we pass some twice (in addition to the command line arguments).
961   if test "$ac_new_set" = set; then
962     case $ac_new_val in
963     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
964       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"`
965       ac_configure_args="$ac_configure_args '$ac_arg'"
966       ;;
967     *) ac_configure_args="$ac_configure_args $ac_var=$ac_new_val"
968        ;;
969     esac
970   fi
971 done
972 if $ac_cache_corrupted; then
973   { echo "$as_me:973: error: changes in the environment can compromise the build" >&5
974 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
975   { { echo "$as_me:975: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
976 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
977    { (exit 1); exit 1; }; }
978 fi
979
980 ac_ext=c
981 ac_cpp='$CPP $CPPFLAGS'
982 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
983 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
984 ac_compiler_gnu=$ac_cv_c_compiler_gnu
985 ac_main_return=return
986
987 case `echo "testing\c" 2>/dev/null; echo 1,2,3`,`echo -n testing 2>/dev/null; echo 1,2,3` in
988   *c*,-n*) ECHO_N= ECHO_C=      # newlines do not sed ;-) only broken shells would use this case anyway
989                    ECHO_T='     ' ;;
990   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
991   *)      ECHO_N= ECHO_C='\c' ECHO_T= ;;
992 esac
993 echo "#! $SHELL" >conftest.sh
994 echo  "exit 0"   >>conftest.sh
995 chmod +x conftest.sh
996 if { (echo "$as_me:996: PATH=\".;.\"; conftest.sh") >&5
997   (PATH=".;."; conftest.sh) 2>&5
998   ac_status=$?
999   echo "$as_me:999: \$? = $ac_status" >&5
1000   (exit $ac_status); }; then
1001   ac_path_separator=';'
1002 else
1003   ac_path_separator=:
1004 fi
1005 PATH_SEPARATOR="$ac_path_separator"
1006 rm -f conftest.sh
1007
1008 ac_config_headers="$ac_config_headers config.h:config_h.in"
1009
1010 ac_aux_dir=
1011 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1012   if test -f $ac_dir/install-sh; then
1013     ac_aux_dir=$ac_dir
1014     ac_install_sh="$ac_aux_dir/install-sh -c"
1015     break
1016   elif test -f $ac_dir/install.sh; then
1017     ac_aux_dir=$ac_dir
1018     ac_install_sh="$ac_aux_dir/install.sh -c"
1019     break
1020   elif test -f $ac_dir/shtool; then
1021     ac_aux_dir=$ac_dir
1022     ac_install_sh="$ac_aux_dir/shtool install -c"
1023     break
1024   fi
1025 done
1026 if test -z "$ac_aux_dir"; then
1027   { { echo "$as_me:1027: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1028 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1029    { (exit 1); exit 1; }; }
1030 fi
1031 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1032 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1033 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1034
1035 # Make sure we can run config.sub.
1036 $ac_config_sub sun4 >/dev/null 2>&1 ||
1037   { { echo "$as_me:1037: error: cannot run $ac_config_sub" >&5
1038 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1039    { (exit 1); exit 1; }; }
1040
1041 echo "$as_me:1041: checking build system type" >&5
1042 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1043 if test "${ac_cv_build+set}" = set; then
1044   echo $ECHO_N "(cached) $ECHO_C" >&6
1045 else
1046   ac_cv_build_alias=$build_alias
1047 test -z "$ac_cv_build_alias" &&
1048   ac_cv_build_alias=`$ac_config_guess`
1049 test -z "$ac_cv_build_alias" &&
1050   { { echo "$as_me:1050: error: cannot guess build type; you must specify one" >&5
1051 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1052    { (exit 1); exit 1; }; }
1053 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1054   { { echo "$as_me:1054: error: $ac_config_sub $ac_cv_build_alias failed." >&5
1055 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed." >&2;}
1056    { (exit 1); exit 1; }; }
1057
1058 fi
1059 echo "$as_me:1059: result: $ac_cv_build" >&5
1060 echo "${ECHO_T}$ac_cv_build" >&6
1061 build=$ac_cv_build
1062 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1063 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1064 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1065
1066 echo "$as_me:1066: checking host system type" >&5
1067 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1068 if test "${ac_cv_host+set}" = set; then
1069   echo $ECHO_N "(cached) $ECHO_C" >&6
1070 else
1071   ac_cv_host_alias=$host_alias
1072 test -z "$ac_cv_host_alias" &&
1073   ac_cv_host_alias=$ac_cv_build_alias
1074 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1075   { { echo "$as_me:1075: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1076 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1077    { (exit 1); exit 1; }; }
1078
1079 fi
1080 echo "$as_me:1080: result: $ac_cv_host" >&5
1081 echo "${ECHO_T}$ac_cv_host" >&6
1082 host=$ac_cv_host
1083 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1084 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1085 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1086
1087 if test -f $srcdir/config.guess || test -f $ac_aux_dir/config.guess ; then
1088         echo "$as_me:1088: checking target system type" >&5
1089 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1090 if test "${ac_cv_target+set}" = set; then
1091   echo $ECHO_N "(cached) $ECHO_C" >&6
1092 else
1093   ac_cv_target_alias=$target_alias
1094 test "x$ac_cv_target_alias" = "x" &&
1095   ac_cv_target_alias=$ac_cv_host_alias
1096 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1097   { { echo "$as_me:1097: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1098 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1099    { (exit 1); exit 1; }; }
1100
1101 fi
1102 echo "$as_me:1102: result: $ac_cv_target" >&5
1103 echo "${ECHO_T}$ac_cv_target" >&6
1104 target=$ac_cv_target
1105 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1106 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1107 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1108
1109 # The aliases save the names the user supplied, while $host etc.
1110 # will get canonicalized.
1111 test -n "$target_alias" &&
1112   test "$program_prefix$program_suffix$program_transform_name" = \
1113     NONENONEs,x,x, &&
1114   program_prefix=${target_alias}-
1115         system_name="$host_os"
1116 else
1117         system_name="`(uname -s -r) 2>/dev/null`"
1118         if test -z "$system_name" ; then
1119                 system_name="`(hostname) 2>/dev/null`"
1120         fi
1121 fi
1122 test -n "$system_name" &&
1123 cat >>confdefs.h <<EOF
1124 #define SYSTEM_NAME "$system_name"
1125 EOF
1126
1127 if test "${cf_cv_system_name+set}" = set; then
1128   echo $ECHO_N "(cached) $ECHO_C" >&6
1129 else
1130   cf_cv_system_name="$system_name"
1131 fi
1132
1133 test -z "$system_name" && system_name="$cf_cv_system_name"
1134 test -n "$cf_cv_system_name" && echo "$as_me:1134: result: Configuring for $cf_cv_system_name" >&5
1135 echo "${ECHO_T}Configuring for $cf_cv_system_name" >&6
1136
1137 if test ".$system_name" != ".$cf_cv_system_name" ; then
1138         echo "$as_me:1138: result: Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&5
1139 echo "${ECHO_T}Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&6
1140         { { echo "$as_me:1140: error: \"Please remove config.cache and try again.\"" >&5
1141 echo "$as_me: error: \"Please remove config.cache and try again.\"" >&2;}
1142    { (exit 1); exit 1; }; }
1143 fi
1144
1145 test "$program_prefix" != NONE &&
1146   program_transform_name="s,^,$program_prefix,;$program_transform_name"
1147 # Use a double $ so make ignores it.
1148 test "$program_suffix" != NONE &&
1149   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1150 # Double any \ or $.  echo might interpret backslashes.
1151 # By default was `s,x,x', remove it if useless.
1152 cat <<\_ACEOF >conftest.sed
1153 s/[\\$]/&&/g;s/;s,x,x,$//
1154 _ACEOF
1155 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1156 rm conftest.sed
1157
1158 ac_ext=c
1159 ac_cpp='$CPP $CPPFLAGS'
1160 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1161 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1162 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1163 ac_main_return=return
1164 if test -n "$ac_tool_prefix"; then
1165   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1166 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1167 echo "$as_me:1167: checking for $ac_word" >&5
1168 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1169 if test "${ac_cv_prog_CC+set}" = set; then
1170   echo $ECHO_N "(cached) $ECHO_C" >&6
1171 else
1172   if test -n "$CC"; then
1173   ac_cv_prog_CC="$CC" # Let the user override the test.
1174 else
1175   ac_save_IFS=$IFS; IFS=$ac_path_separator
1176 ac_dummy="$PATH"
1177 for ac_dir in $ac_dummy; do
1178   IFS=$ac_save_IFS
1179   test -z "$ac_dir" && ac_dir=.
1180   $as_executable_p "$ac_dir/$ac_word" || continue
1181 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1182 echo "$as_me:1182: found $ac_dir/$ac_word" >&5
1183 break
1184 done
1185
1186 fi
1187 fi
1188 CC=$ac_cv_prog_CC
1189 if test -n "$CC"; then
1190   echo "$as_me:1190: result: $CC" >&5
1191 echo "${ECHO_T}$CC" >&6
1192 else
1193   echo "$as_me:1193: result: no" >&5
1194 echo "${ECHO_T}no" >&6
1195 fi
1196
1197 fi
1198 if test -z "$ac_cv_prog_CC"; then
1199   ac_ct_CC=$CC
1200   # Extract the first word of "gcc", so it can be a program name with args.
1201 set dummy gcc; ac_word=$2
1202 echo "$as_me:1202: checking for $ac_word" >&5
1203 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1204 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1205   echo $ECHO_N "(cached) $ECHO_C" >&6
1206 else
1207   if test -n "$ac_ct_CC"; then
1208   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1209 else
1210   ac_save_IFS=$IFS; IFS=$ac_path_separator
1211 ac_dummy="$PATH"
1212 for ac_dir in $ac_dummy; do
1213   IFS=$ac_save_IFS
1214   test -z "$ac_dir" && ac_dir=.
1215   $as_executable_p "$ac_dir/$ac_word" || continue
1216 ac_cv_prog_ac_ct_CC="gcc"
1217 echo "$as_me:1217: found $ac_dir/$ac_word" >&5
1218 break
1219 done
1220
1221 fi
1222 fi
1223 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1224 if test -n "$ac_ct_CC"; then
1225   echo "$as_me:1225: result: $ac_ct_CC" >&5
1226 echo "${ECHO_T}$ac_ct_CC" >&6
1227 else
1228   echo "$as_me:1228: result: no" >&5
1229 echo "${ECHO_T}no" >&6
1230 fi
1231
1232   CC=$ac_ct_CC
1233 else
1234   CC="$ac_cv_prog_CC"
1235 fi
1236
1237 if test -z "$CC"; then
1238   if test -n "$ac_tool_prefix"; then
1239   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1240 set dummy ${ac_tool_prefix}cc; ac_word=$2
1241 echo "$as_me:1241: checking for $ac_word" >&5
1242 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1243 if test "${ac_cv_prog_CC+set}" = set; then
1244   echo $ECHO_N "(cached) $ECHO_C" >&6
1245 else
1246   if test -n "$CC"; then
1247   ac_cv_prog_CC="$CC" # Let the user override the test.
1248 else
1249   ac_save_IFS=$IFS; IFS=$ac_path_separator
1250 ac_dummy="$PATH"
1251 for ac_dir in $ac_dummy; do
1252   IFS=$ac_save_IFS
1253   test -z "$ac_dir" && ac_dir=.
1254   $as_executable_p "$ac_dir/$ac_word" || continue
1255 ac_cv_prog_CC="${ac_tool_prefix}cc"
1256 echo "$as_me:1256: found $ac_dir/$ac_word" >&5
1257 break
1258 done
1259
1260 fi
1261 fi
1262 CC=$ac_cv_prog_CC
1263 if test -n "$CC"; then
1264   echo "$as_me:1264: result: $CC" >&5
1265 echo "${ECHO_T}$CC" >&6
1266 else
1267   echo "$as_me:1267: result: no" >&5
1268 echo "${ECHO_T}no" >&6
1269 fi
1270
1271 fi
1272 if test -z "$ac_cv_prog_CC"; then
1273   ac_ct_CC=$CC
1274   # Extract the first word of "cc", so it can be a program name with args.
1275 set dummy cc; ac_word=$2
1276 echo "$as_me:1276: checking for $ac_word" >&5
1277 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1278 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1279   echo $ECHO_N "(cached) $ECHO_C" >&6
1280 else
1281   if test -n "$ac_ct_CC"; then
1282   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1283 else
1284   ac_save_IFS=$IFS; IFS=$ac_path_separator
1285 ac_dummy="$PATH"
1286 for ac_dir in $ac_dummy; do
1287   IFS=$ac_save_IFS
1288   test -z "$ac_dir" && ac_dir=.
1289   $as_executable_p "$ac_dir/$ac_word" || continue
1290 ac_cv_prog_ac_ct_CC="cc"
1291 echo "$as_me:1291: found $ac_dir/$ac_word" >&5
1292 break
1293 done
1294
1295 fi
1296 fi
1297 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1298 if test -n "$ac_ct_CC"; then
1299   echo "$as_me:1299: result: $ac_ct_CC" >&5
1300 echo "${ECHO_T}$ac_ct_CC" >&6
1301 else
1302   echo "$as_me:1302: result: no" >&5
1303 echo "${ECHO_T}no" >&6
1304 fi
1305
1306   CC=$ac_ct_CC
1307 else
1308   CC="$ac_cv_prog_CC"
1309 fi
1310
1311 fi
1312 if test -z "$CC"; then
1313   # Extract the first word of "cc", so it can be a program name with args.
1314 set dummy cc; ac_word=$2
1315 echo "$as_me:1315: checking for $ac_word" >&5
1316 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1317 if test "${ac_cv_prog_CC+set}" = set; then
1318   echo $ECHO_N "(cached) $ECHO_C" >&6
1319 else
1320   if test -n "$CC"; then
1321   ac_cv_prog_CC="$CC" # Let the user override the test.
1322 else
1323   ac_prog_rejected=no
1324   ac_save_IFS=$IFS; IFS=$ac_path_separator
1325 ac_dummy="$PATH"
1326 for ac_dir in $ac_dummy; do
1327   IFS=$ac_save_IFS
1328   test -z "$ac_dir" && ac_dir=.
1329   $as_executable_p "$ac_dir/$ac_word" || continue
1330 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1331   ac_prog_rejected=yes
1332   continue
1333 fi
1334 ac_cv_prog_CC="cc"
1335 echo "$as_me:1335: found $ac_dir/$ac_word" >&5
1336 break
1337 done
1338
1339 if test $ac_prog_rejected = yes; then
1340   # We found a bogon in the path, so make sure we never use it.
1341   set dummy $ac_cv_prog_CC
1342   shift
1343   if test $# != 0; then
1344     # We chose a different compiler from the bogus one.
1345     # However, it has the same basename, so the bogon will be chosen
1346     # first if we set CC to just the basename; use the full file name.
1347     shift
1348     set dummy "$ac_dir/$ac_word" ${1+"$@"}
1349     shift
1350     ac_cv_prog_CC="$@"
1351   fi
1352 fi
1353 fi
1354 fi
1355 CC=$ac_cv_prog_CC
1356 if test -n "$CC"; then
1357   echo "$as_me:1357: result: $CC" >&5
1358 echo "${ECHO_T}$CC" >&6
1359 else
1360   echo "$as_me:1360: result: no" >&5
1361 echo "${ECHO_T}no" >&6
1362 fi
1363
1364 fi
1365 if test -z "$CC"; then
1366   if test -n "$ac_tool_prefix"; then
1367   for ac_prog in cl
1368   do
1369     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1370 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1371 echo "$as_me:1371: checking for $ac_word" >&5
1372 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1373 if test "${ac_cv_prog_CC+set}" = set; then
1374   echo $ECHO_N "(cached) $ECHO_C" >&6
1375 else
1376   if test -n "$CC"; then
1377   ac_cv_prog_CC="$CC" # Let the user override the test.
1378 else
1379   ac_save_IFS=$IFS; IFS=$ac_path_separator
1380 ac_dummy="$PATH"
1381 for ac_dir in $ac_dummy; do
1382   IFS=$ac_save_IFS
1383   test -z "$ac_dir" && ac_dir=.
1384   $as_executable_p "$ac_dir/$ac_word" || continue
1385 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1386 echo "$as_me:1386: found $ac_dir/$ac_word" >&5
1387 break
1388 done
1389
1390 fi
1391 fi
1392 CC=$ac_cv_prog_CC
1393 if test -n "$CC"; then
1394   echo "$as_me:1394: result: $CC" >&5
1395 echo "${ECHO_T}$CC" >&6
1396 else
1397   echo "$as_me:1397: result: no" >&5
1398 echo "${ECHO_T}no" >&6
1399 fi
1400
1401     test -n "$CC" && break
1402   done
1403 fi
1404 if test -z "$CC"; then
1405   ac_ct_CC=$CC
1406   for ac_prog in cl
1407 do
1408   # Extract the first word of "$ac_prog", so it can be a program name with args.
1409 set dummy $ac_prog; ac_word=$2
1410 echo "$as_me:1410: checking for $ac_word" >&5
1411 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1412 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1413   echo $ECHO_N "(cached) $ECHO_C" >&6
1414 else
1415   if test -n "$ac_ct_CC"; then
1416   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1417 else
1418   ac_save_IFS=$IFS; IFS=$ac_path_separator
1419 ac_dummy="$PATH"
1420 for ac_dir in $ac_dummy; do
1421   IFS=$ac_save_IFS
1422   test -z "$ac_dir" && ac_dir=.
1423   $as_executable_p "$ac_dir/$ac_word" || continue
1424 ac_cv_prog_ac_ct_CC="$ac_prog"
1425 echo "$as_me:1425: found $ac_dir/$ac_word" >&5
1426 break
1427 done
1428
1429 fi
1430 fi
1431 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1432 if test -n "$ac_ct_CC"; then
1433   echo "$as_me:1433: result: $ac_ct_CC" >&5
1434 echo "${ECHO_T}$ac_ct_CC" >&6
1435 else
1436   echo "$as_me:1436: result: no" >&5
1437 echo "${ECHO_T}no" >&6
1438 fi
1439
1440   test -n "$ac_ct_CC" && break
1441 done
1442
1443   CC=$ac_ct_CC
1444 fi
1445
1446 fi
1447
1448 test -z "$CC" && { { echo "$as_me:1448: error: no acceptable cc found in \$PATH" >&5
1449 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
1450    { (exit 1); exit 1; }; }
1451
1452 # Provide some information about the compiler.
1453 echo "$as_me:1453:" \
1454      "checking for C compiler version" >&5
1455 ac_compiler=`set X $ac_compile; echo $2`
1456 { (eval echo "$as_me:1456: \"$ac_compiler --version </dev/null >&5\"") >&5
1457   (eval $ac_compiler --version </dev/null >&5) 2>&5
1458   ac_status=$?
1459   echo "$as_me:1459: \$? = $ac_status" >&5
1460   (exit $ac_status); }
1461 { (eval echo "$as_me:1461: \"$ac_compiler -v </dev/null >&5\"") >&5
1462   (eval $ac_compiler -v </dev/null >&5) 2>&5
1463   ac_status=$?
1464   echo "$as_me:1464: \$? = $ac_status" >&5
1465   (exit $ac_status); }
1466 { (eval echo "$as_me:1466: \"$ac_compiler -V </dev/null >&5\"") >&5
1467   (eval $ac_compiler -V </dev/null >&5) 2>&5
1468   ac_status=$?
1469   echo "$as_me:1469: \$? = $ac_status" >&5
1470   (exit $ac_status); }
1471
1472 cat >conftest.$ac_ext <<_ACEOF
1473 #line 1473 "configure"
1474 #include "confdefs.h"
1475
1476 int
1477 main (void)
1478 {
1479
1480   ;
1481   return 0;
1482 }
1483 _ACEOF
1484 ac_clean_files_save=$ac_clean_files
1485 ac_clean_files="$ac_clean_files a.out a.exe"
1486 # Try to create an executable without -o first, disregard a.out.
1487 # It will help us diagnose broken compilers, and finding out an intuition
1488 # of exeext.
1489 echo "$as_me:1489: checking for C compiler default output" >&5
1490 echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
1491 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1492 if { (eval echo "$as_me:1492: \"$ac_link_default\"") >&5
1493   (eval $ac_link_default) 2>&5
1494   ac_status=$?
1495   echo "$as_me:1495: \$? = $ac_status" >&5
1496   (exit $ac_status); }; then
1497   # Find the output, starting from the most likely.  This scheme is
1498 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1499 # resort.
1500 for ac_file in `ls a.exe conftest.exe 2>/dev/null;
1501                 ls a.out conftest 2>/dev/null;
1502                 ls a.* conftest.* 2>/dev/null`; do
1503   case $ac_file in
1504     *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
1505     a.out ) # We found the default executable, but exeext='' is most
1506             # certainly right.
1507             break;;
1508     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1509           # FIXME: I believe we export ac_cv_exeext for Libtool --akim.
1510           export ac_cv_exeext
1511           break;;
1512     * ) break;;
1513   esac
1514 done
1515 else
1516   echo "$as_me: failed program was:" >&5
1517 cat conftest.$ac_ext >&5
1518 { { echo "$as_me:1518: error: C compiler cannot create executables" >&5
1519 echo "$as_me: error: C compiler cannot create executables" >&2;}
1520    { (exit 77); exit 77; }; }
1521 fi
1522
1523 ac_exeext=$ac_cv_exeext
1524 echo "$as_me:1524: result: $ac_file" >&5
1525 echo "${ECHO_T}$ac_file" >&6
1526
1527 # Check the compiler produces executables we can run.  If not, either
1528 # the compiler is broken, or we cross compile.
1529 echo "$as_me:1529: checking whether the C compiler works" >&5
1530 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1531 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1532 # If not cross compiling, check that we can run a simple program.
1533 if test "$cross_compiling" != yes; then
1534   if { ac_try='./$ac_file'
1535   { (eval echo "$as_me:1535: \"$ac_try\"") >&5
1536   (eval $ac_try) 2>&5
1537   ac_status=$?
1538   echo "$as_me:1538: \$? = $ac_status" >&5
1539   (exit $ac_status); }; }; then
1540     cross_compiling=no
1541   else
1542     if test "$cross_compiling" = maybe; then
1543         cross_compiling=yes
1544     else
1545         { { echo "$as_me:1545: error: cannot run C compiled programs.
1546 If you meant to cross compile, use \`--host'." >&5
1547 echo "$as_me: error: cannot run C compiled programs.
1548 If you meant to cross compile, use \`--host'." >&2;}
1549    { (exit 1); exit 1; }; }
1550     fi
1551   fi
1552 fi
1553 echo "$as_me:1553: result: yes" >&5
1554 echo "${ECHO_T}yes" >&6
1555
1556 rm -f a.out a.exe conftest$ac_cv_exeext
1557 ac_clean_files=$ac_clean_files_save
1558 # Check the compiler produces executables we can run.  If not, either
1559 # the compiler is broken, or we cross compile.
1560 echo "$as_me:1560: checking whether we are cross compiling" >&5
1561 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1562 echo "$as_me:1562: result: $cross_compiling" >&5
1563 echo "${ECHO_T}$cross_compiling" >&6
1564
1565 echo "$as_me:1565: checking for executable suffix" >&5
1566 echo $ECHO_N "checking for executable suffix... $ECHO_C" >&6
1567 if { (eval echo "$as_me:1567: \"$ac_link\"") >&5
1568   (eval $ac_link) 2>&5
1569   ac_status=$?
1570   echo "$as_me:1570: \$? = $ac_status" >&5
1571   (exit $ac_status); }; then
1572   # If both `conftest.exe' and `conftest' are `present' (well, observable)
1573 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
1574 # work properly (i.e., refer to `conftest.exe'), while it won't with
1575 # `rm'.
1576 for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do
1577   case $ac_file in
1578     *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
1579     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1580           export ac_cv_exeext
1581           break;;
1582     * ) break;;
1583   esac
1584 done
1585 else
1586   { { echo "$as_me:1586: error: cannot compute EXEEXT: cannot compile and link" >&5
1587 echo "$as_me: error: cannot compute EXEEXT: cannot compile and link" >&2;}
1588    { (exit 1); exit 1; }; }
1589 fi
1590
1591 rm -f conftest$ac_cv_exeext
1592 echo "$as_me:1592: result: $ac_cv_exeext" >&5
1593 echo "${ECHO_T}$ac_cv_exeext" >&6
1594
1595 rm -f conftest.$ac_ext
1596 EXEEXT=$ac_cv_exeext
1597 ac_exeext=$EXEEXT
1598 echo "$as_me:1598: checking for object suffix" >&5
1599 echo $ECHO_N "checking for object suffix... $ECHO_C" >&6
1600 if test "${ac_cv_objext+set}" = set; then
1601   echo $ECHO_N "(cached) $ECHO_C" >&6
1602 else
1603   cat >conftest.$ac_ext <<_ACEOF
1604 #line 1604 "configure"
1605 #include "confdefs.h"
1606
1607 int
1608 main (void)
1609 {
1610
1611   ;
1612   return 0;
1613 }
1614 _ACEOF
1615 rm -f conftest.o conftest.obj
1616 if { (eval echo "$as_me:1616: \"$ac_compile\"") >&5
1617   (eval $ac_compile) 2>&5
1618   ac_status=$?
1619   echo "$as_me:1619: \$? = $ac_status" >&5
1620   (exit $ac_status); }; then
1621   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1622   case $ac_file in
1623     *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.map | *.inf ) ;;
1624     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1625        break;;
1626   esac
1627 done
1628 else
1629   echo "$as_me: failed program was:" >&5
1630 cat conftest.$ac_ext >&5
1631 { { echo "$as_me:1631: error: cannot compute OBJEXT: cannot compile" >&5
1632 echo "$as_me: error: cannot compute OBJEXT: cannot compile" >&2;}
1633    { (exit 1); exit 1; }; }
1634 fi
1635
1636 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1637 fi
1638 echo "$as_me:1638: result: $ac_cv_objext" >&5
1639 echo "${ECHO_T}$ac_cv_objext" >&6
1640 OBJEXT=$ac_cv_objext
1641 ac_objext=$OBJEXT
1642 echo "$as_me:1642: checking whether we are using the GNU C compiler" >&5
1643 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1644 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1645   echo $ECHO_N "(cached) $ECHO_C" >&6
1646 else
1647   cat >conftest.$ac_ext <<_ACEOF
1648 #line 1648 "configure"
1649 #include "confdefs.h"
1650
1651 int
1652 main (void)
1653 {
1654 #ifndef __GNUC__
1655        choke me
1656 #endif
1657
1658   ;
1659   return 0;
1660 }
1661 _ACEOF
1662 rm -f conftest.$ac_objext
1663 if { (eval echo "$as_me:1663: \"$ac_compile\"") >&5
1664   (eval $ac_compile) 2>&5
1665   ac_status=$?
1666   echo "$as_me:1666: \$? = $ac_status" >&5
1667   (exit $ac_status); } &&
1668          { ac_try='test -s conftest.$ac_objext'
1669   { (eval echo "$as_me:1669: \"$ac_try\"") >&5
1670   (eval $ac_try) 2>&5
1671   ac_status=$?
1672   echo "$as_me:1672: \$? = $ac_status" >&5
1673   (exit $ac_status); }; }; then
1674   ac_compiler_gnu=yes
1675 else
1676   echo "$as_me: failed program was:" >&5
1677 cat conftest.$ac_ext >&5
1678 ac_compiler_gnu=no
1679 fi
1680 rm -f conftest.$ac_objext conftest.$ac_ext
1681 ac_cv_c_compiler_gnu=$ac_compiler_gnu
1682
1683 fi
1684 echo "$as_me:1684: result: $ac_cv_c_compiler_gnu" >&5
1685 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
1686 GCC=`test $ac_compiler_gnu = yes && echo yes`
1687 ac_test_CFLAGS=${CFLAGS+set}
1688 ac_save_CFLAGS=$CFLAGS
1689 CFLAGS="-g"
1690 echo "$as_me:1690: checking whether $CC accepts -g" >&5
1691 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
1692 if test "${ac_cv_prog_cc_g+set}" = set; then
1693   echo $ECHO_N "(cached) $ECHO_C" >&6
1694 else
1695   cat >conftest.$ac_ext <<_ACEOF
1696 #line 1696 "configure"
1697 #include "confdefs.h"
1698
1699 int
1700 main (void)
1701 {
1702
1703   ;
1704   return 0;
1705 }
1706 _ACEOF
1707 rm -f conftest.$ac_objext
1708 if { (eval echo "$as_me:1708: \"$ac_compile\"") >&5
1709   (eval $ac_compile) 2>&5
1710   ac_status=$?
1711   echo "$as_me:1711: \$? = $ac_status" >&5
1712   (exit $ac_status); } &&
1713          { ac_try='test -s conftest.$ac_objext'
1714   { (eval echo "$as_me:1714: \"$ac_try\"") >&5
1715   (eval $ac_try) 2>&5
1716   ac_status=$?
1717   echo "$as_me:1717: \$? = $ac_status" >&5
1718   (exit $ac_status); }; }; then
1719   ac_cv_prog_cc_g=yes
1720 else
1721   echo "$as_me: failed program was:" >&5
1722 cat conftest.$ac_ext >&5
1723 ac_cv_prog_cc_g=no
1724 fi
1725 rm -f conftest.$ac_objext conftest.$ac_ext
1726 fi
1727 echo "$as_me:1727: result: $ac_cv_prog_cc_g" >&5
1728 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
1729 if test "$ac_test_CFLAGS" = set; then
1730   CFLAGS=$ac_save_CFLAGS
1731 elif test $ac_cv_prog_cc_g = yes; then
1732   if test "$GCC" = yes; then
1733     CFLAGS="-g -O2"
1734   else
1735     CFLAGS="-g"
1736   fi
1737 else
1738   if test "$GCC" = yes; then
1739     CFLAGS="-O2"
1740   else
1741     CFLAGS=
1742   fi
1743 fi
1744 # Some people use a C++ compiler to compile C.  Since we use `exit',
1745 # in C++ we need to declare it.  In case someone uses the same compiler
1746 # for both compiling C and C++ we need to have the C++ compiler decide
1747 # the declaration of exit, since it's the most demanding environment.
1748 cat >conftest.$ac_ext <<_ACEOF
1749 #ifndef __cplusplus
1750   choke me
1751 #endif
1752 _ACEOF
1753 rm -f conftest.$ac_objext
1754 if { (eval echo "$as_me:1754: \"$ac_compile\"") >&5
1755   (eval $ac_compile) 2>&5
1756   ac_status=$?
1757   echo "$as_me:1757: \$? = $ac_status" >&5
1758   (exit $ac_status); } &&
1759          { ac_try='test -s conftest.$ac_objext'
1760   { (eval echo "$as_me:1760: \"$ac_try\"") >&5
1761   (eval $ac_try) 2>&5
1762   ac_status=$?
1763   echo "$as_me:1763: \$? = $ac_status" >&5
1764   (exit $ac_status); }; }; then
1765   for ac_declaration in \
1766    ''\
1767    '#include <stdlib.h>' \
1768    'extern "C" void std::exit (int) throw (); using std::exit;' \
1769    'extern "C" void std::exit (int); using std::exit;' \
1770    'extern "C" void exit (int) throw ();' \
1771    'extern "C" void exit (int);' \
1772    'void exit (int);'
1773 do
1774   cat >conftest.$ac_ext <<_ACEOF
1775 #line 1775 "configure"
1776 #include "confdefs.h"
1777 #include <stdlib.h>
1778 $ac_declaration
1779 int
1780 main (void)
1781 {
1782 exit (42);
1783   ;
1784   return 0;
1785 }
1786 _ACEOF
1787 rm -f conftest.$ac_objext
1788 if { (eval echo "$as_me:1788: \"$ac_compile\"") >&5
1789   (eval $ac_compile) 2>&5
1790   ac_status=$?
1791   echo "$as_me:1791: \$? = $ac_status" >&5
1792   (exit $ac_status); } &&
1793          { ac_try='test -s conftest.$ac_objext'
1794   { (eval echo "$as_me:1794: \"$ac_try\"") >&5
1795   (eval $ac_try) 2>&5
1796   ac_status=$?
1797   echo "$as_me:1797: \$? = $ac_status" >&5
1798   (exit $ac_status); }; }; then
1799   :
1800 else
1801   echo "$as_me: failed program was:" >&5
1802 cat conftest.$ac_ext >&5
1803 continue
1804 fi
1805 rm -f conftest.$ac_objext conftest.$ac_ext
1806   cat >conftest.$ac_ext <<_ACEOF
1807 #line 1807 "configure"
1808 #include "confdefs.h"
1809 $ac_declaration
1810 int
1811 main (void)
1812 {
1813 exit (42);
1814   ;
1815   return 0;
1816 }
1817 _ACEOF
1818 rm -f conftest.$ac_objext
1819 if { (eval echo "$as_me:1819: \"$ac_compile\"") >&5
1820   (eval $ac_compile) 2>&5
1821   ac_status=$?
1822   echo "$as_me:1822: \$? = $ac_status" >&5
1823   (exit $ac_status); } &&
1824          { ac_try='test -s conftest.$ac_objext'
1825   { (eval echo "$as_me:1825: \"$ac_try\"") >&5
1826   (eval $ac_try) 2>&5
1827   ac_status=$?
1828   echo "$as_me:1828: \$? = $ac_status" >&5
1829   (exit $ac_status); }; }; then
1830   break
1831 else
1832   echo "$as_me: failed program was:" >&5
1833 cat conftest.$ac_ext >&5
1834 fi
1835 rm -f conftest.$ac_objext conftest.$ac_ext
1836 done
1837 rm -rf conftest*
1838 if test -n "$ac_declaration"; then
1839   echo '#ifdef __cplusplus' >>confdefs.h
1840   echo $ac_declaration      >>confdefs.h
1841   echo '#endif'             >>confdefs.h
1842 fi
1843
1844 else
1845   echo "$as_me: failed program was:" >&5
1846 cat conftest.$ac_ext >&5
1847 fi
1848 rm -f conftest.$ac_objext conftest.$ac_ext
1849 ac_ext=c
1850 ac_cpp='$CPP $CPPFLAGS'
1851 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1852 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1853 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1854 ac_main_return=return
1855
1856 GCC_VERSION=none
1857 if test "$GCC" = yes ; then
1858         echo "$as_me:1858: checking version of $CC" >&5
1859 echo $ECHO_N "checking version of $CC... $ECHO_C" >&6
1860         GCC_VERSION="`${CC} --version 2>/dev/null | sed -e '2,$d' -e 's/^.*(GCC[^)]*) //' -e 's/^.*(Debian[^)]*) //' -e 's/^[^0-9.]*//' -e 's/[^0-9.].*//'`"
1861         test -z "$GCC_VERSION" && GCC_VERSION=unknown
1862         echo "$as_me:1862: result: $GCC_VERSION" >&5
1863 echo "${ECHO_T}$GCC_VERSION" >&6
1864 fi
1865
1866 echo "$as_me:1866: checking for $CC option to accept ANSI C" >&5
1867 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
1868 if test "${ac_cv_prog_cc_stdc+set}" = set; then
1869   echo $ECHO_N "(cached) $ECHO_C" >&6
1870 else
1871   ac_cv_prog_cc_stdc=no
1872 ac_save_CC=$CC
1873 cat >conftest.$ac_ext <<_ACEOF
1874 #line 1874 "configure"
1875 #include "confdefs.h"
1876 #include <stdarg.h>
1877 #include <stdio.h>
1878 #include <sys/types.h>
1879 #include <sys/stat.h>
1880 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
1881 struct buf { int x; };
1882 FILE * (*rcsopen) (struct buf *, struct stat *, int);
1883 static char *e (p, i)
1884      char **p;
1885      int i;
1886 {
1887   return p[i];
1888 }
1889 static char *f (char * (*g) (char **, int), char **p, ...)
1890 {
1891   char *s;
1892   va_list v;
1893   va_start (v,p);
1894   s = g (p, va_arg (v,int));
1895   va_end (v);
1896   return s;
1897 }
1898 int test (int i, double x);
1899 struct s1 {int (*f) (int a);};
1900 struct s2 {int (*f) (double a);};
1901 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
1902 int argc;
1903 char **argv;
1904 int
1905 main (void)
1906 {
1907 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
1908   ;
1909   return 0;
1910 }
1911 _ACEOF
1912 # Don't try gcc -ansi; that turns off useful extensions and
1913 # breaks some systems' header files.
1914 # AIX                   -qlanglvl=ansi
1915 # Ultrix and OSF/1      -std1
1916 # HP-UX 10.20 and later -Ae
1917 # HP-UX older versions  -Aa -D_HPUX_SOURCE
1918 # SVR4                  -Xc -D__EXTENSIONS__
1919 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
1920 do
1921   CC="$ac_save_CC $ac_arg"
1922   rm -f conftest.$ac_objext
1923 if { (eval echo "$as_me:1923: \"$ac_compile\"") >&5
1924   (eval $ac_compile) 2>&5
1925   ac_status=$?
1926   echo "$as_me:1926: \$? = $ac_status" >&5
1927   (exit $ac_status); } &&
1928          { ac_try='test -s conftest.$ac_objext'
1929   { (eval echo "$as_me:1929: \"$ac_try\"") >&5
1930   (eval $ac_try) 2>&5
1931   ac_status=$?
1932   echo "$as_me:1932: \$? = $ac_status" >&5
1933   (exit $ac_status); }; }; then
1934   ac_cv_prog_cc_stdc=$ac_arg
1935 break
1936 else
1937   echo "$as_me: failed program was:" >&5
1938 cat conftest.$ac_ext >&5
1939 fi
1940 rm -f conftest.$ac_objext
1941 done
1942 rm -f conftest.$ac_ext conftest.$ac_objext
1943 CC=$ac_save_CC
1944
1945 fi
1946
1947 case "x$ac_cv_prog_cc_stdc" in
1948   x|xno)
1949     echo "$as_me:1949: result: none needed" >&5
1950 echo "${ECHO_T}none needed" >&6 ;;
1951   *)
1952     echo "$as_me:1952: result: $ac_cv_prog_cc_stdc" >&5
1953 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
1954     CC="$CC $ac_cv_prog_cc_stdc" ;;
1955 esac
1956
1957 # This should have been defined by AC_PROG_CC
1958 : ${CC:=cc}
1959
1960 echo "$as_me:1960: checking \$CFLAGS variable" >&5
1961 echo $ECHO_N "checking \$CFLAGS variable... $ECHO_C" >&6
1962 case "x$CFLAGS" in
1963 (*-[IUD]*)
1964         echo "$as_me:1964: result: broken" >&5
1965 echo "${ECHO_T}broken" >&6
1966         { echo "$as_me:1966: WARNING: your environment uses the CFLAGS variable to hold CPPFLAGS options" >&5
1967 echo "$as_me: WARNING: your environment uses the CFLAGS variable to hold CPPFLAGS options" >&2;}
1968         cf_flags="$CFLAGS"
1969         CFLAGS=
1970         for cf_arg in $cf_flags
1971         do
1972
1973 cf_fix_cppflags=no
1974 cf_new_cflags=
1975 cf_new_cppflags=
1976 cf_new_extra_cppflags=
1977
1978 for cf_add_cflags in $cf_arg
1979 do
1980 case $cf_fix_cppflags in
1981 (no)
1982         case $cf_add_cflags in
1983         (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
1984                 case $cf_add_cflags in
1985                 (-D*)
1986                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
1987
1988                         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
1989                                 && test -z "${cf_tst_cflags}" \
1990                                 && cf_fix_cppflags=yes
1991
1992                         if test $cf_fix_cppflags = yes ; then
1993
1994         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
1995         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
1996
1997                                 continue
1998                         elif test "${cf_tst_cflags}" = "\"'" ; then
1999
2000         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2001         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2002
2003                                 continue
2004                         fi
2005                         ;;
2006                 esac
2007                 case "$CPPFLAGS" in
2008                 (*$cf_add_cflags)
2009                         ;;
2010                 (*)
2011                         case $cf_add_cflags in
2012                         (-D*)
2013                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
2014
2015 CPPFLAGS=`echo "$CPPFLAGS" | \
2016         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
2017                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
2018
2019                                 ;;
2020                         esac
2021
2022         test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
2023         cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
2024
2025                         ;;
2026                 esac
2027                 ;;
2028         (*)
2029
2030         test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
2031         cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
2032
2033                 ;;
2034         esac
2035         ;;
2036 (yes)
2037
2038         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2039         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2040
2041         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2042
2043         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
2044                 && test -z "${cf_tst_cflags}" \
2045                 && cf_fix_cppflags=no
2046         ;;
2047 esac
2048 done
2049
2050 if test -n "$cf_new_cflags" ; then
2051
2052         test -n "$CFLAGS" && CFLAGS="$CFLAGS "
2053         CFLAGS="${CFLAGS}$cf_new_cflags"
2054
2055 fi
2056
2057 if test -n "$cf_new_cppflags" ; then
2058
2059         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
2060         CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
2061
2062 fi
2063
2064 if test -n "$cf_new_extra_cppflags" ; then
2065
2066         test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
2067         EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
2068
2069 fi
2070
2071         done
2072         ;;
2073 (*)
2074         echo "$as_me:2074: result: ok" >&5
2075 echo "${ECHO_T}ok" >&6
2076         ;;
2077 esac
2078
2079 echo "$as_me:2079: checking \$CC variable" >&5
2080 echo $ECHO_N "checking \$CC variable... $ECHO_C" >&6
2081 case "$CC" in
2082 (*[\ \  ]-*)
2083         echo "$as_me:2083: result: broken" >&5
2084 echo "${ECHO_T}broken" >&6
2085         { echo "$as_me:2085: WARNING: your environment uses the CC variable to hold CFLAGS/CPPFLAGS options" >&5
2086 echo "$as_me: WARNING: your environment uses the CC variable to hold CFLAGS/CPPFLAGS options" >&2;}
2087         # humor him...
2088         cf_prog=`echo "$CC" | sed -e 's/        / /g' -e 's/[ ]* / /g' -e 's/[ ]*[ ]-[^ ].*//'`
2089         cf_flags=`echo "$CC" | ${AWK:-awk} -v prog="$cf_prog" '{ printf("%s", substr($0,1+length(prog))); }'`
2090         CC="$cf_prog"
2091         for cf_arg in $cf_flags
2092         do
2093                 case "x$cf_arg" in
2094                 (x-[IUDfgOW]*)
2095
2096 cf_fix_cppflags=no
2097 cf_new_cflags=
2098 cf_new_cppflags=
2099 cf_new_extra_cppflags=
2100
2101 for cf_add_cflags in $cf_arg
2102 do
2103 case $cf_fix_cppflags in
2104 (no)
2105         case $cf_add_cflags in
2106         (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
2107                 case $cf_add_cflags in
2108                 (-D*)
2109                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
2110
2111                         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
2112                                 && test -z "${cf_tst_cflags}" \
2113                                 && cf_fix_cppflags=yes
2114
2115                         if test $cf_fix_cppflags = yes ; then
2116
2117         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2118         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2119
2120                                 continue
2121                         elif test "${cf_tst_cflags}" = "\"'" ; then
2122
2123         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2124         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2125
2126                                 continue
2127                         fi
2128                         ;;
2129                 esac
2130                 case "$CPPFLAGS" in
2131                 (*$cf_add_cflags)
2132                         ;;
2133                 (*)
2134                         case $cf_add_cflags in
2135                         (-D*)
2136                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
2137
2138 CPPFLAGS=`echo "$CPPFLAGS" | \
2139         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
2140                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
2141
2142                                 ;;
2143                         esac
2144
2145         test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
2146         cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
2147
2148                         ;;
2149                 esac
2150                 ;;
2151         (*)
2152
2153         test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
2154         cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
2155
2156                 ;;
2157         esac
2158         ;;
2159 (yes)
2160
2161         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2162         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2163
2164         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2165
2166         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
2167                 && test -z "${cf_tst_cflags}" \
2168                 && cf_fix_cppflags=no
2169         ;;
2170 esac
2171 done
2172
2173 if test -n "$cf_new_cflags" ; then
2174
2175         test -n "$CFLAGS" && CFLAGS="$CFLAGS "
2176         CFLAGS="${CFLAGS}$cf_new_cflags"
2177
2178 fi
2179
2180 if test -n "$cf_new_cppflags" ; then
2181
2182         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
2183         CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
2184
2185 fi
2186
2187 if test -n "$cf_new_extra_cppflags" ; then
2188
2189         test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
2190         EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
2191
2192 fi
2193
2194                         ;;
2195                 (*)
2196                         CC="$CC $cf_arg"
2197                         ;;
2198                 esac
2199         done
2200         test -n "$verbose" && echo "    resulting CC: '$CC'" 1>&6
2201
2202 echo "${as_me:-configure}:2202: testing resulting CC: '$CC' ..." 1>&5
2203
2204         test -n "$verbose" && echo "    resulting CFLAGS: '$CFLAGS'" 1>&6
2205
2206 echo "${as_me:-configure}:2206: testing resulting CFLAGS: '$CFLAGS' ..." 1>&5
2207
2208         test -n "$verbose" && echo "    resulting CPPFLAGS: '$CPPFLAGS'" 1>&6
2209
2210 echo "${as_me:-configure}:2210: testing resulting CPPFLAGS: '$CPPFLAGS' ..." 1>&5
2211
2212         ;;
2213 (*)
2214         echo "$as_me:2214: result: ok" >&5
2215 echo "${ECHO_T}ok" >&6
2216         ;;
2217 esac
2218
2219 echo "$as_me:2219: checking whether ${MAKE-make} sets \${MAKE}" >&5
2220 echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6
2221 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
2222 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2223   echo $ECHO_N "(cached) $ECHO_C" >&6
2224 else
2225   cat >conftest.make <<\EOF
2226 all:
2227         @echo 'ac_maketemp="${MAKE}"'
2228 EOF
2229 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2230 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2231 if test -n "$ac_maketemp"; then
2232   eval ac_cv_prog_make_${ac_make}_set=yes
2233 else
2234   eval ac_cv_prog_make_${ac_make}_set=no
2235 fi
2236 rm -f conftest.make
2237 fi
2238 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2239   echo "$as_me:2239: result: yes" >&5
2240 echo "${ECHO_T}yes" >&6
2241   SET_MAKE=
2242 else
2243   echo "$as_me:2243: result: no" >&5
2244 echo "${ECHO_T}no" >&6
2245   SET_MAKE="MAKE=${MAKE-make}"
2246 fi
2247
2248 # Find a good install program.  We prefer a C program (faster),
2249 # so one script is as good as another.  But avoid the broken or
2250 # incompatible versions:
2251 # SysV /etc/install, /usr/sbin/install
2252 # SunOS /usr/etc/install
2253 # IRIX /sbin/install
2254 # AIX /bin/install
2255 # AmigaOS /C/install, which installs bootblocks on floppy discs
2256 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2257 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2258 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2259 # ./install, which can be erroneously created by make from ./install.sh.
2260 echo "$as_me:2260: checking for a BSD compatible install" >&5
2261 echo $ECHO_N "checking for a BSD compatible install... $ECHO_C" >&6
2262 if test -z "$INSTALL"; then
2263 if test "${ac_cv_path_install+set}" = set; then
2264   echo $ECHO_N "(cached) $ECHO_C" >&6
2265 else
2266     ac_save_IFS=$IFS; IFS=$ac_path_separator
2267   for ac_dir in $PATH; do
2268     IFS=$ac_save_IFS
2269     # Account for people who put trailing slashes in PATH elements.
2270     case $ac_dir/ in
2271     / | ./ | .// | /cC/* \
2272     | /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* \
2273     | /usr/ucb/* ) ;;
2274     *)
2275       # OSF1 and SCO ODT 3.0 have their own names for install.
2276       # Don't use installbsd from OSF since it installs stuff as root
2277       # by default.
2278       for ac_prog in ginstall scoinst install; do
2279         if $as_executable_p "$ac_dir/$ac_prog"; then
2280           if test $ac_prog = install &&
2281             grep dspmsg "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2282             # AIX install.  It has an incompatible calling convention.
2283             :
2284           elif test $ac_prog = install &&
2285             grep pwplus "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2286             # program-specific install script used by HP pwplus--don't use.
2287             :
2288           else
2289             ac_cv_path_install="$ac_dir/$ac_prog -c"
2290             break 2
2291           fi
2292         fi
2293       done
2294       ;;
2295     esac
2296   done
2297
2298 fi
2299   if test "${ac_cv_path_install+set}" = set; then
2300     INSTALL=$ac_cv_path_install
2301   else
2302     # As a last resort, use the slow shell script.  We don't cache a
2303     # path for INSTALL within a source directory, because that will
2304     # break other packages using the cache if that directory is
2305     # removed, or if the path is relative.
2306     INSTALL=$ac_install_sh
2307   fi
2308 fi
2309 echo "$as_me:2309: result: $INSTALL" >&5
2310 echo "${ECHO_T}$INSTALL" >&6
2311
2312 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2313 # It thinks the first close brace ends the variable substitution.
2314 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2315
2316 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2317
2318 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2319
2320 echo "$as_me:2320: checking if filesystem supports mixed-case filenames" >&5
2321 echo $ECHO_N "checking if filesystem supports mixed-case filenames... $ECHO_C" >&6
2322 if test "${cf_cv_mixedcase+set}" = set; then
2323   echo $ECHO_N "(cached) $ECHO_C" >&6
2324 else
2325
2326 if test "$cross_compiling" = yes ; then
2327         case $target_alias in
2328         (*-os2-emx*|*-msdosdjgpp*|*-cygwin*|*-msys*|*-mingw*|*-uwin*)
2329                 cf_cv_mixedcase=no
2330                 ;;
2331         (*)
2332                 cf_cv_mixedcase=yes
2333                 ;;
2334         esac
2335 else
2336         rm -f conftest CONFTEST
2337         echo test >conftest
2338         if test -f CONFTEST ; then
2339                 cf_cv_mixedcase=no
2340         else
2341                 cf_cv_mixedcase=yes
2342         fi
2343         rm -f conftest CONFTEST
2344 fi
2345
2346 fi
2347 echo "$as_me:2347: result: $cf_cv_mixedcase" >&5
2348 echo "${ECHO_T}$cf_cv_mixedcase" >&6
2349 test "$cf_cv_mixedcase" = yes &&
2350 cat >>confdefs.h <<\EOF
2351 #define MIXEDCASE_FILENAMES 1
2352 EOF
2353
2354 for ac_prog in exctags ctags
2355 do
2356   # Extract the first word of "$ac_prog", so it can be a program name with args.
2357 set dummy $ac_prog; ac_word=$2
2358 echo "$as_me:2358: checking for $ac_word" >&5
2359 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2360 if test "${ac_cv_prog_CTAGS+set}" = set; then
2361   echo $ECHO_N "(cached) $ECHO_C" >&6
2362 else
2363   if test -n "$CTAGS"; then
2364   ac_cv_prog_CTAGS="$CTAGS" # Let the user override the test.
2365 else
2366   ac_save_IFS=$IFS; IFS=$ac_path_separator
2367 ac_dummy="$PATH"
2368 for ac_dir in $ac_dummy; do
2369   IFS=$ac_save_IFS
2370   test -z "$ac_dir" && ac_dir=.
2371   $as_executable_p "$ac_dir/$ac_word" || continue
2372 ac_cv_prog_CTAGS="$ac_prog"
2373 echo "$as_me:2373: found $ac_dir/$ac_word" >&5
2374 break
2375 done
2376
2377 fi
2378 fi
2379 CTAGS=$ac_cv_prog_CTAGS
2380 if test -n "$CTAGS"; then
2381   echo "$as_me:2381: result: $CTAGS" >&5
2382 echo "${ECHO_T}$CTAGS" >&6
2383 else
2384   echo "$as_me:2384: result: no" >&5
2385 echo "${ECHO_T}no" >&6
2386 fi
2387
2388   test -n "$CTAGS" && break
2389 done
2390
2391 for ac_prog in exetags etags
2392 do
2393   # Extract the first word of "$ac_prog", so it can be a program name with args.
2394 set dummy $ac_prog; ac_word=$2
2395 echo "$as_me:2395: checking for $ac_word" >&5
2396 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2397 if test "${ac_cv_prog_ETAGS+set}" = set; then
2398   echo $ECHO_N "(cached) $ECHO_C" >&6
2399 else
2400   if test -n "$ETAGS"; then
2401   ac_cv_prog_ETAGS="$ETAGS" # Let the user override the test.
2402 else
2403   ac_save_IFS=$IFS; IFS=$ac_path_separator
2404 ac_dummy="$PATH"
2405 for ac_dir in $ac_dummy; do
2406   IFS=$ac_save_IFS
2407   test -z "$ac_dir" && ac_dir=.
2408   $as_executable_p "$ac_dir/$ac_word" || continue
2409 ac_cv_prog_ETAGS="$ac_prog"
2410 echo "$as_me:2410: found $ac_dir/$ac_word" >&5
2411 break
2412 done
2413
2414 fi
2415 fi
2416 ETAGS=$ac_cv_prog_ETAGS
2417 if test -n "$ETAGS"; then
2418   echo "$as_me:2418: result: $ETAGS" >&5
2419 echo "${ECHO_T}$ETAGS" >&6
2420 else
2421   echo "$as_me:2421: result: no" >&5
2422 echo "${ECHO_T}no" >&6
2423 fi
2424
2425   test -n "$ETAGS" && break
2426 done
2427
2428 # Extract the first word of "${CTAGS:-ctags}", so it can be a program name with args.
2429 set dummy ${CTAGS:-ctags}; ac_word=$2
2430 echo "$as_me:2430: checking for $ac_word" >&5
2431 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2432 if test "${ac_cv_prog_MAKE_LOWER_TAGS+set}" = set; then
2433   echo $ECHO_N "(cached) $ECHO_C" >&6
2434 else
2435   if test -n "$MAKE_LOWER_TAGS"; then
2436   ac_cv_prog_MAKE_LOWER_TAGS="$MAKE_LOWER_TAGS" # Let the user override the test.
2437 else
2438   ac_save_IFS=$IFS; IFS=$ac_path_separator
2439 ac_dummy="$PATH"
2440 for ac_dir in $ac_dummy; do
2441   IFS=$ac_save_IFS
2442   test -z "$ac_dir" && ac_dir=.
2443   $as_executable_p "$ac_dir/$ac_word" || continue
2444 ac_cv_prog_MAKE_LOWER_TAGS="yes"
2445 echo "$as_me:2445: found $ac_dir/$ac_word" >&5
2446 break
2447 done
2448
2449   test -z "$ac_cv_prog_MAKE_LOWER_TAGS" && ac_cv_prog_MAKE_LOWER_TAGS="no"
2450 fi
2451 fi
2452 MAKE_LOWER_TAGS=$ac_cv_prog_MAKE_LOWER_TAGS
2453 if test -n "$MAKE_LOWER_TAGS"; then
2454   echo "$as_me:2454: result: $MAKE_LOWER_TAGS" >&5
2455 echo "${ECHO_T}$MAKE_LOWER_TAGS" >&6
2456 else
2457   echo "$as_me:2457: result: no" >&5
2458 echo "${ECHO_T}no" >&6
2459 fi
2460
2461 if test "$cf_cv_mixedcase" = yes ; then
2462         # Extract the first word of "${ETAGS:-etags}", so it can be a program name with args.
2463 set dummy ${ETAGS:-etags}; ac_word=$2
2464 echo "$as_me:2464: checking for $ac_word" >&5
2465 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2466 if test "${ac_cv_prog_MAKE_UPPER_TAGS+set}" = set; then
2467   echo $ECHO_N "(cached) $ECHO_C" >&6
2468 else
2469   if test -n "$MAKE_UPPER_TAGS"; then
2470   ac_cv_prog_MAKE_UPPER_TAGS="$MAKE_UPPER_TAGS" # Let the user override the test.
2471 else
2472   ac_save_IFS=$IFS; IFS=$ac_path_separator
2473 ac_dummy="$PATH"
2474 for ac_dir in $ac_dummy; do
2475   IFS=$ac_save_IFS
2476   test -z "$ac_dir" && ac_dir=.
2477   $as_executable_p "$ac_dir/$ac_word" || continue
2478 ac_cv_prog_MAKE_UPPER_TAGS="yes"
2479 echo "$as_me:2479: found $ac_dir/$ac_word" >&5
2480 break
2481 done
2482
2483   test -z "$ac_cv_prog_MAKE_UPPER_TAGS" && ac_cv_prog_MAKE_UPPER_TAGS="no"
2484 fi
2485 fi
2486 MAKE_UPPER_TAGS=$ac_cv_prog_MAKE_UPPER_TAGS
2487 if test -n "$MAKE_UPPER_TAGS"; then
2488   echo "$as_me:2488: result: $MAKE_UPPER_TAGS" >&5
2489 echo "${ECHO_T}$MAKE_UPPER_TAGS" >&6
2490 else
2491   echo "$as_me:2491: result: no" >&5
2492 echo "${ECHO_T}no" >&6
2493 fi
2494
2495 else
2496         MAKE_UPPER_TAGS=no
2497 fi
2498
2499 if test "$MAKE_UPPER_TAGS" = yes ; then
2500         MAKE_UPPER_TAGS=
2501 else
2502         MAKE_UPPER_TAGS="#"
2503 fi
2504
2505 if test "$MAKE_LOWER_TAGS" = yes ; then
2506         MAKE_LOWER_TAGS=
2507 else
2508         MAKE_LOWER_TAGS="#"
2509 fi
2510
2511 for ac_prog in mawk gawk nawk awk
2512 do
2513   # Extract the first word of "$ac_prog", so it can be a program name with args.
2514 set dummy $ac_prog; ac_word=$2
2515 echo "$as_me:2515: checking for $ac_word" >&5
2516 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2517 if test "${ac_cv_prog_AWK+set}" = set; then
2518   echo $ECHO_N "(cached) $ECHO_C" >&6
2519 else
2520   if test -n "$AWK"; then
2521   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2522 else
2523   ac_save_IFS=$IFS; IFS=$ac_path_separator
2524 ac_dummy="$PATH"
2525 for ac_dir in $ac_dummy; do
2526   IFS=$ac_save_IFS
2527   test -z "$ac_dir" && ac_dir=.
2528   $as_executable_p "$ac_dir/$ac_word" || continue
2529 ac_cv_prog_AWK="$ac_prog"
2530 echo "$as_me:2530: found $ac_dir/$ac_word" >&5
2531 break
2532 done
2533
2534 fi
2535 fi
2536 AWK=$ac_cv_prog_AWK
2537 if test -n "$AWK"; then
2538   echo "$as_me:2538: result: $AWK" >&5
2539 echo "${ECHO_T}$AWK" >&6
2540 else
2541   echo "$as_me:2541: result: no" >&5
2542 echo "${ECHO_T}no" >&6
2543 fi
2544
2545   test -n "$AWK" && break
2546 done
2547
2548 test -z "$AWK" && { { echo "$as_me:2548: error: No awk program found" >&5
2549 echo "$as_me: error: No awk program found" >&2;}
2550    { (exit 1); exit 1; }; }
2551
2552 for ac_prog in lint cppcheck splint
2553 do
2554   # Extract the first word of "$ac_prog", so it can be a program name with args.
2555 set dummy $ac_prog; ac_word=$2
2556 echo "$as_me:2556: checking for $ac_word" >&5
2557 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2558 if test "${ac_cv_prog_LINT+set}" = set; then
2559   echo $ECHO_N "(cached) $ECHO_C" >&6
2560 else
2561   if test -n "$LINT"; then
2562   ac_cv_prog_LINT="$LINT" # Let the user override the test.
2563 else
2564   ac_save_IFS=$IFS; IFS=$ac_path_separator
2565 ac_dummy="$PATH"
2566 for ac_dir in $ac_dummy; do
2567   IFS=$ac_save_IFS
2568   test -z "$ac_dir" && ac_dir=.
2569   $as_executable_p "$ac_dir/$ac_word" || continue
2570 ac_cv_prog_LINT="$ac_prog"
2571 echo "$as_me:2571: found $ac_dir/$ac_word" >&5
2572 break
2573 done
2574
2575 fi
2576 fi
2577 LINT=$ac_cv_prog_LINT
2578 if test -n "$LINT"; then
2579   echo "$as_me:2579: result: $LINT" >&5
2580 echo "${ECHO_T}$LINT" >&6
2581 else
2582   echo "$as_me:2582: result: no" >&5
2583 echo "${ECHO_T}no" >&6
2584 fi
2585
2586   test -n "$LINT" && break
2587 done
2588
2589 echo "$as_me:2589: checking if the POSIX test-macros are already defined" >&5
2590 echo $ECHO_N "checking if the POSIX test-macros are already defined... $ECHO_C" >&6
2591 if test "${cf_cv_posix_visible+set}" = set; then
2592   echo $ECHO_N "(cached) $ECHO_C" >&6
2593 else
2594
2595 cat >conftest.$ac_ext <<_ACEOF
2596 #line 2596 "configure"
2597 #include "confdefs.h"
2598 #include <stdio.h>
2599 int
2600 main (void)
2601 {
2602
2603 #if defined(__POSIX_VISIBLE) && ((__POSIX_VISIBLE - 0L) > 0) \
2604         && defined(__XSI_VISIBLE) && ((__XSI_VISIBLE - 0L) > 0) \
2605         && defined(__BSD_VISIBLE) && ((__BSD_VISIBLE - 0L) > 0) \
2606         && defined(__ISO_C_VISIBLE) && ((__ISO_C_VISIBLE - 0L) > 0)
2607 #error conflicting symbols found
2608 #endif
2609
2610   ;
2611   return 0;
2612 }
2613 _ACEOF
2614 rm -f conftest.$ac_objext
2615 if { (eval echo "$as_me:2615: \"$ac_compile\"") >&5
2616   (eval $ac_compile) 2>&5
2617   ac_status=$?
2618   echo "$as_me:2618: \$? = $ac_status" >&5
2619   (exit $ac_status); } &&
2620          { ac_try='test -s conftest.$ac_objext'
2621   { (eval echo "$as_me:2621: \"$ac_try\"") >&5
2622   (eval $ac_try) 2>&5
2623   ac_status=$?
2624   echo "$as_me:2624: \$? = $ac_status" >&5
2625   (exit $ac_status); }; }; then
2626   cf_cv_posix_visible=no
2627 else
2628   echo "$as_me: failed program was:" >&5
2629 cat conftest.$ac_ext >&5
2630 cf_cv_posix_visible=yes
2631 fi
2632 rm -f conftest.$ac_objext conftest.$ac_ext
2633
2634 fi
2635 echo "$as_me:2635: result: $cf_cv_posix_visible" >&5
2636 echo "${ECHO_T}$cf_cv_posix_visible" >&6
2637
2638 if test "$cf_cv_posix_visible" = no; then
2639
2640 cf_XOPEN_SOURCE=500
2641 cf_POSIX_C_SOURCE=199506L
2642 cf_xopen_source=
2643
2644 case $host_os in
2645 (aix[4-7]*)
2646         cf_xopen_source="-D_ALL_SOURCE"
2647         ;;
2648 (msys)
2649         cf_XOPEN_SOURCE=600
2650         ;;
2651 (darwin[0-8].*)
2652         cf_xopen_source="-D_APPLE_C_SOURCE"
2653         ;;
2654 (darwin*)
2655         cf_xopen_source="-D_DARWIN_C_SOURCE"
2656         cf_XOPEN_SOURCE=
2657         ;;
2658 (freebsd*|dragonfly*|midnightbsd*)
2659         # 5.x headers associate
2660         #       _XOPEN_SOURCE=600 with _POSIX_C_SOURCE=200112L
2661         #       _XOPEN_SOURCE=500 with _POSIX_C_SOURCE=199506L
2662         cf_POSIX_C_SOURCE=200112L
2663         cf_XOPEN_SOURCE=600
2664         cf_xopen_source="-D_BSD_TYPES -D__BSD_VISIBLE -D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
2665         ;;
2666 (hpux11*)
2667         cf_xopen_source="-D_HPUX_SOURCE -D_XOPEN_SOURCE=500"
2668         ;;
2669 (hpux*)
2670         cf_xopen_source="-D_HPUX_SOURCE"
2671         ;;
2672 (irix[56].*)
2673         cf_xopen_source="-D_SGI_SOURCE"
2674         cf_XOPEN_SOURCE=
2675         ;;
2676 (linux*|uclinux*|gnu*|mint*|k*bsd*-gnu|cygwin)
2677
2678 cf_gnu_xopen_source=$cf_XOPEN_SOURCE
2679
2680 echo "$as_me:2680: checking if this is the GNU C library" >&5
2681 echo $ECHO_N "checking if this is the GNU C library... $ECHO_C" >&6
2682 if test "${cf_cv_gnu_library+set}" = set; then
2683   echo $ECHO_N "(cached) $ECHO_C" >&6
2684 else
2685
2686 cat >conftest.$ac_ext <<_ACEOF
2687 #line 2687 "configure"
2688 #include "confdefs.h"
2689 #include <sys/types.h>
2690 int
2691 main (void)
2692 {
2693
2694         #if __GLIBC__ > 0 && __GLIBC_MINOR__ >= 0
2695                 return 0;
2696         #elif __NEWLIB__ > 0 && __NEWLIB_MINOR__ >= 0
2697                 return 0;
2698         #else
2699         #       error not GNU C library
2700         #endif
2701   ;
2702   return 0;
2703 }
2704 _ACEOF
2705 rm -f conftest.$ac_objext
2706 if { (eval echo "$as_me:2706: \"$ac_compile\"") >&5
2707   (eval $ac_compile) 2>&5
2708   ac_status=$?
2709   echo "$as_me:2709: \$? = $ac_status" >&5
2710   (exit $ac_status); } &&
2711          { ac_try='test -s conftest.$ac_objext'
2712   { (eval echo "$as_me:2712: \"$ac_try\"") >&5
2713   (eval $ac_try) 2>&5
2714   ac_status=$?
2715   echo "$as_me:2715: \$? = $ac_status" >&5
2716   (exit $ac_status); }; }; then
2717   cf_cv_gnu_library=yes
2718 else
2719   echo "$as_me: failed program was:" >&5
2720 cat conftest.$ac_ext >&5
2721 cf_cv_gnu_library=no
2722 fi
2723 rm -f conftest.$ac_objext conftest.$ac_ext
2724
2725 fi
2726 echo "$as_me:2726: result: $cf_cv_gnu_library" >&5
2727 echo "${ECHO_T}$cf_cv_gnu_library" >&6
2728
2729 if test x$cf_cv_gnu_library = xyes; then
2730
2731         # With glibc 2.19 (13 years after this check was begun), _DEFAULT_SOURCE
2732         # was changed to help a little.  newlib incorporated the change about 4
2733         # years later.
2734         echo "$as_me:2734: checking if _DEFAULT_SOURCE can be used as a basis" >&5
2735 echo $ECHO_N "checking if _DEFAULT_SOURCE can be used as a basis... $ECHO_C" >&6
2736 if test "${cf_cv_gnu_library_219+set}" = set; then
2737   echo $ECHO_N "(cached) $ECHO_C" >&6
2738 else
2739
2740                 cf_save="$CPPFLAGS"
2741
2742         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
2743         CPPFLAGS="${CPPFLAGS}-D_DEFAULT_SOURCE"
2744
2745                 cat >conftest.$ac_ext <<_ACEOF
2746 #line 2746 "configure"
2747 #include "confdefs.h"
2748 #include <sys/types.h>
2749 int
2750 main (void)
2751 {
2752
2753                         #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 19) || (__GLIBC__ > 2)
2754                                 return 0;
2755                         #elif (__NEWLIB__ == 2 && __NEWLIB_MINOR__ >= 4) || (__GLIBC__ > 3)
2756                                 return 0;
2757                         #else
2758                         #       error GNU C library __GLIBC__.__GLIBC_MINOR__ is too old
2759                         #endif
2760   ;
2761   return 0;
2762 }
2763 _ACEOF
2764 rm -f conftest.$ac_objext
2765 if { (eval echo "$as_me:2765: \"$ac_compile\"") >&5
2766   (eval $ac_compile) 2>&5
2767   ac_status=$?
2768   echo "$as_me:2768: \$? = $ac_status" >&5
2769   (exit $ac_status); } &&
2770          { ac_try='test -s conftest.$ac_objext'
2771   { (eval echo "$as_me:2771: \"$ac_try\"") >&5
2772   (eval $ac_try) 2>&5
2773   ac_status=$?
2774   echo "$as_me:2774: \$? = $ac_status" >&5
2775   (exit $ac_status); }; }; then
2776   cf_cv_gnu_library_219=yes
2777 else
2778   echo "$as_me: failed program was:" >&5
2779 cat conftest.$ac_ext >&5
2780 cf_cv_gnu_library_219=no
2781 fi
2782 rm -f conftest.$ac_objext conftest.$ac_ext
2783                 CPPFLAGS="$cf_save"
2784
2785 fi
2786 echo "$as_me:2786: result: $cf_cv_gnu_library_219" >&5
2787 echo "${ECHO_T}$cf_cv_gnu_library_219" >&6
2788
2789         if test "x$cf_cv_gnu_library_219" = xyes; then
2790                 cf_save="$CPPFLAGS"
2791                 echo "$as_me:2791: checking if _XOPEN_SOURCE=$cf_gnu_xopen_source works with _DEFAULT_SOURCE" >&5
2792 echo $ECHO_N "checking if _XOPEN_SOURCE=$cf_gnu_xopen_source works with _DEFAULT_SOURCE... $ECHO_C" >&6
2793 if test "${cf_cv_gnu_dftsrc_219+set}" = set; then
2794   echo $ECHO_N "(cached) $ECHO_C" >&6
2795 else
2796
2797 cf_fix_cppflags=no
2798 cf_new_cflags=
2799 cf_new_cppflags=
2800 cf_new_extra_cppflags=
2801
2802 for cf_add_cflags in -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=$cf_gnu_xopen_source
2803 do
2804 case $cf_fix_cppflags in
2805 (no)
2806         case $cf_add_cflags in
2807         (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
2808                 case $cf_add_cflags in
2809                 (-D*)
2810                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
2811
2812                         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
2813                                 && test -z "${cf_tst_cflags}" \
2814                                 && cf_fix_cppflags=yes
2815
2816                         if test $cf_fix_cppflags = yes ; then
2817
2818         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2819         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2820
2821                                 continue
2822                         elif test "${cf_tst_cflags}" = "\"'" ; then
2823
2824         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2825         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2826
2827                                 continue
2828                         fi
2829                         ;;
2830                 esac
2831                 case "$CPPFLAGS" in
2832                 (*$cf_add_cflags)
2833                         ;;
2834                 (*)
2835                         case $cf_add_cflags in
2836                         (-D*)
2837                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
2838
2839 CPPFLAGS=`echo "$CPPFLAGS" | \
2840         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
2841                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
2842
2843                                 ;;
2844                         esac
2845
2846         test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
2847         cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
2848
2849                         ;;
2850                 esac
2851                 ;;
2852         (*)
2853
2854         test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
2855         cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
2856
2857                 ;;
2858         esac
2859         ;;
2860 (yes)
2861
2862         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2863         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2864
2865         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2866
2867         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
2868                 && test -z "${cf_tst_cflags}" \
2869                 && cf_fix_cppflags=no
2870         ;;
2871 esac
2872 done
2873
2874 if test -n "$cf_new_cflags" ; then
2875
2876         test -n "$CFLAGS" && CFLAGS="$CFLAGS "
2877         CFLAGS="${CFLAGS}$cf_new_cflags"
2878
2879 fi
2880
2881 if test -n "$cf_new_cppflags" ; then
2882
2883         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
2884         CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
2885
2886 fi
2887
2888 if test -n "$cf_new_extra_cppflags" ; then
2889
2890         test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
2891         EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
2892
2893 fi
2894
2895                         cat >conftest.$ac_ext <<_ACEOF
2896 #line 2896 "configure"
2897 #include "confdefs.h"
2898
2899                                 #include <limits.h>
2900                                 #include <sys/types.h>
2901
2902 int
2903 main (void)
2904 {
2905
2906                                 #if (_XOPEN_SOURCE >= $cf_gnu_xopen_source) && (MB_LEN_MAX > 1)
2907                                         return 0;
2908                                 #else
2909                                 #       error GNU C library is too old
2910                                 #endif
2911   ;
2912   return 0;
2913 }
2914 _ACEOF
2915 rm -f conftest.$ac_objext
2916 if { (eval echo "$as_me:2916: \"$ac_compile\"") >&5
2917   (eval $ac_compile) 2>&5
2918   ac_status=$?
2919   echo "$as_me:2919: \$? = $ac_status" >&5
2920   (exit $ac_status); } &&
2921          { ac_try='test -s conftest.$ac_objext'
2922   { (eval echo "$as_me:2922: \"$ac_try\"") >&5
2923   (eval $ac_try) 2>&5
2924   ac_status=$?
2925   echo "$as_me:2925: \$? = $ac_status" >&5
2926   (exit $ac_status); }; }; then
2927   cf_cv_gnu_dftsrc_219=yes
2928 else
2929   echo "$as_me: failed program was:" >&5
2930 cat conftest.$ac_ext >&5
2931 cf_cv_gnu_dftsrc_219=no
2932 fi
2933 rm -f conftest.$ac_objext conftest.$ac_ext
2934
2935 fi
2936 echo "$as_me:2936: result: $cf_cv_gnu_dftsrc_219" >&5
2937 echo "${ECHO_T}$cf_cv_gnu_dftsrc_219" >&6
2938                 test "x$cf_cv_gnu_dftsrc_219" = "xyes" || CPPFLAGS="$cf_save"
2939         else
2940                 cf_cv_gnu_dftsrc_219=maybe
2941         fi
2942
2943         if test "x$cf_cv_gnu_dftsrc_219" != xyes; then
2944
2945                 echo "$as_me:2945: checking if we must define _GNU_SOURCE" >&5
2946 echo $ECHO_N "checking if we must define _GNU_SOURCE... $ECHO_C" >&6
2947 if test "${cf_cv_gnu_source+set}" = set; then
2948   echo $ECHO_N "(cached) $ECHO_C" >&6
2949 else
2950
2951                 cat >conftest.$ac_ext <<_ACEOF
2952 #line 2952 "configure"
2953 #include "confdefs.h"
2954 #include <sys/types.h>
2955 int
2956 main (void)
2957 {
2958
2959                         #ifndef _XOPEN_SOURCE
2960                         #error  expected _XOPEN_SOURCE to be defined
2961                         #endif
2962   ;
2963   return 0;
2964 }
2965 _ACEOF
2966 rm -f conftest.$ac_objext
2967 if { (eval echo "$as_me:2967: \"$ac_compile\"") >&5
2968   (eval $ac_compile) 2>&5
2969   ac_status=$?
2970   echo "$as_me:2970: \$? = $ac_status" >&5
2971   (exit $ac_status); } &&
2972          { ac_try='test -s conftest.$ac_objext'
2973   { (eval echo "$as_me:2973: \"$ac_try\"") >&5
2974   (eval $ac_try) 2>&5
2975   ac_status=$?
2976   echo "$as_me:2976: \$? = $ac_status" >&5
2977   (exit $ac_status); }; }; then
2978   cf_cv_gnu_source=no
2979 else
2980   echo "$as_me: failed program was:" >&5
2981 cat conftest.$ac_ext >&5
2982 cf_save="$CPPFLAGS"
2983
2984 cf_fix_cppflags=no
2985 cf_new_cflags=
2986 cf_new_cppflags=
2987 cf_new_extra_cppflags=
2988
2989 for cf_add_cflags in -D_GNU_SOURCE
2990 do
2991 case $cf_fix_cppflags in
2992 (no)
2993         case $cf_add_cflags in
2994         (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
2995                 case $cf_add_cflags in
2996                 (-D*)
2997                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
2998
2999                         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3000                                 && test -z "${cf_tst_cflags}" \
3001                                 && cf_fix_cppflags=yes
3002
3003                         if test $cf_fix_cppflags = yes ; then
3004
3005         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3006         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3007
3008                                 continue
3009                         elif test "${cf_tst_cflags}" = "\"'" ; then
3010
3011         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3012         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3013
3014                                 continue
3015                         fi
3016                         ;;
3017                 esac
3018                 case "$CPPFLAGS" in
3019                 (*$cf_add_cflags)
3020                         ;;
3021                 (*)
3022                         case $cf_add_cflags in
3023                         (-D*)
3024                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
3025
3026 CPPFLAGS=`echo "$CPPFLAGS" | \
3027         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
3028                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
3029
3030                                 ;;
3031                         esac
3032
3033         test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
3034         cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
3035
3036                         ;;
3037                 esac
3038                 ;;
3039         (*)
3040
3041         test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
3042         cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
3043
3044                 ;;
3045         esac
3046         ;;
3047 (yes)
3048
3049         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3050         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3051
3052         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
3053
3054         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3055                 && test -z "${cf_tst_cflags}" \
3056                 && cf_fix_cppflags=no
3057         ;;
3058 esac
3059 done
3060
3061 if test -n "$cf_new_cflags" ; then
3062
3063         test -n "$CFLAGS" && CFLAGS="$CFLAGS "
3064         CFLAGS="${CFLAGS}$cf_new_cflags"
3065
3066 fi
3067
3068 if test -n "$cf_new_cppflags" ; then
3069
3070         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
3071         CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
3072
3073 fi
3074
3075 if test -n "$cf_new_extra_cppflags" ; then
3076
3077         test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
3078         EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
3079
3080 fi
3081
3082                          cat >conftest.$ac_ext <<_ACEOF
3083 #line 3083 "configure"
3084 #include "confdefs.h"
3085 #include <sys/types.h>
3086 int
3087 main (void)
3088 {
3089
3090                                 #ifdef _XOPEN_SOURCE
3091                                 #error  expected _XOPEN_SOURCE to be undefined
3092                                 #endif
3093   ;
3094   return 0;
3095 }
3096 _ACEOF
3097 rm -f conftest.$ac_objext
3098 if { (eval echo "$as_me:3098: \"$ac_compile\"") >&5
3099   (eval $ac_compile) 2>&5
3100   ac_status=$?
3101   echo "$as_me:3101: \$? = $ac_status" >&5
3102   (exit $ac_status); } &&
3103          { ac_try='test -s conftest.$ac_objext'
3104   { (eval echo "$as_me:3104: \"$ac_try\"") >&5
3105   (eval $ac_try) 2>&5
3106   ac_status=$?
3107   echo "$as_me:3107: \$? = $ac_status" >&5
3108   (exit $ac_status); }; }; then
3109   cf_cv_gnu_source=no
3110 else
3111   echo "$as_me: failed program was:" >&5
3112 cat conftest.$ac_ext >&5
3113 cf_cv_gnu_source=yes
3114 fi
3115 rm -f conftest.$ac_objext conftest.$ac_ext
3116                         CPPFLAGS="$cf_save"
3117
3118 fi
3119 rm -f conftest.$ac_objext conftest.$ac_ext
3120
3121 fi
3122 echo "$as_me:3122: result: $cf_cv_gnu_source" >&5
3123 echo "${ECHO_T}$cf_cv_gnu_source" >&6
3124
3125                 if test "$cf_cv_gnu_source" = yes
3126                 then
3127                 echo "$as_me:3127: checking if we should also define _DEFAULT_SOURCE" >&5
3128 echo $ECHO_N "checking if we should also define _DEFAULT_SOURCE... $ECHO_C" >&6
3129 if test "${cf_cv_default_source+set}" = set; then
3130   echo $ECHO_N "(cached) $ECHO_C" >&6
3131 else
3132
3133         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
3134         CPPFLAGS="${CPPFLAGS}-D_GNU_SOURCE"
3135
3136                         cat >conftest.$ac_ext <<_ACEOF
3137 #line 3137 "configure"
3138 #include "confdefs.h"
3139 #include <sys/types.h>
3140 int
3141 main (void)
3142 {
3143
3144                                 #ifdef _DEFAULT_SOURCE
3145                                 #error  expected _DEFAULT_SOURCE to be undefined
3146                                 #endif
3147   ;
3148   return 0;
3149 }
3150 _ACEOF
3151 rm -f conftest.$ac_objext
3152 if { (eval echo "$as_me:3152: \"$ac_compile\"") >&5
3153   (eval $ac_compile) 2>&5
3154   ac_status=$?
3155   echo "$as_me:3155: \$? = $ac_status" >&5
3156   (exit $ac_status); } &&
3157          { ac_try='test -s conftest.$ac_objext'
3158   { (eval echo "$as_me:3158: \"$ac_try\"") >&5
3159   (eval $ac_try) 2>&5
3160   ac_status=$?
3161   echo "$as_me:3161: \$? = $ac_status" >&5
3162   (exit $ac_status); }; }; then
3163   cf_cv_default_source=no
3164 else
3165   echo "$as_me: failed program was:" >&5
3166 cat conftest.$ac_ext >&5
3167 cf_cv_default_source=yes
3168 fi
3169 rm -f conftest.$ac_objext conftest.$ac_ext
3170
3171 fi
3172 echo "$as_me:3172: result: $cf_cv_default_source" >&5
3173 echo "${ECHO_T}$cf_cv_default_source" >&6
3174                         if test "$cf_cv_default_source" = yes
3175                         then
3176
3177         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
3178         CPPFLAGS="${CPPFLAGS}-D_DEFAULT_SOURCE"
3179
3180                         fi
3181                 fi
3182         fi
3183
3184 fi
3185
3186         ;;
3187 (minix*)
3188         cf_xopen_source="-D_NETBSD_SOURCE" # POSIX.1-2001 features are ifdef'd with this...
3189         ;;
3190 (mirbsd*)
3191         # setting _XOPEN_SOURCE or _POSIX_SOURCE breaks <sys/select.h> and other headers which use u_int / u_short types
3192         cf_XOPEN_SOURCE=
3193
3194 if test "$cf_cv_posix_visible" = no; then
3195
3196 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
3197
3198 cf_save_CFLAGS="$CFLAGS"
3199 cf_save_CPPFLAGS="$CPPFLAGS"
3200
3201 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
3202         sed     -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?[         ]/ /g' \
3203                 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?$//g'`
3204
3205 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
3206         sed     -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?[         ]/ /g' \
3207                 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?$//g'`
3208
3209 echo "$as_me:3209: checking if we should define _POSIX_C_SOURCE" >&5
3210 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
3211 if test "${cf_cv_posix_c_source+set}" = set; then
3212   echo $ECHO_N "(cached) $ECHO_C" >&6
3213 else
3214
3215 echo "${as_me:-configure}:3215: testing if the symbol is already defined go no further ..." 1>&5
3216
3217         cat >conftest.$ac_ext <<_ACEOF
3218 #line 3218 "configure"
3219 #include "confdefs.h"
3220 #include <sys/types.h>
3221 int
3222 main (void)
3223 {
3224
3225 #ifndef _POSIX_C_SOURCE
3226 make an error
3227 #endif
3228   ;
3229   return 0;
3230 }
3231 _ACEOF
3232 rm -f conftest.$ac_objext
3233 if { (eval echo "$as_me:3233: \"$ac_compile\"") >&5
3234   (eval $ac_compile) 2>&5
3235   ac_status=$?
3236   echo "$as_me:3236: \$? = $ac_status" >&5
3237   (exit $ac_status); } &&
3238          { ac_try='test -s conftest.$ac_objext'
3239   { (eval echo "$as_me:3239: \"$ac_try\"") >&5
3240   (eval $ac_try) 2>&5
3241   ac_status=$?
3242   echo "$as_me:3242: \$? = $ac_status" >&5
3243   (exit $ac_status); }; }; then
3244   cf_cv_posix_c_source=no
3245 else
3246   echo "$as_me: failed program was:" >&5
3247 cat conftest.$ac_ext >&5
3248 cf_want_posix_source=no
3249          case .$cf_POSIX_C_SOURCE in
3250          (.[12]??*)
3251                 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
3252                 ;;
3253          (.2)
3254                 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
3255                 cf_want_posix_source=yes
3256                 ;;
3257          (.*)
3258                 cf_want_posix_source=yes
3259                 ;;
3260          esac
3261          if test "$cf_want_posix_source" = yes ; then
3262                 cat >conftest.$ac_ext <<_ACEOF
3263 #line 3263 "configure"
3264 #include "confdefs.h"
3265 #include <sys/types.h>
3266 int
3267 main (void)
3268 {
3269
3270 #ifdef _POSIX_SOURCE
3271 make an error
3272 #endif
3273   ;
3274   return 0;
3275 }
3276 _ACEOF
3277 rm -f conftest.$ac_objext
3278 if { (eval echo "$as_me:3278: \"$ac_compile\"") >&5
3279   (eval $ac_compile) 2>&5
3280   ac_status=$?
3281   echo "$as_me:3281: \$? = $ac_status" >&5
3282   (exit $ac_status); } &&
3283          { ac_try='test -s conftest.$ac_objext'
3284   { (eval echo "$as_me:3284: \"$ac_try\"") >&5
3285   (eval $ac_try) 2>&5
3286   ac_status=$?
3287   echo "$as_me:3287: \$? = $ac_status" >&5
3288   (exit $ac_status); }; }; then
3289   :
3290 else
3291   echo "$as_me: failed program was:" >&5
3292 cat conftest.$ac_ext >&5
3293 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
3294 fi
3295 rm -f conftest.$ac_objext conftest.$ac_ext
3296          fi
3297
3298 echo "${as_me:-configure}:3298: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
3299
3300          CFLAGS="$cf_trim_CFLAGS"
3301          CPPFLAGS="$cf_trim_CPPFLAGS"
3302
3303         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
3304         CPPFLAGS="${CPPFLAGS}$cf_cv_posix_c_source"
3305
3306 echo "${as_me:-configure}:3306: testing if the second compile does not leave our definition intact error ..." 1>&5
3307
3308          cat >conftest.$ac_ext <<_ACEOF
3309 #line 3309 "configure"
3310 #include "confdefs.h"
3311 #include <sys/types.h>
3312 int
3313 main (void)
3314 {
3315
3316 #ifndef _POSIX_C_SOURCE
3317 make an error
3318 #endif
3319   ;
3320   return 0;
3321 }
3322 _ACEOF
3323 rm -f conftest.$ac_objext
3324 if { (eval echo "$as_me:3324: \"$ac_compile\"") >&5
3325   (eval $ac_compile) 2>&5
3326   ac_status=$?
3327   echo "$as_me:3327: \$? = $ac_status" >&5
3328   (exit $ac_status); } &&
3329          { ac_try='test -s conftest.$ac_objext'
3330   { (eval echo "$as_me:3330: \"$ac_try\"") >&5
3331   (eval $ac_try) 2>&5
3332   ac_status=$?
3333   echo "$as_me:3333: \$? = $ac_status" >&5
3334   (exit $ac_status); }; }; then
3335   :
3336 else
3337   echo "$as_me: failed program was:" >&5
3338 cat conftest.$ac_ext >&5
3339 cf_cv_posix_c_source=no
3340 fi
3341 rm -f conftest.$ac_objext conftest.$ac_ext
3342          CFLAGS="$cf_save_CFLAGS"
3343          CPPFLAGS="$cf_save_CPPFLAGS"
3344
3345 fi
3346 rm -f conftest.$ac_objext conftest.$ac_ext
3347
3348 fi
3349 echo "$as_me:3349: result: $cf_cv_posix_c_source" >&5
3350 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
3351
3352 if test "$cf_cv_posix_c_source" != no ; then
3353         CFLAGS="$cf_trim_CFLAGS"
3354         CPPFLAGS="$cf_trim_CPPFLAGS"
3355
3356 cf_fix_cppflags=no
3357 cf_new_cflags=
3358 cf_new_cppflags=
3359 cf_new_extra_cppflags=
3360
3361 for cf_add_cflags in $cf_cv_posix_c_source
3362 do
3363 case $cf_fix_cppflags in
3364 (no)
3365         case $cf_add_cflags in
3366         (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
3367                 case $cf_add_cflags in
3368                 (-D*)
3369                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
3370
3371                         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3372                                 && test -z "${cf_tst_cflags}" \
3373                                 && cf_fix_cppflags=yes
3374
3375                         if test $cf_fix_cppflags = yes ; then
3376
3377         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3378         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3379
3380                                 continue
3381                         elif test "${cf_tst_cflags}" = "\"'" ; then
3382
3383         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3384         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3385
3386                                 continue
3387                         fi
3388                         ;;
3389                 esac
3390                 case "$CPPFLAGS" in
3391                 (*$cf_add_cflags)
3392                         ;;
3393                 (*)
3394                         case $cf_add_cflags in
3395                         (-D*)
3396                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
3397
3398 CPPFLAGS=`echo "$CPPFLAGS" | \
3399         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
3400                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
3401
3402                                 ;;
3403                         esac
3404
3405         test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
3406         cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
3407
3408                         ;;
3409                 esac
3410                 ;;
3411         (*)
3412
3413         test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
3414         cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
3415
3416                 ;;
3417         esac
3418         ;;
3419 (yes)
3420
3421         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3422         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3423
3424         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
3425
3426         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3427                 && test -z "${cf_tst_cflags}" \
3428                 && cf_fix_cppflags=no
3429         ;;
3430 esac
3431 done
3432
3433 if test -n "$cf_new_cflags" ; then
3434
3435         test -n "$CFLAGS" && CFLAGS="$CFLAGS "
3436         CFLAGS="${CFLAGS}$cf_new_cflags"
3437
3438 fi
3439
3440 if test -n "$cf_new_cppflags" ; then
3441
3442         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
3443         CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
3444
3445 fi
3446
3447 if test -n "$cf_new_extra_cppflags" ; then
3448
3449         test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
3450         EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
3451
3452 fi
3453
3454 fi
3455
3456 fi # cf_cv_posix_visible
3457
3458         ;;
3459 (netbsd*)
3460         cf_xopen_source="-D_NETBSD_SOURCE" # setting _XOPEN_SOURCE breaks IPv6 for lynx on NetBSD 1.6, breaks xterm, is not needed for ncursesw
3461         ;;
3462 (openbsd[4-9]*)
3463         # setting _XOPEN_SOURCE lower than 500 breaks g++ compile with wchar.h, needed for ncursesw
3464         cf_xopen_source="-D_BSD_SOURCE"
3465         cf_XOPEN_SOURCE=600
3466         ;;
3467 (openbsd*)
3468         # setting _XOPEN_SOURCE breaks xterm on OpenBSD 2.8, is not needed for ncursesw
3469         ;;
3470 (osf[45]*)
3471         cf_xopen_source="-D_OSF_SOURCE"
3472         ;;
3473 (nto-qnx*)
3474         cf_xopen_source="-D_QNX_SOURCE"
3475         ;;
3476 (sco*)
3477         # setting _XOPEN_SOURCE breaks Lynx on SCO Unix / OpenServer
3478         ;;
3479 (solaris2.*)
3480         cf_xopen_source="-D__EXTENSIONS__"
3481         cf_cv_xopen_source=broken
3482         ;;
3483 (sysv4.2uw2.*) # Novell/SCO UnixWare 2.x (tested on 2.1.2)
3484         cf_XOPEN_SOURCE=
3485         cf_POSIX_C_SOURCE=
3486         ;;
3487 (*)
3488
3489 echo "$as_me:3489: checking if we should define _XOPEN_SOURCE" >&5
3490 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
3491 if test "${cf_cv_xopen_source+set}" = set; then
3492   echo $ECHO_N "(cached) $ECHO_C" >&6
3493 else
3494
3495         cat >conftest.$ac_ext <<_ACEOF
3496 #line 3496 "configure"
3497 #include "confdefs.h"
3498
3499 #include <stdlib.h>
3500 #include <string.h>
3501 #include <sys/types.h>
3502
3503 int
3504 main (void)
3505 {
3506
3507 #ifndef _XOPEN_SOURCE
3508 make an error
3509 #endif
3510   ;
3511   return 0;
3512 }
3513 _ACEOF
3514 rm -f conftest.$ac_objext
3515 if { (eval echo "$as_me:3515: \"$ac_compile\"") >&5
3516   (eval $ac_compile) 2>&5
3517   ac_status=$?
3518   echo "$as_me:3518: \$? = $ac_status" >&5
3519   (exit $ac_status); } &&
3520          { ac_try='test -s conftest.$ac_objext'
3521   { (eval echo "$as_me:3521: \"$ac_try\"") >&5
3522   (eval $ac_try) 2>&5
3523   ac_status=$?
3524   echo "$as_me:3524: \$? = $ac_status" >&5
3525   (exit $ac_status); }; }; then
3526   cf_cv_xopen_source=no
3527 else
3528   echo "$as_me: failed program was:" >&5
3529 cat conftest.$ac_ext >&5
3530 cf_save="$CPPFLAGS"
3531
3532         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
3533         CPPFLAGS="${CPPFLAGS}-D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
3534
3535          cat >conftest.$ac_ext <<_ACEOF
3536 #line 3536 "configure"
3537 #include "confdefs.h"
3538
3539 #include <stdlib.h>
3540 #include <string.h>
3541 #include <sys/types.h>
3542
3543 int
3544 main (void)
3545 {
3546
3547 #ifdef _XOPEN_SOURCE
3548 make an error
3549 #endif
3550   ;
3551   return 0;
3552 }
3553 _ACEOF
3554 rm -f conftest.$ac_objext
3555 if { (eval echo "$as_me:3555: \"$ac_compile\"") >&5
3556   (eval $ac_compile) 2>&5
3557   ac_status=$?
3558   echo "$as_me:3558: \$? = $ac_status" >&5
3559   (exit $ac_status); } &&
3560          { ac_try='test -s conftest.$ac_objext'
3561   { (eval echo "$as_me:3561: \"$ac_try\"") >&5
3562   (eval $ac_try) 2>&5
3563   ac_status=$?
3564   echo "$as_me:3564: \$? = $ac_status" >&5
3565   (exit $ac_status); }; }; then
3566   cf_cv_xopen_source=no
3567 else
3568   echo "$as_me: failed program was:" >&5
3569 cat conftest.$ac_ext >&5
3570 cf_cv_xopen_source=$cf_XOPEN_SOURCE
3571 fi
3572 rm -f conftest.$ac_objext conftest.$ac_ext
3573         CPPFLAGS="$cf_save"
3574
3575 fi
3576 rm -f conftest.$ac_objext conftest.$ac_ext
3577
3578 fi
3579 echo "$as_me:3579: result: $cf_cv_xopen_source" >&5
3580 echo "${ECHO_T}$cf_cv_xopen_source" >&6
3581
3582 if test "$cf_cv_xopen_source" != no ; then
3583
3584 CFLAGS=`echo "$CFLAGS" | \
3585         sed     -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^       ]*\)\?[         ]/ /g' \
3586                 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^       ]*\)\?$//g'`
3587
3588 CPPFLAGS=`echo "$CPPFLAGS" | \
3589         sed     -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^       ]*\)\?[         ]/ /g' \
3590                 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^       ]*\)\?$//g'`
3591
3592         cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
3593
3594 cf_fix_cppflags=no
3595 cf_new_cflags=
3596 cf_new_cppflags=
3597 cf_new_extra_cppflags=
3598
3599 for cf_add_cflags in $cf_temp_xopen_source
3600 do
3601 case $cf_fix_cppflags in
3602 (no)
3603         case $cf_add_cflags in
3604         (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
3605                 case $cf_add_cflags in
3606                 (-D*)
3607                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
3608
3609                         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3610                                 && test -z "${cf_tst_cflags}" \
3611                                 && cf_fix_cppflags=yes
3612
3613                         if test $cf_fix_cppflags = yes ; then
3614
3615         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3616         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3617
3618                                 continue
3619                         elif test "${cf_tst_cflags}" = "\"'" ; then
3620
3621         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3622         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3623
3624                                 continue
3625                         fi
3626                         ;;
3627                 esac
3628                 case "$CPPFLAGS" in
3629                 (*$cf_add_cflags)
3630                         ;;
3631                 (*)
3632                         case $cf_add_cflags in
3633                         (-D*)
3634                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
3635
3636 CPPFLAGS=`echo "$CPPFLAGS" | \
3637         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
3638                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
3639
3640                                 ;;
3641                         esac
3642
3643         test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
3644         cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
3645
3646                         ;;
3647                 esac
3648                 ;;
3649         (*)
3650
3651         test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
3652         cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
3653
3654                 ;;
3655         esac
3656         ;;
3657 (yes)
3658
3659         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3660         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3661
3662         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
3663
3664         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3665                 && test -z "${cf_tst_cflags}" \
3666                 && cf_fix_cppflags=no
3667         ;;
3668 esac
3669 done
3670
3671 if test -n "$cf_new_cflags" ; then
3672
3673         test -n "$CFLAGS" && CFLAGS="$CFLAGS "
3674         CFLAGS="${CFLAGS}$cf_new_cflags"
3675
3676 fi
3677
3678 if test -n "$cf_new_cppflags" ; then
3679
3680         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
3681         CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
3682
3683 fi
3684
3685 if test -n "$cf_new_extra_cppflags" ; then
3686
3687         test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
3688         EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
3689
3690 fi
3691
3692 fi
3693
3694 if test "$cf_cv_posix_visible" = no; then
3695
3696 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
3697
3698 cf_save_CFLAGS="$CFLAGS"
3699 cf_save_CPPFLAGS="$CPPFLAGS"
3700
3701 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
3702         sed     -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?[         ]/ /g' \
3703                 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?$//g'`
3704
3705 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
3706         sed     -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?[         ]/ /g' \
3707                 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?$//g'`
3708
3709 echo "$as_me:3709: checking if we should define _POSIX_C_SOURCE" >&5
3710 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
3711 if test "${cf_cv_posix_c_source+set}" = set; then
3712   echo $ECHO_N "(cached) $ECHO_C" >&6
3713 else
3714
3715 echo "${as_me:-configure}:3715: testing if the symbol is already defined go no further ..." 1>&5
3716
3717         cat >conftest.$ac_ext <<_ACEOF
3718 #line 3718 "configure"
3719 #include "confdefs.h"
3720 #include <sys/types.h>
3721 int
3722 main (void)
3723 {
3724
3725 #ifndef _POSIX_C_SOURCE
3726 make an error
3727 #endif
3728   ;
3729   return 0;
3730 }
3731 _ACEOF
3732 rm -f conftest.$ac_objext
3733 if { (eval echo "$as_me:3733: \"$ac_compile\"") >&5
3734   (eval $ac_compile) 2>&5
3735   ac_status=$?
3736   echo "$as_me:3736: \$? = $ac_status" >&5
3737   (exit $ac_status); } &&
3738          { ac_try='test -s conftest.$ac_objext'
3739   { (eval echo "$as_me:3739: \"$ac_try\"") >&5
3740   (eval $ac_try) 2>&5
3741   ac_status=$?
3742   echo "$as_me:3742: \$? = $ac_status" >&5
3743   (exit $ac_status); }; }; then
3744   cf_cv_posix_c_source=no
3745 else
3746   echo "$as_me: failed program was:" >&5
3747 cat conftest.$ac_ext >&5
3748 cf_want_posix_source=no
3749          case .$cf_POSIX_C_SOURCE in
3750          (.[12]??*)
3751                 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
3752                 ;;
3753          (.2)
3754                 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
3755                 cf_want_posix_source=yes
3756                 ;;
3757          (.*)
3758                 cf_want_posix_source=yes
3759                 ;;
3760          esac
3761          if test "$cf_want_posix_source" = yes ; then
3762                 cat >conftest.$ac_ext <<_ACEOF
3763 #line 3763 "configure"
3764 #include "confdefs.h"
3765 #include <sys/types.h>
3766 int
3767 main (void)
3768 {
3769
3770 #ifdef _POSIX_SOURCE
3771 make an error
3772 #endif
3773   ;
3774   return 0;
3775 }
3776 _ACEOF
3777 rm -f conftest.$ac_objext
3778 if { (eval echo "$as_me:3778: \"$ac_compile\"") >&5
3779   (eval $ac_compile) 2>&5
3780   ac_status=$?
3781   echo "$as_me:3781: \$? = $ac_status" >&5
3782   (exit $ac_status); } &&
3783          { ac_try='test -s conftest.$ac_objext'
3784   { (eval echo "$as_me:3784: \"$ac_try\"") >&5
3785   (eval $ac_try) 2>&5
3786   ac_status=$?
3787   echo "$as_me:3787: \$? = $ac_status" >&5
3788   (exit $ac_status); }; }; then
3789   :
3790 else
3791   echo "$as_me: failed program was:" >&5
3792 cat conftest.$ac_ext >&5
3793 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
3794 fi
3795 rm -f conftest.$ac_objext conftest.$ac_ext
3796          fi
3797
3798 echo "${as_me:-configure}:3798: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
3799
3800          CFLAGS="$cf_trim_CFLAGS"
3801          CPPFLAGS="$cf_trim_CPPFLAGS"
3802
3803         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
3804         CPPFLAGS="${CPPFLAGS}$cf_cv_posix_c_source"
3805
3806 echo "${as_me:-configure}:3806: testing if the second compile does not leave our definition intact error ..." 1>&5
3807
3808          cat >conftest.$ac_ext <<_ACEOF
3809 #line 3809 "configure"
3810 #include "confdefs.h"
3811 #include <sys/types.h>
3812 int
3813 main (void)
3814 {
3815
3816 #ifndef _POSIX_C_SOURCE
3817 make an error
3818 #endif
3819   ;
3820   return 0;
3821 }
3822 _ACEOF
3823 rm -f conftest.$ac_objext
3824 if { (eval echo "$as_me:3824: \"$ac_compile\"") >&5
3825   (eval $ac_compile) 2>&5
3826   ac_status=$?
3827   echo "$as_me:3827: \$? = $ac_status" >&5
3828   (exit $ac_status); } &&
3829          { ac_try='test -s conftest.$ac_objext'
3830   { (eval echo "$as_me:3830: \"$ac_try\"") >&5
3831   (eval $ac_try) 2>&5
3832   ac_status=$?
3833   echo "$as_me:3833: \$? = $ac_status" >&5
3834   (exit $ac_status); }; }; then
3835   :
3836 else
3837   echo "$as_me: failed program was:" >&5
3838 cat conftest.$ac_ext >&5
3839 cf_cv_posix_c_source=no
3840 fi
3841 rm -f conftest.$ac_objext conftest.$ac_ext
3842          CFLAGS="$cf_save_CFLAGS"
3843          CPPFLAGS="$cf_save_CPPFLAGS"
3844
3845 fi
3846 rm -f conftest.$ac_objext conftest.$ac_ext
3847
3848 fi
3849 echo "$as_me:3849: result: $cf_cv_posix_c_source" >&5
3850 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
3851
3852 if test "$cf_cv_posix_c_source" != no ; then
3853         CFLAGS="$cf_trim_CFLAGS"
3854         CPPFLAGS="$cf_trim_CPPFLAGS"
3855
3856 cf_fix_cppflags=no
3857 cf_new_cflags=
3858 cf_new_cppflags=
3859 cf_new_extra_cppflags=
3860
3861 for cf_add_cflags in $cf_cv_posix_c_source
3862 do
3863 case $cf_fix_cppflags in
3864 (no)
3865         case $cf_add_cflags in
3866         (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
3867                 case $cf_add_cflags in
3868                 (-D*)
3869                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
3870
3871                         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3872                                 && test -z "${cf_tst_cflags}" \
3873                                 && cf_fix_cppflags=yes
3874
3875                         if test $cf_fix_cppflags = yes ; then
3876
3877         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3878         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3879
3880                                 continue
3881                         elif test "${cf_tst_cflags}" = "\"'" ; then
3882
3883         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3884         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3885
3886                                 continue
3887                         fi
3888                         ;;
3889                 esac
3890                 case "$CPPFLAGS" in
3891                 (*$cf_add_cflags)
3892                         ;;
3893                 (*)
3894                         case $cf_add_cflags in
3895                         (-D*)
3896                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
3897
3898 CPPFLAGS=`echo "$CPPFLAGS" | \
3899         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
3900                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
3901
3902                                 ;;
3903                         esac
3904
3905         test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
3906         cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
3907
3908                         ;;
3909                 esac
3910                 ;;
3911         (*)
3912
3913         test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
3914         cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
3915
3916                 ;;
3917         esac
3918         ;;
3919 (yes)
3920
3921         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3922         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3923
3924         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
3925
3926         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3927                 && test -z "${cf_tst_cflags}" \
3928                 && cf_fix_cppflags=no
3929         ;;
3930 esac
3931 done
3932
3933 if test -n "$cf_new_cflags" ; then
3934
3935         test -n "$CFLAGS" && CFLAGS="$CFLAGS "
3936         CFLAGS="${CFLAGS}$cf_new_cflags"
3937
3938 fi
3939
3940 if test -n "$cf_new_cppflags" ; then
3941
3942         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
3943         CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
3944
3945 fi
3946
3947 if test -n "$cf_new_extra_cppflags" ; then
3948
3949         test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
3950         EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
3951
3952 fi
3953
3954 fi
3955
3956 fi # cf_cv_posix_visible
3957
3958         ;;
3959 esac
3960
3961 if test -n "$cf_xopen_source" ; then
3962
3963 cf_fix_cppflags=no
3964 cf_new_cflags=
3965 cf_new_cppflags=
3966 cf_new_extra_cppflags=
3967
3968 for cf_add_cflags in $cf_xopen_source
3969 do
3970 case $cf_fix_cppflags in
3971 (no)
3972         case $cf_add_cflags in
3973         (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
3974                 case $cf_add_cflags in
3975                 (-D*)
3976                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
3977
3978                         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3979                                 && test -z "${cf_tst_cflags}" \
3980                                 && cf_fix_cppflags=yes
3981
3982                         if test $cf_fix_cppflags = yes ; then
3983
3984         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3985         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3986
3987                                 continue
3988                         elif test "${cf_tst_cflags}" = "\"'" ; then
3989
3990         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3991         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3992
3993                                 continue
3994                         fi
3995                         ;;
3996                 esac
3997                 case "$CPPFLAGS" in
3998                 (*$cf_add_cflags)
3999                         ;;
4000                 (*)
4001                         case $cf_add_cflags in
4002                         (-D*)
4003                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
4004
4005 CPPFLAGS=`echo "$CPPFLAGS" | \
4006         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
4007                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
4008
4009                                 ;;
4010                         esac
4011
4012         test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
4013         cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
4014
4015                         ;;
4016                 esac
4017                 ;;
4018         (*)
4019
4020         test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
4021         cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
4022
4023                 ;;
4024         esac
4025         ;;
4026 (yes)
4027
4028         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4029         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4030
4031         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
4032
4033         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4034                 && test -z "${cf_tst_cflags}" \
4035                 && cf_fix_cppflags=no
4036         ;;
4037 esac
4038 done
4039
4040 if test -n "$cf_new_cflags" ; then
4041         test -n "$verbose" && echo "    add to \$CFLAGS $cf_new_cflags" 1>&6
4042
4043 echo "${as_me:-configure}:4043: testing add to \$CFLAGS $cf_new_cflags ..." 1>&5
4044
4045         test -n "$CFLAGS" && CFLAGS="$CFLAGS "
4046         CFLAGS="${CFLAGS}$cf_new_cflags"
4047
4048 fi
4049
4050 if test -n "$cf_new_cppflags" ; then
4051         test -n "$verbose" && echo "    add to \$CPPFLAGS $cf_new_cppflags" 1>&6
4052
4053 echo "${as_me:-configure}:4053: testing add to \$CPPFLAGS $cf_new_cppflags ..." 1>&5
4054
4055         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4056         CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
4057
4058 fi
4059
4060 if test -n "$cf_new_extra_cppflags" ; then
4061         test -n "$verbose" && echo "    add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags" 1>&6
4062
4063 echo "${as_me:-configure}:4063: testing add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags ..." 1>&5
4064
4065         test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
4066         EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
4067
4068 fi
4069
4070 fi
4071
4072 if test -n "$cf_XOPEN_SOURCE" && test -z "$cf_cv_xopen_source" ; then
4073         echo "$as_me:4073: checking if _XOPEN_SOURCE really is set" >&5
4074 echo $ECHO_N "checking if _XOPEN_SOURCE really is set... $ECHO_C" >&6
4075         cat >conftest.$ac_ext <<_ACEOF
4076 #line 4076 "configure"
4077 #include "confdefs.h"
4078 #include <stdlib.h>
4079 int
4080 main (void)
4081 {
4082
4083 #ifndef _XOPEN_SOURCE
4084 make an error
4085 #endif
4086   ;
4087   return 0;
4088 }
4089 _ACEOF
4090 rm -f conftest.$ac_objext
4091 if { (eval echo "$as_me:4091: \"$ac_compile\"") >&5
4092   (eval $ac_compile) 2>&5
4093   ac_status=$?
4094   echo "$as_me:4094: \$? = $ac_status" >&5
4095   (exit $ac_status); } &&
4096          { ac_try='test -s conftest.$ac_objext'
4097   { (eval echo "$as_me:4097: \"$ac_try\"") >&5
4098   (eval $ac_try) 2>&5
4099   ac_status=$?
4100   echo "$as_me:4100: \$? = $ac_status" >&5
4101   (exit $ac_status); }; }; then
4102   cf_XOPEN_SOURCE_set=yes
4103 else
4104   echo "$as_me: failed program was:" >&5
4105 cat conftest.$ac_ext >&5
4106 cf_XOPEN_SOURCE_set=no
4107 fi
4108 rm -f conftest.$ac_objext conftest.$ac_ext
4109         echo "$as_me:4109: result: $cf_XOPEN_SOURCE_set" >&5
4110 echo "${ECHO_T}$cf_XOPEN_SOURCE_set" >&6
4111         if test $cf_XOPEN_SOURCE_set = yes
4112         then
4113                 cat >conftest.$ac_ext <<_ACEOF
4114 #line 4114 "configure"
4115 #include "confdefs.h"
4116 #include <stdlib.h>
4117 int
4118 main (void)
4119 {
4120
4121 #if (_XOPEN_SOURCE - 0) < $cf_XOPEN_SOURCE
4122 make an error
4123 #endif
4124   ;
4125   return 0;
4126 }
4127 _ACEOF
4128 rm -f conftest.$ac_objext
4129 if { (eval echo "$as_me:4129: \"$ac_compile\"") >&5
4130   (eval $ac_compile) 2>&5
4131   ac_status=$?
4132   echo "$as_me:4132: \$? = $ac_status" >&5
4133   (exit $ac_status); } &&
4134          { ac_try='test -s conftest.$ac_objext'
4135   { (eval echo "$as_me:4135: \"$ac_try\"") >&5
4136   (eval $ac_try) 2>&5
4137   ac_status=$?
4138   echo "$as_me:4138: \$? = $ac_status" >&5
4139   (exit $ac_status); }; }; then
4140   cf_XOPEN_SOURCE_set_ok=yes
4141 else
4142   echo "$as_me: failed program was:" >&5
4143 cat conftest.$ac_ext >&5
4144 cf_XOPEN_SOURCE_set_ok=no
4145 fi
4146 rm -f conftest.$ac_objext conftest.$ac_ext
4147                 if test $cf_XOPEN_SOURCE_set_ok = no
4148                 then
4149                         { echo "$as_me:4149: WARNING: _XOPEN_SOURCE is lower than requested" >&5
4150 echo "$as_me: WARNING: _XOPEN_SOURCE is lower than requested" >&2;}
4151                 fi
4152         else
4153
4154 echo "$as_me:4154: checking if we should define _XOPEN_SOURCE" >&5
4155 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
4156 if test "${cf_cv_xopen_source+set}" = set; then
4157   echo $ECHO_N "(cached) $ECHO_C" >&6
4158 else
4159
4160         cat >conftest.$ac_ext <<_ACEOF
4161 #line 4161 "configure"
4162 #include "confdefs.h"
4163
4164 #include <stdlib.h>
4165 #include <string.h>
4166 #include <sys/types.h>
4167
4168 int
4169 main (void)
4170 {
4171
4172 #ifndef _XOPEN_SOURCE
4173 make an error
4174 #endif
4175   ;
4176   return 0;
4177 }
4178 _ACEOF
4179 rm -f conftest.$ac_objext
4180 if { (eval echo "$as_me:4180: \"$ac_compile\"") >&5
4181   (eval $ac_compile) 2>&5
4182   ac_status=$?
4183   echo "$as_me:4183: \$? = $ac_status" >&5
4184   (exit $ac_status); } &&
4185          { ac_try='test -s conftest.$ac_objext'
4186   { (eval echo "$as_me:4186: \"$ac_try\"") >&5
4187   (eval $ac_try) 2>&5
4188   ac_status=$?
4189   echo "$as_me:4189: \$? = $ac_status" >&5
4190   (exit $ac_status); }; }; then
4191   cf_cv_xopen_source=no
4192 else
4193   echo "$as_me: failed program was:" >&5
4194 cat conftest.$ac_ext >&5
4195 cf_save="$CPPFLAGS"
4196
4197         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4198         CPPFLAGS="${CPPFLAGS}-D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
4199
4200          cat >conftest.$ac_ext <<_ACEOF
4201 #line 4201 "configure"
4202 #include "confdefs.h"
4203
4204 #include <stdlib.h>
4205 #include <string.h>
4206 #include <sys/types.h>
4207
4208 int
4209 main (void)
4210 {
4211
4212 #ifdef _XOPEN_SOURCE
4213 make an error
4214 #endif
4215   ;
4216   return 0;
4217 }
4218 _ACEOF
4219 rm -f conftest.$ac_objext
4220 if { (eval echo "$as_me:4220: \"$ac_compile\"") >&5
4221   (eval $ac_compile) 2>&5
4222   ac_status=$?
4223   echo "$as_me:4223: \$? = $ac_status" >&5
4224   (exit $ac_status); } &&
4225          { ac_try='test -s conftest.$ac_objext'
4226   { (eval echo "$as_me:4226: \"$ac_try\"") >&5
4227   (eval $ac_try) 2>&5
4228   ac_status=$?
4229   echo "$as_me:4229: \$? = $ac_status" >&5
4230   (exit $ac_status); }; }; then
4231   cf_cv_xopen_source=no
4232 else
4233   echo "$as_me: failed program was:" >&5
4234 cat conftest.$ac_ext >&5
4235 cf_cv_xopen_source=$cf_XOPEN_SOURCE
4236 fi
4237 rm -f conftest.$ac_objext conftest.$ac_ext
4238         CPPFLAGS="$cf_save"
4239
4240 fi
4241 rm -f conftest.$ac_objext conftest.$ac_ext
4242
4243 fi
4244 echo "$as_me:4244: result: $cf_cv_xopen_source" >&5
4245 echo "${ECHO_T}$cf_cv_xopen_source" >&6
4246
4247 if test "$cf_cv_xopen_source" != no ; then
4248
4249 CFLAGS=`echo "$CFLAGS" | \
4250         sed     -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^       ]*\)\?[         ]/ /g' \
4251                 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^       ]*\)\?$//g'`
4252
4253 CPPFLAGS=`echo "$CPPFLAGS" | \
4254         sed     -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^       ]*\)\?[         ]/ /g' \
4255                 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^       ]*\)\?$//g'`
4256
4257         cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
4258
4259 cf_fix_cppflags=no
4260 cf_new_cflags=
4261 cf_new_cppflags=
4262 cf_new_extra_cppflags=
4263
4264 for cf_add_cflags in $cf_temp_xopen_source
4265 do
4266 case $cf_fix_cppflags in
4267 (no)
4268         case $cf_add_cflags in
4269         (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
4270                 case $cf_add_cflags in
4271                 (-D*)
4272                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
4273
4274                         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4275                                 && test -z "${cf_tst_cflags}" \
4276                                 && cf_fix_cppflags=yes
4277
4278                         if test $cf_fix_cppflags = yes ; then
4279
4280         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4281         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4282
4283                                 continue
4284                         elif test "${cf_tst_cflags}" = "\"'" ; then
4285
4286         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4287         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4288
4289                                 continue
4290                         fi
4291                         ;;
4292                 esac
4293                 case "$CPPFLAGS" in
4294                 (*$cf_add_cflags)
4295                         ;;
4296                 (*)
4297                         case $cf_add_cflags in
4298                         (-D*)
4299                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
4300
4301 CPPFLAGS=`echo "$CPPFLAGS" | \
4302         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
4303                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
4304
4305                                 ;;
4306                         esac
4307
4308         test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
4309         cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
4310
4311                         ;;
4312                 esac
4313                 ;;
4314         (*)
4315
4316         test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
4317         cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
4318
4319                 ;;
4320         esac
4321         ;;
4322 (yes)
4323
4324         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4325         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4326
4327         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
4328
4329         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4330                 && test -z "${cf_tst_cflags}" \
4331                 && cf_fix_cppflags=no
4332         ;;
4333 esac
4334 done
4335
4336 if test -n "$cf_new_cflags" ; then
4337
4338         test -n "$CFLAGS" && CFLAGS="$CFLAGS "
4339         CFLAGS="${CFLAGS}$cf_new_cflags"
4340
4341 fi
4342
4343 if test -n "$cf_new_cppflags" ; then
4344
4345         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4346         CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
4347
4348 fi
4349
4350 if test -n "$cf_new_extra_cppflags" ; then
4351
4352         test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
4353         EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
4354
4355 fi
4356
4357 fi
4358
4359         fi
4360 fi
4361 fi # cf_cv_posix_visible
4362
4363 ac_ext=c
4364 ac_cpp='$CPP $CPPFLAGS'
4365 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4366 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4367 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4368 ac_main_return=return
4369 echo "$as_me:4369: checking how to run the C preprocessor" >&5
4370 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
4371 # On Suns, sometimes $CPP names a directory.
4372 if test -n "$CPP" && test -d "$CPP"; then
4373   CPP=
4374 fi
4375 if test -z "$CPP"; then
4376   if test "${ac_cv_prog_CPP+set}" = set; then
4377   echo $ECHO_N "(cached) $ECHO_C" >&6
4378 else
4379       # Double quotes because CPP needs to be expanded
4380     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4381     do
4382       ac_preproc_ok=false
4383 for ac_c_preproc_warn_flag in '' yes
4384 do
4385   # Use a header file that comes with gcc, so configuring glibc
4386   # with a fresh cross-compiler works.
4387   # On the NeXT, cc -E runs the code through the compiler's parser,
4388   # not just through cpp. "Syntax error" is here to catch this case.
4389   cat >conftest.$ac_ext <<_ACEOF
4390 #line 4390 "configure"
4391 #include "confdefs.h"
4392 #include <assert.h>
4393                      Syntax error
4394 _ACEOF
4395 if { (eval echo "$as_me:4395: \"$ac_cpp conftest.$ac_ext\"") >&5
4396   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4397   ac_status=$?
4398   egrep -v '^ *\+' conftest.er1 >conftest.err
4399   rm -f conftest.er1
4400   cat conftest.err >&5
4401   echo "$as_me:4401: \$? = $ac_status" >&5
4402   (exit $ac_status); } >/dev/null; then
4403   if test -s conftest.err; then
4404     ac_cpp_err=$ac_c_preproc_warn_flag
4405   else
4406     ac_cpp_err=
4407   fi
4408 else
4409   ac_cpp_err=yes
4410 fi
4411 if test -z "$ac_cpp_err"; then
4412   :
4413 else
4414   echo "$as_me: failed program was:" >&5
4415   cat conftest.$ac_ext >&5
4416   # Broken: fails on valid input.
4417 continue
4418 fi
4419 rm -f conftest.err conftest.$ac_ext
4420
4421   # OK, works on sane cases.  Now check whether non-existent headers
4422   # can be detected and how.
4423   cat >conftest.$ac_ext <<_ACEOF
4424 #line 4424 "configure"
4425 #include "confdefs.h"
4426 #include <ac_nonexistent.h>
4427 _ACEOF
4428 if { (eval echo "$as_me:4428: \"$ac_cpp conftest.$ac_ext\"") >&5
4429   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4430   ac_status=$?
4431   egrep -v '^ *\+' conftest.er1 >conftest.err
4432   rm -f conftest.er1
4433   cat conftest.err >&5
4434   echo "$as_me:4434: \$? = $ac_status" >&5
4435   (exit $ac_status); } >/dev/null; then
4436   if test -s conftest.err; then
4437     ac_cpp_err=$ac_c_preproc_warn_flag
4438   else
4439     ac_cpp_err=
4440   fi
4441 else
4442   ac_cpp_err=yes
4443 fi
4444 if test -z "$ac_cpp_err"; then
4445   # Broken: success on invalid input.
4446 continue
4447 else
4448   echo "$as_me: failed program was:" >&5
4449   cat conftest.$ac_ext >&5
4450   # Passes both tests.
4451 ac_preproc_ok=:
4452 break
4453 fi
4454 rm -f conftest.err conftest.$ac_ext
4455
4456 done
4457 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4458 rm -f conftest.err conftest.$ac_ext
4459 if $ac_preproc_ok; then
4460   break
4461 fi
4462
4463     done
4464     ac_cv_prog_CPP=$CPP
4465
4466 fi
4467   CPP=$ac_cv_prog_CPP
4468 else
4469   ac_cv_prog_CPP=$CPP
4470 fi
4471 echo "$as_me:4471: result: $CPP" >&5
4472 echo "${ECHO_T}$CPP" >&6
4473 ac_preproc_ok=false
4474 for ac_c_preproc_warn_flag in '' yes
4475 do
4476   # Use a header file that comes with gcc, so configuring glibc
4477   # with a fresh cross-compiler works.
4478   # On the NeXT, cc -E runs the code through the compiler's parser,
4479   # not just through cpp. "Syntax error" is here to catch this case.
4480   cat >conftest.$ac_ext <<_ACEOF
4481 #line 4481 "configure"
4482 #include "confdefs.h"
4483 #include <assert.h>
4484                      Syntax error
4485 _ACEOF
4486 if { (eval echo "$as_me:4486: \"$ac_cpp conftest.$ac_ext\"") >&5
4487   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4488   ac_status=$?
4489   egrep -v '^ *\+' conftest.er1 >conftest.err
4490   rm -f conftest.er1
4491   cat conftest.err >&5
4492   echo "$as_me:4492: \$? = $ac_status" >&5
4493   (exit $ac_status); } >/dev/null; then
4494   if test -s conftest.err; then
4495     ac_cpp_err=$ac_c_preproc_warn_flag
4496   else
4497     ac_cpp_err=
4498   fi
4499 else
4500   ac_cpp_err=yes
4501 fi
4502 if test -z "$ac_cpp_err"; then
4503   :
4504 else
4505   echo "$as_me: failed program was:" >&5
4506   cat conftest.$ac_ext >&5
4507   # Broken: fails on valid input.
4508 continue
4509 fi
4510 rm -f conftest.err conftest.$ac_ext
4511
4512   # OK, works on sane cases.  Now check whether non-existent headers
4513   # can be detected and how.
4514   cat >conftest.$ac_ext <<_ACEOF
4515 #line 4515 "configure"
4516 #include "confdefs.h"
4517 #include <ac_nonexistent.h>
4518 _ACEOF
4519 if { (eval echo "$as_me:4519: \"$ac_cpp conftest.$ac_ext\"") >&5
4520   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4521   ac_status=$?
4522   egrep -v '^ *\+' conftest.er1 >conftest.err
4523   rm -f conftest.er1
4524   cat conftest.err >&5
4525   echo "$as_me:4525: \$? = $ac_status" >&5
4526   (exit $ac_status); } >/dev/null; then
4527   if test -s conftest.err; then
4528     ac_cpp_err=$ac_c_preproc_warn_flag
4529   else
4530     ac_cpp_err=
4531   fi
4532 else
4533   ac_cpp_err=yes
4534 fi
4535 if test -z "$ac_cpp_err"; then
4536   # Broken: success on invalid input.
4537 continue
4538 else
4539   echo "$as_me: failed program was:" >&5
4540   cat conftest.$ac_ext >&5
4541   # Passes both tests.
4542 ac_preproc_ok=:
4543 break
4544 fi
4545 rm -f conftest.err conftest.$ac_ext
4546
4547 done
4548 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4549 rm -f conftest.err conftest.$ac_ext
4550 if $ac_preproc_ok; then
4551   :
4552 else
4553   { { echo "$as_me:4553: error: C preprocessor \"$CPP\" fails sanity check" >&5
4554 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;}
4555    { (exit 1); exit 1; }; }
4556 fi
4557
4558 ac_ext=c
4559 ac_cpp='$CPP $CPPFLAGS'
4560 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4561 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4562 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4563 ac_main_return=return
4564
4565 for ac_header in fcntl.h
4566 do
4567 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4568 echo "$as_me:4568: checking for $ac_header" >&5
4569 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4570 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4571   echo $ECHO_N "(cached) $ECHO_C" >&6
4572 else
4573   cat >conftest.$ac_ext <<_ACEOF
4574 #line 4574 "configure"
4575 #include "confdefs.h"
4576 #include <$ac_header>
4577 _ACEOF
4578 if { (eval echo "$as_me:4578: \"$ac_cpp conftest.$ac_ext\"") >&5
4579   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4580   ac_status=$?
4581   egrep -v '^ *\+' conftest.er1 >conftest.err
4582   rm -f conftest.er1
4583   cat conftest.err >&5
4584   echo "$as_me:4584: \$? = $ac_status" >&5
4585   (exit $ac_status); } >/dev/null; then
4586   if test -s conftest.err; then
4587     ac_cpp_err=$ac_c_preproc_warn_flag
4588   else
4589     ac_cpp_err=
4590   fi
4591 else
4592   ac_cpp_err=yes
4593 fi
4594 if test -z "$ac_cpp_err"; then
4595   eval "$as_ac_Header=yes"
4596 else
4597   echo "$as_me: failed program was:" >&5
4598   cat conftest.$ac_ext >&5
4599   eval "$as_ac_Header=no"
4600 fi
4601 rm -f conftest.err conftest.$ac_ext
4602 fi
4603 echo "$as_me:4603: result: `eval echo '${'$as_ac_Header'}'`" >&5
4604 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4605 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4606   cat >>confdefs.h <<EOF
4607 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4608 EOF
4609
4610 fi
4611 done
4612
4613 for ac_header in \
4614 unistd.h \
4615
4616 do
4617 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4618 echo "$as_me:4618: checking for $ac_header" >&5
4619 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4620 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4621   echo $ECHO_N "(cached) $ECHO_C" >&6
4622 else
4623   cat >conftest.$ac_ext <<_ACEOF
4624 #line 4624 "configure"
4625 #include "confdefs.h"
4626 #include <$ac_header>
4627 _ACEOF
4628 if { (eval echo "$as_me:4628: \"$ac_cpp conftest.$ac_ext\"") >&5
4629   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4630   ac_status=$?
4631   egrep -v '^ *\+' conftest.er1 >conftest.err
4632   rm -f conftest.er1
4633   cat conftest.err >&5
4634   echo "$as_me:4634: \$? = $ac_status" >&5
4635   (exit $ac_status); } >/dev/null; then
4636   if test -s conftest.err; then
4637     ac_cpp_err=$ac_c_preproc_warn_flag
4638   else
4639     ac_cpp_err=
4640   fi
4641 else
4642   ac_cpp_err=yes
4643 fi
4644 if test -z "$ac_cpp_err"; then
4645   eval "$as_ac_Header=yes"
4646 else
4647   echo "$as_me: failed program was:" >&5
4648   cat conftest.$ac_ext >&5
4649   eval "$as_ac_Header=no"
4650 fi
4651 rm -f conftest.err conftest.$ac_ext
4652 fi
4653 echo "$as_me:4653: result: `eval echo '${'$as_ac_Header'}'`" >&5
4654 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4655 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4656   cat >>confdefs.h <<EOF
4657 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4658 EOF
4659
4660 fi
4661 done
4662
4663 echo "$as_me:4663: checking for working mkstemp" >&5
4664 echo $ECHO_N "checking for working mkstemp... $ECHO_C" >&6
4665 if test "${cf_cv_func_mkstemp+set}" = set; then
4666   echo $ECHO_N "(cached) $ECHO_C" >&6
4667 else
4668
4669 rm -rf conftest*
4670 if test "$cross_compiling" = yes; then
4671   cf_cv_func_mkstemp=maybe
4672 else
4673   cat >conftest.$ac_ext <<_ACEOF
4674 #line 4674 "configure"
4675 #include "confdefs.h"
4676
4677 #include <sys/types.h>
4678 #ifdef HAVE_UNISTD_H
4679 #include <unistd.h>
4680 #endif
4681 #include <stdlib.h>
4682 #include <stdio.h>
4683 #include <string.h>
4684 #include <sys/stat.h>
4685 int main(void)
4686 {
4687         char *tmpl = "conftestXXXXXX";
4688         char name[2][80];
4689         int n;
4690         int result = 0;
4691         int fd;
4692         struct stat sb;
4693
4694         umask(077);
4695         for (n = 0; n < 2; ++n) {
4696                 strcpy(name[n], tmpl);
4697                 if ((fd = mkstemp(name[n])) >= 0) {
4698                         if (!strcmp(name[n], tmpl)
4699                          || stat(name[n], &sb) != 0
4700                          || (sb.st_mode & S_IFMT) != S_IFREG
4701                          || (sb.st_mode & 077) != 0) {
4702                                 result = 1;
4703                         }
4704                         close(fd);
4705                 }
4706         }
4707         if (result == 0
4708          && !strcmp(name[0], name[1]))
4709                 result = 1;
4710         ${cf_cv_main_return:-return}(result);
4711 }
4712
4713 _ACEOF
4714 rm -f conftest$ac_exeext
4715 if { (eval echo "$as_me:4715: \"$ac_link\"") >&5
4716   (eval $ac_link) 2>&5
4717   ac_status=$?
4718   echo "$as_me:4718: \$? = $ac_status" >&5
4719   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4720   { (eval echo "$as_me:4720: \"$ac_try\"") >&5
4721   (eval $ac_try) 2>&5
4722   ac_status=$?
4723   echo "$as_me:4723: \$? = $ac_status" >&5
4724   (exit $ac_status); }; }; then
4725   cf_cv_func_mkstemp=yes
4726
4727 else
4728   echo "$as_me: program exited with status $ac_status" >&5
4729 echo "$as_me: failed program was:" >&5
4730 cat conftest.$ac_ext >&5
4731 cf_cv_func_mkstemp=no
4732
4733 fi
4734 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4735 fi
4736
4737 fi
4738 echo "$as_me:4738: result: $cf_cv_func_mkstemp" >&5
4739 echo "${ECHO_T}$cf_cv_func_mkstemp" >&6
4740 if test "x$cf_cv_func_mkstemp" = xmaybe ; then
4741         echo "$as_me:4741: checking for mkstemp" >&5
4742 echo $ECHO_N "checking for mkstemp... $ECHO_C" >&6
4743 if test "${ac_cv_func_mkstemp+set}" = set; then
4744   echo $ECHO_N "(cached) $ECHO_C" >&6
4745 else
4746   cat >conftest.$ac_ext <<_ACEOF
4747 #line 4747 "configure"
4748 #include "confdefs.h"
4749 #define mkstemp autoconf_temporary
4750 #include <limits.h>     /* least-intrusive standard header which defines gcc2 __stub macros */
4751 #undef mkstemp
4752
4753 #ifdef __cplusplus
4754 extern "C"
4755 #endif
4756
4757 /* We use char because int might match the return type of a gcc2
4758    builtin and then its argument prototype would still apply.  */
4759 char mkstemp (void);
4760
4761 int
4762 main (void)
4763 {
4764
4765 /* The GNU C library defines stubs for functions which it implements
4766     to always fail with ENOSYS.  Some functions are actually named
4767     something starting with __ and the normal name is an alias.  */
4768 #if defined (__stub_mkstemp) || defined (__stub___mkstemp)
4769 #error found stub for mkstemp
4770 #endif
4771
4772         return mkstemp ();
4773   ;
4774   return 0;
4775 }
4776 _ACEOF
4777 rm -f conftest.$ac_objext conftest$ac_exeext
4778 if { (eval echo "$as_me:4778: \"$ac_link\"") >&5
4779   (eval $ac_link) 2>&5
4780   ac_status=$?
4781   echo "$as_me:4781: \$? = $ac_status" >&5
4782   (exit $ac_status); } &&
4783          { ac_try='test -s conftest$ac_exeext'
4784   { (eval echo "$as_me:4784: \"$ac_try\"") >&5
4785   (eval $ac_try) 2>&5
4786   ac_status=$?
4787   echo "$as_me:4787: \$? = $ac_status" >&5
4788   (exit $ac_status); }; }; then
4789   ac_cv_func_mkstemp=yes
4790 else
4791   echo "$as_me: failed program was:" >&5
4792 cat conftest.$ac_ext >&5
4793 ac_cv_func_mkstemp=no
4794 fi
4795 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4796 fi
4797 echo "$as_me:4797: result: $ac_cv_func_mkstemp" >&5
4798 echo "${ECHO_T}$ac_cv_func_mkstemp" >&6
4799
4800 fi
4801 if test "x$cf_cv_func_mkstemp" = xyes || test "x$ac_cv_func_mkstemp" = xyes ; then
4802
4803 cat >>confdefs.h <<\EOF
4804 #define HAVE_MKSTEMP 1
4805 EOF
4806
4807 fi
4808
4809 for ac_func in vsnprintf
4810 do
4811 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
4812 echo "$as_me:4812: checking for $ac_func" >&5
4813 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4814 if eval "test \"\${$as_ac_var+set}\" = set"; then
4815   echo $ECHO_N "(cached) $ECHO_C" >&6
4816 else
4817   cat >conftest.$ac_ext <<_ACEOF
4818 #line 4818 "configure"
4819 #include "confdefs.h"
4820 #define $ac_func autoconf_temporary
4821 #include <limits.h>     /* least-intrusive standard header which defines gcc2 __stub macros */
4822 #undef $ac_func
4823
4824 #ifdef __cplusplus
4825 extern "C"
4826 #endif
4827
4828 /* We use char because int might match the return type of a gcc2
4829    builtin and then its argument prototype would still apply.  */
4830 char $ac_func (void);
4831
4832 int
4833 main (void)
4834 {
4835
4836 /* The GNU C library defines stubs for functions which it implements
4837     to always fail with ENOSYS.  Some functions are actually named
4838     something starting with __ and the normal name is an alias.  */
4839 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4840 #error found stub for $ac_func
4841 #endif
4842
4843         return $ac_func ();
4844   ;
4845   return 0;
4846 }
4847 _ACEOF
4848 rm -f conftest.$ac_objext conftest$ac_exeext
4849 if { (eval echo "$as_me:4849: \"$ac_link\"") >&5
4850   (eval $ac_link) 2>&5
4851   ac_status=$?
4852   echo "$as_me:4852: \$? = $ac_status" >&5
4853   (exit $ac_status); } &&
4854          { ac_try='test -s conftest$ac_exeext'
4855   { (eval echo "$as_me:4855: \"$ac_try\"") >&5
4856   (eval $ac_try) 2>&5
4857   ac_status=$?
4858   echo "$as_me:4858: \$? = $ac_status" >&5
4859   (exit $ac_status); }; }; then
4860   eval "$as_ac_var=yes"
4861 else
4862   echo "$as_me: failed program was:" >&5
4863 cat conftest.$ac_ext >&5
4864 eval "$as_ac_var=no"
4865 fi
4866 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4867 fi
4868 echo "$as_me:4868: result: `eval echo '${'$as_ac_var'}'`" >&5
4869 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4870 if test `eval echo '${'$as_ac_var'}'` = yes; then
4871   cat >>confdefs.h <<EOF
4872 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4873 EOF
4874
4875 fi
4876 done
4877
4878 echo "$as_me:4878: checking for maximum table size" >&5
4879 echo $ECHO_N "checking for maximum table size... $ECHO_C" >&6
4880
4881 # Check whether --with-max-table-size or --without-max-table-size was given.
4882 if test "${with_max_table_size+set}" = set; then
4883   withval="$with_max_table_size"
4884
4885 fi;
4886 if test -n "$with_max_table_size"
4887 then
4888         echo "$as_me:4888: result: $with_max_table_size" >&5
4889 echo "${ECHO_T}$with_max_table_size" >&6
4890         check=`expr "$with_max_table_size" + 0`
4891         if test "x$check" != "x$with_max_table_size"
4892         then
4893                 { { echo "$as_me:4893: error: invalid value for --with-max-table-size: $with_max_table_size" >&5
4894 echo "$as_me: error: invalid value for --with-max-table-size: $with_max_table_size" >&2;}
4895    { (exit 1); exit 1; }; }
4896         fi
4897
4898 cat >>confdefs.h <<EOF
4899 #define MAXTABLE $with_max_table_size
4900 EOF
4901
4902 else
4903         echo "$as_me:4903: result: default" >&5
4904 echo "${ECHO_T}default" >&6
4905 fi
4906
4907 echo "$as_me:4907: checking if backtracking extension is wanted" >&5
4908 echo $ECHO_N "checking if backtracking extension is wanted... $ECHO_C" >&6
4909
4910 # Check whether --enable-btyacc or --disable-btyacc was given.
4911 if test "${enable_btyacc+set}" = set; then
4912   enableval="$enable_btyacc"
4913
4914 fi;
4915 echo "$as_me:4915: result: $enable_btyacc" >&5
4916 echo "${ECHO_T}$enable_btyacc" >&6
4917 if test "$enable_btyacc" = "yes"; then
4918
4919 cat >>confdefs.h <<\EOF
4920 #define YYBTYACC 1
4921 EOF
4922
4923         SKELETON=btyaccpar
4924 else
4925         SKELETON=yaccpar
4926 fi
4927
4928 if ( test "$GCC" = yes || test "$GXX" = yes )
4929 then
4930 echo "$as_me:4930: checking if you want to check for gcc warnings" >&5
4931 echo $ECHO_N "checking if you want to check for gcc warnings... $ECHO_C" >&6
4932
4933 # Check whether --with-warnings or --without-warnings was given.
4934 if test "${with_warnings+set}" = set; then
4935   withval="$with_warnings"
4936   cf_opt_with_warnings=$withval
4937 else
4938   cf_opt_with_warnings=no
4939 fi;
4940 echo "$as_me:4940: result: $cf_opt_with_warnings" >&5
4941 echo "${ECHO_T}$cf_opt_with_warnings" >&6
4942 if test "$cf_opt_with_warnings" != no ; then
4943
4944 if test "$GCC" = yes
4945 then
4946 cat > conftest.i <<EOF
4947 #ifndef GCC_PRINTF
4948 #define GCC_PRINTF 0
4949 #endif
4950 #ifndef GCC_SCANF
4951 #define GCC_SCANF 0
4952 #endif
4953 #ifndef GCC_NORETURN
4954 #define GCC_NORETURN /* nothing */
4955 #endif
4956 #ifndef GCC_UNUSED
4957 #define GCC_UNUSED /* nothing */
4958 #endif
4959 EOF
4960 if test "$GCC" = yes
4961 then
4962         { echo "$as_me:4962: checking for $CC __attribute__ directives..." >&5
4963 echo "$as_me: checking for $CC __attribute__ directives..." >&6;}
4964 cat > conftest.$ac_ext <<EOF
4965 #line 4965 "${as_me:-configure}"
4966 #include "confdefs.h"
4967 #include "conftest.h"
4968 #include "conftest.i"
4969 #if     GCC_PRINTF
4970 #define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
4971 #else
4972 #define GCC_PRINTFLIKE(fmt,var) /*nothing*/
4973 #endif
4974 #if     GCC_SCANF
4975 #define GCC_SCANFLIKE(fmt,var)  __attribute__((format(scanf,fmt,var)))
4976 #else
4977 #define GCC_SCANFLIKE(fmt,var)  /*nothing*/
4978 #endif
4979 extern void wow(char *,...) GCC_SCANFLIKE(1,2);
4980 extern void oops(char *,...) GCC_PRINTFLIKE(1,2) GCC_NORETURN;
4981 extern void foo(void) GCC_NORETURN;
4982 int main(int argc GCC_UNUSED, char *argv[] GCC_UNUSED) { return 0; }
4983 EOF
4984         cf_printf_attribute=no
4985         cf_scanf_attribute=no
4986         for cf_attribute in scanf printf unused noreturn
4987         do
4988
4989 cf_ATTRIBUTE=`echo "$cf_attribute" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
4990
4991                 cf_directive="__attribute__(($cf_attribute))"
4992                 echo "checking for $CC $cf_directive" 1>&5
4993
4994                 case $cf_attribute in
4995                 (printf)
4996                         cf_printf_attribute=yes
4997                         cat >conftest.h <<EOF
4998 #define GCC_$cf_ATTRIBUTE 1
4999 EOF
5000                         ;;
5001                 (scanf)
5002                         cf_scanf_attribute=yes
5003                         cat >conftest.h <<EOF
5004 #define GCC_$cf_ATTRIBUTE 1
5005 EOF
5006                         ;;
5007                 (*)
5008                         cat >conftest.h <<EOF
5009 #define GCC_$cf_ATTRIBUTE $cf_directive
5010 EOF
5011                         ;;
5012                 esac
5013
5014                 if { (eval echo "$as_me:5014: \"$ac_compile\"") >&5
5015   (eval $ac_compile) 2>&5
5016   ac_status=$?
5017   echo "$as_me:5017: \$? = $ac_status" >&5
5018   (exit $ac_status); }; then
5019                         test -n "$verbose" && echo "$as_me:5019: result: ... $cf_attribute" >&5
5020 echo "${ECHO_T}... $cf_attribute" >&6
5021                         cat conftest.h >>confdefs.h
5022                         case $cf_attribute in
5023                         (noreturn)
5024
5025 cat >>confdefs.h <<EOF
5026 #define GCC_NORETURN $cf_directive
5027 EOF
5028
5029                                 ;;
5030                         (printf)
5031                                 cf_value='/* nothing */'
5032                                 if test "$cf_printf_attribute" != no ; then
5033                                         cf_value='__attribute__((format(printf,fmt,var)))'
5034
5035 cat >>confdefs.h <<\EOF
5036 #define GCC_PRINTF 1
5037 EOF
5038
5039                                 fi
5040
5041 cat >>confdefs.h <<EOF
5042 #define GCC_PRINTFLIKE(fmt,var) $cf_value
5043 EOF
5044
5045                                 ;;
5046                         (scanf)
5047                                 cf_value='/* nothing */'
5048                                 if test "$cf_scanf_attribute" != no ; then
5049                                         cf_value='__attribute__((format(scanf,fmt,var)))'
5050
5051 cat >>confdefs.h <<\EOF
5052 #define GCC_SCANF 1
5053 EOF
5054
5055                                 fi
5056
5057 cat >>confdefs.h <<EOF
5058 #define GCC_SCANFLIKE(fmt,var) $cf_value
5059 EOF
5060
5061                                 ;;
5062                         (unused)
5063
5064 cat >>confdefs.h <<EOF
5065 #define GCC_UNUSED $cf_directive
5066 EOF
5067
5068                                 ;;
5069                         esac
5070                 fi
5071         done
5072 else
5073         fgrep define conftest.i >>confdefs.h
5074 fi
5075 rm -rf conftest*
5076 fi
5077
5078 INTEL_COMPILER=no
5079
5080 if test "$GCC" = yes ; then
5081         case $host_os in
5082         (linux*|gnu*)
5083                 echo "$as_me:5083: checking if this is really Intel C compiler" >&5
5084 echo $ECHO_N "checking if this is really Intel C compiler... $ECHO_C" >&6
5085                 cf_save_CFLAGS="$CFLAGS"
5086                 CFLAGS="$CFLAGS -no-gcc"
5087                 cat >conftest.$ac_ext <<_ACEOF
5088 #line 5088 "configure"
5089 #include "confdefs.h"
5090
5091 int
5092 main (void)
5093 {
5094
5095 #ifdef __INTEL_COMPILER
5096 #else
5097 make an error
5098 #endif
5099
5100   ;
5101   return 0;
5102 }
5103 _ACEOF
5104 rm -f conftest.$ac_objext
5105 if { (eval echo "$as_me:5105: \"$ac_compile\"") >&5
5106   (eval $ac_compile) 2>&5
5107   ac_status=$?
5108   echo "$as_me:5108: \$? = $ac_status" >&5
5109   (exit $ac_status); } &&
5110          { ac_try='test -s conftest.$ac_objext'
5111   { (eval echo "$as_me:5111: \"$ac_try\"") >&5
5112   (eval $ac_try) 2>&5
5113   ac_status=$?
5114   echo "$as_me:5114: \$? = $ac_status" >&5
5115   (exit $ac_status); }; }; then
5116   INTEL_COMPILER=yes
5117 cf_save_CFLAGS="$cf_save_CFLAGS -we147"
5118
5119 else
5120   echo "$as_me: failed program was:" >&5
5121 cat conftest.$ac_ext >&5
5122 fi
5123 rm -f conftest.$ac_objext conftest.$ac_ext
5124                 CFLAGS="$cf_save_CFLAGS"
5125                 echo "$as_me:5125: result: $INTEL_COMPILER" >&5
5126 echo "${ECHO_T}$INTEL_COMPILER" >&6
5127                 ;;
5128         esac
5129 fi
5130
5131 CLANG_COMPILER=no
5132
5133 if test "$GCC" = yes ; then
5134         echo "$as_me:5134: checking if this is really Clang C compiler" >&5
5135 echo $ECHO_N "checking if this is really Clang C compiler... $ECHO_C" >&6
5136         cf_save_CFLAGS="$CFLAGS"
5137         CFLAGS="$CFLAGS -Qunused-arguments"
5138         cat >conftest.$ac_ext <<_ACEOF
5139 #line 5139 "configure"
5140 #include "confdefs.h"
5141
5142 int
5143 main (void)
5144 {
5145
5146 #ifdef __clang__
5147 #else
5148 make an error
5149 #endif
5150
5151   ;
5152   return 0;
5153 }
5154 _ACEOF
5155 rm -f conftest.$ac_objext
5156 if { (eval echo "$as_me:5156: \"$ac_compile\"") >&5
5157   (eval $ac_compile) 2>&5
5158   ac_status=$?
5159   echo "$as_me:5159: \$? = $ac_status" >&5
5160   (exit $ac_status); } &&
5161          { ac_try='test -s conftest.$ac_objext'
5162   { (eval echo "$as_me:5162: \"$ac_try\"") >&5
5163   (eval $ac_try) 2>&5
5164   ac_status=$?
5165   echo "$as_me:5165: \$? = $ac_status" >&5
5166   (exit $ac_status); }; }; then
5167   CLANG_COMPILER=yes
5168 cf_save_CFLAGS="$cf_save_CFLAGS -Qunused-arguments"
5169
5170 else
5171   echo "$as_me: failed program was:" >&5
5172 cat conftest.$ac_ext >&5
5173 fi
5174 rm -f conftest.$ac_objext conftest.$ac_ext
5175         CFLAGS="$cf_save_CFLAGS"
5176         echo "$as_me:5176: result: $CLANG_COMPILER" >&5
5177 echo "${ECHO_T}$CLANG_COMPILER" >&6
5178 fi
5179
5180 if test "x$have_x" = xyes; then
5181 cat >conftest.$ac_ext <<_ACEOF
5182 #line 5182 "configure"
5183 #include "confdefs.h"
5184
5185 #include <stdlib.h>
5186 #include <X11/Intrinsic.h>
5187
5188 int
5189 main (void)
5190 {
5191 String foo = malloc(1)
5192   ;
5193   return 0;
5194 }
5195 _ACEOF
5196 rm -f conftest.$ac_objext
5197 if { (eval echo "$as_me:5197: \"$ac_compile\"") >&5
5198   (eval $ac_compile) 2>&5
5199   ac_status=$?
5200   echo "$as_me:5200: \$? = $ac_status" >&5
5201   (exit $ac_status); } &&
5202          { ac_try='test -s conftest.$ac_objext'
5203   { (eval echo "$as_me:5203: \"$ac_try\"") >&5
5204   (eval $ac_try) 2>&5
5205   ac_status=$?
5206   echo "$as_me:5206: \$? = $ac_status" >&5
5207   (exit $ac_status); }; }; then
5208
5209 echo "$as_me:5209: checking for X11/Xt const-feature" >&5
5210 echo $ECHO_N "checking for X11/Xt const-feature... $ECHO_C" >&6
5211 if test "${cf_cv_const_x_string+set}" = set; then
5212   echo $ECHO_N "(cached) $ECHO_C" >&6
5213 else
5214
5215         cat >conftest.$ac_ext <<_ACEOF
5216 #line 5216 "configure"
5217 #include "confdefs.h"
5218
5219 #define _CONST_X_STRING /* X11R7.8 (perhaps) */
5220 #undef  XTSTRINGDEFINES /* X11R5 and later */
5221 #include <stdlib.h>
5222 #include <X11/Intrinsic.h>
5223
5224 int
5225 main (void)
5226 {
5227 String foo = malloc(1); *foo = 0
5228   ;
5229   return 0;
5230 }
5231 _ACEOF
5232 rm -f conftest.$ac_objext
5233 if { (eval echo "$as_me:5233: \"$ac_compile\"") >&5
5234   (eval $ac_compile) 2>&5
5235   ac_status=$?
5236   echo "$as_me:5236: \$? = $ac_status" >&5
5237   (exit $ac_status); } &&
5238          { ac_try='test -s conftest.$ac_objext'
5239   { (eval echo "$as_me:5239: \"$ac_try\"") >&5
5240   (eval $ac_try) 2>&5
5241   ac_status=$?
5242   echo "$as_me:5242: \$? = $ac_status" >&5
5243   (exit $ac_status); }; }; then
5244
5245                         cf_cv_const_x_string=no
5246
5247 else
5248   echo "$as_me: failed program was:" >&5
5249 cat conftest.$ac_ext >&5
5250
5251                         cf_cv_const_x_string=yes
5252
5253 fi
5254 rm -f conftest.$ac_objext conftest.$ac_ext
5255
5256 fi
5257 echo "$as_me:5257: result: $cf_cv_const_x_string" >&5
5258 echo "${ECHO_T}$cf_cv_const_x_string" >&6
5259
5260 case $cf_cv_const_x_string in
5261 (no)
5262
5263         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
5264         CPPFLAGS="${CPPFLAGS}-DXTSTRINGDEFINES"
5265
5266         ;;
5267 (*)
5268
5269         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
5270         CPPFLAGS="${CPPFLAGS}-D_CONST_X_STRING"
5271
5272         ;;
5273 esac
5274
5275 else
5276   echo "$as_me: failed program was:" >&5
5277 cat conftest.$ac_ext >&5
5278 fi
5279 rm -f conftest.$ac_objext conftest.$ac_ext
5280  fi
5281 cat > conftest.$ac_ext <<EOF
5282 #line 5282 "${as_me:-configure}"
5283 int main(int argc, char *argv[]) { return (argv[argc-1] == 0) ; }
5284 EOF
5285 if test "$INTEL_COMPILER" = yes
5286 then
5287 # The "-wdXXX" options suppress warnings:
5288 # remark #1419: external declaration in primary source file
5289 # remark #1683: explicit conversion of a 64-bit integral type to a smaller integral type (potential portability problem)
5290 # remark #1684: conversion from pointer to same-sized integral type (potential portability problem)
5291 # remark #193: zero used for undefined preprocessing identifier
5292 # remark #593: variable "curs_sb_left_arrow" was set but never used
5293 # remark #810: conversion from "int" to "Dimension={unsigned short}" may lose significant bits
5294 # remark #869: parameter "tw" was never referenced
5295 # remark #981: operands are evaluated in unspecified order
5296 # warning #279: controlling expression is constant
5297
5298         { echo "$as_me:5298: checking for $CC warning options..." >&5
5299 echo "$as_me: checking for $CC warning options..." >&6;}
5300         cf_save_CFLAGS="$CFLAGS"
5301         EXTRA_CFLAGS="-Wall"
5302         for cf_opt in \
5303                 wd1419 \
5304                 wd1683 \
5305                 wd1684 \
5306                 wd193 \
5307                 wd593 \
5308                 wd279 \
5309                 wd810 \
5310                 wd869 \
5311                 wd981
5312         do
5313                 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
5314                 if { (eval echo "$as_me:5314: \"$ac_compile\"") >&5
5315   (eval $ac_compile) 2>&5
5316   ac_status=$?
5317   echo "$as_me:5317: \$? = $ac_status" >&5
5318   (exit $ac_status); }; then
5319                         test -n "$verbose" && echo "$as_me:5319: result: ... -$cf_opt" >&5
5320 echo "${ECHO_T}... -$cf_opt" >&6
5321                         EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
5322                 fi
5323         done
5324         CFLAGS="$cf_save_CFLAGS"
5325 elif test "$GCC" = yes
5326 then
5327         { echo "$as_me:5327: checking for $CC warning options..." >&5
5328 echo "$as_me: checking for $CC warning options..." >&6;}
5329         cf_save_CFLAGS="$CFLAGS"
5330         EXTRA_CFLAGS=
5331         cf_warn_CONST=""
5332         test "$with_ext_const" = yes && cf_warn_CONST="Wwrite-strings"
5333         cf_gcc_warnings="Wignored-qualifiers Wlogical-op Wvarargs"
5334         test "x$CLANG_COMPILER" = xyes && cf_gcc_warnings=
5335         for cf_opt in W Wall \
5336                 Wbad-function-cast \
5337                 Wcast-align \
5338                 Wcast-qual \
5339                 Wdeclaration-after-statement \
5340                 Wextra \
5341                 Winline \
5342                 Wmissing-declarations \
5343                 Wmissing-prototypes \
5344                 Wnested-externs \
5345                 Wpointer-arith \
5346                 Wshadow \
5347                 Wstrict-prototypes \
5348                 Wundef $cf_gcc_warnings $cf_warn_CONST Wwrite-strings
5349         do
5350                 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
5351                 if { (eval echo "$as_me:5351: \"$ac_compile\"") >&5
5352   (eval $ac_compile) 2>&5
5353   ac_status=$?
5354   echo "$as_me:5354: \$? = $ac_status" >&5
5355   (exit $ac_status); }; then
5356                         test -n "$verbose" && echo "$as_me:5356: result: ... -$cf_opt" >&5
5357 echo "${ECHO_T}... -$cf_opt" >&6
5358                         case $cf_opt in
5359                         (Winline)
5360                                 case $GCC_VERSION in
5361                                 ([34].*)
5362                                         test -n "$verbose" && echo "    feature is broken in gcc $GCC_VERSION" 1>&6
5363
5364 echo "${as_me:-configure}:5364: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
5365
5366                                         continue;;
5367                                 esac
5368                                 ;;
5369                         (Wpointer-arith)
5370                                 case $GCC_VERSION in
5371                                 ([12].*)
5372                                         test -n "$verbose" && echo "    feature is broken in gcc $GCC_VERSION" 1>&6
5373
5374 echo "${as_me:-configure}:5374: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
5375
5376                                         continue;;
5377                                 esac
5378                                 ;;
5379                         esac
5380                         EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
5381                 fi
5382         done
5383         CFLAGS="$cf_save_CFLAGS"
5384 fi
5385 rm -rf conftest*
5386
5387 fi
5388 fi
5389
5390 echo "$as_me:5390: checking if you want to see long compiling messages" >&5
5391 echo $ECHO_N "checking if you want to see long compiling messages... $ECHO_C" >&6
5392
5393 # Check whether --enable-echo or --disable-echo was given.
5394 if test "${enable_echo+set}" = set; then
5395   enableval="$enable_echo"
5396   test "$enableval" != no && enableval=yes
5397         if test "$enableval" != "yes" ; then
5398
5399         ECHO_LT='--silent'
5400         ECHO_LD='@echo linking $@;'
5401         RULE_CC='@echo compiling $<'
5402         SHOW_CC='@echo compiling $@'
5403         ECHO_CC='@'
5404
5405         else
5406
5407         ECHO_LT=''
5408         ECHO_LD=''
5409         RULE_CC=''
5410         SHOW_CC=''
5411         ECHO_CC=''
5412
5413         fi
5414 else
5415   enableval=yes
5416
5417         ECHO_LT=''
5418         ECHO_LD=''
5419         RULE_CC=''
5420         SHOW_CC=''
5421         ECHO_CC=''
5422
5423 fi;
5424 echo "$as_me:5424: result: $enableval" >&5
5425 echo "${ECHO_T}$enableval" >&6
5426
5427 echo "$as_me:5427: checking if you want to use dmalloc for testing" >&5
5428 echo $ECHO_N "checking if you want to use dmalloc for testing... $ECHO_C" >&6
5429
5430 # Check whether --with-dmalloc or --without-dmalloc was given.
5431 if test "${with_dmalloc+set}" = set; then
5432   withval="$with_dmalloc"
5433
5434 cat >>confdefs.h <<EOF
5435 #define USE_DMALLOC 1
5436 EOF
5437
5438         : ${with_cflags:=-g}
5439         : ${with_no_leaks:=yes}
5440          with_dmalloc=yes
5441 else
5442   with_dmalloc=
5443 fi;
5444 echo "$as_me:5444: result: ${with_dmalloc:-no}" >&5
5445 echo "${ECHO_T}${with_dmalloc:-no}" >&6
5446
5447 case .$with_cflags in
5448 (.*-g*)
5449         case .$CFLAGS in
5450         (.*-g*)
5451                 ;;
5452         (*)
5453
5454 cf_fix_cppflags=no
5455 cf_new_cflags=
5456 cf_new_cppflags=
5457 cf_new_extra_cppflags=
5458
5459 for cf_add_cflags in -g
5460 do
5461 case $cf_fix_cppflags in
5462 (no)
5463         case $cf_add_cflags in
5464         (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
5465                 case $cf_add_cflags in
5466                 (-D*)
5467                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
5468
5469                         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
5470                                 && test -z "${cf_tst_cflags}" \
5471                                 && cf_fix_cppflags=yes
5472
5473                         if test $cf_fix_cppflags = yes ; then
5474
5475         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
5476         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
5477
5478                                 continue
5479                         elif test "${cf_tst_cflags}" = "\"'" ; then
5480
5481         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
5482         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
5483
5484                                 continue
5485                         fi
5486                         ;;
5487                 esac
5488                 case "$CPPFLAGS" in
5489                 (*$cf_add_cflags)
5490                         ;;
5491                 (*)
5492                         case $cf_add_cflags in
5493                         (-D*)
5494                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
5495
5496 CPPFLAGS=`echo "$CPPFLAGS" | \
5497         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
5498                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
5499
5500                                 ;;
5501                         esac
5502
5503         test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
5504         cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
5505
5506                         ;;
5507                 esac
5508                 ;;
5509         (*)
5510
5511         test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
5512         cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
5513
5514                 ;;
5515         esac
5516         ;;
5517 (yes)
5518
5519         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
5520         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
5521
5522         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
5523
5524         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
5525                 && test -z "${cf_tst_cflags}" \
5526                 && cf_fix_cppflags=no
5527         ;;
5528 esac
5529 done
5530
5531 if test -n "$cf_new_cflags" ; then
5532
5533         test -n "$CFLAGS" && CFLAGS="$CFLAGS "
5534         CFLAGS="${CFLAGS}$cf_new_cflags"
5535
5536 fi
5537
5538 if test -n "$cf_new_cppflags" ; then
5539
5540         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
5541         CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
5542
5543 fi
5544
5545 if test -n "$cf_new_extra_cppflags" ; then
5546
5547         test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
5548         EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
5549
5550 fi
5551
5552                 ;;
5553         esac
5554         ;;
5555 esac
5556
5557 if test "$with_dmalloc" = yes ; then
5558         echo "$as_me:5558: checking for dmalloc.h" >&5
5559 echo $ECHO_N "checking for dmalloc.h... $ECHO_C" >&6
5560 if test "${ac_cv_header_dmalloc_h+set}" = set; then
5561   echo $ECHO_N "(cached) $ECHO_C" >&6
5562 else
5563   cat >conftest.$ac_ext <<_ACEOF
5564 #line 5564 "configure"
5565 #include "confdefs.h"
5566 #include <dmalloc.h>
5567 _ACEOF
5568 if { (eval echo "$as_me:5568: \"$ac_cpp conftest.$ac_ext\"") >&5
5569   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5570   ac_status=$?
5571   egrep -v '^ *\+' conftest.er1 >conftest.err
5572   rm -f conftest.er1
5573   cat conftest.err >&5
5574   echo "$as_me:5574: \$? = $ac_status" >&5
5575   (exit $ac_status); } >/dev/null; then
5576   if test -s conftest.err; then
5577     ac_cpp_err=$ac_c_preproc_warn_flag
5578   else
5579     ac_cpp_err=
5580   fi
5581 else
5582   ac_cpp_err=yes
5583 fi
5584 if test -z "$ac_cpp_err"; then
5585   ac_cv_header_dmalloc_h=yes
5586 else
5587   echo "$as_me: failed program was:" >&5
5588   cat conftest.$ac_ext >&5
5589   ac_cv_header_dmalloc_h=no
5590 fi
5591 rm -f conftest.err conftest.$ac_ext
5592 fi
5593 echo "$as_me:5593: result: $ac_cv_header_dmalloc_h" >&5
5594 echo "${ECHO_T}$ac_cv_header_dmalloc_h" >&6
5595 if test $ac_cv_header_dmalloc_h = yes; then
5596
5597 echo "$as_me:5597: checking for dmalloc_debug in -ldmalloc" >&5
5598 echo $ECHO_N "checking for dmalloc_debug in -ldmalloc... $ECHO_C" >&6
5599 if test "${ac_cv_lib_dmalloc_dmalloc_debug+set}" = set; then
5600   echo $ECHO_N "(cached) $ECHO_C" >&6
5601 else
5602   ac_check_lib_save_LIBS=$LIBS
5603 LIBS="-ldmalloc  $LIBS"
5604 cat >conftest.$ac_ext <<_ACEOF
5605 #line 5605 "configure"
5606 #include "confdefs.h"
5607
5608 /* Override any gcc2 internal prototype to avoid an error.  */
5609 #ifdef __cplusplus
5610 extern "C"
5611 #endif
5612 /* We use char because int might match the return type of a gcc2
5613    builtin and then its argument prototype would still apply.  */
5614 char dmalloc_debug ();
5615 int
5616 main (void)
5617 {
5618 dmalloc_debug ();
5619   ;
5620   return 0;
5621 }
5622 _ACEOF
5623 rm -f conftest.$ac_objext conftest$ac_exeext
5624 if { (eval echo "$as_me:5624: \"$ac_link\"") >&5
5625   (eval $ac_link) 2>&5
5626   ac_status=$?
5627   echo "$as_me:5627: \$? = $ac_status" >&5
5628   (exit $ac_status); } &&
5629          { ac_try='test -s conftest$ac_exeext'
5630   { (eval echo "$as_me:5630: \"$ac_try\"") >&5
5631   (eval $ac_try) 2>&5
5632   ac_status=$?
5633   echo "$as_me:5633: \$? = $ac_status" >&5
5634   (exit $ac_status); }; }; then
5635   ac_cv_lib_dmalloc_dmalloc_debug=yes
5636 else
5637   echo "$as_me: failed program was:" >&5
5638 cat conftest.$ac_ext >&5
5639 ac_cv_lib_dmalloc_dmalloc_debug=no
5640 fi
5641 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5642 LIBS=$ac_check_lib_save_LIBS
5643 fi
5644 echo "$as_me:5644: result: $ac_cv_lib_dmalloc_dmalloc_debug" >&5
5645 echo "${ECHO_T}$ac_cv_lib_dmalloc_dmalloc_debug" >&6
5646 if test $ac_cv_lib_dmalloc_dmalloc_debug = yes; then
5647   cat >>confdefs.h <<EOF
5648 #define HAVE_LIBDMALLOC 1
5649 EOF
5650
5651   LIBS="-ldmalloc $LIBS"
5652
5653 fi
5654
5655 fi
5656
5657 fi
5658
5659 echo "$as_me:5659: checking if you want to use dbmalloc for testing" >&5
5660 echo $ECHO_N "checking if you want to use dbmalloc for testing... $ECHO_C" >&6
5661
5662 # Check whether --with-dbmalloc or --without-dbmalloc was given.
5663 if test "${with_dbmalloc+set}" = set; then
5664   withval="$with_dbmalloc"
5665
5666 cat >>confdefs.h <<EOF
5667 #define USE_DBMALLOC 1
5668 EOF
5669
5670         : ${with_cflags:=-g}
5671         : ${with_no_leaks:=yes}
5672          with_dbmalloc=yes
5673 else
5674   with_dbmalloc=
5675 fi;
5676 echo "$as_me:5676: result: ${with_dbmalloc:-no}" >&5
5677 echo "${ECHO_T}${with_dbmalloc:-no}" >&6
5678
5679 case .$with_cflags in
5680 (.*-g*)
5681         case .$CFLAGS in
5682         (.*-g*)
5683                 ;;
5684         (*)
5685
5686 cf_fix_cppflags=no
5687 cf_new_cflags=
5688 cf_new_cppflags=
5689 cf_new_extra_cppflags=
5690
5691 for cf_add_cflags in -g
5692 do
5693 case $cf_fix_cppflags in
5694 (no)
5695         case $cf_add_cflags in
5696         (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
5697                 case $cf_add_cflags in
5698                 (-D*)
5699                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
5700
5701                         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
5702                                 && test -z "${cf_tst_cflags}" \
5703                                 && cf_fix_cppflags=yes
5704
5705                         if test $cf_fix_cppflags = yes ; then
5706
5707         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
5708         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
5709
5710                                 continue
5711                         elif test "${cf_tst_cflags}" = "\"'" ; then
5712
5713         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
5714         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
5715
5716                                 continue
5717                         fi
5718                         ;;
5719                 esac
5720                 case "$CPPFLAGS" in
5721                 (*$cf_add_cflags)
5722                         ;;
5723                 (*)
5724                         case $cf_add_cflags in
5725                         (-D*)
5726                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
5727
5728 CPPFLAGS=`echo "$CPPFLAGS" | \
5729         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
5730                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
5731
5732                                 ;;
5733                         esac
5734
5735         test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
5736         cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
5737
5738                         ;;
5739                 esac
5740                 ;;
5741         (*)
5742
5743         test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
5744         cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
5745
5746                 ;;
5747         esac
5748         ;;
5749 (yes)
5750
5751         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
5752         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
5753
5754         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
5755
5756         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
5757                 && test -z "${cf_tst_cflags}" \
5758                 && cf_fix_cppflags=no
5759         ;;
5760 esac
5761 done
5762
5763 if test -n "$cf_new_cflags" ; then
5764
5765         test -n "$CFLAGS" && CFLAGS="$CFLAGS "
5766         CFLAGS="${CFLAGS}$cf_new_cflags"
5767
5768 fi
5769
5770 if test -n "$cf_new_cppflags" ; then
5771
5772         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
5773         CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
5774
5775 fi
5776
5777 if test -n "$cf_new_extra_cppflags" ; then
5778
5779         test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
5780         EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
5781
5782 fi
5783
5784                 ;;
5785         esac
5786         ;;
5787 esac
5788
5789 if test "$with_dbmalloc" = yes ; then
5790         echo "$as_me:5790: checking for dbmalloc.h" >&5
5791 echo $ECHO_N "checking for dbmalloc.h... $ECHO_C" >&6
5792 if test "${ac_cv_header_dbmalloc_h+set}" = set; then
5793   echo $ECHO_N "(cached) $ECHO_C" >&6
5794 else
5795   cat >conftest.$ac_ext <<_ACEOF
5796 #line 5796 "configure"
5797 #include "confdefs.h"
5798 #include <dbmalloc.h>
5799 _ACEOF
5800 if { (eval echo "$as_me:5800: \"$ac_cpp conftest.$ac_ext\"") >&5
5801   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5802   ac_status=$?
5803   egrep -v '^ *\+' conftest.er1 >conftest.err
5804   rm -f conftest.er1
5805   cat conftest.err >&5
5806   echo "$as_me:5806: \$? = $ac_status" >&5
5807   (exit $ac_status); } >/dev/null; then
5808   if test -s conftest.err; then
5809     ac_cpp_err=$ac_c_preproc_warn_flag
5810   else
5811     ac_cpp_err=
5812   fi
5813 else
5814   ac_cpp_err=yes
5815 fi
5816 if test -z "$ac_cpp_err"; then
5817   ac_cv_header_dbmalloc_h=yes
5818 else
5819   echo "$as_me: failed program was:" >&5
5820   cat conftest.$ac_ext >&5
5821   ac_cv_header_dbmalloc_h=no
5822 fi
5823 rm -f conftest.err conftest.$ac_ext
5824 fi
5825 echo "$as_me:5825: result: $ac_cv_header_dbmalloc_h" >&5
5826 echo "${ECHO_T}$ac_cv_header_dbmalloc_h" >&6
5827 if test $ac_cv_header_dbmalloc_h = yes; then
5828
5829 echo "$as_me:5829: checking for debug_malloc in -ldbmalloc" >&5
5830 echo $ECHO_N "checking for debug_malloc in -ldbmalloc... $ECHO_C" >&6
5831 if test "${ac_cv_lib_dbmalloc_debug_malloc+set}" = set; then
5832   echo $ECHO_N "(cached) $ECHO_C" >&6
5833 else
5834   ac_check_lib_save_LIBS=$LIBS
5835 LIBS="-ldbmalloc  $LIBS"
5836 cat >conftest.$ac_ext <<_ACEOF
5837 #line 5837 "configure"
5838 #include "confdefs.h"
5839
5840 /* Override any gcc2 internal prototype to avoid an error.  */
5841 #ifdef __cplusplus
5842 extern "C"
5843 #endif
5844 /* We use char because int might match the return type of a gcc2
5845    builtin and then its argument prototype would still apply.  */
5846 char debug_malloc ();
5847 int
5848 main (void)
5849 {
5850 debug_malloc ();
5851   ;
5852   return 0;
5853 }
5854 _ACEOF
5855 rm -f conftest.$ac_objext conftest$ac_exeext
5856 if { (eval echo "$as_me:5856: \"$ac_link\"") >&5
5857   (eval $ac_link) 2>&5
5858   ac_status=$?
5859   echo "$as_me:5859: \$? = $ac_status" >&5
5860   (exit $ac_status); } &&
5861          { ac_try='test -s conftest$ac_exeext'
5862   { (eval echo "$as_me:5862: \"$ac_try\"") >&5
5863   (eval $ac_try) 2>&5
5864   ac_status=$?
5865   echo "$as_me:5865: \$? = $ac_status" >&5
5866   (exit $ac_status); }; }; then
5867   ac_cv_lib_dbmalloc_debug_malloc=yes
5868 else
5869   echo "$as_me: failed program was:" >&5
5870 cat conftest.$ac_ext >&5
5871 ac_cv_lib_dbmalloc_debug_malloc=no
5872 fi
5873 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5874 LIBS=$ac_check_lib_save_LIBS
5875 fi
5876 echo "$as_me:5876: result: $ac_cv_lib_dbmalloc_debug_malloc" >&5
5877 echo "${ECHO_T}$ac_cv_lib_dbmalloc_debug_malloc" >&6
5878 if test $ac_cv_lib_dbmalloc_debug_malloc = yes; then
5879   cat >>confdefs.h <<EOF
5880 #define HAVE_LIBDBMALLOC 1
5881 EOF
5882
5883   LIBS="-ldbmalloc $LIBS"
5884
5885 fi
5886
5887 fi
5888
5889 fi
5890
5891 echo "$as_me:5891: checking if you want to use valgrind for testing" >&5
5892 echo $ECHO_N "checking if you want to use valgrind for testing... $ECHO_C" >&6
5893
5894 # Check whether --with-valgrind or --without-valgrind was given.
5895 if test "${with_valgrind+set}" = set; then
5896   withval="$with_valgrind"
5897
5898 cat >>confdefs.h <<EOF
5899 #define USE_VALGRIND 1
5900 EOF
5901
5902         : ${with_cflags:=-g}
5903         : ${with_no_leaks:=yes}
5904          with_valgrind=yes
5905 else
5906   with_valgrind=
5907 fi;
5908 echo "$as_me:5908: result: ${with_valgrind:-no}" >&5
5909 echo "${ECHO_T}${with_valgrind:-no}" >&6
5910
5911 case .$with_cflags in
5912 (.*-g*)
5913         case .$CFLAGS in
5914         (.*-g*)
5915                 ;;
5916         (*)
5917
5918 cf_fix_cppflags=no
5919 cf_new_cflags=
5920 cf_new_cppflags=
5921 cf_new_extra_cppflags=
5922
5923 for cf_add_cflags in -g
5924 do
5925 case $cf_fix_cppflags in
5926 (no)
5927         case $cf_add_cflags in
5928         (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
5929                 case $cf_add_cflags in
5930                 (-D*)
5931                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
5932
5933                         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
5934                                 && test -z "${cf_tst_cflags}" \
5935                                 && cf_fix_cppflags=yes
5936
5937                         if test $cf_fix_cppflags = yes ; then
5938
5939         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
5940         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
5941
5942                                 continue
5943                         elif test "${cf_tst_cflags}" = "\"'" ; then
5944
5945         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
5946         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
5947
5948                                 continue
5949                         fi
5950                         ;;
5951                 esac
5952                 case "$CPPFLAGS" in
5953                 (*$cf_add_cflags)
5954                         ;;
5955                 (*)
5956                         case $cf_add_cflags in
5957                         (-D*)
5958                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
5959
5960 CPPFLAGS=`echo "$CPPFLAGS" | \
5961         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
5962                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
5963
5964                                 ;;
5965                         esac
5966
5967         test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
5968         cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
5969
5970                         ;;
5971                 esac
5972                 ;;
5973         (*)
5974
5975         test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
5976         cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
5977
5978                 ;;
5979         esac
5980         ;;
5981 (yes)
5982
5983         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
5984         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
5985
5986         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
5987
5988         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
5989                 && test -z "${cf_tst_cflags}" \
5990                 && cf_fix_cppflags=no
5991         ;;
5992 esac
5993 done
5994
5995 if test -n "$cf_new_cflags" ; then
5996
5997         test -n "$CFLAGS" && CFLAGS="$CFLAGS "
5998         CFLAGS="${CFLAGS}$cf_new_cflags"
5999
6000 fi
6001
6002 if test -n "$cf_new_cppflags" ; then
6003
6004         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
6005         CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
6006
6007 fi
6008
6009 if test -n "$cf_new_extra_cppflags" ; then
6010
6011         test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
6012         EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
6013
6014 fi
6015
6016                 ;;
6017         esac
6018         ;;
6019 esac
6020
6021 echo "$as_me:6021: checking if you want to perform memory-leak testing" >&5
6022 echo $ECHO_N "checking if you want to perform memory-leak testing... $ECHO_C" >&6
6023
6024 # Check whether --enable-leaks or --disable-leaks was given.
6025 if test "${enable_leaks+set}" = set; then
6026   enableval="$enable_leaks"
6027   if test "x$enableval" = xno; then with_no_leaks=yes; else with_no_leaks=no; fi
6028 else
6029   : ${with_no_leaks:=no}
6030 fi;
6031 echo "$as_me:6031: result: $with_no_leaks" >&5
6032 echo "${ECHO_T}$with_no_leaks" >&6
6033
6034 if test "$with_no_leaks" = yes ; then
6035
6036 cat >>confdefs.h <<\EOF
6037 #define NO_LEAKS 1
6038 EOF
6039
6040 cat >>confdefs.h <<\EOF
6041 #define YY_NO_LEAKS 1
6042 EOF
6043
6044 fi
6045
6046 # Extract the first word of "groff", so it can be a program name with args.
6047 set dummy groff; ac_word=$2
6048 echo "$as_me:6048: checking for $ac_word" >&5
6049 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6050 if test "${ac_cv_path_GROFF_PATH+set}" = set; then
6051   echo $ECHO_N "(cached) $ECHO_C" >&6
6052 else
6053   case $GROFF_PATH in
6054   [\\/]* | ?:[\\/]*)
6055   ac_cv_path_GROFF_PATH="$GROFF_PATH" # Let the user override the test with a path.
6056   ;;
6057   *)
6058   ac_save_IFS=$IFS; IFS=$ac_path_separator
6059 ac_dummy="$PATH"
6060 for ac_dir in $ac_dummy; do
6061   IFS=$ac_save_IFS
6062   test -z "$ac_dir" && ac_dir=.
6063   if $as_executable_p "$ac_dir/$ac_word"; then
6064    ac_cv_path_GROFF_PATH="$ac_dir/$ac_word"
6065    echo "$as_me:6065: found $ac_dir/$ac_word" >&5
6066    break
6067 fi
6068 done
6069
6070   test -z "$ac_cv_path_GROFF_PATH" && ac_cv_path_GROFF_PATH="no"
6071   ;;
6072 esac
6073 fi
6074 GROFF_PATH=$ac_cv_path_GROFF_PATH
6075
6076 if test -n "$GROFF_PATH"; then
6077   echo "$as_me:6077: result: $GROFF_PATH" >&5
6078 echo "${ECHO_T}$GROFF_PATH" >&6
6079 else
6080   echo "$as_me:6080: result: no" >&5
6081 echo "${ECHO_T}no" >&6
6082 fi
6083
6084 for ac_prog in nroff mandoc
6085 do
6086   # Extract the first word of "$ac_prog", so it can be a program name with args.
6087 set dummy $ac_prog; ac_word=$2
6088 echo "$as_me:6088: checking for $ac_word" >&5
6089 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6090 if test "${ac_cv_path_NROFF_PATH+set}" = set; then
6091   echo $ECHO_N "(cached) $ECHO_C" >&6
6092 else
6093   case $NROFF_PATH in
6094   [\\/]* | ?:[\\/]*)
6095   ac_cv_path_NROFF_PATH="$NROFF_PATH" # Let the user override the test with a path.
6096   ;;
6097   *)
6098   ac_save_IFS=$IFS; IFS=$ac_path_separator
6099 ac_dummy="$PATH"
6100 for ac_dir in $ac_dummy; do
6101   IFS=$ac_save_IFS
6102   test -z "$ac_dir" && ac_dir=.
6103   if $as_executable_p "$ac_dir/$ac_word"; then
6104    ac_cv_path_NROFF_PATH="$ac_dir/$ac_word"
6105    echo "$as_me:6105: found $ac_dir/$ac_word" >&5
6106    break
6107 fi
6108 done
6109
6110   ;;
6111 esac
6112 fi
6113 NROFF_PATH=$ac_cv_path_NROFF_PATH
6114
6115 if test -n "$NROFF_PATH"; then
6116   echo "$as_me:6116: result: $NROFF_PATH" >&5
6117 echo "${ECHO_T}$NROFF_PATH" >&6
6118 else
6119   echo "$as_me:6119: result: no" >&5
6120 echo "${ECHO_T}no" >&6
6121 fi
6122
6123   test -n "$NROFF_PATH" && break
6124 done
6125 test -n "$NROFF_PATH" || NROFF_PATH="no"
6126
6127 # Extract the first word of "tbl", so it can be a program name with args.
6128 set dummy tbl; ac_word=$2
6129 echo "$as_me:6129: checking for $ac_word" >&5
6130 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6131 if test "${ac_cv_path_TBL_PATH+set}" = set; then
6132   echo $ECHO_N "(cached) $ECHO_C" >&6
6133 else
6134   case $TBL_PATH in
6135   [\\/]* | ?:[\\/]*)
6136   ac_cv_path_TBL_PATH="$TBL_PATH" # Let the user override the test with a path.
6137   ;;
6138   *)
6139   ac_save_IFS=$IFS; IFS=$ac_path_separator
6140 ac_dummy="$PATH"
6141 for ac_dir in $ac_dummy; do
6142   IFS=$ac_save_IFS
6143   test -z "$ac_dir" && ac_dir=.
6144   if $as_executable_p "$ac_dir/$ac_word"; then
6145    ac_cv_path_TBL_PATH="$ac_dir/$ac_word"
6146    echo "$as_me:6146: found $ac_dir/$ac_word" >&5
6147    break
6148 fi
6149 done
6150
6151   test -z "$ac_cv_path_TBL_PATH" && ac_cv_path_TBL_PATH="cat"
6152   ;;
6153 esac
6154 fi
6155 TBL_PATH=$ac_cv_path_TBL_PATH
6156
6157 if test -n "$TBL_PATH"; then
6158   echo "$as_me:6158: result: $TBL_PATH" >&5
6159 echo "${ECHO_T}$TBL_PATH" >&6
6160 else
6161   echo "$as_me:6161: result: no" >&5
6162 echo "${ECHO_T}no" >&6
6163 fi
6164
6165 if test "x$GROFF_PATH" = xno
6166 then
6167         NROFF_NOTE=
6168         GROFF_NOTE="#"
6169 else
6170         NROFF_NOTE="#"
6171         GROFF_NOTE=
6172 fi
6173
6174 case "x${with_man2html}" in
6175 (xno)
6176         cf_man2html=no
6177         ;;
6178 (x|xyes)
6179         # Extract the first word of "man2html", so it can be a program name with args.
6180 set dummy man2html; ac_word=$2
6181 echo "$as_me:6181: checking for $ac_word" >&5
6182 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6183 if test "${ac_cv_path_cf_man2html+set}" = set; then
6184   echo $ECHO_N "(cached) $ECHO_C" >&6
6185 else
6186   case $cf_man2html in
6187   [\\/]* | ?:[\\/]*)
6188   ac_cv_path_cf_man2html="$cf_man2html" # Let the user override the test with a path.
6189   ;;
6190   *)
6191   ac_save_IFS=$IFS; IFS=$ac_path_separator
6192 ac_dummy="$PATH"
6193 for ac_dir in $ac_dummy; do
6194   IFS=$ac_save_IFS
6195   test -z "$ac_dir" && ac_dir=.
6196   if $as_executable_p "$ac_dir/$ac_word"; then
6197    ac_cv_path_cf_man2html="$ac_dir/$ac_word"
6198    echo "$as_me:6198: found $ac_dir/$ac_word" >&5
6199    break
6200 fi
6201 done
6202
6203   test -z "$ac_cv_path_cf_man2html" && ac_cv_path_cf_man2html="no"
6204   ;;
6205 esac
6206 fi
6207 cf_man2html=$ac_cv_path_cf_man2html
6208
6209 if test -n "$cf_man2html"; then
6210   echo "$as_me:6210: result: $cf_man2html" >&5
6211 echo "${ECHO_T}$cf_man2html" >&6
6212 else
6213   echo "$as_me:6213: result: no" >&5
6214 echo "${ECHO_T}no" >&6
6215 fi
6216
6217         case "x$cf_man2html" in
6218         (x/*)
6219                 echo "$as_me:6219: checking for the modified Earl Hood script" >&5
6220 echo $ECHO_N "checking for the modified Earl Hood script... $ECHO_C" >&6
6221                 if ( $cf_man2html -help 2>&1 | grep 'Make an index of headers at the end' >/dev/null )
6222                 then
6223                         cf_man2html_ok=yes
6224                 else
6225                         cf_man2html=no
6226                         cf_man2html_ok=no
6227                 fi
6228                 echo "$as_me:6228: result: $cf_man2html_ok" >&5
6229 echo "${ECHO_T}$cf_man2html_ok" >&6
6230                 ;;
6231         (*)
6232                 cf_man2html=no
6233                 ;;
6234         esac
6235 esac
6236
6237 echo "$as_me:6237: checking for program to convert manpage to html" >&5
6238 echo $ECHO_N "checking for program to convert manpage to html... $ECHO_C" >&6
6239
6240 # Check whether --with-man2html or --without-man2html was given.
6241 if test "${with_man2html+set}" = set; then
6242   withval="$with_man2html"
6243   cf_man2html=$withval
6244 else
6245   cf_man2html=$cf_man2html
6246 fi;
6247
6248 cf_with_groff=no
6249
6250 case $cf_man2html in
6251 (yes)
6252         echo "$as_me:6252: result: man2html" >&5
6253 echo "${ECHO_T}man2html" >&6
6254         # Extract the first word of "man2html", so it can be a program name with args.
6255 set dummy man2html; ac_word=$2
6256 echo "$as_me:6256: checking for $ac_word" >&5
6257 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6258 if test "${ac_cv_path_cf_man2html+set}" = set; then
6259   echo $ECHO_N "(cached) $ECHO_C" >&6
6260 else
6261   case $cf_man2html in
6262   [\\/]* | ?:[\\/]*)
6263   ac_cv_path_cf_man2html="$cf_man2html" # Let the user override the test with a path.
6264   ;;
6265   *)
6266   ac_save_IFS=$IFS; IFS=$ac_path_separator
6267 ac_dummy="$PATH"
6268 for ac_dir in $ac_dummy; do
6269   IFS=$ac_save_IFS
6270   test -z "$ac_dir" && ac_dir=.
6271   if $as_executable_p "$ac_dir/$ac_word"; then
6272    ac_cv_path_cf_man2html="$ac_dir/$ac_word"
6273    echo "$as_me:6273: found $ac_dir/$ac_word" >&5
6274    break
6275 fi
6276 done
6277
6278   test -z "$ac_cv_path_cf_man2html" && ac_cv_path_cf_man2html="no"
6279   ;;
6280 esac
6281 fi
6282 cf_man2html=$ac_cv_path_cf_man2html
6283
6284 if test -n "$cf_man2html"; then
6285   echo "$as_me:6285: result: $cf_man2html" >&5
6286 echo "${ECHO_T}$cf_man2html" >&6
6287 else
6288   echo "$as_me:6288: result: no" >&5
6289 echo "${ECHO_T}no" >&6
6290 fi
6291
6292         ;;
6293 (no|groff|*/groff*)
6294         cf_with_groff=yes
6295         cf_man2html=$GROFF_PATH
6296         echo "$as_me:6296: result: $cf_man2html" >&5
6297 echo "${ECHO_T}$cf_man2html" >&6
6298         ;;
6299 (*)
6300         echo "$as_me:6300: result: $cf_man2html" >&5
6301 echo "${ECHO_T}$cf_man2html" >&6
6302         ;;
6303 esac
6304
6305 MAN2HTML_TEMP="man2html.tmp"
6306         cat >$MAN2HTML_TEMP <<CF_EOF
6307 #!$SHELL
6308 # Temporary script generated by CF_WITH_MAN2HTML
6309 # Convert inputs to html, sending result to standard output.
6310 #
6311 # Parameters:
6312 # \${1} = rootname of file to convert
6313 # \${2} = suffix of file to convert, e.g., "1"
6314 # \${3} = macros to use, e.g., "man"
6315 #
6316 ROOT=\$1
6317 TYPE=\$2
6318 MACS=\$3
6319
6320 unset LANG
6321 unset LC_ALL
6322 unset LC_CTYPE
6323 unset LANGUAGE
6324 GROFF_NO_SGR=stupid
6325 export GROFF_NO_SGR
6326
6327 CF_EOF
6328
6329 if test "x$cf_with_groff" = xyes
6330 then
6331         MAN2HTML_NOTE="$GROFF_NOTE"
6332         MAN2HTML_PATH="$GROFF_PATH"
6333         cat >>$MAN2HTML_TEMP <<CF_EOF
6334 $SHELL -c "$TBL_PATH \${ROOT}.\${TYPE} | $GROFF_PATH -P -o0 -I\${ROOT}_ -Thtml -\${MACS}"
6335 CF_EOF
6336 else
6337         MAN2HTML_NOTE=""
6338
6339 if test "x$prefix" != xNONE; then
6340         cf_path_syntax="$prefix"
6341 else
6342         cf_path_syntax="$ac_default_prefix"
6343 fi
6344
6345 case ".$cf_man2html" in
6346 (.\$\(*\)*|.\'*\'*)
6347         ;;
6348 (..|./*|.\\*)
6349         ;;
6350 (.[a-zA-Z]:[\\/]*) # OS/2 EMX
6351         ;;
6352 (.\${*prefix}*|.\${*dir}*)
6353         eval cf_man2html="$cf_man2html"
6354         case ".$cf_man2html" in
6355         (.NONE/*)
6356                 cf_man2html=`echo $cf_man2html | sed -e s%NONE%$cf_path_syntax%`
6357                 ;;
6358         esac
6359         ;;
6360 (.no|.NONE/*)
6361         cf_man2html=`echo $cf_man2html | sed -e s%NONE%$cf_path_syntax%`
6362         ;;
6363 (*)
6364         { { echo "$as_me:6364: error: expected a pathname, not \"$cf_man2html\"" >&5
6365 echo "$as_me: error: expected a pathname, not \"$cf_man2html\"" >&2;}
6366    { (exit 1); exit 1; }; }
6367         ;;
6368 esac
6369
6370         MAN2HTML_PATH="$cf_man2html"
6371         echo "$as_me:6371: checking for $cf_man2html top/bottom margins" >&5
6372 echo $ECHO_N "checking for $cf_man2html top/bottom margins... $ECHO_C" >&6
6373
6374         # for this example, expect 3 lines of content, the remainder is head/foot
6375         cat >conftest.in <<CF_EOF
6376 .TH HEAD1 HEAD2 HEAD3 HEAD4 HEAD5
6377 .SH SECTION
6378 MARKER
6379 CF_EOF
6380
6381         LC_ALL=C LC_CTYPE=C LANG=C LANGUAGE=C $NROFF_PATH -man conftest.in >conftest.out
6382
6383         cf_man2html_1st=`fgrep -n MARKER conftest.out |sed -e 's/^[^0-9]*://' -e 's/:.*//'`
6384         cf_man2html_top=`expr $cf_man2html_1st - 2`
6385         cf_man2html_bot=`wc -l conftest.out |sed -e 's/[^0-9]//g'`
6386         cf_man2html_bot=`expr $cf_man2html_bot - 2 - $cf_man2html_top`
6387         cf_man2html_top_bot="-topm=$cf_man2html_top -botm=$cf_man2html_bot"
6388
6389         echo "$as_me:6389: result: $cf_man2html_top_bot" >&5
6390 echo "${ECHO_T}$cf_man2html_top_bot" >&6
6391
6392         echo "$as_me:6392: checking for pagesize to use" >&5
6393 echo $ECHO_N "checking for pagesize to use... $ECHO_C" >&6
6394         for cf_block in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
6395         do
6396         cat >>conftest.in <<CF_EOF
6397 .nf
6398 0
6399 1
6400 2
6401 3
6402 4
6403 5
6404 6
6405 7
6406 8
6407 9
6408 CF_EOF
6409         done
6410
6411         LC_ALL=C LC_CTYPE=C LANG=C LANGUAGE=C $NROFF_PATH -man conftest.in >conftest.out
6412         cf_man2html_page=`fgrep -n HEAD1 conftest.out |sed -n '$p' |sed -e 's/^[^0-9]*://' -e 's/:.*//'`
6413         test -z "$cf_man2html_page" && cf_man2html_page=99999
6414         test "$cf_man2html_page" -gt 100 && cf_man2html_page=99999
6415
6416         rm -rf conftest*
6417         echo "$as_me:6417: result: $cf_man2html_page" >&5
6418 echo "${ECHO_T}$cf_man2html_page" >&6
6419
6420         cat >>$MAN2HTML_TEMP <<CF_EOF
6421 : \${MAN2HTML_PATH=$MAN2HTML_PATH}
6422 MAN2HTML_OPTS="\$MAN2HTML_OPTS -index -title="\$ROOT\(\$TYPE\)" -compress -pgsize $cf_man2html_page"
6423 case \${TYPE} in
6424 (ms)
6425         $TBL_PATH \${ROOT}.\${TYPE} | $NROFF_PATH -\${MACS} | \$MAN2HTML_PATH -topm=0 -botm=0 \$MAN2HTML_OPTS
6426         ;;
6427 (*)
6428         $TBL_PATH \${ROOT}.\${TYPE} | $NROFF_PATH -\${MACS} | \$MAN2HTML_PATH $cf_man2html_top_bot \$MAN2HTML_OPTS
6429         ;;
6430 esac
6431 CF_EOF
6432 fi
6433
6434 chmod 700 $MAN2HTML_TEMP
6435
6436 echo "$as_me:6436: checking for ANSI C header files" >&5
6437 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6438 if test "${ac_cv_header_stdc+set}" = set; then
6439   echo $ECHO_N "(cached) $ECHO_C" >&6
6440 else
6441   cat >conftest.$ac_ext <<_ACEOF
6442 #line 6442 "configure"
6443 #include "confdefs.h"
6444 #include <stdlib.h>
6445 #include <stdarg.h>
6446 #include <string.h>
6447 #include <float.h>
6448
6449 _ACEOF
6450 if { (eval echo "$as_me:6450: \"$ac_cpp conftest.$ac_ext\"") >&5
6451   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6452   ac_status=$?
6453   egrep -v '^ *\+' conftest.er1 >conftest.err
6454   rm -f conftest.er1
6455   cat conftest.err >&5
6456   echo "$as_me:6456: \$? = $ac_status" >&5
6457   (exit $ac_status); } >/dev/null; then
6458   if test -s conftest.err; then
6459     ac_cpp_err=$ac_c_preproc_warn_flag
6460   else
6461     ac_cpp_err=
6462   fi
6463 else
6464   ac_cpp_err=yes
6465 fi
6466 if test -z "$ac_cpp_err"; then
6467   ac_cv_header_stdc=yes
6468 else
6469   echo "$as_me: failed program was:" >&5
6470   cat conftest.$ac_ext >&5
6471   ac_cv_header_stdc=no
6472 fi
6473 rm -f conftest.err conftest.$ac_ext
6474
6475 if test $ac_cv_header_stdc = yes; then
6476   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6477   cat >conftest.$ac_ext <<_ACEOF
6478 #line 6478 "configure"
6479 #include "confdefs.h"
6480 #include <string.h>
6481
6482 _ACEOF
6483 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6484   egrep "memchr" >/dev/null 2>&1; then
6485   :
6486 else
6487   ac_cv_header_stdc=no
6488 fi
6489 rm -rf conftest*
6490
6491 fi
6492
6493 if test $ac_cv_header_stdc = yes; then
6494   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6495   cat >conftest.$ac_ext <<_ACEOF
6496 #line 6496 "configure"
6497 #include "confdefs.h"
6498 #include <stdlib.h>
6499
6500 _ACEOF
6501 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6502   egrep "free" >/dev/null 2>&1; then
6503   :
6504 else
6505   ac_cv_header_stdc=no
6506 fi
6507 rm -rf conftest*
6508
6509 fi
6510
6511 if test $ac_cv_header_stdc = yes; then
6512   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6513   if test "$cross_compiling" = yes; then
6514   :
6515 else
6516   cat >conftest.$ac_ext <<_ACEOF
6517 #line 6517 "configure"
6518 #include "confdefs.h"
6519 #include <ctype.h>
6520 #if ((' ' & 0x0FF) == 0x020)
6521 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6522 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6523 #else
6524 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
6525                      || ('j' <= (c) && (c) <= 'r') \
6526                      || ('s' <= (c) && (c) <= 'z'))
6527 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6528 #endif
6529
6530 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6531 int
6532 main (void)
6533 {
6534   int i;
6535   for (i = 0; i < 256; i++)
6536     if (XOR (islower (i), ISLOWER (i))
6537         || toupper (i) != TOUPPER (i))
6538       $ac_main_return(2);
6539   $ac_main_return (0);
6540 }
6541 _ACEOF
6542 rm -f conftest$ac_exeext
6543 if { (eval echo "$as_me:6543: \"$ac_link\"") >&5
6544   (eval $ac_link) 2>&5
6545   ac_status=$?
6546   echo "$as_me:6546: \$? = $ac_status" >&5
6547   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6548   { (eval echo "$as_me:6548: \"$ac_try\"") >&5
6549   (eval $ac_try) 2>&5
6550   ac_status=$?
6551   echo "$as_me:6551: \$? = $ac_status" >&5
6552   (exit $ac_status); }; }; then
6553   :
6554 else
6555   echo "$as_me: program exited with status $ac_status" >&5
6556 echo "$as_me: failed program was:" >&5
6557 cat conftest.$ac_ext >&5
6558 ac_cv_header_stdc=no
6559 fi
6560 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6561 fi
6562 fi
6563 fi
6564 echo "$as_me:6564: result: $ac_cv_header_stdc" >&5
6565 echo "${ECHO_T}$ac_cv_header_stdc" >&6
6566 if test $ac_cv_header_stdc = yes; then
6567
6568 cat >>confdefs.h <<\EOF
6569 #define STDC_HEADERS 1
6570 EOF
6571
6572 fi
6573
6574 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6575
6576 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6577                   inttypes.h stdint.h unistd.h
6578 do
6579 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6580 echo "$as_me:6580: checking for $ac_header" >&5
6581 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6582 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6583   echo $ECHO_N "(cached) $ECHO_C" >&6
6584 else
6585   cat >conftest.$ac_ext <<_ACEOF
6586 #line 6586 "configure"
6587 #include "confdefs.h"
6588 $ac_includes_default
6589 #include <$ac_header>
6590 _ACEOF
6591 rm -f conftest.$ac_objext
6592 if { (eval echo "$as_me:6592: \"$ac_compile\"") >&5
6593   (eval $ac_compile) 2>&5
6594   ac_status=$?
6595   echo "$as_me:6595: \$? = $ac_status" >&5
6596   (exit $ac_status); } &&
6597          { ac_try='test -s conftest.$ac_objext'
6598   { (eval echo "$as_me:6598: \"$ac_try\"") >&5
6599   (eval $ac_try) 2>&5
6600   ac_status=$?
6601   echo "$as_me:6601: \$? = $ac_status" >&5
6602   (exit $ac_status); }; }; then
6603   eval "$as_ac_Header=yes"
6604 else
6605   echo "$as_me: failed program was:" >&5
6606 cat conftest.$ac_ext >&5
6607 eval "$as_ac_Header=no"
6608 fi
6609 rm -f conftest.$ac_objext conftest.$ac_ext
6610 fi
6611 echo "$as_me:6611: result: `eval echo '${'$as_ac_Header'}'`" >&5
6612 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6613 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6614   cat >>confdefs.h <<EOF
6615 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6616 EOF
6617
6618 fi
6619 done
6620
6621 echo "$as_me:6621: checking for mode_t" >&5
6622 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
6623 if test "${ac_cv_type_mode_t+set}" = set; then
6624   echo $ECHO_N "(cached) $ECHO_C" >&6
6625 else
6626   cat >conftest.$ac_ext <<_ACEOF
6627 #line 6627 "configure"
6628 #include "confdefs.h"
6629 $ac_includes_default
6630 int
6631 main (void)
6632 {
6633 if ((mode_t *) 0)
6634   return 0;
6635 if (sizeof (mode_t))
6636   return 0;
6637   ;
6638   return 0;
6639 }
6640 _ACEOF
6641 rm -f conftest.$ac_objext
6642 if { (eval echo "$as_me:6642: \"$ac_compile\"") >&5
6643   (eval $ac_compile) 2>&5
6644   ac_status=$?
6645   echo "$as_me:6645: \$? = $ac_status" >&5
6646   (exit $ac_status); } &&
6647          { ac_try='test -s conftest.$ac_objext'
6648   { (eval echo "$as_me:6648: \"$ac_try\"") >&5
6649   (eval $ac_try) 2>&5
6650   ac_status=$?
6651   echo "$as_me:6651: \$? = $ac_status" >&5
6652   (exit $ac_status); }; }; then
6653   ac_cv_type_mode_t=yes
6654 else
6655   echo "$as_me: failed program was:" >&5
6656 cat conftest.$ac_ext >&5
6657 ac_cv_type_mode_t=no
6658 fi
6659 rm -f conftest.$ac_objext conftest.$ac_ext
6660 fi
6661 echo "$as_me:6661: result: $ac_cv_type_mode_t" >&5
6662 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
6663 if test $ac_cv_type_mode_t = yes; then
6664   :
6665 else
6666
6667 cat >>confdefs.h <<EOF
6668 #define mode_t int
6669 EOF
6670
6671 fi
6672
6673 ###     output makefile
6674 ac_config_files="$ac_config_files makefile"
6675 cat >confcache <<\_ACEOF
6676 # This file is a shell script that caches the results of configure
6677 # tests run on this system so they can be shared between configure
6678 # scripts and configure runs, see configure's option --config-cache.
6679 # It is not useful on other systems.  If it contains results you don't
6680 # want to keep, you may remove or edit it.
6681 #
6682 # config.status only pays attention to the cache file if you give it
6683 # the --recheck option to rerun configure.
6684 #
6685 # `ac_cv_env_foo' variables (set or unset) will be overriden when
6686 # loading this file, other *unset* `ac_cv_foo' will be assigned the
6687 # following values.
6688
6689 _ACEOF
6690
6691 # The following way of writing the cache mishandles newlines in values,
6692 # but we know of no workaround that is simple, portable, and efficient.
6693 # So, don't put newlines in cache variables' values.
6694 # Ultrix sh set writes to stderr and can't be redirected directly,
6695 # and sets the high bit in the cache file unless we assign to the vars.
6696 {
6697   (set) 2>&1 |
6698     case `(ac_space=' '; set | grep ac_space) 2>&1` in
6699     *ac_space=\ *)
6700       # `set' does not quote correctly, so add quotes (double-quote
6701       # substitution turns \\\\ into \\, and sed turns \\ into \).
6702       sed -n \
6703         "s/'/'\\\\''/g;
6704           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6705       ;;
6706     *)
6707       # `set' quotes correctly as required by POSIX, so do not add quotes.
6708       sed -n \
6709         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
6710       ;;
6711     esac;
6712 } |
6713   sed '
6714      t clear
6715      : clear
6716      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6717      t end
6718      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6719      : end' >>confcache
6720 if cmp -s $cache_file confcache; then :; else
6721   if test -w $cache_file; then
6722     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
6723     cat confcache >$cache_file
6724   else
6725     echo "not updating unwritable cache $cache_file"
6726   fi
6727 fi
6728 rm -f confcache
6729
6730 test "x$prefix" = xNONE && prefix=$ac_default_prefix
6731 # Let make expand exec_prefix.
6732 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
6733
6734 # VPATH may cause trouble with some makes, so we remove $(srcdir),
6735 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
6736 # trailing colons and then remove the whole line if VPATH becomes empty
6737 # (actually we leave an empty line to preserve line numbers).
6738 if test "x$srcdir" = x.; then
6739   ac_vpsub='/^[         ]*VPATH[        ]*=/{
6740 s/:*\$(srcdir):*/:/;
6741 s/:*\${srcdir}:*/:/;
6742 s/:*@srcdir@:*/:/;
6743 s/^\([^=]*=[    ]*\):*/\1/;
6744 s/:*$//;
6745 s/^[^=]*=[      ]*$//;
6746 }'
6747 fi
6748
6749 DEFS=-DHAVE_CONFIG_H
6750
6751 : ${CONFIG_STATUS=./config.status}
6752 ac_clean_files_save=$ac_clean_files
6753 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
6754 { echo "$as_me:6754: creating $CONFIG_STATUS" >&5
6755 echo "$as_me: creating $CONFIG_STATUS" >&6;}
6756 cat >$CONFIG_STATUS <<_ACEOF
6757 #! $SHELL
6758 # Generated automatically by configure.
6759 # Run this file to recreate the current configuration.
6760 # Compiler output produced by configure, useful for debugging
6761 # configure, is in config.log if it exists.
6762
6763 debug=false
6764 SHELL=\${CONFIG_SHELL-$SHELL}
6765 ac_cs_invocation="\$0 \$@"
6766
6767 _ACEOF
6768
6769 cat >>$CONFIG_STATUS <<\_ACEOF
6770 # Be Bourne compatible
6771 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
6772   emulate sh
6773   NULLCMD=:
6774 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
6775   set -o posix
6776 fi
6777
6778 # Name of the executable.
6779 as_me=`echo "$0" |sed 's,.*[\\/],,'`
6780
6781 if expr a : '\(a\)' >/dev/null 2>&1; then
6782   as_expr=expr
6783 else
6784   as_expr=false
6785 fi
6786
6787 rm -f conf$$ conf$$.exe conf$$.file
6788 echo >conf$$.file
6789 if ln -s conf$$.file conf$$ 2>/dev/null; then
6790   # We could just check for DJGPP; but this test a) works b) is more generic
6791   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
6792   if test -f conf$$.exe; then
6793     # Don't use ln at all; we don't have any links
6794     as_ln_s='cp -p'
6795   else
6796     as_ln_s='ln -s'
6797   fi
6798 elif ln conf$$.file conf$$ 2>/dev/null; then
6799   as_ln_s=ln
6800 else
6801   as_ln_s='cp -p'
6802 fi
6803 rm -f conf$$ conf$$.exe conf$$.file
6804
6805 as_executable_p="test -f"
6806
6807 # Support unset when possible.
6808 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
6809   as_unset=unset
6810 else
6811   as_unset=false
6812 fi
6813
6814 # NLS nuisances.
6815 $as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
6816 $as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
6817 $as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
6818 $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
6819 $as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
6820 $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
6821 $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
6822 $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
6823
6824 # IFS
6825 # We need space, tab and new line, in precisely that order.
6826 as_nl='
6827 '
6828 IFS="   $as_nl"
6829
6830 # CDPATH.
6831 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
6832
6833 exec 6>&1
6834
6835 _ACEOF
6836
6837 # Files that config.status was made for.
6838 if test -n "$ac_config_files"; then
6839   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
6840 fi
6841
6842 if test -n "$ac_config_headers"; then
6843   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
6844 fi
6845
6846 if test -n "$ac_config_links"; then
6847   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
6848 fi
6849
6850 if test -n "$ac_config_commands"; then
6851   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
6852 fi
6853
6854 cat >>$CONFIG_STATUS <<\EOF
6855
6856 ac_cs_usage="\
6857 \`$as_me' instantiates files from templates according to the
6858 current configuration.
6859
6860 Usage: $0 [OPTIONS] [FILE]...
6861
6862   -h, --help       print this help, then exit
6863   -V, --version    print version number, then exit
6864   -d, --debug      don't remove temporary files
6865       --recheck    update $as_me by reconfiguring in the same conditions
6866   --file=FILE[:TEMPLATE]
6867                    instantiate the configuration file FILE
6868   --header=FILE[:TEMPLATE]
6869                    instantiate the configuration header FILE
6870
6871 Configuration files:
6872 $config_files
6873
6874 Configuration headers:
6875 $config_headers
6876
6877 Report bugs to <dickey@invisible-island.net>."
6878 EOF
6879
6880 cat >>$CONFIG_STATUS <<EOF
6881 ac_cs_version="\\
6882 config.status
6883 configured by $0, generated by GNU Autoconf 2.52.20181006,
6884   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
6885
6886 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
6887 Free Software Foundation, Inc.
6888 This config.status script is free software; the Free Software Foundation
6889 gives unlimited permission to copy, distribute and modify it."
6890 srcdir=$srcdir
6891 INSTALL="$INSTALL"
6892 EOF
6893
6894 cat >>$CONFIG_STATUS <<\EOF
6895 # If no file are specified by the user, then we need to provide default
6896 # value.  By we need to know if files were specified by the user.
6897 ac_need_defaults=:
6898 while test $# != 0
6899 do
6900   case $1 in
6901   --*=*)
6902     ac_option=`expr "x$1" : 'x\([^=]*\)='`
6903     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
6904     shift
6905     set dummy "$ac_option" "$ac_optarg" ${1+"$@"}
6906     shift
6907     ;;
6908   -*);;
6909   *) # This is not an option, so the user has probably given explicit
6910      # arguments.
6911      ac_need_defaults=false;;
6912   esac
6913
6914   case $1 in
6915   # Handling of the options.
6916 EOF
6917 cat >>$CONFIG_STATUS <<EOF
6918   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6919     echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion"
6920     exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;;
6921 EOF
6922 cat >>$CONFIG_STATUS <<\EOF
6923   --version | --vers* | -V )
6924     echo "$ac_cs_version"; exit 0 ;;
6925   --he | --h)
6926     # Conflict between --help and --header
6927     { { echo "$as_me:6927: error: ambiguous option: $1
6928 Try \`$0 --help' for more information." >&5
6929 echo "$as_me: error: ambiguous option: $1
6930 Try \`$0 --help' for more information." >&2;}
6931    { (exit 1); exit 1; }; };;
6932   --help | --hel | -h )
6933     echo "$ac_cs_usage"; exit 0 ;;
6934   --debug | --d* | -d )
6935     debug=: ;;
6936   --file | --fil | --fi | --f )
6937     shift
6938     CONFIG_FILES="$CONFIG_FILES $1"
6939     ac_need_defaults=false;;
6940   --header | --heade | --head | --hea )
6941     shift
6942     CONFIG_HEADERS="$CONFIG_HEADERS $1"
6943     ac_need_defaults=false;;
6944
6945   # This is an error.
6946   -*) { { echo "$as_me:6946: error: unrecognized option: $1
6947 Try \`$0 --help' for more information." >&5
6948 echo "$as_me: error: unrecognized option: $1
6949 Try \`$0 --help' for more information." >&2;}
6950    { (exit 1); exit 1; }; } ;;
6951
6952   *) ac_config_targets="$ac_config_targets $1" ;;
6953
6954   esac
6955   shift
6956 done
6957
6958 exec 5>>config.log
6959 cat >&5 << _ACEOF
6960
6961 ## ----------------------- ##
6962 ## Running config.status.  ##
6963 ## ----------------------- ##
6964
6965 This file was extended by $as_me 2.52.20181006, executed with
6966   CONFIG_FILES    = $CONFIG_FILES
6967   CONFIG_HEADERS  = $CONFIG_HEADERS
6968   CONFIG_LINKS    = $CONFIG_LINKS
6969   CONFIG_COMMANDS = $CONFIG_COMMANDS
6970   > $ac_cs_invocation
6971 on `(hostname || uname -n) 2>/dev/null | sed 1q`
6972
6973 _ACEOF
6974 EOF
6975
6976 cat >>$CONFIG_STATUS <<\EOF
6977 for ac_config_target in $ac_config_targets
6978 do
6979   case "$ac_config_target" in
6980   # Handling of arguments.
6981   "makefile" ) CONFIG_FILES="$CONFIG_FILES makefile" ;;
6982   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config_h.in" ;;
6983   *) { { echo "$as_me:6983: error: invalid argument: $ac_config_target" >&5
6984 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
6985    { (exit 1); exit 1; }; };;
6986   esac
6987 done
6988
6989 # If the user did not use the arguments to specify the items to instantiate,
6990 # then the envvar interface is used.  Set only those that are not.
6991 # We use the long form for the default assignment because of an extremely
6992 # bizarre bug on SunOS 4.1.3.
6993 if $ac_need_defaults; then
6994   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
6995   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
6996 fi
6997
6998 # Create a temporary directory, and hook for its removal unless debugging.
6999 $debug ||
7000 {
7001   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
7002   trap '{ (exit 1); exit 1; }' 1 2 13 15
7003 }
7004
7005 # Create a (secure) tmp directory for tmp files.
7006 : ${TMPDIR=/tmp}
7007 {
7008   tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` &&
7009   test -n "$tmp" && test -d "$tmp"
7010 }  ||
7011 {
7012   tmp=$TMPDIR/cs$$-$RANDOM
7013   (umask 077 && mkdir $tmp)
7014 } ||
7015 {
7016    echo "$me: cannot create a temporary directory in $TMPDIR" >&2
7017    { (exit 1); exit 1; }
7018 }
7019
7020 EOF
7021
7022 cat >>$CONFIG_STATUS <<EOF
7023
7024 #
7025 # CONFIG_FILES section.
7026 #
7027
7028 # No need to generate the scripts if there are no CONFIG_FILES.
7029 # This happens for instance when ./config.status config.h
7030 if test -n "\$CONFIG_FILES"; then
7031   # Protect against being on the right side of a sed subst in config.status.
7032   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
7033    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
7034 s,@SHELL@,$SHELL,;t t
7035 s,@exec_prefix@,$exec_prefix,;t t
7036 s,@prefix@,$prefix,;t t
7037 s,@program_transform_name@,$program_transform_name,;t t
7038 s,@bindir@,$bindir,;t t
7039 s,@sbindir@,$sbindir,;t t
7040 s,@libexecdir@,$libexecdir,;t t
7041 s,@datarootdir@,$datarootdir,;t t
7042 s,@datadir@,$datadir,;t t
7043 s,@sysconfdir@,$sysconfdir,;t t
7044 s,@sharedstatedir@,$sharedstatedir,;t t
7045 s,@localstatedir@,$localstatedir,;t t
7046 s,@runstatedir@,$runstatedir,;t t
7047 s,@libdir@,$libdir,;t t
7048 s,@includedir@,$includedir,;t t
7049 s,@oldincludedir@,$oldincludedir,;t t
7050 s,@infodir@,$infodir,;t t
7051 s,@mandir@,$mandir,;t t
7052 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
7053 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
7054 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
7055 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
7056 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
7057 s,@build_alias@,$build_alias,;t t
7058 s,@host_alias@,$host_alias,;t t
7059 s,@target_alias@,$target_alias,;t t
7060 s,@ECHO_C@,$ECHO_C,;t t
7061 s,@ECHO_N@,$ECHO_N,;t t
7062 s,@ECHO_T@,$ECHO_T,;t t
7063 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
7064 s,@DEFS@,$DEFS,;t t
7065 s,@LIBS@,$LIBS,;t t
7066 s,@build@,$build,;t t
7067 s,@build_cpu@,$build_cpu,;t t
7068 s,@build_vendor@,$build_vendor,;t t
7069 s,@build_os@,$build_os,;t t
7070 s,@host@,$host,;t t
7071 s,@host_cpu@,$host_cpu,;t t
7072 s,@host_vendor@,$host_vendor,;t t
7073 s,@host_os@,$host_os,;t t
7074 s,@target@,$target,;t t
7075 s,@target_cpu@,$target_cpu,;t t
7076 s,@target_vendor@,$target_vendor,;t t
7077 s,@target_os@,$target_os,;t t
7078 s,@CC@,$CC,;t t
7079 s,@CFLAGS@,$CFLAGS,;t t
7080 s,@LDFLAGS@,$LDFLAGS,;t t
7081 s,@CPPFLAGS@,$CPPFLAGS,;t t
7082 s,@ac_ct_CC@,$ac_ct_CC,;t t
7083 s,@EXEEXT@,$EXEEXT,;t t
7084 s,@OBJEXT@,$OBJEXT,;t t
7085 s,@EXTRA_CPPFLAGS@,$EXTRA_CPPFLAGS,;t t
7086 s,@SET_MAKE@,$SET_MAKE,;t t
7087 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
7088 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
7089 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
7090 s,@CTAGS@,$CTAGS,;t t
7091 s,@ETAGS@,$ETAGS,;t t
7092 s,@MAKE_LOWER_TAGS@,$MAKE_LOWER_TAGS,;t t
7093 s,@MAKE_UPPER_TAGS@,$MAKE_UPPER_TAGS,;t t
7094 s,@AWK@,$AWK,;t t
7095 s,@LINT@,$LINT,;t t
7096 s,@LINT_OPTS@,$LINT_OPTS,;t t
7097 s,@CPP@,$CPP,;t t
7098 s,@SKELETON@,$SKELETON,;t t
7099 s,@EXTRA_CFLAGS@,$EXTRA_CFLAGS,;t t
7100 s,@ECHO_LT@,$ECHO_LT,;t t
7101 s,@ECHO_LD@,$ECHO_LD,;t t
7102 s,@RULE_CC@,$RULE_CC,;t t
7103 s,@SHOW_CC@,$SHOW_CC,;t t
7104 s,@ECHO_CC@,$ECHO_CC,;t t
7105 s,@GROFF_PATH@,$GROFF_PATH,;t t
7106 s,@NROFF_PATH@,$NROFF_PATH,;t t
7107 s,@TBL_PATH@,$TBL_PATH,;t t
7108 s,@GROFF_NOTE@,$GROFF_NOTE,;t t
7109 s,@NROFF_NOTE@,$NROFF_NOTE,;t t
7110 s,@cf_man2html@,$cf_man2html,;t t
7111 s,@MAN2HTML_NOTE@,$MAN2HTML_NOTE,;t t
7112 s,@MAN2HTML_PATH@,$MAN2HTML_PATH,;t t
7113 s,@MAN2HTML_TEMP@,$MAN2HTML_TEMP,;t t
7114 CEOF
7115
7116 EOF
7117
7118   cat >>$CONFIG_STATUS <<\EOF
7119   # Split the substitutions into bite-sized pieces for seds with
7120   # small command number limits, like on Digital OSF/1 and HP-UX.
7121   ac_max_sed_lines=48
7122   ac_sed_frag=1 # Number of current file.
7123   ac_beg=1 # First line for current file.
7124   ac_end=$ac_max_sed_lines # Line after last line for current file.
7125   ac_more_lines=:
7126   ac_sed_cmds=
7127   while $ac_more_lines; do
7128     if test $ac_beg -gt 1; then
7129       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
7130     else
7131       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
7132     fi
7133     if test ! -s $tmp/subs.frag; then
7134       ac_more_lines=false
7135     else
7136       # The purpose of the label and of the branching condition is to
7137       # speed up the sed processing (if there are no `@' at all, there
7138       # is no need to browse any of the substitutions).
7139       # These are the two extra sed commands mentioned above.
7140       (echo ':t
7141   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
7142       # It is possible to make a multiline substitution using escaped newlines.
7143       # Ensure that we do not split the substitution between script fragments.
7144       ac_BEG=$ac_end
7145       ac_END=`expr $ac_end + $ac_max_sed_lines`
7146       sed "1,${ac_BEG}d; ${ac_END}p; q" $tmp/subs.sed >$tmp/subs.next
7147       if test -s $tmp/subs.next; then
7148         grep '^s,@[^@,][^@,]*@,.*\\$' $tmp/subs.next >$tmp/subs.edit
7149         if test ! -s $tmp/subs.edit; then
7150           grep "^s,@[^@,][^@,]*@,.*,;t t$" $tmp/subs.next >$tmp/subs.edit
7151           if test ! -s $tmp/subs.edit; then
7152             if test $ac_beg -gt 1; then
7153               ac_end=`expr $ac_end - 1`
7154               continue
7155             fi
7156           fi
7157         fi
7158       fi
7159
7160       if test -z "$ac_sed_cmds"; then
7161         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
7162       else
7163         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
7164       fi
7165       ac_sed_frag=`expr $ac_sed_frag + 1`
7166       ac_beg=$ac_end
7167       ac_end=`expr $ac_end + $ac_max_sed_lines`
7168     fi
7169   done
7170   if test -z "$ac_sed_cmds"; then
7171     ac_sed_cmds=cat
7172   fi
7173 fi # test -n "$CONFIG_FILES"
7174
7175 EOF
7176 cat >>$CONFIG_STATUS <<\EOF
7177 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
7178   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
7179   case $ac_file in
7180   - | *:- | *:-:* ) # input from stdin
7181         cat >$tmp/stdin
7182         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
7183         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
7184   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
7185         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
7186   * )   ac_file_in=$ac_file.in ;;
7187   esac
7188
7189   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
7190   ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7191          X"$ac_file" : 'X\(//\)[^/]' \| \
7192          X"$ac_file" : 'X\(//\)$' \| \
7193          X"$ac_file" : 'X\(/\)' \| \
7194          .     : '\(.\)' 2>/dev/null ||
7195 echo X"$ac_file" |
7196     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
7197           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
7198           /^X\(\/\/\)$/{ s//\1/; q; }
7199           /^X\(\/\).*/{ s//\1/; q; }
7200           s/.*/./; q'`
7201   if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
7202     { case "$ac_dir" in
7203   [\\/]* | ?:[\\/]* ) as_incr_dir=;;
7204   *)                      as_incr_dir=.;;
7205 esac
7206 as_dummy="$ac_dir"
7207 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
7208   case $as_mkdir_dir in
7209     # Skip DOS drivespec
7210     ?:) as_incr_dir=$as_mkdir_dir ;;
7211     *)
7212       as_incr_dir=$as_incr_dir/$as_mkdir_dir
7213       test -d "$as_incr_dir" || mkdir "$as_incr_dir"
7214     ;;
7215   esac
7216 done; }
7217
7218     ac_dir_suffix="/`echo $ac_dir|sed 's,^\./,,'`"
7219     # A "../" for each directory in $ac_dir_suffix.
7220     ac_dots=`echo "$ac_dir_suffix" | sed 's,/[^/]*,../,g'`
7221   else
7222     ac_dir_suffix= ac_dots=
7223   fi
7224
7225   case $srcdir in
7226   .)  ac_srcdir=.
7227       if test -z "$ac_dots"; then
7228          ac_top_srcdir=.
7229       else
7230          ac_top_srcdir=`echo $ac_dots | sed 's,/$,,'`
7231       fi ;;
7232   [\\/]* | ?:[\\/]* )
7233       ac_srcdir=$srcdir$ac_dir_suffix;
7234       ac_top_srcdir=$srcdir ;;
7235   *) # Relative path.
7236     ac_srcdir=$ac_dots$srcdir$ac_dir_suffix
7237     ac_top_srcdir=$ac_dots$srcdir ;;
7238   esac
7239
7240   case $INSTALL in
7241   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
7242   *) ac_INSTALL=$ac_dots$INSTALL ;;
7243   esac
7244
7245   if test x"$ac_file" != x-; then
7246     { echo "$as_me:7246: creating $ac_file" >&5
7247 echo "$as_me: creating $ac_file" >&6;}
7248     rm -f "$ac_file"
7249   fi
7250   # Let's still pretend it is `configure' which instantiates (i.e., don't
7251   # use $as_me), people would be surprised to read:
7252   #    /* config.h.  Generated automatically by config.status.  */
7253   configure_input="Generated automatically from `echo $ac_file_in |
7254                                                  sed 's,.*/,,'` by configure."
7255
7256   # First look for the input files in the build tree, otherwise in the
7257   # src tree.
7258   ac_file_inputs=`IFS=:
7259     for f in $ac_file_in; do
7260       case $f in
7261       -) echo $tmp/stdin ;;
7262       [\\/$]*)
7263          # Absolute (can't be DOS-style, as IFS=:)
7264          test -f "$f" || { { echo "$as_me:7264: error: cannot find input file: $f" >&5
7265 echo "$as_me: error: cannot find input file: $f" >&2;}
7266    { (exit 1); exit 1; }; }
7267          echo $f;;
7268       *) # Relative
7269          if test -f "$f"; then
7270            # Build tree
7271            echo $f
7272          elif test -f "$srcdir/$f"; then
7273            # Source tree
7274            echo $srcdir/$f
7275          else
7276            # /dev/null tree
7277            { { echo "$as_me:7277: error: cannot find input file: $f" >&5
7278 echo "$as_me: error: cannot find input file: $f" >&2;}
7279    { (exit 1); exit 1; }; }
7280          fi;;
7281       esac
7282     done` || { (exit 1); exit 1; }
7283 EOF
7284 cat >>$CONFIG_STATUS <<\EOF
7285   ac_warn_datarootdir=no
7286   if test x"$ac_file" != x-; then
7287     for ac_item in $ac_file_inputs
7288     do
7289       ac_seen=`grep '@\(datadir\|mandir\|infodir\)@' $ac_item`
7290       if test -n "$ac_seen"; then
7291         ac_used=`grep '@datarootdir@' $ac_item`
7292         if test -z "$ac_used"; then
7293           { echo "$as_me:7293: WARNING: datarootdir was used implicitly but not set:
7294 $ac_seen" >&5
7295 echo "$as_me: WARNING: datarootdir was used implicitly but not set:
7296 $ac_seen" >&2;}
7297           ac_warn_datarootdir=yes
7298         fi
7299       fi
7300       ac_seen=`grep '${datarootdir}' $ac_item`
7301       if test -n "$ac_seen"; then
7302         { echo "$as_me:7302: WARNING: datarootdir was used explicitly but not set:
7303 $ac_seen" >&5
7304 echo "$as_me: WARNING: datarootdir was used explicitly but not set:
7305 $ac_seen" >&2;}
7306         ac_warn_datarootdir=yes
7307       fi
7308     done
7309   fi
7310
7311 if test "x$ac_warn_datarootdir" = xyes; then
7312   ac_sed_cmds="$ac_sed_cmds | sed -e 's,@datarootdir@,\${prefix}/share,g' -e 's,\${datarootdir},\${prefix}/share,g'"
7313 fi
7314
7315 EOF
7316 cat >>$CONFIG_STATUS <<EOF
7317   sed "$ac_vpsub
7318 $extrasub
7319 EOF
7320 cat >>$CONFIG_STATUS <<\EOF
7321 :t
7322 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
7323 s,@configure_input@,$configure_input,;t t
7324 s,@srcdir@,$ac_srcdir,;t t
7325 s,@top_srcdir@,$ac_top_srcdir,;t t
7326 s,@INSTALL@,$ac_INSTALL,;t t
7327 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
7328   rm -f $tmp/stdin
7329   if test x"$ac_file" != x-; then
7330     cp $tmp/out $ac_file
7331
7332     for ac_name in prefix exec_prefix datarootdir
7333     do
7334         ac_seen=`fgrep -n '${'$ac_name'[:=].*}' $ac_file`
7335         if test -n "$ac_seen"; then
7336             ac_init=`egrep '[   ]*'$ac_name'[   ]*=' $ac_file`
7337             if test -z "$ac_init"; then
7338               ac_seen=`echo "$ac_seen" |sed -e 's,^,'$ac_file':,'`
7339               { echo "$as_me:7339: WARNING: Variable $ac_name is used but was not set:
7340 $ac_seen" >&5
7341 echo "$as_me: WARNING: Variable $ac_name is used but was not set:
7342 $ac_seen" >&2;}
7343             fi
7344         fi
7345     done
7346     egrep -n '@[a-z_][a-z_0-9]+@' $ac_file >$tmp/out
7347     egrep -n '@[A-Z_][A-Z_0-9]+@' $ac_file >>$tmp/out
7348     if test -s $tmp/out; then
7349       ac_seen=`sed -e 's,^,'$ac_file':,' < $tmp/out`
7350       { echo "$as_me:7350: WARNING: Some variables may not be substituted:
7351 $ac_seen" >&5
7352 echo "$as_me: WARNING: Some variables may not be substituted:
7353 $ac_seen" >&2;}
7354     fi
7355   else
7356     cat $tmp/out
7357   fi
7358   rm -f $tmp/out
7359
7360 done
7361 EOF
7362 cat >>$CONFIG_STATUS <<\EOF
7363
7364 #
7365 # CONFIG_HEADER section.
7366 #
7367
7368 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
7369 # NAME is the cpp macro being defined and VALUE is the value it is being given.
7370 #
7371 # ac_d sets the value in "#define NAME VALUE" lines.
7372 ac_dA='s,^\([   ]*\)#\([        ]*define[       ][      ]*\)'
7373 ac_dB='[        ].*$,\1#\2'
7374 ac_dC=' '
7375 ac_dD=',;t'
7376 # ac_i turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
7377 ac_iA='s,^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
7378 ac_iB='\([      ]\),\1#\2define\3'
7379 ac_iC=' '
7380 ac_iD='\4,;t'
7381 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
7382 ac_uA='s,^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
7383 ac_uB='$,\1#\2define\3'
7384 ac_uC=' '
7385 ac_uD=',;t'
7386
7387 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
7388   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
7389   case $ac_file in
7390   - | *:- | *:-:* ) # input from stdin
7391         cat >$tmp/stdin
7392         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
7393         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
7394   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
7395         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
7396   * )   ac_file_in=$ac_file.in ;;
7397   esac
7398
7399   test x"$ac_file" != x- && { echo "$as_me:7399: creating $ac_file" >&5
7400 echo "$as_me: creating $ac_file" >&6;}
7401
7402   # First look for the input files in the build tree, otherwise in the
7403   # src tree.
7404   ac_file_inputs=`IFS=:
7405     for f in $ac_file_in; do
7406       case $f in
7407       -) echo $tmp/stdin ;;
7408       [\\/$]*)
7409          # Absolute (can't be DOS-style, as IFS=:)
7410          test -f "$f" || { { echo "$as_me:7410: error: cannot find input file: $f" >&5
7411 echo "$as_me: error: cannot find input file: $f" >&2;}
7412    { (exit 1); exit 1; }; }
7413          echo $f;;
7414       *) # Relative
7415          if test -f "$f"; then
7416            # Build tree
7417            echo $f
7418          elif test -f "$srcdir/$f"; then
7419            # Source tree
7420            echo $srcdir/$f
7421          else
7422            # /dev/null tree
7423            { { echo "$as_me:7423: error: cannot find input file: $f" >&5
7424 echo "$as_me: error: cannot find input file: $f" >&2;}
7425    { (exit 1); exit 1; }; }
7426          fi;;
7427       esac
7428     done` || { (exit 1); exit 1; }
7429   # Remove the trailing spaces.
7430   sed 's/[      ]*$//' $ac_file_inputs >$tmp/in
7431
7432 EOF
7433
7434 # Transform confdefs.h into two sed scripts, `conftest.defines' and
7435 # `conftest.undefs', that substitutes the proper values into
7436 # config.h.in to produce config.h.  The first handles `#define'
7437 # templates, and the second `#undef' templates.
7438 # And first: Protect against being on the right side of a sed subst in
7439 # config.status.  Protect against being in an unquoted here document
7440 # in config.status.
7441 rm -f conftest.defines conftest.undefs
7442 # Using a here document instead of a string reduces the quoting nightmare.
7443 # Putting comments in sed scripts is not portable.
7444 #
7445 # `end' is used to avoid that the second main sed command (meant for
7446 # 0-ary CPP macros) applies to n-ary macro definitions.
7447 # See the Autoconf documentation for `clear'.
7448 cat >confdef2sed.sed <<\EOF
7449 s/[\\&,]/\\&/g
7450 s,[\\$`],\\&,g
7451 t clear
7452 : clear
7453 s,^[    ]*#[    ]*define[       ][      ]*\(\([^        (][^    (]*\)([^)]*)\)[         ]*\(.*\)$,${ac_dA}\2${ac_dB}\1${ac_dC}\3${ac_dD},gp
7454 t end
7455 s,^[    ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
7456 : end
7457 EOF
7458 # If some macros were called several times there might be several times
7459 # the same #defines, which is useless.  Nevertheless, we may not want to
7460 # sort them, since we want the *last* AC-DEFINE to be honored.
7461 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
7462 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
7463 sed 's/ac_d/ac_i/g' conftest.defines >>conftest.undefs
7464 rm -f confdef2sed.sed
7465
7466 # This sed command replaces #undef with comments.  This is necessary, for
7467 # example, in the case of _POSIX_SOURCE, which is predefined and required
7468 # on some systems where configure will not decide to define it.
7469 cat >>conftest.undefs <<\EOF
7470 s,^[    ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
7471 EOF
7472
7473 # Break up conftest.defines because some shells have a limit on the size
7474 # of here documents, and old seds have small limits too (100 cmds).
7475 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
7476 echo '  if egrep "^[    ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
7477 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
7478 echo '  :' >>$CONFIG_STATUS
7479 rm -f conftest.tail
7480 while grep . conftest.defines >/dev/null
7481 do
7482   # Write a limited-size here document to $tmp/defines.sed.
7483   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
7484   # Speed up: don't consider the non `#define' lines.
7485   echo '/^[     ]*#[    ]*define/!b' >>$CONFIG_STATUS
7486   # Work around the forget-to-reset-the-flag bug.
7487   echo 't clr' >>$CONFIG_STATUS
7488   echo ': clr' >>$CONFIG_STATUS
7489   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
7490   echo 'CEOF
7491   sed -f $tmp/defines.sed $tmp/in >$tmp/out
7492   rm -f $tmp/in
7493   mv $tmp/out $tmp/in
7494 ' >>$CONFIG_STATUS
7495   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
7496   rm -f conftest.defines
7497   mv conftest.tail conftest.defines
7498 done
7499 rm -f conftest.defines
7500 echo '  fi # egrep' >>$CONFIG_STATUS
7501 echo >>$CONFIG_STATUS
7502
7503 # Break up conftest.undefs because some shells have a limit on the size
7504 # of here documents, and old seds have small limits too (100 cmds).
7505 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
7506 rm -f conftest.tail
7507 while grep . conftest.undefs >/dev/null
7508 do
7509   # Write a limited-size here document to $tmp/undefs.sed.
7510   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
7511   # Speed up: don't consider the non `#undef'
7512   echo '/^[     ]*#[    ]*undef/!b' >>$CONFIG_STATUS
7513   # Work around the forget-to-reset-the-flag bug.
7514   echo 't clr' >>$CONFIG_STATUS
7515   echo ': clr' >>$CONFIG_STATUS
7516   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
7517   echo 'CEOF
7518   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
7519   rm -f $tmp/in
7520   mv $tmp/out $tmp/in
7521 ' >>$CONFIG_STATUS
7522   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
7523   rm -f conftest.undefs
7524   mv conftest.tail conftest.undefs
7525 done
7526 rm -f conftest.undefs
7527
7528 cat >>$CONFIG_STATUS <<\EOF
7529   # Let's still pretend it is `configure' which instantiates (i.e., don't
7530   # use $as_me), people would be surprised to read:
7531   #    /* config.h.  Generated automatically by config.status.  */
7532   if test x"$ac_file" = x-; then
7533     echo "/* Generated automatically by configure.  */" >$tmp/config.h
7534   else
7535     echo "/* $ac_file.  Generated automatically by configure.  */" >$tmp/config.h
7536   fi
7537   cat $tmp/in >>$tmp/config.h
7538   rm -f $tmp/in
7539   if test x"$ac_file" != x-; then
7540     if cmp -s $ac_file $tmp/config.h 2>/dev/null; then
7541       { echo "$as_me:7541: $ac_file is unchanged" >&5
7542 echo "$as_me: $ac_file is unchanged" >&6;}
7543     else
7544       ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7545          X"$ac_file" : 'X\(//\)[^/]' \| \
7546          X"$ac_file" : 'X\(//\)$' \| \
7547          X"$ac_file" : 'X\(/\)' \| \
7548          .     : '\(.\)' 2>/dev/null ||
7549 echo X"$ac_file" |
7550     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
7551           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
7552           /^X\(\/\/\)$/{ s//\1/; q; }
7553           /^X\(\/\).*/{ s//\1/; q; }
7554           s/.*/./; q'`
7555       if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
7556         { case "$ac_dir" in
7557   [\\/]* | ?:[\\/]* ) as_incr_dir=;;
7558   *)                      as_incr_dir=.;;
7559 esac
7560 as_dummy="$ac_dir"
7561 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
7562   case $as_mkdir_dir in
7563     # Skip DOS drivespec
7564     ?:) as_incr_dir=$as_mkdir_dir ;;
7565     *)
7566       as_incr_dir=$as_incr_dir/$as_mkdir_dir
7567       test -d "$as_incr_dir" || mkdir "$as_incr_dir"
7568     ;;
7569   esac
7570 done; }
7571
7572       fi
7573       rm -f $ac_file
7574       mv $tmp/config.h $ac_file
7575     fi
7576   else
7577     cat $tmp/config.h
7578     rm -f $tmp/config.h
7579   fi
7580 done
7581 EOF
7582
7583 cat >>$CONFIG_STATUS <<\EOF
7584
7585 { (exit 0); exit 0; }
7586 EOF
7587 chmod +x $CONFIG_STATUS
7588 ac_clean_files=$ac_clean_files_save
7589
7590 # configure is writing to config.log, and then calls config.status.
7591 # config.status does its own redirection, appending to config.log.
7592 # Unfortunately, on DOS this fails, as config.log is still kept open
7593 # by configure, so config.status won't be able to write to it; its
7594 # output is simply discarded.  So we exec the FD to /dev/null,
7595 # effectively closing config.log, so it can be properly (re)opened and
7596 # appended to by config.status.  When coming back to configure, we
7597 # need to make the FD available again.
7598 if test "$no_create" != yes; then
7599   ac_cs_success=:
7600   exec 5>/dev/null
7601   $SHELL $CONFIG_STATUS || ac_cs_success=false
7602   exec 5>>config.log
7603   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
7604   # would make configure fail if this is the last instruction.
7605   $ac_cs_success || { (exit 1); exit 1; }
7606 fi
7607
7608 test -z "$cf_make_docs" && cf_make_docs=0
7609
7610 cf_output=makefile
7611 test -f "$cf_output" || cf_output=Makefile
7612
7613 if test "$cf_make_docs" = 0
7614 then
7615 cat >>$cf_output <<CF_EOF
7616 ################################################################################
7617 ## generated by CF_MAKE_DOCS
7618 .SUFFIXES : .html .1 .man .ps .pdf .txt
7619
7620 ${NROFF_NOTE}.1.txt :
7621 ${NROFF_NOTE}   \$(SHELL) -c "tbl \$*.1 | nroff -man | col -bx" >\$@
7622
7623 ${GROFF_NOTE}.ps.pdf :
7624 ${GROFF_NOTE}   ps2pdf \$*.ps
7625 ${GROFF_NOTE}
7626 ${GROFF_NOTE}.1.ps :
7627 ${GROFF_NOTE}   \$(SHELL) -c "tbl \$*.1 | groff -man" >\$@
7628 ${GROFF_NOTE}
7629 ${GROFF_NOTE}.1.txt :
7630 ${GROFF_NOTE}   GROFF_NO_SGR=stupid \$(SHELL) -c "tbl \$*.1 | nroff -Tascii -man | col -bx" >\$@
7631
7632 ${MAN2HTML_NOTE}.1.html :
7633 ${MAN2HTML_NOTE}        ./${MAN2HTML_TEMP} \$* 1 man >\$@
7634
7635 CF_EOF
7636         cf_make_docs=1
7637 fi
7638
7639 for cf_name in yacc
7640 do
7641 cat >>$cf_output <<CF_EOF
7642 ################################################################################
7643 ${NROFF_NOTE}docs docs-$cf_name :: $cf_name.txt
7644 ${MAN2HTML_NOTE}docs docs-$cf_name :: $cf_name.html
7645 ${GROFF_NOTE}docs docs-$cf_name :: $cf_name.pdf
7646 ${GROFF_NOTE}docs docs-$cf_name :: $cf_name.ps
7647 ${GROFF_NOTE}docs docs-$cf_name :: $cf_name.txt
7648
7649 clean \\
7650 docs-clean ::
7651 ${NROFF_NOTE}   rm -f $cf_name.txt
7652 ${MAN2HTML_NOTE}        rm -f $cf_name.html
7653 ${GROFF_NOTE}   rm -f $cf_name.pdf
7654 ${GROFF_NOTE}   rm -f $cf_name.ps
7655 ${GROFF_NOTE}   rm -f $cf_name.txt
7656
7657 ${NROFF_NOTE}$cf_name.txt  : $cf_name.1
7658 ${MAN2HTML_NOTE}$cf_name.html : $cf_name.1
7659 ${GROFF_NOTE}$cf_name.pdf  : $cf_name.ps
7660 ${GROFF_NOTE}$cf_name.ps   : $cf_name.1
7661 ${GROFF_NOTE}$cf_name.txt  : $cf_name.1
7662 CF_EOF
7663 done
7664