OSDN Git Service

* Makefile.in: Don't include decRound in library used by compiler.
[pf3gnuchains/gcc-fork.git] / libdecnumber / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59 for libdecnumber  .
4 #
5 # Report bugs to <gcc-bugs@gcc.gnu.org>.
6 #
7 # Copyright (C) 2003 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 ## M4sh Initialization.  ##
12 ## --------------------- ##
13
14 # Be Bourne compatible
15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16   emulate sh
17   NULLCMD=:
18   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19   # is contrary to our usage.  Disable this feature.
20   alias -g '${1+"$@"}'='"$@"'
21 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
22   set -o posix
23 fi
24 DUALCASE=1; export DUALCASE # for MKS sh
25
26 # Support unset when possible.
27 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
28   as_unset=unset
29 else
30   as_unset=false
31 fi
32
33
34 # Work around bugs in pre-3.0 UWIN ksh.
35 $as_unset ENV MAIL MAILPATH
36 PS1='$ '
37 PS2='> '
38 PS4='+ '
39
40 # NLS nuisances.
41 for as_var in \
42   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
43   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
44   LC_TELEPHONE LC_TIME
45 do
46   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
47     eval $as_var=C; export $as_var
48   else
49     $as_unset $as_var
50   fi
51 done
52
53 # Required to use basename.
54 if expr a : '\(a\)' >/dev/null 2>&1; then
55   as_expr=expr
56 else
57   as_expr=false
58 fi
59
60 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
61   as_basename=basename
62 else
63   as_basename=false
64 fi
65
66
67 # Name of the executable.
68 as_me=`$as_basename "$0" ||
69 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
70          X"$0" : 'X\(//\)$' \| \
71          X"$0" : 'X\(/\)$' \| \
72          .     : '\(.\)' 2>/dev/null ||
73 echo X/"$0" |
74     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
75           /^X\/\(\/\/\)$/{ s//\1/; q; }
76           /^X\/\(\/\).*/{ s//\1/; q; }
77           s/.*/./; q'`
78
79
80 # PATH needs CR, and LINENO needs CR and PATH.
81 # Avoid depending upon Character Ranges.
82 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
83 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
84 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
85 as_cr_digits='0123456789'
86 as_cr_alnum=$as_cr_Letters$as_cr_digits
87
88 # The user is always right.
89 if test "${PATH_SEPARATOR+set}" != set; then
90   echo "#! /bin/sh" >conf$$.sh
91   echo  "exit 0"   >>conf$$.sh
92   chmod +x conf$$.sh
93   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
94     PATH_SEPARATOR=';'
95   else
96     PATH_SEPARATOR=:
97   fi
98   rm -f conf$$.sh
99 fi
100
101
102   as_lineno_1=$LINENO
103   as_lineno_2=$LINENO
104   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
105   test "x$as_lineno_1" != "x$as_lineno_2" &&
106   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
107   # Find who we are.  Look in the path if we contain no path at all
108   # relative or not.
109   case $0 in
110     *[\\/]* ) as_myself=$0 ;;
111     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
112 for as_dir in $PATH
113 do
114   IFS=$as_save_IFS
115   test -z "$as_dir" && as_dir=.
116   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
117 done
118
119        ;;
120   esac
121   # We did not find ourselves, most probably we were run as `sh COMMAND'
122   # in which case we are not to be found in the path.
123   if test "x$as_myself" = x; then
124     as_myself=$0
125   fi
126   if test ! -f "$as_myself"; then
127     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
128    { (exit 1); exit 1; }; }
129   fi
130   case $CONFIG_SHELL in
131   '')
132     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
133 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
134 do
135   IFS=$as_save_IFS
136   test -z "$as_dir" && as_dir=.
137   for as_base in sh bash ksh sh5; do
138          case $as_dir in
139          /*)
140            if ("$as_dir/$as_base" -c '
141   as_lineno_1=$LINENO
142   as_lineno_2=$LINENO
143   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
144   test "x$as_lineno_1" != "x$as_lineno_2" &&
145   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
146              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
147              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
148              CONFIG_SHELL=$as_dir/$as_base
149              export CONFIG_SHELL
150              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
151            fi;;
152          esac
153        done
154 done
155 ;;
156   esac
157
158   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
159   # uniformly replaced by the line number.  The first 'sed' inserts a
160   # line-number line before each line; the second 'sed' does the real
161   # work.  The second script uses 'N' to pair each line-number line
162   # with the numbered line, and appends trailing '-' during
163   # substitution so that $LINENO is not a special case at line end.
164   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
165   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
166   sed '=' <$as_myself |
167     sed '
168       N
169       s,$,-,
170       : loop
171       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
172       t loop
173       s,-$,,
174       s,^['$as_cr_digits']*\n,,
175     ' >$as_me.lineno &&
176   chmod +x $as_me.lineno ||
177     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
178    { (exit 1); exit 1; }; }
179
180   # Don't try to exec as it changes $[0], causing all sort of problems
181   # (the dirname of $[0] is not the place where we might find the
182   # original and so on.  Autoconf is especially sensible to this).
183   . ./$as_me.lineno
184   # Exit status is that of the last command.
185   exit
186 }
187
188
189 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
190   *c*,-n*) ECHO_N= ECHO_C='
191 ' ECHO_T='      ' ;;
192   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
193   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
194 esac
195
196 if expr a : '\(a\)' >/dev/null 2>&1; then
197   as_expr=expr
198 else
199   as_expr=false
200 fi
201
202 rm -f conf$$ conf$$.exe conf$$.file
203 echo >conf$$.file
204 if ln -s conf$$.file conf$$ 2>/dev/null; then
205   # We could just check for DJGPP; but this test a) works b) is more generic
206   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
207   if test -f conf$$.exe; then
208     # Don't use ln at all; we don't have any links
209     as_ln_s='cp -p'
210   else
211     as_ln_s='ln -s'
212   fi
213 elif ln conf$$.file conf$$ 2>/dev/null; then
214   as_ln_s=ln
215 else
216   as_ln_s='cp -p'
217 fi
218 rm -f conf$$ conf$$.exe conf$$.file
219
220 if mkdir -p . 2>/dev/null; then
221   as_mkdir_p=:
222 else
223   test -d ./-p && rmdir ./-p
224   as_mkdir_p=false
225 fi
226
227 as_executable_p="test -f"
228
229 # Sed expression to map a string onto a valid CPP name.
230 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
231
232 # Sed expression to map a string onto a valid variable name.
233 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
234
235
236 # IFS
237 # We need space, tab and new line, in precisely that order.
238 as_nl='
239 '
240 IFS="   $as_nl"
241
242 # CDPATH.
243 $as_unset CDPATH
244
245
246 # Name of the host.
247 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
248 # so uname gets run too.
249 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
250
251 exec 6>&1
252
253 #
254 # Initializations.
255 #
256 ac_default_prefix=/usr/local
257 ac_config_libobj_dir=.
258 cross_compiling=no
259 subdirs=
260 MFLAGS=
261 MAKEFLAGS=
262 SHELL=${CONFIG_SHELL-/bin/sh}
263
264 # Maximum number of lines to put in a shell here document.
265 # This variable seems obsolete.  It should probably be removed, and
266 # only ac_max_sed_lines should be used.
267 : ${ac_max_here_lines=38}
268
269 # Identity of this package.
270 PACKAGE_NAME='libdecnumber'
271 PACKAGE_TARNAME='libdecnumber'
272 PACKAGE_VERSION=' '
273 PACKAGE_STRING='libdecnumber  '
274 PACKAGE_BUGREPORT='gcc-bugs@gcc.gnu.org'
275
276 ac_unique_file="decNumber.h"
277 # Factoring default headers for most tests.
278 ac_includes_default="\
279 #include <stdio.h>
280 #if HAVE_SYS_TYPES_H
281 # include <sys/types.h>
282 #endif
283 #if HAVE_SYS_STAT_H
284 # include <sys/stat.h>
285 #endif
286 #if STDC_HEADERS
287 # include <stdlib.h>
288 # include <stddef.h>
289 #else
290 # if HAVE_STDLIB_H
291 #  include <stdlib.h>
292 # endif
293 #endif
294 #if HAVE_STRING_H
295 # if !STDC_HEADERS && HAVE_MEMORY_H
296 #  include <memory.h>
297 # endif
298 # include <string.h>
299 #endif
300 #if HAVE_STRINGS_H
301 # include <strings.h>
302 #endif
303 #if HAVE_INTTYPES_H
304 # include <inttypes.h>
305 #else
306 # if HAVE_STDINT_H
307 #  include <stdint.h>
308 # endif
309 #endif
310 #if HAVE_UNISTD_H
311 # include <unistd.h>
312 #endif"
313
314 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS SET_MAKE CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT RANLIB ac_ct_RANLIB ACLOCAL AUTOCONF AUTOHEADER WARN_CFLAGS WARN_PEDANTIC WERROR CPP EGREP MAINT LIBOBJS LTLIBOBJS'
315 ac_subst_files=''
316
317 # Initialize some variables set by options.
318 ac_init_help=
319 ac_init_version=false
320 # The variables have the same names as the options, with
321 # dashes changed to underlines.
322 cache_file=/dev/null
323 exec_prefix=NONE
324 no_create=
325 no_recursion=
326 prefix=NONE
327 program_prefix=NONE
328 program_suffix=NONE
329 program_transform_name=s,x,x,
330 silent=
331 site=
332 srcdir=
333 verbose=
334 x_includes=NONE
335 x_libraries=NONE
336
337 # Installation directory options.
338 # These are left unexpanded so users can "make install exec_prefix=/foo"
339 # and all the variables that are supposed to be based on exec_prefix
340 # by default will actually change.
341 # Use braces instead of parens because sh, perl, etc. also accept them.
342 bindir='${exec_prefix}/bin'
343 sbindir='${exec_prefix}/sbin'
344 libexecdir='${exec_prefix}/libexec'
345 datadir='${prefix}/share'
346 sysconfdir='${prefix}/etc'
347 sharedstatedir='${prefix}/com'
348 localstatedir='${prefix}/var'
349 libdir='${exec_prefix}/lib'
350 includedir='${prefix}/include'
351 oldincludedir='/usr/include'
352 infodir='${prefix}/info'
353 mandir='${prefix}/man'
354
355 ac_prev=
356 for ac_option
357 do
358   # If the previous option needs an argument, assign it.
359   if test -n "$ac_prev"; then
360     eval "$ac_prev=\$ac_option"
361     ac_prev=
362     continue
363   fi
364
365   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
366
367   # Accept the important Cygnus configure options, so we can diagnose typos.
368
369   case $ac_option in
370
371   -bindir | --bindir | --bindi | --bind | --bin | --bi)
372     ac_prev=bindir ;;
373   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
374     bindir=$ac_optarg ;;
375
376   -build | --build | --buil | --bui | --bu)
377     ac_prev=build_alias ;;
378   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
379     build_alias=$ac_optarg ;;
380
381   -cache-file | --cache-file | --cache-fil | --cache-fi \
382   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
383     ac_prev=cache_file ;;
384   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
385   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
386     cache_file=$ac_optarg ;;
387
388   --config-cache | -C)
389     cache_file=config.cache ;;
390
391   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
392     ac_prev=datadir ;;
393   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
394   | --da=*)
395     datadir=$ac_optarg ;;
396
397   -disable-* | --disable-*)
398     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
399     # Reject names that are not valid shell variable names.
400     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
401       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
402    { (exit 1); exit 1; }; }
403     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
404     eval "enable_$ac_feature=no" ;;
405
406   -enable-* | --enable-*)
407     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
408     # Reject names that are not valid shell variable names.
409     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
410       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
411    { (exit 1); exit 1; }; }
412     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
413     case $ac_option in
414       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
415       *) ac_optarg=yes ;;
416     esac
417     eval "enable_$ac_feature='$ac_optarg'" ;;
418
419   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
420   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
421   | --exec | --exe | --ex)
422     ac_prev=exec_prefix ;;
423   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
424   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
425   | --exec=* | --exe=* | --ex=*)
426     exec_prefix=$ac_optarg ;;
427
428   -gas | --gas | --ga | --g)
429     # Obsolete; use --with-gas.
430     with_gas=yes ;;
431
432   -help | --help | --hel | --he | -h)
433     ac_init_help=long ;;
434   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
435     ac_init_help=recursive ;;
436   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
437     ac_init_help=short ;;
438
439   -host | --host | --hos | --ho)
440     ac_prev=host_alias ;;
441   -host=* | --host=* | --hos=* | --ho=*)
442     host_alias=$ac_optarg ;;
443
444   -includedir | --includedir | --includedi | --included | --include \
445   | --includ | --inclu | --incl | --inc)
446     ac_prev=includedir ;;
447   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
448   | --includ=* | --inclu=* | --incl=* | --inc=*)
449     includedir=$ac_optarg ;;
450
451   -infodir | --infodir | --infodi | --infod | --info | --inf)
452     ac_prev=infodir ;;
453   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
454     infodir=$ac_optarg ;;
455
456   -libdir | --libdir | --libdi | --libd)
457     ac_prev=libdir ;;
458   -libdir=* | --libdir=* | --libdi=* | --libd=*)
459     libdir=$ac_optarg ;;
460
461   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
462   | --libexe | --libex | --libe)
463     ac_prev=libexecdir ;;
464   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
465   | --libexe=* | --libex=* | --libe=*)
466     libexecdir=$ac_optarg ;;
467
468   -localstatedir | --localstatedir | --localstatedi | --localstated \
469   | --localstate | --localstat | --localsta | --localst \
470   | --locals | --local | --loca | --loc | --lo)
471     ac_prev=localstatedir ;;
472   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
473   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
474   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
475     localstatedir=$ac_optarg ;;
476
477   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
478     ac_prev=mandir ;;
479   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
480     mandir=$ac_optarg ;;
481
482   -nfp | --nfp | --nf)
483     # Obsolete; use --without-fp.
484     with_fp=no ;;
485
486   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
487   | --no-cr | --no-c | -n)
488     no_create=yes ;;
489
490   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
491   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
492     no_recursion=yes ;;
493
494   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
495   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
496   | --oldin | --oldi | --old | --ol | --o)
497     ac_prev=oldincludedir ;;
498   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
499   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
500   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
501     oldincludedir=$ac_optarg ;;
502
503   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
504     ac_prev=prefix ;;
505   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
506     prefix=$ac_optarg ;;
507
508   -program-prefix | --program-prefix | --program-prefi | --program-pref \
509   | --program-pre | --program-pr | --program-p)
510     ac_prev=program_prefix ;;
511   -program-prefix=* | --program-prefix=* | --program-prefi=* \
512   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
513     program_prefix=$ac_optarg ;;
514
515   -program-suffix | --program-suffix | --program-suffi | --program-suff \
516   | --program-suf | --program-su | --program-s)
517     ac_prev=program_suffix ;;
518   -program-suffix=* | --program-suffix=* | --program-suffi=* \
519   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
520     program_suffix=$ac_optarg ;;
521
522   -program-transform-name | --program-transform-name \
523   | --program-transform-nam | --program-transform-na \
524   | --program-transform-n | --program-transform- \
525   | --program-transform | --program-transfor \
526   | --program-transfo | --program-transf \
527   | --program-trans | --program-tran \
528   | --progr-tra | --program-tr | --program-t)
529     ac_prev=program_transform_name ;;
530   -program-transform-name=* | --program-transform-name=* \
531   | --program-transform-nam=* | --program-transform-na=* \
532   | --program-transform-n=* | --program-transform-=* \
533   | --program-transform=* | --program-transfor=* \
534   | --program-transfo=* | --program-transf=* \
535   | --program-trans=* | --program-tran=* \
536   | --progr-tra=* | --program-tr=* | --program-t=*)
537     program_transform_name=$ac_optarg ;;
538
539   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
540   | -silent | --silent | --silen | --sile | --sil)
541     silent=yes ;;
542
543   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
544     ac_prev=sbindir ;;
545   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
546   | --sbi=* | --sb=*)
547     sbindir=$ac_optarg ;;
548
549   -sharedstatedir | --sharedstatedir | --sharedstatedi \
550   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
551   | --sharedst | --shareds | --shared | --share | --shar \
552   | --sha | --sh)
553     ac_prev=sharedstatedir ;;
554   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
555   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
556   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
557   | --sha=* | --sh=*)
558     sharedstatedir=$ac_optarg ;;
559
560   -site | --site | --sit)
561     ac_prev=site ;;
562   -site=* | --site=* | --sit=*)
563     site=$ac_optarg ;;
564
565   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
566     ac_prev=srcdir ;;
567   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
568     srcdir=$ac_optarg ;;
569
570   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
571   | --syscon | --sysco | --sysc | --sys | --sy)
572     ac_prev=sysconfdir ;;
573   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
574   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
575     sysconfdir=$ac_optarg ;;
576
577   -target | --target | --targe | --targ | --tar | --ta | --t)
578     ac_prev=target_alias ;;
579   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
580     target_alias=$ac_optarg ;;
581
582   -v | -verbose | --verbose | --verbos | --verbo | --verb)
583     verbose=yes ;;
584
585   -version | --version | --versio | --versi | --vers | -V)
586     ac_init_version=: ;;
587
588   -with-* | --with-*)
589     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
590     # Reject names that are not valid shell variable names.
591     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
592       { echo "$as_me: error: invalid package name: $ac_package" >&2
593    { (exit 1); exit 1; }; }
594     ac_package=`echo $ac_package| sed 's/-/_/g'`
595     case $ac_option in
596       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
597       *) ac_optarg=yes ;;
598     esac
599     eval "with_$ac_package='$ac_optarg'" ;;
600
601   -without-* | --without-*)
602     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
603     # Reject names that are not valid shell variable names.
604     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
605       { echo "$as_me: error: invalid package name: $ac_package" >&2
606    { (exit 1); exit 1; }; }
607     ac_package=`echo $ac_package | sed 's/-/_/g'`
608     eval "with_$ac_package=no" ;;
609
610   --x)
611     # Obsolete; use --with-x.
612     with_x=yes ;;
613
614   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
615   | --x-incl | --x-inc | --x-in | --x-i)
616     ac_prev=x_includes ;;
617   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
618   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
619     x_includes=$ac_optarg ;;
620
621   -x-libraries | --x-libraries | --x-librarie | --x-librari \
622   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
623     ac_prev=x_libraries ;;
624   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
625   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
626     x_libraries=$ac_optarg ;;
627
628   -*) { echo "$as_me: error: unrecognized option: $ac_option
629 Try \`$0 --help' for more information." >&2
630    { (exit 1); exit 1; }; }
631     ;;
632
633   *=*)
634     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
635     # Reject names that are not valid shell variable names.
636     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
637       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
638    { (exit 1); exit 1; }; }
639     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
640     eval "$ac_envvar='$ac_optarg'"
641     export $ac_envvar ;;
642
643   *)
644     # FIXME: should be removed in autoconf 3.0.
645     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
646     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
647       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
648     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
649     ;;
650
651   esac
652 done
653
654 if test -n "$ac_prev"; then
655   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
656   { echo "$as_me: error: missing argument to $ac_option" >&2
657    { (exit 1); exit 1; }; }
658 fi
659
660 # Be sure to have absolute paths.
661 for ac_var in exec_prefix prefix
662 do
663   eval ac_val=$`echo $ac_var`
664   case $ac_val in
665     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
666     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
667    { (exit 1); exit 1; }; };;
668   esac
669 done
670
671 # Be sure to have absolute paths.
672 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
673               localstatedir libdir includedir oldincludedir infodir mandir
674 do
675   eval ac_val=$`echo $ac_var`
676   case $ac_val in
677     [\\/$]* | ?:[\\/]* ) ;;
678     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
679    { (exit 1); exit 1; }; };;
680   esac
681 done
682
683 # There might be people who depend on the old broken behavior: `$host'
684 # used to hold the argument of --host etc.
685 # FIXME: To remove some day.
686 build=$build_alias
687 host=$host_alias
688 target=$target_alias
689
690 # FIXME: To remove some day.
691 if test "x$host_alias" != x; then
692   if test "x$build_alias" = x; then
693     cross_compiling=maybe
694     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
695     If a cross compiler is detected then cross compile mode will be used." >&2
696   elif test "x$build_alias" != "x$host_alias"; then
697     cross_compiling=yes
698   fi
699 fi
700
701 ac_tool_prefix=
702 test -n "$host_alias" && ac_tool_prefix=$host_alias-
703
704 test "$silent" = yes && exec 6>/dev/null
705
706
707 # Find the source files, if location was not specified.
708 if test -z "$srcdir"; then
709   ac_srcdir_defaulted=yes
710   # Try the directory containing this script, then its parent.
711   ac_confdir=`(dirname "$0") 2>/dev/null ||
712 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
713          X"$0" : 'X\(//\)[^/]' \| \
714          X"$0" : 'X\(//\)$' \| \
715          X"$0" : 'X\(/\)' \| \
716          .     : '\(.\)' 2>/dev/null ||
717 echo X"$0" |
718     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
719           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
720           /^X\(\/\/\)$/{ s//\1/; q; }
721           /^X\(\/\).*/{ s//\1/; q; }
722           s/.*/./; q'`
723   srcdir=$ac_confdir
724   if test ! -r $srcdir/$ac_unique_file; then
725     srcdir=..
726   fi
727 else
728   ac_srcdir_defaulted=no
729 fi
730 if test ! -r $srcdir/$ac_unique_file; then
731   if test "$ac_srcdir_defaulted" = yes; then
732     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
733    { (exit 1); exit 1; }; }
734   else
735     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
736    { (exit 1); exit 1; }; }
737   fi
738 fi
739 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
740   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
741    { (exit 1); exit 1; }; }
742 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
743 ac_env_build_alias_set=${build_alias+set}
744 ac_env_build_alias_value=$build_alias
745 ac_cv_env_build_alias_set=${build_alias+set}
746 ac_cv_env_build_alias_value=$build_alias
747 ac_env_host_alias_set=${host_alias+set}
748 ac_env_host_alias_value=$host_alias
749 ac_cv_env_host_alias_set=${host_alias+set}
750 ac_cv_env_host_alias_value=$host_alias
751 ac_env_target_alias_set=${target_alias+set}
752 ac_env_target_alias_value=$target_alias
753 ac_cv_env_target_alias_set=${target_alias+set}
754 ac_cv_env_target_alias_value=$target_alias
755 ac_env_CC_set=${CC+set}
756 ac_env_CC_value=$CC
757 ac_cv_env_CC_set=${CC+set}
758 ac_cv_env_CC_value=$CC
759 ac_env_CFLAGS_set=${CFLAGS+set}
760 ac_env_CFLAGS_value=$CFLAGS
761 ac_cv_env_CFLAGS_set=${CFLAGS+set}
762 ac_cv_env_CFLAGS_value=$CFLAGS
763 ac_env_LDFLAGS_set=${LDFLAGS+set}
764 ac_env_LDFLAGS_value=$LDFLAGS
765 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
766 ac_cv_env_LDFLAGS_value=$LDFLAGS
767 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
768 ac_env_CPPFLAGS_value=$CPPFLAGS
769 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
770 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
771 ac_env_CPP_set=${CPP+set}
772 ac_env_CPP_value=$CPP
773 ac_cv_env_CPP_set=${CPP+set}
774 ac_cv_env_CPP_value=$CPP
775
776 #
777 # Report the --help message.
778 #
779 if test "$ac_init_help" = "long"; then
780   # Omit some internal or obsolete options to make the list less imposing.
781   # This message is too long to be a string in the A/UX 3.1 sh.
782   cat <<_ACEOF
783 \`configure' configures libdecnumber   to adapt to many kinds of systems.
784
785 Usage: $0 [OPTION]... [VAR=VALUE]...
786
787 To assign environment variables (e.g., CC, CFLAGS...), specify them as
788 VAR=VALUE.  See below for descriptions of some of the useful variables.
789
790 Defaults for the options are specified in brackets.
791
792 Configuration:
793   -h, --help              display this help and exit
794       --help=short        display options specific to this package
795       --help=recursive    display the short help of all the included packages
796   -V, --version           display version information and exit
797   -q, --quiet, --silent   do not print \`checking...' messages
798       --cache-file=FILE   cache test results in FILE [disabled]
799   -C, --config-cache      alias for \`--cache-file=config.cache'
800   -n, --no-create         do not create output files
801       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
802
803 _ACEOF
804
805   cat <<_ACEOF
806 Installation directories:
807   --prefix=PREFIX         install architecture-independent files in PREFIX
808                           [$ac_default_prefix]
809   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
810                           [PREFIX]
811
812 By default, \`make install' will install all the files in
813 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
814 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
815 for instance \`--prefix=\$HOME'.
816
817 For better control, use the options below.
818
819 Fine tuning of the installation directories:
820   --bindir=DIR           user executables [EPREFIX/bin]
821   --sbindir=DIR          system admin executables [EPREFIX/sbin]
822   --libexecdir=DIR       program executables [EPREFIX/libexec]
823   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
824   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
825   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
826   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
827   --libdir=DIR           object code libraries [EPREFIX/lib]
828   --includedir=DIR       C header files [PREFIX/include]
829   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
830   --infodir=DIR          info documentation [PREFIX/info]
831   --mandir=DIR           man documentation [PREFIX/man]
832 _ACEOF
833
834   cat <<\_ACEOF
835 _ACEOF
836 fi
837
838 if test -n "$ac_init_help"; then
839   case $ac_init_help in
840      short | recursive ) echo "Configuration of libdecnumber  :";;
841    esac
842   cat <<\_ACEOF
843
844 Optional Features:
845   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
846   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
847   --enable-werror-always  enable -Werror despite compiler version
848   --enable-maintainer-mode enable rules only needed by maintainers
849
850 Some influential environment variables:
851   CC          C compiler command
852   CFLAGS      C compiler flags
853   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
854               nonstandard directory <lib dir>
855   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
856               headers in a nonstandard directory <include dir>
857   CPP         C preprocessor
858
859 Use these variables to override the choices made by `configure' or to help
860 it to find libraries and programs with nonstandard names/locations.
861
862 Report bugs to <gcc-bugs@gcc.gnu.org>.
863 _ACEOF
864 fi
865
866 if test "$ac_init_help" = "recursive"; then
867   # If there are subdirs, report their specific --help.
868   ac_popdir=`pwd`
869   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
870     test -d $ac_dir || continue
871     ac_builddir=.
872
873 if test "$ac_dir" != .; then
874   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
875   # A "../" for each directory in $ac_dir_suffix.
876   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
877 else
878   ac_dir_suffix= ac_top_builddir=
879 fi
880
881 case $srcdir in
882   .)  # No --srcdir option.  We are building in place.
883     ac_srcdir=.
884     if test -z "$ac_top_builddir"; then
885        ac_top_srcdir=.
886     else
887        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
888     fi ;;
889   [\\/]* | ?:[\\/]* )  # Absolute path.
890     ac_srcdir=$srcdir$ac_dir_suffix;
891     ac_top_srcdir=$srcdir ;;
892   *) # Relative path.
893     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
894     ac_top_srcdir=$ac_top_builddir$srcdir ;;
895 esac
896
897 # Do not use `cd foo && pwd` to compute absolute paths, because
898 # the directories may not exist.
899 case `pwd` in
900 .) ac_abs_builddir="$ac_dir";;
901 *)
902   case "$ac_dir" in
903   .) ac_abs_builddir=`pwd`;;
904   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
905   *) ac_abs_builddir=`pwd`/"$ac_dir";;
906   esac;;
907 esac
908 case $ac_abs_builddir in
909 .) ac_abs_top_builddir=${ac_top_builddir}.;;
910 *)
911   case ${ac_top_builddir}. in
912   .) ac_abs_top_builddir=$ac_abs_builddir;;
913   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
914   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
915   esac;;
916 esac
917 case $ac_abs_builddir in
918 .) ac_abs_srcdir=$ac_srcdir;;
919 *)
920   case $ac_srcdir in
921   .) ac_abs_srcdir=$ac_abs_builddir;;
922   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
923   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
924   esac;;
925 esac
926 case $ac_abs_builddir in
927 .) ac_abs_top_srcdir=$ac_top_srcdir;;
928 *)
929   case $ac_top_srcdir in
930   .) ac_abs_top_srcdir=$ac_abs_builddir;;
931   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
932   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
933   esac;;
934 esac
935
936     cd $ac_dir
937     # Check for guested configure; otherwise get Cygnus style configure.
938     if test -f $ac_srcdir/configure.gnu; then
939       echo
940       $SHELL $ac_srcdir/configure.gnu  --help=recursive
941     elif test -f $ac_srcdir/configure; then
942       echo
943       $SHELL $ac_srcdir/configure  --help=recursive
944     elif test -f $ac_srcdir/configure.ac ||
945            test -f $ac_srcdir/configure.in; then
946       echo
947       $ac_configure --help
948     else
949       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
950     fi
951     cd $ac_popdir
952   done
953 fi
954
955 test -n "$ac_init_help" && exit 0
956 if $ac_init_version; then
957   cat <<\_ACEOF
958 libdecnumber configure
959 generated by GNU Autoconf 2.59
960
961 Copyright (C) 2003 Free Software Foundation, Inc.
962 This configure script is free software; the Free Software Foundation
963 gives unlimited permission to copy, distribute and modify it.
964 _ACEOF
965   exit 0
966 fi
967 exec 5>config.log
968 cat >&5 <<_ACEOF
969 This file contains any messages produced by compilers while
970 running configure, to aid debugging if configure makes a mistake.
971
972 It was created by libdecnumber $as_me  , which was
973 generated by GNU Autoconf 2.59.  Invocation command line was
974
975   $ $0 $@
976
977 _ACEOF
978 {
979 cat <<_ASUNAME
980 ## --------- ##
981 ## Platform. ##
982 ## --------- ##
983
984 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
985 uname -m = `(uname -m) 2>/dev/null || echo unknown`
986 uname -r = `(uname -r) 2>/dev/null || echo unknown`
987 uname -s = `(uname -s) 2>/dev/null || echo unknown`
988 uname -v = `(uname -v) 2>/dev/null || echo unknown`
989
990 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
991 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
992
993 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
994 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
995 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
996 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
997 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
998 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
999 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1000
1001 _ASUNAME
1002
1003 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1004 for as_dir in $PATH
1005 do
1006   IFS=$as_save_IFS
1007   test -z "$as_dir" && as_dir=.
1008   echo "PATH: $as_dir"
1009 done
1010
1011 } >&5
1012
1013 cat >&5 <<_ACEOF
1014
1015
1016 ## ----------- ##
1017 ## Core tests. ##
1018 ## ----------- ##
1019
1020 _ACEOF
1021
1022
1023 # Keep a trace of the command line.
1024 # Strip out --no-create and --no-recursion so they do not pile up.
1025 # Strip out --silent because we don't want to record it for future runs.
1026 # Also quote any args containing shell meta-characters.
1027 # Make two passes to allow for proper duplicate-argument suppression.
1028 ac_configure_args=
1029 ac_configure_args0=
1030 ac_configure_args1=
1031 ac_sep=
1032 ac_must_keep_next=false
1033 for ac_pass in 1 2
1034 do
1035   for ac_arg
1036   do
1037     case $ac_arg in
1038     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1039     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1040     | -silent | --silent | --silen | --sile | --sil)
1041       continue ;;
1042     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1043       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1044     esac
1045     case $ac_pass in
1046     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1047     2)
1048       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1049       if test $ac_must_keep_next = true; then
1050         ac_must_keep_next=false # Got value, back to normal.
1051       else
1052         case $ac_arg in
1053           *=* | --config-cache | -C | -disable-* | --disable-* \
1054           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1055           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1056           | -with-* | --with-* | -without-* | --without-* | --x)
1057             case "$ac_configure_args0 " in
1058               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1059             esac
1060             ;;
1061           -* ) ac_must_keep_next=true ;;
1062         esac
1063       fi
1064       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1065       # Get rid of the leading space.
1066       ac_sep=" "
1067       ;;
1068     esac
1069   done
1070 done
1071 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1072 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1073
1074 # When interrupted or exit'd, cleanup temporary files, and complete
1075 # config.log.  We remove comments because anyway the quotes in there
1076 # would cause problems or look ugly.
1077 # WARNING: Be sure not to use single quotes in there, as some shells,
1078 # such as our DU 5.0 friend, will then `close' the trap.
1079 trap 'exit_status=$?
1080   # Save into config.log some information that might help in debugging.
1081   {
1082     echo
1083
1084     cat <<\_ASBOX
1085 ## ---------------- ##
1086 ## Cache variables. ##
1087 ## ---------------- ##
1088 _ASBOX
1089     echo
1090     # The following way of writing the cache mishandles newlines in values,
1091 {
1092   (set) 2>&1 |
1093     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1094     *ac_space=\ *)
1095       sed -n \
1096         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1097           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1098       ;;
1099     *)
1100       sed -n \
1101         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1102       ;;
1103     esac;
1104 }
1105     echo
1106
1107     cat <<\_ASBOX
1108 ## ----------------- ##
1109 ## Output variables. ##
1110 ## ----------------- ##
1111 _ASBOX
1112     echo
1113     for ac_var in $ac_subst_vars
1114     do
1115       eval ac_val=$`echo $ac_var`
1116       echo "$ac_var='"'"'$ac_val'"'"'"
1117     done | sort
1118     echo
1119
1120     if test -n "$ac_subst_files"; then
1121       cat <<\_ASBOX
1122 ## ------------- ##
1123 ## Output files. ##
1124 ## ------------- ##
1125 _ASBOX
1126       echo
1127       for ac_var in $ac_subst_files
1128       do
1129         eval ac_val=$`echo $ac_var`
1130         echo "$ac_var='"'"'$ac_val'"'"'"
1131       done | sort
1132       echo
1133     fi
1134
1135     if test -s confdefs.h; then
1136       cat <<\_ASBOX
1137 ## ----------- ##
1138 ## confdefs.h. ##
1139 ## ----------- ##
1140 _ASBOX
1141       echo
1142       sed "/^$/d" confdefs.h | sort
1143       echo
1144     fi
1145     test "$ac_signal" != 0 &&
1146       echo "$as_me: caught signal $ac_signal"
1147     echo "$as_me: exit $exit_status"
1148   } >&5
1149   rm -f core *.core &&
1150   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1151     exit $exit_status
1152      ' 0
1153 for ac_signal in 1 2 13 15; do
1154   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1155 done
1156 ac_signal=0
1157
1158 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1159 rm -rf conftest* confdefs.h
1160 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1161 echo >confdefs.h
1162
1163 # Predefined preprocessor variables.
1164
1165 cat >>confdefs.h <<_ACEOF
1166 #define PACKAGE_NAME "$PACKAGE_NAME"
1167 _ACEOF
1168
1169
1170 cat >>confdefs.h <<_ACEOF
1171 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1172 _ACEOF
1173
1174
1175 cat >>confdefs.h <<_ACEOF
1176 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1177 _ACEOF
1178
1179
1180 cat >>confdefs.h <<_ACEOF
1181 #define PACKAGE_STRING "$PACKAGE_STRING"
1182 _ACEOF
1183
1184
1185 cat >>confdefs.h <<_ACEOF
1186 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1187 _ACEOF
1188
1189
1190 # Let the site file select an alternate cache file if it wants to.
1191 # Prefer explicitly selected file to automatically selected ones.
1192 if test -z "$CONFIG_SITE"; then
1193   if test "x$prefix" != xNONE; then
1194     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1195   else
1196     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1197   fi
1198 fi
1199 for ac_site_file in $CONFIG_SITE; do
1200   if test -r "$ac_site_file"; then
1201     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1202 echo "$as_me: loading site script $ac_site_file" >&6;}
1203     sed 's/^/| /' "$ac_site_file" >&5
1204     . "$ac_site_file"
1205   fi
1206 done
1207
1208 if test -r "$cache_file"; then
1209   # Some versions of bash will fail to source /dev/null (special
1210   # files actually), so we avoid doing that.
1211   if test -f "$cache_file"; then
1212     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1213 echo "$as_me: loading cache $cache_file" >&6;}
1214     case $cache_file in
1215       [\\/]* | ?:[\\/]* ) . $cache_file;;
1216       *)                      . ./$cache_file;;
1217     esac
1218   fi
1219 else
1220   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1221 echo "$as_me: creating cache $cache_file" >&6;}
1222   >$cache_file
1223 fi
1224
1225 # Check that the precious variables saved in the cache have kept the same
1226 # value.
1227 ac_cache_corrupted=false
1228 for ac_var in `(set) 2>&1 |
1229                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1230   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1231   eval ac_new_set=\$ac_env_${ac_var}_set
1232   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1233   eval ac_new_val="\$ac_env_${ac_var}_value"
1234   case $ac_old_set,$ac_new_set in
1235     set,)
1236       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1237 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1238       ac_cache_corrupted=: ;;
1239     ,set)
1240       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1241 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1242       ac_cache_corrupted=: ;;
1243     ,);;
1244     *)
1245       if test "x$ac_old_val" != "x$ac_new_val"; then
1246         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1247 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1248         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1249 echo "$as_me:   former value:  $ac_old_val" >&2;}
1250         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1251 echo "$as_me:   current value: $ac_new_val" >&2;}
1252         ac_cache_corrupted=:
1253       fi;;
1254   esac
1255   # Pass precious variables to config.status.
1256   if test "$ac_new_set" = set; then
1257     case $ac_new_val in
1258     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1259       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1260     *) ac_arg=$ac_var=$ac_new_val ;;
1261     esac
1262     case " $ac_configure_args " in
1263       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1264       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1265     esac
1266   fi
1267 done
1268 if $ac_cache_corrupted; then
1269   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1270 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1271   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1272 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1273    { (exit 1); exit 1; }; }
1274 fi
1275
1276 ac_ext=c
1277 ac_cpp='$CPP $CPPFLAGS'
1278 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1279 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1280 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309 case ../config in
1310   [\\/]* | ?:[\\/]* ) ac_macro_dir=../config         ;;
1311   *)                      ac_macro_dir=$srcdir/../config ;;
1312 esac
1313 if test -d "$ac_macro_dir"; then :
1314 else
1315   { { echo "$as_me:$LINENO: error: cannot find macro directory \`../config'" >&5
1316 echo "$as_me: error: cannot find macro directory \`../config'" >&2;}
1317    { (exit 1); exit 1; }; }
1318 fi
1319
1320
1321 # Checks for programs.
1322 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
1323 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
1324 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
1325 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
1326   echo $ECHO_N "(cached) $ECHO_C" >&6
1327 else
1328   cat >conftest.make <<\_ACEOF
1329 all:
1330         @echo 'ac_maketemp="$(MAKE)"'
1331 _ACEOF
1332 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1333 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
1334 if test -n "$ac_maketemp"; then
1335   eval ac_cv_prog_make_${ac_make}_set=yes
1336 else
1337   eval ac_cv_prog_make_${ac_make}_set=no
1338 fi
1339 rm -f conftest.make
1340 fi
1341 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1342   echo "$as_me:$LINENO: result: yes" >&5
1343 echo "${ECHO_T}yes" >&6
1344   SET_MAKE=
1345 else
1346   echo "$as_me:$LINENO: result: no" >&5
1347 echo "${ECHO_T}no" >&6
1348   SET_MAKE="MAKE=${MAKE-make}"
1349 fi
1350
1351 ac_ext=c
1352 ac_cpp='$CPP $CPPFLAGS'
1353 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1354 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1355 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1356 if test -n "$ac_tool_prefix"; then
1357   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1358 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1359 echo "$as_me:$LINENO: checking for $ac_word" >&5
1360 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1361 if test "${ac_cv_prog_CC+set}" = set; then
1362   echo $ECHO_N "(cached) $ECHO_C" >&6
1363 else
1364   if test -n "$CC"; then
1365   ac_cv_prog_CC="$CC" # Let the user override the test.
1366 else
1367 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1368 for as_dir in $PATH
1369 do
1370   IFS=$as_save_IFS
1371   test -z "$as_dir" && as_dir=.
1372   for ac_exec_ext in '' $ac_executable_extensions; do
1373   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1374     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1375     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1376     break 2
1377   fi
1378 done
1379 done
1380
1381 fi
1382 fi
1383 CC=$ac_cv_prog_CC
1384 if test -n "$CC"; then
1385   echo "$as_me:$LINENO: result: $CC" >&5
1386 echo "${ECHO_T}$CC" >&6
1387 else
1388   echo "$as_me:$LINENO: result: no" >&5
1389 echo "${ECHO_T}no" >&6
1390 fi
1391
1392 fi
1393 if test -z "$ac_cv_prog_CC"; then
1394   ac_ct_CC=$CC
1395   # Extract the first word of "gcc", so it can be a program name with args.
1396 set dummy gcc; ac_word=$2
1397 echo "$as_me:$LINENO: checking for $ac_word" >&5
1398 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1399 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1400   echo $ECHO_N "(cached) $ECHO_C" >&6
1401 else
1402   if test -n "$ac_ct_CC"; then
1403   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1404 else
1405 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1406 for as_dir in $PATH
1407 do
1408   IFS=$as_save_IFS
1409   test -z "$as_dir" && as_dir=.
1410   for ac_exec_ext in '' $ac_executable_extensions; do
1411   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1412     ac_cv_prog_ac_ct_CC="gcc"
1413     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1414     break 2
1415   fi
1416 done
1417 done
1418
1419 fi
1420 fi
1421 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1422 if test -n "$ac_ct_CC"; then
1423   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1424 echo "${ECHO_T}$ac_ct_CC" >&6
1425 else
1426   echo "$as_me:$LINENO: result: no" >&5
1427 echo "${ECHO_T}no" >&6
1428 fi
1429
1430   CC=$ac_ct_CC
1431 else
1432   CC="$ac_cv_prog_CC"
1433 fi
1434
1435 if test -z "$CC"; then
1436   if test -n "$ac_tool_prefix"; then
1437   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1438 set dummy ${ac_tool_prefix}cc; ac_word=$2
1439 echo "$as_me:$LINENO: checking for $ac_word" >&5
1440 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1441 if test "${ac_cv_prog_CC+set}" = set; then
1442   echo $ECHO_N "(cached) $ECHO_C" >&6
1443 else
1444   if test -n "$CC"; then
1445   ac_cv_prog_CC="$CC" # Let the user override the test.
1446 else
1447 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1448 for as_dir in $PATH
1449 do
1450   IFS=$as_save_IFS
1451   test -z "$as_dir" && as_dir=.
1452   for ac_exec_ext in '' $ac_executable_extensions; do
1453   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1454     ac_cv_prog_CC="${ac_tool_prefix}cc"
1455     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1456     break 2
1457   fi
1458 done
1459 done
1460
1461 fi
1462 fi
1463 CC=$ac_cv_prog_CC
1464 if test -n "$CC"; then
1465   echo "$as_me:$LINENO: result: $CC" >&5
1466 echo "${ECHO_T}$CC" >&6
1467 else
1468   echo "$as_me:$LINENO: result: no" >&5
1469 echo "${ECHO_T}no" >&6
1470 fi
1471
1472 fi
1473 if test -z "$ac_cv_prog_CC"; then
1474   ac_ct_CC=$CC
1475   # Extract the first word of "cc", so it can be a program name with args.
1476 set dummy cc; ac_word=$2
1477 echo "$as_me:$LINENO: checking for $ac_word" >&5
1478 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1479 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1480   echo $ECHO_N "(cached) $ECHO_C" >&6
1481 else
1482   if test -n "$ac_ct_CC"; then
1483   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1484 else
1485 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1486 for as_dir in $PATH
1487 do
1488   IFS=$as_save_IFS
1489   test -z "$as_dir" && as_dir=.
1490   for ac_exec_ext in '' $ac_executable_extensions; do
1491   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1492     ac_cv_prog_ac_ct_CC="cc"
1493     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1494     break 2
1495   fi
1496 done
1497 done
1498
1499 fi
1500 fi
1501 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1502 if test -n "$ac_ct_CC"; then
1503   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1504 echo "${ECHO_T}$ac_ct_CC" >&6
1505 else
1506   echo "$as_me:$LINENO: result: no" >&5
1507 echo "${ECHO_T}no" >&6
1508 fi
1509
1510   CC=$ac_ct_CC
1511 else
1512   CC="$ac_cv_prog_CC"
1513 fi
1514
1515 fi
1516 if test -z "$CC"; then
1517   # Extract the first word of "cc", so it can be a program name with args.
1518 set dummy cc; ac_word=$2
1519 echo "$as_me:$LINENO: checking for $ac_word" >&5
1520 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1521 if test "${ac_cv_prog_CC+set}" = set; then
1522   echo $ECHO_N "(cached) $ECHO_C" >&6
1523 else
1524   if test -n "$CC"; then
1525   ac_cv_prog_CC="$CC" # Let the user override the test.
1526 else
1527   ac_prog_rejected=no
1528 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1529 for as_dir in $PATH
1530 do
1531   IFS=$as_save_IFS
1532   test -z "$as_dir" && as_dir=.
1533   for ac_exec_ext in '' $ac_executable_extensions; do
1534   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1535     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1536        ac_prog_rejected=yes
1537        continue
1538      fi
1539     ac_cv_prog_CC="cc"
1540     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1541     break 2
1542   fi
1543 done
1544 done
1545
1546 if test $ac_prog_rejected = yes; then
1547   # We found a bogon in the path, so make sure we never use it.
1548   set dummy $ac_cv_prog_CC
1549   shift
1550   if test $# != 0; then
1551     # We chose a different compiler from the bogus one.
1552     # However, it has the same basename, so the bogon will be chosen
1553     # first if we set CC to just the basename; use the full file name.
1554     shift
1555     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1556   fi
1557 fi
1558 fi
1559 fi
1560 CC=$ac_cv_prog_CC
1561 if test -n "$CC"; then
1562   echo "$as_me:$LINENO: result: $CC" >&5
1563 echo "${ECHO_T}$CC" >&6
1564 else
1565   echo "$as_me:$LINENO: result: no" >&5
1566 echo "${ECHO_T}no" >&6
1567 fi
1568
1569 fi
1570 if test -z "$CC"; then
1571   if test -n "$ac_tool_prefix"; then
1572   for ac_prog in cl
1573   do
1574     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1575 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1576 echo "$as_me:$LINENO: checking for $ac_word" >&5
1577 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1578 if test "${ac_cv_prog_CC+set}" = set; then
1579   echo $ECHO_N "(cached) $ECHO_C" >&6
1580 else
1581   if test -n "$CC"; then
1582   ac_cv_prog_CC="$CC" # Let the user override the test.
1583 else
1584 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1585 for as_dir in $PATH
1586 do
1587   IFS=$as_save_IFS
1588   test -z "$as_dir" && as_dir=.
1589   for ac_exec_ext in '' $ac_executable_extensions; do
1590   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1591     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1592     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1593     break 2
1594   fi
1595 done
1596 done
1597
1598 fi
1599 fi
1600 CC=$ac_cv_prog_CC
1601 if test -n "$CC"; then
1602   echo "$as_me:$LINENO: result: $CC" >&5
1603 echo "${ECHO_T}$CC" >&6
1604 else
1605   echo "$as_me:$LINENO: result: no" >&5
1606 echo "${ECHO_T}no" >&6
1607 fi
1608
1609     test -n "$CC" && break
1610   done
1611 fi
1612 if test -z "$CC"; then
1613   ac_ct_CC=$CC
1614   for ac_prog in cl
1615 do
1616   # Extract the first word of "$ac_prog", so it can be a program name with args.
1617 set dummy $ac_prog; ac_word=$2
1618 echo "$as_me:$LINENO: checking for $ac_word" >&5
1619 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1620 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1621   echo $ECHO_N "(cached) $ECHO_C" >&6
1622 else
1623   if test -n "$ac_ct_CC"; then
1624   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1625 else
1626 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1627 for as_dir in $PATH
1628 do
1629   IFS=$as_save_IFS
1630   test -z "$as_dir" && as_dir=.
1631   for ac_exec_ext in '' $ac_executable_extensions; do
1632   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1633     ac_cv_prog_ac_ct_CC="$ac_prog"
1634     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1635     break 2
1636   fi
1637 done
1638 done
1639
1640 fi
1641 fi
1642 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1643 if test -n "$ac_ct_CC"; then
1644   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1645 echo "${ECHO_T}$ac_ct_CC" >&6
1646 else
1647   echo "$as_me:$LINENO: result: no" >&5
1648 echo "${ECHO_T}no" >&6
1649 fi
1650
1651   test -n "$ac_ct_CC" && break
1652 done
1653
1654   CC=$ac_ct_CC
1655 fi
1656
1657 fi
1658
1659
1660 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1661 See \`config.log' for more details." >&5
1662 echo "$as_me: error: no acceptable C compiler found in \$PATH
1663 See \`config.log' for more details." >&2;}
1664    { (exit 1); exit 1; }; }
1665
1666 # Provide some information about the compiler.
1667 echo "$as_me:$LINENO:" \
1668      "checking for C compiler version" >&5
1669 ac_compiler=`set X $ac_compile; echo $2`
1670 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1671   (eval $ac_compiler --version </dev/null >&5) 2>&5
1672   ac_status=$?
1673   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1674   (exit $ac_status); }
1675 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1676   (eval $ac_compiler -v </dev/null >&5) 2>&5
1677   ac_status=$?
1678   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1679   (exit $ac_status); }
1680 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1681   (eval $ac_compiler -V </dev/null >&5) 2>&5
1682   ac_status=$?
1683   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1684   (exit $ac_status); }
1685
1686 cat >conftest.$ac_ext <<_ACEOF
1687 /* confdefs.h.  */
1688 _ACEOF
1689 cat confdefs.h >>conftest.$ac_ext
1690 cat >>conftest.$ac_ext <<_ACEOF
1691 /* end confdefs.h.  */
1692
1693 int
1694 main ()
1695 {
1696
1697   ;
1698   return 0;
1699 }
1700 _ACEOF
1701 ac_clean_files_save=$ac_clean_files
1702 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1703 # Try to create an executable without -o first, disregard a.out.
1704 # It will help us diagnose broken compilers, and finding out an intuition
1705 # of exeext.
1706 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1707 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1708 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1709 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1710   (eval $ac_link_default) 2>&5
1711   ac_status=$?
1712   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1713   (exit $ac_status); }; then
1714   # Find the output, starting from the most likely.  This scheme is
1715 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1716 # resort.
1717
1718 # Be careful to initialize this variable, since it used to be cached.
1719 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1720 ac_cv_exeext=
1721 # b.out is created by i960 compilers.
1722 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1723 do
1724   test -f "$ac_file" || continue
1725   case $ac_file in
1726     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1727         ;;
1728     conftest.$ac_ext )
1729         # This is the source file.
1730         ;;
1731     [ab].out )
1732         # We found the default executable, but exeext='' is most
1733         # certainly right.
1734         break;;
1735     *.* )
1736         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1737         # FIXME: I believe we export ac_cv_exeext for Libtool,
1738         # but it would be cool to find out if it's true.  Does anybody
1739         # maintain Libtool? --akim.
1740         export ac_cv_exeext
1741         break;;
1742     * )
1743         break;;
1744   esac
1745 done
1746 else
1747   echo "$as_me: failed program was:" >&5
1748 sed 's/^/| /' conftest.$ac_ext >&5
1749
1750 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1751 See \`config.log' for more details." >&5
1752 echo "$as_me: error: C compiler cannot create executables
1753 See \`config.log' for more details." >&2;}
1754    { (exit 77); exit 77; }; }
1755 fi
1756
1757 ac_exeext=$ac_cv_exeext
1758 echo "$as_me:$LINENO: result: $ac_file" >&5
1759 echo "${ECHO_T}$ac_file" >&6
1760
1761 # Check the compiler produces executables we can run.  If not, either
1762 # the compiler is broken, or we cross compile.
1763 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1764 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1765 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1766 # If not cross compiling, check that we can run a simple program.
1767 if test "$cross_compiling" != yes; then
1768   if { ac_try='./$ac_file'
1769   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1770   (eval $ac_try) 2>&5
1771   ac_status=$?
1772   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1773   (exit $ac_status); }; }; then
1774     cross_compiling=no
1775   else
1776     if test "$cross_compiling" = maybe; then
1777         cross_compiling=yes
1778     else
1779         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1780 If you meant to cross compile, use \`--host'.
1781 See \`config.log' for more details." >&5
1782 echo "$as_me: error: cannot run C compiled programs.
1783 If you meant to cross compile, use \`--host'.
1784 See \`config.log' for more details." >&2;}
1785    { (exit 1); exit 1; }; }
1786     fi
1787   fi
1788 fi
1789 echo "$as_me:$LINENO: result: yes" >&5
1790 echo "${ECHO_T}yes" >&6
1791
1792 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1793 ac_clean_files=$ac_clean_files_save
1794 # Check the compiler produces executables we can run.  If not, either
1795 # the compiler is broken, or we cross compile.
1796 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1797 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1798 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1799 echo "${ECHO_T}$cross_compiling" >&6
1800
1801 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1802 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1803 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1804   (eval $ac_link) 2>&5
1805   ac_status=$?
1806   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1807   (exit $ac_status); }; then
1808   # If both `conftest.exe' and `conftest' are `present' (well, observable)
1809 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
1810 # work properly (i.e., refer to `conftest.exe'), while it won't with
1811 # `rm'.
1812 for ac_file in conftest.exe conftest conftest.*; do
1813   test -f "$ac_file" || continue
1814   case $ac_file in
1815     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1816     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1817           export ac_cv_exeext
1818           break;;
1819     * ) break;;
1820   esac
1821 done
1822 else
1823   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1824 See \`config.log' for more details." >&5
1825 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1826 See \`config.log' for more details." >&2;}
1827    { (exit 1); exit 1; }; }
1828 fi
1829
1830 rm -f conftest$ac_cv_exeext
1831 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1832 echo "${ECHO_T}$ac_cv_exeext" >&6
1833
1834 rm -f conftest.$ac_ext
1835 EXEEXT=$ac_cv_exeext
1836 ac_exeext=$EXEEXT
1837 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1838 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1839 if test "${ac_cv_objext+set}" = set; then
1840   echo $ECHO_N "(cached) $ECHO_C" >&6
1841 else
1842   cat >conftest.$ac_ext <<_ACEOF
1843 /* confdefs.h.  */
1844 _ACEOF
1845 cat confdefs.h >>conftest.$ac_ext
1846 cat >>conftest.$ac_ext <<_ACEOF
1847 /* end confdefs.h.  */
1848
1849 int
1850 main ()
1851 {
1852
1853   ;
1854   return 0;
1855 }
1856 _ACEOF
1857 rm -f conftest.o conftest.obj
1858 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1859   (eval $ac_compile) 2>&5
1860   ac_status=$?
1861   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1862   (exit $ac_status); }; then
1863   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1864   case $ac_file in
1865     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1866     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1867        break;;
1868   esac
1869 done
1870 else
1871   echo "$as_me: failed program was:" >&5
1872 sed 's/^/| /' conftest.$ac_ext >&5
1873
1874 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1875 See \`config.log' for more details." >&5
1876 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1877 See \`config.log' for more details." >&2;}
1878    { (exit 1); exit 1; }; }
1879 fi
1880
1881 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1882 fi
1883 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1884 echo "${ECHO_T}$ac_cv_objext" >&6
1885 OBJEXT=$ac_cv_objext
1886 ac_objext=$OBJEXT
1887 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
1888 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1889 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1890   echo $ECHO_N "(cached) $ECHO_C" >&6
1891 else
1892   cat >conftest.$ac_ext <<_ACEOF
1893 /* confdefs.h.  */
1894 _ACEOF
1895 cat confdefs.h >>conftest.$ac_ext
1896 cat >>conftest.$ac_ext <<_ACEOF
1897 /* end confdefs.h.  */
1898
1899 int
1900 main ()
1901 {
1902 #ifndef __GNUC__
1903        choke me
1904 #endif
1905
1906   ;
1907   return 0;
1908 }
1909 _ACEOF
1910 rm -f conftest.$ac_objext
1911 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1912   (eval $ac_compile) 2>conftest.er1
1913   ac_status=$?
1914   grep -v '^ *+' conftest.er1 >conftest.err
1915   rm -f conftest.er1
1916   cat conftest.err >&5
1917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1918   (exit $ac_status); } &&
1919          { ac_try='test -z "$ac_c_werror_flag"
1920                          || test ! -s conftest.err'
1921   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1922   (eval $ac_try) 2>&5
1923   ac_status=$?
1924   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1925   (exit $ac_status); }; } &&
1926          { ac_try='test -s conftest.$ac_objext'
1927   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1928   (eval $ac_try) 2>&5
1929   ac_status=$?
1930   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1931   (exit $ac_status); }; }; then
1932   ac_compiler_gnu=yes
1933 else
1934   echo "$as_me: failed program was:" >&5
1935 sed 's/^/| /' conftest.$ac_ext >&5
1936
1937 ac_compiler_gnu=no
1938 fi
1939 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1940 ac_cv_c_compiler_gnu=$ac_compiler_gnu
1941
1942 fi
1943 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
1944 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
1945 GCC=`test $ac_compiler_gnu = yes && echo yes`
1946 ac_test_CFLAGS=${CFLAGS+set}
1947 ac_save_CFLAGS=$CFLAGS
1948 CFLAGS="-g"
1949 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
1950 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
1951 if test "${ac_cv_prog_cc_g+set}" = set; then
1952   echo $ECHO_N "(cached) $ECHO_C" >&6
1953 else
1954   cat >conftest.$ac_ext <<_ACEOF
1955 /* confdefs.h.  */
1956 _ACEOF
1957 cat confdefs.h >>conftest.$ac_ext
1958 cat >>conftest.$ac_ext <<_ACEOF
1959 /* end confdefs.h.  */
1960
1961 int
1962 main ()
1963 {
1964
1965   ;
1966   return 0;
1967 }
1968 _ACEOF
1969 rm -f conftest.$ac_objext
1970 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1971   (eval $ac_compile) 2>conftest.er1
1972   ac_status=$?
1973   grep -v '^ *+' conftest.er1 >conftest.err
1974   rm -f conftest.er1
1975   cat conftest.err >&5
1976   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1977   (exit $ac_status); } &&
1978          { ac_try='test -z "$ac_c_werror_flag"
1979                          || test ! -s conftest.err'
1980   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1981   (eval $ac_try) 2>&5
1982   ac_status=$?
1983   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1984   (exit $ac_status); }; } &&
1985          { ac_try='test -s conftest.$ac_objext'
1986   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1987   (eval $ac_try) 2>&5
1988   ac_status=$?
1989   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1990   (exit $ac_status); }; }; then
1991   ac_cv_prog_cc_g=yes
1992 else
1993   echo "$as_me: failed program was:" >&5
1994 sed 's/^/| /' conftest.$ac_ext >&5
1995
1996 ac_cv_prog_cc_g=no
1997 fi
1998 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1999 fi
2000 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2001 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2002 if test "$ac_test_CFLAGS" = set; then
2003   CFLAGS=$ac_save_CFLAGS
2004 elif test $ac_cv_prog_cc_g = yes; then
2005   if test "$GCC" = yes; then
2006     CFLAGS="-g -O2"
2007   else
2008     CFLAGS="-g"
2009   fi
2010 else
2011   if test "$GCC" = yes; then
2012     CFLAGS="-O2"
2013   else
2014     CFLAGS=
2015   fi
2016 fi
2017 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2018 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2019 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2020   echo $ECHO_N "(cached) $ECHO_C" >&6
2021 else
2022   ac_cv_prog_cc_stdc=no
2023 ac_save_CC=$CC
2024 cat >conftest.$ac_ext <<_ACEOF
2025 /* confdefs.h.  */
2026 _ACEOF
2027 cat confdefs.h >>conftest.$ac_ext
2028 cat >>conftest.$ac_ext <<_ACEOF
2029 /* end confdefs.h.  */
2030 #include <stdarg.h>
2031 #include <stdio.h>
2032 #include <sys/types.h>
2033 #include <sys/stat.h>
2034 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2035 struct buf { int x; };
2036 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2037 static char *e (p, i)
2038      char **p;
2039      int i;
2040 {
2041   return p[i];
2042 }
2043 static char *f (char * (*g) (char **, int), char **p, ...)
2044 {
2045   char *s;
2046   va_list v;
2047   va_start (v,p);
2048   s = g (p, va_arg (v,int));
2049   va_end (v);
2050   return s;
2051 }
2052
2053 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2054    function prototypes and stuff, but not '\xHH' hex character constants.
2055    These don't provoke an error unfortunately, instead are silently treated
2056    as 'x'.  The following induces an error, until -std1 is added to get
2057    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2058    array size at least.  It's necessary to write '\x00'==0 to get something
2059    that's true only with -std1.  */
2060 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2061
2062 int test (int i, double x);
2063 struct s1 {int (*f) (int a);};
2064 struct s2 {int (*f) (double a);};
2065 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2066 int argc;
2067 char **argv;
2068 int
2069 main ()
2070 {
2071 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2072   ;
2073   return 0;
2074 }
2075 _ACEOF
2076 # Don't try gcc -ansi; that turns off useful extensions and
2077 # breaks some systems' header files.
2078 # AIX                   -qlanglvl=ansi
2079 # Ultrix and OSF/1      -std1
2080 # HP-UX 10.20 and later -Ae
2081 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2082 # SVR4                  -Xc -D__EXTENSIONS__
2083 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2084 do
2085   CC="$ac_save_CC $ac_arg"
2086   rm -f conftest.$ac_objext
2087 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2088   (eval $ac_compile) 2>conftest.er1
2089   ac_status=$?
2090   grep -v '^ *+' conftest.er1 >conftest.err
2091   rm -f conftest.er1
2092   cat conftest.err >&5
2093   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2094   (exit $ac_status); } &&
2095          { ac_try='test -z "$ac_c_werror_flag"
2096                          || test ! -s conftest.err'
2097   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2098   (eval $ac_try) 2>&5
2099   ac_status=$?
2100   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2101   (exit $ac_status); }; } &&
2102          { ac_try='test -s conftest.$ac_objext'
2103   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2104   (eval $ac_try) 2>&5
2105   ac_status=$?
2106   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2107   (exit $ac_status); }; }; then
2108   ac_cv_prog_cc_stdc=$ac_arg
2109 break
2110 else
2111   echo "$as_me: failed program was:" >&5
2112 sed 's/^/| /' conftest.$ac_ext >&5
2113
2114 fi
2115 rm -f conftest.err conftest.$ac_objext
2116 done
2117 rm -f conftest.$ac_ext conftest.$ac_objext
2118 CC=$ac_save_CC
2119
2120 fi
2121
2122 case "x$ac_cv_prog_cc_stdc" in
2123   x|xno)
2124     echo "$as_me:$LINENO: result: none needed" >&5
2125 echo "${ECHO_T}none needed" >&6 ;;
2126   *)
2127     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2128 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2129     CC="$CC $ac_cv_prog_cc_stdc" ;;
2130 esac
2131
2132 # Some people use a C++ compiler to compile C.  Since we use `exit',
2133 # in C++ we need to declare it.  In case someone uses the same compiler
2134 # for both compiling C and C++ we need to have the C++ compiler decide
2135 # the declaration of exit, since it's the most demanding environment.
2136 cat >conftest.$ac_ext <<_ACEOF
2137 #ifndef __cplusplus
2138   choke me
2139 #endif
2140 _ACEOF
2141 rm -f conftest.$ac_objext
2142 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2143   (eval $ac_compile) 2>conftest.er1
2144   ac_status=$?
2145   grep -v '^ *+' conftest.er1 >conftest.err
2146   rm -f conftest.er1
2147   cat conftest.err >&5
2148   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2149   (exit $ac_status); } &&
2150          { ac_try='test -z "$ac_c_werror_flag"
2151                          || test ! -s conftest.err'
2152   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2153   (eval $ac_try) 2>&5
2154   ac_status=$?
2155   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2156   (exit $ac_status); }; } &&
2157          { ac_try='test -s conftest.$ac_objext'
2158   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2159   (eval $ac_try) 2>&5
2160   ac_status=$?
2161   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2162   (exit $ac_status); }; }; then
2163   for ac_declaration in \
2164    '' \
2165    'extern "C" void std::exit (int) throw (); using std::exit;' \
2166    'extern "C" void std::exit (int); using std::exit;' \
2167    'extern "C" void exit (int) throw ();' \
2168    'extern "C" void exit (int);' \
2169    'void exit (int);'
2170 do
2171   cat >conftest.$ac_ext <<_ACEOF
2172 /* confdefs.h.  */
2173 _ACEOF
2174 cat confdefs.h >>conftest.$ac_ext
2175 cat >>conftest.$ac_ext <<_ACEOF
2176 /* end confdefs.h.  */
2177 $ac_declaration
2178 #include <stdlib.h>
2179 int
2180 main ()
2181 {
2182 exit (42);
2183   ;
2184   return 0;
2185 }
2186 _ACEOF
2187 rm -f conftest.$ac_objext
2188 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2189   (eval $ac_compile) 2>conftest.er1
2190   ac_status=$?
2191   grep -v '^ *+' conftest.er1 >conftest.err
2192   rm -f conftest.er1
2193   cat conftest.err >&5
2194   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2195   (exit $ac_status); } &&
2196          { ac_try='test -z "$ac_c_werror_flag"
2197                          || test ! -s conftest.err'
2198   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2199   (eval $ac_try) 2>&5
2200   ac_status=$?
2201   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2202   (exit $ac_status); }; } &&
2203          { ac_try='test -s conftest.$ac_objext'
2204   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2205   (eval $ac_try) 2>&5
2206   ac_status=$?
2207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2208   (exit $ac_status); }; }; then
2209   :
2210 else
2211   echo "$as_me: failed program was:" >&5
2212 sed 's/^/| /' conftest.$ac_ext >&5
2213
2214 continue
2215 fi
2216 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2217   cat >conftest.$ac_ext <<_ACEOF
2218 /* confdefs.h.  */
2219 _ACEOF
2220 cat confdefs.h >>conftest.$ac_ext
2221 cat >>conftest.$ac_ext <<_ACEOF
2222 /* end confdefs.h.  */
2223 $ac_declaration
2224 int
2225 main ()
2226 {
2227 exit (42);
2228   ;
2229   return 0;
2230 }
2231 _ACEOF
2232 rm -f conftest.$ac_objext
2233 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2234   (eval $ac_compile) 2>conftest.er1
2235   ac_status=$?
2236   grep -v '^ *+' conftest.er1 >conftest.err
2237   rm -f conftest.er1
2238   cat conftest.err >&5
2239   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2240   (exit $ac_status); } &&
2241          { ac_try='test -z "$ac_c_werror_flag"
2242                          || test ! -s conftest.err'
2243   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2244   (eval $ac_try) 2>&5
2245   ac_status=$?
2246   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2247   (exit $ac_status); }; } &&
2248          { ac_try='test -s conftest.$ac_objext'
2249   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2250   (eval $ac_try) 2>&5
2251   ac_status=$?
2252   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2253   (exit $ac_status); }; }; then
2254   break
2255 else
2256   echo "$as_me: failed program was:" >&5
2257 sed 's/^/| /' conftest.$ac_ext >&5
2258
2259 fi
2260 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2261 done
2262 rm -f conftest*
2263 if test -n "$ac_declaration"; then
2264   echo '#ifdef __cplusplus' >>confdefs.h
2265   echo $ac_declaration      >>confdefs.h
2266   echo '#endif'             >>confdefs.h
2267 fi
2268
2269 else
2270   echo "$as_me: failed program was:" >&5
2271 sed 's/^/| /' conftest.$ac_ext >&5
2272
2273 fi
2274 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2275 ac_ext=c
2276 ac_cpp='$CPP $CPPFLAGS'
2277 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2278 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2279 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2280
2281 if test -n "$ac_tool_prefix"; then
2282   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2283 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
2284 echo "$as_me:$LINENO: checking for $ac_word" >&5
2285 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2286 if test "${ac_cv_prog_RANLIB+set}" = set; then
2287   echo $ECHO_N "(cached) $ECHO_C" >&6
2288 else
2289   if test -n "$RANLIB"; then
2290   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2291 else
2292 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2293 for as_dir in $PATH
2294 do
2295   IFS=$as_save_IFS
2296   test -z "$as_dir" && as_dir=.
2297   for ac_exec_ext in '' $ac_executable_extensions; do
2298   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2299     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
2300     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2301     break 2
2302   fi
2303 done
2304 done
2305
2306 fi
2307 fi
2308 RANLIB=$ac_cv_prog_RANLIB
2309 if test -n "$RANLIB"; then
2310   echo "$as_me:$LINENO: result: $RANLIB" >&5
2311 echo "${ECHO_T}$RANLIB" >&6
2312 else
2313   echo "$as_me:$LINENO: result: no" >&5
2314 echo "${ECHO_T}no" >&6
2315 fi
2316
2317 fi
2318 if test -z "$ac_cv_prog_RANLIB"; then
2319   ac_ct_RANLIB=$RANLIB
2320   # Extract the first word of "ranlib", so it can be a program name with args.
2321 set dummy ranlib; ac_word=$2
2322 echo "$as_me:$LINENO: checking for $ac_word" >&5
2323 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2324 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
2325   echo $ECHO_N "(cached) $ECHO_C" >&6
2326 else
2327   if test -n "$ac_ct_RANLIB"; then
2328   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
2329 else
2330 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2331 for as_dir in $PATH
2332 do
2333   IFS=$as_save_IFS
2334   test -z "$as_dir" && as_dir=.
2335   for ac_exec_ext in '' $ac_executable_extensions; do
2336   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2337     ac_cv_prog_ac_ct_RANLIB="ranlib"
2338     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2339     break 2
2340   fi
2341 done
2342 done
2343
2344   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
2345 fi
2346 fi
2347 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
2348 if test -n "$ac_ct_RANLIB"; then
2349   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
2350 echo "${ECHO_T}$ac_ct_RANLIB" >&6
2351 else
2352   echo "$as_me:$LINENO: result: no" >&5
2353 echo "${ECHO_T}no" >&6
2354 fi
2355
2356   RANLIB=$ac_ct_RANLIB
2357 else
2358   RANLIB="$ac_cv_prog_RANLIB"
2359 fi
2360
2361
2362 MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
2363 for ac_prog in aclocal
2364 do
2365   # Extract the first word of "$ac_prog", so it can be a program name with args.
2366 set dummy $ac_prog; ac_word=$2
2367 echo "$as_me:$LINENO: checking for $ac_word" >&5
2368 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2369 if test "${ac_cv_prog_ACLOCAL+set}" = set; then
2370   echo $ECHO_N "(cached) $ECHO_C" >&6
2371 else
2372   if test -n "$ACLOCAL"; then
2373   ac_cv_prog_ACLOCAL="$ACLOCAL" # Let the user override the test.
2374 else
2375 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2376 for as_dir in $PATH
2377 do
2378   IFS=$as_save_IFS
2379   test -z "$as_dir" && as_dir=.
2380   for ac_exec_ext in '' $ac_executable_extensions; do
2381   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2382     ac_cv_prog_ACLOCAL="$ac_prog"
2383     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2384     break 2
2385   fi
2386 done
2387 done
2388
2389 fi
2390 fi
2391 ACLOCAL=$ac_cv_prog_ACLOCAL
2392 if test -n "$ACLOCAL"; then
2393   echo "$as_me:$LINENO: result: $ACLOCAL" >&5
2394 echo "${ECHO_T}$ACLOCAL" >&6
2395 else
2396   echo "$as_me:$LINENO: result: no" >&5
2397 echo "${ECHO_T}no" >&6
2398 fi
2399
2400   test -n "$ACLOCAL" && break
2401 done
2402 test -n "$ACLOCAL" || ACLOCAL="$MISSING aclocal"
2403
2404 for ac_prog in autoconf
2405 do
2406   # Extract the first word of "$ac_prog", so it can be a program name with args.
2407 set dummy $ac_prog; ac_word=$2
2408 echo "$as_me:$LINENO: checking for $ac_word" >&5
2409 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2410 if test "${ac_cv_prog_AUTOCONF+set}" = set; then
2411   echo $ECHO_N "(cached) $ECHO_C" >&6
2412 else
2413   if test -n "$AUTOCONF"; then
2414   ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
2415 else
2416 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2417 for as_dir in $PATH
2418 do
2419   IFS=$as_save_IFS
2420   test -z "$as_dir" && as_dir=.
2421   for ac_exec_ext in '' $ac_executable_extensions; do
2422   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2423     ac_cv_prog_AUTOCONF="$ac_prog"
2424     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2425     break 2
2426   fi
2427 done
2428 done
2429
2430 fi
2431 fi
2432 AUTOCONF=$ac_cv_prog_AUTOCONF
2433 if test -n "$AUTOCONF"; then
2434   echo "$as_me:$LINENO: result: $AUTOCONF" >&5
2435 echo "${ECHO_T}$AUTOCONF" >&6
2436 else
2437   echo "$as_me:$LINENO: result: no" >&5
2438 echo "${ECHO_T}no" >&6
2439 fi
2440
2441   test -n "$AUTOCONF" && break
2442 done
2443 test -n "$AUTOCONF" || AUTOCONF="$MISSING autoconf"
2444
2445 for ac_prog in autoheader
2446 do
2447   # Extract the first word of "$ac_prog", so it can be a program name with args.
2448 set dummy $ac_prog; ac_word=$2
2449 echo "$as_me:$LINENO: checking for $ac_word" >&5
2450 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2451 if test "${ac_cv_prog_AUTOHEADER+set}" = set; then
2452   echo $ECHO_N "(cached) $ECHO_C" >&6
2453 else
2454   if test -n "$AUTOHEADER"; then
2455   ac_cv_prog_AUTOHEADER="$AUTOHEADER" # Let the user override the test.
2456 else
2457 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2458 for as_dir in $PATH
2459 do
2460   IFS=$as_save_IFS
2461   test -z "$as_dir" && as_dir=.
2462   for ac_exec_ext in '' $ac_executable_extensions; do
2463   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2464     ac_cv_prog_AUTOHEADER="$ac_prog"
2465     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2466     break 2
2467   fi
2468 done
2469 done
2470
2471 fi
2472 fi
2473 AUTOHEADER=$ac_cv_prog_AUTOHEADER
2474 if test -n "$AUTOHEADER"; then
2475   echo "$as_me:$LINENO: result: $AUTOHEADER" >&5
2476 echo "${ECHO_T}$AUTOHEADER" >&6
2477 else
2478   echo "$as_me:$LINENO: result: no" >&5
2479 echo "${ECHO_T}no" >&6
2480 fi
2481
2482   test -n "$AUTOHEADER" && break
2483 done
2484 test -n "$AUTOHEADER" || AUTOHEADER="$MISSING autoheader"
2485
2486
2487 # Figure out what compiler warnings we can enable.
2488 # See config/warnings.m4 for details.
2489
2490
2491 WARN_CFLAGS=
2492 save_CFLAGS="$CFLAGS"
2493 for option in -W -Wall -Wwrite-strings -Wstrict-prototypes \
2494                           -Wmissing-prototypes -Wold-style-definition \
2495                           -Wmissing-format-attribute -Wcast-qual; do
2496   as_acx_Woption=`echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
2497
2498   echo "$as_me:$LINENO: checking whether $CC supports $option" >&5
2499 echo $ECHO_N "checking whether $CC supports $option... $ECHO_C" >&6
2500 if eval "test \"\${$as_acx_Woption+set}\" = set"; then
2501   echo $ECHO_N "(cached) $ECHO_C" >&6
2502 else
2503   CFLAGS="$option"
2504     cat >conftest.$ac_ext <<_ACEOF
2505 /* confdefs.h.  */
2506 _ACEOF
2507 cat confdefs.h >>conftest.$ac_ext
2508 cat >>conftest.$ac_ext <<_ACEOF
2509 /* end confdefs.h.  */
2510
2511 int
2512 main ()
2513 {
2514
2515   ;
2516   return 0;
2517 }
2518 _ACEOF
2519 rm -f conftest.$ac_objext
2520 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2521   (eval $ac_compile) 2>conftest.er1
2522   ac_status=$?
2523   grep -v '^ *+' conftest.er1 >conftest.err
2524   rm -f conftest.er1
2525   cat conftest.err >&5
2526   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2527   (exit $ac_status); } &&
2528          { ac_try='test -z "$ac_c_werror_flag"
2529                          || test ! -s conftest.err'
2530   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2531   (eval $ac_try) 2>&5
2532   ac_status=$?
2533   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2534   (exit $ac_status); }; } &&
2535          { ac_try='test -s conftest.$ac_objext'
2536   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2537   (eval $ac_try) 2>&5
2538   ac_status=$?
2539   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2540   (exit $ac_status); }; }; then
2541   eval "$as_acx_Woption=yes"
2542 else
2543   echo "$as_me: failed program was:" >&5
2544 sed 's/^/| /' conftest.$ac_ext >&5
2545
2546 eval "$as_acx_Woption=no"
2547 fi
2548 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2549
2550 fi
2551 echo "$as_me:$LINENO: result: `eval echo '${'$as_acx_Woption'}'`" >&5
2552 echo "${ECHO_T}`eval echo '${'$as_acx_Woption'}'`" >&6
2553   if test `eval echo '${'$as_acx_Woption'}'` = yes; then
2554   WARN_CFLAGS="$WARN_CFLAGS${WARN_CFLAGS:+ }$option"
2555 fi
2556
2557   done
2558 CFLAGS="$save_CFLAGS"
2559
2560 WARN_PEDANTIC=
2561 if test "$GCC" = yes; then
2562   echo "$as_me:$LINENO: checking whether $CC supports -pedantic -Wno-long-long" >&5
2563 echo $ECHO_N "checking whether $CC supports -pedantic -Wno-long-long... $ECHO_C" >&6
2564 if test "${acx_cv_prog_cc_pedantic__Wno_long_long+set}" = set; then
2565   echo $ECHO_N "(cached) $ECHO_C" >&6
2566 else
2567   save_CFLAGS="$CFLAGS"
2568 CFLAGS="-pedantic -Wno-long-long"
2569 cat >conftest.$ac_ext <<_ACEOF
2570 /* confdefs.h.  */
2571 _ACEOF
2572 cat confdefs.h >>conftest.$ac_ext
2573 cat >>conftest.$ac_ext <<_ACEOF
2574 /* end confdefs.h.  */
2575
2576 int
2577 main ()
2578 {
2579
2580   ;
2581   return 0;
2582 }
2583 _ACEOF
2584 rm -f conftest.$ac_objext
2585 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2586   (eval $ac_compile) 2>conftest.er1
2587   ac_status=$?
2588   grep -v '^ *+' conftest.er1 >conftest.err
2589   rm -f conftest.er1
2590   cat conftest.err >&5
2591   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2592   (exit $ac_status); } &&
2593          { ac_try='test -z "$ac_c_werror_flag"
2594                          || test ! -s conftest.err'
2595   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2596   (eval $ac_try) 2>&5
2597   ac_status=$?
2598   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2599   (exit $ac_status); }; } &&
2600          { ac_try='test -s conftest.$ac_objext'
2601   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2602   (eval $ac_try) 2>&5
2603   ac_status=$?
2604   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2605   (exit $ac_status); }; }; then
2606   acx_cv_prog_cc_pedantic__Wno_long_long=yes
2607 else
2608   echo "$as_me: failed program was:" >&5
2609 sed 's/^/| /' conftest.$ac_ext >&5
2610
2611 acx_cv_prog_cc_pedantic__Wno_long_long=no
2612 fi
2613 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2614 CFLAGS="$save_CFLAGS"
2615 fi
2616 echo "$as_me:$LINENO: result: $acx_cv_prog_cc_pedantic__Wno_long_long" >&5
2617 echo "${ECHO_T}$acx_cv_prog_cc_pedantic__Wno_long_long" >&6
2618 if test $acx_cv_prog_cc_pedantic__Wno_long_long = yes; then
2619   WARN_PEDANTIC="-pedantic -Wno-long-long"
2620 fi
2621
2622
2623 fi
2624
2625
2626
2627 # Only enable with --enable-werror-always until existing warnings are
2628 # corrected.
2629 WERROR=
2630 # Check whether --enable-werror-always or --disable-werror-always was given.
2631 if test "${enable_werror_always+set}" = set; then
2632   enableval="$enable_werror_always"
2633
2634 else
2635   enable_werror_always=no
2636 fi;
2637 if test $enable_werror_always = yes; then
2638   WERROR=-Werror
2639 fi
2640
2641
2642
2643 # Checks for header files.
2644 ac_ext=c
2645 ac_cpp='$CPP $CPPFLAGS'
2646 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2647 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2648 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2649 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2650 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2651 # On Suns, sometimes $CPP names a directory.
2652 if test -n "$CPP" && test -d "$CPP"; then
2653   CPP=
2654 fi
2655 if test -z "$CPP"; then
2656   if test "${ac_cv_prog_CPP+set}" = set; then
2657   echo $ECHO_N "(cached) $ECHO_C" >&6
2658 else
2659       # Double quotes because CPP needs to be expanded
2660     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2661     do
2662       ac_preproc_ok=false
2663 for ac_c_preproc_warn_flag in '' yes
2664 do
2665   # Use a header file that comes with gcc, so configuring glibc
2666   # with a fresh cross-compiler works.
2667   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2668   # <limits.h> exists even on freestanding compilers.
2669   # On the NeXT, cc -E runs the code through the compiler's parser,
2670   # not just through cpp. "Syntax error" is here to catch this case.
2671   cat >conftest.$ac_ext <<_ACEOF
2672 /* confdefs.h.  */
2673 _ACEOF
2674 cat confdefs.h >>conftest.$ac_ext
2675 cat >>conftest.$ac_ext <<_ACEOF
2676 /* end confdefs.h.  */
2677 #ifdef __STDC__
2678 # include <limits.h>
2679 #else
2680 # include <assert.h>
2681 #endif
2682                      Syntax error
2683 _ACEOF
2684 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2685   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2686   ac_status=$?
2687   grep -v '^ *+' conftest.er1 >conftest.err
2688   rm -f conftest.er1
2689   cat conftest.err >&5
2690   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2691   (exit $ac_status); } >/dev/null; then
2692   if test -s conftest.err; then
2693     ac_cpp_err=$ac_c_preproc_warn_flag
2694     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2695   else
2696     ac_cpp_err=
2697   fi
2698 else
2699   ac_cpp_err=yes
2700 fi
2701 if test -z "$ac_cpp_err"; then
2702   :
2703 else
2704   echo "$as_me: failed program was:" >&5
2705 sed 's/^/| /' conftest.$ac_ext >&5
2706
2707   # Broken: fails on valid input.
2708 continue
2709 fi
2710 rm -f conftest.err conftest.$ac_ext
2711
2712   # OK, works on sane cases.  Now check whether non-existent headers
2713   # can be detected and how.
2714   cat >conftest.$ac_ext <<_ACEOF
2715 /* confdefs.h.  */
2716 _ACEOF
2717 cat confdefs.h >>conftest.$ac_ext
2718 cat >>conftest.$ac_ext <<_ACEOF
2719 /* end confdefs.h.  */
2720 #include <ac_nonexistent.h>
2721 _ACEOF
2722 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2723   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2724   ac_status=$?
2725   grep -v '^ *+' conftest.er1 >conftest.err
2726   rm -f conftest.er1
2727   cat conftest.err >&5
2728   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2729   (exit $ac_status); } >/dev/null; then
2730   if test -s conftest.err; then
2731     ac_cpp_err=$ac_c_preproc_warn_flag
2732     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2733   else
2734     ac_cpp_err=
2735   fi
2736 else
2737   ac_cpp_err=yes
2738 fi
2739 if test -z "$ac_cpp_err"; then
2740   # Broken: success on invalid input.
2741 continue
2742 else
2743   echo "$as_me: failed program was:" >&5
2744 sed 's/^/| /' conftest.$ac_ext >&5
2745
2746   # Passes both tests.
2747 ac_preproc_ok=:
2748 break
2749 fi
2750 rm -f conftest.err conftest.$ac_ext
2751
2752 done
2753 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2754 rm -f conftest.err conftest.$ac_ext
2755 if $ac_preproc_ok; then
2756   break
2757 fi
2758
2759     done
2760     ac_cv_prog_CPP=$CPP
2761
2762 fi
2763   CPP=$ac_cv_prog_CPP
2764 else
2765   ac_cv_prog_CPP=$CPP
2766 fi
2767 echo "$as_me:$LINENO: result: $CPP" >&5
2768 echo "${ECHO_T}$CPP" >&6
2769 ac_preproc_ok=false
2770 for ac_c_preproc_warn_flag in '' yes
2771 do
2772   # Use a header file that comes with gcc, so configuring glibc
2773   # with a fresh cross-compiler works.
2774   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2775   # <limits.h> exists even on freestanding compilers.
2776   # On the NeXT, cc -E runs the code through the compiler's parser,
2777   # not just through cpp. "Syntax error" is here to catch this case.
2778   cat >conftest.$ac_ext <<_ACEOF
2779 /* confdefs.h.  */
2780 _ACEOF
2781 cat confdefs.h >>conftest.$ac_ext
2782 cat >>conftest.$ac_ext <<_ACEOF
2783 /* end confdefs.h.  */
2784 #ifdef __STDC__
2785 # include <limits.h>
2786 #else
2787 # include <assert.h>
2788 #endif
2789                      Syntax error
2790 _ACEOF
2791 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2792   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2793   ac_status=$?
2794   grep -v '^ *+' conftest.er1 >conftest.err
2795   rm -f conftest.er1
2796   cat conftest.err >&5
2797   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2798   (exit $ac_status); } >/dev/null; then
2799   if test -s conftest.err; then
2800     ac_cpp_err=$ac_c_preproc_warn_flag
2801     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2802   else
2803     ac_cpp_err=
2804   fi
2805 else
2806   ac_cpp_err=yes
2807 fi
2808 if test -z "$ac_cpp_err"; then
2809   :
2810 else
2811   echo "$as_me: failed program was:" >&5
2812 sed 's/^/| /' conftest.$ac_ext >&5
2813
2814   # Broken: fails on valid input.
2815 continue
2816 fi
2817 rm -f conftest.err conftest.$ac_ext
2818
2819   # OK, works on sane cases.  Now check whether non-existent headers
2820   # can be detected and how.
2821   cat >conftest.$ac_ext <<_ACEOF
2822 /* confdefs.h.  */
2823 _ACEOF
2824 cat confdefs.h >>conftest.$ac_ext
2825 cat >>conftest.$ac_ext <<_ACEOF
2826 /* end confdefs.h.  */
2827 #include <ac_nonexistent.h>
2828 _ACEOF
2829 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2830   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2831   ac_status=$?
2832   grep -v '^ *+' conftest.er1 >conftest.err
2833   rm -f conftest.er1
2834   cat conftest.err >&5
2835   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2836   (exit $ac_status); } >/dev/null; then
2837   if test -s conftest.err; then
2838     ac_cpp_err=$ac_c_preproc_warn_flag
2839     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2840   else
2841     ac_cpp_err=
2842   fi
2843 else
2844   ac_cpp_err=yes
2845 fi
2846 if test -z "$ac_cpp_err"; then
2847   # Broken: success on invalid input.
2848 continue
2849 else
2850   echo "$as_me: failed program was:" >&5
2851 sed 's/^/| /' conftest.$ac_ext >&5
2852
2853   # Passes both tests.
2854 ac_preproc_ok=:
2855 break
2856 fi
2857 rm -f conftest.err conftest.$ac_ext
2858
2859 done
2860 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2861 rm -f conftest.err conftest.$ac_ext
2862 if $ac_preproc_ok; then
2863   :
2864 else
2865   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2866 See \`config.log' for more details." >&5
2867 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2868 See \`config.log' for more details." >&2;}
2869    { (exit 1); exit 1; }; }
2870 fi
2871
2872 ac_ext=c
2873 ac_cpp='$CPP $CPPFLAGS'
2874 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2875 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2876 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2877
2878
2879 echo "$as_me:$LINENO: checking for egrep" >&5
2880 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
2881 if test "${ac_cv_prog_egrep+set}" = set; then
2882   echo $ECHO_N "(cached) $ECHO_C" >&6
2883 else
2884   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
2885     then ac_cv_prog_egrep='grep -E'
2886     else ac_cv_prog_egrep='egrep'
2887     fi
2888 fi
2889 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
2890 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
2891  EGREP=$ac_cv_prog_egrep
2892
2893
2894 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
2895 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
2896 if test "${ac_cv_header_stdc+set}" = set; then
2897   echo $ECHO_N "(cached) $ECHO_C" >&6
2898 else
2899   cat >conftest.$ac_ext <<_ACEOF
2900 /* confdefs.h.  */
2901 _ACEOF
2902 cat confdefs.h >>conftest.$ac_ext
2903 cat >>conftest.$ac_ext <<_ACEOF
2904 /* end confdefs.h.  */
2905 #include <stdlib.h>
2906 #include <stdarg.h>
2907 #include <string.h>
2908 #include <float.h>
2909
2910 int
2911 main ()
2912 {
2913
2914   ;
2915   return 0;
2916 }
2917 _ACEOF
2918 rm -f conftest.$ac_objext
2919 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2920   (eval $ac_compile) 2>conftest.er1
2921   ac_status=$?
2922   grep -v '^ *+' conftest.er1 >conftest.err
2923   rm -f conftest.er1
2924   cat conftest.err >&5
2925   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2926   (exit $ac_status); } &&
2927          { ac_try='test -z "$ac_c_werror_flag"
2928                          || test ! -s conftest.err'
2929   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2930   (eval $ac_try) 2>&5
2931   ac_status=$?
2932   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2933   (exit $ac_status); }; } &&
2934          { ac_try='test -s conftest.$ac_objext'
2935   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2936   (eval $ac_try) 2>&5
2937   ac_status=$?
2938   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2939   (exit $ac_status); }; }; then
2940   ac_cv_header_stdc=yes
2941 else
2942   echo "$as_me: failed program was:" >&5
2943 sed 's/^/| /' conftest.$ac_ext >&5
2944
2945 ac_cv_header_stdc=no
2946 fi
2947 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2948
2949 if test $ac_cv_header_stdc = yes; then
2950   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2951   cat >conftest.$ac_ext <<_ACEOF
2952 /* confdefs.h.  */
2953 _ACEOF
2954 cat confdefs.h >>conftest.$ac_ext
2955 cat >>conftest.$ac_ext <<_ACEOF
2956 /* end confdefs.h.  */
2957 #include <string.h>
2958
2959 _ACEOF
2960 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2961   $EGREP "memchr" >/dev/null 2>&1; then
2962   :
2963 else
2964   ac_cv_header_stdc=no
2965 fi
2966 rm -f conftest*
2967
2968 fi
2969
2970 if test $ac_cv_header_stdc = yes; then
2971   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2972   cat >conftest.$ac_ext <<_ACEOF
2973 /* confdefs.h.  */
2974 _ACEOF
2975 cat confdefs.h >>conftest.$ac_ext
2976 cat >>conftest.$ac_ext <<_ACEOF
2977 /* end confdefs.h.  */
2978 #include <stdlib.h>
2979
2980 _ACEOF
2981 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2982   $EGREP "free" >/dev/null 2>&1; then
2983   :
2984 else
2985   ac_cv_header_stdc=no
2986 fi
2987 rm -f conftest*
2988
2989 fi
2990
2991 if test $ac_cv_header_stdc = yes; then
2992   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2993   if test "$cross_compiling" = yes; then
2994   :
2995 else
2996   cat >conftest.$ac_ext <<_ACEOF
2997 /* confdefs.h.  */
2998 _ACEOF
2999 cat confdefs.h >>conftest.$ac_ext
3000 cat >>conftest.$ac_ext <<_ACEOF
3001 /* end confdefs.h.  */
3002 #include <ctype.h>
3003 #if ((' ' & 0x0FF) == 0x020)
3004 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3005 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3006 #else
3007 # define ISLOWER(c) \
3008                    (('a' <= (c) && (c) <= 'i') \
3009                      || ('j' <= (c) && (c) <= 'r') \
3010                      || ('s' <= (c) && (c) <= 'z'))
3011 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3012 #endif
3013
3014 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3015 int
3016 main ()
3017 {
3018   int i;
3019   for (i = 0; i < 256; i++)
3020     if (XOR (islower (i), ISLOWER (i))
3021         || toupper (i) != TOUPPER (i))
3022       exit(2);
3023   exit (0);
3024 }
3025 _ACEOF
3026 rm -f conftest$ac_exeext
3027 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3028   (eval $ac_link) 2>&5
3029   ac_status=$?
3030   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3031   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3032   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3033   (eval $ac_try) 2>&5
3034   ac_status=$?
3035   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3036   (exit $ac_status); }; }; then
3037   :
3038 else
3039   echo "$as_me: program exited with status $ac_status" >&5
3040 echo "$as_me: failed program was:" >&5
3041 sed 's/^/| /' conftest.$ac_ext >&5
3042
3043 ( exit $ac_status )
3044 ac_cv_header_stdc=no
3045 fi
3046 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3047 fi
3048 fi
3049 fi
3050 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3051 echo "${ECHO_T}$ac_cv_header_stdc" >&6
3052 if test $ac_cv_header_stdc = yes; then
3053
3054 cat >>confdefs.h <<\_ACEOF
3055 #define STDC_HEADERS 1
3056 _ACEOF
3057
3058 fi
3059
3060 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3071                   inttypes.h stdint.h unistd.h
3072 do
3073 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3074 echo "$as_me:$LINENO: checking for $ac_header" >&5
3075 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3076 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3077   echo $ECHO_N "(cached) $ECHO_C" >&6
3078 else
3079   cat >conftest.$ac_ext <<_ACEOF
3080 /* confdefs.h.  */
3081 _ACEOF
3082 cat confdefs.h >>conftest.$ac_ext
3083 cat >>conftest.$ac_ext <<_ACEOF
3084 /* end confdefs.h.  */
3085 $ac_includes_default
3086
3087 #include <$ac_header>
3088 _ACEOF
3089 rm -f conftest.$ac_objext
3090 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3091   (eval $ac_compile) 2>conftest.er1
3092   ac_status=$?
3093   grep -v '^ *+' conftest.er1 >conftest.err
3094   rm -f conftest.er1
3095   cat conftest.err >&5
3096   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3097   (exit $ac_status); } &&
3098          { ac_try='test -z "$ac_c_werror_flag"
3099                          || test ! -s conftest.err'
3100   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3101   (eval $ac_try) 2>&5
3102   ac_status=$?
3103   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3104   (exit $ac_status); }; } &&
3105          { ac_try='test -s conftest.$ac_objext'
3106   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3107   (eval $ac_try) 2>&5
3108   ac_status=$?
3109   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3110   (exit $ac_status); }; }; then
3111   eval "$as_ac_Header=yes"
3112 else
3113   echo "$as_me: failed program was:" >&5
3114 sed 's/^/| /' conftest.$ac_ext >&5
3115
3116 eval "$as_ac_Header=no"
3117 fi
3118 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3119 fi
3120 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3121 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3122 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3123   cat >>confdefs.h <<_ACEOF
3124 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3125 _ACEOF
3126
3127 fi
3128
3129 done
3130
3131
3132
3133
3134
3135
3136 for ac_header in ctype.h stddef.h string.h stdio.h
3137 do
3138 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3139 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3140   echo "$as_me:$LINENO: checking for $ac_header" >&5
3141 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3142 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3143   echo $ECHO_N "(cached) $ECHO_C" >&6
3144 fi
3145 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3146 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3147 else
3148   # Is the header compilable?
3149 echo "$as_me:$LINENO: checking $ac_header usability" >&5
3150 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
3151 cat >conftest.$ac_ext <<_ACEOF
3152 /* confdefs.h.  */
3153 _ACEOF
3154 cat confdefs.h >>conftest.$ac_ext
3155 cat >>conftest.$ac_ext <<_ACEOF
3156 /* end confdefs.h.  */
3157 $ac_includes_default
3158 #include <$ac_header>
3159 _ACEOF
3160 rm -f conftest.$ac_objext
3161 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3162   (eval $ac_compile) 2>conftest.er1
3163   ac_status=$?
3164   grep -v '^ *+' conftest.er1 >conftest.err
3165   rm -f conftest.er1
3166   cat conftest.err >&5
3167   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3168   (exit $ac_status); } &&
3169          { ac_try='test -z "$ac_c_werror_flag"
3170                          || test ! -s conftest.err'
3171   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3172   (eval $ac_try) 2>&5
3173   ac_status=$?
3174   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3175   (exit $ac_status); }; } &&
3176          { ac_try='test -s conftest.$ac_objext'
3177   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3178   (eval $ac_try) 2>&5
3179   ac_status=$?
3180   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3181   (exit $ac_status); }; }; then
3182   ac_header_compiler=yes
3183 else
3184   echo "$as_me: failed program was:" >&5
3185 sed 's/^/| /' conftest.$ac_ext >&5
3186
3187 ac_header_compiler=no
3188 fi
3189 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3190 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3191 echo "${ECHO_T}$ac_header_compiler" >&6
3192
3193 # Is the header present?
3194 echo "$as_me:$LINENO: checking $ac_header presence" >&5
3195 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
3196 cat >conftest.$ac_ext <<_ACEOF
3197 /* confdefs.h.  */
3198 _ACEOF
3199 cat confdefs.h >>conftest.$ac_ext
3200 cat >>conftest.$ac_ext <<_ACEOF
3201 /* end confdefs.h.  */
3202 #include <$ac_header>
3203 _ACEOF
3204 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3205   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3206   ac_status=$?
3207   grep -v '^ *+' conftest.er1 >conftest.err
3208   rm -f conftest.er1
3209   cat conftest.err >&5
3210   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3211   (exit $ac_status); } >/dev/null; then
3212   if test -s conftest.err; then
3213     ac_cpp_err=$ac_c_preproc_warn_flag
3214     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3215   else
3216     ac_cpp_err=
3217   fi
3218 else
3219   ac_cpp_err=yes
3220 fi
3221 if test -z "$ac_cpp_err"; then
3222   ac_header_preproc=yes
3223 else
3224   echo "$as_me: failed program was:" >&5
3225 sed 's/^/| /' conftest.$ac_ext >&5
3226
3227   ac_header_preproc=no
3228 fi
3229 rm -f conftest.err conftest.$ac_ext
3230 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3231 echo "${ECHO_T}$ac_header_preproc" >&6
3232
3233 # So?  What about this header?
3234 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
3235   yes:no: )
3236     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
3237 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
3238     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
3239 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
3240     ac_header_preproc=yes
3241     ;;
3242   no:yes:* )
3243     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
3244 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
3245     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
3246 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
3247     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
3248 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
3249     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
3250 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
3251     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
3252 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
3253     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
3254 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
3255     (
3256       cat <<\_ASBOX
3257 ## ----------------------------------- ##
3258 ## Report this to gcc-bugs@gcc.gnu.org ##
3259 ## ----------------------------------- ##
3260 _ASBOX
3261     ) |
3262       sed "s/^/$as_me: WARNING:     /" >&2
3263     ;;
3264 esac
3265 echo "$as_me:$LINENO: checking for $ac_header" >&5
3266 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3267 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3268   echo $ECHO_N "(cached) $ECHO_C" >&6
3269 else
3270   eval "$as_ac_Header=\$ac_header_preproc"
3271 fi
3272 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3273 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3274
3275 fi
3276 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3277   cat >>confdefs.h <<_ACEOF
3278 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3279 _ACEOF
3280
3281 fi
3282
3283 done
3284
3285
3286
3287 inttype_headers=`echo inttypes.h sys/inttypes.h  | sed -e 's/,/ /g'`
3288
3289 acx_cv_header_stdint=stddef.h
3290 acx_cv_header_stdint_kind="(already complete)"
3291 for i in stdint.h $inttype_headers; do
3292   unset ac_cv_type_uintptr_t
3293   unset ac_cv_type_uintmax_t
3294   unset ac_cv_type_int_least32_t
3295   unset ac_cv_type_int_fast32_t
3296   unset ac_cv_type_uint64_t
3297   echo $ECHO_N "looking for a compliant stdint.h in $i, $ECHO_C" >&6
3298   echo "$as_me:$LINENO: checking for uintmax_t" >&5
3299 echo $ECHO_N "checking for uintmax_t... $ECHO_C" >&6
3300 if test "${ac_cv_type_uintmax_t+set}" = set; then
3301   echo $ECHO_N "(cached) $ECHO_C" >&6
3302 else
3303   cat >conftest.$ac_ext <<_ACEOF
3304 /* confdefs.h.  */
3305 _ACEOF
3306 cat confdefs.h >>conftest.$ac_ext
3307 cat >>conftest.$ac_ext <<_ACEOF
3308 /* end confdefs.h.  */
3309 #include <sys/types.h>
3310 #include <$i>
3311
3312 int
3313 main ()
3314 {
3315 if ((uintmax_t *) 0)
3316   return 0;
3317 if (sizeof (uintmax_t))
3318   return 0;
3319   ;
3320   return 0;
3321 }
3322 _ACEOF
3323 rm -f conftest.$ac_objext
3324 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3325   (eval $ac_compile) 2>conftest.er1
3326   ac_status=$?
3327   grep -v '^ *+' conftest.er1 >conftest.err
3328   rm -f conftest.er1
3329   cat conftest.err >&5
3330   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3331   (exit $ac_status); } &&
3332          { ac_try='test -z "$ac_c_werror_flag"
3333                          || test ! -s conftest.err'
3334   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3335   (eval $ac_try) 2>&5
3336   ac_status=$?
3337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3338   (exit $ac_status); }; } &&
3339          { ac_try='test -s conftest.$ac_objext'
3340   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3341   (eval $ac_try) 2>&5
3342   ac_status=$?
3343   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3344   (exit $ac_status); }; }; then
3345   ac_cv_type_uintmax_t=yes
3346 else
3347   echo "$as_me: failed program was:" >&5
3348 sed 's/^/| /' conftest.$ac_ext >&5
3349
3350 ac_cv_type_uintmax_t=no
3351 fi
3352 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3353 fi
3354 echo "$as_me:$LINENO: result: $ac_cv_type_uintmax_t" >&5
3355 echo "${ECHO_T}$ac_cv_type_uintmax_t" >&6
3356 if test $ac_cv_type_uintmax_t = yes; then
3357   acx_cv_header_stdint=$i
3358 else
3359   continue
3360 fi
3361
3362   echo "$as_me:$LINENO: checking for uintptr_t" >&5
3363 echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6
3364 if test "${ac_cv_type_uintptr_t+set}" = set; then
3365   echo $ECHO_N "(cached) $ECHO_C" >&6
3366 else
3367   cat >conftest.$ac_ext <<_ACEOF
3368 /* confdefs.h.  */
3369 _ACEOF
3370 cat confdefs.h >>conftest.$ac_ext
3371 cat >>conftest.$ac_ext <<_ACEOF
3372 /* end confdefs.h.  */
3373 #include <sys/types.h>
3374 #include <$i>
3375
3376 int
3377 main ()
3378 {
3379 if ((uintptr_t *) 0)
3380   return 0;
3381 if (sizeof (uintptr_t))
3382   return 0;
3383   ;
3384   return 0;
3385 }
3386 _ACEOF
3387 rm -f conftest.$ac_objext
3388 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3389   (eval $ac_compile) 2>conftest.er1
3390   ac_status=$?
3391   grep -v '^ *+' conftest.er1 >conftest.err
3392   rm -f conftest.er1
3393   cat conftest.err >&5
3394   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3395   (exit $ac_status); } &&
3396          { ac_try='test -z "$ac_c_werror_flag"
3397                          || test ! -s conftest.err'
3398   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3399   (eval $ac_try) 2>&5
3400   ac_status=$?
3401   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3402   (exit $ac_status); }; } &&
3403          { ac_try='test -s conftest.$ac_objext'
3404   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3405   (eval $ac_try) 2>&5
3406   ac_status=$?
3407   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3408   (exit $ac_status); }; }; then
3409   ac_cv_type_uintptr_t=yes
3410 else
3411   echo "$as_me: failed program was:" >&5
3412 sed 's/^/| /' conftest.$ac_ext >&5
3413
3414 ac_cv_type_uintptr_t=no
3415 fi
3416 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3417 fi
3418 echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
3419 echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6
3420 if test $ac_cv_type_uintptr_t = yes; then
3421   :
3422 else
3423   acx_cv_header_stdint_kind="(mostly complete)"
3424 fi
3425
3426   echo "$as_me:$LINENO: checking for int_least32_t" >&5
3427 echo $ECHO_N "checking for int_least32_t... $ECHO_C" >&6
3428 if test "${ac_cv_type_int_least32_t+set}" = set; then
3429   echo $ECHO_N "(cached) $ECHO_C" >&6
3430 else
3431   cat >conftest.$ac_ext <<_ACEOF
3432 /* confdefs.h.  */
3433 _ACEOF
3434 cat confdefs.h >>conftest.$ac_ext
3435 cat >>conftest.$ac_ext <<_ACEOF
3436 /* end confdefs.h.  */
3437 #include <sys/types.h>
3438 #include <$i>
3439
3440 int
3441 main ()
3442 {
3443 if ((int_least32_t *) 0)
3444   return 0;
3445 if (sizeof (int_least32_t))
3446   return 0;
3447   ;
3448   return 0;
3449 }
3450 _ACEOF
3451 rm -f conftest.$ac_objext
3452 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3453   (eval $ac_compile) 2>conftest.er1
3454   ac_status=$?
3455   grep -v '^ *+' conftest.er1 >conftest.err
3456   rm -f conftest.er1
3457   cat conftest.err >&5
3458   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3459   (exit $ac_status); } &&
3460          { ac_try='test -z "$ac_c_werror_flag"
3461                          || test ! -s conftest.err'
3462   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3463   (eval $ac_try) 2>&5
3464   ac_status=$?
3465   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3466   (exit $ac_status); }; } &&
3467          { ac_try='test -s conftest.$ac_objext'
3468   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3469   (eval $ac_try) 2>&5
3470   ac_status=$?
3471   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3472   (exit $ac_status); }; }; then
3473   ac_cv_type_int_least32_t=yes
3474 else
3475   echo "$as_me: failed program was:" >&5
3476 sed 's/^/| /' conftest.$ac_ext >&5
3477
3478 ac_cv_type_int_least32_t=no
3479 fi
3480 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3481 fi
3482 echo "$as_me:$LINENO: result: $ac_cv_type_int_least32_t" >&5
3483 echo "${ECHO_T}$ac_cv_type_int_least32_t" >&6
3484 if test $ac_cv_type_int_least32_t = yes; then
3485   :
3486 else
3487   acx_cv_header_stdint_kind="(mostly complete)"
3488 fi
3489
3490   echo "$as_me:$LINENO: checking for int_fast32_t" >&5
3491 echo $ECHO_N "checking for int_fast32_t... $ECHO_C" >&6
3492 if test "${ac_cv_type_int_fast32_t+set}" = set; then
3493   echo $ECHO_N "(cached) $ECHO_C" >&6
3494 else
3495   cat >conftest.$ac_ext <<_ACEOF
3496 /* confdefs.h.  */
3497 _ACEOF
3498 cat confdefs.h >>conftest.$ac_ext
3499 cat >>conftest.$ac_ext <<_ACEOF
3500 /* end confdefs.h.  */
3501 #include <sys/types.h>
3502 #include <$i>
3503
3504 int
3505 main ()
3506 {
3507 if ((int_fast32_t *) 0)
3508   return 0;
3509 if (sizeof (int_fast32_t))
3510   return 0;
3511   ;
3512   return 0;
3513 }
3514 _ACEOF
3515 rm -f conftest.$ac_objext
3516 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3517   (eval $ac_compile) 2>conftest.er1
3518   ac_status=$?
3519   grep -v '^ *+' conftest.er1 >conftest.err
3520   rm -f conftest.er1
3521   cat conftest.err >&5
3522   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3523   (exit $ac_status); } &&
3524          { ac_try='test -z "$ac_c_werror_flag"
3525                          || test ! -s conftest.err'
3526   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3527   (eval $ac_try) 2>&5
3528   ac_status=$?
3529   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3530   (exit $ac_status); }; } &&
3531          { ac_try='test -s conftest.$ac_objext'
3532   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3533   (eval $ac_try) 2>&5
3534   ac_status=$?
3535   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3536   (exit $ac_status); }; }; then
3537   ac_cv_type_int_fast32_t=yes
3538 else
3539   echo "$as_me: failed program was:" >&5
3540 sed 's/^/| /' conftest.$ac_ext >&5
3541
3542 ac_cv_type_int_fast32_t=no
3543 fi
3544 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3545 fi
3546 echo "$as_me:$LINENO: result: $ac_cv_type_int_fast32_t" >&5
3547 echo "${ECHO_T}$ac_cv_type_int_fast32_t" >&6
3548 if test $ac_cv_type_int_fast32_t = yes; then
3549   :
3550 else
3551   acx_cv_header_stdint_kind="(mostly complete)"
3552 fi
3553
3554   echo "$as_me:$LINENO: checking for uint64_t" >&5
3555 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6
3556 if test "${ac_cv_type_uint64_t+set}" = set; then
3557   echo $ECHO_N "(cached) $ECHO_C" >&6
3558 else
3559   cat >conftest.$ac_ext <<_ACEOF
3560 /* confdefs.h.  */
3561 _ACEOF
3562 cat confdefs.h >>conftest.$ac_ext
3563 cat >>conftest.$ac_ext <<_ACEOF
3564 /* end confdefs.h.  */
3565 #include <sys/types.h>
3566 #include <$i>
3567
3568 int
3569 main ()
3570 {
3571 if ((uint64_t *) 0)
3572   return 0;
3573 if (sizeof (uint64_t))
3574   return 0;
3575   ;
3576   return 0;
3577 }
3578 _ACEOF
3579 rm -f conftest.$ac_objext
3580 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3581   (eval $ac_compile) 2>conftest.er1
3582   ac_status=$?
3583   grep -v '^ *+' conftest.er1 >conftest.err
3584   rm -f conftest.er1
3585   cat conftest.err >&5
3586   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3587   (exit $ac_status); } &&
3588          { ac_try='test -z "$ac_c_werror_flag"
3589                          || test ! -s conftest.err'
3590   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3591   (eval $ac_try) 2>&5
3592   ac_status=$?
3593   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3594   (exit $ac_status); }; } &&
3595          { ac_try='test -s conftest.$ac_objext'
3596   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3597   (eval $ac_try) 2>&5
3598   ac_status=$?
3599   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3600   (exit $ac_status); }; }; then
3601   ac_cv_type_uint64_t=yes
3602 else
3603   echo "$as_me: failed program was:" >&5
3604 sed 's/^/| /' conftest.$ac_ext >&5
3605
3606 ac_cv_type_uint64_t=no
3607 fi
3608 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3609 fi
3610 echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
3611 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6
3612 if test $ac_cv_type_uint64_t = yes; then
3613   :
3614 else
3615   acx_cv_header_stdint_kind="(lacks uint64_t)"
3616 fi
3617
3618   break
3619 done
3620 if test "$acx_cv_header_stdint" = stddef.h; then
3621   acx_cv_header_stdint_kind="(lacks uintmax_t)"
3622   for i in stdint.h $inttype_headers; do
3623     unset ac_cv_type_uintptr_t
3624     unset ac_cv_type_uint32_t
3625     unset ac_cv_type_uint64_t
3626     echo $ECHO_N "looking for an incomplete stdint.h in $i, $ECHO_C" >&6
3627     echo "$as_me:$LINENO: checking for uint32_t" >&5
3628 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
3629 if test "${ac_cv_type_uint32_t+set}" = set; then
3630   echo $ECHO_N "(cached) $ECHO_C" >&6
3631 else
3632   cat >conftest.$ac_ext <<_ACEOF
3633 /* confdefs.h.  */
3634 _ACEOF
3635 cat confdefs.h >>conftest.$ac_ext
3636 cat >>conftest.$ac_ext <<_ACEOF
3637 /* end confdefs.h.  */
3638 #include <sys/types.h>
3639 #include <$i>
3640
3641 int
3642 main ()
3643 {
3644 if ((uint32_t *) 0)
3645   return 0;
3646 if (sizeof (uint32_t))
3647   return 0;
3648   ;
3649   return 0;
3650 }
3651 _ACEOF
3652 rm -f conftest.$ac_objext
3653 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3654   (eval $ac_compile) 2>conftest.er1
3655   ac_status=$?
3656   grep -v '^ *+' conftest.er1 >conftest.err
3657   rm -f conftest.er1
3658   cat conftest.err >&5
3659   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3660   (exit $ac_status); } &&
3661          { ac_try='test -z "$ac_c_werror_flag"
3662                          || test ! -s conftest.err'
3663   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3664   (eval $ac_try) 2>&5
3665   ac_status=$?
3666   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3667   (exit $ac_status); }; } &&
3668          { ac_try='test -s conftest.$ac_objext'
3669   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3670   (eval $ac_try) 2>&5
3671   ac_status=$?
3672   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3673   (exit $ac_status); }; }; then
3674   ac_cv_type_uint32_t=yes
3675 else
3676   echo "$as_me: failed program was:" >&5
3677 sed 's/^/| /' conftest.$ac_ext >&5
3678
3679 ac_cv_type_uint32_t=no
3680 fi
3681 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3682 fi
3683 echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5
3684 echo "${ECHO_T}$ac_cv_type_uint32_t" >&6
3685 if test $ac_cv_type_uint32_t = yes; then
3686   acx_cv_header_stdint=$i
3687 else
3688   continue
3689 fi
3690
3691     echo "$as_me:$LINENO: checking for uint64_t" >&5
3692 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6
3693 if test "${ac_cv_type_uint64_t+set}" = set; then
3694   echo $ECHO_N "(cached) $ECHO_C" >&6
3695 else
3696   cat >conftest.$ac_ext <<_ACEOF
3697 /* confdefs.h.  */
3698 _ACEOF
3699 cat confdefs.h >>conftest.$ac_ext
3700 cat >>conftest.$ac_ext <<_ACEOF
3701 /* end confdefs.h.  */
3702 #include <sys/types.h>
3703 #include <$i>
3704
3705 int
3706 main ()
3707 {
3708 if ((uint64_t *) 0)
3709   return 0;
3710 if (sizeof (uint64_t))
3711   return 0;
3712   ;
3713   return 0;
3714 }
3715 _ACEOF
3716 rm -f conftest.$ac_objext
3717 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3718   (eval $ac_compile) 2>conftest.er1
3719   ac_status=$?
3720   grep -v '^ *+' conftest.er1 >conftest.err
3721   rm -f conftest.er1
3722   cat conftest.err >&5
3723   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3724   (exit $ac_status); } &&
3725          { ac_try='test -z "$ac_c_werror_flag"
3726                          || test ! -s conftest.err'
3727   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3728   (eval $ac_try) 2>&5
3729   ac_status=$?
3730   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3731   (exit $ac_status); }; } &&
3732          { ac_try='test -s conftest.$ac_objext'
3733   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3734   (eval $ac_try) 2>&5
3735   ac_status=$?
3736   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3737   (exit $ac_status); }; }; then
3738   ac_cv_type_uint64_t=yes
3739 else
3740   echo "$as_me: failed program was:" >&5
3741 sed 's/^/| /' conftest.$ac_ext >&5
3742
3743 ac_cv_type_uint64_t=no
3744 fi
3745 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3746 fi
3747 echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
3748 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6
3749
3750     echo "$as_me:$LINENO: checking for uintptr_t" >&5
3751 echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6
3752 if test "${ac_cv_type_uintptr_t+set}" = set; then
3753   echo $ECHO_N "(cached) $ECHO_C" >&6
3754 else
3755   cat >conftest.$ac_ext <<_ACEOF
3756 /* confdefs.h.  */
3757 _ACEOF
3758 cat confdefs.h >>conftest.$ac_ext
3759 cat >>conftest.$ac_ext <<_ACEOF
3760 /* end confdefs.h.  */
3761 #include <sys/types.h>
3762 #include <$i>
3763
3764 int
3765 main ()
3766 {
3767 if ((uintptr_t *) 0)
3768   return 0;
3769 if (sizeof (uintptr_t))
3770   return 0;
3771   ;
3772   return 0;
3773 }
3774 _ACEOF
3775 rm -f conftest.$ac_objext
3776 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3777   (eval $ac_compile) 2>conftest.er1
3778   ac_status=$?
3779   grep -v '^ *+' conftest.er1 >conftest.err
3780   rm -f conftest.er1
3781   cat conftest.err >&5
3782   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3783   (exit $ac_status); } &&
3784          { ac_try='test -z "$ac_c_werror_flag"
3785                          || test ! -s conftest.err'
3786   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3787   (eval $ac_try) 2>&5
3788   ac_status=$?
3789   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3790   (exit $ac_status); }; } &&
3791          { ac_try='test -s conftest.$ac_objext'
3792   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3793   (eval $ac_try) 2>&5
3794   ac_status=$?
3795   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3796   (exit $ac_status); }; }; then
3797   ac_cv_type_uintptr_t=yes
3798 else
3799   echo "$as_me: failed program was:" >&5
3800 sed 's/^/| /' conftest.$ac_ext >&5
3801
3802 ac_cv_type_uintptr_t=no
3803 fi
3804 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3805 fi
3806 echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
3807 echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6
3808
3809     break
3810   done
3811 fi
3812 if test "$acx_cv_header_stdint" = stddef.h; then
3813   acx_cv_header_stdint_kind="(u_intXX_t style)"
3814   for i in sys/types.h $inttype_headers; do
3815     unset ac_cv_type_u_int32_t
3816     unset ac_cv_type_u_int64_t
3817     echo $ECHO_N "looking for u_intXX_t types in $i, $ECHO_C" >&6
3818     echo "$as_me:$LINENO: checking for u_int32_t" >&5
3819 echo $ECHO_N "checking for u_int32_t... $ECHO_C" >&6
3820 if test "${ac_cv_type_u_int32_t+set}" = set; then
3821   echo $ECHO_N "(cached) $ECHO_C" >&6
3822 else
3823   cat >conftest.$ac_ext <<_ACEOF
3824 /* confdefs.h.  */
3825 _ACEOF
3826 cat confdefs.h >>conftest.$ac_ext
3827 cat >>conftest.$ac_ext <<_ACEOF
3828 /* end confdefs.h.  */
3829 #include <sys/types.h>
3830 #include <$i>
3831
3832 int
3833 main ()
3834 {
3835 if ((u_int32_t *) 0)
3836   return 0;
3837 if (sizeof (u_int32_t))
3838   return 0;
3839   ;
3840   return 0;
3841 }
3842 _ACEOF
3843 rm -f conftest.$ac_objext
3844 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3845   (eval $ac_compile) 2>conftest.er1
3846   ac_status=$?
3847   grep -v '^ *+' conftest.er1 >conftest.err
3848   rm -f conftest.er1
3849   cat conftest.err >&5
3850   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3851   (exit $ac_status); } &&
3852          { ac_try='test -z "$ac_c_werror_flag"
3853                          || test ! -s conftest.err'
3854   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3855   (eval $ac_try) 2>&5
3856   ac_status=$?
3857   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3858   (exit $ac_status); }; } &&
3859          { ac_try='test -s conftest.$ac_objext'
3860   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3861   (eval $ac_try) 2>&5
3862   ac_status=$?
3863   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3864   (exit $ac_status); }; }; then
3865   ac_cv_type_u_int32_t=yes
3866 else
3867   echo "$as_me: failed program was:" >&5
3868 sed 's/^/| /' conftest.$ac_ext >&5
3869
3870 ac_cv_type_u_int32_t=no
3871 fi
3872 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3873 fi
3874 echo "$as_me:$LINENO: result: $ac_cv_type_u_int32_t" >&5
3875 echo "${ECHO_T}$ac_cv_type_u_int32_t" >&6
3876 if test $ac_cv_type_u_int32_t = yes; then
3877   acx_cv_header_stdint=$i
3878 else
3879   continue
3880 fi
3881
3882     echo "$as_me:$LINENO: checking for u_int64_t" >&5
3883 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6
3884 if test "${ac_cv_type_u_int64_t+set}" = set; then
3885   echo $ECHO_N "(cached) $ECHO_C" >&6
3886 else
3887   cat >conftest.$ac_ext <<_ACEOF
3888 /* confdefs.h.  */
3889 _ACEOF
3890 cat confdefs.h >>conftest.$ac_ext
3891 cat >>conftest.$ac_ext <<_ACEOF
3892 /* end confdefs.h.  */
3893 #include <sys/types.h>
3894 #include <$i>
3895
3896 int
3897 main ()
3898 {
3899 if ((u_int64_t *) 0)
3900   return 0;
3901 if (sizeof (u_int64_t))
3902   return 0;
3903   ;
3904   return 0;
3905 }
3906 _ACEOF
3907 rm -f conftest.$ac_objext
3908 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3909   (eval $ac_compile) 2>conftest.er1
3910   ac_status=$?
3911   grep -v '^ *+' conftest.er1 >conftest.err
3912   rm -f conftest.er1
3913   cat conftest.err >&5
3914   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3915   (exit $ac_status); } &&
3916          { ac_try='test -z "$ac_c_werror_flag"
3917                          || test ! -s conftest.err'
3918   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3919   (eval $ac_try) 2>&5
3920   ac_status=$?
3921   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3922   (exit $ac_status); }; } &&
3923          { ac_try='test -s conftest.$ac_objext'
3924   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3925   (eval $ac_try) 2>&5
3926   ac_status=$?
3927   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3928   (exit $ac_status); }; }; then
3929   ac_cv_type_u_int64_t=yes
3930 else
3931   echo "$as_me: failed program was:" >&5
3932 sed 's/^/| /' conftest.$ac_ext >&5
3933
3934 ac_cv_type_u_int64_t=no
3935 fi
3936 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3937 fi
3938 echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
3939 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6
3940
3941     break
3942   done
3943 fi
3944 if test "$acx_cv_header_stdint" = stddef.h; then
3945   acx_cv_header_stdint_kind="(using manual detection)"
3946 fi
3947
3948 test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
3949 test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
3950 test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
3951 test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
3952 test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
3953
3954 # ----------------- Summarize what we found so far
3955
3956 echo "$as_me:$LINENO: checking what to include in gstdint.h" >&5
3957 echo $ECHO_N "checking what to include in gstdint.h... $ECHO_C" >&6
3958
3959 case `$as_basename gstdint.h ||
3960 $as_expr X/gstdint.h : '.*/\([^/][^/]*\)/*$' \| \
3961          Xgstdint.h : 'X\(//\)$' \| \
3962          Xgstdint.h : 'X\(/\)$' \| \
3963          .     : '\(.\)' 2>/dev/null ||
3964 echo X/gstdint.h |
3965     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
3966           /^X\/\(\/\/\)$/{ s//\1/; q; }
3967           /^X\/\(\/\).*/{ s//\1/; q; }
3968           s/.*/./; q'` in
3969   stdint.h) { echo "$as_me:$LINENO: WARNING: are you sure you want it there?" >&5
3970 echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
3971   inttypes.h) { echo "$as_me:$LINENO: WARNING: are you sure you want it there?" >&5
3972 echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
3973   *) ;;
3974 esac
3975
3976 echo "$as_me:$LINENO: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
3977 echo "${ECHO_T}$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6
3978
3979 # ----------------- done included file, check C basic types --------
3980
3981 # Lacking an uintptr_t?  Test size of void *
3982 case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
3983   stddef.h:* | *:no) echo "$as_me:$LINENO: checking for void *" >&5
3984 echo $ECHO_N "checking for void *... $ECHO_C" >&6
3985 if test "${ac_cv_type_void_p+set}" = set; then
3986   echo $ECHO_N "(cached) $ECHO_C" >&6
3987 else
3988   cat >conftest.$ac_ext <<_ACEOF
3989 /* confdefs.h.  */
3990 _ACEOF
3991 cat confdefs.h >>conftest.$ac_ext
3992 cat >>conftest.$ac_ext <<_ACEOF
3993 /* end confdefs.h.  */
3994 $ac_includes_default
3995 int
3996 main ()
3997 {
3998 if ((void * *) 0)
3999   return 0;
4000 if (sizeof (void *))
4001   return 0;
4002   ;
4003   return 0;
4004 }
4005 _ACEOF
4006 rm -f conftest.$ac_objext
4007 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4008   (eval $ac_compile) 2>conftest.er1
4009   ac_status=$?
4010   grep -v '^ *+' conftest.er1 >conftest.err
4011   rm -f conftest.er1
4012   cat conftest.err >&5
4013   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4014   (exit $ac_status); } &&
4015          { ac_try='test -z "$ac_c_werror_flag"
4016                          || test ! -s conftest.err'
4017   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4018   (eval $ac_try) 2>&5
4019   ac_status=$?
4020   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4021   (exit $ac_status); }; } &&
4022          { ac_try='test -s conftest.$ac_objext'
4023   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4024   (eval $ac_try) 2>&5
4025   ac_status=$?
4026   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4027   (exit $ac_status); }; }; then
4028   ac_cv_type_void_p=yes
4029 else
4030   echo "$as_me: failed program was:" >&5
4031 sed 's/^/| /' conftest.$ac_ext >&5
4032
4033 ac_cv_type_void_p=no
4034 fi
4035 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4036 fi
4037 echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5
4038 echo "${ECHO_T}$ac_cv_type_void_p" >&6
4039
4040 echo "$as_me:$LINENO: checking size of void *" >&5
4041 echo $ECHO_N "checking size of void *... $ECHO_C" >&6
4042 if test "${ac_cv_sizeof_void_p+set}" = set; then
4043   echo $ECHO_N "(cached) $ECHO_C" >&6
4044 else
4045   if test "$ac_cv_type_void_p" = yes; then
4046   # The cast to unsigned long works around a bug in the HP C Compiler
4047   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4048   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4049   # This bug is HP SR number 8606223364.
4050   if test "$cross_compiling" = yes; then
4051   # Depending upon the size, compute the lo and hi bounds.
4052 cat >conftest.$ac_ext <<_ACEOF
4053 /* confdefs.h.  */
4054 _ACEOF
4055 cat confdefs.h >>conftest.$ac_ext
4056 cat >>conftest.$ac_ext <<_ACEOF
4057 /* end confdefs.h.  */
4058 $ac_includes_default
4059 int
4060 main ()
4061 {
4062 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= 0)];
4063 test_array [0] = 0
4064
4065   ;
4066   return 0;
4067 }
4068 _ACEOF
4069 rm -f conftest.$ac_objext
4070 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4071   (eval $ac_compile) 2>conftest.er1
4072   ac_status=$?
4073   grep -v '^ *+' conftest.er1 >conftest.err
4074   rm -f conftest.er1
4075   cat conftest.err >&5
4076   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4077   (exit $ac_status); } &&
4078          { ac_try='test -z "$ac_c_werror_flag"
4079                          || test ! -s conftest.err'
4080   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4081   (eval $ac_try) 2>&5
4082   ac_status=$?
4083   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4084   (exit $ac_status); }; } &&
4085          { ac_try='test -s conftest.$ac_objext'
4086   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4087   (eval $ac_try) 2>&5
4088   ac_status=$?
4089   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4090   (exit $ac_status); }; }; then
4091   ac_lo=0 ac_mid=0
4092   while :; do
4093     cat >conftest.$ac_ext <<_ACEOF
4094 /* confdefs.h.  */
4095 _ACEOF
4096 cat confdefs.h >>conftest.$ac_ext
4097 cat >>conftest.$ac_ext <<_ACEOF
4098 /* end confdefs.h.  */
4099 $ac_includes_default
4100 int
4101 main ()
4102 {
4103 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
4104 test_array [0] = 0
4105
4106   ;
4107   return 0;
4108 }
4109 _ACEOF
4110 rm -f conftest.$ac_objext
4111 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4112   (eval $ac_compile) 2>conftest.er1
4113   ac_status=$?
4114   grep -v '^ *+' conftest.er1 >conftest.err
4115   rm -f conftest.er1
4116   cat conftest.err >&5
4117   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4118   (exit $ac_status); } &&
4119          { ac_try='test -z "$ac_c_werror_flag"
4120                          || test ! -s conftest.err'
4121   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4122   (eval $ac_try) 2>&5
4123   ac_status=$?
4124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4125   (exit $ac_status); }; } &&
4126          { ac_try='test -s conftest.$ac_objext'
4127   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4128   (eval $ac_try) 2>&5
4129   ac_status=$?
4130   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4131   (exit $ac_status); }; }; then
4132   ac_hi=$ac_mid; break
4133 else
4134   echo "$as_me: failed program was:" >&5
4135 sed 's/^/| /' conftest.$ac_ext >&5
4136
4137 ac_lo=`expr $ac_mid + 1`
4138                     if test $ac_lo -le $ac_mid; then
4139                       ac_lo= ac_hi=
4140                       break
4141                     fi
4142                     ac_mid=`expr 2 '*' $ac_mid + 1`
4143 fi
4144 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4145   done
4146 else
4147   echo "$as_me: failed program was:" >&5
4148 sed 's/^/| /' conftest.$ac_ext >&5
4149
4150 cat >conftest.$ac_ext <<_ACEOF
4151 /* confdefs.h.  */
4152 _ACEOF
4153 cat confdefs.h >>conftest.$ac_ext
4154 cat >>conftest.$ac_ext <<_ACEOF
4155 /* end confdefs.h.  */
4156 $ac_includes_default
4157 int
4158 main ()
4159 {
4160 static int test_array [1 - 2 * !(((long) (sizeof (void *))) < 0)];
4161 test_array [0] = 0
4162
4163   ;
4164   return 0;
4165 }
4166 _ACEOF
4167 rm -f conftest.$ac_objext
4168 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4169   (eval $ac_compile) 2>conftest.er1
4170   ac_status=$?
4171   grep -v '^ *+' conftest.er1 >conftest.err
4172   rm -f conftest.er1
4173   cat conftest.err >&5
4174   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4175   (exit $ac_status); } &&
4176          { ac_try='test -z "$ac_c_werror_flag"
4177                          || test ! -s conftest.err'
4178   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4179   (eval $ac_try) 2>&5
4180   ac_status=$?
4181   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4182   (exit $ac_status); }; } &&
4183          { ac_try='test -s conftest.$ac_objext'
4184   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4185   (eval $ac_try) 2>&5
4186   ac_status=$?
4187   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4188   (exit $ac_status); }; }; then
4189   ac_hi=-1 ac_mid=-1
4190   while :; do
4191     cat >conftest.$ac_ext <<_ACEOF
4192 /* confdefs.h.  */
4193 _ACEOF
4194 cat confdefs.h >>conftest.$ac_ext
4195 cat >>conftest.$ac_ext <<_ACEOF
4196 /* end confdefs.h.  */
4197 $ac_includes_default
4198 int
4199 main ()
4200 {
4201 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= $ac_mid)];
4202 test_array [0] = 0
4203
4204   ;
4205   return 0;
4206 }
4207 _ACEOF
4208 rm -f conftest.$ac_objext
4209 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4210   (eval $ac_compile) 2>conftest.er1
4211   ac_status=$?
4212   grep -v '^ *+' conftest.er1 >conftest.err
4213   rm -f conftest.er1
4214   cat conftest.err >&5
4215   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4216   (exit $ac_status); } &&
4217          { ac_try='test -z "$ac_c_werror_flag"
4218                          || test ! -s conftest.err'
4219   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4220   (eval $ac_try) 2>&5
4221   ac_status=$?
4222   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4223   (exit $ac_status); }; } &&
4224          { ac_try='test -s conftest.$ac_objext'
4225   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4226   (eval $ac_try) 2>&5
4227   ac_status=$?
4228   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4229   (exit $ac_status); }; }; then
4230   ac_lo=$ac_mid; break
4231 else
4232   echo "$as_me: failed program was:" >&5
4233 sed 's/^/| /' conftest.$ac_ext >&5
4234
4235 ac_hi=`expr '(' $ac_mid ')' - 1`
4236                        if test $ac_mid -le $ac_hi; then
4237                          ac_lo= ac_hi=
4238                          break
4239                        fi
4240                        ac_mid=`expr 2 '*' $ac_mid`
4241 fi
4242 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4243   done
4244 else
4245   echo "$as_me: failed program was:" >&5
4246 sed 's/^/| /' conftest.$ac_ext >&5
4247
4248 ac_lo= ac_hi=
4249 fi
4250 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4251 fi
4252 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4253 # Binary search between lo and hi bounds.
4254 while test "x$ac_lo" != "x$ac_hi"; do
4255   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
4256   cat >conftest.$ac_ext <<_ACEOF
4257 /* confdefs.h.  */
4258 _ACEOF
4259 cat confdefs.h >>conftest.$ac_ext
4260 cat >>conftest.$ac_ext <<_ACEOF
4261 /* end confdefs.h.  */
4262 $ac_includes_default
4263 int
4264 main ()
4265 {
4266 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
4267 test_array [0] = 0
4268
4269   ;
4270   return 0;
4271 }
4272 _ACEOF
4273 rm -f conftest.$ac_objext
4274 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4275   (eval $ac_compile) 2>conftest.er1
4276   ac_status=$?
4277   grep -v '^ *+' conftest.er1 >conftest.err
4278   rm -f conftest.er1
4279   cat conftest.err >&5
4280   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4281   (exit $ac_status); } &&
4282          { ac_try='test -z "$ac_c_werror_flag"
4283                          || test ! -s conftest.err'
4284   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4285   (eval $ac_try) 2>&5
4286   ac_status=$?
4287   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4288   (exit $ac_status); }; } &&
4289          { ac_try='test -s conftest.$ac_objext'
4290   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4291   (eval $ac_try) 2>&5
4292   ac_status=$?
4293   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4294   (exit $ac_status); }; }; then
4295   ac_hi=$ac_mid
4296 else
4297   echo "$as_me: failed program was:" >&5
4298 sed 's/^/| /' conftest.$ac_ext >&5
4299
4300 ac_lo=`expr '(' $ac_mid ')' + 1`
4301 fi
4302 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4303 done
4304 case $ac_lo in
4305 ?*) ac_cv_sizeof_void_p=$ac_lo;;
4306 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
4307 See \`config.log' for more details." >&5
4308 echo "$as_me: error: cannot compute sizeof (void *), 77
4309 See \`config.log' for more details." >&2;}
4310    { (exit 1); exit 1; }; } ;;
4311 esac
4312 else
4313   if test "$cross_compiling" = yes; then
4314   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
4315 See \`config.log' for more details." >&5
4316 echo "$as_me: error: cannot run test program while cross compiling
4317 See \`config.log' for more details." >&2;}
4318    { (exit 1); exit 1; }; }
4319 else
4320   cat >conftest.$ac_ext <<_ACEOF
4321 /* confdefs.h.  */
4322 _ACEOF
4323 cat confdefs.h >>conftest.$ac_ext
4324 cat >>conftest.$ac_ext <<_ACEOF
4325 /* end confdefs.h.  */
4326 $ac_includes_default
4327 long longval () { return (long) (sizeof (void *)); }
4328 unsigned long ulongval () { return (long) (sizeof (void *)); }
4329 #include <stdio.h>
4330 #include <stdlib.h>
4331 int
4332 main ()
4333 {
4334
4335   FILE *f = fopen ("conftest.val", "w");
4336   if (! f)
4337     exit (1);
4338   if (((long) (sizeof (void *))) < 0)
4339     {
4340       long i = longval ();
4341       if (i != ((long) (sizeof (void *))))
4342         exit (1);
4343       fprintf (f, "%ld\n", i);
4344     }
4345   else
4346     {
4347       unsigned long i = ulongval ();
4348       if (i != ((long) (sizeof (void *))))
4349         exit (1);
4350       fprintf (f, "%lu\n", i);
4351     }
4352   exit (ferror (f) || fclose (f) != 0);
4353
4354   ;
4355   return 0;
4356 }
4357 _ACEOF
4358 rm -f conftest$ac_exeext
4359 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4360   (eval $ac_link) 2>&5
4361   ac_status=$?
4362   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4363   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4364   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4365   (eval $ac_try) 2>&5
4366   ac_status=$?
4367   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4368   (exit $ac_status); }; }; then
4369   ac_cv_sizeof_void_p=`cat conftest.val`
4370 else
4371   echo "$as_me: program exited with status $ac_status" >&5
4372 echo "$as_me: failed program was:" >&5
4373 sed 's/^/| /' conftest.$ac_ext >&5
4374
4375 ( exit $ac_status )
4376 { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
4377 See \`config.log' for more details." >&5
4378 echo "$as_me: error: cannot compute sizeof (void *), 77
4379 See \`config.log' for more details." >&2;}
4380    { (exit 1); exit 1; }; }
4381 fi
4382 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4383 fi
4384 fi
4385 rm -f conftest.val
4386 else
4387   ac_cv_sizeof_void_p=0
4388 fi
4389 fi
4390 echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
4391 echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6
4392 cat >>confdefs.h <<_ACEOF
4393 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
4394 _ACEOF
4395
4396  ;;
4397 esac
4398
4399 # Lacking an uint64_t?  Test size of long
4400 case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
4401   stddef.h:*:* | *:no:no) echo "$as_me:$LINENO: checking for long" >&5
4402 echo $ECHO_N "checking for long... $ECHO_C" >&6
4403 if test "${ac_cv_type_long+set}" = set; then
4404   echo $ECHO_N "(cached) $ECHO_C" >&6
4405 else
4406   cat >conftest.$ac_ext <<_ACEOF
4407 /* confdefs.h.  */
4408 _ACEOF
4409 cat confdefs.h >>conftest.$ac_ext
4410 cat >>conftest.$ac_ext <<_ACEOF
4411 /* end confdefs.h.  */
4412 $ac_includes_default
4413 int
4414 main ()
4415 {
4416 if ((long *) 0)
4417   return 0;
4418 if (sizeof (long))
4419   return 0;
4420   ;
4421   return 0;
4422 }
4423 _ACEOF
4424 rm -f conftest.$ac_objext
4425 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4426   (eval $ac_compile) 2>conftest.er1
4427   ac_status=$?
4428   grep -v '^ *+' conftest.er1 >conftest.err
4429   rm -f conftest.er1
4430   cat conftest.err >&5
4431   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4432   (exit $ac_status); } &&
4433          { ac_try='test -z "$ac_c_werror_flag"
4434                          || test ! -s conftest.err'
4435   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4436   (eval $ac_try) 2>&5
4437   ac_status=$?
4438   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4439   (exit $ac_status); }; } &&
4440          { ac_try='test -s conftest.$ac_objext'
4441   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4442   (eval $ac_try) 2>&5
4443   ac_status=$?
4444   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4445   (exit $ac_status); }; }; then
4446   ac_cv_type_long=yes
4447 else
4448   echo "$as_me: failed program was:" >&5
4449 sed 's/^/| /' conftest.$ac_ext >&5
4450
4451 ac_cv_type_long=no
4452 fi
4453 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4454 fi
4455 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
4456 echo "${ECHO_T}$ac_cv_type_long" >&6
4457
4458 echo "$as_me:$LINENO: checking size of long" >&5
4459 echo $ECHO_N "checking size of long... $ECHO_C" >&6
4460 if test "${ac_cv_sizeof_long+set}" = set; then
4461   echo $ECHO_N "(cached) $ECHO_C" >&6
4462 else
4463   if test "$ac_cv_type_long" = yes; then
4464   # The cast to unsigned long works around a bug in the HP C Compiler
4465   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4466   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4467   # This bug is HP SR number 8606223364.
4468   if test "$cross_compiling" = yes; then
4469   # Depending upon the size, compute the lo and hi bounds.
4470 cat >conftest.$ac_ext <<_ACEOF
4471 /* confdefs.h.  */
4472 _ACEOF
4473 cat confdefs.h >>conftest.$ac_ext
4474 cat >>conftest.$ac_ext <<_ACEOF
4475 /* end confdefs.h.  */
4476 $ac_includes_default
4477 int
4478 main ()
4479 {
4480 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
4481 test_array [0] = 0
4482
4483   ;
4484   return 0;
4485 }
4486 _ACEOF
4487 rm -f conftest.$ac_objext
4488 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4489   (eval $ac_compile) 2>conftest.er1
4490   ac_status=$?
4491   grep -v '^ *+' conftest.er1 >conftest.err
4492   rm -f conftest.er1
4493   cat conftest.err >&5
4494   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4495   (exit $ac_status); } &&
4496          { ac_try='test -z "$ac_c_werror_flag"
4497                          || test ! -s conftest.err'
4498   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4499   (eval $ac_try) 2>&5
4500   ac_status=$?
4501   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4502   (exit $ac_status); }; } &&
4503          { ac_try='test -s conftest.$ac_objext'
4504   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4505   (eval $ac_try) 2>&5
4506   ac_status=$?
4507   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4508   (exit $ac_status); }; }; then
4509   ac_lo=0 ac_mid=0
4510   while :; do
4511     cat >conftest.$ac_ext <<_ACEOF
4512 /* confdefs.h.  */
4513 _ACEOF
4514 cat confdefs.h >>conftest.$ac_ext
4515 cat >>conftest.$ac_ext <<_ACEOF
4516 /* end confdefs.h.  */
4517 $ac_includes_default
4518 int
4519 main ()
4520 {
4521 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
4522 test_array [0] = 0
4523
4524   ;
4525   return 0;
4526 }
4527 _ACEOF
4528 rm -f conftest.$ac_objext
4529 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4530   (eval $ac_compile) 2>conftest.er1
4531   ac_status=$?
4532   grep -v '^ *+' conftest.er1 >conftest.err
4533   rm -f conftest.er1
4534   cat conftest.err >&5
4535   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4536   (exit $ac_status); } &&
4537          { ac_try='test -z "$ac_c_werror_flag"
4538                          || test ! -s conftest.err'
4539   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4540   (eval $ac_try) 2>&5
4541   ac_status=$?
4542   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4543   (exit $ac_status); }; } &&
4544          { ac_try='test -s conftest.$ac_objext'
4545   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4546   (eval $ac_try) 2>&5
4547   ac_status=$?
4548   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4549   (exit $ac_status); }; }; then
4550   ac_hi=$ac_mid; break
4551 else
4552   echo "$as_me: failed program was:" >&5
4553 sed 's/^/| /' conftest.$ac_ext >&5
4554
4555 ac_lo=`expr $ac_mid + 1`
4556                     if test $ac_lo -le $ac_mid; then
4557                       ac_lo= ac_hi=
4558                       break
4559                     fi
4560                     ac_mid=`expr 2 '*' $ac_mid + 1`
4561 fi
4562 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4563   done
4564 else
4565   echo "$as_me: failed program was:" >&5
4566 sed 's/^/| /' conftest.$ac_ext >&5
4567
4568 cat >conftest.$ac_ext <<_ACEOF
4569 /* confdefs.h.  */
4570 _ACEOF
4571 cat confdefs.h >>conftest.$ac_ext
4572 cat >>conftest.$ac_ext <<_ACEOF
4573 /* end confdefs.h.  */
4574 $ac_includes_default
4575 int
4576 main ()
4577 {
4578 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
4579 test_array [0] = 0
4580
4581   ;
4582   return 0;
4583 }
4584 _ACEOF
4585 rm -f conftest.$ac_objext
4586 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4587   (eval $ac_compile) 2>conftest.er1
4588   ac_status=$?
4589   grep -v '^ *+' conftest.er1 >conftest.err
4590   rm -f conftest.er1
4591   cat conftest.err >&5
4592   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4593   (exit $ac_status); } &&
4594          { ac_try='test -z "$ac_c_werror_flag"
4595                          || test ! -s conftest.err'
4596   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4597   (eval $ac_try) 2>&5
4598   ac_status=$?
4599   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4600   (exit $ac_status); }; } &&
4601          { ac_try='test -s conftest.$ac_objext'
4602   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4603   (eval $ac_try) 2>&5
4604   ac_status=$?
4605   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4606   (exit $ac_status); }; }; then
4607   ac_hi=-1 ac_mid=-1
4608   while :; do
4609     cat >conftest.$ac_ext <<_ACEOF
4610 /* confdefs.h.  */
4611 _ACEOF
4612 cat confdefs.h >>conftest.$ac_ext
4613 cat >>conftest.$ac_ext <<_ACEOF
4614 /* end confdefs.h.  */
4615 $ac_includes_default
4616 int
4617 main ()
4618 {
4619 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
4620 test_array [0] = 0
4621
4622   ;
4623   return 0;
4624 }
4625 _ACEOF
4626 rm -f conftest.$ac_objext
4627 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4628   (eval $ac_compile) 2>conftest.er1
4629   ac_status=$?
4630   grep -v '^ *+' conftest.er1 >conftest.err
4631   rm -f conftest.er1
4632   cat conftest.err >&5
4633   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4634   (exit $ac_status); } &&
4635          { ac_try='test -z "$ac_c_werror_flag"
4636                          || test ! -s conftest.err'
4637   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4638   (eval $ac_try) 2>&5
4639   ac_status=$?
4640   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4641   (exit $ac_status); }; } &&
4642          { ac_try='test -s conftest.$ac_objext'
4643   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4644   (eval $ac_try) 2>&5
4645   ac_status=$?
4646   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4647   (exit $ac_status); }; }; then
4648   ac_lo=$ac_mid; break
4649 else
4650   echo "$as_me: failed program was:" >&5
4651 sed 's/^/| /' conftest.$ac_ext >&5
4652
4653 ac_hi=`expr '(' $ac_mid ')' - 1`
4654                        if test $ac_mid -le $ac_hi; then
4655                          ac_lo= ac_hi=
4656                          break
4657                        fi
4658                        ac_mid=`expr 2 '*' $ac_mid`
4659 fi
4660 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4661   done
4662 else
4663   echo "$as_me: failed program was:" >&5
4664 sed 's/^/| /' conftest.$ac_ext >&5
4665
4666 ac_lo= ac_hi=
4667 fi
4668 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4669 fi
4670 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4671 # Binary search between lo and hi bounds.
4672 while test "x$ac_lo" != "x$ac_hi"; do
4673   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
4674   cat >conftest.$ac_ext <<_ACEOF
4675 /* confdefs.h.  */
4676 _ACEOF
4677 cat confdefs.h >>conftest.$ac_ext
4678 cat >>conftest.$ac_ext <<_ACEOF
4679 /* end confdefs.h.  */
4680 $ac_includes_default
4681 int
4682 main ()
4683 {
4684 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
4685 test_array [0] = 0
4686
4687   ;
4688   return 0;
4689 }
4690 _ACEOF
4691 rm -f conftest.$ac_objext
4692 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4693   (eval $ac_compile) 2>conftest.er1
4694   ac_status=$?
4695   grep -v '^ *+' conftest.er1 >conftest.err
4696   rm -f conftest.er1
4697   cat conftest.err >&5
4698   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4699   (exit $ac_status); } &&
4700          { ac_try='test -z "$ac_c_werror_flag"
4701                          || test ! -s conftest.err'
4702   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4703   (eval $ac_try) 2>&5
4704   ac_status=$?
4705   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4706   (exit $ac_status); }; } &&
4707          { ac_try='test -s conftest.$ac_objext'
4708   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4709   (eval $ac_try) 2>&5
4710   ac_status=$?
4711   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4712   (exit $ac_status); }; }; then
4713   ac_hi=$ac_mid
4714 else
4715   echo "$as_me: failed program was:" >&5
4716 sed 's/^/| /' conftest.$ac_ext >&5
4717
4718 ac_lo=`expr '(' $ac_mid ')' + 1`
4719 fi
4720 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4721 done
4722 case $ac_lo in
4723 ?*) ac_cv_sizeof_long=$ac_lo;;
4724 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
4725 See \`config.log' for more details." >&5
4726 echo "$as_me: error: cannot compute sizeof (long), 77
4727 See \`config.log' for more details." >&2;}
4728    { (exit 1); exit 1; }; } ;;
4729 esac
4730 else
4731   if test "$cross_compiling" = yes; then
4732   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
4733 See \`config.log' for more details." >&5
4734 echo "$as_me: error: cannot run test program while cross compiling
4735 See \`config.log' for more details." >&2;}
4736    { (exit 1); exit 1; }; }
4737 else
4738   cat >conftest.$ac_ext <<_ACEOF
4739 /* confdefs.h.  */
4740 _ACEOF
4741 cat confdefs.h >>conftest.$ac_ext
4742 cat >>conftest.$ac_ext <<_ACEOF
4743 /* end confdefs.h.  */
4744 $ac_includes_default
4745 long longval () { return (long) (sizeof (long)); }
4746 unsigned long ulongval () { return (long) (sizeof (long)); }
4747 #include <stdio.h>
4748 #include <stdlib.h>
4749 int
4750 main ()
4751 {
4752
4753   FILE *f = fopen ("conftest.val", "w");
4754   if (! f)
4755     exit (1);
4756   if (((long) (sizeof (long))) < 0)
4757     {
4758       long i = longval ();
4759       if (i != ((long) (sizeof (long))))
4760         exit (1);
4761       fprintf (f, "%ld\n", i);
4762     }
4763   else
4764     {
4765       unsigned long i = ulongval ();
4766       if (i != ((long) (sizeof (long))))
4767         exit (1);
4768       fprintf (f, "%lu\n", i);
4769     }
4770   exit (ferror (f) || fclose (f) != 0);
4771
4772   ;
4773   return 0;
4774 }
4775 _ACEOF
4776 rm -f conftest$ac_exeext
4777 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4778   (eval $ac_link) 2>&5
4779   ac_status=$?
4780   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4781   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4782   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4783   (eval $ac_try) 2>&5
4784   ac_status=$?
4785   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4786   (exit $ac_status); }; }; then
4787   ac_cv_sizeof_long=`cat conftest.val`
4788 else
4789   echo "$as_me: program exited with status $ac_status" >&5
4790 echo "$as_me: failed program was:" >&5
4791 sed 's/^/| /' conftest.$ac_ext >&5
4792
4793 ( exit $ac_status )
4794 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
4795 See \`config.log' for more details." >&5
4796 echo "$as_me: error: cannot compute sizeof (long), 77
4797 See \`config.log' for more details." >&2;}
4798    { (exit 1); exit 1; }; }
4799 fi
4800 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4801 fi
4802 fi
4803 rm -f conftest.val
4804 else
4805   ac_cv_sizeof_long=0
4806 fi
4807 fi
4808 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
4809 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
4810 cat >>confdefs.h <<_ACEOF
4811 #define SIZEOF_LONG $ac_cv_sizeof_long
4812 _ACEOF
4813
4814  ;;
4815 esac
4816
4817 if test $acx_cv_header_stdint = stddef.h; then
4818   # Lacking a good header?  Test size of everything and deduce all types.
4819   echo "$as_me:$LINENO: checking for int" >&5
4820 echo $ECHO_N "checking for int... $ECHO_C" >&6
4821 if test "${ac_cv_type_int+set}" = set; then
4822   echo $ECHO_N "(cached) $ECHO_C" >&6
4823 else
4824   cat >conftest.$ac_ext <<_ACEOF
4825 /* confdefs.h.  */
4826 _ACEOF
4827 cat confdefs.h >>conftest.$ac_ext
4828 cat >>conftest.$ac_ext <<_ACEOF
4829 /* end confdefs.h.  */
4830 $ac_includes_default
4831 int
4832 main ()
4833 {
4834 if ((int *) 0)
4835   return 0;
4836 if (sizeof (int))
4837   return 0;
4838   ;
4839   return 0;
4840 }
4841 _ACEOF
4842 rm -f conftest.$ac_objext
4843 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4844   (eval $ac_compile) 2>conftest.er1
4845   ac_status=$?
4846   grep -v '^ *+' conftest.er1 >conftest.err
4847   rm -f conftest.er1
4848   cat conftest.err >&5
4849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4850   (exit $ac_status); } &&
4851          { ac_try='test -z "$ac_c_werror_flag"
4852                          || test ! -s conftest.err'
4853   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4854   (eval $ac_try) 2>&5
4855   ac_status=$?
4856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4857   (exit $ac_status); }; } &&
4858          { ac_try='test -s conftest.$ac_objext'
4859   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4860   (eval $ac_try) 2>&5
4861   ac_status=$?
4862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4863   (exit $ac_status); }; }; then
4864   ac_cv_type_int=yes
4865 else
4866   echo "$as_me: failed program was:" >&5
4867 sed 's/^/| /' conftest.$ac_ext >&5
4868
4869 ac_cv_type_int=no
4870 fi
4871 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4872 fi
4873 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
4874 echo "${ECHO_T}$ac_cv_type_int" >&6
4875
4876 echo "$as_me:$LINENO: checking size of int" >&5
4877 echo $ECHO_N "checking size of int... $ECHO_C" >&6
4878 if test "${ac_cv_sizeof_int+set}" = set; then
4879   echo $ECHO_N "(cached) $ECHO_C" >&6
4880 else
4881   if test "$ac_cv_type_int" = yes; then
4882   # The cast to unsigned long works around a bug in the HP C Compiler
4883   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4884   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4885   # This bug is HP SR number 8606223364.
4886   if test "$cross_compiling" = yes; then
4887   # Depending upon the size, compute the lo and hi bounds.
4888 cat >conftest.$ac_ext <<_ACEOF
4889 /* confdefs.h.  */
4890 _ACEOF
4891 cat confdefs.h >>conftest.$ac_ext
4892 cat >>conftest.$ac_ext <<_ACEOF
4893 /* end confdefs.h.  */
4894 $ac_includes_default
4895 int
4896 main ()
4897 {
4898 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
4899 test_array [0] = 0
4900
4901   ;
4902   return 0;
4903 }
4904 _ACEOF
4905 rm -f conftest.$ac_objext
4906 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4907   (eval $ac_compile) 2>conftest.er1
4908   ac_status=$?
4909   grep -v '^ *+' conftest.er1 >conftest.err
4910   rm -f conftest.er1
4911   cat conftest.err >&5
4912   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4913   (exit $ac_status); } &&
4914          { ac_try='test -z "$ac_c_werror_flag"
4915                          || test ! -s conftest.err'
4916   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4917   (eval $ac_try) 2>&5
4918   ac_status=$?
4919   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4920   (exit $ac_status); }; } &&
4921          { ac_try='test -s conftest.$ac_objext'
4922   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4923   (eval $ac_try) 2>&5
4924   ac_status=$?
4925   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4926   (exit $ac_status); }; }; then
4927   ac_lo=0 ac_mid=0
4928   while :; do
4929     cat >conftest.$ac_ext <<_ACEOF
4930 /* confdefs.h.  */
4931 _ACEOF
4932 cat confdefs.h >>conftest.$ac_ext
4933 cat >>conftest.$ac_ext <<_ACEOF
4934 /* end confdefs.h.  */
4935 $ac_includes_default
4936 int
4937 main ()
4938 {
4939 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
4940 test_array [0] = 0
4941
4942   ;
4943   return 0;
4944 }
4945 _ACEOF
4946 rm -f conftest.$ac_objext
4947 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4948   (eval $ac_compile) 2>conftest.er1
4949   ac_status=$?
4950   grep -v '^ *+' conftest.er1 >conftest.err
4951   rm -f conftest.er1
4952   cat conftest.err >&5
4953   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4954   (exit $ac_status); } &&
4955          { ac_try='test -z "$ac_c_werror_flag"
4956                          || test ! -s conftest.err'
4957   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4958   (eval $ac_try) 2>&5
4959   ac_status=$?
4960   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4961   (exit $ac_status); }; } &&
4962          { ac_try='test -s conftest.$ac_objext'
4963   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4964   (eval $ac_try) 2>&5
4965   ac_status=$?
4966   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4967   (exit $ac_status); }; }; then
4968   ac_hi=$ac_mid; break
4969 else
4970   echo "$as_me: failed program was:" >&5
4971 sed 's/^/| /' conftest.$ac_ext >&5
4972
4973 ac_lo=`expr $ac_mid + 1`
4974                     if test $ac_lo -le $ac_mid; then
4975                       ac_lo= ac_hi=
4976                       break
4977                     fi
4978                     ac_mid=`expr 2 '*' $ac_mid + 1`
4979 fi
4980 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4981   done
4982 else
4983   echo "$as_me: failed program was:" >&5
4984 sed 's/^/| /' conftest.$ac_ext >&5
4985
4986 cat >conftest.$ac_ext <<_ACEOF
4987 /* confdefs.h.  */
4988 _ACEOF
4989 cat confdefs.h >>conftest.$ac_ext
4990 cat >>conftest.$ac_ext <<_ACEOF
4991 /* end confdefs.h.  */
4992 $ac_includes_default
4993 int
4994 main ()
4995 {
4996 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
4997 test_array [0] = 0
4998
4999   ;
5000   return 0;
5001 }
5002 _ACEOF
5003 rm -f conftest.$ac_objext
5004 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5005   (eval $ac_compile) 2>conftest.er1
5006   ac_status=$?
5007   grep -v '^ *+' conftest.er1 >conftest.err
5008   rm -f conftest.er1
5009   cat conftest.err >&5
5010   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5011   (exit $ac_status); } &&
5012          { ac_try='test -z "$ac_c_werror_flag"
5013                          || test ! -s conftest.err'
5014   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5015   (eval $ac_try) 2>&5
5016   ac_status=$?
5017   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5018   (exit $ac_status); }; } &&
5019          { ac_try='test -s conftest.$ac_objext'
5020   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5021   (eval $ac_try) 2>&5
5022   ac_status=$?
5023   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5024   (exit $ac_status); }; }; then
5025   ac_hi=-1 ac_mid=-1
5026   while :; do
5027     cat >conftest.$ac_ext <<_ACEOF
5028 /* confdefs.h.  */
5029 _ACEOF
5030 cat confdefs.h >>conftest.$ac_ext
5031 cat >>conftest.$ac_ext <<_ACEOF
5032 /* end confdefs.h.  */
5033 $ac_includes_default
5034 int
5035 main ()
5036 {
5037 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
5038 test_array [0] = 0
5039
5040   ;
5041   return 0;
5042 }
5043 _ACEOF
5044 rm -f conftest.$ac_objext
5045 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5046   (eval $ac_compile) 2>conftest.er1
5047   ac_status=$?
5048   grep -v '^ *+' conftest.er1 >conftest.err
5049   rm -f conftest.er1
5050   cat conftest.err >&5
5051   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5052   (exit $ac_status); } &&
5053          { ac_try='test -z "$ac_c_werror_flag"
5054                          || test ! -s conftest.err'
5055   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5056   (eval $ac_try) 2>&5
5057   ac_status=$?
5058   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5059   (exit $ac_status); }; } &&
5060          { ac_try='test -s conftest.$ac_objext'
5061   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5062   (eval $ac_try) 2>&5
5063   ac_status=$?
5064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5065   (exit $ac_status); }; }; then
5066   ac_lo=$ac_mid; break
5067 else
5068   echo "$as_me: failed program was:" >&5
5069 sed 's/^/| /' conftest.$ac_ext >&5
5070
5071 ac_hi=`expr '(' $ac_mid ')' - 1`
5072                        if test $ac_mid -le $ac_hi; then
5073                          ac_lo= ac_hi=
5074                          break
5075                        fi
5076                        ac_mid=`expr 2 '*' $ac_mid`
5077 fi
5078 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5079   done
5080 else
5081   echo "$as_me: failed program was:" >&5
5082 sed 's/^/| /' conftest.$ac_ext >&5
5083
5084 ac_lo= ac_hi=
5085 fi
5086 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5087 fi
5088 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5089 # Binary search between lo and hi bounds.
5090 while test "x$ac_lo" != "x$ac_hi"; do
5091   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
5092   cat >conftest.$ac_ext <<_ACEOF
5093 /* confdefs.h.  */
5094 _ACEOF
5095 cat confdefs.h >>conftest.$ac_ext
5096 cat >>conftest.$ac_ext <<_ACEOF
5097 /* end confdefs.h.  */
5098 $ac_includes_default
5099 int
5100 main ()
5101 {
5102 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
5103 test_array [0] = 0
5104
5105   ;
5106   return 0;
5107 }
5108 _ACEOF
5109 rm -f conftest.$ac_objext
5110 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5111   (eval $ac_compile) 2>conftest.er1
5112   ac_status=$?
5113   grep -v '^ *+' conftest.er1 >conftest.err
5114   rm -f conftest.er1
5115   cat conftest.err >&5
5116   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5117   (exit $ac_status); } &&
5118          { ac_try='test -z "$ac_c_werror_flag"
5119                          || test ! -s conftest.err'
5120   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5121   (eval $ac_try) 2>&5
5122   ac_status=$?
5123   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5124   (exit $ac_status); }; } &&
5125          { ac_try='test -s conftest.$ac_objext'
5126   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5127   (eval $ac_try) 2>&5
5128   ac_status=$?
5129   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5130   (exit $ac_status); }; }; then
5131   ac_hi=$ac_mid
5132 else
5133   echo "$as_me: failed program was:" >&5
5134 sed 's/^/| /' conftest.$ac_ext >&5
5135
5136 ac_lo=`expr '(' $ac_mid ')' + 1`
5137 fi
5138 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5139 done
5140 case $ac_lo in
5141 ?*) ac_cv_sizeof_int=$ac_lo;;
5142 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
5143 See \`config.log' for more details." >&5
5144 echo "$as_me: error: cannot compute sizeof (int), 77
5145 See \`config.log' for more details." >&2;}
5146    { (exit 1); exit 1; }; } ;;
5147 esac
5148 else
5149   if test "$cross_compiling" = yes; then
5150   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
5151 See \`config.log' for more details." >&5
5152 echo "$as_me: error: cannot run test program while cross compiling
5153 See \`config.log' for more details." >&2;}
5154    { (exit 1); exit 1; }; }
5155 else
5156   cat >conftest.$ac_ext <<_ACEOF
5157 /* confdefs.h.  */
5158 _ACEOF
5159 cat confdefs.h >>conftest.$ac_ext
5160 cat >>conftest.$ac_ext <<_ACEOF
5161 /* end confdefs.h.  */
5162 $ac_includes_default
5163 long longval () { return (long) (sizeof (int)); }
5164 unsigned long ulongval () { return (long) (sizeof (int)); }
5165 #include <stdio.h>
5166 #include <stdlib.h>
5167 int
5168 main ()
5169 {
5170
5171   FILE *f = fopen ("conftest.val", "w");
5172   if (! f)
5173     exit (1);
5174   if (((long) (sizeof (int))) < 0)
5175     {
5176       long i = longval ();
5177       if (i != ((long) (sizeof (int))))
5178         exit (1);
5179       fprintf (f, "%ld\n", i);
5180     }
5181   else
5182     {
5183       unsigned long i = ulongval ();
5184       if (i != ((long) (sizeof (int))))
5185         exit (1);
5186       fprintf (f, "%lu\n", i);
5187     }
5188   exit (ferror (f) || fclose (f) != 0);
5189
5190   ;
5191   return 0;
5192 }
5193 _ACEOF
5194 rm -f conftest$ac_exeext
5195 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5196   (eval $ac_link) 2>&5
5197   ac_status=$?
5198   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5199   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5200   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5201   (eval $ac_try) 2>&5
5202   ac_status=$?
5203   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5204   (exit $ac_status); }; }; then
5205   ac_cv_sizeof_int=`cat conftest.val`
5206 else
5207   echo "$as_me: program exited with status $ac_status" >&5
5208 echo "$as_me: failed program was:" >&5
5209 sed 's/^/| /' conftest.$ac_ext >&5
5210
5211 ( exit $ac_status )
5212 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
5213 See \`config.log' for more details." >&5
5214 echo "$as_me: error: cannot compute sizeof (int), 77
5215 See \`config.log' for more details." >&2;}
5216    { (exit 1); exit 1; }; }
5217 fi
5218 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5219 fi
5220 fi
5221 rm -f conftest.val
5222 else
5223   ac_cv_sizeof_int=0
5224 fi
5225 fi
5226 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
5227 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
5228 cat >>confdefs.h <<_ACEOF
5229 #define SIZEOF_INT $ac_cv_sizeof_int
5230 _ACEOF
5231
5232
5233   echo "$as_me:$LINENO: checking for short" >&5
5234 echo $ECHO_N "checking for short... $ECHO_C" >&6
5235 if test "${ac_cv_type_short+set}" = set; then
5236   echo $ECHO_N "(cached) $ECHO_C" >&6
5237 else
5238   cat >conftest.$ac_ext <<_ACEOF
5239 /* confdefs.h.  */
5240 _ACEOF
5241 cat confdefs.h >>conftest.$ac_ext
5242 cat >>conftest.$ac_ext <<_ACEOF
5243 /* end confdefs.h.  */
5244 $ac_includes_default
5245 int
5246 main ()
5247 {
5248 if ((short *) 0)
5249   return 0;
5250 if (sizeof (short))
5251   return 0;
5252   ;
5253   return 0;
5254 }
5255 _ACEOF
5256 rm -f conftest.$ac_objext
5257 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5258   (eval $ac_compile) 2>conftest.er1
5259   ac_status=$?
5260   grep -v '^ *+' conftest.er1 >conftest.err
5261   rm -f conftest.er1
5262   cat conftest.err >&5
5263   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5264   (exit $ac_status); } &&
5265          { ac_try='test -z "$ac_c_werror_flag"
5266                          || test ! -s conftest.err'
5267   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5268   (eval $ac_try) 2>&5
5269   ac_status=$?
5270   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5271   (exit $ac_status); }; } &&
5272          { ac_try='test -s conftest.$ac_objext'
5273   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5274   (eval $ac_try) 2>&5
5275   ac_status=$?
5276   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5277   (exit $ac_status); }; }; then
5278   ac_cv_type_short=yes
5279 else
5280   echo "$as_me: failed program was:" >&5
5281 sed 's/^/| /' conftest.$ac_ext >&5
5282
5283 ac_cv_type_short=no
5284 fi
5285 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5286 fi
5287 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
5288 echo "${ECHO_T}$ac_cv_type_short" >&6
5289
5290 echo "$as_me:$LINENO: checking size of short" >&5
5291 echo $ECHO_N "checking size of short... $ECHO_C" >&6
5292 if test "${ac_cv_sizeof_short+set}" = set; then
5293   echo $ECHO_N "(cached) $ECHO_C" >&6
5294 else
5295   if test "$ac_cv_type_short" = yes; then
5296   # The cast to unsigned long works around a bug in the HP C Compiler
5297   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5298   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5299   # This bug is HP SR number 8606223364.
5300   if test "$cross_compiling" = yes; then
5301   # Depending upon the size, compute the lo and hi bounds.
5302 cat >conftest.$ac_ext <<_ACEOF
5303 /* confdefs.h.  */
5304 _ACEOF
5305 cat confdefs.h >>conftest.$ac_ext
5306 cat >>conftest.$ac_ext <<_ACEOF
5307 /* end confdefs.h.  */
5308 $ac_includes_default
5309 int
5310 main ()
5311 {
5312 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
5313 test_array [0] = 0
5314
5315   ;
5316   return 0;
5317 }
5318 _ACEOF
5319 rm -f conftest.$ac_objext
5320 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5321   (eval $ac_compile) 2>conftest.er1
5322   ac_status=$?
5323   grep -v '^ *+' conftest.er1 >conftest.err
5324   rm -f conftest.er1
5325   cat conftest.err >&5
5326   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5327   (exit $ac_status); } &&
5328          { ac_try='test -z "$ac_c_werror_flag"
5329                          || test ! -s conftest.err'
5330   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5331   (eval $ac_try) 2>&5
5332   ac_status=$?
5333   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5334   (exit $ac_status); }; } &&
5335          { ac_try='test -s conftest.$ac_objext'
5336   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5337   (eval $ac_try) 2>&5
5338   ac_status=$?
5339   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5340   (exit $ac_status); }; }; then
5341   ac_lo=0 ac_mid=0
5342   while :; do
5343     cat >conftest.$ac_ext <<_ACEOF
5344 /* confdefs.h.  */
5345 _ACEOF
5346 cat confdefs.h >>conftest.$ac_ext
5347 cat >>conftest.$ac_ext <<_ACEOF
5348 /* end confdefs.h.  */
5349 $ac_includes_default
5350 int
5351 main ()
5352 {
5353 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
5354 test_array [0] = 0
5355
5356   ;
5357   return 0;
5358 }
5359 _ACEOF
5360 rm -f conftest.$ac_objext
5361 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5362   (eval $ac_compile) 2>conftest.er1
5363   ac_status=$?
5364   grep -v '^ *+' conftest.er1 >conftest.err
5365   rm -f conftest.er1
5366   cat conftest.err >&5
5367   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5368   (exit $ac_status); } &&
5369          { ac_try='test -z "$ac_c_werror_flag"
5370                          || test ! -s conftest.err'
5371   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5372   (eval $ac_try) 2>&5
5373   ac_status=$?
5374   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5375   (exit $ac_status); }; } &&
5376          { ac_try='test -s conftest.$ac_objext'
5377   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5378   (eval $ac_try) 2>&5
5379   ac_status=$?
5380   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5381   (exit $ac_status); }; }; then
5382   ac_hi=$ac_mid; break
5383 else
5384   echo "$as_me: failed program was:" >&5
5385 sed 's/^/| /' conftest.$ac_ext >&5
5386
5387 ac_lo=`expr $ac_mid + 1`
5388                     if test $ac_lo -le $ac_mid; then
5389                       ac_lo= ac_hi=
5390                       break
5391                     fi
5392                     ac_mid=`expr 2 '*' $ac_mid + 1`
5393 fi
5394 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5395   done
5396 else
5397   echo "$as_me: failed program was:" >&5
5398 sed 's/^/| /' conftest.$ac_ext >&5
5399
5400 cat >conftest.$ac_ext <<_ACEOF
5401 /* confdefs.h.  */
5402 _ACEOF
5403 cat confdefs.h >>conftest.$ac_ext
5404 cat >>conftest.$ac_ext <<_ACEOF
5405 /* end confdefs.h.  */
5406 $ac_includes_default
5407 int
5408 main ()
5409 {
5410 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
5411 test_array [0] = 0
5412
5413   ;
5414   return 0;
5415 }
5416 _ACEOF
5417 rm -f conftest.$ac_objext
5418 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5419   (eval $ac_compile) 2>conftest.er1
5420   ac_status=$?
5421   grep -v '^ *+' conftest.er1 >conftest.err
5422   rm -f conftest.er1
5423   cat conftest.err >&5
5424   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5425   (exit $ac_status); } &&
5426          { ac_try='test -z "$ac_c_werror_flag"
5427                          || test ! -s conftest.err'
5428   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5429   (eval $ac_try) 2>&5
5430   ac_status=$?
5431   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5432   (exit $ac_status); }; } &&
5433          { ac_try='test -s conftest.$ac_objext'
5434   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5435   (eval $ac_try) 2>&5
5436   ac_status=$?
5437   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5438   (exit $ac_status); }; }; then
5439   ac_hi=-1 ac_mid=-1
5440   while :; do
5441     cat >conftest.$ac_ext <<_ACEOF
5442 /* confdefs.h.  */
5443 _ACEOF
5444 cat confdefs.h >>conftest.$ac_ext
5445 cat >>conftest.$ac_ext <<_ACEOF
5446 /* end confdefs.h.  */
5447 $ac_includes_default
5448 int
5449 main ()
5450 {
5451 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
5452 test_array [0] = 0
5453
5454   ;
5455   return 0;
5456 }
5457 _ACEOF
5458 rm -f conftest.$ac_objext
5459 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5460   (eval $ac_compile) 2>conftest.er1
5461   ac_status=$?
5462   grep -v '^ *+' conftest.er1 >conftest.err
5463   rm -f conftest.er1
5464   cat conftest.err >&5
5465   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5466   (exit $ac_status); } &&
5467          { ac_try='test -z "$ac_c_werror_flag"
5468                          || test ! -s conftest.err'
5469   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5470   (eval $ac_try) 2>&5
5471   ac_status=$?
5472   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5473   (exit $ac_status); }; } &&
5474          { ac_try='test -s conftest.$ac_objext'
5475   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5476   (eval $ac_try) 2>&5
5477   ac_status=$?
5478   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5479   (exit $ac_status); }; }; then
5480   ac_lo=$ac_mid; break
5481 else
5482   echo "$as_me: failed program was:" >&5
5483 sed 's/^/| /' conftest.$ac_ext >&5
5484
5485 ac_hi=`expr '(' $ac_mid ')' - 1`
5486                        if test $ac_mid -le $ac_hi; then
5487                          ac_lo= ac_hi=
5488                          break
5489                        fi
5490                        ac_mid=`expr 2 '*' $ac_mid`
5491 fi
5492 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5493   done
5494 else
5495   echo "$as_me: failed program was:" >&5
5496 sed 's/^/| /' conftest.$ac_ext >&5
5497
5498 ac_lo= ac_hi=
5499 fi
5500 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5501 fi
5502 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5503 # Binary search between lo and hi bounds.
5504 while test "x$ac_lo" != "x$ac_hi"; do
5505   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
5506   cat >conftest.$ac_ext <<_ACEOF
5507 /* confdefs.h.  */
5508 _ACEOF
5509 cat confdefs.h >>conftest.$ac_ext
5510 cat >>conftest.$ac_ext <<_ACEOF
5511 /* end confdefs.h.  */
5512 $ac_includes_default
5513 int
5514 main ()
5515 {
5516 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
5517 test_array [0] = 0
5518
5519   ;
5520   return 0;
5521 }
5522 _ACEOF
5523 rm -f conftest.$ac_objext
5524 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5525   (eval $ac_compile) 2>conftest.er1
5526   ac_status=$?
5527   grep -v '^ *+' conftest.er1 >conftest.err
5528   rm -f conftest.er1
5529   cat conftest.err >&5
5530   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5531   (exit $ac_status); } &&
5532          { ac_try='test -z "$ac_c_werror_flag"
5533                          || test ! -s conftest.err'
5534   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5535   (eval $ac_try) 2>&5
5536   ac_status=$?
5537   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5538   (exit $ac_status); }; } &&
5539          { ac_try='test -s conftest.$ac_objext'
5540   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5541   (eval $ac_try) 2>&5
5542   ac_status=$?
5543   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5544   (exit $ac_status); }; }; then
5545   ac_hi=$ac_mid
5546 else
5547   echo "$as_me: failed program was:" >&5
5548 sed 's/^/| /' conftest.$ac_ext >&5
5549
5550 ac_lo=`expr '(' $ac_mid ')' + 1`
5551 fi
5552 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5553 done
5554 case $ac_lo in
5555 ?*) ac_cv_sizeof_short=$ac_lo;;
5556 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
5557 See \`config.log' for more details." >&5
5558 echo "$as_me: error: cannot compute sizeof (short), 77
5559 See \`config.log' for more details." >&2;}
5560    { (exit 1); exit 1; }; } ;;
5561 esac
5562 else
5563   if test "$cross_compiling" = yes; then
5564   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
5565 See \`config.log' for more details." >&5
5566 echo "$as_me: error: cannot run test program while cross compiling
5567 See \`config.log' for more details." >&2;}
5568    { (exit 1); exit 1; }; }
5569 else
5570   cat >conftest.$ac_ext <<_ACEOF
5571 /* confdefs.h.  */
5572 _ACEOF
5573 cat confdefs.h >>conftest.$ac_ext
5574 cat >>conftest.$ac_ext <<_ACEOF
5575 /* end confdefs.h.  */
5576 $ac_includes_default
5577 long longval () { return (long) (sizeof (short)); }
5578 unsigned long ulongval () { return (long) (sizeof (short)); }
5579 #include <stdio.h>
5580 #include <stdlib.h>
5581 int
5582 main ()
5583 {
5584
5585   FILE *f = fopen ("conftest.val", "w");
5586   if (! f)
5587     exit (1);
5588   if (((long) (sizeof (short))) < 0)
5589     {
5590       long i = longval ();
5591       if (i != ((long) (sizeof (short))))
5592         exit (1);
5593       fprintf (f, "%ld\n", i);
5594     }
5595   else
5596     {
5597       unsigned long i = ulongval ();
5598       if (i != ((long) (sizeof (short))))
5599         exit (1);
5600       fprintf (f, "%lu\n", i);
5601     }
5602   exit (ferror (f) || fclose (f) != 0);
5603
5604   ;
5605   return 0;
5606 }
5607 _ACEOF
5608 rm -f conftest$ac_exeext
5609 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5610   (eval $ac_link) 2>&5
5611   ac_status=$?
5612   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5613   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5614   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5615   (eval $ac_try) 2>&5
5616   ac_status=$?
5617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5618   (exit $ac_status); }; }; then
5619   ac_cv_sizeof_short=`cat conftest.val`
5620 else
5621   echo "$as_me: program exited with status $ac_status" >&5
5622 echo "$as_me: failed program was:" >&5
5623 sed 's/^/| /' conftest.$ac_ext >&5
5624
5625 ( exit $ac_status )
5626 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
5627 See \`config.log' for more details." >&5
5628 echo "$as_me: error: cannot compute sizeof (short), 77
5629 See \`config.log' for more details." >&2;}
5630    { (exit 1); exit 1; }; }
5631 fi
5632 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5633 fi
5634 fi
5635 rm -f conftest.val
5636 else
5637   ac_cv_sizeof_short=0
5638 fi
5639 fi
5640 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
5641 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
5642 cat >>confdefs.h <<_ACEOF
5643 #define SIZEOF_SHORT $ac_cv_sizeof_short
5644 _ACEOF
5645
5646
5647   echo "$as_me:$LINENO: checking for char" >&5
5648 echo $ECHO_N "checking for char... $ECHO_C" >&6
5649 if test "${ac_cv_type_char+set}" = set; then
5650   echo $ECHO_N "(cached) $ECHO_C" >&6
5651 else
5652   cat >conftest.$ac_ext <<_ACEOF
5653 /* confdefs.h.  */
5654 _ACEOF
5655 cat confdefs.h >>conftest.$ac_ext
5656 cat >>conftest.$ac_ext <<_ACEOF
5657 /* end confdefs.h.  */
5658 $ac_includes_default
5659 int
5660 main ()
5661 {
5662 if ((char *) 0)
5663   return 0;
5664 if (sizeof (char))
5665   return 0;
5666   ;
5667   return 0;
5668 }
5669 _ACEOF
5670 rm -f conftest.$ac_objext
5671 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5672   (eval $ac_compile) 2>conftest.er1
5673   ac_status=$?
5674   grep -v '^ *+' conftest.er1 >conftest.err
5675   rm -f conftest.er1
5676   cat conftest.err >&5
5677   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5678   (exit $ac_status); } &&
5679          { ac_try='test -z "$ac_c_werror_flag"
5680                          || test ! -s conftest.err'
5681   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5682   (eval $ac_try) 2>&5
5683   ac_status=$?
5684   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5685   (exit $ac_status); }; } &&
5686          { ac_try='test -s conftest.$ac_objext'
5687   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5688   (eval $ac_try) 2>&5
5689   ac_status=$?
5690   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5691   (exit $ac_status); }; }; then
5692   ac_cv_type_char=yes
5693 else
5694   echo "$as_me: failed program was:" >&5
5695 sed 's/^/| /' conftest.$ac_ext >&5
5696
5697 ac_cv_type_char=no
5698 fi
5699 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5700 fi
5701 echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
5702 echo "${ECHO_T}$ac_cv_type_char" >&6
5703
5704 echo "$as_me:$LINENO: checking size of char" >&5
5705 echo $ECHO_N "checking size of char... $ECHO_C" >&6
5706 if test "${ac_cv_sizeof_char+set}" = set; then
5707   echo $ECHO_N "(cached) $ECHO_C" >&6
5708 else
5709   if test "$ac_cv_type_char" = yes; then
5710   # The cast to unsigned long works around a bug in the HP C Compiler
5711   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5712   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5713   # This bug is HP SR number 8606223364.
5714   if test "$cross_compiling" = yes; then
5715   # Depending upon the size, compute the lo and hi bounds.
5716 cat >conftest.$ac_ext <<_ACEOF
5717 /* confdefs.h.  */
5718 _ACEOF
5719 cat confdefs.h >>conftest.$ac_ext
5720 cat >>conftest.$ac_ext <<_ACEOF
5721 /* end confdefs.h.  */
5722 $ac_includes_default
5723 int
5724 main ()
5725 {
5726 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
5727 test_array [0] = 0
5728
5729   ;
5730   return 0;
5731 }
5732 _ACEOF
5733 rm -f conftest.$ac_objext
5734 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5735   (eval $ac_compile) 2>conftest.er1
5736   ac_status=$?
5737   grep -v '^ *+' conftest.er1 >conftest.err
5738   rm -f conftest.er1
5739   cat conftest.err >&5
5740   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5741   (exit $ac_status); } &&
5742          { ac_try='test -z "$ac_c_werror_flag"
5743                          || test ! -s conftest.err'
5744   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5745   (eval $ac_try) 2>&5
5746   ac_status=$?
5747   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5748   (exit $ac_status); }; } &&
5749          { ac_try='test -s conftest.$ac_objext'
5750   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5751   (eval $ac_try) 2>&5
5752   ac_status=$?
5753   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5754   (exit $ac_status); }; }; then
5755   ac_lo=0 ac_mid=0
5756   while :; do
5757     cat >conftest.$ac_ext <<_ACEOF
5758 /* confdefs.h.  */
5759 _ACEOF
5760 cat confdefs.h >>conftest.$ac_ext
5761 cat >>conftest.$ac_ext <<_ACEOF
5762 /* end confdefs.h.  */
5763 $ac_includes_default
5764 int
5765 main ()
5766 {
5767 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
5768 test_array [0] = 0
5769
5770   ;
5771   return 0;
5772 }
5773 _ACEOF
5774 rm -f conftest.$ac_objext
5775 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5776   (eval $ac_compile) 2>conftest.er1
5777   ac_status=$?
5778   grep -v '^ *+' conftest.er1 >conftest.err
5779   rm -f conftest.er1
5780   cat conftest.err >&5
5781   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5782   (exit $ac_status); } &&
5783          { ac_try='test -z "$ac_c_werror_flag"
5784                          || test ! -s conftest.err'
5785   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5786   (eval $ac_try) 2>&5
5787   ac_status=$?
5788   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5789   (exit $ac_status); }; } &&
5790          { ac_try='test -s conftest.$ac_objext'
5791   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5792   (eval $ac_try) 2>&5
5793   ac_status=$?
5794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5795   (exit $ac_status); }; }; then
5796   ac_hi=$ac_mid; break
5797 else
5798   echo "$as_me: failed program was:" >&5
5799 sed 's/^/| /' conftest.$ac_ext >&5
5800
5801 ac_lo=`expr $ac_mid + 1`
5802                     if test $ac_lo -le $ac_mid; then
5803                       ac_lo= ac_hi=
5804                       break
5805                     fi
5806                     ac_mid=`expr 2 '*' $ac_mid + 1`
5807 fi
5808 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5809   done
5810 else
5811   echo "$as_me: failed program was:" >&5
5812 sed 's/^/| /' conftest.$ac_ext >&5
5813
5814 cat >conftest.$ac_ext <<_ACEOF
5815 /* confdefs.h.  */
5816 _ACEOF
5817 cat confdefs.h >>conftest.$ac_ext
5818 cat >>conftest.$ac_ext <<_ACEOF
5819 /* end confdefs.h.  */
5820 $ac_includes_default
5821 int
5822 main ()
5823 {
5824 static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
5825 test_array [0] = 0
5826
5827   ;
5828   return 0;
5829 }
5830 _ACEOF
5831 rm -f conftest.$ac_objext
5832 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5833   (eval $ac_compile) 2>conftest.er1
5834   ac_status=$?
5835   grep -v '^ *+' conftest.er1 >conftest.err
5836   rm -f conftest.er1
5837   cat conftest.err >&5
5838   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5839   (exit $ac_status); } &&
5840          { ac_try='test -z "$ac_c_werror_flag"
5841                          || test ! -s conftest.err'
5842   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5843   (eval $ac_try) 2>&5
5844   ac_status=$?
5845   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5846   (exit $ac_status); }; } &&
5847          { ac_try='test -s conftest.$ac_objext'
5848   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5849   (eval $ac_try) 2>&5
5850   ac_status=$?
5851   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5852   (exit $ac_status); }; }; then
5853   ac_hi=-1 ac_mid=-1
5854   while :; do
5855     cat >conftest.$ac_ext <<_ACEOF
5856 /* confdefs.h.  */
5857 _ACEOF
5858 cat confdefs.h >>conftest.$ac_ext
5859 cat >>conftest.$ac_ext <<_ACEOF
5860 /* end confdefs.h.  */
5861 $ac_includes_default
5862 int
5863 main ()
5864 {
5865 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
5866 test_array [0] = 0
5867
5868   ;
5869   return 0;
5870 }
5871 _ACEOF
5872 rm -f conftest.$ac_objext
5873 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5874   (eval $ac_compile) 2>conftest.er1
5875   ac_status=$?
5876   grep -v '^ *+' conftest.er1 >conftest.err
5877   rm -f conftest.er1
5878   cat conftest.err >&5
5879   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5880   (exit $ac_status); } &&
5881          { ac_try='test -z "$ac_c_werror_flag"
5882                          || test ! -s conftest.err'
5883   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5884   (eval $ac_try) 2>&5
5885   ac_status=$?
5886   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5887   (exit $ac_status); }; } &&
5888          { ac_try='test -s conftest.$ac_objext'
5889   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5890   (eval $ac_try) 2>&5
5891   ac_status=$?
5892   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5893   (exit $ac_status); }; }; then
5894   ac_lo=$ac_mid; break
5895 else
5896   echo "$as_me: failed program was:" >&5
5897 sed 's/^/| /' conftest.$ac_ext >&5
5898
5899 ac_hi=`expr '(' $ac_mid ')' - 1`
5900                        if test $ac_mid -le $ac_hi; then
5901                          ac_lo= ac_hi=
5902                          break
5903                        fi
5904                        ac_mid=`expr 2 '*' $ac_mid`
5905 fi
5906 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5907   done
5908 else
5909   echo "$as_me: failed program was:" >&5
5910 sed 's/^/| /' conftest.$ac_ext >&5
5911
5912 ac_lo= ac_hi=
5913 fi
5914 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5915 fi
5916 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5917 # Binary search between lo and hi bounds.
5918 while test "x$ac_lo" != "x$ac_hi"; do
5919   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
5920   cat >conftest.$ac_ext <<_ACEOF
5921 /* confdefs.h.  */
5922 _ACEOF
5923 cat confdefs.h >>conftest.$ac_ext
5924 cat >>conftest.$ac_ext <<_ACEOF
5925 /* end confdefs.h.  */
5926 $ac_includes_default
5927 int
5928 main ()
5929 {
5930 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
5931 test_array [0] = 0
5932
5933   ;
5934   return 0;
5935 }
5936 _ACEOF
5937 rm -f conftest.$ac_objext
5938 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5939   (eval $ac_compile) 2>conftest.er1
5940   ac_status=$?
5941   grep -v '^ *+' conftest.er1 >conftest.err
5942   rm -f conftest.er1
5943   cat conftest.err >&5
5944   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5945   (exit $ac_status); } &&
5946          { ac_try='test -z "$ac_c_werror_flag"
5947                          || test ! -s conftest.err'
5948   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5949   (eval $ac_try) 2>&5
5950   ac_status=$?
5951   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5952   (exit $ac_status); }; } &&
5953          { ac_try='test -s conftest.$ac_objext'
5954   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5955   (eval $ac_try) 2>&5
5956   ac_status=$?
5957   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5958   (exit $ac_status); }; }; then
5959   ac_hi=$ac_mid
5960 else
5961   echo "$as_me: failed program was:" >&5
5962 sed 's/^/| /' conftest.$ac_ext >&5
5963
5964 ac_lo=`expr '(' $ac_mid ')' + 1`
5965 fi
5966 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5967 done
5968 case $ac_lo in
5969 ?*) ac_cv_sizeof_char=$ac_lo;;
5970 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
5971 See \`config.log' for more details." >&5
5972 echo "$as_me: error: cannot compute sizeof (char), 77
5973 See \`config.log' for more details." >&2;}
5974    { (exit 1); exit 1; }; } ;;
5975 esac
5976 else
5977   if test "$cross_compiling" = yes; then
5978   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
5979 See \`config.log' for more details." >&5
5980 echo "$as_me: error: cannot run test program while cross compiling
5981 See \`config.log' for more details." >&2;}
5982    { (exit 1); exit 1; }; }
5983 else
5984   cat >conftest.$ac_ext <<_ACEOF
5985 /* confdefs.h.  */
5986 _ACEOF
5987 cat confdefs.h >>conftest.$ac_ext
5988 cat >>conftest.$ac_ext <<_ACEOF
5989 /* end confdefs.h.  */
5990 $ac_includes_default
5991 long longval () { return (long) (sizeof (char)); }
5992 unsigned long ulongval () { return (long) (sizeof (char)); }
5993 #include <stdio.h>
5994 #include <stdlib.h>
5995 int
5996 main ()
5997 {
5998
5999   FILE *f = fopen ("conftest.val", "w");
6000   if (! f)
6001     exit (1);
6002   if (((long) (sizeof (char))) < 0)
6003     {
6004       long i = longval ();
6005       if (i != ((long) (sizeof (char))))
6006         exit (1);
6007       fprintf (f, "%ld\n", i);
6008     }
6009   else
6010     {
6011       unsigned long i = ulongval ();
6012       if (i != ((long) (sizeof (char))))
6013         exit (1);
6014       fprintf (f, "%lu\n", i);
6015     }
6016   exit (ferror (f) || fclose (f) != 0);
6017
6018   ;
6019   return 0;
6020 }
6021 _ACEOF
6022 rm -f conftest$ac_exeext
6023 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6024   (eval $ac_link) 2>&5
6025   ac_status=$?
6026   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6027   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6028   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6029   (eval $ac_try) 2>&5
6030   ac_status=$?
6031   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6032   (exit $ac_status); }; }; then
6033   ac_cv_sizeof_char=`cat conftest.val`
6034 else
6035   echo "$as_me: program exited with status $ac_status" >&5
6036 echo "$as_me: failed program was:" >&5
6037 sed 's/^/| /' conftest.$ac_ext >&5
6038
6039 ( exit $ac_status )
6040 { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
6041 See \`config.log' for more details." >&5
6042 echo "$as_me: error: cannot compute sizeof (char), 77
6043 See \`config.log' for more details." >&2;}
6044    { (exit 1); exit 1; }; }
6045 fi
6046 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6047 fi
6048 fi
6049 rm -f conftest.val
6050 else
6051   ac_cv_sizeof_char=0
6052 fi
6053 fi
6054 echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
6055 echo "${ECHO_T}$ac_cv_sizeof_char" >&6
6056 cat >>confdefs.h <<_ACEOF
6057 #define SIZEOF_CHAR $ac_cv_sizeof_char
6058 _ACEOF
6059
6060
6061
6062   echo "$as_me:$LINENO: checking for type equivalent to int8_t" >&5
6063 echo $ECHO_N "checking for type equivalent to int8_t... $ECHO_C" >&6
6064   case "$ac_cv_sizeof_char" in
6065     1) acx_cv_type_int8_t=char ;;
6066     *) { { echo "$as_me:$LINENO: error: no 8-bit type" >&5
6067 echo "$as_me: error: no 8-bit type" >&2;}
6068    { (exit please report a bug); exit please report a bug; }; }
6069   esac
6070   echo "$as_me:$LINENO: result: $acx_cv_type_int8_t" >&5
6071 echo "${ECHO_T}$acx_cv_type_int8_t" >&6
6072
6073   echo "$as_me:$LINENO: checking for type equivalent to int16_t" >&5
6074 echo $ECHO_N "checking for type equivalent to int16_t... $ECHO_C" >&6
6075   case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
6076     2:*) acx_cv_type_int16_t=int ;;
6077     *:2) acx_cv_type_int16_t=short ;;
6078     *) { { echo "$as_me:$LINENO: error: no 16-bit type" >&5
6079 echo "$as_me: error: no 16-bit type" >&2;}
6080    { (exit please report a bug); exit please report a bug; }; }
6081   esac
6082   echo "$as_me:$LINENO: result: $acx_cv_type_int16_t" >&5
6083 echo "${ECHO_T}$acx_cv_type_int16_t" >&6
6084
6085   echo "$as_me:$LINENO: checking for type equivalent to int32_t" >&5
6086 echo $ECHO_N "checking for type equivalent to int32_t... $ECHO_C" >&6
6087   case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
6088     4:*) acx_cv_type_int32_t=int ;;
6089     *:4) acx_cv_type_int32_t=long ;;
6090     *) { { echo "$as_me:$LINENO: error: no 32-bit type" >&5
6091 echo "$as_me: error: no 32-bit type" >&2;}
6092    { (exit please report a bug); exit please report a bug; }; }
6093   esac
6094   echo "$as_me:$LINENO: result: $acx_cv_type_int32_t" >&5
6095 echo "${ECHO_T}$acx_cv_type_int32_t" >&6
6096 fi
6097
6098 # These tests are here to make the output prettier
6099
6100 if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
6101   case "$ac_cv_sizeof_long" in
6102     8) acx_cv_type_int64_t=long ;;
6103   esac
6104   echo "$as_me:$LINENO: checking for type equivalent to int64_t" >&5
6105 echo $ECHO_N "checking for type equivalent to int64_t... $ECHO_C" >&6
6106   echo "$as_me:$LINENO: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
6107 echo "${ECHO_T}${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6
6108 fi
6109
6110 # Now we can use the above types
6111
6112 if test "$ac_cv_type_uintptr_t" != yes; then
6113   echo "$as_me:$LINENO: checking for type equivalent to intptr_t" >&5
6114 echo $ECHO_N "checking for type equivalent to intptr_t... $ECHO_C" >&6
6115   case $ac_cv_sizeof_void_p in
6116     2) acx_cv_type_intptr_t=int16_t ;;
6117     4) acx_cv_type_intptr_t=int32_t ;;
6118     8) acx_cv_type_intptr_t=int64_t ;;
6119     *) { { echo "$as_me:$LINENO: error: no equivalent for intptr_t" >&5
6120 echo "$as_me: error: no equivalent for intptr_t" >&2;}
6121    { (exit please report a bug); exit please report a bug; }; }
6122   esac
6123   echo "$as_me:$LINENO: result: $acx_cv_type_intptr_t" >&5
6124 echo "${ECHO_T}$acx_cv_type_intptr_t" >&6
6125 fi
6126
6127 # ----------------- done all checks, emit header -------------
6128           ac_config_commands="$ac_config_commands gstdint.h"
6129
6130
6131
6132
6133 # Checks for typedefs, structures, and compiler characteristics.
6134 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
6135 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
6136 if test "${ac_cv_c_const+set}" = set; then
6137   echo $ECHO_N "(cached) $ECHO_C" >&6
6138 else
6139   cat >conftest.$ac_ext <<_ACEOF
6140 /* confdefs.h.  */
6141 _ACEOF
6142 cat confdefs.h >>conftest.$ac_ext
6143 cat >>conftest.$ac_ext <<_ACEOF
6144 /* end confdefs.h.  */
6145
6146 int
6147 main ()
6148 {
6149 /* FIXME: Include the comments suggested by Paul. */
6150 #ifndef __cplusplus
6151   /* Ultrix mips cc rejects this.  */
6152   typedef int charset[2];
6153   const charset x;
6154   /* SunOS 4.1.1 cc rejects this.  */
6155   char const *const *ccp;
6156   char **p;
6157   /* NEC SVR4.0.2 mips cc rejects this.  */
6158   struct point {int x, y;};
6159   static struct point const zero = {0,0};
6160   /* AIX XL C 1.02.0.0 rejects this.
6161      It does not let you subtract one const X* pointer from another in
6162      an arm of an if-expression whose if-part is not a constant
6163      expression */
6164   const char *g = "string";
6165   ccp = &g + (g ? g-g : 0);
6166   /* HPUX 7.0 cc rejects these. */
6167   ++ccp;
6168   p = (char**) ccp;
6169   ccp = (char const *const *) p;
6170   { /* SCO 3.2v4 cc rejects this.  */
6171     char *t;
6172     char const *s = 0 ? (char *) 0 : (char const *) 0;
6173
6174     *t++ = 0;
6175   }
6176   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
6177     int x[] = {25, 17};
6178     const int *foo = &x[0];
6179     ++foo;
6180   }
6181   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6182     typedef const int *iptr;
6183     iptr p = 0;
6184     ++p;
6185   }
6186   { /* AIX XL C 1.02.0.0 rejects this saying
6187        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
6188     struct s { int j; const int *ap[3]; };
6189     struct s *b; b->j = 5;
6190   }
6191   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6192     const int foo = 10;
6193   }
6194 #endif
6195
6196   ;
6197   return 0;
6198 }
6199 _ACEOF
6200 rm -f conftest.$ac_objext
6201 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6202   (eval $ac_compile) 2>conftest.er1
6203   ac_status=$?
6204   grep -v '^ *+' conftest.er1 >conftest.err
6205   rm -f conftest.er1
6206   cat conftest.err >&5
6207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6208   (exit $ac_status); } &&
6209          { ac_try='test -z "$ac_c_werror_flag"
6210                          || test ! -s conftest.err'
6211   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6212   (eval $ac_try) 2>&5
6213   ac_status=$?
6214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6215   (exit $ac_status); }; } &&
6216          { ac_try='test -s conftest.$ac_objext'
6217   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6218   (eval $ac_try) 2>&5
6219   ac_status=$?
6220   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6221   (exit $ac_status); }; }; then
6222   ac_cv_c_const=yes
6223 else
6224   echo "$as_me: failed program was:" >&5
6225 sed 's/^/| /' conftest.$ac_ext >&5
6226
6227 ac_cv_c_const=no
6228 fi
6229 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6230 fi
6231 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
6232 echo "${ECHO_T}$ac_cv_c_const" >&6
6233 if test $ac_cv_c_const = no; then
6234
6235 cat >>confdefs.h <<\_ACEOF
6236 #define const
6237 _ACEOF
6238
6239 fi
6240
6241 echo "$as_me:$LINENO: checking for off_t" >&5
6242 echo $ECHO_N "checking for off_t... $ECHO_C" >&6
6243 if test "${ac_cv_type_off_t+set}" = set; then
6244   echo $ECHO_N "(cached) $ECHO_C" >&6
6245 else
6246   cat >conftest.$ac_ext <<_ACEOF
6247 /* confdefs.h.  */
6248 _ACEOF
6249 cat confdefs.h >>conftest.$ac_ext
6250 cat >>conftest.$ac_ext <<_ACEOF
6251 /* end confdefs.h.  */
6252 $ac_includes_default
6253 int
6254 main ()
6255 {
6256 if ((off_t *) 0)
6257   return 0;
6258 if (sizeof (off_t))
6259   return 0;
6260   ;
6261   return 0;
6262 }
6263 _ACEOF
6264 rm -f conftest.$ac_objext
6265 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6266   (eval $ac_compile) 2>conftest.er1
6267   ac_status=$?
6268   grep -v '^ *+' conftest.er1 >conftest.err
6269   rm -f conftest.er1
6270   cat conftest.err >&5
6271   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6272   (exit $ac_status); } &&
6273          { ac_try='test -z "$ac_c_werror_flag"
6274                          || test ! -s conftest.err'
6275   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6276   (eval $ac_try) 2>&5
6277   ac_status=$?
6278   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6279   (exit $ac_status); }; } &&
6280          { ac_try='test -s conftest.$ac_objext'
6281   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6282   (eval $ac_try) 2>&5
6283   ac_status=$?
6284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6285   (exit $ac_status); }; }; then
6286   ac_cv_type_off_t=yes
6287 else
6288   echo "$as_me: failed program was:" >&5
6289 sed 's/^/| /' conftest.$ac_ext >&5
6290
6291 ac_cv_type_off_t=no
6292 fi
6293 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6294 fi
6295 echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
6296 echo "${ECHO_T}$ac_cv_type_off_t" >&6
6297 if test $ac_cv_type_off_t = yes; then
6298   :
6299 else
6300
6301 cat >>confdefs.h <<_ACEOF
6302 #define off_t long
6303 _ACEOF
6304
6305 fi
6306
6307 echo "$as_me:$LINENO: checking for int" >&5
6308 echo $ECHO_N "checking for int... $ECHO_C" >&6
6309 if test "${ac_cv_type_int+set}" = set; then
6310   echo $ECHO_N "(cached) $ECHO_C" >&6
6311 else
6312   cat >conftest.$ac_ext <<_ACEOF
6313 /* confdefs.h.  */
6314 _ACEOF
6315 cat confdefs.h >>conftest.$ac_ext
6316 cat >>conftest.$ac_ext <<_ACEOF
6317 /* end confdefs.h.  */
6318 $ac_includes_default
6319 int
6320 main ()
6321 {
6322 if ((int *) 0)
6323   return 0;
6324 if (sizeof (int))
6325   return 0;
6326   ;
6327   return 0;
6328 }
6329 _ACEOF
6330 rm -f conftest.$ac_objext
6331 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6332   (eval $ac_compile) 2>conftest.er1
6333   ac_status=$?
6334   grep -v '^ *+' conftest.er1 >conftest.err
6335   rm -f conftest.er1
6336   cat conftest.err >&5
6337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6338   (exit $ac_status); } &&
6339          { ac_try='test -z "$ac_c_werror_flag"
6340                          || test ! -s conftest.err'
6341   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6342   (eval $ac_try) 2>&5
6343   ac_status=$?
6344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6345   (exit $ac_status); }; } &&
6346          { ac_try='test -s conftest.$ac_objext'
6347   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6348   (eval $ac_try) 2>&5
6349   ac_status=$?
6350   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6351   (exit $ac_status); }; }; then
6352   ac_cv_type_int=yes
6353 else
6354   echo "$as_me: failed program was:" >&5
6355 sed 's/^/| /' conftest.$ac_ext >&5
6356
6357 ac_cv_type_int=no
6358 fi
6359 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6360 fi
6361 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
6362 echo "${ECHO_T}$ac_cv_type_int" >&6
6363
6364 echo "$as_me:$LINENO: checking size of int" >&5
6365 echo $ECHO_N "checking size of int... $ECHO_C" >&6
6366 if test "${ac_cv_sizeof_int+set}" = set; then
6367   echo $ECHO_N "(cached) $ECHO_C" >&6
6368 else
6369   if test "$ac_cv_type_int" = yes; then
6370   # The cast to unsigned long works around a bug in the HP C Compiler
6371   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6372   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6373   # This bug is HP SR number 8606223364.
6374   if test "$cross_compiling" = yes; then
6375   # Depending upon the size, compute the lo and hi bounds.
6376 cat >conftest.$ac_ext <<_ACEOF
6377 /* confdefs.h.  */
6378 _ACEOF
6379 cat confdefs.h >>conftest.$ac_ext
6380 cat >>conftest.$ac_ext <<_ACEOF
6381 /* end confdefs.h.  */
6382 $ac_includes_default
6383 int
6384 main ()
6385 {
6386 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
6387 test_array [0] = 0
6388
6389   ;
6390   return 0;
6391 }
6392 _ACEOF
6393 rm -f conftest.$ac_objext
6394 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6395   (eval $ac_compile) 2>conftest.er1
6396   ac_status=$?
6397   grep -v '^ *+' conftest.er1 >conftest.err
6398   rm -f conftest.er1
6399   cat conftest.err >&5
6400   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6401   (exit $ac_status); } &&
6402          { ac_try='test -z "$ac_c_werror_flag"
6403                          || test ! -s conftest.err'
6404   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6405   (eval $ac_try) 2>&5
6406   ac_status=$?
6407   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6408   (exit $ac_status); }; } &&
6409          { ac_try='test -s conftest.$ac_objext'
6410   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6411   (eval $ac_try) 2>&5
6412   ac_status=$?
6413   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6414   (exit $ac_status); }; }; then
6415   ac_lo=0 ac_mid=0
6416   while :; do
6417     cat >conftest.$ac_ext <<_ACEOF
6418 /* confdefs.h.  */
6419 _ACEOF
6420 cat confdefs.h >>conftest.$ac_ext
6421 cat >>conftest.$ac_ext <<_ACEOF
6422 /* end confdefs.h.  */
6423 $ac_includes_default
6424 int
6425 main ()
6426 {
6427 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
6428 test_array [0] = 0
6429
6430   ;
6431   return 0;
6432 }
6433 _ACEOF
6434 rm -f conftest.$ac_objext
6435 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6436   (eval $ac_compile) 2>conftest.er1
6437   ac_status=$?
6438   grep -v '^ *+' conftest.er1 >conftest.err
6439   rm -f conftest.er1
6440   cat conftest.err >&5
6441   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6442   (exit $ac_status); } &&
6443          { ac_try='test -z "$ac_c_werror_flag"
6444                          || test ! -s conftest.err'
6445   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6446   (eval $ac_try) 2>&5
6447   ac_status=$?
6448   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6449   (exit $ac_status); }; } &&
6450          { ac_try='test -s conftest.$ac_objext'
6451   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6452   (eval $ac_try) 2>&5
6453   ac_status=$?
6454   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6455   (exit $ac_status); }; }; then
6456   ac_hi=$ac_mid; break
6457 else
6458   echo "$as_me: failed program was:" >&5
6459 sed 's/^/| /' conftest.$ac_ext >&5
6460
6461 ac_lo=`expr $ac_mid + 1`
6462                     if test $ac_lo -le $ac_mid; then
6463                       ac_lo= ac_hi=
6464                       break
6465                     fi
6466                     ac_mid=`expr 2 '*' $ac_mid + 1`
6467 fi
6468 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6469   done
6470 else
6471   echo "$as_me: failed program was:" >&5
6472 sed 's/^/| /' conftest.$ac_ext >&5
6473
6474 cat >conftest.$ac_ext <<_ACEOF
6475 /* confdefs.h.  */
6476 _ACEOF
6477 cat confdefs.h >>conftest.$ac_ext
6478 cat >>conftest.$ac_ext <<_ACEOF
6479 /* end confdefs.h.  */
6480 $ac_includes_default
6481 int
6482 main ()
6483 {
6484 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
6485 test_array [0] = 0
6486
6487   ;
6488   return 0;
6489 }
6490 _ACEOF
6491 rm -f conftest.$ac_objext
6492 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6493   (eval $ac_compile) 2>conftest.er1
6494   ac_status=$?
6495   grep -v '^ *+' conftest.er1 >conftest.err
6496   rm -f conftest.er1
6497   cat conftest.err >&5
6498   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6499   (exit $ac_status); } &&
6500          { ac_try='test -z "$ac_c_werror_flag"
6501                          || test ! -s conftest.err'
6502   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6503   (eval $ac_try) 2>&5
6504   ac_status=$?
6505   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6506   (exit $ac_status); }; } &&
6507          { ac_try='test -s conftest.$ac_objext'
6508   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6509   (eval $ac_try) 2>&5
6510   ac_status=$?
6511   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6512   (exit $ac_status); }; }; then
6513   ac_hi=-1 ac_mid=-1
6514   while :; do
6515     cat >conftest.$ac_ext <<_ACEOF
6516 /* confdefs.h.  */
6517 _ACEOF
6518 cat confdefs.h >>conftest.$ac_ext
6519 cat >>conftest.$ac_ext <<_ACEOF
6520 /* end confdefs.h.  */
6521 $ac_includes_default
6522 int
6523 main ()
6524 {
6525 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
6526 test_array [0] = 0
6527
6528   ;
6529   return 0;
6530 }
6531 _ACEOF
6532 rm -f conftest.$ac_objext
6533 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6534   (eval $ac_compile) 2>conftest.er1
6535   ac_status=$?
6536   grep -v '^ *+' conftest.er1 >conftest.err
6537   rm -f conftest.er1
6538   cat conftest.err >&5
6539   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6540   (exit $ac_status); } &&
6541          { ac_try='test -z "$ac_c_werror_flag"
6542                          || test ! -s conftest.err'
6543   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6544   (eval $ac_try) 2>&5
6545   ac_status=$?
6546   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6547   (exit $ac_status); }; } &&
6548          { ac_try='test -s conftest.$ac_objext'
6549   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6550   (eval $ac_try) 2>&5
6551   ac_status=$?
6552   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6553   (exit $ac_status); }; }; then
6554   ac_lo=$ac_mid; break
6555 else
6556   echo "$as_me: failed program was:" >&5
6557 sed 's/^/| /' conftest.$ac_ext >&5
6558
6559 ac_hi=`expr '(' $ac_mid ')' - 1`
6560                        if test $ac_mid -le $ac_hi; then
6561                          ac_lo= ac_hi=
6562                          break
6563                        fi
6564                        ac_mid=`expr 2 '*' $ac_mid`
6565 fi
6566 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6567   done
6568 else
6569   echo "$as_me: failed program was:" >&5
6570 sed 's/^/| /' conftest.$ac_ext >&5
6571
6572 ac_lo= ac_hi=
6573 fi
6574 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6575 fi
6576 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6577 # Binary search between lo and hi bounds.
6578 while test "x$ac_lo" != "x$ac_hi"; do
6579   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6580   cat >conftest.$ac_ext <<_ACEOF
6581 /* confdefs.h.  */
6582 _ACEOF
6583 cat confdefs.h >>conftest.$ac_ext
6584 cat >>conftest.$ac_ext <<_ACEOF
6585 /* end confdefs.h.  */
6586 $ac_includes_default
6587 int
6588 main ()
6589 {
6590 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
6591 test_array [0] = 0
6592
6593   ;
6594   return 0;
6595 }
6596 _ACEOF
6597 rm -f conftest.$ac_objext
6598 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6599   (eval $ac_compile) 2>conftest.er1
6600   ac_status=$?
6601   grep -v '^ *+' conftest.er1 >conftest.err
6602   rm -f conftest.er1
6603   cat conftest.err >&5
6604   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6605   (exit $ac_status); } &&
6606          { ac_try='test -z "$ac_c_werror_flag"
6607                          || test ! -s conftest.err'
6608   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6609   (eval $ac_try) 2>&5
6610   ac_status=$?
6611   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6612   (exit $ac_status); }; } &&
6613          { ac_try='test -s conftest.$ac_objext'
6614   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6615   (eval $ac_try) 2>&5
6616   ac_status=$?
6617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6618   (exit $ac_status); }; }; then
6619   ac_hi=$ac_mid
6620 else
6621   echo "$as_me: failed program was:" >&5
6622 sed 's/^/| /' conftest.$ac_ext >&5
6623
6624 ac_lo=`expr '(' $ac_mid ')' + 1`
6625 fi
6626 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6627 done
6628 case $ac_lo in
6629 ?*) ac_cv_sizeof_int=$ac_lo;;
6630 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
6631 See \`config.log' for more details." >&5
6632 echo "$as_me: error: cannot compute sizeof (int), 77
6633 See \`config.log' for more details." >&2;}
6634    { (exit 1); exit 1; }; } ;;
6635 esac
6636 else
6637   if test "$cross_compiling" = yes; then
6638   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
6639 See \`config.log' for more details." >&5
6640 echo "$as_me: error: cannot run test program while cross compiling
6641 See \`config.log' for more details." >&2;}
6642    { (exit 1); exit 1; }; }
6643 else
6644   cat >conftest.$ac_ext <<_ACEOF
6645 /* confdefs.h.  */
6646 _ACEOF
6647 cat confdefs.h >>conftest.$ac_ext
6648 cat >>conftest.$ac_ext <<_ACEOF
6649 /* end confdefs.h.  */
6650 $ac_includes_default
6651 long longval () { return (long) (sizeof (int)); }
6652 unsigned long ulongval () { return (long) (sizeof (int)); }
6653 #include <stdio.h>
6654 #include <stdlib.h>
6655 int
6656 main ()
6657 {
6658
6659   FILE *f = fopen ("conftest.val", "w");
6660   if (! f)
6661     exit (1);
6662   if (((long) (sizeof (int))) < 0)
6663     {
6664       long i = longval ();
6665       if (i != ((long) (sizeof (int))))
6666         exit (1);
6667       fprintf (f, "%ld\n", i);
6668     }
6669   else
6670     {
6671       unsigned long i = ulongval ();
6672       if (i != ((long) (sizeof (int))))
6673         exit (1);
6674       fprintf (f, "%lu\n", i);
6675     }
6676   exit (ferror (f) || fclose (f) != 0);
6677
6678   ;
6679   return 0;
6680 }
6681 _ACEOF
6682 rm -f conftest$ac_exeext
6683 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6684   (eval $ac_link) 2>&5
6685   ac_status=$?
6686   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6687   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6688   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6689   (eval $ac_try) 2>&5
6690   ac_status=$?
6691   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6692   (exit $ac_status); }; }; then
6693   ac_cv_sizeof_int=`cat conftest.val`
6694 else
6695   echo "$as_me: program exited with status $ac_status" >&5
6696 echo "$as_me: failed program was:" >&5
6697 sed 's/^/| /' conftest.$ac_ext >&5
6698
6699 ( exit $ac_status )
6700 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
6701 See \`config.log' for more details." >&5
6702 echo "$as_me: error: cannot compute sizeof (int), 77
6703 See \`config.log' for more details." >&2;}
6704    { (exit 1); exit 1; }; }
6705 fi
6706 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6707 fi
6708 fi
6709 rm -f conftest.val
6710 else
6711   ac_cv_sizeof_int=0
6712 fi
6713 fi
6714 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
6715 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
6716 cat >>confdefs.h <<_ACEOF
6717 #define SIZEOF_INT $ac_cv_sizeof_int
6718 _ACEOF
6719
6720
6721 echo "$as_me:$LINENO: checking for long" >&5
6722 echo $ECHO_N "checking for long... $ECHO_C" >&6
6723 if test "${ac_cv_type_long+set}" = set; then
6724   echo $ECHO_N "(cached) $ECHO_C" >&6
6725 else
6726   cat >conftest.$ac_ext <<_ACEOF
6727 /* confdefs.h.  */
6728 _ACEOF
6729 cat confdefs.h >>conftest.$ac_ext
6730 cat >>conftest.$ac_ext <<_ACEOF
6731 /* end confdefs.h.  */
6732 $ac_includes_default
6733 int
6734 main ()
6735 {
6736 if ((long *) 0)
6737   return 0;
6738 if (sizeof (long))
6739   return 0;
6740   ;
6741   return 0;
6742 }
6743 _ACEOF
6744 rm -f conftest.$ac_objext
6745 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6746   (eval $ac_compile) 2>conftest.er1
6747   ac_status=$?
6748   grep -v '^ *+' conftest.er1 >conftest.err
6749   rm -f conftest.er1
6750   cat conftest.err >&5
6751   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6752   (exit $ac_status); } &&
6753          { ac_try='test -z "$ac_c_werror_flag"
6754                          || test ! -s conftest.err'
6755   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6756   (eval $ac_try) 2>&5
6757   ac_status=$?
6758   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6759   (exit $ac_status); }; } &&
6760          { ac_try='test -s conftest.$ac_objext'
6761   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6762   (eval $ac_try) 2>&5
6763   ac_status=$?
6764   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6765   (exit $ac_status); }; }; then
6766   ac_cv_type_long=yes
6767 else
6768   echo "$as_me: failed program was:" >&5
6769 sed 's/^/| /' conftest.$ac_ext >&5
6770
6771 ac_cv_type_long=no
6772 fi
6773 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6774 fi
6775 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
6776 echo "${ECHO_T}$ac_cv_type_long" >&6
6777
6778 echo "$as_me:$LINENO: checking size of long" >&5
6779 echo $ECHO_N "checking size of long... $ECHO_C" >&6
6780 if test "${ac_cv_sizeof_long+set}" = set; then
6781   echo $ECHO_N "(cached) $ECHO_C" >&6
6782 else
6783   if test "$ac_cv_type_long" = yes; then
6784   # The cast to unsigned long works around a bug in the HP C Compiler
6785   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6786   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6787   # This bug is HP SR number 8606223364.
6788   if test "$cross_compiling" = yes; then
6789   # Depending upon the size, compute the lo and hi bounds.
6790 cat >conftest.$ac_ext <<_ACEOF
6791 /* confdefs.h.  */
6792 _ACEOF
6793 cat confdefs.h >>conftest.$ac_ext
6794 cat >>conftest.$ac_ext <<_ACEOF
6795 /* end confdefs.h.  */
6796 $ac_includes_default
6797 int
6798 main ()
6799 {
6800 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
6801 test_array [0] = 0
6802
6803   ;
6804   return 0;
6805 }
6806 _ACEOF
6807 rm -f conftest.$ac_objext
6808 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6809   (eval $ac_compile) 2>conftest.er1
6810   ac_status=$?
6811   grep -v '^ *+' conftest.er1 >conftest.err
6812   rm -f conftest.er1
6813   cat conftest.err >&5
6814   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6815   (exit $ac_status); } &&
6816          { ac_try='test -z "$ac_c_werror_flag"
6817                          || test ! -s conftest.err'
6818   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6819   (eval $ac_try) 2>&5
6820   ac_status=$?
6821   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6822   (exit $ac_status); }; } &&
6823          { ac_try='test -s conftest.$ac_objext'
6824   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6825   (eval $ac_try) 2>&5
6826   ac_status=$?
6827   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6828   (exit $ac_status); }; }; then
6829   ac_lo=0 ac_mid=0
6830   while :; do
6831     cat >conftest.$ac_ext <<_ACEOF
6832 /* confdefs.h.  */
6833 _ACEOF
6834 cat confdefs.h >>conftest.$ac_ext
6835 cat >>conftest.$ac_ext <<_ACEOF
6836 /* end confdefs.h.  */
6837 $ac_includes_default
6838 int
6839 main ()
6840 {
6841 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
6842 test_array [0] = 0
6843
6844   ;
6845   return 0;
6846 }
6847 _ACEOF
6848 rm -f conftest.$ac_objext
6849 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6850   (eval $ac_compile) 2>conftest.er1
6851   ac_status=$?
6852   grep -v '^ *+' conftest.er1 >conftest.err
6853   rm -f conftest.er1
6854   cat conftest.err >&5
6855   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6856   (exit $ac_status); } &&
6857          { ac_try='test -z "$ac_c_werror_flag"
6858                          || test ! -s conftest.err'
6859   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6860   (eval $ac_try) 2>&5
6861   ac_status=$?
6862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6863   (exit $ac_status); }; } &&
6864          { ac_try='test -s conftest.$ac_objext'
6865   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6866   (eval $ac_try) 2>&5
6867   ac_status=$?
6868   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6869   (exit $ac_status); }; }; then
6870   ac_hi=$ac_mid; break
6871 else
6872   echo "$as_me: failed program was:" >&5
6873 sed 's/^/| /' conftest.$ac_ext >&5
6874
6875 ac_lo=`expr $ac_mid + 1`
6876                     if test $ac_lo -le $ac_mid; then
6877                       ac_lo= ac_hi=
6878                       break
6879                     fi
6880                     ac_mid=`expr 2 '*' $ac_mid + 1`
6881 fi
6882 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6883   done
6884 else
6885   echo "$as_me: failed program was:" >&5
6886 sed 's/^/| /' conftest.$ac_ext >&5
6887
6888 cat >conftest.$ac_ext <<_ACEOF
6889 /* confdefs.h.  */
6890 _ACEOF
6891 cat confdefs.h >>conftest.$ac_ext
6892 cat >>conftest.$ac_ext <<_ACEOF
6893 /* end confdefs.h.  */
6894 $ac_includes_default
6895 int
6896 main ()
6897 {
6898 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
6899 test_array [0] = 0
6900
6901   ;
6902   return 0;
6903 }
6904 _ACEOF
6905 rm -f conftest.$ac_objext
6906 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6907   (eval $ac_compile) 2>conftest.er1
6908   ac_status=$?
6909   grep -v '^ *+' conftest.er1 >conftest.err
6910   rm -f conftest.er1
6911   cat conftest.err >&5
6912   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6913   (exit $ac_status); } &&
6914          { ac_try='test -z "$ac_c_werror_flag"
6915                          || test ! -s conftest.err'
6916   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6917   (eval $ac_try) 2>&5
6918   ac_status=$?
6919   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6920   (exit $ac_status); }; } &&
6921          { ac_try='test -s conftest.$ac_objext'
6922   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6923   (eval $ac_try) 2>&5
6924   ac_status=$?
6925   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6926   (exit $ac_status); }; }; then
6927   ac_hi=-1 ac_mid=-1
6928   while :; do
6929     cat >conftest.$ac_ext <<_ACEOF
6930 /* confdefs.h.  */
6931 _ACEOF
6932 cat confdefs.h >>conftest.$ac_ext
6933 cat >>conftest.$ac_ext <<_ACEOF
6934 /* end confdefs.h.  */
6935 $ac_includes_default
6936 int
6937 main ()
6938 {
6939 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
6940 test_array [0] = 0
6941
6942   ;
6943   return 0;
6944 }
6945 _ACEOF
6946 rm -f conftest.$ac_objext
6947 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6948   (eval $ac_compile) 2>conftest.er1
6949   ac_status=$?
6950   grep -v '^ *+' conftest.er1 >conftest.err
6951   rm -f conftest.er1
6952   cat conftest.err >&5
6953   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6954   (exit $ac_status); } &&
6955          { ac_try='test -z "$ac_c_werror_flag"
6956                          || test ! -s conftest.err'
6957   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6958   (eval $ac_try) 2>&5
6959   ac_status=$?
6960   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6961   (exit $ac_status); }; } &&
6962          { ac_try='test -s conftest.$ac_objext'
6963   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6964   (eval $ac_try) 2>&5
6965   ac_status=$?
6966   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6967   (exit $ac_status); }; }; then
6968   ac_lo=$ac_mid; break
6969 else
6970   echo "$as_me: failed program was:" >&5
6971 sed 's/^/| /' conftest.$ac_ext >&5
6972
6973 ac_hi=`expr '(' $ac_mid ')' - 1`
6974                        if test $ac_mid -le $ac_hi; then
6975                          ac_lo= ac_hi=
6976                          break
6977                        fi
6978                        ac_mid=`expr 2 '*' $ac_mid`
6979 fi
6980 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6981   done
6982 else
6983   echo "$as_me: failed program was:" >&5
6984 sed 's/^/| /' conftest.$ac_ext >&5
6985
6986 ac_lo= ac_hi=
6987 fi
6988 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6989 fi
6990 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6991 # Binary search between lo and hi bounds.
6992 while test "x$ac_lo" != "x$ac_hi"; do
6993   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6994   cat >conftest.$ac_ext <<_ACEOF
6995 /* confdefs.h.  */
6996 _ACEOF
6997 cat confdefs.h >>conftest.$ac_ext
6998 cat >>conftest.$ac_ext <<_ACEOF
6999 /* end confdefs.h.  */
7000 $ac_includes_default
7001 int
7002 main ()
7003 {
7004 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
7005 test_array [0] = 0
7006
7007   ;
7008   return 0;
7009 }
7010 _ACEOF
7011 rm -f conftest.$ac_objext
7012 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7013   (eval $ac_compile) 2>conftest.er1
7014   ac_status=$?
7015   grep -v '^ *+' conftest.er1 >conftest.err
7016   rm -f conftest.er1
7017   cat conftest.err >&5
7018   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7019   (exit $ac_status); } &&
7020          { ac_try='test -z "$ac_c_werror_flag"
7021                          || test ! -s conftest.err'
7022   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7023   (eval $ac_try) 2>&5
7024   ac_status=$?
7025   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7026   (exit $ac_status); }; } &&
7027          { ac_try='test -s conftest.$ac_objext'
7028   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7029   (eval $ac_try) 2>&5
7030   ac_status=$?
7031   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7032   (exit $ac_status); }; }; then
7033   ac_hi=$ac_mid
7034 else
7035   echo "$as_me: failed program was:" >&5
7036 sed 's/^/| /' conftest.$ac_ext >&5
7037
7038 ac_lo=`expr '(' $ac_mid ')' + 1`
7039 fi
7040 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7041 done
7042 case $ac_lo in
7043 ?*) ac_cv_sizeof_long=$ac_lo;;
7044 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
7045 See \`config.log' for more details." >&5
7046 echo "$as_me: error: cannot compute sizeof (long), 77
7047 See \`config.log' for more details." >&2;}
7048    { (exit 1); exit 1; }; } ;;
7049 esac
7050 else
7051   if test "$cross_compiling" = yes; then
7052   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
7053 See \`config.log' for more details." >&5
7054 echo "$as_me: error: cannot run test program while cross compiling
7055 See \`config.log' for more details." >&2;}
7056    { (exit 1); exit 1; }; }
7057 else
7058   cat >conftest.$ac_ext <<_ACEOF
7059 /* confdefs.h.  */
7060 _ACEOF
7061 cat confdefs.h >>conftest.$ac_ext
7062 cat >>conftest.$ac_ext <<_ACEOF
7063 /* end confdefs.h.  */
7064 $ac_includes_default
7065 long longval () { return (long) (sizeof (long)); }
7066 unsigned long ulongval () { return (long) (sizeof (long)); }
7067 #include <stdio.h>
7068 #include <stdlib.h>
7069 int
7070 main ()
7071 {
7072
7073   FILE *f = fopen ("conftest.val", "w");
7074   if (! f)
7075     exit (1);
7076   if (((long) (sizeof (long))) < 0)
7077     {
7078       long i = longval ();
7079       if (i != ((long) (sizeof (long))))
7080         exit (1);
7081       fprintf (f, "%ld\n", i);
7082     }
7083   else
7084     {
7085       unsigned long i = ulongval ();
7086       if (i != ((long) (sizeof (long))))
7087         exit (1);
7088       fprintf (f, "%lu\n", i);
7089     }
7090   exit (ferror (f) || fclose (f) != 0);
7091
7092   ;
7093   return 0;
7094 }
7095 _ACEOF
7096 rm -f conftest$ac_exeext
7097 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7098   (eval $ac_link) 2>&5
7099   ac_status=$?
7100   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7101   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7102   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7103   (eval $ac_try) 2>&5
7104   ac_status=$?
7105   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7106   (exit $ac_status); }; }; then
7107   ac_cv_sizeof_long=`cat conftest.val`
7108 else
7109   echo "$as_me: program exited with status $ac_status" >&5
7110 echo "$as_me: failed program was:" >&5
7111 sed 's/^/| /' conftest.$ac_ext >&5
7112
7113 ( exit $ac_status )
7114 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
7115 See \`config.log' for more details." >&5
7116 echo "$as_me: error: cannot compute sizeof (long), 77
7117 See \`config.log' for more details." >&2;}
7118    { (exit 1); exit 1; }; }
7119 fi
7120 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7121 fi
7122 fi
7123 rm -f conftest.val
7124 else
7125   ac_cv_sizeof_long=0
7126 fi
7127 fi
7128 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
7129 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
7130 cat >>confdefs.h <<_ACEOF
7131 #define SIZEOF_LONG $ac_cv_sizeof_long
7132 _ACEOF
7133
7134
7135
7136 # Checks for library functions.
7137 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7138 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
7139 if test "${ac_cv_header_stdc+set}" = set; then
7140   echo $ECHO_N "(cached) $ECHO_C" >&6
7141 else
7142   cat >conftest.$ac_ext <<_ACEOF
7143 /* confdefs.h.  */
7144 _ACEOF
7145 cat confdefs.h >>conftest.$ac_ext
7146 cat >>conftest.$ac_ext <<_ACEOF
7147 /* end confdefs.h.  */
7148 #include <stdlib.h>
7149 #include <stdarg.h>
7150 #include <string.h>
7151 #include <float.h>
7152
7153 int
7154 main ()
7155 {
7156
7157   ;
7158   return 0;
7159 }
7160 _ACEOF
7161 rm -f conftest.$ac_objext
7162 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7163   (eval $ac_compile) 2>conftest.er1
7164   ac_status=$?
7165   grep -v '^ *+' conftest.er1 >conftest.err
7166   rm -f conftest.er1
7167   cat conftest.err >&5
7168   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7169   (exit $ac_status); } &&
7170          { ac_try='test -z "$ac_c_werror_flag"
7171                          || test ! -s conftest.err'
7172   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7173   (eval $ac_try) 2>&5
7174   ac_status=$?
7175   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7176   (exit $ac_status); }; } &&
7177          { ac_try='test -s conftest.$ac_objext'
7178   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7179   (eval $ac_try) 2>&5
7180   ac_status=$?
7181   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7182   (exit $ac_status); }; }; then
7183   ac_cv_header_stdc=yes
7184 else
7185   echo "$as_me: failed program was:" >&5
7186 sed 's/^/| /' conftest.$ac_ext >&5
7187
7188 ac_cv_header_stdc=no
7189 fi
7190 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7191
7192 if test $ac_cv_header_stdc = yes; then
7193   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7194   cat >conftest.$ac_ext <<_ACEOF
7195 /* confdefs.h.  */
7196 _ACEOF
7197 cat confdefs.h >>conftest.$ac_ext
7198 cat >>conftest.$ac_ext <<_ACEOF
7199 /* end confdefs.h.  */
7200 #include <string.h>
7201
7202 _ACEOF
7203 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7204   $EGREP "memchr" >/dev/null 2>&1; then
7205   :
7206 else
7207   ac_cv_header_stdc=no
7208 fi
7209 rm -f conftest*
7210
7211 fi
7212
7213 if test $ac_cv_header_stdc = yes; then
7214   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7215   cat >conftest.$ac_ext <<_ACEOF
7216 /* confdefs.h.  */
7217 _ACEOF
7218 cat confdefs.h >>conftest.$ac_ext
7219 cat >>conftest.$ac_ext <<_ACEOF
7220 /* end confdefs.h.  */
7221 #include <stdlib.h>
7222
7223 _ACEOF
7224 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7225   $EGREP "free" >/dev/null 2>&1; then
7226   :
7227 else
7228   ac_cv_header_stdc=no
7229 fi
7230 rm -f conftest*
7231
7232 fi
7233
7234 if test $ac_cv_header_stdc = yes; then
7235   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7236   if test "$cross_compiling" = yes; then
7237   :
7238 else
7239   cat >conftest.$ac_ext <<_ACEOF
7240 /* confdefs.h.  */
7241 _ACEOF
7242 cat confdefs.h >>conftest.$ac_ext
7243 cat >>conftest.$ac_ext <<_ACEOF
7244 /* end confdefs.h.  */
7245 #include <ctype.h>
7246 #if ((' ' & 0x0FF) == 0x020)
7247 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7248 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7249 #else
7250 # define ISLOWER(c) \
7251                    (('a' <= (c) && (c) <= 'i') \
7252                      || ('j' <= (c) && (c) <= 'r') \
7253                      || ('s' <= (c) && (c) <= 'z'))
7254 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7255 #endif
7256
7257 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7258 int
7259 main ()
7260 {
7261   int i;
7262   for (i = 0; i < 256; i++)
7263     if (XOR (islower (i), ISLOWER (i))
7264         || toupper (i) != TOUPPER (i))
7265       exit(2);
7266   exit (0);
7267 }
7268 _ACEOF
7269 rm -f conftest$ac_exeext
7270 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7271   (eval $ac_link) 2>&5
7272   ac_status=$?
7273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7274   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7275   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7276   (eval $ac_try) 2>&5
7277   ac_status=$?
7278   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7279   (exit $ac_status); }; }; then
7280   :
7281 else
7282   echo "$as_me: program exited with status $ac_status" >&5
7283 echo "$as_me: failed program was:" >&5
7284 sed 's/^/| /' conftest.$ac_ext >&5
7285
7286 ( exit $ac_status )
7287 ac_cv_header_stdc=no
7288 fi
7289 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7290 fi
7291 fi
7292 fi
7293 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7294 echo "${ECHO_T}$ac_cv_header_stdc" >&6
7295 if test $ac_cv_header_stdc = yes; then
7296
7297 cat >>confdefs.h <<\_ACEOF
7298 #define STDC_HEADERS 1
7299 _ACEOF
7300
7301 fi
7302
7303
7304 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
7305 if test "${enable_maintainer_mode+set}" = set; then
7306   enableval="$enable_maintainer_mode"
7307
7308 else
7309   enable_maintainer_mode=no
7310 fi;
7311
7312 if test "x$enable_maintainer_mode" = xno; then
7313   MAINT='#'
7314 else
7315   MAINT=
7316 fi
7317
7318
7319 # Output.
7320
7321           ac_config_headers="$ac_config_headers config.h:config.in"
7322
7323           ac_config_files="$ac_config_files Makefile"
7324
7325 cat >confcache <<\_ACEOF
7326 # This file is a shell script that caches the results of configure
7327 # tests run on this system so they can be shared between configure
7328 # scripts and configure runs, see configure's option --config-cache.
7329 # It is not useful on other systems.  If it contains results you don't
7330 # want to keep, you may remove or edit it.
7331 #
7332 # config.status only pays attention to the cache file if you give it
7333 # the --recheck option to rerun configure.
7334 #
7335 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7336 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7337 # following values.
7338
7339 _ACEOF
7340
7341 # The following way of writing the cache mishandles newlines in values,
7342 # but we know of no workaround that is simple, portable, and efficient.
7343 # So, don't put newlines in cache variables' values.
7344 # Ultrix sh set writes to stderr and can't be redirected directly,
7345 # and sets the high bit in the cache file unless we assign to the vars.
7346 {
7347   (set) 2>&1 |
7348     case `(ac_space=' '; set | grep ac_space) 2>&1` in
7349     *ac_space=\ *)
7350       # `set' does not quote correctly, so add quotes (double-quote
7351       # substitution turns \\\\ into \\, and sed turns \\ into \).
7352       sed -n \
7353         "s/'/'\\\\''/g;
7354           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7355       ;;
7356     *)
7357       # `set' quotes correctly as required by POSIX, so do not add quotes.
7358       sed -n \
7359         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
7360       ;;
7361     esac;
7362 } |
7363   sed '
7364      t clear
7365      : clear
7366      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7367      t end
7368      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7369      : end' >>confcache
7370 if diff $cache_file confcache >/dev/null 2>&1; then :; else
7371   if test -w $cache_file; then
7372     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
7373     cat confcache >$cache_file
7374   else
7375     echo "not updating unwritable cache $cache_file"
7376   fi
7377 fi
7378 rm -f confcache
7379
7380 test "x$prefix" = xNONE && prefix=$ac_default_prefix
7381 # Let make expand exec_prefix.
7382 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7383
7384 # VPATH may cause trouble with some makes, so we remove $(srcdir),
7385 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
7386 # trailing colons and then remove the whole line if VPATH becomes empty
7387 # (actually we leave an empty line to preserve line numbers).
7388 if test "x$srcdir" = x.; then
7389   ac_vpsub='/^[  ]*VPATH[        ]*=/{
7390 s/:*\$(srcdir):*/:/;
7391 s/:*\${srcdir}:*/:/;
7392 s/:*@srcdir@:*/:/;
7393 s/^\([^=]*=[     ]*\):*/\1/;
7394 s/:*$//;
7395 s/^[^=]*=[       ]*$//;
7396 }'
7397 fi
7398
7399 DEFS=-DHAVE_CONFIG_H
7400
7401 ac_libobjs=
7402 ac_ltlibobjs=
7403 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7404   # 1. Remove the extension, and $U if already installed.
7405   ac_i=`echo "$ac_i" |
7406          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
7407   # 2. Add them.
7408   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
7409   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
7410 done
7411 LIBOBJS=$ac_libobjs
7412
7413 LTLIBOBJS=$ac_ltlibobjs
7414
7415
7416
7417 : ${CONFIG_STATUS=./config.status}
7418 ac_clean_files_save=$ac_clean_files
7419 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
7420 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
7421 echo "$as_me: creating $CONFIG_STATUS" >&6;}
7422 cat >$CONFIG_STATUS <<_ACEOF
7423 #! $SHELL
7424 # Generated by $as_me.
7425 # Run this file to recreate the current configuration.
7426 # Compiler output produced by configure, useful for debugging
7427 # configure, is in config.log if it exists.
7428
7429 debug=false
7430 ac_cs_recheck=false
7431 ac_cs_silent=false
7432 SHELL=\${CONFIG_SHELL-$SHELL}
7433 _ACEOF
7434
7435 cat >>$CONFIG_STATUS <<\_ACEOF
7436 ## --------------------- ##
7437 ## M4sh Initialization.  ##
7438 ## --------------------- ##
7439
7440 # Be Bourne compatible
7441 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
7442   emulate sh
7443   NULLCMD=:
7444   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
7445   # is contrary to our usage.  Disable this feature.
7446   alias -g '${1+"$@"}'='"$@"'
7447 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
7448   set -o posix
7449 fi
7450 DUALCASE=1; export DUALCASE # for MKS sh
7451
7452 # Support unset when possible.
7453 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
7454   as_unset=unset
7455 else
7456   as_unset=false
7457 fi
7458
7459
7460 # Work around bugs in pre-3.0 UWIN ksh.
7461 $as_unset ENV MAIL MAILPATH
7462 PS1='$ '
7463 PS2='> '
7464 PS4='+ '
7465
7466 # NLS nuisances.
7467 for as_var in \
7468   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
7469   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
7470   LC_TELEPHONE LC_TIME
7471 do
7472   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
7473     eval $as_var=C; export $as_var
7474   else
7475     $as_unset $as_var
7476   fi
7477 done
7478
7479 # Required to use basename.
7480 if expr a : '\(a\)' >/dev/null 2>&1; then
7481   as_expr=expr
7482 else
7483   as_expr=false
7484 fi
7485
7486 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
7487   as_basename=basename
7488 else
7489   as_basename=false
7490 fi
7491
7492
7493 # Name of the executable.
7494 as_me=`$as_basename "$0" ||
7495 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7496          X"$0" : 'X\(//\)$' \| \
7497          X"$0" : 'X\(/\)$' \| \
7498          .     : '\(.\)' 2>/dev/null ||
7499 echo X/"$0" |
7500     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
7501           /^X\/\(\/\/\)$/{ s//\1/; q; }
7502           /^X\/\(\/\).*/{ s//\1/; q; }
7503           s/.*/./; q'`
7504
7505
7506 # PATH needs CR, and LINENO needs CR and PATH.
7507 # Avoid depending upon Character Ranges.
7508 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
7509 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7510 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
7511 as_cr_digits='0123456789'
7512 as_cr_alnum=$as_cr_Letters$as_cr_digits
7513
7514 # The user is always right.
7515 if test "${PATH_SEPARATOR+set}" != set; then
7516   echo "#! /bin/sh" >conf$$.sh
7517   echo  "exit 0"   >>conf$$.sh
7518   chmod +x conf$$.sh
7519   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7520     PATH_SEPARATOR=';'
7521   else
7522     PATH_SEPARATOR=:
7523   fi
7524   rm -f conf$$.sh
7525 fi
7526
7527
7528   as_lineno_1=$LINENO
7529   as_lineno_2=$LINENO
7530   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
7531   test "x$as_lineno_1" != "x$as_lineno_2" &&
7532   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
7533   # Find who we are.  Look in the path if we contain no path at all
7534   # relative or not.
7535   case $0 in
7536     *[\\/]* ) as_myself=$0 ;;
7537     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7538 for as_dir in $PATH
7539 do
7540   IFS=$as_save_IFS
7541   test -z "$as_dir" && as_dir=.
7542   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7543 done
7544
7545        ;;
7546   esac
7547   # We did not find ourselves, most probably we were run as `sh COMMAND'
7548   # in which case we are not to be found in the path.
7549   if test "x$as_myself" = x; then
7550     as_myself=$0
7551   fi
7552   if test ! -f "$as_myself"; then
7553     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
7554 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
7555    { (exit 1); exit 1; }; }
7556   fi
7557   case $CONFIG_SHELL in
7558   '')
7559     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7560 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
7561 do
7562   IFS=$as_save_IFS
7563   test -z "$as_dir" && as_dir=.
7564   for as_base in sh bash ksh sh5; do
7565          case $as_dir in
7566          /*)
7567            if ("$as_dir/$as_base" -c '
7568   as_lineno_1=$LINENO
7569   as_lineno_2=$LINENO
7570   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
7571   test "x$as_lineno_1" != "x$as_lineno_2" &&
7572   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
7573              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
7574              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
7575              CONFIG_SHELL=$as_dir/$as_base
7576              export CONFIG_SHELL
7577              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
7578            fi;;
7579          esac
7580        done
7581 done
7582 ;;
7583   esac
7584
7585   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
7586   # uniformly replaced by the line number.  The first 'sed' inserts a
7587   # line-number line before each line; the second 'sed' does the real
7588   # work.  The second script uses 'N' to pair each line-number line
7589   # with the numbered line, and appends trailing '-' during
7590   # substitution so that $LINENO is not a special case at line end.
7591   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
7592   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
7593   sed '=' <$as_myself |
7594     sed '
7595       N
7596       s,$,-,
7597       : loop
7598       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
7599       t loop
7600       s,-$,,
7601       s,^['$as_cr_digits']*\n,,
7602     ' >$as_me.lineno &&
7603   chmod +x $as_me.lineno ||
7604     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
7605 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
7606    { (exit 1); exit 1; }; }
7607
7608   # Don't try to exec as it changes $[0], causing all sort of problems
7609   # (the dirname of $[0] is not the place where we might find the
7610   # original and so on.  Autoconf is especially sensible to this).
7611   . ./$as_me.lineno
7612   # Exit status is that of the last command.
7613   exit
7614 }
7615
7616
7617 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
7618   *c*,-n*) ECHO_N= ECHO_C='
7619 ' ECHO_T='      ' ;;
7620   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
7621   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
7622 esac
7623
7624 if expr a : '\(a\)' >/dev/null 2>&1; then
7625   as_expr=expr
7626 else
7627   as_expr=false
7628 fi
7629
7630 rm -f conf$$ conf$$.exe conf$$.file
7631 echo >conf$$.file
7632 if ln -s conf$$.file conf$$ 2>/dev/null; then
7633   # We could just check for DJGPP; but this test a) works b) is more generic
7634   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
7635   if test -f conf$$.exe; then
7636     # Don't use ln at all; we don't have any links
7637     as_ln_s='cp -p'
7638   else
7639     as_ln_s='ln -s'
7640   fi
7641 elif ln conf$$.file conf$$ 2>/dev/null; then
7642   as_ln_s=ln
7643 else
7644   as_ln_s='cp -p'
7645 fi
7646 rm -f conf$$ conf$$.exe conf$$.file
7647
7648 if mkdir -p . 2>/dev/null; then
7649   as_mkdir_p=:
7650 else
7651   test -d ./-p && rmdir ./-p
7652   as_mkdir_p=false
7653 fi
7654
7655 as_executable_p="test -f"
7656
7657 # Sed expression to map a string onto a valid CPP name.
7658 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7659
7660 # Sed expression to map a string onto a valid variable name.
7661 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7662
7663
7664 # IFS
7665 # We need space, tab and new line, in precisely that order.
7666 as_nl='
7667 '
7668 IFS="   $as_nl"
7669
7670 # CDPATH.
7671 $as_unset CDPATH
7672
7673 exec 6>&1
7674
7675 # Open the log real soon, to keep \$[0] and so on meaningful, and to
7676 # report actual input values of CONFIG_FILES etc. instead of their
7677 # values after options handling.  Logging --version etc. is OK.
7678 exec 5>>config.log
7679 {
7680   echo
7681   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
7682 ## Running $as_me. ##
7683 _ASBOX
7684 } >&5
7685 cat >&5 <<_CSEOF
7686
7687 This file was extended by libdecnumber $as_me  , which was
7688 generated by GNU Autoconf 2.59.  Invocation command line was
7689
7690   CONFIG_FILES    = $CONFIG_FILES
7691   CONFIG_HEADERS  = $CONFIG_HEADERS
7692   CONFIG_LINKS    = $CONFIG_LINKS
7693   CONFIG_COMMANDS = $CONFIG_COMMANDS
7694   $ $0 $@
7695
7696 _CSEOF
7697 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
7698 echo >&5
7699 _ACEOF
7700
7701 # Files that config.status was made for.
7702 if test -n "$ac_config_files"; then
7703   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
7704 fi
7705
7706 if test -n "$ac_config_headers"; then
7707   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
7708 fi
7709
7710 if test -n "$ac_config_links"; then
7711   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
7712 fi
7713
7714 if test -n "$ac_config_commands"; then
7715   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
7716 fi
7717
7718 cat >>$CONFIG_STATUS <<\_ACEOF
7719
7720 ac_cs_usage="\
7721 \`$as_me' instantiates files from templates according to the
7722 current configuration.
7723
7724 Usage: $0 [OPTIONS] [FILE]...
7725
7726   -h, --help       print this help, then exit
7727   -V, --version    print version number, then exit
7728   -q, --quiet      do not print progress messages
7729   -d, --debug      don't remove temporary files
7730       --recheck    update $as_me by reconfiguring in the same conditions
7731   --file=FILE[:TEMPLATE]
7732                    instantiate the configuration file FILE
7733   --header=FILE[:TEMPLATE]
7734                    instantiate the configuration header FILE
7735
7736 Configuration files:
7737 $config_files
7738
7739 Configuration headers:
7740 $config_headers
7741
7742 Configuration commands:
7743 $config_commands
7744
7745 Report bugs to <bug-autoconf@gnu.org>."
7746 _ACEOF
7747
7748 cat >>$CONFIG_STATUS <<_ACEOF
7749 ac_cs_version="\\
7750 libdecnumber config.status
7751 configured by $0, generated by GNU Autoconf 2.59,
7752   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
7753
7754 Copyright (C) 2003 Free Software Foundation, Inc.
7755 This config.status script is free software; the Free Software Foundation
7756 gives unlimited permission to copy, distribute and modify it."
7757 srcdir=$srcdir
7758 _ACEOF
7759
7760 cat >>$CONFIG_STATUS <<\_ACEOF
7761 # If no file are specified by the user, then we need to provide default
7762 # value.  By we need to know if files were specified by the user.
7763 ac_need_defaults=:
7764 while test $# != 0
7765 do
7766   case $1 in
7767   --*=*)
7768     ac_option=`expr "x$1" : 'x\([^=]*\)='`
7769     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
7770     ac_shift=:
7771     ;;
7772   -*)
7773     ac_option=$1
7774     ac_optarg=$2
7775     ac_shift=shift
7776     ;;
7777   *) # This is not an option, so the user has probably given explicit
7778      # arguments.
7779      ac_option=$1
7780      ac_need_defaults=false;;
7781   esac
7782
7783   case $ac_option in
7784   # Handling of the options.
7785 _ACEOF
7786 cat >>$CONFIG_STATUS <<\_ACEOF
7787   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
7788     ac_cs_recheck=: ;;
7789   --version | --vers* | -V )
7790     echo "$ac_cs_version"; exit 0 ;;
7791   --he | --h)
7792     # Conflict between --help and --header
7793     { { echo "$as_me:$LINENO: error: ambiguous option: $1
7794 Try \`$0 --help' for more information." >&5
7795 echo "$as_me: error: ambiguous option: $1
7796 Try \`$0 --help' for more information." >&2;}
7797    { (exit 1); exit 1; }; };;
7798   --help | --hel | -h )
7799     echo "$ac_cs_usage"; exit 0 ;;
7800   --debug | --d* | -d )
7801     debug=: ;;
7802   --file | --fil | --fi | --f )
7803     $ac_shift
7804     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
7805     ac_need_defaults=false;;
7806   --header | --heade | --head | --hea )
7807     $ac_shift
7808     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
7809     ac_need_defaults=false;;
7810   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
7811   | -silent | --silent | --silen | --sile | --sil | --si | --s)
7812     ac_cs_silent=: ;;
7813
7814   # This is an error.
7815   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
7816 Try \`$0 --help' for more information." >&5
7817 echo "$as_me: error: unrecognized option: $1
7818 Try \`$0 --help' for more information." >&2;}
7819    { (exit 1); exit 1; }; } ;;
7820
7821   *) ac_config_targets="$ac_config_targets $1" ;;
7822
7823   esac
7824   shift
7825 done
7826
7827 ac_configure_extra_args=
7828
7829 if $ac_cs_silent; then
7830   exec 6>/dev/null
7831   ac_configure_extra_args="$ac_configure_extra_args --silent"
7832 fi
7833
7834 _ACEOF
7835 cat >>$CONFIG_STATUS <<_ACEOF
7836 if \$ac_cs_recheck; then
7837   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
7838   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
7839 fi
7840
7841 _ACEOF
7842
7843 cat >>$CONFIG_STATUS <<_ACEOF
7844 #
7845 # INIT-COMMANDS section.
7846 #
7847
7848
7849 GCC="$GCC"
7850 CC="$CC"
7851 acx_cv_header_stdint="$acx_cv_header_stdint"
7852 acx_cv_type_int8_t="$acx_cv_type_int8_t"
7853 acx_cv_type_int16_t="$acx_cv_type_int16_t"
7854 acx_cv_type_int32_t="$acx_cv_type_int32_t"
7855 acx_cv_type_int64_t="$acx_cv_type_int64_t"
7856 acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
7857 ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
7858 ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
7859 ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
7860 ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
7861 ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
7862 ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
7863 ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
7864 ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
7865
7866
7867 _ACEOF
7868
7869
7870
7871 cat >>$CONFIG_STATUS <<\_ACEOF
7872 for ac_config_target in $ac_config_targets
7873 do
7874   case "$ac_config_target" in
7875   # Handling of arguments.
7876   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
7877   "gstdint.h" ) CONFIG_COMMANDS="$CONFIG_COMMANDS gstdint.h" ;;
7878   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
7879   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
7880 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
7881    { (exit 1); exit 1; }; };;
7882   esac
7883 done
7884
7885 # If the user did not use the arguments to specify the items to instantiate,
7886 # then the envvar interface is used.  Set only those that are not.
7887 # We use the long form for the default assignment because of an extremely
7888 # bizarre bug on SunOS 4.1.3.
7889 if $ac_need_defaults; then
7890   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
7891   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
7892   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
7893 fi
7894
7895 # Have a temporary directory for convenience.  Make it in the build tree
7896 # simply because there is no reason to put it here, and in addition,
7897 # creating and moving files from /tmp can sometimes cause problems.
7898 # Create a temporary directory, and hook for its removal unless debugging.
7899 $debug ||
7900 {
7901   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
7902   trap '{ (exit 1); exit 1; }' 1 2 13 15
7903 }
7904
7905 # Create a (secure) tmp directory for tmp files.
7906
7907 {
7908   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
7909   test -n "$tmp" && test -d "$tmp"
7910 }  ||
7911 {
7912   tmp=./confstat$$-$RANDOM
7913   (umask 077 && mkdir $tmp)
7914 } ||
7915 {
7916    echo "$me: cannot create a temporary directory in ." >&2
7917    { (exit 1); exit 1; }
7918 }
7919
7920 _ACEOF
7921
7922 cat >>$CONFIG_STATUS <<_ACEOF
7923
7924 #
7925 # CONFIG_FILES section.
7926 #
7927
7928 # No need to generate the scripts if there are no CONFIG_FILES.
7929 # This happens for instance when ./config.status config.h
7930 if test -n "\$CONFIG_FILES"; then
7931   # Protect against being on the right side of a sed subst in config.status.
7932   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
7933    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
7934 s,@SHELL@,$SHELL,;t t
7935 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
7936 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
7937 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
7938 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
7939 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
7940 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
7941 s,@exec_prefix@,$exec_prefix,;t t
7942 s,@prefix@,$prefix,;t t
7943 s,@program_transform_name@,$program_transform_name,;t t
7944 s,@bindir@,$bindir,;t t
7945 s,@sbindir@,$sbindir,;t t
7946 s,@libexecdir@,$libexecdir,;t t
7947 s,@datadir@,$datadir,;t t
7948 s,@sysconfdir@,$sysconfdir,;t t
7949 s,@sharedstatedir@,$sharedstatedir,;t t
7950 s,@localstatedir@,$localstatedir,;t t
7951 s,@libdir@,$libdir,;t t
7952 s,@includedir@,$includedir,;t t
7953 s,@oldincludedir@,$oldincludedir,;t t
7954 s,@infodir@,$infodir,;t t
7955 s,@mandir@,$mandir,;t t
7956 s,@build_alias@,$build_alias,;t t
7957 s,@host_alias@,$host_alias,;t t
7958 s,@target_alias@,$target_alias,;t t
7959 s,@DEFS@,$DEFS,;t t
7960 s,@ECHO_C@,$ECHO_C,;t t
7961 s,@ECHO_N@,$ECHO_N,;t t
7962 s,@ECHO_T@,$ECHO_T,;t t
7963 s,@LIBS@,$LIBS,;t t
7964 s,@SET_MAKE@,$SET_MAKE,;t t
7965 s,@CC@,$CC,;t t
7966 s,@CFLAGS@,$CFLAGS,;t t
7967 s,@LDFLAGS@,$LDFLAGS,;t t
7968 s,@CPPFLAGS@,$CPPFLAGS,;t t
7969 s,@ac_ct_CC@,$ac_ct_CC,;t t
7970 s,@EXEEXT@,$EXEEXT,;t t
7971 s,@OBJEXT@,$OBJEXT,;t t
7972 s,@RANLIB@,$RANLIB,;t t
7973 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
7974 s,@ACLOCAL@,$ACLOCAL,;t t
7975 s,@AUTOCONF@,$AUTOCONF,;t t
7976 s,@AUTOHEADER@,$AUTOHEADER,;t t
7977 s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
7978 s,@WARN_PEDANTIC@,$WARN_PEDANTIC,;t t
7979 s,@WERROR@,$WERROR,;t t
7980 s,@CPP@,$CPP,;t t
7981 s,@EGREP@,$EGREP,;t t
7982 s,@MAINT@,$MAINT,;t t
7983 s,@LIBOBJS@,$LIBOBJS,;t t
7984 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
7985 CEOF
7986
7987 _ACEOF
7988
7989   cat >>$CONFIG_STATUS <<\_ACEOF
7990   # Split the substitutions into bite-sized pieces for seds with
7991   # small command number limits, like on Digital OSF/1 and HP-UX.
7992   ac_max_sed_lines=48
7993   ac_sed_frag=1 # Number of current file.
7994   ac_beg=1 # First line for current file.
7995   ac_end=$ac_max_sed_lines # Line after last line for current file.
7996   ac_more_lines=:
7997   ac_sed_cmds=
7998   while $ac_more_lines; do
7999     if test $ac_beg -gt 1; then
8000       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
8001     else
8002       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
8003     fi
8004     if test ! -s $tmp/subs.frag; then
8005       ac_more_lines=false
8006     else
8007       # The purpose of the label and of the branching condition is to
8008       # speed up the sed processing (if there are no `@' at all, there
8009       # is no need to browse any of the substitutions).
8010       # These are the two extra sed commands mentioned above.
8011       (echo ':t
8012   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
8013       if test -z "$ac_sed_cmds"; then
8014         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
8015       else
8016         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
8017       fi
8018       ac_sed_frag=`expr $ac_sed_frag + 1`
8019       ac_beg=$ac_end
8020       ac_end=`expr $ac_end + $ac_max_sed_lines`
8021     fi
8022   done
8023   if test -z "$ac_sed_cmds"; then
8024     ac_sed_cmds=cat
8025   fi
8026 fi # test -n "$CONFIG_FILES"
8027
8028 _ACEOF
8029 cat >>$CONFIG_STATUS <<\_ACEOF
8030 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
8031   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
8032   case $ac_file in
8033   - | *:- | *:-:* ) # input from stdin
8034         cat >$tmp/stdin
8035         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8036         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8037   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8038         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8039   * )   ac_file_in=$ac_file.in ;;
8040   esac
8041
8042   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
8043   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
8044 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8045          X"$ac_file" : 'X\(//\)[^/]' \| \
8046          X"$ac_file" : 'X\(//\)$' \| \
8047          X"$ac_file" : 'X\(/\)' \| \
8048          .     : '\(.\)' 2>/dev/null ||
8049 echo X"$ac_file" |
8050     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8051           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8052           /^X\(\/\/\)$/{ s//\1/; q; }
8053           /^X\(\/\).*/{ s//\1/; q; }
8054           s/.*/./; q'`
8055   { if $as_mkdir_p; then
8056     mkdir -p "$ac_dir"
8057   else
8058     as_dir="$ac_dir"
8059     as_dirs=
8060     while test ! -d "$as_dir"; do
8061       as_dirs="$as_dir $as_dirs"
8062       as_dir=`(dirname "$as_dir") 2>/dev/null ||
8063 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8064          X"$as_dir" : 'X\(//\)[^/]' \| \
8065          X"$as_dir" : 'X\(//\)$' \| \
8066          X"$as_dir" : 'X\(/\)' \| \
8067          .     : '\(.\)' 2>/dev/null ||
8068 echo X"$as_dir" |
8069     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8070           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8071           /^X\(\/\/\)$/{ s//\1/; q; }
8072           /^X\(\/\).*/{ s//\1/; q; }
8073           s/.*/./; q'`
8074     done
8075     test ! -n "$as_dirs" || mkdir $as_dirs
8076   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
8077 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
8078    { (exit 1); exit 1; }; }; }
8079
8080   ac_builddir=.
8081
8082 if test "$ac_dir" != .; then
8083   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
8084   # A "../" for each directory in $ac_dir_suffix.
8085   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
8086 else
8087   ac_dir_suffix= ac_top_builddir=
8088 fi
8089
8090 case $srcdir in
8091   .)  # No --srcdir option.  We are building in place.
8092     ac_srcdir=.
8093     if test -z "$ac_top_builddir"; then
8094        ac_top_srcdir=.
8095     else
8096        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
8097     fi ;;
8098   [\\/]* | ?:[\\/]* )  # Absolute path.
8099     ac_srcdir=$srcdir$ac_dir_suffix;
8100     ac_top_srcdir=$srcdir ;;
8101   *) # Relative path.
8102     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
8103     ac_top_srcdir=$ac_top_builddir$srcdir ;;
8104 esac
8105
8106 # Do not use `cd foo && pwd` to compute absolute paths, because
8107 # the directories may not exist.
8108 case `pwd` in
8109 .) ac_abs_builddir="$ac_dir";;
8110 *)
8111   case "$ac_dir" in
8112   .) ac_abs_builddir=`pwd`;;
8113   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
8114   *) ac_abs_builddir=`pwd`/"$ac_dir";;
8115   esac;;
8116 esac
8117 case $ac_abs_builddir in
8118 .) ac_abs_top_builddir=${ac_top_builddir}.;;
8119 *)
8120   case ${ac_top_builddir}. in
8121   .) ac_abs_top_builddir=$ac_abs_builddir;;
8122   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
8123   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
8124   esac;;
8125 esac
8126 case $ac_abs_builddir in
8127 .) ac_abs_srcdir=$ac_srcdir;;
8128 *)
8129   case $ac_srcdir in
8130   .) ac_abs_srcdir=$ac_abs_builddir;;
8131   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
8132   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
8133   esac;;
8134 esac
8135 case $ac_abs_builddir in
8136 .) ac_abs_top_srcdir=$ac_top_srcdir;;
8137 *)
8138   case $ac_top_srcdir in
8139   .) ac_abs_top_srcdir=$ac_abs_builddir;;
8140   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
8141   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
8142   esac;;
8143 esac
8144
8145
8146
8147   if test x"$ac_file" != x-; then
8148     { echo "$as_me:$LINENO: creating $ac_file" >&5
8149 echo "$as_me: creating $ac_file" >&6;}
8150     rm -f "$ac_file"
8151   fi
8152   # Let's still pretend it is `configure' which instantiates (i.e., don't
8153   # use $as_me), people would be surprised to read:
8154   #    /* config.h.  Generated by config.status.  */
8155   if test x"$ac_file" = x-; then
8156     configure_input=
8157   else
8158     configure_input="$ac_file.  "
8159   fi
8160   configure_input=$configure_input"Generated from `echo $ac_file_in |
8161                                      sed 's,.*/,,'` by configure."
8162
8163   # First look for the input files in the build tree, otherwise in the
8164   # src tree.
8165   ac_file_inputs=`IFS=:
8166     for f in $ac_file_in; do
8167       case $f in
8168       -) echo $tmp/stdin ;;
8169       [\\/$]*)
8170          # Absolute (can't be DOS-style, as IFS=:)
8171          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8172 echo "$as_me: error: cannot find input file: $f" >&2;}
8173    { (exit 1); exit 1; }; }
8174          echo "$f";;
8175       *) # Relative
8176          if test -f "$f"; then
8177            # Build tree
8178            echo "$f"
8179          elif test -f "$srcdir/$f"; then
8180            # Source tree
8181            echo "$srcdir/$f"
8182          else
8183            # /dev/null tree
8184            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8185 echo "$as_me: error: cannot find input file: $f" >&2;}
8186    { (exit 1); exit 1; }; }
8187          fi;;
8188       esac
8189     done` || { (exit 1); exit 1; }
8190 _ACEOF
8191 cat >>$CONFIG_STATUS <<_ACEOF
8192   sed "$ac_vpsub
8193 $extrasub
8194 _ACEOF
8195 cat >>$CONFIG_STATUS <<\_ACEOF
8196 :t
8197 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
8198 s,@configure_input@,$configure_input,;t t
8199 s,@srcdir@,$ac_srcdir,;t t
8200 s,@abs_srcdir@,$ac_abs_srcdir,;t t
8201 s,@top_srcdir@,$ac_top_srcdir,;t t
8202 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
8203 s,@builddir@,$ac_builddir,;t t
8204 s,@abs_builddir@,$ac_abs_builddir,;t t
8205 s,@top_builddir@,$ac_top_builddir,;t t
8206 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
8207 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
8208   rm -f $tmp/stdin
8209   if test x"$ac_file" != x-; then
8210     mv $tmp/out $ac_file
8211   else
8212     cat $tmp/out
8213     rm -f $tmp/out
8214   fi
8215
8216 done
8217 _ACEOF
8218 cat >>$CONFIG_STATUS <<\_ACEOF
8219
8220 #
8221 # CONFIG_HEADER section.
8222 #
8223
8224 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
8225 # NAME is the cpp macro being defined and VALUE is the value it is being given.
8226 #
8227 # ac_d sets the value in "#define NAME VALUE" lines.
8228 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
8229 ac_dB='[         ].*$,\1#\2'
8230 ac_dC=' '
8231 ac_dD=',;t'
8232 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
8233 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
8234 ac_uB='$,\1#\2define\3'
8235 ac_uC=' '
8236 ac_uD=',;t'
8237
8238 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
8239   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
8240   case $ac_file in
8241   - | *:- | *:-:* ) # input from stdin
8242         cat >$tmp/stdin
8243         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8244         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8245   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8246         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8247   * )   ac_file_in=$ac_file.in ;;
8248   esac
8249
8250   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
8251 echo "$as_me: creating $ac_file" >&6;}
8252
8253   # First look for the input files in the build tree, otherwise in the
8254   # src tree.
8255   ac_file_inputs=`IFS=:
8256     for f in $ac_file_in; do
8257       case $f in
8258       -) echo $tmp/stdin ;;
8259       [\\/$]*)
8260          # Absolute (can't be DOS-style, as IFS=:)
8261          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8262 echo "$as_me: error: cannot find input file: $f" >&2;}
8263    { (exit 1); exit 1; }; }
8264          # Do quote $f, to prevent DOS paths from being IFS'd.
8265          echo "$f";;
8266       *) # Relative
8267          if test -f "$f"; then
8268            # Build tree
8269            echo "$f"
8270          elif test -f "$srcdir/$f"; then
8271            # Source tree
8272            echo "$srcdir/$f"
8273          else
8274            # /dev/null tree
8275            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8276 echo "$as_me: error: cannot find input file: $f" >&2;}
8277    { (exit 1); exit 1; }; }
8278          fi;;
8279       esac
8280     done` || { (exit 1); exit 1; }
8281   # Remove the trailing spaces.
8282   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
8283
8284 _ACEOF
8285
8286 # Transform confdefs.h into two sed scripts, `conftest.defines' and
8287 # `conftest.undefs', that substitutes the proper values into
8288 # config.h.in to produce config.h.  The first handles `#define'
8289 # templates, and the second `#undef' templates.
8290 # And first: Protect against being on the right side of a sed subst in
8291 # config.status.  Protect against being in an unquoted here document
8292 # in config.status.
8293 rm -f conftest.defines conftest.undefs
8294 # Using a here document instead of a string reduces the quoting nightmare.
8295 # Putting comments in sed scripts is not portable.
8296 #
8297 # `end' is used to avoid that the second main sed command (meant for
8298 # 0-ary CPP macros) applies to n-ary macro definitions.
8299 # See the Autoconf documentation for `clear'.
8300 cat >confdef2sed.sed <<\_ACEOF
8301 s/[\\&,]/\\&/g
8302 s,[\\$`],\\&,g
8303 t clear
8304 : clear
8305 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
8306 t end
8307 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
8308 : end
8309 _ACEOF
8310 # If some macros were called several times there might be several times
8311 # the same #defines, which is useless.  Nevertheless, we may not want to
8312 # sort them, since we want the *last* AC-DEFINE to be honored.
8313 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
8314 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
8315 rm -f confdef2sed.sed
8316
8317 # This sed command replaces #undef with comments.  This is necessary, for
8318 # example, in the case of _POSIX_SOURCE, which is predefined and required
8319 # on some systems where configure will not decide to define it.
8320 cat >>conftest.undefs <<\_ACEOF
8321 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
8322 _ACEOF
8323
8324 # Break up conftest.defines because some shells have a limit on the size
8325 # of here documents, and old seds have small limits too (100 cmds).
8326 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
8327 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
8328 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
8329 echo '  :' >>$CONFIG_STATUS
8330 rm -f conftest.tail
8331 while grep . conftest.defines >/dev/null
8332 do
8333   # Write a limited-size here document to $tmp/defines.sed.
8334   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
8335   # Speed up: don't consider the non `#define' lines.
8336   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
8337   # Work around the forget-to-reset-the-flag bug.
8338   echo 't clr' >>$CONFIG_STATUS
8339   echo ': clr' >>$CONFIG_STATUS
8340   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
8341   echo 'CEOF
8342   sed -f $tmp/defines.sed $tmp/in >$tmp/out
8343   rm -f $tmp/in
8344   mv $tmp/out $tmp/in
8345 ' >>$CONFIG_STATUS
8346   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
8347   rm -f conftest.defines
8348   mv conftest.tail conftest.defines
8349 done
8350 rm -f conftest.defines
8351 echo '  fi # grep' >>$CONFIG_STATUS
8352 echo >>$CONFIG_STATUS
8353
8354 # Break up conftest.undefs because some shells have a limit on the size
8355 # of here documents, and old seds have small limits too (100 cmds).
8356 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
8357 rm -f conftest.tail
8358 while grep . conftest.undefs >/dev/null
8359 do
8360   # Write a limited-size here document to $tmp/undefs.sed.
8361   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
8362   # Speed up: don't consider the non `#undef'
8363   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
8364   # Work around the forget-to-reset-the-flag bug.
8365   echo 't clr' >>$CONFIG_STATUS
8366   echo ': clr' >>$CONFIG_STATUS
8367   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
8368   echo 'CEOF
8369   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
8370   rm -f $tmp/in
8371   mv $tmp/out $tmp/in
8372 ' >>$CONFIG_STATUS
8373   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
8374   rm -f conftest.undefs
8375   mv conftest.tail conftest.undefs
8376 done
8377 rm -f conftest.undefs
8378
8379 cat >>$CONFIG_STATUS <<\_ACEOF
8380   # Let's still pretend it is `configure' which instantiates (i.e., don't
8381   # use $as_me), people would be surprised to read:
8382   #    /* config.h.  Generated by config.status.  */
8383   if test x"$ac_file" = x-; then
8384     echo "/* Generated by configure.  */" >$tmp/config.h
8385   else
8386     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
8387   fi
8388   cat $tmp/in >>$tmp/config.h
8389   rm -f $tmp/in
8390   if test x"$ac_file" != x-; then
8391     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
8392       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
8393 echo "$as_me: $ac_file is unchanged" >&6;}
8394     else
8395       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
8396 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8397          X"$ac_file" : 'X\(//\)[^/]' \| \
8398          X"$ac_file" : 'X\(//\)$' \| \
8399          X"$ac_file" : 'X\(/\)' \| \
8400          .     : '\(.\)' 2>/dev/null ||
8401 echo X"$ac_file" |
8402     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8403           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8404           /^X\(\/\/\)$/{ s//\1/; q; }
8405           /^X\(\/\).*/{ s//\1/; q; }
8406           s/.*/./; q'`
8407       { if $as_mkdir_p; then
8408     mkdir -p "$ac_dir"
8409   else
8410     as_dir="$ac_dir"
8411     as_dirs=
8412     while test ! -d "$as_dir"; do
8413       as_dirs="$as_dir $as_dirs"
8414       as_dir=`(dirname "$as_dir") 2>/dev/null ||
8415 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8416          X"$as_dir" : 'X\(//\)[^/]' \| \
8417          X"$as_dir" : 'X\(//\)$' \| \
8418          X"$as_dir" : 'X\(/\)' \| \
8419          .     : '\(.\)' 2>/dev/null ||
8420 echo X"$as_dir" |
8421     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8422           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8423           /^X\(\/\/\)$/{ s//\1/; q; }
8424           /^X\(\/\).*/{ s//\1/; q; }
8425           s/.*/./; q'`
8426     done
8427     test ! -n "$as_dirs" || mkdir $as_dirs
8428   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
8429 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
8430    { (exit 1); exit 1; }; }; }
8431
8432       rm -f $ac_file
8433       mv $tmp/config.h $ac_file
8434     fi
8435   else
8436     cat $tmp/config.h
8437     rm -f $tmp/config.h
8438   fi
8439   # Run the commands associated with the file.
8440   case $ac_file in
8441     config.h ) echo timestamp > stamp-h1 ;;
8442   esac
8443 done
8444 _ACEOF
8445 cat >>$CONFIG_STATUS <<\_ACEOF
8446
8447 #
8448 # CONFIG_COMMANDS section.
8449 #
8450 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
8451   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
8452   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
8453   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
8454 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8455          X"$ac_dest" : 'X\(//\)[^/]' \| \
8456          X"$ac_dest" : 'X\(//\)$' \| \
8457          X"$ac_dest" : 'X\(/\)' \| \
8458          .     : '\(.\)' 2>/dev/null ||
8459 echo X"$ac_dest" |
8460     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8461           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8462           /^X\(\/\/\)$/{ s//\1/; q; }
8463           /^X\(\/\).*/{ s//\1/; q; }
8464           s/.*/./; q'`
8465   { if $as_mkdir_p; then
8466     mkdir -p "$ac_dir"
8467   else
8468     as_dir="$ac_dir"
8469     as_dirs=
8470     while test ! -d "$as_dir"; do
8471       as_dirs="$as_dir $as_dirs"
8472       as_dir=`(dirname "$as_dir") 2>/dev/null ||
8473 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8474          X"$as_dir" : 'X\(//\)[^/]' \| \
8475          X"$as_dir" : 'X\(//\)$' \| \
8476          X"$as_dir" : 'X\(/\)' \| \
8477          .     : '\(.\)' 2>/dev/null ||
8478 echo X"$as_dir" |
8479     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8480           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8481           /^X\(\/\/\)$/{ s//\1/; q; }
8482           /^X\(\/\).*/{ s//\1/; q; }
8483           s/.*/./; q'`
8484     done
8485     test ! -n "$as_dirs" || mkdir $as_dirs
8486   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
8487 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
8488    { (exit 1); exit 1; }; }; }
8489
8490   ac_builddir=.
8491
8492 if test "$ac_dir" != .; then
8493   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
8494   # A "../" for each directory in $ac_dir_suffix.
8495   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
8496 else
8497   ac_dir_suffix= ac_top_builddir=
8498 fi
8499
8500 case $srcdir in
8501   .)  # No --srcdir option.  We are building in place.
8502     ac_srcdir=.
8503     if test -z "$ac_top_builddir"; then
8504        ac_top_srcdir=.
8505     else
8506        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
8507     fi ;;
8508   [\\/]* | ?:[\\/]* )  # Absolute path.
8509     ac_srcdir=$srcdir$ac_dir_suffix;
8510     ac_top_srcdir=$srcdir ;;
8511   *) # Relative path.
8512     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
8513     ac_top_srcdir=$ac_top_builddir$srcdir ;;
8514 esac
8515
8516 # Do not use `cd foo && pwd` to compute absolute paths, because
8517 # the directories may not exist.
8518 case `pwd` in
8519 .) ac_abs_builddir="$ac_dir";;
8520 *)
8521   case "$ac_dir" in
8522   .) ac_abs_builddir=`pwd`;;
8523   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
8524   *) ac_abs_builddir=`pwd`/"$ac_dir";;
8525   esac;;
8526 esac
8527 case $ac_abs_builddir in
8528 .) ac_abs_top_builddir=${ac_top_builddir}.;;
8529 *)
8530   case ${ac_top_builddir}. in
8531   .) ac_abs_top_builddir=$ac_abs_builddir;;
8532   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
8533   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
8534   esac;;
8535 esac
8536 case $ac_abs_builddir in
8537 .) ac_abs_srcdir=$ac_srcdir;;
8538 *)
8539   case $ac_srcdir in
8540   .) ac_abs_srcdir=$ac_abs_builddir;;
8541   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
8542   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
8543   esac;;
8544 esac
8545 case $ac_abs_builddir in
8546 .) ac_abs_top_srcdir=$ac_top_srcdir;;
8547 *)
8548   case $ac_top_srcdir in
8549   .) ac_abs_top_srcdir=$ac_abs_builddir;;
8550   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
8551   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
8552   esac;;
8553 esac
8554
8555
8556   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
8557 echo "$as_me: executing $ac_dest commands" >&6;}
8558   case $ac_dest in
8559     gstdint.h )
8560 if test "$GCC" = yes; then
8561   echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
8562 else
8563   echo "/* generated for $CC */" > tmp-stdint.h
8564 fi
8565
8566 sed 's/^ *//' >> tmp-stdint.h <<EOF
8567
8568   #ifndef GCC_GENERATED_STDINT_H
8569   #define GCC_GENERATED_STDINT_H 1
8570
8571   #include <sys/types.h>
8572 EOF
8573
8574 if test "$acx_cv_header_stdint" != stdint.h; then
8575   echo "#include <stddef.h>" >> tmp-stdint.h
8576 fi
8577 if test "$acx_cv_header_stdint" != stddef.h; then
8578   echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
8579 fi
8580
8581 sed 's/^ *//' >> tmp-stdint.h <<EOF
8582   /* glibc uses these symbols as guards to prevent redefinitions.  */
8583   #ifdef __int8_t_defined
8584   #define _INT8_T
8585   #define _INT16_T
8586   #define _INT32_T
8587   #endif
8588   #ifdef __uint32_t_defined
8589   #define _UINT32_T
8590   #endif
8591
8592 EOF
8593
8594 # ----------------- done header, emit basic int types -------------
8595 if test "$acx_cv_header_stdint" = stddef.h; then
8596   sed 's/^ *//' >> tmp-stdint.h <<EOF
8597
8598     #ifndef _UINT8_T
8599     #define _UINT8_T
8600     typedef unsigned $acx_cv_type_int8_t uint8_t;
8601     #endif
8602
8603     #ifndef _UINT16_T
8604     #define _UINT16_T
8605     typedef unsigned $acx_cv_type_int16_t uint16_t;
8606     #endif
8607
8608     #ifndef _UINT32_T
8609     #define _UINT32_T
8610     typedef unsigned $acx_cv_type_int32_t uint32_t;
8611     #endif
8612
8613     #ifndef _INT8_T
8614     #define _INT8_T
8615     typedef $acx_cv_type_int8_t int8_t;
8616     #endif
8617
8618     #ifndef _INT16_T
8619     #define _INT16_T
8620     typedef $acx_cv_type_int16_t int16_t;
8621     #endif
8622
8623     #ifndef _INT32_T
8624     #define _INT32_T
8625     typedef $acx_cv_type_int32_t int32_t;
8626     #endif
8627 EOF
8628 elif test "$ac_cv_type_u_int32_t" = yes; then
8629   sed 's/^ *//' >> tmp-stdint.h <<EOF
8630
8631     /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
8632     #ifndef _INT8_T
8633     #define _INT8_T
8634     #endif
8635     #ifndef _INT16_T
8636     #define _INT16_T
8637     #endif
8638     #ifndef _INT32_T
8639     #define _INT32_T
8640     #endif
8641
8642     #ifndef _UINT8_T
8643     #define _UINT8_T
8644     typedef u_int8_t uint8_t;
8645     #endif
8646
8647     #ifndef _UINT16_T
8648     #define _UINT16_T
8649     typedef u_int16_t uint16_t;
8650     #endif
8651
8652     #ifndef _UINT32_T
8653     #define _UINT32_T
8654     typedef u_int32_t uint32_t;
8655     #endif
8656 EOF
8657 else
8658   sed 's/^ *//' >> tmp-stdint.h <<EOF
8659
8660     /* Some systems have guard macros to prevent redefinitions, define them.  */
8661     #ifndef _INT8_T
8662     #define _INT8_T
8663     #endif
8664     #ifndef _INT16_T
8665     #define _INT16_T
8666     #endif
8667     #ifndef _INT32_T
8668     #define _INT32_T
8669     #endif
8670     #ifndef _UINT8_T
8671     #define _UINT8_T
8672     #endif
8673     #ifndef _UINT16_T
8674     #define _UINT16_T
8675     #endif
8676     #ifndef _UINT32_T
8677     #define _UINT32_T
8678     #endif
8679 EOF
8680 fi
8681
8682 # ------------- done basic int types, emit int64_t types ------------
8683 if test "$ac_cv_type_uint64_t" = yes; then
8684   sed 's/^ *//' >> tmp-stdint.h <<EOF
8685
8686     /* system headers have good uint64_t and int64_t */
8687     #ifndef _INT64_T
8688     #define _INT64_T
8689     #endif
8690     #ifndef _UINT64_T
8691     #define _UINT64_T
8692     #endif
8693 EOF
8694 elif test "$ac_cv_type_u_int64_t" = yes; then
8695   sed 's/^ *//' >> tmp-stdint.h <<EOF
8696
8697     /* system headers have an u_int64_t (and int64_t) */
8698     #ifndef _INT64_T
8699     #define _INT64_T
8700     #endif
8701     #ifndef _UINT64_T
8702     #define _UINT64_T
8703     typedef u_int64_t uint64_t;
8704     #endif
8705 EOF
8706 elif test -n "$acx_cv_type_int64_t"; then
8707   sed 's/^ *//' >> tmp-stdint.h <<EOF
8708
8709     /* architecture has a 64-bit type, $acx_cv_type_int64_t */
8710     #ifndef _INT64_T
8711     #define _INT64_T
8712     typedef $acx_cv_type_int64_t int64_t;
8713     #endif
8714     #ifndef _UINT64_T
8715     #define _UINT64_T
8716     typedef unsigned $acx_cv_type_int64_t uint64_t;
8717     #endif
8718 EOF
8719 else
8720   sed 's/^ *//' >> tmp-stdint.h <<EOF
8721
8722     /* some common heuristics for int64_t, using compiler-specific tests */
8723     #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
8724     #ifndef _INT64_T
8725     #define _INT64_T
8726     typedef long long int64_t;
8727     #endif
8728     #ifndef _UINT64_T
8729     #define _UINT64_T
8730     typedef unsigned long long uint64_t;
8731     #endif
8732
8733     #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
8734     /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
8735        does not implement __extension__.  But that compiler doesn't define
8736        __GNUC_MINOR__.  */
8737     # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
8738     # define __extension__
8739     # endif
8740
8741     # ifndef _INT64_T
8742     # define _INT64_T
8743     __extension__ typedef long long int64_t;
8744     # endif
8745     # ifndef _UINT64_T
8746     # define _UINT64_T
8747     __extension__ typedef unsigned long long uint64_t;
8748     # endif
8749
8750     #elif !defined __STRICT_ANSI__
8751     # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
8752
8753     #  ifndef _INT64_T
8754     #  define _INT64_T
8755     typedef __int64 int64_t;
8756     #  endif
8757     #  ifndef _UINT64_T
8758     #  define _UINT64_T
8759     typedef unsigned __int64 uint64_t;
8760     #  endif
8761     # endif /* compiler */
8762
8763     #endif /* ANSI version */
8764 EOF
8765 fi
8766
8767 # ------------- done int64_t types, emit intptr types ------------
8768 if test "$ac_cv_type_uintptr_t" != yes; then
8769   sed 's/^ *//' >> tmp-stdint.h <<EOF
8770
8771     /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
8772     typedef u$acx_cv_type_intptr_t uintptr_t;
8773     typedef $acx_cv_type_intptr_t  intptr_t;
8774 EOF
8775 fi
8776
8777 # ------------- done intptr types, emit int_least types ------------
8778 if test "$ac_cv_type_int_least32_t" != yes; then
8779   sed 's/^ *//' >> tmp-stdint.h <<EOF
8780
8781     /* Define int_least types */
8782     typedef int8_t     int_least8_t;
8783     typedef int16_t    int_least16_t;
8784     typedef int32_t    int_least32_t;
8785     #ifdef _INT64_T
8786     typedef int64_t    int_least64_t;
8787     #endif
8788
8789     typedef uint8_t    uint_least8_t;
8790     typedef uint16_t   uint_least16_t;
8791     typedef uint32_t   uint_least32_t;
8792     #ifdef _UINT64_T
8793     typedef uint64_t   uint_least64_t;
8794     #endif
8795 EOF
8796 fi
8797
8798 # ------------- done intptr types, emit int_fast types ------------
8799 if test "$ac_cv_type_int_fast32_t" != yes; then
8800       sed 's/^ *//' >> tmp-stdint.h <<EOF
8801
8802     /* Define int_fast types.  short is often slow */
8803     typedef int8_t       int_fast8_t;
8804     typedef int          int_fast16_t;
8805     typedef int32_t      int_fast32_t;
8806     #ifdef _INT64_T
8807     typedef int64_t      int_fast64_t;
8808     #endif
8809
8810     typedef uint8_t      uint_fast8_t;
8811     typedef unsigned int uint_fast16_t;
8812     typedef uint32_t     uint_fast32_t;
8813     #ifdef _UINT64_T
8814     typedef uint64_t     uint_fast64_t;
8815     #endif
8816 EOF
8817 fi
8818
8819 if test "$ac_cv_type_uintmax_t" != yes; then
8820   sed 's/^ *//' >> tmp-stdint.h <<EOF
8821
8822     /* Define intmax based on what we found */
8823     #ifdef _INT64_T
8824     typedef int64_t       intmax_t;
8825     #else
8826     typedef long          intmax_t;
8827     #endif
8828     #ifdef _UINT64_T
8829     typedef uint64_t      uintmax_t;
8830     #else
8831     typedef unsigned long uintmax_t;
8832     #endif
8833 EOF
8834 fi
8835
8836 sed 's/^ *//' >> tmp-stdint.h <<EOF
8837
8838   #endif /* GCC_GENERATED_STDINT_H */
8839 EOF
8840
8841 if test -r gstdint.h && cmp -s tmp-stdint.h gstdint.h; then
8842   rm -f tmp-stdint.h
8843 else
8844   mv -f tmp-stdint.h gstdint.h
8845 fi
8846
8847  ;;
8848   esac
8849 done
8850 _ACEOF
8851
8852 cat >>$CONFIG_STATUS <<\_ACEOF
8853
8854 { (exit 0); exit 0; }
8855 _ACEOF
8856 chmod +x $CONFIG_STATUS
8857 ac_clean_files=$ac_clean_files_save
8858
8859
8860 # configure is writing to config.log, and then calls config.status.
8861 # config.status does its own redirection, appending to config.log.
8862 # Unfortunately, on DOS this fails, as config.log is still kept open
8863 # by configure, so config.status won't be able to write to it; its
8864 # output is simply discarded.  So we exec the FD to /dev/null,
8865 # effectively closing config.log, so it can be properly (re)opened and
8866 # appended to by config.status.  When coming back to configure, we
8867 # need to make the FD available again.
8868 if test "$no_create" != yes; then
8869   ac_cs_success=:
8870   ac_config_status_args=
8871   test "$silent" = yes &&
8872     ac_config_status_args="$ac_config_status_args --quiet"
8873   exec 5>/dev/null
8874   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
8875   exec 5>>config.log
8876   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8877   # would make configure fail if this is the last instruction.
8878   $ac_cs_success || { (exit 1); exit 1; }
8879 fi
8880