OSDN Git Service

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