OSDN Git Service

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