OSDN Git Service

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