2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.57.
5 # Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
6 # Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9 ## --------------------- ##
10 ## M4sh Initialization. ##
11 ## --------------------- ##
13 # Be Bourne compatible
14 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
17 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
18 # is contrary to our usage. Disable this feature.
19 alias -g '${1+"$@"}'='"$@"'
20 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
24 # Support unset when possible.
25 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
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 \
44 if (set +x; test -n "`(eval $as_var=C; export $as_var) 2>&1`"); then
45 eval $as_var=C; export $as_var
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
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 ||
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73 /^X\/\(\/\/\)$/{ s//\1/; q; }
74 /^X\/\(\/\).*/{ s//\1/; q; }
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
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
91 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
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
108 *[\\/]* ) as_myself=$0 ;;
109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
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
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; }; }
128 case $CONFIG_SHELL in
130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
134 test -z "$as_dir" && as_dir=.
135 for as_base in sh bash ksh sh5; do
138 if ("$as_dir/$as_base" -c '
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
148 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
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 |
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
172 s,^['$as_cr_digits']*\n,,
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; }; }
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).
182 # Exit status is that of the last command.
187 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188 *c*,-n*) ECHO_N= ECHO_C='
190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
194 if expr a : '\(a\)' >/dev/null 2>&1; then
200 rm -f conf$$ conf$$.exe 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
211 elif ln conf$$.file conf$$ 2>/dev/null; then
216 rm -f conf$$ conf$$.exe conf$$.file
218 if mkdir -p . 2>/dev/null; then
224 as_executable_p="test -f"
226 # Sed expression to map a string onto a valid CPP name.
227 as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
229 # Sed expression to map a string onto a valid variable name.
230 as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
234 # We need space, tab and new line, in precisely that order.
244 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
245 # so uname gets run too.
246 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
253 ac_default_prefix=/usr/local
254 ac_config_libobj_dir=.
259 SHELL=${CONFIG_SHELL-/bin/sh}
261 # Maximum number of lines to put in a shell here document.
262 # This variable seems obsolete. It should probably be removed, and
263 # only ac_max_sed_lines should be used.
264 : ${ac_max_here_lines=38}
266 # Identity of this package.
273 ac_unique_file="xmalloc.c"
274 # Factoring default headers for most tests.
275 ac_includes_default="\
278 # include <sys/types.h>
281 # include <sys/stat.h>
292 # if !STDC_HEADERS && HAVE_MEMORY_H
298 # include <strings.h>
301 # include <inttypes.h>
311 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 ac_libiberty_warn_cflags NO_MINUS_C_MINUS_O OUTPUT_OPTION INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CPP EGREP LIBOBJS CHECK target_header_dir pexecute INSTALL_DEST LTLIBOBJS'
312 ac_subst_files='host_makefile_frag'
314 # Initialize some variables set by options.
316 ac_init_version=false
317 # The variables have the same names as the options, with
318 # dashes changed to underlines.
326 program_transform_name=s,x,x,
334 # Installation directory options.
335 # These are left unexpanded so users can "make install exec_prefix=/foo"
336 # and all the variables that are supposed to be based on exec_prefix
337 # by default will actually change.
338 # Use braces instead of parens because sh, perl, etc. also accept them.
339 bindir='${exec_prefix}/bin'
340 sbindir='${exec_prefix}/sbin'
341 libexecdir='${exec_prefix}/libexec'
342 datadir='${prefix}/share'
343 sysconfdir='${prefix}/etc'
344 sharedstatedir='${prefix}/com'
345 localstatedir='${prefix}/var'
346 libdir='${exec_prefix}/lib'
347 includedir='${prefix}/include'
348 oldincludedir='/usr/include'
349 infodir='${prefix}/info'
350 mandir='${prefix}/man'
355 # If the previous option needs an argument, assign it.
356 if test -n "$ac_prev"; then
357 eval "$ac_prev=\$ac_option"
362 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
364 # Accept the important Cygnus configure options, so we can diagnose typos.
368 -bindir | --bindir | --bindi | --bind | --bin | --bi)
370 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
373 -build | --build | --buil | --bui | --bu)
374 ac_prev=build_alias ;;
375 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
376 build_alias=$ac_optarg ;;
378 -cache-file | --cache-file | --cache-fil | --cache-fi \
379 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
380 ac_prev=cache_file ;;
381 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
382 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
383 cache_file=$ac_optarg ;;
386 cache_file=config.cache ;;
388 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
390 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
392 datadir=$ac_optarg ;;
394 -disable-* | --disable-*)
395 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
396 # Reject names that are not valid shell variable names.
397 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
398 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
399 { (exit 1); exit 1; }; }
400 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
401 eval "enable_$ac_feature=no" ;;
403 -enable-* | --enable-*)
404 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
405 # Reject names that are not valid shell variable names.
406 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
407 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
408 { (exit 1); exit 1; }; }
409 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
411 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
414 eval "enable_$ac_feature='$ac_optarg'" ;;
416 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
417 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
418 | --exec | --exe | --ex)
419 ac_prev=exec_prefix ;;
420 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
421 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
422 | --exec=* | --exe=* | --ex=*)
423 exec_prefix=$ac_optarg ;;
425 -gas | --gas | --ga | --g)
426 # Obsolete; use --with-gas.
429 -help | --help | --hel | --he | -h)
431 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
432 ac_init_help=recursive ;;
433 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
434 ac_init_help=short ;;
436 -host | --host | --hos | --ho)
437 ac_prev=host_alias ;;
438 -host=* | --host=* | --hos=* | --ho=*)
439 host_alias=$ac_optarg ;;
441 -includedir | --includedir | --includedi | --included | --include \
442 | --includ | --inclu | --incl | --inc)
443 ac_prev=includedir ;;
444 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
445 | --includ=* | --inclu=* | --incl=* | --inc=*)
446 includedir=$ac_optarg ;;
448 -infodir | --infodir | --infodi | --infod | --info | --inf)
450 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
451 infodir=$ac_optarg ;;
453 -libdir | --libdir | --libdi | --libd)
455 -libdir=* | --libdir=* | --libdi=* | --libd=*)
458 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
459 | --libexe | --libex | --libe)
460 ac_prev=libexecdir ;;
461 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
462 | --libexe=* | --libex=* | --libe=*)
463 libexecdir=$ac_optarg ;;
465 -localstatedir | --localstatedir | --localstatedi | --localstated \
466 | --localstate | --localstat | --localsta | --localst \
467 | --locals | --local | --loca | --loc | --lo)
468 ac_prev=localstatedir ;;
469 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
470 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
471 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
472 localstatedir=$ac_optarg ;;
474 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
476 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
480 # Obsolete; use --without-fp.
483 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
484 | --no-cr | --no-c | -n)
487 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
488 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
491 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
492 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
493 | --oldin | --oldi | --old | --ol | --o)
494 ac_prev=oldincludedir ;;
495 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
496 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
497 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
498 oldincludedir=$ac_optarg ;;
500 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
502 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
505 -program-prefix | --program-prefix | --program-prefi | --program-pref \
506 | --program-pre | --program-pr | --program-p)
507 ac_prev=program_prefix ;;
508 -program-prefix=* | --program-prefix=* | --program-prefi=* \
509 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
510 program_prefix=$ac_optarg ;;
512 -program-suffix | --program-suffix | --program-suffi | --program-suff \
513 | --program-suf | --program-su | --program-s)
514 ac_prev=program_suffix ;;
515 -program-suffix=* | --program-suffix=* | --program-suffi=* \
516 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
517 program_suffix=$ac_optarg ;;
519 -program-transform-name | --program-transform-name \
520 | --program-transform-nam | --program-transform-na \
521 | --program-transform-n | --program-transform- \
522 | --program-transform | --program-transfor \
523 | --program-transfo | --program-transf \
524 | --program-trans | --program-tran \
525 | --progr-tra | --program-tr | --program-t)
526 ac_prev=program_transform_name ;;
527 -program-transform-name=* | --program-transform-name=* \
528 | --program-transform-nam=* | --program-transform-na=* \
529 | --program-transform-n=* | --program-transform-=* \
530 | --program-transform=* | --program-transfor=* \
531 | --program-transfo=* | --program-transf=* \
532 | --program-trans=* | --program-tran=* \
533 | --progr-tra=* | --program-tr=* | --program-t=*)
534 program_transform_name=$ac_optarg ;;
536 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
537 | -silent | --silent | --silen | --sile | --sil)
540 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
542 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
544 sbindir=$ac_optarg ;;
546 -sharedstatedir | --sharedstatedir | --sharedstatedi \
547 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
548 | --sharedst | --shareds | --shared | --share | --shar \
550 ac_prev=sharedstatedir ;;
551 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
552 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
553 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
555 sharedstatedir=$ac_optarg ;;
557 -site | --site | --sit)
559 -site=* | --site=* | --sit=*)
562 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
564 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
567 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
568 | --syscon | --sysco | --sysc | --sys | --sy)
569 ac_prev=sysconfdir ;;
570 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
571 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
572 sysconfdir=$ac_optarg ;;
574 -target | --target | --targe | --targ | --tar | --ta | --t)
575 ac_prev=target_alias ;;
576 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
577 target_alias=$ac_optarg ;;
579 -v | -verbose | --verbose | --verbos | --verbo | --verb)
582 -version | --version | --versio | --versi | --vers | -V)
586 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
587 # Reject names that are not valid shell variable names.
588 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
589 { echo "$as_me: error: invalid package name: $ac_package" >&2
590 { (exit 1); exit 1; }; }
591 ac_package=`echo $ac_package| sed 's/-/_/g'`
593 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
596 eval "with_$ac_package='$ac_optarg'" ;;
598 -without-* | --without-*)
599 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
600 # Reject names that are not valid shell variable names.
601 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
602 { echo "$as_me: error: invalid package name: $ac_package" >&2
603 { (exit 1); exit 1; }; }
604 ac_package=`echo $ac_package | sed 's/-/_/g'`
605 eval "with_$ac_package=no" ;;
608 # Obsolete; use --with-x.
611 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
612 | --x-incl | --x-inc | --x-in | --x-i)
613 ac_prev=x_includes ;;
614 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
615 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
616 x_includes=$ac_optarg ;;
618 -x-libraries | --x-libraries | --x-librarie | --x-librari \
619 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
620 ac_prev=x_libraries ;;
621 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
622 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
623 x_libraries=$ac_optarg ;;
625 -*) { echo "$as_me: error: unrecognized option: $ac_option
626 Try \`$0 --help' for more information." >&2
627 { (exit 1); exit 1; }; }
631 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
632 # Reject names that are not valid shell variable names.
633 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
634 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
635 { (exit 1); exit 1; }; }
636 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
637 eval "$ac_envvar='$ac_optarg'"
641 # FIXME: should be removed in autoconf 3.0.
642 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
643 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
644 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
645 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
651 if test -n "$ac_prev"; then
652 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
653 { echo "$as_me: error: missing argument to $ac_option" >&2
654 { (exit 1); exit 1; }; }
657 # Be sure to have absolute paths.
658 for ac_var in exec_prefix prefix
660 eval ac_val=$`echo $ac_var`
662 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
663 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
664 { (exit 1); exit 1; }; };;
668 # Be sure to have absolute paths.
669 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
670 localstatedir libdir includedir oldincludedir infodir mandir
672 eval ac_val=$`echo $ac_var`
674 [\\/$]* | ?:[\\/]* ) ;;
675 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
676 { (exit 1); exit 1; }; };;
680 # There might be people who depend on the old broken behavior: `$host'
681 # used to hold the argument of --host etc.
682 # FIXME: To remove some day.
687 # FIXME: To remove some day.
688 if test "x$host_alias" != x; then
689 if test "x$build_alias" = x; then
690 cross_compiling=maybe
691 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
692 If a cross compiler is detected then cross compile mode will be used." >&2
693 elif test "x$build_alias" != "x$host_alias"; then
699 test -n "$host_alias" && ac_tool_prefix=$host_alias-
701 test "$silent" = yes && exec 6>/dev/null
704 # Find the source files, if location was not specified.
705 if test -z "$srcdir"; then
706 ac_srcdir_defaulted=yes
707 # Try the directory containing this script, then its parent.
708 ac_confdir=`(dirname "$0") 2>/dev/null ||
709 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
710 X"$0" : 'X\(//\)[^/]' \| \
711 X"$0" : 'X\(//\)$' \| \
712 X"$0" : 'X\(/\)' \| \
713 . : '\(.\)' 2>/dev/null ||
715 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
716 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
717 /^X\(\/\/\)$/{ s//\1/; q; }
718 /^X\(\/\).*/{ s//\1/; q; }
721 if test ! -r $srcdir/$ac_unique_file; then
725 ac_srcdir_defaulted=no
727 if test ! -r $srcdir/$ac_unique_file; then
728 if test "$ac_srcdir_defaulted" = yes; then
729 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
730 { (exit 1); exit 1; }; }
732 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
733 { (exit 1); exit 1; }; }
736 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
737 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
738 { (exit 1); exit 1; }; }
739 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
740 ac_env_build_alias_set=${build_alias+set}
741 ac_env_build_alias_value=$build_alias
742 ac_cv_env_build_alias_set=${build_alias+set}
743 ac_cv_env_build_alias_value=$build_alias
744 ac_env_host_alias_set=${host_alias+set}
745 ac_env_host_alias_value=$host_alias
746 ac_cv_env_host_alias_set=${host_alias+set}
747 ac_cv_env_host_alias_value=$host_alias
748 ac_env_target_alias_set=${target_alias+set}
749 ac_env_target_alias_value=$target_alias
750 ac_cv_env_target_alias_set=${target_alias+set}
751 ac_cv_env_target_alias_value=$target_alias
752 ac_env_CC_set=${CC+set}
754 ac_cv_env_CC_set=${CC+set}
755 ac_cv_env_CC_value=$CC
756 ac_env_CFLAGS_set=${CFLAGS+set}
757 ac_env_CFLAGS_value=$CFLAGS
758 ac_cv_env_CFLAGS_set=${CFLAGS+set}
759 ac_cv_env_CFLAGS_value=$CFLAGS
760 ac_env_LDFLAGS_set=${LDFLAGS+set}
761 ac_env_LDFLAGS_value=$LDFLAGS
762 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
763 ac_cv_env_LDFLAGS_value=$LDFLAGS
764 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
765 ac_env_CPPFLAGS_value=$CPPFLAGS
766 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
767 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
768 ac_env_CPP_set=${CPP+set}
769 ac_env_CPP_value=$CPP
770 ac_cv_env_CPP_set=${CPP+set}
771 ac_cv_env_CPP_value=$CPP
774 # Report the --help message.
776 if test "$ac_init_help" = "long"; then
777 # Omit some internal or obsolete options to make the list less imposing.
778 # This message is too long to be a string in the A/UX 3.1 sh.
780 \`configure' configures this package to adapt to many kinds of systems.
782 Usage: $0 [OPTION]... [VAR=VALUE]...
784 To assign environment variables (e.g., CC, CFLAGS...), specify them as
785 VAR=VALUE. See below for descriptions of some of the useful variables.
787 Defaults for the options are specified in brackets.
790 -h, --help display this help and exit
791 --help=short display options specific to this package
792 --help=recursive display the short help of all the included packages
793 -V, --version display version information and exit
794 -q, --quiet, --silent do not print \`checking...' messages
795 --cache-file=FILE cache test results in FILE [disabled]
796 -C, --config-cache alias for \`--cache-file=config.cache'
797 -n, --no-create do not create output files
798 --srcdir=DIR find the sources in DIR [configure dir or \`..']
803 Installation directories:
804 --prefix=PREFIX install architecture-independent files in PREFIX
806 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
809 By default, \`make install' will install all the files in
810 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
811 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
812 for instance \`--prefix=\$HOME'.
814 For better control, use the options below.
816 Fine tuning of the installation directories:
817 --bindir=DIR user executables [EPREFIX/bin]
818 --sbindir=DIR system admin executables [EPREFIX/sbin]
819 --libexecdir=DIR program executables [EPREFIX/libexec]
820 --datadir=DIR read-only architecture-independent data [PREFIX/share]
821 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
822 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
823 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
824 --libdir=DIR object code libraries [EPREFIX/lib]
825 --includedir=DIR C header files [PREFIX/include]
826 --oldincludedir=DIR C header files for non-gcc [/usr/include]
827 --infodir=DIR info documentation [PREFIX/info]
828 --mandir=DIR man documentation [PREFIX/man]
834 --build=BUILD configure for building on BUILD [guessed]
835 --host=HOST cross-compile to build programs to run on HOST [BUILD]
839 if test -n "$ac_init_help"; then
844 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
845 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
846 --enable-maintainer-mode
847 enable make rules and dependencies not useful
848 (and sometimes confusing) to the casual installer
849 --enable-install-libiberty Install headers for end users
852 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
853 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
854 --with-target-subdir=SUBDIR Configuring in a subdirectory for target
855 --with-build-subdir=SUBDIR Configuring in a subdirectory for build
856 --with-cross-host=HOST Configuring with a cross compiler
857 --with-newlib Configuring with newlib
859 Some influential environment variables:
860 CC C compiler command
861 CFLAGS C compiler flags
862 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
863 nonstandard directory <lib dir>
864 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
865 headers in a nonstandard directory <include dir>
868 Use these variables to override the choices made by `configure' or to help
869 it to find libraries and programs with nonstandard names/locations.
874 if test "$ac_init_help" = "recursive"; then
875 # If there are subdirs, report their specific --help.
877 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
878 test -d $ac_dir || continue
881 if test "$ac_dir" != .; then
882 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
883 # A "../" for each directory in $ac_dir_suffix.
884 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
886 ac_dir_suffix= ac_top_builddir=
890 .) # No --srcdir option. We are building in place.
892 if test -z "$ac_top_builddir"; then
895 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
897 [\\/]* | ?:[\\/]* ) # Absolute path.
898 ac_srcdir=$srcdir$ac_dir_suffix;
899 ac_top_srcdir=$srcdir ;;
901 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
902 ac_top_srcdir=$ac_top_builddir$srcdir ;;
904 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
906 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
907 ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
908 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
909 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
912 # Check for guested configure; otherwise get Cygnus style configure.
913 if test -f $ac_srcdir/configure.gnu; then
915 $SHELL $ac_srcdir/configure.gnu --help=recursive
916 elif test -f $ac_srcdir/configure; then
918 $SHELL $ac_srcdir/configure --help=recursive
919 elif test -f $ac_srcdir/configure.ac ||
920 test -f $ac_srcdir/configure.in; then
924 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
930 test -n "$ac_init_help" && exit 0
931 if $ac_init_version; then
934 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
935 Free Software Foundation, Inc.
936 This configure script is free software; the Free Software Foundation
937 gives unlimited permission to copy, distribute and modify it.
943 This file contains any messages produced by compilers while
944 running configure, to aid debugging if configure makes a mistake.
946 It was created by $as_me, which was
947 generated by GNU Autoconf 2.57. Invocation command line was
958 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
959 uname -m = `(uname -m) 2>/dev/null || echo unknown`
960 uname -r = `(uname -r) 2>/dev/null || echo unknown`
961 uname -s = `(uname -s) 2>/dev/null || echo unknown`
962 uname -v = `(uname -v) 2>/dev/null || echo unknown`
964 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
965 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
967 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
968 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
969 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
970 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
971 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
972 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
973 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
977 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
981 test -z "$as_dir" && as_dir=.
997 # Keep a trace of the command line.
998 # Strip out --no-create and --no-recursion so they do not pile up.
999 # Strip out --silent because we don't want to record it for future runs.
1000 # Also quote any args containing shell meta-characters.
1001 # Make two passes to allow for proper duplicate-argument suppression.
1006 ac_must_keep_next=false
1012 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1013 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1014 | -silent | --silent | --silen | --sile | --sil)
1016 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1017 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1020 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1022 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1023 if test $ac_must_keep_next = true; then
1024 ac_must_keep_next=false # Got value, back to normal.
1027 *=* | --config-cache | -C | -disable-* | --disable-* \
1028 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1029 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1030 | -with-* | --with-* | -without-* | --without-* | --x)
1031 case "$ac_configure_args0 " in
1032 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1035 -* ) ac_must_keep_next=true ;;
1038 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1039 # Get rid of the leading space.
1045 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1046 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1048 # When interrupted or exit'd, cleanup temporary files, and complete
1049 # config.log. We remove comments because anyway the quotes in there
1050 # would cause problems or look ugly.
1051 # WARNING: Be sure not to use single quotes in there, as some shells,
1052 # such as our DU 5.0 friend, will then `close' the trap.
1053 trap 'exit_status=$?
1054 # Save into config.log some information that might help in debugging.
1059 ## ---------------- ##
1060 ## Cache variables. ##
1061 ## ---------------- ##
1064 # The following way of writing the cache mishandles newlines in values,
1067 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1070 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1071 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1075 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1082 ## ----------------- ##
1083 ## Output variables. ##
1084 ## ----------------- ##
1087 for ac_var in $ac_subst_vars
1089 eval ac_val=$`echo $ac_var`
1090 echo "$ac_var='"'"'$ac_val'"'"'"
1094 if test -n "$ac_subst_files"; then
1101 for ac_var in $ac_subst_files
1103 eval ac_val=$`echo $ac_var`
1104 echo "$ac_var='"'"'$ac_val'"'"'"
1109 if test -s confdefs.h; then
1116 sed "/^$/d" confdefs.h | sort
1119 test "$ac_signal" != 0 &&
1120 echo "$as_me: caught signal $ac_signal"
1121 echo "$as_me: exit $exit_status"
1123 rm -f core *.core &&
1124 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1127 for ac_signal in 1 2 13 15; do
1128 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1132 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1133 rm -rf conftest* confdefs.h
1134 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1137 # Predefined preprocessor variables.
1139 cat >>confdefs.h <<_ACEOF
1140 #define PACKAGE_NAME "$PACKAGE_NAME"
1144 cat >>confdefs.h <<_ACEOF
1145 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1149 cat >>confdefs.h <<_ACEOF
1150 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1154 cat >>confdefs.h <<_ACEOF
1155 #define PACKAGE_STRING "$PACKAGE_STRING"
1159 cat >>confdefs.h <<_ACEOF
1160 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1164 # Let the site file select an alternate cache file if it wants to.
1165 # Prefer explicitly selected file to automatically selected ones.
1166 if test -z "$CONFIG_SITE"; then
1167 if test "x$prefix" != xNONE; then
1168 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1170 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1173 for ac_site_file in $CONFIG_SITE; do
1174 if test -r "$ac_site_file"; then
1175 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1176 echo "$as_me: loading site script $ac_site_file" >&6;}
1177 sed 's/^/| /' "$ac_site_file" >&5
1182 if test -r "$cache_file"; then
1183 # Some versions of bash will fail to source /dev/null (special
1184 # files actually), so we avoid doing that.
1185 if test -f "$cache_file"; then
1186 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1187 echo "$as_me: loading cache $cache_file" >&6;}
1189 [\\/]* | ?:[\\/]* ) . $cache_file;;
1190 *) . ./$cache_file;;
1194 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1195 echo "$as_me: creating cache $cache_file" >&6;}
1199 # Check that the precious variables saved in the cache have kept the same
1201 ac_cache_corrupted=false
1202 for ac_var in `(set) 2>&1 |
1203 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1204 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1205 eval ac_new_set=\$ac_env_${ac_var}_set
1206 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1207 eval ac_new_val="\$ac_env_${ac_var}_value"
1208 case $ac_old_set,$ac_new_set in
1210 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1211 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1212 ac_cache_corrupted=: ;;
1214 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1215 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1216 ac_cache_corrupted=: ;;
1219 if test "x$ac_old_val" != "x$ac_new_val"; then
1220 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1221 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1222 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1223 echo "$as_me: former value: $ac_old_val" >&2;}
1224 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1225 echo "$as_me: current value: $ac_new_val" >&2;}
1226 ac_cache_corrupted=:
1229 # Pass precious variables to config.status.
1230 if test "$ac_new_set" = set; then
1232 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1233 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1234 *) ac_arg=$ac_var=$ac_new_val ;;
1236 case " $ac_configure_args " in
1237 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1238 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1242 if $ac_cache_corrupted; then
1243 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1244 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1245 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1246 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1247 { (exit 1); exit 1; }; }
1251 ac_cpp='$CPP $CPPFLAGS'
1252 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1253 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1254 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1275 # This works around the fact that libtool configuration may change LD
1276 # for this particular configuration, but some shells, instead of
1277 # keeping the changes in LD private, export them just because LD is
1278 # exported. We don't use libtool yet, but some day we might, so...
1279 ORIGINAL_LD_FOR_MULTILIBS=$LD
1282 # Check whether --with-target-subdir or --without-target-subdir was given.
1283 if test "${with_target_subdir+set}" = set; then
1284 withval="$with_target_subdir"
1288 # Check whether --with-build-subdir or --without-build-subdir was given.
1289 if test "${with_build_subdir+set}" = set; then
1290 withval="$with_build_subdir"
1294 # Check whether --with-cross-host or --without-cross-host was given.
1295 if test "${with_cross_host+set}" = set; then
1296 withval="$with_cross_host"
1300 # Check whether --with-newlib or --without-newlib was given.
1301 if test "${with_newlib+set}" = set; then
1302 withval="$with_newlib"
1306 if test "${srcdir}" = "."; then
1307 if test -n "${with_build_subdir}"; then
1308 libiberty_topdir="${srcdir}/../.."
1310 elif test -z "${with_target_subdir}"; then
1311 libiberty_topdir="${srcdir}/.."
1313 if test "${with_target_subdir}" != "."; then
1314 libiberty_topdir="${srcdir}/${with_multisrctop}../.."
1316 libiberty_topdir="${srcdir}/${with_multisrctop}.."
1320 libiberty_topdir="${srcdir}/.."
1324 for ac_dir in $libiberty_topdir $srcdir/$libiberty_topdir; do
1325 if test -f $ac_dir/install-sh; then
1327 ac_install_sh="$ac_aux_dir/install-sh -c"
1329 elif test -f $ac_dir/install.sh; then
1331 ac_install_sh="$ac_aux_dir/install.sh -c"
1333 elif test -f $ac_dir/shtool; then
1335 ac_install_sh="$ac_aux_dir/shtool install -c"
1339 if test -z "$ac_aux_dir"; then
1340 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $libiberty_topdir $srcdir/$libiberty_topdir" >&5
1341 echo "$as_me: error: cannot find install-sh or install.sh in $libiberty_topdir $srcdir/$libiberty_topdir" >&2;}
1342 { (exit 1); exit 1; }; }
1344 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1345 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1346 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1350 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
1351 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
1352 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
1353 if test "${enable_maintainer_mode+set}" = set; then
1354 enableval="$enable_maintainer_mode"
1355 maintainer_mode=$enableval
1360 echo "$as_me:$LINENO: result: $maintainer_mode" >&5
1361 echo "${ECHO_T}$maintainer_mode" >&6
1363 if test "$maintainer_mode" = "yes"; then
1371 # Do we have a single-tree copy of texinfo? Even if we do, we can't
1372 # rely on it - libiberty is built before texinfo.
1373 # Extract the first word of "makeinfo", so it can be a program name with args.
1374 set dummy makeinfo; ac_word=$2
1375 echo "$as_me:$LINENO: checking for $ac_word" >&5
1376 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1377 if test "${ac_cv_prog_MAKEINFO+set}" = set; then
1378 echo $ECHO_N "(cached) $ECHO_C" >&6
1380 if test -n "$MAKEINFO"; then
1381 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
1383 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1387 test -z "$as_dir" && as_dir=.
1388 for ac_exec_ext in '' $ac_executable_extensions; do
1389 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1390 ac_cv_prog_MAKEINFO="makeinfo"
1391 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1399 MAKEINFO=$ac_cv_prog_MAKEINFO
1400 if test -n "$MAKEINFO"; then
1401 echo "$as_me:$LINENO: result: $MAKEINFO" >&5
1402 echo "${ECHO_T}$MAKEINFO" >&6
1404 echo "$as_me:$LINENO: result: no" >&5
1405 echo "${ECHO_T}no" >&6
1408 if test "x$MAKEINFO" = "x"; then
1409 MAKEINFO="@echo makeinfo missing; true"
1413 case x"`$MAKEINFO --version | grep 'GNU texinfo'`" in
1415 MAKEINFO="@echo $MAKEINFO is too old, 4.0 or newer required; true"
1417 { echo "$as_me:$LINENO: WARNING:
1418 *** Makeinfo is too old. Info documentation will not be built." >&5
1419 echo "$as_me: WARNING:
1420 *** Makeinfo is too old. Info documentation will not be built." >&2;}
1427 # Extract the first word of "perl", so it can be a program name with args.
1428 set dummy perl; ac_word=$2
1429 echo "$as_me:$LINENO: checking for $ac_word" >&5
1430 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1431 if test "${ac_cv_prog_PERL+set}" = set; then
1432 echo $ECHO_N "(cached) $ECHO_C" >&6
1434 if test -n "$PERL"; then
1435 ac_cv_prog_PERL="$PERL" # Let the user override the test.
1437 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1441 test -z "$as_dir" && as_dir=.
1442 for ac_exec_ext in '' $ac_executable_extensions; do
1443 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1444 ac_cv_prog_PERL="perl"
1445 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1453 PERL=$ac_cv_prog_PERL
1454 if test -n "$PERL"; then
1455 echo "$as_me:$LINENO: result: $PERL" >&5
1456 echo "${ECHO_T}$PERL" >&6
1458 echo "$as_me:$LINENO: result: no" >&5
1459 echo "${ECHO_T}no" >&6
1462 if test x"$PERL" = x""; then
1469 # Make sure we can run config.sub.
1470 $ac_config_sub sun4 >/dev/null 2>&1 ||
1471 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1472 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1473 { (exit 1); exit 1; }; }
1475 echo "$as_me:$LINENO: checking build system type" >&5
1476 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1477 if test "${ac_cv_build+set}" = set; then
1478 echo $ECHO_N "(cached) $ECHO_C" >&6
1480 ac_cv_build_alias=$build_alias
1481 test -z "$ac_cv_build_alias" &&
1482 ac_cv_build_alias=`$ac_config_guess`
1483 test -z "$ac_cv_build_alias" &&
1484 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1485 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1486 { (exit 1); exit 1; }; }
1487 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1488 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1489 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1490 { (exit 1); exit 1; }; }
1493 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1494 echo "${ECHO_T}$ac_cv_build" >&6
1496 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1497 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1498 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1501 echo "$as_me:$LINENO: checking host system type" >&5
1502 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1503 if test "${ac_cv_host+set}" = set; then
1504 echo $ECHO_N "(cached) $ECHO_C" >&6
1506 ac_cv_host_alias=$host_alias
1507 test -z "$ac_cv_host_alias" &&
1508 ac_cv_host_alias=$ac_cv_build_alias
1509 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1510 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1511 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1512 { (exit 1); exit 1; }; }
1515 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1516 echo "${ECHO_T}$ac_cv_host" >&6
1518 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1519 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1520 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1525 if test -n "$ac_tool_prefix"; then
1526 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1527 set dummy ${ac_tool_prefix}ar; ac_word=$2
1528 echo "$as_me:$LINENO: checking for $ac_word" >&5
1529 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1530 if test "${ac_cv_prog_AR+set}" = set; then
1531 echo $ECHO_N "(cached) $ECHO_C" >&6
1533 if test -n "$AR"; then
1534 ac_cv_prog_AR="$AR" # Let the user override the test.
1536 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1540 test -z "$as_dir" && as_dir=.
1541 for ac_exec_ext in '' $ac_executable_extensions; do
1542 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1543 ac_cv_prog_AR="${ac_tool_prefix}ar"
1544 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1553 if test -n "$AR"; then
1554 echo "$as_me:$LINENO: result: $AR" >&5
1555 echo "${ECHO_T}$AR" >&6
1557 echo "$as_me:$LINENO: result: no" >&5
1558 echo "${ECHO_T}no" >&6
1562 if test -z "$ac_cv_prog_AR"; then
1564 # Extract the first word of "ar", so it can be a program name with args.
1565 set dummy ar; ac_word=$2
1566 echo "$as_me:$LINENO: checking for $ac_word" >&5
1567 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1568 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
1569 echo $ECHO_N "(cached) $ECHO_C" >&6
1571 if test -n "$ac_ct_AR"; then
1572 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
1574 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1578 test -z "$as_dir" && as_dir=.
1579 for ac_exec_ext in '' $ac_executable_extensions; do
1580 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1581 ac_cv_prog_ac_ct_AR="ar"
1582 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1590 ac_ct_AR=$ac_cv_prog_ac_ct_AR
1591 if test -n "$ac_ct_AR"; then
1592 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
1593 echo "${ECHO_T}$ac_ct_AR" >&6
1595 echo "$as_me:$LINENO: result: no" >&5
1596 echo "${ECHO_T}no" >&6
1604 if test -n "$ac_tool_prefix"; then
1605 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1606 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1607 echo "$as_me:$LINENO: checking for $ac_word" >&5
1608 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1609 if test "${ac_cv_prog_RANLIB+set}" = set; then
1610 echo $ECHO_N "(cached) $ECHO_C" >&6
1612 if test -n "$RANLIB"; then
1613 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1615 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1619 test -z "$as_dir" && as_dir=.
1620 for ac_exec_ext in '' $ac_executable_extensions; do
1621 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1622 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1623 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1631 RANLIB=$ac_cv_prog_RANLIB
1632 if test -n "$RANLIB"; then
1633 echo "$as_me:$LINENO: result: $RANLIB" >&5
1634 echo "${ECHO_T}$RANLIB" >&6
1636 echo "$as_me:$LINENO: result: no" >&5
1637 echo "${ECHO_T}no" >&6
1641 if test -z "$ac_cv_prog_RANLIB"; then
1642 ac_ct_RANLIB=$RANLIB
1643 # Extract the first word of "ranlib", so it can be a program name with args.
1644 set dummy ranlib; ac_word=$2
1645 echo "$as_me:$LINENO: checking for $ac_word" >&5
1646 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1647 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
1648 echo $ECHO_N "(cached) $ECHO_C" >&6
1650 if test -n "$ac_ct_RANLIB"; then
1651 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
1653 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1657 test -z "$as_dir" && as_dir=.
1658 for ac_exec_ext in '' $ac_executable_extensions; do
1659 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1660 ac_cv_prog_ac_ct_RANLIB="ranlib"
1661 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1667 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
1670 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
1671 if test -n "$ac_ct_RANLIB"; then
1672 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
1673 echo "${ECHO_T}$ac_ct_RANLIB" >&6
1675 echo "$as_me:$LINENO: result: no" >&5
1676 echo "${ECHO_T}no" >&6
1679 RANLIB=$ac_ct_RANLIB
1681 RANLIB="$ac_cv_prog_RANLIB"
1687 ac_cpp='$CPP $CPPFLAGS'
1688 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1689 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1690 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1691 if test -n "$ac_tool_prefix"; then
1692 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1693 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1694 echo "$as_me:$LINENO: checking for $ac_word" >&5
1695 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1696 if test "${ac_cv_prog_CC+set}" = set; then
1697 echo $ECHO_N "(cached) $ECHO_C" >&6
1699 if test -n "$CC"; then
1700 ac_cv_prog_CC="$CC" # Let the user override the test.
1702 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1706 test -z "$as_dir" && as_dir=.
1707 for ac_exec_ext in '' $ac_executable_extensions; do
1708 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1709 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1710 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1719 if test -n "$CC"; then
1720 echo "$as_me:$LINENO: result: $CC" >&5
1721 echo "${ECHO_T}$CC" >&6
1723 echo "$as_me:$LINENO: result: no" >&5
1724 echo "${ECHO_T}no" >&6
1728 if test -z "$ac_cv_prog_CC"; then
1730 # Extract the first word of "gcc", so it can be a program name with args.
1731 set dummy gcc; ac_word=$2
1732 echo "$as_me:$LINENO: checking for $ac_word" >&5
1733 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1734 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1735 echo $ECHO_N "(cached) $ECHO_C" >&6
1737 if test -n "$ac_ct_CC"; then
1738 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1740 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1744 test -z "$as_dir" && as_dir=.
1745 for ac_exec_ext in '' $ac_executable_extensions; do
1746 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1747 ac_cv_prog_ac_ct_CC="gcc"
1748 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1756 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1757 if test -n "$ac_ct_CC"; then
1758 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1759 echo "${ECHO_T}$ac_ct_CC" >&6
1761 echo "$as_me:$LINENO: result: no" >&5
1762 echo "${ECHO_T}no" >&6
1770 if test -z "$CC"; then
1771 if test -n "$ac_tool_prefix"; then
1772 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1773 set dummy ${ac_tool_prefix}cc; ac_word=$2
1774 echo "$as_me:$LINENO: checking for $ac_word" >&5
1775 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1776 if test "${ac_cv_prog_CC+set}" = set; then
1777 echo $ECHO_N "(cached) $ECHO_C" >&6
1779 if test -n "$CC"; then
1780 ac_cv_prog_CC="$CC" # Let the user override the test.
1782 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1786 test -z "$as_dir" && as_dir=.
1787 for ac_exec_ext in '' $ac_executable_extensions; do
1788 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1789 ac_cv_prog_CC="${ac_tool_prefix}cc"
1790 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1799 if test -n "$CC"; then
1800 echo "$as_me:$LINENO: result: $CC" >&5
1801 echo "${ECHO_T}$CC" >&6
1803 echo "$as_me:$LINENO: result: no" >&5
1804 echo "${ECHO_T}no" >&6
1808 if test -z "$ac_cv_prog_CC"; then
1810 # Extract the first word of "cc", so it can be a program name with args.
1811 set dummy cc; ac_word=$2
1812 echo "$as_me:$LINENO: checking for $ac_word" >&5
1813 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1814 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1815 echo $ECHO_N "(cached) $ECHO_C" >&6
1817 if test -n "$ac_ct_CC"; then
1818 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1820 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1824 test -z "$as_dir" && as_dir=.
1825 for ac_exec_ext in '' $ac_executable_extensions; do
1826 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1827 ac_cv_prog_ac_ct_CC="cc"
1828 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1836 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1837 if test -n "$ac_ct_CC"; then
1838 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1839 echo "${ECHO_T}$ac_ct_CC" >&6
1841 echo "$as_me:$LINENO: result: no" >&5
1842 echo "${ECHO_T}no" >&6
1851 if test -z "$CC"; then
1852 # Extract the first word of "cc", so it can be a program name with args.
1853 set dummy cc; ac_word=$2
1854 echo "$as_me:$LINENO: checking for $ac_word" >&5
1855 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1856 if test "${ac_cv_prog_CC+set}" = set; then
1857 echo $ECHO_N "(cached) $ECHO_C" >&6
1859 if test -n "$CC"; then
1860 ac_cv_prog_CC="$CC" # Let the user override the test.
1863 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1867 test -z "$as_dir" && as_dir=.
1868 for ac_exec_ext in '' $ac_executable_extensions; do
1869 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1870 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1871 ac_prog_rejected=yes
1875 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1881 if test $ac_prog_rejected = yes; then
1882 # We found a bogon in the path, so make sure we never use it.
1883 set dummy $ac_cv_prog_CC
1885 if test $# != 0; then
1886 # We chose a different compiler from the bogus one.
1887 # However, it has the same basename, so the bogon will be chosen
1888 # first if we set CC to just the basename; use the full file name.
1890 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1896 if test -n "$CC"; then
1897 echo "$as_me:$LINENO: result: $CC" >&5
1898 echo "${ECHO_T}$CC" >&6
1900 echo "$as_me:$LINENO: result: no" >&5
1901 echo "${ECHO_T}no" >&6
1905 if test -z "$CC"; then
1906 if test -n "$ac_tool_prefix"; then
1909 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1910 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1911 echo "$as_me:$LINENO: checking for $ac_word" >&5
1912 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1913 if test "${ac_cv_prog_CC+set}" = set; then
1914 echo $ECHO_N "(cached) $ECHO_C" >&6
1916 if test -n "$CC"; then
1917 ac_cv_prog_CC="$CC" # Let the user override the test.
1919 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1923 test -z "$as_dir" && as_dir=.
1924 for ac_exec_ext in '' $ac_executable_extensions; do
1925 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1926 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1927 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1936 if test -n "$CC"; then
1937 echo "$as_me:$LINENO: result: $CC" >&5
1938 echo "${ECHO_T}$CC" >&6
1940 echo "$as_me:$LINENO: result: no" >&5
1941 echo "${ECHO_T}no" >&6
1944 test -n "$CC" && break
1947 if test -z "$CC"; then
1951 # Extract the first word of "$ac_prog", so it can be a program name with args.
1952 set dummy $ac_prog; ac_word=$2
1953 echo "$as_me:$LINENO: checking for $ac_word" >&5
1954 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1955 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1956 echo $ECHO_N "(cached) $ECHO_C" >&6
1958 if test -n "$ac_ct_CC"; then
1959 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1961 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1965 test -z "$as_dir" && as_dir=.
1966 for ac_exec_ext in '' $ac_executable_extensions; do
1967 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1968 ac_cv_prog_ac_ct_CC="$ac_prog"
1969 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1977 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1978 if test -n "$ac_ct_CC"; then
1979 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1980 echo "${ECHO_T}$ac_ct_CC" >&6
1982 echo "$as_me:$LINENO: result: no" >&5
1983 echo "${ECHO_T}no" >&6
1986 test -n "$ac_ct_CC" && break
1995 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1996 See \`config.log' for more details." >&5
1997 echo "$as_me: error: no acceptable C compiler found in \$PATH
1998 See \`config.log' for more details." >&2;}
1999 { (exit 1); exit 1; }; }
2001 # Provide some information about the compiler.
2002 echo "$as_me:$LINENO:" \
2003 "checking for C compiler version" >&5
2004 ac_compiler=`set X $ac_compile; echo $2`
2005 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2006 (eval $ac_compiler --version </dev/null >&5) 2>&5
2008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2009 (exit $ac_status); }
2010 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2011 (eval $ac_compiler -v </dev/null >&5) 2>&5
2013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2014 (exit $ac_status); }
2015 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2016 (eval $ac_compiler -V </dev/null >&5) 2>&5
2018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2019 (exit $ac_status); }
2021 cat >conftest.$ac_ext <<_ACEOF
2022 #line $LINENO "configure"
2025 cat confdefs.h >>conftest.$ac_ext
2026 cat >>conftest.$ac_ext <<_ACEOF
2027 /* end confdefs.h. */
2038 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2039 (eval $ac_link) 2>&5
2041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2042 (exit $ac_status); }; then
2048 if test x$gcc_no_link = xyes; then
2049 # Setting cross_compile will disable run tests; it will
2050 # also disable AC_CHECK_FILE but that's generally
2051 # correct if we can't link.
2055 cat >conftest.$ac_ext <<_ACEOF
2056 #line $LINENO "configure"
2059 cat confdefs.h >>conftest.$ac_ext
2060 cat >>conftest.$ac_ext <<_ACEOF
2061 /* end confdefs.h. */
2071 ac_clean_files_save=$ac_clean_files
2072 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2073 # Try to create an executable without -o first, disregard a.out.
2074 # It will help us diagnose broken compilers, and finding out an intuition
2076 echo "$as_me:$LINENO: checking for C compiler default output" >&5
2077 echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
2078 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2079 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2080 (eval $ac_link_default) 2>&5
2082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2083 (exit $ac_status); }; then
2084 # Find the output, starting from the most likely. This scheme is
2085 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2088 # Be careful to initialize this variable, since it used to be cached.
2089 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2091 # b.out is created by i960 compilers.
2092 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2094 test -f "$ac_file" || continue
2096 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2099 # This is the source file.
2102 # We found the default executable, but exeext='' is most
2106 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2107 # FIXME: I believe we export ac_cv_exeext for Libtool,
2108 # but it would be cool to find out if it's true. Does anybody
2109 # maintain Libtool? --akim.
2117 echo "$as_me: failed program was:" >&5
2118 sed 's/^/| /' conftest.$ac_ext >&5
2120 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2121 See \`config.log' for more details." >&5
2122 echo "$as_me: error: C compiler cannot create executables
2123 See \`config.log' for more details." >&2;}
2124 { (exit 77); exit 77; }; }
2127 ac_exeext=$ac_cv_exeext
2128 echo "$as_me:$LINENO: result: $ac_file" >&5
2129 echo "${ECHO_T}$ac_file" >&6
2131 # Check the compiler produces executables we can run. If not, either
2132 # the compiler is broken, or we cross compile.
2133 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2134 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2135 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2136 # If not cross compiling, check that we can run a simple program.
2137 if test "$cross_compiling" != yes; then
2138 if { ac_try='./$ac_file'
2139 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2143 (exit $ac_status); }; }; then
2146 if test "$cross_compiling" = maybe; then
2149 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2150 If you meant to cross compile, use \`--host'.
2151 See \`config.log' for more details." >&5
2152 echo "$as_me: error: cannot run C compiled programs.
2153 If you meant to cross compile, use \`--host'.
2154 See \`config.log' for more details." >&2;}
2155 { (exit 1); exit 1; }; }
2159 echo "$as_me:$LINENO: result: yes" >&5
2160 echo "${ECHO_T}yes" >&6
2162 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2163 ac_clean_files=$ac_clean_files_save
2164 # Check the compiler produces executables we can run. If not, either
2165 # the compiler is broken, or we cross compile.
2166 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2167 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2168 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2169 echo "${ECHO_T}$cross_compiling" >&6
2171 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2172 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2173 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2174 (eval $ac_link) 2>&5
2176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2177 (exit $ac_status); }; then
2178 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2179 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2180 # work properly (i.e., refer to `conftest.exe'), while it won't with
2182 for ac_file in conftest.exe conftest conftest.*; do
2183 test -f "$ac_file" || continue
2185 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2186 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2193 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2194 See \`config.log' for more details." >&5
2195 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2196 See \`config.log' for more details." >&2;}
2197 { (exit 1); exit 1; }; }
2200 rm -f conftest$ac_cv_exeext
2201 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2202 echo "${ECHO_T}$ac_cv_exeext" >&6
2204 rm -f conftest.$ac_ext
2205 EXEEXT=$ac_cv_exeext
2208 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2209 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2210 if test "${ac_cv_objext+set}" = set; then
2211 echo $ECHO_N "(cached) $ECHO_C" >&6
2213 cat >conftest.$ac_ext <<_ACEOF
2214 #line $LINENO "configure"
2217 cat confdefs.h >>conftest.$ac_ext
2218 cat >>conftest.$ac_ext <<_ACEOF
2219 /* end confdefs.h. */
2229 rm -f conftest.o conftest.obj
2230 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2231 (eval $ac_compile) 2>&5
2233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2234 (exit $ac_status); }; then
2235 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2237 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2238 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2243 echo "$as_me: failed program was:" >&5
2244 sed 's/^/| /' conftest.$ac_ext >&5
2246 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2247 See \`config.log' for more details." >&5
2248 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2249 See \`config.log' for more details." >&2;}
2250 { (exit 1); exit 1; }; }
2253 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2255 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2256 echo "${ECHO_T}$ac_cv_objext" >&6
2257 OBJEXT=$ac_cv_objext
2259 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2260 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2261 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2262 echo $ECHO_N "(cached) $ECHO_C" >&6
2264 cat >conftest.$ac_ext <<_ACEOF
2265 #line $LINENO "configure"
2268 cat confdefs.h >>conftest.$ac_ext
2269 cat >>conftest.$ac_ext <<_ACEOF
2270 /* end confdefs.h. */
2283 rm -f conftest.$ac_objext
2284 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2285 (eval $ac_compile) 2>&5
2287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2288 (exit $ac_status); } &&
2289 { ac_try='test -s conftest.$ac_objext'
2290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2294 (exit $ac_status); }; }; then
2297 echo "$as_me: failed program was:" >&5
2298 sed 's/^/| /' conftest.$ac_ext >&5
2302 rm -f conftest.$ac_objext conftest.$ac_ext
2303 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2306 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2307 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2308 GCC=`test $ac_compiler_gnu = yes && echo yes`
2309 ac_test_CFLAGS=${CFLAGS+set}
2310 ac_save_CFLAGS=$CFLAGS
2312 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2313 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2314 if test "${ac_cv_prog_cc_g+set}" = set; then
2315 echo $ECHO_N "(cached) $ECHO_C" >&6
2317 cat >conftest.$ac_ext <<_ACEOF
2318 #line $LINENO "configure"
2321 cat confdefs.h >>conftest.$ac_ext
2322 cat >>conftest.$ac_ext <<_ACEOF
2323 /* end confdefs.h. */
2333 rm -f conftest.$ac_objext
2334 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2335 (eval $ac_compile) 2>&5
2337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2338 (exit $ac_status); } &&
2339 { ac_try='test -s conftest.$ac_objext'
2340 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2344 (exit $ac_status); }; }; then
2347 echo "$as_me: failed program was:" >&5
2348 sed 's/^/| /' conftest.$ac_ext >&5
2352 rm -f conftest.$ac_objext conftest.$ac_ext
2354 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2355 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2356 if test "$ac_test_CFLAGS" = set; then
2357 CFLAGS=$ac_save_CFLAGS
2358 elif test $ac_cv_prog_cc_g = yes; then
2359 if test "$GCC" = yes; then
2365 if test "$GCC" = yes; then
2371 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2372 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2373 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2374 echo $ECHO_N "(cached) $ECHO_C" >&6
2376 ac_cv_prog_cc_stdc=no
2378 cat >conftest.$ac_ext <<_ACEOF
2379 #line $LINENO "configure"
2382 cat confdefs.h >>conftest.$ac_ext
2383 cat >>conftest.$ac_ext <<_ACEOF
2384 /* end confdefs.h. */
2387 #include <sys/types.h>
2388 #include <sys/stat.h>
2389 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2390 struct buf { int x; };
2391 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2392 static char *e (p, i)
2398 static char *f (char * (*g) (char **, int), char **p, ...)
2403 s = g (p, va_arg (v,int));
2407 int test (int i, double x);
2408 struct s1 {int (*f) (int a);};
2409 struct s2 {int (*f) (double a);};
2410 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2416 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2421 # Don't try gcc -ansi; that turns off useful extensions and
2422 # breaks some systems' header files.
2423 # AIX -qlanglvl=ansi
2424 # Ultrix and OSF/1 -std1
2425 # HP-UX 10.20 and later -Ae
2426 # HP-UX older versions -Aa -D_HPUX_SOURCE
2427 # SVR4 -Xc -D__EXTENSIONS__
2428 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2430 CC="$ac_save_CC $ac_arg"
2431 rm -f conftest.$ac_objext
2432 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2433 (eval $ac_compile) 2>&5
2435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2436 (exit $ac_status); } &&
2437 { ac_try='test -s conftest.$ac_objext'
2438 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2442 (exit $ac_status); }; }; then
2443 ac_cv_prog_cc_stdc=$ac_arg
2446 echo "$as_me: failed program was:" >&5
2447 sed 's/^/| /' conftest.$ac_ext >&5
2450 rm -f conftest.$ac_objext
2452 rm -f conftest.$ac_ext conftest.$ac_objext
2457 case "x$ac_cv_prog_cc_stdc" in
2459 echo "$as_me:$LINENO: result: none needed" >&5
2460 echo "${ECHO_T}none needed" >&6 ;;
2462 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2463 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2464 CC="$CC $ac_cv_prog_cc_stdc" ;;
2467 # Some people use a C++ compiler to compile C. Since we use `exit',
2468 # in C++ we need to declare it. In case someone uses the same compiler
2469 # for both compiling C and C++ we need to have the C++ compiler decide
2470 # the declaration of exit, since it's the most demanding environment.
2471 cat >conftest.$ac_ext <<_ACEOF
2476 rm -f conftest.$ac_objext
2477 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2478 (eval $ac_compile) 2>&5
2480 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2481 (exit $ac_status); } &&
2482 { ac_try='test -s conftest.$ac_objext'
2483 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2487 (exit $ac_status); }; }; then
2488 for ac_declaration in \
2490 'extern "C" void std::exit (int) throw (); using std::exit;' \
2491 'extern "C" void std::exit (int); using std::exit;' \
2492 'extern "C" void exit (int) throw ();' \
2493 'extern "C" void exit (int);' \
2496 cat >conftest.$ac_ext <<_ACEOF
2497 #line $LINENO "configure"
2500 cat confdefs.h >>conftest.$ac_ext
2501 cat >>conftest.$ac_ext <<_ACEOF
2502 /* end confdefs.h. */
2513 rm -f conftest.$ac_objext
2514 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2515 (eval $ac_compile) 2>&5
2517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2518 (exit $ac_status); } &&
2519 { ac_try='test -s conftest.$ac_objext'
2520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2524 (exit $ac_status); }; }; then
2527 echo "$as_me: failed program was:" >&5
2528 sed 's/^/| /' conftest.$ac_ext >&5
2532 rm -f conftest.$ac_objext conftest.$ac_ext
2533 cat >conftest.$ac_ext <<_ACEOF
2534 #line $LINENO "configure"
2537 cat confdefs.h >>conftest.$ac_ext
2538 cat >>conftest.$ac_ext <<_ACEOF
2539 /* end confdefs.h. */
2549 rm -f conftest.$ac_objext
2550 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2551 (eval $ac_compile) 2>&5
2553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2554 (exit $ac_status); } &&
2555 { ac_try='test -s conftest.$ac_objext'
2556 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2560 (exit $ac_status); }; }; then
2563 echo "$as_me: failed program was:" >&5
2564 sed 's/^/| /' conftest.$ac_ext >&5
2567 rm -f conftest.$ac_objext conftest.$ac_ext
2570 if test -n "$ac_declaration"; then
2571 echo '#ifdef __cplusplus' >>confdefs.h
2572 echo $ac_declaration >>confdefs.h
2573 echo '#endif' >>confdefs.h
2577 echo "$as_me: failed program was:" >&5
2578 sed 's/^/| /' conftest.$ac_ext >&5
2581 rm -f conftest.$ac_objext conftest.$ac_ext
2583 ac_cpp='$CPP $CPPFLAGS'
2584 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2585 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2586 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2589 if test x$GCC = xyes; then
2590 ac_libiberty_warn_cflags='-W -Wall -Wtraditional -pedantic'
2594 if test "x$CC" != xcc; then
2595 echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
2596 echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6
2598 echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
2599 echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6
2601 set dummy $CC; ac_cc=`echo $2 |
2602 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
2603 if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\" = set"; then
2604 echo $ECHO_N "(cached) $ECHO_C" >&6
2606 cat >conftest.$ac_ext <<_ACEOF
2607 #line $LINENO "configure"
2610 cat confdefs.h >>conftest.$ac_ext
2611 cat >>conftest.$ac_ext <<_ACEOF
2612 /* end confdefs.h. */
2622 # Make sure it works both with $CC and with simple cc.
2623 # We do the test twice because some compilers refuse to overwrite an
2624 # existing .o file with -o, though they will create one.
2625 ac_try='$CC -c conftest.$ac_ext -o conftest.$ac_objext >&5'
2626 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2630 (exit $ac_status); } &&
2631 test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2635 (exit $ac_status); };
2637 eval ac_cv_prog_cc_${ac_cc}_c_o=yes
2638 if test "x$CC" != xcc; then
2639 # Test first that cc exists at all.
2640 if { ac_try='cc -c conftest.$ac_ext >&5'
2641 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2645 (exit $ac_status); }; }; then
2646 ac_try='cc -c conftest.$ac_ext -o conftest.$ac_objext >&5'
2647 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2651 (exit $ac_status); } &&
2652 test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2656 (exit $ac_status); };
2661 # cc exists but doesn't like -o.
2662 eval ac_cv_prog_cc_${ac_cc}_c_o=no
2667 eval ac_cv_prog_cc_${ac_cc}_c_o=no
2672 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = yes"; then
2673 echo "$as_me:$LINENO: result: yes" >&5
2674 echo "${ECHO_T}yes" >&6
2676 echo "$as_me:$LINENO: result: no" >&5
2677 echo "${ECHO_T}no" >&6
2679 cat >>confdefs.h <<\_ACEOF
2680 #define NO_MINUS_C_MINUS_O 1
2685 # autoconf is lame and doesn't give us any substitution variable for this.
2686 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = no"; then
2687 NO_MINUS_C_MINUS_O=yes
2689 OUTPUT_OPTION='-o $@'
2695 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
2696 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
2697 if test "${ac_cv_c_const+set}" = set; then
2698 echo $ECHO_N "(cached) $ECHO_C" >&6
2700 cat >conftest.$ac_ext <<_ACEOF
2701 #line $LINENO "configure"
2704 cat confdefs.h >>conftest.$ac_ext
2705 cat >>conftest.$ac_ext <<_ACEOF
2706 /* end confdefs.h. */
2711 /* FIXME: Include the comments suggested by Paul. */
2713 /* Ultrix mips cc rejects this. */
2714 typedef int charset[2];
2716 /* SunOS 4.1.1 cc rejects this. */
2717 char const *const *ccp;
2719 /* NEC SVR4.0.2 mips cc rejects this. */
2720 struct point {int x, y;};
2721 static struct point const zero = {0,0};
2722 /* AIX XL C 1.02.0.0 rejects this.
2723 It does not let you subtract one const X* pointer from another in
2724 an arm of an if-expression whose if-part is not a constant
2726 const char *g = "string";
2727 ccp = &g + (g ? g-g : 0);
2728 /* HPUX 7.0 cc rejects these. */
2731 ccp = (char const *const *) p;
2732 { /* SCO 3.2v4 cc rejects this. */
2734 char const *s = 0 ? (char *) 0 : (char const *) 0;
2738 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
2740 const int *foo = &x[0];
2743 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2744 typedef const int *iptr;
2748 { /* AIX XL C 1.02.0.0 rejects this saying
2749 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2750 struct s { int j; const int *ap[3]; };
2751 struct s *b; b->j = 5;
2753 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2762 rm -f conftest.$ac_objext
2763 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2764 (eval $ac_compile) 2>&5
2766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2767 (exit $ac_status); } &&
2768 { ac_try='test -s conftest.$ac_objext'
2769 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2773 (exit $ac_status); }; }; then
2776 echo "$as_me: failed program was:" >&5
2777 sed 's/^/| /' conftest.$ac_ext >&5
2781 rm -f conftest.$ac_objext conftest.$ac_ext
2783 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
2784 echo "${ECHO_T}$ac_cv_c_const" >&6
2785 if test $ac_cv_c_const = no; then
2787 cat >>confdefs.h <<\_ACEOF
2793 echo "$as_me:$LINENO: checking for inline" >&5
2794 echo $ECHO_N "checking for inline... $ECHO_C" >&6
2795 if test "${ac_cv_c_inline+set}" = set; then
2796 echo $ECHO_N "(cached) $ECHO_C" >&6
2799 for ac_kw in inline __inline__ __inline; do
2800 cat >conftest.$ac_ext <<_ACEOF
2801 #line $LINENO "configure"
2804 cat confdefs.h >>conftest.$ac_ext
2805 cat >>conftest.$ac_ext <<_ACEOF
2806 /* end confdefs.h. */
2809 static $ac_kw foo_t static_foo () {return 0; }
2810 $ac_kw foo_t foo () {return 0; }
2814 rm -f conftest.$ac_objext
2815 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2816 (eval $ac_compile) 2>&5
2818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2819 (exit $ac_status); } &&
2820 { ac_try='test -s conftest.$ac_objext'
2821 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2825 (exit $ac_status); }; }; then
2826 ac_cv_c_inline=$ac_kw; break
2828 echo "$as_me: failed program was:" >&5
2829 sed 's/^/| /' conftest.$ac_ext >&5
2832 rm -f conftest.$ac_objext conftest.$ac_ext
2836 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
2837 echo "${ECHO_T}$ac_cv_c_inline" >&6
2838 case $ac_cv_c_inline in
2841 cat >>confdefs.h <<\_ACEOF
2845 *) cat >>confdefs.h <<_ACEOF
2846 #define inline $ac_cv_c_inline
2851 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
2852 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
2853 if test "${ac_cv_c_bigendian+set}" = set; then
2854 echo $ECHO_N "(cached) $ECHO_C" >&6
2856 ac_cv_c_bigendian=unknown
2857 # See if sys/param.h defines the BYTE_ORDER macro.
2858 cat >conftest.$ac_ext <<_ACEOF
2859 #line $LINENO "configure"
2862 cat confdefs.h >>conftest.$ac_ext
2863 cat >>conftest.$ac_ext <<_ACEOF
2864 /* end confdefs.h. */
2865 #include <sys/types.h>
2866 #include <sys/param.h>
2871 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
2878 rm -f conftest.$ac_objext
2879 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2880 (eval $ac_compile) 2>&5
2882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2883 (exit $ac_status); } &&
2884 { ac_try='test -s conftest.$ac_objext'
2885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2889 (exit $ac_status); }; }; then
2890 # It does; now see whether it defined to BIG_ENDIAN or not.
2891 cat >conftest.$ac_ext <<_ACEOF
2892 #line $LINENO "configure"
2895 cat confdefs.h >>conftest.$ac_ext
2896 cat >>conftest.$ac_ext <<_ACEOF
2897 /* end confdefs.h. */
2898 #include <sys/types.h>
2899 #include <sys/param.h>
2904 #if BYTE_ORDER != BIG_ENDIAN
2911 rm -f conftest.$ac_objext
2912 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2913 (eval $ac_compile) 2>&5
2915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2916 (exit $ac_status); } &&
2917 { ac_try='test -s conftest.$ac_objext'
2918 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2922 (exit $ac_status); }; }; then
2923 ac_cv_c_bigendian=yes
2925 echo "$as_me: failed program was:" >&5
2926 sed 's/^/| /' conftest.$ac_ext >&5
2928 ac_cv_c_bigendian=no
2930 rm -f conftest.$ac_objext conftest.$ac_ext
2932 echo "$as_me: failed program was:" >&5
2933 sed 's/^/| /' conftest.$ac_ext >&5
2936 rm -f conftest.$ac_objext conftest.$ac_ext
2937 if test $ac_cv_c_bigendian = unknown; then
2938 if test "$cross_compiling" = yes; then
2939 echo $ac_n "cross-compiling... " 2>&6
2941 cat >conftest.$ac_ext <<_ACEOF
2942 #line $LINENO "configure"
2945 cat confdefs.h >>conftest.$ac_ext
2946 cat >>conftest.$ac_ext <<_ACEOF
2947 /* end confdefs.h. */
2949 /* Are we little or big endian? From Harbison&Steele. */
2953 char c[sizeof (long)];
2956 exit (u.c[sizeof (long) - 1] == 1);
2959 rm -f conftest$ac_exeext
2960 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2961 (eval $ac_link) 2>&5
2963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2964 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
2965 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2969 (exit $ac_status); }; }; then
2970 ac_cv_c_bigendian=no
2972 echo "$as_me: program exited with status $ac_status" >&5
2973 echo "$as_me: failed program was:" >&5
2974 sed 's/^/| /' conftest.$ac_ext >&5
2977 ac_cv_c_bigendian=yes
2979 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
2983 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
2984 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
2985 if test $ac_cv_c_bigendian = unknown; then
2986 echo "$as_me:$LINENO: checking to probe for byte ordering" >&5
2987 echo $ECHO_N "checking to probe for byte ordering... $ECHO_C" >&6
2989 cat >conftest.c <<EOF
2990 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
2991 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
2992 void _ascii() { char* s = (char*) ascii_mm; s = (char*) ascii_ii; }
2993 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
2994 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
2995 void _ebcdic() { char* s = (char*) ebcdic_mm; s = (char*) ebcdic_ii; }
2996 int main() { _ascii (); _ebcdic (); return 0; }
2998 if test -f conftest.c ; then
2999 if ${CC-cc} ${CFLAGS} conftest.c -o conftest.o && test -f conftest.o ; then
3000 if test `grep -l BIGenDianSyS conftest.o` ; then
3001 echo $ac_n ' big endian probe OK, ' 1>&6
3002 ac_cv_c_bigendian=yes
3004 if test `grep -l LiTTleEnDian conftest.o` ; then
3005 echo $ac_n ' little endian probe OK, ' 1>&6
3006 if test $ac_cv_c_bigendian = yes ; then
3007 ac_cv_c_bigendian=unknown;
3009 ac_cv_c_bigendian=no
3012 echo $ac_n 'guessing bigendian ... ' >&6
3015 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
3016 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
3018 if test $ac_cv_c_bigendian = yes; then
3020 cat >>confdefs.h <<\_ACEOF
3021 #define WORDS_BIGENDIAN 1
3025 cat >>confdefs.h <<\_ACEOF
3026 #define HOST_WORDS_BIG_ENDIAN 1
3034 cat >>confdefs.h <<_ACEOF
3035 #define BYTEORDER $BYTEORDER
3038 if test $ac_cv_c_bigendian = unknown; then
3039 { { echo "$as_me:$LINENO: error: unknown endianess - sorry" >&5
3040 echo "$as_me: error: unknown endianess - sorry" >&2;}
3041 { (exit please pre-set ac_cv_c_bigendian); exit please pre-set ac_cv_c_bigendian; }; }
3047 ac_config_headers="$ac_config_headers config.h:config.in"
3051 # Find a good install program. We prefer a C program (faster),
3052 # so one script is as good as another. But avoid the broken or
3053 # incompatible versions:
3054 # SysV /etc/install, /usr/sbin/install
3055 # SunOS /usr/etc/install
3056 # IRIX /sbin/install
3058 # AmigaOS /C/install, which installs bootblocks on floppy discs
3059 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3060 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3061 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3062 # ./install, which can be erroneously created by make from ./install.sh.
3063 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3064 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3065 if test -z "$INSTALL"; then
3066 if test "${ac_cv_path_install+set}" = set; then
3067 echo $ECHO_N "(cached) $ECHO_C" >&6
3069 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3073 test -z "$as_dir" && as_dir=.
3074 # Account for people who put trailing slashes in PATH elements.
3076 ./ | .// | /cC/* | \
3077 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3080 # OSF1 and SCO ODT 3.0 have their own names for install.
3081 # Don't use installbsd from OSF since it installs stuff as root
3083 for ac_prog in ginstall scoinst install; do
3084 for ac_exec_ext in '' $ac_executable_extensions; do
3085 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3086 if test $ac_prog = install &&
3087 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3088 # AIX install. It has an incompatible calling convention.
3090 elif test $ac_prog = install &&
3091 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3092 # program-specific install script used by HP pwplus--don't use.
3095 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3107 if test "${ac_cv_path_install+set}" = set; then
3108 INSTALL=$ac_cv_path_install
3110 # As a last resort, use the slow shell script. We don't cache a
3111 # path for INSTALL within a source directory, because that will
3112 # break other packages using the cache if that directory is
3113 # removed, or if the path is relative.
3114 INSTALL=$ac_install_sh
3117 echo "$as_me:$LINENO: result: $INSTALL" >&5
3118 echo "${ECHO_T}$INSTALL" >&6
3120 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3121 # It thinks the first close brace ends the variable substitution.
3122 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3124 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3126 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3129 . ${srcdir}/config.table
3130 host_makefile_frag=${frag}
3133 # It's OK to check for header files. Although the compiler may not be
3134 # able to link anything, it had better be able to at least compile
3137 ac_cpp='$CPP $CPPFLAGS'
3138 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3139 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3140 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3141 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3142 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3143 # On Suns, sometimes $CPP names a directory.
3144 if test -n "$CPP" && test -d "$CPP"; then
3147 if test -z "$CPP"; then
3148 if test "${ac_cv_prog_CPP+set}" = set; then
3149 echo $ECHO_N "(cached) $ECHO_C" >&6
3151 # Double quotes because CPP needs to be expanded
3152 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3155 for ac_c_preproc_warn_flag in '' yes
3157 # Use a header file that comes with gcc, so configuring glibc
3158 # with a fresh cross-compiler works.
3159 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3160 # <limits.h> exists even on freestanding compilers.
3161 # On the NeXT, cc -E runs the code through the compiler's parser,
3162 # not just through cpp. "Syntax error" is here to catch this case.
3163 cat >conftest.$ac_ext <<_ACEOF
3164 #line $LINENO "configure"
3167 cat confdefs.h >>conftest.$ac_ext
3168 cat >>conftest.$ac_ext <<_ACEOF
3169 /* end confdefs.h. */
3171 # include <limits.h>
3173 # include <assert.h>
3177 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3178 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3180 grep -v '^ *+' conftest.er1 >conftest.err
3182 cat conftest.err >&5
3183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3184 (exit $ac_status); } >/dev/null; then
3185 if test -s conftest.err; then
3186 ac_cpp_err=$ac_c_preproc_warn_flag
3193 if test -z "$ac_cpp_err"; then
3196 echo "$as_me: failed program was:" >&5
3197 sed 's/^/| /' conftest.$ac_ext >&5
3199 # Broken: fails on valid input.
3202 rm -f conftest.err conftest.$ac_ext
3204 # OK, works on sane cases. Now check whether non-existent headers
3205 # can be detected and how.
3206 cat >conftest.$ac_ext <<_ACEOF
3207 #line $LINENO "configure"
3210 cat confdefs.h >>conftest.$ac_ext
3211 cat >>conftest.$ac_ext <<_ACEOF
3212 /* end confdefs.h. */
3213 #include <ac_nonexistent.h>
3215 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3216 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3218 grep -v '^ *+' conftest.er1 >conftest.err
3220 cat conftest.err >&5
3221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3222 (exit $ac_status); } >/dev/null; then
3223 if test -s conftest.err; then
3224 ac_cpp_err=$ac_c_preproc_warn_flag
3231 if test -z "$ac_cpp_err"; then
3232 # Broken: success on invalid input.
3235 echo "$as_me: failed program was:" >&5
3236 sed 's/^/| /' conftest.$ac_ext >&5
3238 # Passes both tests.
3242 rm -f conftest.err conftest.$ac_ext
3245 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3246 rm -f conftest.err conftest.$ac_ext
3247 if $ac_preproc_ok; then
3259 echo "$as_me:$LINENO: result: $CPP" >&5
3260 echo "${ECHO_T}$CPP" >&6
3262 for ac_c_preproc_warn_flag in '' yes
3264 # Use a header file that comes with gcc, so configuring glibc
3265 # with a fresh cross-compiler works.
3266 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3267 # <limits.h> exists even on freestanding compilers.
3268 # On the NeXT, cc -E runs the code through the compiler's parser,
3269 # not just through cpp. "Syntax error" is here to catch this case.
3270 cat >conftest.$ac_ext <<_ACEOF
3271 #line $LINENO "configure"
3274 cat confdefs.h >>conftest.$ac_ext
3275 cat >>conftest.$ac_ext <<_ACEOF
3276 /* end confdefs.h. */
3278 # include <limits.h>
3280 # include <assert.h>
3284 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3285 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3287 grep -v '^ *+' conftest.er1 >conftest.err
3289 cat conftest.err >&5
3290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3291 (exit $ac_status); } >/dev/null; then
3292 if test -s conftest.err; then
3293 ac_cpp_err=$ac_c_preproc_warn_flag
3300 if test -z "$ac_cpp_err"; then
3303 echo "$as_me: failed program was:" >&5
3304 sed 's/^/| /' conftest.$ac_ext >&5
3306 # Broken: fails on valid input.
3309 rm -f conftest.err conftest.$ac_ext
3311 # OK, works on sane cases. Now check whether non-existent headers
3312 # can be detected and how.
3313 cat >conftest.$ac_ext <<_ACEOF
3314 #line $LINENO "configure"
3317 cat confdefs.h >>conftest.$ac_ext
3318 cat >>conftest.$ac_ext <<_ACEOF
3319 /* end confdefs.h. */
3320 #include <ac_nonexistent.h>
3322 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3323 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3325 grep -v '^ *+' conftest.er1 >conftest.err
3327 cat conftest.err >&5
3328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3329 (exit $ac_status); } >/dev/null; then
3330 if test -s conftest.err; then
3331 ac_cpp_err=$ac_c_preproc_warn_flag
3338 if test -z "$ac_cpp_err"; then
3339 # Broken: success on invalid input.
3342 echo "$as_me: failed program was:" >&5
3343 sed 's/^/| /' conftest.$ac_ext >&5
3345 # Passes both tests.
3349 rm -f conftest.err conftest.$ac_ext
3352 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3353 rm -f conftest.err conftest.$ac_ext
3354 if $ac_preproc_ok; then
3357 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3358 See \`config.log' for more details." >&5
3359 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3360 See \`config.log' for more details." >&2;}
3361 { (exit 1); exit 1; }; }
3365 ac_cpp='$CPP $CPPFLAGS'
3366 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3367 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3368 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3371 echo "$as_me:$LINENO: checking for egrep" >&5
3372 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3373 if test "${ac_cv_prog_egrep+set}" = set; then
3374 echo $ECHO_N "(cached) $ECHO_C" >&6
3376 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3377 then ac_cv_prog_egrep='grep -E'
3378 else ac_cv_prog_egrep='egrep'
3381 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3382 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3383 EGREP=$ac_cv_prog_egrep
3386 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3387 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
3388 if test "${ac_cv_header_stdc+set}" = set; then
3389 echo $ECHO_N "(cached) $ECHO_C" >&6
3391 cat >conftest.$ac_ext <<_ACEOF
3392 #line $LINENO "configure"
3395 cat confdefs.h >>conftest.$ac_ext
3396 cat >>conftest.$ac_ext <<_ACEOF
3397 /* end confdefs.h. */
3411 rm -f conftest.$ac_objext
3412 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3413 (eval $ac_compile) 2>&5
3415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3416 (exit $ac_status); } &&
3417 { ac_try='test -s conftest.$ac_objext'
3418 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3422 (exit $ac_status); }; }; then
3423 ac_cv_header_stdc=yes
3425 echo "$as_me: failed program was:" >&5
3426 sed 's/^/| /' conftest.$ac_ext >&5
3428 ac_cv_header_stdc=no
3430 rm -f conftest.$ac_objext conftest.$ac_ext
3432 if test $ac_cv_header_stdc = yes; then
3433 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3434 cat >conftest.$ac_ext <<_ACEOF
3435 #line $LINENO "configure"
3438 cat confdefs.h >>conftest.$ac_ext
3439 cat >>conftest.$ac_ext <<_ACEOF
3440 /* end confdefs.h. */
3444 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3445 $EGREP "memchr" >/dev/null 2>&1; then
3448 ac_cv_header_stdc=no
3454 if test $ac_cv_header_stdc = yes; then
3455 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3456 cat >conftest.$ac_ext <<_ACEOF
3457 #line $LINENO "configure"
3460 cat confdefs.h >>conftest.$ac_ext
3461 cat >>conftest.$ac_ext <<_ACEOF
3462 /* end confdefs.h. */
3466 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3467 $EGREP "free" >/dev/null 2>&1; then
3470 ac_cv_header_stdc=no
3476 if test $ac_cv_header_stdc = yes; then
3477 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3478 if test "$cross_compiling" = yes; then
3481 cat >conftest.$ac_ext <<_ACEOF
3482 #line $LINENO "configure"
3485 cat confdefs.h >>conftest.$ac_ext
3486 cat >>conftest.$ac_ext <<_ACEOF
3487 /* end confdefs.h. */
3489 #if ((' ' & 0x0FF) == 0x020)
3490 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3491 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3493 # define ISLOWER(c) \
3494 (('a' <= (c) && (c) <= 'i') \
3495 || ('j' <= (c) && (c) <= 'r') \
3496 || ('s' <= (c) && (c) <= 'z'))
3497 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3500 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3505 for (i = 0; i < 256; i++)
3506 if (XOR (islower (i), ISLOWER (i))
3507 || toupper (i) != TOUPPER (i))
3512 rm -f conftest$ac_exeext
3513 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3514 (eval $ac_link) 2>&5
3516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3517 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3522 (exit $ac_status); }; }; then
3525 echo "$as_me: program exited with status $ac_status" >&5
3526 echo "$as_me: failed program was:" >&5
3527 sed 's/^/| /' conftest.$ac_ext >&5
3530 ac_cv_header_stdc=no
3532 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3536 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3537 echo "${ECHO_T}$ac_cv_header_stdc" >&6
3538 if test $ac_cv_header_stdc = yes; then
3540 cat >>confdefs.h <<\_ACEOF
3541 #define STDC_HEADERS 1
3546 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3556 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3557 inttypes.h stdint.h unistd.h
3559 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3560 echo "$as_me:$LINENO: checking for $ac_header" >&5
3561 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3562 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3563 echo $ECHO_N "(cached) $ECHO_C" >&6
3565 cat >conftest.$ac_ext <<_ACEOF
3566 #line $LINENO "configure"
3569 cat confdefs.h >>conftest.$ac_ext
3570 cat >>conftest.$ac_ext <<_ACEOF
3571 /* end confdefs.h. */
3572 $ac_includes_default
3574 #include <$ac_header>
3576 rm -f conftest.$ac_objext
3577 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3578 (eval $ac_compile) 2>&5
3580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3581 (exit $ac_status); } &&
3582 { ac_try='test -s conftest.$ac_objext'
3583 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3587 (exit $ac_status); }; }; then
3588 eval "$as_ac_Header=yes"
3590 echo "$as_me: failed program was:" >&5
3591 sed 's/^/| /' conftest.$ac_ext >&5
3593 eval "$as_ac_Header=no"
3595 rm -f conftest.$ac_objext conftest.$ac_ext
3597 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3598 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3599 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3600 cat >>confdefs.h <<_ACEOF
3601 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3631 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
3633 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3634 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3635 echo "$as_me:$LINENO: checking for $ac_header" >&5
3636 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3637 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3638 echo $ECHO_N "(cached) $ECHO_C" >&6
3640 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3641 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3643 # Is the header compilable?
3644 echo "$as_me:$LINENO: checking $ac_header usability" >&5
3645 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
3646 cat >conftest.$ac_ext <<_ACEOF
3647 #line $LINENO "configure"
3650 cat confdefs.h >>conftest.$ac_ext
3651 cat >>conftest.$ac_ext <<_ACEOF
3652 /* end confdefs.h. */
3653 $ac_includes_default
3654 #include <$ac_header>
3656 rm -f conftest.$ac_objext
3657 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3658 (eval $ac_compile) 2>&5
3660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3661 (exit $ac_status); } &&
3662 { ac_try='test -s conftest.$ac_objext'
3663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3667 (exit $ac_status); }; }; then
3668 ac_header_compiler=yes
3670 echo "$as_me: failed program was:" >&5
3671 sed 's/^/| /' conftest.$ac_ext >&5
3673 ac_header_compiler=no
3675 rm -f conftest.$ac_objext conftest.$ac_ext
3676 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3677 echo "${ECHO_T}$ac_header_compiler" >&6
3679 # Is the header present?
3680 echo "$as_me:$LINENO: checking $ac_header presence" >&5
3681 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
3682 cat >conftest.$ac_ext <<_ACEOF
3683 #line $LINENO "configure"
3686 cat confdefs.h >>conftest.$ac_ext
3687 cat >>conftest.$ac_ext <<_ACEOF
3688 /* end confdefs.h. */
3689 #include <$ac_header>
3691 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3692 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3694 grep -v '^ *+' conftest.er1 >conftest.err
3696 cat conftest.err >&5
3697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3698 (exit $ac_status); } >/dev/null; then
3699 if test -s conftest.err; then
3700 ac_cpp_err=$ac_c_preproc_warn_flag
3707 if test -z "$ac_cpp_err"; then
3708 ac_header_preproc=yes
3710 echo "$as_me: failed program was:" >&5
3711 sed 's/^/| /' conftest.$ac_ext >&5
3713 ac_header_preproc=no
3715 rm -f conftest.err conftest.$ac_ext
3716 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3717 echo "${ECHO_T}$ac_header_preproc" >&6
3719 # So? What about this header?
3720 case $ac_header_compiler:$ac_header_preproc in
3722 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
3723 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
3724 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
3725 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
3728 ## ------------------------------------ ##
3729 ## Report this to bug-autoconf@gnu.org. ##
3730 ## ------------------------------------ ##
3733 sed "s/^/$as_me: WARNING: /" >&2
3736 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
3737 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
3738 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
3739 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
3740 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
3741 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
3744 ## ------------------------------------ ##
3745 ## Report this to bug-autoconf@gnu.org. ##
3746 ## ------------------------------------ ##
3749 sed "s/^/$as_me: WARNING: /" >&2
3752 echo "$as_me:$LINENO: checking for $ac_header" >&5
3753 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3754 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3755 echo $ECHO_N "(cached) $ECHO_C" >&6
3757 eval "$as_ac_Header=$ac_header_preproc"
3759 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3760 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3763 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3764 cat >>confdefs.h <<_ACEOF
3765 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3772 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
3773 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
3774 if test "${ac_cv_header_sys_wait_h+set}" = set; then
3775 echo $ECHO_N "(cached) $ECHO_C" >&6
3777 cat >conftest.$ac_ext <<_ACEOF
3778 #line $LINENO "configure"
3781 cat confdefs.h >>conftest.$ac_ext
3782 cat >>conftest.$ac_ext <<_ACEOF
3783 /* end confdefs.h. */
3784 #include <sys/types.h>
3785 #include <sys/wait.h>
3787 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
3790 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
3798 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
3803 rm -f conftest.$ac_objext
3804 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3805 (eval $ac_compile) 2>&5
3807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3808 (exit $ac_status); } &&
3809 { ac_try='test -s conftest.$ac_objext'
3810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3814 (exit $ac_status); }; }; then
3815 ac_cv_header_sys_wait_h=yes
3817 echo "$as_me: failed program was:" >&5
3818 sed 's/^/| /' conftest.$ac_ext >&5
3820 ac_cv_header_sys_wait_h=no
3822 rm -f conftest.$ac_objext conftest.$ac_ext
3824 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
3825 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
3826 if test $ac_cv_header_sys_wait_h = yes; then
3828 cat >>confdefs.h <<\_ACEOF
3829 #define HAVE_SYS_WAIT_H 1
3834 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
3835 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
3836 if test "${ac_cv_header_time+set}" = set; then
3837 echo $ECHO_N "(cached) $ECHO_C" >&6
3839 cat >conftest.$ac_ext <<_ACEOF
3840 #line $LINENO "configure"
3843 cat confdefs.h >>conftest.$ac_ext
3844 cat >>conftest.$ac_ext <<_ACEOF
3845 /* end confdefs.h. */
3846 #include <sys/types.h>
3847 #include <sys/time.h>
3853 if ((struct tm *) 0)
3859 rm -f conftest.$ac_objext
3860 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3861 (eval $ac_compile) 2>&5
3863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3864 (exit $ac_status); } &&
3865 { ac_try='test -s conftest.$ac_objext'
3866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3870 (exit $ac_status); }; }; then
3871 ac_cv_header_time=yes
3873 echo "$as_me: failed program was:" >&5
3874 sed 's/^/| /' conftest.$ac_ext >&5
3876 ac_cv_header_time=no
3878 rm -f conftest.$ac_objext conftest.$ac_ext
3880 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
3881 echo "${ECHO_T}$ac_cv_header_time" >&6
3882 if test $ac_cv_header_time = yes; then
3884 cat >>confdefs.h <<\_ACEOF
3885 #define TIME_WITH_SYS_TIME 1
3891 echo "$as_me:$LINENO: checking whether errno must be declared" >&5
3892 echo $ECHO_N "checking whether errno must be declared... $ECHO_C" >&6
3893 if test "${libiberty_cv_declare_errno+set}" = set; then
3894 echo $ECHO_N "(cached) $ECHO_C" >&6
3896 cat >conftest.$ac_ext <<_ACEOF
3897 #line $LINENO "configure"
3900 cat confdefs.h >>conftest.$ac_ext
3901 cat >>conftest.$ac_ext <<_ACEOF
3902 /* end confdefs.h. */
3912 rm -f conftest.$ac_objext
3913 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3914 (eval $ac_compile) 2>&5
3916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3917 (exit $ac_status); } &&
3918 { ac_try='test -s conftest.$ac_objext'
3919 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3923 (exit $ac_status); }; }; then
3924 libiberty_cv_declare_errno=no
3926 echo "$as_me: failed program was:" >&5
3927 sed 's/^/| /' conftest.$ac_ext >&5
3929 libiberty_cv_declare_errno=yes
3931 rm -f conftest.$ac_objext conftest.$ac_ext
3933 echo "$as_me:$LINENO: result: $libiberty_cv_declare_errno" >&5
3934 echo "${ECHO_T}$libiberty_cv_declare_errno" >&6
3935 if test $libiberty_cv_declare_errno = yes
3937 cat >>confdefs.h <<\_ACEOF
3938 #define NEED_DECLARATION_ERRNO 1
3944 echo "$as_me:$LINENO: checking for uintptr_t" >&5
3945 echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6
3946 if test "${ac_cv_type_uintptr_t+set}" = set; then
3947 echo $ECHO_N "(cached) $ECHO_C" >&6
3949 cat >conftest.$ac_ext <<_ACEOF
3950 #line $LINENO "configure"
3953 cat confdefs.h >>conftest.$ac_ext
3954 cat >>conftest.$ac_ext <<_ACEOF
3955 /* end confdefs.h. */
3956 $ac_includes_default
3960 if ((uintptr_t *) 0)
3962 if (sizeof (uintptr_t))
3968 rm -f conftest.$ac_objext
3969 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3970 (eval $ac_compile) 2>&5
3972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3973 (exit $ac_status); } &&
3974 { ac_try='test -s conftest.$ac_objext'
3975 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3979 (exit $ac_status); }; }; then
3980 ac_cv_type_uintptr_t=yes
3982 echo "$as_me: failed program was:" >&5
3983 sed 's/^/| /' conftest.$ac_ext >&5
3985 ac_cv_type_uintptr_t=no
3987 rm -f conftest.$ac_objext conftest.$ac_ext
3989 echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
3990 echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6
3991 if test $ac_cv_type_uintptr_t = yes; then
3995 cat >>confdefs.h <<_ACEOF
3996 #define uintptr_t unsigned long
4001 # Given the above check, we always have uintptr_t or a fallback
4002 # definition. So define HAVE_UINTPTR_T in case any imported code
4005 cat >>confdefs.h <<\_ACEOF
4006 #define HAVE_UINTPTR_T 1
4010 echo "$as_me:$LINENO: checking for pid_t" >&5
4011 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
4012 if test "${ac_cv_type_pid_t+set}" = set; then
4013 echo $ECHO_N "(cached) $ECHO_C" >&6
4015 cat >conftest.$ac_ext <<_ACEOF
4016 #line $LINENO "configure"
4019 cat confdefs.h >>conftest.$ac_ext
4020 cat >>conftest.$ac_ext <<_ACEOF
4021 /* end confdefs.h. */
4022 $ac_includes_default
4034 rm -f conftest.$ac_objext
4035 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4036 (eval $ac_compile) 2>&5
4038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4039 (exit $ac_status); } &&
4040 { ac_try='test -s conftest.$ac_objext'
4041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4045 (exit $ac_status); }; }; then
4046 ac_cv_type_pid_t=yes
4048 echo "$as_me: failed program was:" >&5
4049 sed 's/^/| /' conftest.$ac_ext >&5
4053 rm -f conftest.$ac_objext conftest.$ac_ext
4055 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
4056 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
4057 if test $ac_cv_type_pid_t = yes; then
4061 cat >>confdefs.h <<_ACEOF
4068 # This is the list of functions which libiberty will provide if they
4069 # are not available on the host.
4072 funcs="$funcs atexit"
4073 funcs="$funcs basename"
4075 funcs="$funcs bcopy"
4076 funcs="$funcs bsearch"
4077 funcs="$funcs bzero"
4078 funcs="$funcs calloc"
4079 funcs="$funcs clock"
4081 funcs="$funcs getcwd"
4082 funcs="$funcs getpagesize"
4083 funcs="$funcs index"
4084 funcs="$funcs insque"
4085 funcs="$funcs memchr"
4086 funcs="$funcs memcmp"
4087 funcs="$funcs memcpy"
4088 funcs="$funcs memmove"
4089 funcs="$funcs mempcpy"
4090 funcs="$funcs memset"
4091 funcs="$funcs mkstemps"
4092 funcs="$funcs putenv"
4093 funcs="$funcs random"
4094 funcs="$funcs rename"
4095 funcs="$funcs rindex"
4096 funcs="$funcs setenv"
4097 funcs="$funcs snprintf"
4098 funcs="$funcs sigsetmask"
4099 funcs="$funcs stpcpy"
4100 funcs="$funcs stpncpy"
4101 funcs="$funcs strcasecmp"
4102 funcs="$funcs strchr"
4103 funcs="$funcs strdup"
4104 funcs="$funcs strncasecmp"
4105 funcs="$funcs strrchr"
4106 funcs="$funcs strstr"
4107 funcs="$funcs strtod"
4108 funcs="$funcs strtol"
4109 funcs="$funcs strtoul"
4110 funcs="$funcs tmpnam"
4111 funcs="$funcs vasprintf"
4112 funcs="$funcs vfprintf"
4113 funcs="$funcs vprintf"
4114 funcs="$funcs vsnprintf"
4115 funcs="$funcs vsprintf"
4116 funcs="$funcs waitpid"
4118 # Also in the old function.def file: alloca, vfork, getopt.
4120 vars="sys_errlist sys_nerr sys_siglist"
4122 checkfuncs="getrusage on_exit psignal strerror strsignal sysconf times sbrk gettimeofday"
4123 checkfuncs="$checkfuncs realpath canonicalize_file_name pstat_getstatic pstat_getdynamic sysmp"
4124 checkfuncs="$checkfuncs getsysinfo table sysctl"
4126 # These are neither executed nor required, but they help keep
4127 # autoheader happy without adding a bunch of text to acconfig.h.
4128 if test "x" = "y"; then
4192 for ac_func in asprintf atexit basename bcmp bcopy bsearch bzero calloc clock \
4193 getcwd getpagesize index insque mkstemps memchr memcmp memcpy \
4194 memmove mempcpy memset putenv random rename rindex sigsetmask \
4195 strcasecmp setenv stpcpy stpncpy strchr strdup strncasecmp strrchr strstr \
4196 strtod strtol strtoul tmpnam vasprintf vfprintf vprintf \
4197 vsprintf waitpid getrusage on_exit psignal strerror strsignal \
4198 sysconf times sbrk gettimeofday ffs snprintf vsnprintf \
4199 pstat_getstatic pstat_getdynamic sysmp getsysinfo table sysctl \
4200 realpath canonicalize_file_name
4202 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
4203 echo "$as_me:$LINENO: checking for $ac_func" >&5
4204 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4205 if eval "test \"\${$as_ac_var+set}\" = set"; then
4206 echo $ECHO_N "(cached) $ECHO_C" >&6
4208 if test x$gcc_no_link = xyes; then
4209 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
4210 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
4211 { (exit 1); exit 1; }; }
4213 cat >conftest.$ac_ext <<_ACEOF
4214 #line $LINENO "configure"
4217 cat confdefs.h >>conftest.$ac_ext
4218 cat >>conftest.$ac_ext <<_ACEOF
4219 /* end confdefs.h. */
4220 /* System header to define __stub macros and hopefully few prototypes,
4221 which can conflict with char $ac_func (); below.
4222 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4223 <limits.h> exists even on freestanding compilers. */
4225 # include <limits.h>
4227 # include <assert.h>
4229 /* Override any gcc2 internal prototype to avoid an error. */
4234 /* We use char because int might match the return type of a gcc2
4235 builtin and then its argument prototype would still apply. */
4237 /* The GNU C library defines this for functions which it implements
4238 to always fail with ENOSYS. Some functions are actually named
4239 something starting with __ and the normal name is an alias. */
4240 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4243 char (*f) () = $ac_func;
4252 return f != $ac_func;
4257 rm -f conftest.$ac_objext conftest$ac_exeext
4258 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4259 (eval $ac_link) 2>&5
4261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4262 (exit $ac_status); } &&
4263 { ac_try='test -s conftest$ac_exeext'
4264 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4268 (exit $ac_status); }; }; then
4269 eval "$as_ac_var=yes"
4271 echo "$as_me: failed program was:" >&5
4272 sed 's/^/| /' conftest.$ac_ext >&5
4274 eval "$as_ac_var=no"
4276 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4278 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4279 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4280 if test `eval echo '${'$as_ac_var'}'` = yes; then
4281 cat >>confdefs.h <<_ACEOF
4282 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4289 cat >>confdefs.h <<\_ACEOF
4290 #define HAVE_SYS_ERRLIST 1
4294 cat >>confdefs.h <<\_ACEOF
4295 #define HAVE_SYS_NERR 1
4299 cat >>confdefs.h <<\_ACEOF
4300 #define HAVE_SYS_SIGLIST 1
4305 # For each of these functions, if the host does not provide the
4306 # function we want to put FN.o in LIBOBJS, and if the host does
4307 # provide the function, we want to define HAVE_FN in config.h.
4312 if test -n "${with_target_subdir}"; then
4314 # We are being configured as a target library. AC_REPLACE_FUNCS
4315 # may not work correctly, because the compiler may not be able to
4316 # link executables. Note that we may still be being configured
4319 # If we are being configured for newlib, we know which functions
4320 # newlib provide and which ones we will be expected to provide.
4322 if test "x${with_newlib}" = "xyes"; then
4323 LIBOBJS="$LIBOBJS asprintf.$ac_objext"
4324 LIBOBJS="$LIBOBJS basename.$ac_objext"
4325 LIBOBJS="$LIBOBJS insque.$ac_objext"
4326 LIBOBJS="$LIBOBJS random.$ac_objext"
4327 LIBOBJS="$LIBOBJS strdup.$ac_objext"
4328 LIBOBJS="$LIBOBJS vasprintf.$ac_objext"
4332 asprintf | basename | insque | random | strdup | vasprintf)
4335 n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4336 cat >>confdefs.h <<_ACEOF
4344 # newlib doesnt provide any of the variables in $vars, so we
4345 # dont have to check them here.
4347 # Of the functions in $checkfuncs, newlib only has strerror.
4348 cat >> confdefs.h <<\EOF
4349 #define HAVE_STRERROR 1
4357 # We may wish to install the target headers somewhere.
4358 # Check whether --enable-install-libiberty or --disable-install-libiberty was given.
4359 if test "${enable_install_libiberty+set}" = set; then
4360 enableval="$enable_install_libiberty"
4361 enable_install_libiberty=$enableval
4363 enable_install_libiberty=no
4365 # Option parsed, now set things appropriately.
4366 case x"$enable_install_libiberty" in
4368 target_header_dir=libiberty
4374 # This could be sanity-checked in various ways...
4375 target_header_dir="${enable_install_libiberty}"
4382 # Not a target library, so we set things up to run the test suite.
4383 CHECK=check-cplus-dem
4391 *-*-cygwin* | *-*-mingw*)
4392 cat >> confdefs.h <<\EOF
4393 #define HAVE_SYS_ERRLIST 1
4396 cat >> confdefs.h <<\EOF
4397 #define HAVE_SYS_NERR 1
4403 if test -z "${setobjs}"; then
4407 # Handle VxWorks configuration specially, since on VxWorks the
4408 # libraries are actually on the target board, not in the file
4410 LIBOBJS="$LIBOBJS basename.$ac_objext"
4411 LIBOBJS="$LIBOBJS getpagesize.$ac_objext"
4412 LIBOBJS="$LIBOBJS insque.$ac_objext"
4413 LIBOBJS="$LIBOBJS random.$ac_objext"
4414 LIBOBJS="$LIBOBJS strcasecmp.$ac_objext"
4415 LIBOBJS="$LIBOBJS strncasecmp.$ac_objext"
4416 LIBOBJS="$LIBOBJS strdup.$ac_objext"
4417 LIBOBJS="$LIBOBJS vfork.$ac_objext"
4418 LIBOBJS="$LIBOBJS waitpid.$ac_objext"
4419 LIBOBJS="$LIBOBJS vasprintf.$ac_objext"
4422 basename | getpagesize | insque | random | strcasecmp)
4424 strncasecmp | strdup | vfork | waitpid | vasprintf)
4427 n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4428 cat >>confdefs.h <<_ACEOF
4436 # VxWorks doesn't provide any of the variables in $vars, so we
4437 # don't have to check them here.
4439 # Of the functions in $checkfuncs, VxWorks only has strerror.
4440 cat >> confdefs.h <<\EOF
4441 #define HAVE_STRERROR 1
4451 if test -z "${setobjs}"; then
4456 # The Cygwin library actually uses a couple of files from
4457 # libiberty when it is built. If we are building a native
4458 # Cygwin, and we run the tests, we will appear to have these
4459 # files. However, when we go on to build winsup, we will wind up
4460 # with a library which does not have the files, since they should
4461 # have come from libiberty.
4463 # We handle this by removing the functions the winsup library
4464 # provides from our shell variables, so that they appear to be
4467 # DJ - only if we're *building* cygwin, not just building *with* cygwin
4469 if test -n "${with_target_subdir}"
4471 funcs="`echo $funcs | sed -e 's/random//'`"
4472 LIBOBJS="$LIBOBJS random.$ac_objext"
4473 vars="`echo $vars | sed -e 's/sys_siglist//'`"
4474 checkfuncs="`echo $checkfuncs | sed -e 's/strsignal//' -e 's/psignal//'`"
4479 # Under mingw32, sys_nerr and sys_errlist exist, but they are
4480 # macros, so the test below won't find them.
4481 libiberty_cv_var_sys_nerr=yes
4482 libiberty_cv_var_sys_errlist=yes
4486 # Under some versions of uwin, vfork is notoriously buggy and the test
4487 # can hang configure; on other versions, vfork exists just as a stub.
4488 # FIXME: This should be removed once vfork in uwin's runtime is fixed.
4489 ac_cv_func_vfork_works=no
4490 # Under uwin 2.0+, sys_nerr and sys_errlist exist, but they are
4491 # macros (actually, these are imported from a DLL, but the end effect
4492 # is the same), so the test below won't find them.
4493 libiberty_cv_var_sys_nerr=yes
4494 libiberty_cv_var_sys_errlist=yes
4498 # Under VMS, vfork works very different than on Unix. The standard test
4499 # won't work, and it isn't easily adaptable. It makes more sense to
4501 ac_cv_func_vfork_works=yes
4506 # We haven't set the list of objects yet. Use the standard autoconf
4507 # tests. This will only work if the compiler works.
4508 echo "$as_me:$LINENO: checking for library containing strerror" >&5
4509 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
4510 if test "${ac_cv_search_strerror+set}" = set; then
4511 echo $ECHO_N "(cached) $ECHO_C" >&6
4513 ac_func_search_save_LIBS=$LIBS
4514 ac_cv_search_strerror=no
4515 if test x$gcc_no_link = xyes; then
4516 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
4517 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
4518 { (exit 1); exit 1; }; }
4520 cat >conftest.$ac_ext <<_ACEOF
4521 #line $LINENO "configure"
4524 cat confdefs.h >>conftest.$ac_ext
4525 cat >>conftest.$ac_ext <<_ACEOF
4526 /* end confdefs.h. */
4528 /* Override any gcc2 internal prototype to avoid an error. */
4532 /* We use char because int might match the return type of a gcc2
4533 builtin and then its argument prototype would still apply. */
4543 rm -f conftest.$ac_objext conftest$ac_exeext
4544 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4545 (eval $ac_link) 2>&5
4547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4548 (exit $ac_status); } &&
4549 { ac_try='test -s conftest$ac_exeext'
4550 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4554 (exit $ac_status); }; }; then
4555 ac_cv_search_strerror="none required"
4557 echo "$as_me: failed program was:" >&5
4558 sed 's/^/| /' conftest.$ac_ext >&5
4561 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4562 if test "$ac_cv_search_strerror" = no; then
4563 for ac_lib in cposix; do
4564 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4565 if test x$gcc_no_link = xyes; then
4566 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
4567 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
4568 { (exit 1); exit 1; }; }
4570 cat >conftest.$ac_ext <<_ACEOF
4571 #line $LINENO "configure"
4574 cat confdefs.h >>conftest.$ac_ext
4575 cat >>conftest.$ac_ext <<_ACEOF
4576 /* end confdefs.h. */
4578 /* Override any gcc2 internal prototype to avoid an error. */
4582 /* We use char because int might match the return type of a gcc2
4583 builtin and then its argument prototype would still apply. */
4593 rm -f conftest.$ac_objext conftest$ac_exeext
4594 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4595 (eval $ac_link) 2>&5
4597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4598 (exit $ac_status); } &&
4599 { ac_try='test -s conftest$ac_exeext'
4600 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4604 (exit $ac_status); }; }; then
4605 ac_cv_search_strerror="-l$ac_lib"
4608 echo "$as_me: failed program was:" >&5
4609 sed 's/^/| /' conftest.$ac_ext >&5
4612 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4615 LIBS=$ac_func_search_save_LIBS
4617 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
4618 echo "${ECHO_T}$ac_cv_search_strerror" >&6
4619 if test "$ac_cv_search_strerror" != no; then
4620 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
4625 for ac_func in $funcs
4627 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
4628 echo "$as_me:$LINENO: checking for $ac_func" >&5
4629 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4630 if eval "test \"\${$as_ac_var+set}\" = set"; then
4631 echo $ECHO_N "(cached) $ECHO_C" >&6
4633 if test x$gcc_no_link = xyes; then
4634 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
4635 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
4636 { (exit 1); exit 1; }; }
4638 cat >conftest.$ac_ext <<_ACEOF
4639 #line $LINENO "configure"
4642 cat confdefs.h >>conftest.$ac_ext
4643 cat >>conftest.$ac_ext <<_ACEOF
4644 /* end confdefs.h. */
4645 /* System header to define __stub macros and hopefully few prototypes,
4646 which can conflict with char $ac_func (); below.
4647 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4648 <limits.h> exists even on freestanding compilers. */
4650 # include <limits.h>
4652 # include <assert.h>
4654 /* Override any gcc2 internal prototype to avoid an error. */
4659 /* We use char because int might match the return type of a gcc2
4660 builtin and then its argument prototype would still apply. */
4662 /* The GNU C library defines this for functions which it implements
4663 to always fail with ENOSYS. Some functions are actually named
4664 something starting with __ and the normal name is an alias. */
4665 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4668 char (*f) () = $ac_func;
4677 return f != $ac_func;
4682 rm -f conftest.$ac_objext conftest$ac_exeext
4683 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4684 (eval $ac_link) 2>&5
4686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4687 (exit $ac_status); } &&
4688 { ac_try='test -s conftest$ac_exeext'
4689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4693 (exit $ac_status); }; }; then
4694 eval "$as_ac_var=yes"
4696 echo "$as_me: failed program was:" >&5
4697 sed 's/^/| /' conftest.$ac_ext >&5
4699 eval "$as_ac_var=no"
4701 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4703 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4704 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4705 if test `eval echo '${'$as_ac_var'}'` = yes; then
4706 cat >>confdefs.h <<_ACEOF
4707 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4711 LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
4716 echo "$as_me:$LINENO: checking whether alloca needs Cray hooks" >&5
4717 echo $ECHO_N "checking whether alloca needs Cray hooks... $ECHO_C" >&6
4718 if test "${ac_cv_os_cray+set}" = set; then
4719 echo $ECHO_N "(cached) $ECHO_C" >&6
4721 cat >conftest.$ac_ext <<_ACEOF
4722 #line $LINENO "configure"
4725 cat confdefs.h >>conftest.$ac_ext
4726 cat >>conftest.$ac_ext <<_ACEOF
4727 /* end confdefs.h. */
4728 #if defined(CRAY) && ! defined(CRAY2)
4735 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4736 $EGREP "webecray" >/dev/null 2>&1; then
4744 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
4745 echo "${ECHO_T}$ac_cv_os_cray" >&6
4746 if test $ac_cv_os_cray = yes; then
4747 for ac_func in _getb67 GETB67 getb67; do
4748 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
4749 echo "$as_me:$LINENO: checking for $ac_func" >&5
4750 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4751 if eval "test \"\${$as_ac_var+set}\" = set"; then
4752 echo $ECHO_N "(cached) $ECHO_C" >&6
4754 if test x$gcc_no_link = xyes; then
4755 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
4756 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
4757 { (exit 1); exit 1; }; }
4759 cat >conftest.$ac_ext <<_ACEOF
4760 #line $LINENO "configure"
4763 cat confdefs.h >>conftest.$ac_ext
4764 cat >>conftest.$ac_ext <<_ACEOF
4765 /* end confdefs.h. */
4766 /* System header to define __stub macros and hopefully few prototypes,
4767 which can conflict with char $ac_func (); below.
4768 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4769 <limits.h> exists even on freestanding compilers. */
4771 # include <limits.h>
4773 # include <assert.h>
4775 /* Override any gcc2 internal prototype to avoid an error. */
4780 /* We use char because int might match the return type of a gcc2
4781 builtin and then its argument prototype would still apply. */
4783 /* The GNU C library defines this for functions which it implements
4784 to always fail with ENOSYS. Some functions are actually named
4785 something starting with __ and the normal name is an alias. */
4786 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4789 char (*f) () = $ac_func;
4798 return f != $ac_func;
4803 rm -f conftest.$ac_objext conftest$ac_exeext
4804 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4805 (eval $ac_link) 2>&5
4807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4808 (exit $ac_status); } &&
4809 { ac_try='test -s conftest$ac_exeext'
4810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4814 (exit $ac_status); }; }; then
4815 eval "$as_ac_var=yes"
4817 echo "$as_me: failed program was:" >&5
4818 sed 's/^/| /' conftest.$ac_ext >&5
4820 eval "$as_ac_var=no"
4822 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4824 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4825 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4826 if test `eval echo '${'$as_ac_var'}'` = yes; then
4828 cat >>confdefs.h <<_ACEOF
4829 #define CRAY_STACKSEG_END $ac_func
4837 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
4838 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
4839 if test "${ac_cv_c_stack_direction+set}" = set; then
4840 echo $ECHO_N "(cached) $ECHO_C" >&6
4842 if test "$cross_compiling" = yes; then
4843 ac_cv_c_stack_direction=0
4845 cat >conftest.$ac_ext <<_ACEOF
4846 #line $LINENO "configure"
4849 cat confdefs.h >>conftest.$ac_ext
4850 cat >>conftest.$ac_ext <<_ACEOF
4851 /* end confdefs.h. */
4852 find_stack_direction ()
4854 static char *addr = 0;
4859 return find_stack_direction ();
4862 return (&dummy > addr) ? 1 : -1;
4866 exit (find_stack_direction() < 0);
4869 rm -f conftest$ac_exeext
4870 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4871 (eval $ac_link) 2>&5
4873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4874 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4875 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4879 (exit $ac_status); }; }; then
4880 ac_cv_c_stack_direction=1
4882 echo "$as_me: program exited with status $ac_status" >&5
4883 echo "$as_me: failed program was:" >&5
4884 sed 's/^/| /' conftest.$ac_ext >&5
4887 ac_cv_c_stack_direction=-1
4889 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4892 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
4893 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
4895 cat >>confdefs.h <<_ACEOF
4896 #define STACK_DIRECTION $ac_cv_c_stack_direction
4902 for ac_header in unistd.h vfork.h
4904 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4905 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4906 echo "$as_me:$LINENO: checking for $ac_header" >&5
4907 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4908 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4909 echo $ECHO_N "(cached) $ECHO_C" >&6
4911 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4912 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4914 # Is the header compilable?
4915 echo "$as_me:$LINENO: checking $ac_header usability" >&5
4916 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4917 cat >conftest.$ac_ext <<_ACEOF
4918 #line $LINENO "configure"
4921 cat confdefs.h >>conftest.$ac_ext
4922 cat >>conftest.$ac_ext <<_ACEOF
4923 /* end confdefs.h. */
4924 $ac_includes_default
4925 #include <$ac_header>
4927 rm -f conftest.$ac_objext
4928 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4929 (eval $ac_compile) 2>&5
4931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4932 (exit $ac_status); } &&
4933 { ac_try='test -s conftest.$ac_objext'
4934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4938 (exit $ac_status); }; }; then
4939 ac_header_compiler=yes
4941 echo "$as_me: failed program was:" >&5
4942 sed 's/^/| /' conftest.$ac_ext >&5
4944 ac_header_compiler=no
4946 rm -f conftest.$ac_objext conftest.$ac_ext
4947 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4948 echo "${ECHO_T}$ac_header_compiler" >&6
4950 # Is the header present?
4951 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4952 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4953 cat >conftest.$ac_ext <<_ACEOF
4954 #line $LINENO "configure"
4957 cat confdefs.h >>conftest.$ac_ext
4958 cat >>conftest.$ac_ext <<_ACEOF
4959 /* end confdefs.h. */
4960 #include <$ac_header>
4962 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4963 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4965 grep -v '^ *+' conftest.er1 >conftest.err
4967 cat conftest.err >&5
4968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4969 (exit $ac_status); } >/dev/null; then
4970 if test -s conftest.err; then
4971 ac_cpp_err=$ac_c_preproc_warn_flag
4978 if test -z "$ac_cpp_err"; then
4979 ac_header_preproc=yes
4981 echo "$as_me: failed program was:" >&5
4982 sed 's/^/| /' conftest.$ac_ext >&5
4984 ac_header_preproc=no
4986 rm -f conftest.err conftest.$ac_ext
4987 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4988 echo "${ECHO_T}$ac_header_preproc" >&6
4990 # So? What about this header?
4991 case $ac_header_compiler:$ac_header_preproc in
4993 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4994 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4995 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4996 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4999 ## ------------------------------------ ##
5000 ## Report this to bug-autoconf@gnu.org. ##
5001 ## ------------------------------------ ##
5004 sed "s/^/$as_me: WARNING: /" >&2
5007 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5008 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5009 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5010 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5011 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5012 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5015 ## ------------------------------------ ##
5016 ## Report this to bug-autoconf@gnu.org. ##
5017 ## ------------------------------------ ##
5020 sed "s/^/$as_me: WARNING: /" >&2
5023 echo "$as_me:$LINENO: checking for $ac_header" >&5
5024 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5025 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5026 echo $ECHO_N "(cached) $ECHO_C" >&6
5028 eval "$as_ac_Header=$ac_header_preproc"
5030 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5031 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5034 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5035 cat >>confdefs.h <<_ACEOF
5036 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5045 for ac_func in fork vfork
5047 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5048 echo "$as_me:$LINENO: checking for $ac_func" >&5
5049 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5050 if eval "test \"\${$as_ac_var+set}\" = set"; then
5051 echo $ECHO_N "(cached) $ECHO_C" >&6
5053 if test x$gcc_no_link = xyes; then
5054 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
5055 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
5056 { (exit 1); exit 1; }; }
5058 cat >conftest.$ac_ext <<_ACEOF
5059 #line $LINENO "configure"
5062 cat confdefs.h >>conftest.$ac_ext
5063 cat >>conftest.$ac_ext <<_ACEOF
5064 /* end confdefs.h. */
5065 /* System header to define __stub macros and hopefully few prototypes,
5066 which can conflict with char $ac_func (); below.
5067 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5068 <limits.h> exists even on freestanding compilers. */
5070 # include <limits.h>
5072 # include <assert.h>
5074 /* Override any gcc2 internal prototype to avoid an error. */
5079 /* We use char because int might match the return type of a gcc2
5080 builtin and then its argument prototype would still apply. */
5082 /* The GNU C library defines this for functions which it implements
5083 to always fail with ENOSYS. Some functions are actually named
5084 something starting with __ and the normal name is an alias. */
5085 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5088 char (*f) () = $ac_func;
5097 return f != $ac_func;
5102 rm -f conftest.$ac_objext conftest$ac_exeext
5103 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5104 (eval $ac_link) 2>&5
5106 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5107 (exit $ac_status); } &&
5108 { ac_try='test -s conftest$ac_exeext'
5109 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5112 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5113 (exit $ac_status); }; }; then
5114 eval "$as_ac_var=yes"
5116 echo "$as_me: failed program was:" >&5
5117 sed 's/^/| /' conftest.$ac_ext >&5
5119 eval "$as_ac_var=no"
5121 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5123 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
5124 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
5125 if test `eval echo '${'$as_ac_var'}'` = yes; then
5126 cat >>confdefs.h <<_ACEOF
5127 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5133 if test "x$ac_cv_func_fork" = xyes; then
5134 echo "$as_me:$LINENO: checking for working fork" >&5
5135 echo $ECHO_N "checking for working fork... $ECHO_C" >&6
5136 if test "${ac_cv_func_fork_works+set}" = set; then
5137 echo $ECHO_N "(cached) $ECHO_C" >&6
5139 if test "$cross_compiling" = yes; then
5140 ac_cv_func_fork_works=cross
5142 cat >conftest.$ac_ext <<_ACEOF
5143 /* By Ruediger Kuhlmann. */
5144 #include <sys/types.h>
5146 # include <unistd.h>
5148 /* Some systems only have a dummy stub for fork() */
5156 rm -f conftest$ac_exeext
5157 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5158 (eval $ac_link) 2>&5
5160 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5161 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5162 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5166 (exit $ac_status); }; }; then
5167 ac_cv_func_fork_works=yes
5169 echo "$as_me: program exited with status $ac_status" >&5
5170 echo "$as_me: failed program was:" >&5
5171 sed 's/^/| /' conftest.$ac_ext >&5
5174 ac_cv_func_fork_works=no
5176 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5179 echo "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5
5180 echo "${ECHO_T}$ac_cv_func_fork_works" >&6
5183 ac_cv_func_fork_works=$ac_cv_func_fork
5185 if test "x$ac_cv_func_fork_works" = xcross; then
5187 *-*-amigaos* | *-*-msdosdjgpp*)
5188 # Override, as these systems have only a dummy fork() stub
5189 ac_cv_func_fork_works=no
5192 ac_cv_func_fork_works=yes
5195 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
5196 echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
5198 ac_cv_func_vfork_works=$ac_cv_func_vfork
5199 if test "x$ac_cv_func_vfork" = xyes; then
5200 echo "$as_me:$LINENO: checking for working vfork" >&5
5201 echo $ECHO_N "checking for working vfork... $ECHO_C" >&6
5202 if test "${ac_cv_func_vfork_works+set}" = set; then
5203 echo $ECHO_N "(cached) $ECHO_C" >&6
5205 if test "$cross_compiling" = yes; then
5206 ac_cv_func_vfork_works=cross
5208 cat >conftest.$ac_ext <<_ACEOF
5209 #line $LINENO "configure"
5212 cat confdefs.h >>conftest.$ac_ext
5213 cat >>conftest.$ac_ext <<_ACEOF
5214 /* end confdefs.h. */
5215 /* Thanks to Paul Eggert for this test. */
5218 #include <sys/types.h>
5219 #include <sys/stat.h>
5220 #include <sys/wait.h>
5222 # include <unistd.h>
5227 /* On some sparc systems, changes by the child to local and incoming
5228 argument registers are propagated back to the parent. The compiler
5229 is told about this with #include <vfork.h>, but some compilers
5230 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
5231 static variable whose address is put into a register that is
5232 clobbered by the vfork. */
5235 sparc_address_test (int arg)
5237 sparc_address_test (arg) int arg;
5258 pid_t parent = getpid ();
5261 sparc_address_test (0);
5266 /* Here is another test for sparc vfork register problems. This
5267 test uses lots of local variables, at least as many local
5268 variables as main has allocated so far including compiler
5269 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
5270 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
5271 reuse the register of parent for one of the local variables,
5272 since it will think that parent can't possibly be used any more
5273 in this routine. Assigning to the local variable will thus
5274 munge parent in the parent process. */
5276 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
5277 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
5278 /* Convince the compiler that p..p7 are live; otherwise, it might
5279 use the same hardware register for all 8 local variables. */
5280 if (p != p1 || p != p2 || p != p3 || p != p4
5281 || p != p5 || p != p6 || p != p7)
5284 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
5285 from child file descriptors. If the child closes a descriptor
5286 before it execs or exits, this munges the parent's descriptor
5287 as well. Test for this by closing stdout in the child. */
5288 _exit(close(fileno(stdout)) != 0);
5293 while (wait(&status) != child)
5296 /* Was there some problem with vforking? */
5299 /* Did the child fail? (This shouldn't happen.) */
5302 /* Did the vfork/compiler bug occur? */
5303 || parent != getpid()
5305 /* Did the file descriptor bug occur? */
5306 || fstat(fileno(stdout), &st) != 0
5311 rm -f conftest$ac_exeext
5312 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5313 (eval $ac_link) 2>&5
5315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5316 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5317 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5321 (exit $ac_status); }; }; then
5322 ac_cv_func_vfork_works=yes
5324 echo "$as_me: program exited with status $ac_status" >&5
5325 echo "$as_me: failed program was:" >&5
5326 sed 's/^/| /' conftest.$ac_ext >&5
5329 ac_cv_func_vfork_works=no
5331 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5334 echo "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5
5335 echo "${ECHO_T}$ac_cv_func_vfork_works" >&6
5338 if test "x$ac_cv_func_fork_works" = xcross; then
5339 ac_cv_func_vfork_works=ac_cv_func_vfork
5340 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
5341 echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
5344 if test "x$ac_cv_func_vfork_works" = xyes; then
5346 cat >>confdefs.h <<\_ACEOF
5347 #define HAVE_WORKING_VFORK 1
5352 cat >>confdefs.h <<\_ACEOF
5357 if test "x$ac_cv_func_fork_works" = xyes; then
5359 cat >>confdefs.h <<\_ACEOF
5360 #define HAVE_WORKING_FORK 1
5365 if test $ac_cv_func_vfork_works = no; then
5366 LIBOBJS="$LIBOBJS vfork.$ac_objext"
5368 # We only need _doprnt if we might use it to implement v*printf.
5369 if test $ac_cv_func_vprintf != yes \
5370 || test $ac_cv_func_vfprintf != yes \
5371 || test $ac_cv_func_vsprintf != yes; then
5373 for ac_func in _doprnt
5375 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5376 echo "$as_me:$LINENO: checking for $ac_func" >&5
5377 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5378 if eval "test \"\${$as_ac_var+set}\" = set"; then
5379 echo $ECHO_N "(cached) $ECHO_C" >&6
5381 if test x$gcc_no_link = xyes; then
5382 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
5383 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
5384 { (exit 1); exit 1; }; }
5386 cat >conftest.$ac_ext <<_ACEOF
5387 #line $LINENO "configure"
5390 cat confdefs.h >>conftest.$ac_ext
5391 cat >>conftest.$ac_ext <<_ACEOF
5392 /* end confdefs.h. */
5393 /* System header to define __stub macros and hopefully few prototypes,
5394 which can conflict with char $ac_func (); below.
5395 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5396 <limits.h> exists even on freestanding compilers. */
5398 # include <limits.h>
5400 # include <assert.h>
5402 /* Override any gcc2 internal prototype to avoid an error. */
5407 /* We use char because int might match the return type of a gcc2
5408 builtin and then its argument prototype would still apply. */
5410 /* The GNU C library defines this for functions which it implements
5411 to always fail with ENOSYS. Some functions are actually named
5412 something starting with __ and the normal name is an alias. */
5413 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5416 char (*f) () = $ac_func;
5425 return f != $ac_func;
5430 rm -f conftest.$ac_objext conftest$ac_exeext
5431 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5432 (eval $ac_link) 2>&5
5434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5435 (exit $ac_status); } &&
5436 { ac_try='test -s conftest$ac_exeext'
5437 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5441 (exit $ac_status); }; }; then
5442 eval "$as_ac_var=yes"
5444 echo "$as_me: failed program was:" >&5
5445 sed 's/^/| /' conftest.$ac_ext >&5
5447 eval "$as_ac_var=no"
5449 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5451 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
5452 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
5453 if test `eval echo '${'$as_ac_var'}'` = yes; then
5454 cat >>confdefs.h <<_ACEOF
5455 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5459 LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
5466 for ac_func in _doprnt
5468 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5469 echo "$as_me:$LINENO: checking for $ac_func" >&5
5470 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5471 if eval "test \"\${$as_ac_var+set}\" = set"; then
5472 echo $ECHO_N "(cached) $ECHO_C" >&6
5474 if test x$gcc_no_link = xyes; then
5475 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
5476 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
5477 { (exit 1); exit 1; }; }
5479 cat >conftest.$ac_ext <<_ACEOF
5480 #line $LINENO "configure"
5483 cat confdefs.h >>conftest.$ac_ext
5484 cat >>conftest.$ac_ext <<_ACEOF
5485 /* end confdefs.h. */
5486 /* System header to define __stub macros and hopefully few prototypes,
5487 which can conflict with char $ac_func (); below.
5488 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5489 <limits.h> exists even on freestanding compilers. */
5491 # include <limits.h>
5493 # include <assert.h>
5495 /* Override any gcc2 internal prototype to avoid an error. */
5500 /* We use char because int might match the return type of a gcc2
5501 builtin and then its argument prototype would still apply. */
5503 /* The GNU C library defines this for functions which it implements
5504 to always fail with ENOSYS. Some functions are actually named
5505 something starting with __ and the normal name is an alias. */
5506 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5509 char (*f) () = $ac_func;
5518 return f != $ac_func;
5523 rm -f conftest.$ac_objext conftest$ac_exeext
5524 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5525 (eval $ac_link) 2>&5
5527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5528 (exit $ac_status); } &&
5529 { ac_try='test -s conftest$ac_exeext'
5530 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5534 (exit $ac_status); }; }; then
5535 eval "$as_ac_var=yes"
5537 echo "$as_me: failed program was:" >&5
5538 sed 's/^/| /' conftest.$ac_ext >&5
5540 eval "$as_ac_var=no"
5542 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5544 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
5545 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
5546 if test `eval echo '${'$as_ac_var'}'` = yes; then
5547 cat >>confdefs.h <<_ACEOF
5548 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5557 echo "$as_me:$LINENO: checking for $v" >&5
5558 echo $ECHO_N "checking for $v... $ECHO_C" >&6
5559 if eval "test \"\${libiberty_cv_var_$v+set}\" = set"; then
5560 echo $ECHO_N "(cached) $ECHO_C" >&6
5562 if test x$gcc_no_link = xyes; then
5563 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
5564 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
5565 { (exit 1); exit 1; }; }
5567 cat >conftest.$ac_ext <<_ACEOF
5568 #line $LINENO "configure"
5571 cat confdefs.h >>conftest.$ac_ext
5572 cat >>conftest.$ac_ext <<_ACEOF
5573 /* end confdefs.h. */
5578 extern int $v []; p = $v;
5583 rm -f conftest.$ac_objext conftest$ac_exeext
5584 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5585 (eval $ac_link) 2>&5
5587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5588 (exit $ac_status); } &&
5589 { ac_try='test -s conftest$ac_exeext'
5590 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5594 (exit $ac_status); }; }; then
5595 eval "libiberty_cv_var_$v=yes"
5597 echo "$as_me: failed program was:" >&5
5598 sed 's/^/| /' conftest.$ac_ext >&5
5600 eval "libiberty_cv_var_$v=no"
5602 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5605 if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes"; then
5606 echo "$as_me:$LINENO: result: yes" >&5
5607 echo "${ECHO_T}yes" >&6
5608 n=HAVE_`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5609 cat >>confdefs.h <<_ACEOF
5614 echo "$as_me:$LINENO: result: no" >&5
5615 echo "${ECHO_T}no" >&6
5619 # special check for _system_configuration because AIX <4.3.2 do not
5620 # contain the `physmem' member.
5621 echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
5622 echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
5623 cat >conftest.$ac_ext <<_ACEOF
5624 #line $LINENO "configure"
5627 cat confdefs.h >>conftest.$ac_ext
5628 cat >>conftest.$ac_ext <<_ACEOF
5629 /* end confdefs.h. */
5630 #include <sys/systemcfg.h>
5634 double x = _system_configuration.physmem;
5639 rm -f conftest.$ac_objext
5640 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5641 (eval $ac_compile) 2>&5
5643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5644 (exit $ac_status); } &&
5645 { ac_try='test -s conftest.$ac_objext'
5646 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5650 (exit $ac_status); }; }; then
5651 echo "$as_me:$LINENO: result: yes" >&5
5652 echo "${ECHO_T}yes" >&6
5654 cat >>confdefs.h <<\_ACEOF
5655 #define HAVE__SYSTEM_CONFIGURATION 1
5659 echo "$as_me: failed program was:" >&5
5660 sed 's/^/| /' conftest.$ac_ext >&5
5662 echo "$as_me:$LINENO: result: no" >&5
5663 echo "${ECHO_T}no" >&6
5665 rm -f conftest.$ac_objext conftest.$ac_ext
5668 for ac_func in $checkfuncs
5670 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5671 echo "$as_me:$LINENO: checking for $ac_func" >&5
5672 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5673 if eval "test \"\${$as_ac_var+set}\" = set"; then
5674 echo $ECHO_N "(cached) $ECHO_C" >&6
5676 if test x$gcc_no_link = xyes; then
5677 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
5678 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
5679 { (exit 1); exit 1; }; }
5681 cat >conftest.$ac_ext <<_ACEOF
5682 #line $LINENO "configure"
5685 cat confdefs.h >>conftest.$ac_ext
5686 cat >>conftest.$ac_ext <<_ACEOF
5687 /* end confdefs.h. */
5688 /* System header to define __stub macros and hopefully few prototypes,
5689 which can conflict with char $ac_func (); below.
5690 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5691 <limits.h> exists even on freestanding compilers. */
5693 # include <limits.h>
5695 # include <assert.h>
5697 /* Override any gcc2 internal prototype to avoid an error. */
5702 /* We use char because int might match the return type of a gcc2
5703 builtin and then its argument prototype would still apply. */
5705 /* The GNU C library defines this for functions which it implements
5706 to always fail with ENOSYS. Some functions are actually named
5707 something starting with __ and the normal name is an alias. */
5708 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5711 char (*f) () = $ac_func;
5720 return f != $ac_func;
5725 rm -f conftest.$ac_objext conftest$ac_exeext
5726 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5727 (eval $ac_link) 2>&5
5729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5730 (exit $ac_status); } &&
5731 { ac_try='test -s conftest$ac_exeext'
5732 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5736 (exit $ac_status); }; }; then
5737 eval "$as_ac_var=yes"
5739 echo "$as_me: failed program was:" >&5
5740 sed 's/^/| /' conftest.$ac_ext >&5
5742 eval "$as_ac_var=no"
5744 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5746 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
5747 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
5748 if test `eval echo '${'$as_ac_var'}'` = yes; then
5749 cat >>confdefs.h <<_ACEOF
5750 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5756 echo "$as_me:$LINENO: checking whether canonicalize_file_name must be declared" >&5
5757 echo $ECHO_N "checking whether canonicalize_file_name must be declared... $ECHO_C" >&6
5758 if test "${libiberty_cv_decl_needed_canonicalize_file_name+set}" = set; then
5759 echo $ECHO_N "(cached) $ECHO_C" >&6
5761 cat >conftest.$ac_ext <<_ACEOF
5762 #line $LINENO "configure"
5765 cat confdefs.h >>conftest.$ac_ext
5766 cat >>conftest.$ac_ext <<_ACEOF
5767 /* end confdefs.h. */
5769 #include "confdefs.h"
5771 #ifdef HAVE_STRING_H
5774 #ifdef HAVE_STRINGS_H
5775 #include <strings.h>
5778 #ifdef HAVE_STDLIB_H
5781 #ifdef HAVE_UNISTD_H
5787 char *(*pfn) = (char *(*)) canonicalize_file_name
5792 rm -f conftest.$ac_objext
5793 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5794 (eval $ac_compile) 2>&5
5796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5797 (exit $ac_status); } &&
5798 { ac_try='test -s conftest.$ac_objext'
5799 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5803 (exit $ac_status); }; }; then
5804 libiberty_cv_decl_needed_canonicalize_file_name=no
5806 echo "$as_me: failed program was:" >&5
5807 sed 's/^/| /' conftest.$ac_ext >&5
5809 libiberty_cv_decl_needed_canonicalize_file_name=yes
5811 rm -f conftest.$ac_objext conftest.$ac_ext
5814 echo "$as_me:$LINENO: result: $libiberty_cv_decl_needed_canonicalize_file_name" >&5
5815 echo "${ECHO_T}$libiberty_cv_decl_needed_canonicalize_file_name" >&6
5816 if test $libiberty_cv_decl_needed_canonicalize_file_name = yes; then
5818 cat >>confdefs.h <<\_ACEOF
5819 #define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1
5826 # Figure out which version of pexecute to use.
5828 *-*-mingw* | *-*-winnt*) pexecute=pex-win32.o ;;
5829 *-*-msdosdjgpp*) pexecute=pex-djgpp.o ;;
5830 *-*-msdos*) pexecute=pex-msdos.o ;;
5831 *-*-os2-emx*) pexecute=pex-os2.o ;;
5832 *) pexecute=pex-unix.o ;;
5836 if test x$gcc_no_link = xyes; then
5837 if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset; then
5838 ac_cv_func_mmap_fixed_mapped=no
5841 if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset; then
5844 for ac_header in stdlib.h unistd.h
5846 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5847 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5848 echo "$as_me:$LINENO: checking for $ac_header" >&5
5849 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5850 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5851 echo $ECHO_N "(cached) $ECHO_C" >&6
5853 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5854 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5856 # Is the header compilable?
5857 echo "$as_me:$LINENO: checking $ac_header usability" >&5
5858 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5859 cat >conftest.$ac_ext <<_ACEOF
5860 #line $LINENO "configure"
5863 cat confdefs.h >>conftest.$ac_ext
5864 cat >>conftest.$ac_ext <<_ACEOF
5865 /* end confdefs.h. */
5866 $ac_includes_default
5867 #include <$ac_header>
5869 rm -f conftest.$ac_objext
5870 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5871 (eval $ac_compile) 2>&5
5873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5874 (exit $ac_status); } &&
5875 { ac_try='test -s conftest.$ac_objext'
5876 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5880 (exit $ac_status); }; }; then
5881 ac_header_compiler=yes
5883 echo "$as_me: failed program was:" >&5
5884 sed 's/^/| /' conftest.$ac_ext >&5
5886 ac_header_compiler=no
5888 rm -f conftest.$ac_objext conftest.$ac_ext
5889 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5890 echo "${ECHO_T}$ac_header_compiler" >&6
5892 # Is the header present?
5893 echo "$as_me:$LINENO: checking $ac_header presence" >&5
5894 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5895 cat >conftest.$ac_ext <<_ACEOF
5896 #line $LINENO "configure"
5899 cat confdefs.h >>conftest.$ac_ext
5900 cat >>conftest.$ac_ext <<_ACEOF
5901 /* end confdefs.h. */
5902 #include <$ac_header>
5904 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5905 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5907 grep -v '^ *+' conftest.er1 >conftest.err
5909 cat conftest.err >&5
5910 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5911 (exit $ac_status); } >/dev/null; then
5912 if test -s conftest.err; then
5913 ac_cpp_err=$ac_c_preproc_warn_flag
5920 if test -z "$ac_cpp_err"; then
5921 ac_header_preproc=yes
5923 echo "$as_me: failed program was:" >&5
5924 sed 's/^/| /' conftest.$ac_ext >&5
5926 ac_header_preproc=no
5928 rm -f conftest.err conftest.$ac_ext
5929 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5930 echo "${ECHO_T}$ac_header_preproc" >&6
5932 # So? What about this header?
5933 case $ac_header_compiler:$ac_header_preproc in
5935 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5936 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5937 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5938 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5941 ## ------------------------------------ ##
5942 ## Report this to bug-autoconf@gnu.org. ##
5943 ## ------------------------------------ ##
5946 sed "s/^/$as_me: WARNING: /" >&2
5949 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5950 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5951 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5952 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5953 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5954 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5957 ## ------------------------------------ ##
5958 ## Report this to bug-autoconf@gnu.org. ##
5959 ## ------------------------------------ ##
5962 sed "s/^/$as_me: WARNING: /" >&2
5965 echo "$as_me:$LINENO: checking for $ac_header" >&5
5966 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5967 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5968 echo $ECHO_N "(cached) $ECHO_C" >&6
5970 eval "$as_ac_Header=$ac_header_preproc"
5972 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5973 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5976 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5977 cat >>confdefs.h <<_ACEOF
5978 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5986 for ac_func in getpagesize
5988 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5989 echo "$as_me:$LINENO: checking for $ac_func" >&5
5990 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5991 if eval "test \"\${$as_ac_var+set}\" = set"; then
5992 echo $ECHO_N "(cached) $ECHO_C" >&6
5994 if test x$gcc_no_link = xyes; then
5995 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
5996 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
5997 { (exit 1); exit 1; }; }
5999 cat >conftest.$ac_ext <<_ACEOF
6000 #line $LINENO "configure"
6003 cat confdefs.h >>conftest.$ac_ext
6004 cat >>conftest.$ac_ext <<_ACEOF
6005 /* end confdefs.h. */
6006 /* System header to define __stub macros and hopefully few prototypes,
6007 which can conflict with char $ac_func (); below.
6008 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6009 <limits.h> exists even on freestanding compilers. */
6011 # include <limits.h>
6013 # include <assert.h>
6015 /* Override any gcc2 internal prototype to avoid an error. */
6020 /* We use char because int might match the return type of a gcc2
6021 builtin and then its argument prototype would still apply. */
6023 /* The GNU C library defines this for functions which it implements
6024 to always fail with ENOSYS. Some functions are actually named
6025 something starting with __ and the normal name is an alias. */
6026 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6029 char (*f) () = $ac_func;
6038 return f != $ac_func;
6043 rm -f conftest.$ac_objext conftest$ac_exeext
6044 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6045 (eval $ac_link) 2>&5
6047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6048 (exit $ac_status); } &&
6049 { ac_try='test -s conftest$ac_exeext'
6050 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6054 (exit $ac_status); }; }; then
6055 eval "$as_ac_var=yes"
6057 echo "$as_me: failed program was:" >&5
6058 sed 's/^/| /' conftest.$ac_ext >&5
6060 eval "$as_ac_var=no"
6062 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6064 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6065 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6066 if test `eval echo '${'$as_ac_var'}'` = yes; then
6067 cat >>confdefs.h <<_ACEOF
6068 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6074 echo "$as_me:$LINENO: checking for working mmap" >&5
6075 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
6076 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
6077 echo $ECHO_N "(cached) $ECHO_C" >&6
6079 if test "$cross_compiling" = yes; then
6080 ac_cv_func_mmap_fixed_mapped=no
6082 cat >conftest.$ac_ext <<_ACEOF
6083 #line $LINENO "configure"
6086 cat confdefs.h >>conftest.$ac_ext
6087 cat >>conftest.$ac_ext <<_ACEOF
6088 /* end confdefs.h. */
6089 $ac_includes_default
6090 /* malloc might have been renamed as rpl_malloc. */
6093 /* Thanks to Mike Haertel and Jim Avera for this test.
6094 Here is a matrix of mmap possibilities:
6095 mmap private not fixed
6096 mmap private fixed at somewhere currently unmapped
6097 mmap private fixed at somewhere already mapped
6098 mmap shared not fixed
6099 mmap shared fixed at somewhere currently unmapped
6100 mmap shared fixed at somewhere already mapped
6101 For private mappings, we should verify that changes cannot be read()
6102 back from the file, nor mmap's back from the file at a different
6103 address. (There have been systems where private was not correctly
6104 implemented like the infamous i386 svr4.0, and systems where the
6105 VM page cache was not coherent with the file system buffer cache
6106 like early versions of FreeBSD and possibly contemporary NetBSD.)
6107 For shared mappings, we should conversely verify that changes get
6108 propagated back to all the places they're supposed to be.
6110 Grep wants private fixed already mapped.
6111 The main things grep needs to know about mmap are:
6112 * does it exist and is it safe to write into the mmap'd area
6113 * how to use it (BSD variants) */
6116 #include <sys/mman.h>
6118 #if !STDC_HEADERS && !HAVE_STDLIB_H
6122 /* This mess was copied from the GNU getpagesize.h. */
6123 #if !HAVE_GETPAGESIZE
6124 /* Assume that all systems that can run configure have sys/param.h. */
6125 # if !HAVE_SYS_PARAM_H
6126 # define HAVE_SYS_PARAM_H 1
6129 # ifdef _SC_PAGESIZE
6130 # define getpagesize() sysconf(_SC_PAGESIZE)
6131 # else /* no _SC_PAGESIZE */
6132 # if HAVE_SYS_PARAM_H
6133 # include <sys/param.h>
6134 # ifdef EXEC_PAGESIZE
6135 # define getpagesize() EXEC_PAGESIZE
6136 # else /* no EXEC_PAGESIZE */
6138 # define getpagesize() NBPG * CLSIZE
6141 # endif /* no CLSIZE */
6142 # else /* no NBPG */
6144 # define getpagesize() NBPC
6145 # else /* no NBPC */
6147 # define getpagesize() PAGESIZE
6148 # endif /* PAGESIZE */
6149 # endif /* no NBPC */
6150 # endif /* no NBPG */
6151 # endif /* no EXEC_PAGESIZE */
6152 # else /* no HAVE_SYS_PARAM_H */
6153 # define getpagesize() 8192 /* punt totally */
6154 # endif /* no HAVE_SYS_PARAM_H */
6155 # endif /* no _SC_PAGESIZE */
6157 #endif /* no HAVE_GETPAGESIZE */
6162 char *data, *data2, *data3;
6166 pagesize = getpagesize ();
6168 /* First, make a file with some known garbage in it. */
6169 data = (char *) malloc (pagesize);
6172 for (i = 0; i < pagesize; ++i)
6173 *(data + i) = rand ();
6175 fd = creat ("conftest.mmap", 0600);
6178 if (write (fd, data, pagesize) != pagesize)
6182 /* Next, try to mmap the file at a fixed address which already has
6183 something else allocated at it. If we can, also make sure that
6184 we see the same garbage. */
6185 fd = open ("conftest.mmap", O_RDWR);
6188 data2 = (char *) malloc (2 * pagesize);
6191 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
6192 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
6193 MAP_PRIVATE | MAP_FIXED, fd, 0L))
6195 for (i = 0; i < pagesize; ++i)
6196 if (*(data + i) != *(data2 + i))
6199 /* Finally, make sure that changes to the mapped area do not
6200 percolate back to the file as seen by read(). (This is a bug on
6201 some variants of i386 svr4.0.) */
6202 for (i = 0; i < pagesize; ++i)
6203 *(data2 + i) = *(data2 + i) + 1;
6204 data3 = (char *) malloc (pagesize);
6207 if (read (fd, data3, pagesize) != pagesize)
6209 for (i = 0; i < pagesize; ++i)
6210 if (*(data + i) != *(data3 + i))
6216 rm -f conftest$ac_exeext
6217 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6218 (eval $ac_link) 2>&5
6220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6221 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6222 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6226 (exit $ac_status); }; }; then
6227 ac_cv_func_mmap_fixed_mapped=yes
6229 echo "$as_me: program exited with status $ac_status" >&5
6230 echo "$as_me: failed program was:" >&5
6231 sed 's/^/| /' conftest.$ac_ext >&5
6234 ac_cv_func_mmap_fixed_mapped=no
6236 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6239 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
6240 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
6241 if test $ac_cv_func_mmap_fixed_mapped = yes; then
6243 cat >>confdefs.h <<\_ACEOF
6252 echo "$as_me:$LINENO: checking for working strncmp" >&5
6253 echo $ECHO_N "checking for working strncmp... $ECHO_C" >&6
6254 if test "${ac_cv_func_strncmp_works+set}" = set; then
6255 echo $ECHO_N "(cached) $ECHO_C" >&6
6257 if test "$cross_compiling" = yes; then
6258 ac_cv_func_strncmp_works=no
6260 cat >conftest.$ac_ext <<_ACEOF
6261 #line $LINENO "configure"
6264 cat confdefs.h >>conftest.$ac_ext
6265 cat >>conftest.$ac_ext <<_ACEOF
6266 /* end confdefs.h. */
6268 /* Test by Jim Wilson and Kaveh Ghazi.
6269 Check whether strncmp reads past the end of its string parameters. */
6270 #include <sys/types.h>
6276 #ifdef HAVE_SYS_MMAN_H
6277 #include <sys/mman.h>
6281 #ifdef MAP_ANONYMOUS
6282 #define MAP_ANON MAP_ANONYMOUS
6284 #define MAP_ANON MAP_FILE
6295 #define MAP_LEN 0x10000
6299 #if defined(HAVE_MMAP) || defined(HAVE_MMAP_ANYWHERE)
6303 dev_zero = open ("/dev/zero", O_RDONLY);
6307 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
6308 MAP_ANON|MAP_PRIVATE, dev_zero, 0);
6309 if (p == (char *)-1)
6310 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
6311 MAP_ANON|MAP_PRIVATE, -1, 0);
6312 if (p == (char *)-1)
6316 char *string = "__si_type_info";
6317 char *q = (char *) p + MAP_LEN - strlen (string) - 2;
6318 char *r = (char *) p + 0xe;
6324 #endif /* HAVE_MMAP || HAVE_MMAP_ANYWHERE */
6329 rm -f conftest$ac_exeext
6330 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6331 (eval $ac_link) 2>&5
6333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6334 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6335 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6339 (exit $ac_status); }; }; then
6340 ac_cv_func_strncmp_works=yes
6342 echo "$as_me: program exited with status $ac_status" >&5
6343 echo "$as_me: failed program was:" >&5
6344 sed 's/^/| /' conftest.$ac_ext >&5
6347 ac_cv_func_strncmp_works=no
6349 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6351 rm -f core core.* *.core
6353 echo "$as_me:$LINENO: result: $ac_cv_func_strncmp_works" >&5
6354 echo "${ECHO_T}$ac_cv_func_strncmp_works" >&6
6355 if test $ac_cv_func_strncmp_works = no ; then
6356 LIBOBJS="$LIBOBJS strncmp.$ac_objext"
6360 # Install a library built with a cross compiler in $(tooldir) rather
6362 if test -z "${with_cross_host}"; then
6365 INSTALL_DEST=tooldir
6369 # We need multilib support, but only if configuring for the target.
6370 ac_config_files="$ac_config_files Makefile testsuite/Makefile"
6371 ac_config_commands="$ac_config_commands default"
6372 cat >confcache <<\_ACEOF
6373 # This file is a shell script that caches the results of configure
6374 # tests run on this system so they can be shared between configure
6375 # scripts and configure runs, see configure's option --config-cache.
6376 # It is not useful on other systems. If it contains results you don't
6377 # want to keep, you may remove or edit it.
6379 # config.status only pays attention to the cache file if you give it
6380 # the --recheck option to rerun configure.
6382 # `ac_cv_env_foo' variables (set or unset) will be overridden when
6383 # loading this file, other *unset* `ac_cv_foo' will be assigned the
6388 # The following way of writing the cache mishandles newlines in values,
6389 # but we know of no workaround that is simple, portable, and efficient.
6390 # So, don't put newlines in cache variables' values.
6391 # Ultrix sh set writes to stderr and can't be redirected directly,
6392 # and sets the high bit in the cache file unless we assign to the vars.
6395 case `(ac_space=' '; set | grep ac_space) 2>&1` in
6397 # `set' does not quote correctly, so add quotes (double-quote
6398 # substitution turns \\\\ into \\, and sed turns \\ into \).
6401 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6404 # `set' quotes correctly as required by POSIX, so do not add quotes.
6406 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
6413 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6415 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6417 if diff $cache_file confcache >/dev/null 2>&1; then :; else
6418 if test -w $cache_file; then
6419 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
6420 cat confcache >$cache_file
6422 echo "not updating unwritable cache $cache_file"
6427 test "x$prefix" = xNONE && prefix=$ac_default_prefix
6428 # Let make expand exec_prefix.
6429 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
6431 # VPATH may cause trouble with some makes, so we remove $(srcdir),
6432 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
6433 # trailing colons and then remove the whole line if VPATH becomes empty
6434 # (actually we leave an empty line to preserve line numbers).
6435 if test "x$srcdir" = x.; then
6436 ac_vpsub='/^[ ]*VPATH[ ]*=/{
6437 s/:*\$(srcdir):*/:/;
6438 s/:*\${srcdir}:*/:/;
6440 s/^\([^=]*=[ ]*\):*/\1/;
6446 DEFS=-DHAVE_CONFIG_H
6450 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
6451 # 1. Remove the extension, and $U if already installed.
6452 ac_i=`echo "$ac_i" |
6453 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
6455 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
6456 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
6460 LTLIBOBJS=$ac_ltlibobjs
6464 : ${CONFIG_STATUS=./config.status}
6465 ac_clean_files_save=$ac_clean_files
6466 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
6467 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
6468 echo "$as_me: creating $CONFIG_STATUS" >&6;}
6469 cat >$CONFIG_STATUS <<_ACEOF
6471 # Generated by $as_me.
6472 # Run this file to recreate the current configuration.
6473 # Compiler output produced by configure, useful for debugging
6474 # configure, is in config.log if it exists.
6479 SHELL=\${CONFIG_SHELL-$SHELL}
6482 cat >>$CONFIG_STATUS <<\_ACEOF
6483 ## --------------------- ##
6484 ## M4sh Initialization. ##
6485 ## --------------------- ##
6487 # Be Bourne compatible
6488 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
6491 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
6492 # is contrary to our usage. Disable this feature.
6493 alias -g '${1+"$@"}'='"$@"'
6494 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
6498 # Support unset when possible.
6499 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
6506 # Work around bugs in pre-3.0 UWIN ksh.
6507 $as_unset ENV MAIL MAILPATH
6514 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
6515 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
6516 LC_TELEPHONE LC_TIME
6518 if (set +x; test -n "`(eval $as_var=C; export $as_var) 2>&1`"); then
6519 eval $as_var=C; export $as_var
6525 # Required to use basename.
6526 if expr a : '\(a\)' >/dev/null 2>&1; then
6532 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
6533 as_basename=basename
6539 # Name of the executable.
6540 as_me=`$as_basename "$0" ||
6541 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
6542 X"$0" : 'X\(//\)$' \| \
6543 X"$0" : 'X\(/\)$' \| \
6544 . : '\(.\)' 2>/dev/null ||
6546 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
6547 /^X\/\(\/\/\)$/{ s//\1/; q; }
6548 /^X\/\(\/\).*/{ s//\1/; q; }
6552 # PATH needs CR, and LINENO needs CR and PATH.
6553 # Avoid depending upon Character Ranges.
6554 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
6555 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
6556 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
6557 as_cr_digits='0123456789'
6558 as_cr_alnum=$as_cr_Letters$as_cr_digits
6560 # The user is always right.
6561 if test "${PATH_SEPARATOR+set}" != set; then
6562 echo "#! /bin/sh" >conf$$.sh
6563 echo "exit 0" >>conf$$.sh
6565 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6576 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
6577 test "x$as_lineno_1" != "x$as_lineno_2" &&
6578 test "x$as_lineno_3" = "x$as_lineno_2" || {
6579 # Find who we are. Look in the path if we contain no path at all
6582 *[\\/]* ) as_myself=$0 ;;
6583 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6587 test -z "$as_dir" && as_dir=.
6588 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
6593 # We did not find ourselves, most probably we were run as `sh COMMAND'
6594 # in which case we are not to be found in the path.
6595 if test "x$as_myself" = x; then
6598 if test ! -f "$as_myself"; then
6599 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
6600 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
6601 { (exit 1); exit 1; }; }
6603 case $CONFIG_SHELL in
6605 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6606 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
6609 test -z "$as_dir" && as_dir=.
6610 for as_base in sh bash ksh sh5; do
6613 if ("$as_dir/$as_base" -c '
6616 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
6617 test "x$as_lineno_1" != "x$as_lineno_2" &&
6618 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
6619 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
6620 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
6621 CONFIG_SHELL=$as_dir/$as_base
6623 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
6631 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
6632 # uniformly replaced by the line number. The first 'sed' inserts a
6633 # line-number line before each line; the second 'sed' does the real
6634 # work. The second script uses 'N' to pair each line-number line
6635 # with the numbered line, and appends trailing '-' during
6636 # substitution so that $LINENO is not a special case at line end.
6637 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
6638 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
6639 sed '=' <$as_myself |
6644 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
6647 s,^['$as_cr_digits']*\n,,
6649 chmod +x $as_me.lineno ||
6650 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
6651 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
6652 { (exit 1); exit 1; }; }
6654 # Don't try to exec as it changes $[0], causing all sort of problems
6655 # (the dirname of $[0] is not the place where we might find the
6656 # original and so on. Autoconf is especially sensible to this).
6658 # Exit status is that of the last command.
6663 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
6664 *c*,-n*) ECHO_N= ECHO_C='
6666 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
6667 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
6670 if expr a : '\(a\)' >/dev/null 2>&1; then
6676 rm -f conf$$ conf$$.exe conf$$.file
6678 if ln -s conf$$.file conf$$ 2>/dev/null; then
6679 # We could just check for DJGPP; but this test a) works b) is more generic
6680 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
6681 if test -f conf$$.exe; then
6682 # Don't use ln at all; we don't have any links
6687 elif ln conf$$.file conf$$ 2>/dev/null; then
6692 rm -f conf$$ conf$$.exe conf$$.file
6694 if mkdir -p . 2>/dev/null; then
6700 as_executable_p="test -f"
6702 # Sed expression to map a string onto a valid CPP name.
6703 as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
6705 # Sed expression to map a string onto a valid variable name.
6706 as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
6710 # We need space, tab and new line, in precisely that order.
6720 # Open the log real soon, to keep \$[0] and so on meaningful, and to
6721 # report actual input values of CONFIG_FILES etc. instead of their
6722 # values after options handling. Logging --version etc. is OK.
6726 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
6727 ## Running $as_me. ##
6732 This file was extended by $as_me, which was
6733 generated by GNU Autoconf 2.57. Invocation command line was
6735 CONFIG_FILES = $CONFIG_FILES
6736 CONFIG_HEADERS = $CONFIG_HEADERS
6737 CONFIG_LINKS = $CONFIG_LINKS
6738 CONFIG_COMMANDS = $CONFIG_COMMANDS
6742 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
6746 # Files that config.status was made for.
6747 if test -n "$ac_config_files"; then
6748 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
6751 if test -n "$ac_config_headers"; then
6752 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
6755 if test -n "$ac_config_links"; then
6756 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
6759 if test -n "$ac_config_commands"; then
6760 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
6763 cat >>$CONFIG_STATUS <<\_ACEOF
6766 \`$as_me' instantiates files from templates according to the
6767 current configuration.
6769 Usage: $0 [OPTIONS] [FILE]...
6771 -h, --help print this help, then exit
6772 -V, --version print version number, then exit
6773 -q, --quiet do not print progress messages
6774 -d, --debug don't remove temporary files
6775 --recheck update $as_me by reconfiguring in the same conditions
6776 --file=FILE[:TEMPLATE]
6777 instantiate the configuration file FILE
6778 --header=FILE[:TEMPLATE]
6779 instantiate the configuration header FILE
6781 Configuration files:
6784 Configuration headers:
6787 Configuration commands:
6790 Report bugs to <bug-autoconf@gnu.org>."
6793 cat >>$CONFIG_STATUS <<_ACEOF
6796 configured by $0, generated by GNU Autoconf 2.57,
6797 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
6799 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
6800 Free Software Foundation, Inc.
6801 This config.status script is free software; the Free Software Foundation
6802 gives unlimited permission to copy, distribute and modify it."
6807 cat >>$CONFIG_STATUS <<\_ACEOF
6808 # If no file are specified by the user, then we need to provide default
6809 # value. By we need to know if files were specified by the user.
6815 ac_option=`expr "x$1" : 'x\([^=]*\)='`
6816 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
6824 *) # This is not an option, so the user has probably given explicit
6827 ac_need_defaults=false;;
6831 # Handling of the options.
6833 cat >>$CONFIG_STATUS <<\_ACEOF
6834 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6836 --version | --vers* | -V )
6837 echo "$ac_cs_version"; exit 0 ;;
6839 # Conflict between --help and --header
6840 { { echo "$as_me:$LINENO: error: ambiguous option: $1
6841 Try \`$0 --help' for more information." >&5
6842 echo "$as_me: error: ambiguous option: $1
6843 Try \`$0 --help' for more information." >&2;}
6844 { (exit 1); exit 1; }; };;
6845 --help | --hel | -h )
6846 echo "$ac_cs_usage"; exit 0 ;;
6847 --debug | --d* | -d )
6849 --file | --fil | --fi | --f )
6851 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
6852 ac_need_defaults=false;;
6853 --header | --heade | --head | --hea )
6855 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
6856 ac_need_defaults=false;;
6857 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
6858 | -silent | --silent | --silen | --sile | --sil | --si | --s)
6862 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
6863 Try \`$0 --help' for more information." >&5
6864 echo "$as_me: error: unrecognized option: $1
6865 Try \`$0 --help' for more information." >&2;}
6866 { (exit 1); exit 1; }; } ;;
6868 *) ac_config_targets="$ac_config_targets $1" ;;
6874 ac_configure_extra_args=
6876 if $ac_cs_silent; then
6878 ac_configure_extra_args="$ac_configure_extra_args --silent"
6882 cat >>$CONFIG_STATUS <<_ACEOF
6883 if \$ac_cs_recheck; then
6884 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
6885 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
6890 cat >>$CONFIG_STATUS <<_ACEOF
6892 # INIT-COMMANDS section.
6898 with_target_subdir=${with_target_subdir}
6899 with_build_subdir=${with_build_subdir}
6900 with_multisubdir=${with_multisubdir}
6901 ac_configure_args="--enable-multilib ${ac_configure_args}"
6902 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
6903 ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
6904 libiberty_topdir=${libiberty_topdir}
6911 cat >>$CONFIG_STATUS <<\_ACEOF
6912 for ac_config_target in $ac_config_targets
6914 case "$ac_config_target" in
6915 # Handling of arguments.
6916 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
6917 "testsuite/Makefile" ) CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
6918 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
6919 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
6920 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
6921 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
6922 { (exit 1); exit 1; }; };;
6926 # If the user did not use the arguments to specify the items to instantiate,
6927 # then the envvar interface is used. Set only those that are not.
6928 # We use the long form for the default assignment because of an extremely
6929 # bizarre bug on SunOS 4.1.3.
6930 if $ac_need_defaults; then
6931 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
6932 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
6933 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
6936 # Have a temporary directory for convenience. Make it in the build tree
6937 # simply because there is no reason to put it here, and in addition,
6938 # creating and moving files from /tmp can sometimes cause problems.
6939 # Create a temporary directory, and hook for its removal unless debugging.
6942 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
6943 trap '{ (exit 1); exit 1; }' 1 2 13 15
6946 # Create a (secure) tmp directory for tmp files.
6949 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
6950 test -n "$tmp" && test -d "$tmp"
6953 tmp=./confstat$$-$RANDOM
6954 (umask 077 && mkdir $tmp)
6957 echo "$me: cannot create a temporary directory in ." >&2
6958 { (exit 1); exit 1; }
6963 cat >>$CONFIG_STATUS <<_ACEOF
6966 # CONFIG_FILES section.
6969 # No need to generate the scripts if there are no CONFIG_FILES.
6970 # This happens for instance when ./config.status config.h
6971 if test -n "\$CONFIG_FILES"; then
6972 # Protect against being on the right side of a sed subst in config.status.
6973 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
6974 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
6975 s,@SHELL@,$SHELL,;t t
6976 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
6977 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
6978 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
6979 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
6980 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
6981 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
6982 s,@exec_prefix@,$exec_prefix,;t t
6983 s,@prefix@,$prefix,;t t
6984 s,@program_transform_name@,$program_transform_name,;t t
6985 s,@bindir@,$bindir,;t t
6986 s,@sbindir@,$sbindir,;t t
6987 s,@libexecdir@,$libexecdir,;t t
6988 s,@datadir@,$datadir,;t t
6989 s,@sysconfdir@,$sysconfdir,;t t
6990 s,@sharedstatedir@,$sharedstatedir,;t t
6991 s,@localstatedir@,$localstatedir,;t t
6992 s,@libdir@,$libdir,;t t
6993 s,@includedir@,$includedir,;t t
6994 s,@oldincludedir@,$oldincludedir,;t t
6995 s,@infodir@,$infodir,;t t
6996 s,@mandir@,$mandir,;t t
6997 s,@build_alias@,$build_alias,;t t
6998 s,@host_alias@,$host_alias,;t t
6999 s,@target_alias@,$target_alias,;t t
7001 s,@ECHO_C@,$ECHO_C,;t t
7002 s,@ECHO_N@,$ECHO_N,;t t
7003 s,@ECHO_T@,$ECHO_T,;t t
7005 s,@libiberty_topdir@,$libiberty_topdir,;t t
7006 s,@MAINT@,$MAINT,;t t
7007 s,@NOTMAINT@,$NOTMAINT,;t t
7008 s,@MAKEINFO@,$MAKEINFO,;t t
7009 s,@BUILD_INFO@,$BUILD_INFO,;t t
7011 s,@HAVE_PERL@,$HAVE_PERL,;t t
7012 s,@build@,$build,;t t
7013 s,@build_cpu@,$build_cpu,;t t
7014 s,@build_vendor@,$build_vendor,;t t
7015 s,@build_os@,$build_os,;t t
7017 s,@host_cpu@,$host_cpu,;t t
7018 s,@host_vendor@,$host_vendor,;t t
7019 s,@host_os@,$host_os,;t t
7021 s,@ac_ct_AR@,$ac_ct_AR,;t t
7022 s,@RANLIB@,$RANLIB,;t t
7023 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
7025 s,@CFLAGS@,$CFLAGS,;t t
7026 s,@LDFLAGS@,$LDFLAGS,;t t
7027 s,@CPPFLAGS@,$CPPFLAGS,;t t
7028 s,@ac_ct_CC@,$ac_ct_CC,;t t
7029 s,@EXEEXT@,$EXEEXT,;t t
7030 s,@OBJEXT@,$OBJEXT,;t t
7031 s,@ac_libiberty_warn_cflags@,$ac_libiberty_warn_cflags,;t t
7032 s,@NO_MINUS_C_MINUS_O@,$NO_MINUS_C_MINUS_O,;t t
7033 s,@OUTPUT_OPTION@,$OUTPUT_OPTION,;t t
7034 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
7035 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
7036 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
7038 s,@EGREP@,$EGREP,;t t
7039 s,@LIBOBJS@,$LIBOBJS,;t t
7040 s,@CHECK@,$CHECK,;t t
7041 s,@target_header_dir@,$target_header_dir,;t t
7042 s,@pexecute@,$pexecute,;t t
7043 s,@INSTALL_DEST@,$INSTALL_DEST,;t t
7044 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
7045 /@host_makefile_frag@/r $host_makefile_frag
7046 s,@host_makefile_frag@,,;t t
7051 cat >>$CONFIG_STATUS <<\_ACEOF
7052 # Split the substitutions into bite-sized pieces for seds with
7053 # small command number limits, like on Digital OSF/1 and HP-UX.
7055 ac_sed_frag=1 # Number of current file.
7056 ac_beg=1 # First line for current file.
7057 ac_end=$ac_max_sed_lines # Line after last line for current file.
7060 while $ac_more_lines; do
7061 if test $ac_beg -gt 1; then
7062 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
7064 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
7066 if test ! -s $tmp/subs.frag; then
7069 # The purpose of the label and of the branching condition is to
7070 # speed up the sed processing (if there are no `@' at all, there
7071 # is no need to browse any of the substitutions).
7072 # These are the two extra sed commands mentioned above.
7074 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
7075 if test -z "$ac_sed_cmds"; then
7076 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
7078 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
7080 ac_sed_frag=`expr $ac_sed_frag + 1`
7082 ac_end=`expr $ac_end + $ac_max_sed_lines`
7085 if test -z "$ac_sed_cmds"; then
7088 fi # test -n "$CONFIG_FILES"
7091 cat >>$CONFIG_STATUS <<\_ACEOF
7092 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
7093 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
7095 - | *:- | *:-:* ) # input from stdin
7097 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
7098 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
7099 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
7100 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
7101 * ) ac_file_in=$ac_file.in ;;
7104 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
7105 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
7106 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7107 X"$ac_file" : 'X\(//\)[^/]' \| \
7108 X"$ac_file" : 'X\(//\)$' \| \
7109 X"$ac_file" : 'X\(/\)' \| \
7110 . : '\(.\)' 2>/dev/null ||
7112 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
7113 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
7114 /^X\(\/\/\)$/{ s//\1/; q; }
7115 /^X\(\/\).*/{ s//\1/; q; }
7117 { if $as_mkdir_p; then
7122 while test ! -d "$as_dir"; do
7123 as_dirs="$as_dir $as_dirs"
7124 as_dir=`(dirname "$as_dir") 2>/dev/null ||
7125 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7126 X"$as_dir" : 'X\(//\)[^/]' \| \
7127 X"$as_dir" : 'X\(//\)$' \| \
7128 X"$as_dir" : 'X\(/\)' \| \
7129 . : '\(.\)' 2>/dev/null ||
7131 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
7132 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
7133 /^X\(\/\/\)$/{ s//\1/; q; }
7134 /^X\(\/\).*/{ s//\1/; q; }
7137 test ! -n "$as_dirs" || mkdir $as_dirs
7138 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
7139 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
7140 { (exit 1); exit 1; }; }; }
7144 if test "$ac_dir" != .; then
7145 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
7146 # A "../" for each directory in $ac_dir_suffix.
7147 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
7149 ac_dir_suffix= ac_top_builddir=
7153 .) # No --srcdir option. We are building in place.
7155 if test -z "$ac_top_builddir"; then
7158 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
7160 [\\/]* | ?:[\\/]* ) # Absolute path.
7161 ac_srcdir=$srcdir$ac_dir_suffix;
7162 ac_top_srcdir=$srcdir ;;
7164 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
7165 ac_top_srcdir=$ac_top_builddir$srcdir ;;
7167 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
7169 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
7170 ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
7171 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
7172 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
7176 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
7177 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
7180 if test x"$ac_file" != x-; then
7181 { echo "$as_me:$LINENO: creating $ac_file" >&5
7182 echo "$as_me: creating $ac_file" >&6;}
7185 # Let's still pretend it is `configure' which instantiates (i.e., don't
7186 # use $as_me), people would be surprised to read:
7187 # /* config.h. Generated by config.status. */
7188 if test x"$ac_file" = x-; then
7191 configure_input="$ac_file. "
7193 configure_input=$configure_input"Generated from `echo $ac_file_in |
7194 sed 's,.*/,,'` by configure."
7196 # First look for the input files in the build tree, otherwise in the
7198 ac_file_inputs=`IFS=:
7199 for f in $ac_file_in; do
7201 -) echo $tmp/stdin ;;
7203 # Absolute (can't be DOS-style, as IFS=:)
7204 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
7205 echo "$as_me: error: cannot find input file: $f" >&2;}
7206 { (exit 1); exit 1; }; }
7209 if test -f "$f"; then
7212 elif test -f "$srcdir/$f"; then
7217 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
7218 echo "$as_me: error: cannot find input file: $f" >&2;}
7219 { (exit 1); exit 1; }; }
7222 done` || { (exit 1); exit 1; }
7224 cat >>$CONFIG_STATUS <<_ACEOF
7228 cat >>$CONFIG_STATUS <<\_ACEOF
7230 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
7231 s,@configure_input@,$configure_input,;t t
7232 s,@srcdir@,$ac_srcdir,;t t
7233 s,@abs_srcdir@,$ac_abs_srcdir,;t t
7234 s,@top_srcdir@,$ac_top_srcdir,;t t
7235 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
7236 s,@builddir@,$ac_builddir,;t t
7237 s,@abs_builddir@,$ac_abs_builddir,;t t
7238 s,@top_builddir@,$ac_top_builddir,;t t
7239 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
7240 s,@INSTALL@,$ac_INSTALL,;t t
7241 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
7243 if test x"$ac_file" != x-; then
7244 mv $tmp/out $ac_file
7252 cat >>$CONFIG_STATUS <<\_ACEOF
7255 # CONFIG_HEADER section.
7258 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
7259 # NAME is the cpp macro being defined and VALUE is the value it is being given.
7261 # ac_d sets the value in "#define NAME VALUE" lines.
7262 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
7263 ac_dB='[ ].*$,\1#\2'
7266 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
7267 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
7268 ac_uB='$,\1#\2define\3'
7272 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
7273 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
7275 - | *:- | *:-:* ) # input from stdin
7277 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
7278 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
7279 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
7280 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
7281 * ) ac_file_in=$ac_file.in ;;
7284 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
7285 echo "$as_me: creating $ac_file" >&6;}
7287 # First look for the input files in the build tree, otherwise in the
7289 ac_file_inputs=`IFS=:
7290 for f in $ac_file_in; do
7292 -) echo $tmp/stdin ;;
7294 # Absolute (can't be DOS-style, as IFS=:)
7295 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
7296 echo "$as_me: error: cannot find input file: $f" >&2;}
7297 { (exit 1); exit 1; }; }
7300 if test -f "$f"; then
7303 elif test -f "$srcdir/$f"; then
7308 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
7309 echo "$as_me: error: cannot find input file: $f" >&2;}
7310 { (exit 1); exit 1; }; }
7313 done` || { (exit 1); exit 1; }
7314 # Remove the trailing spaces.
7315 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
7319 # Transform confdefs.h into two sed scripts, `conftest.defines' and
7320 # `conftest.undefs', that substitutes the proper values into
7321 # config.h.in to produce config.h. The first handles `#define'
7322 # templates, and the second `#undef' templates.
7323 # And first: Protect against being on the right side of a sed subst in
7324 # config.status. Protect against being in an unquoted here document
7326 rm -f conftest.defines conftest.undefs
7327 # Using a here document instead of a string reduces the quoting nightmare.
7328 # Putting comments in sed scripts is not portable.
7330 # `end' is used to avoid that the second main sed command (meant for
7331 # 0-ary CPP macros) applies to n-ary macro definitions.
7332 # See the Autoconf documentation for `clear'.
7333 cat >confdef2sed.sed <<\_ACEOF
7338 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
7340 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
7343 # If some macros were called several times there might be several times
7344 # the same #defines, which is useless. Nevertheless, we may not want to
7345 # sort them, since we want the *last* AC-DEFINE to be honored.
7346 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
7347 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
7348 rm -f confdef2sed.sed
7350 # This sed command replaces #undef with comments. This is necessary, for
7351 # example, in the case of _POSIX_SOURCE, which is predefined and required
7352 # on some systems where configure will not decide to define it.
7353 cat >>conftest.undefs <<\_ACEOF
7354 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
7357 # Break up conftest.defines because some shells have a limit on the size
7358 # of here documents, and old seds have small limits too (100 cmds).
7359 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
7360 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
7361 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
7362 echo ' :' >>$CONFIG_STATUS
7364 while grep . conftest.defines >/dev/null
7366 # Write a limited-size here document to $tmp/defines.sed.
7367 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
7368 # Speed up: don't consider the non `#define' lines.
7369 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
7370 # Work around the forget-to-reset-the-flag bug.
7371 echo 't clr' >>$CONFIG_STATUS
7372 echo ': clr' >>$CONFIG_STATUS
7373 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
7375 sed -f $tmp/defines.sed $tmp/in >$tmp/out
7379 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
7380 rm -f conftest.defines
7381 mv conftest.tail conftest.defines
7383 rm -f conftest.defines
7384 echo ' fi # grep' >>$CONFIG_STATUS
7385 echo >>$CONFIG_STATUS
7387 # Break up conftest.undefs because some shells have a limit on the size
7388 # of here documents, and old seds have small limits too (100 cmds).
7389 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
7391 while grep . conftest.undefs >/dev/null
7393 # Write a limited-size here document to $tmp/undefs.sed.
7394 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
7395 # Speed up: don't consider the non `#undef'
7396 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
7397 # Work around the forget-to-reset-the-flag bug.
7398 echo 't clr' >>$CONFIG_STATUS
7399 echo ': clr' >>$CONFIG_STATUS
7400 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
7402 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
7406 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
7407 rm -f conftest.undefs
7408 mv conftest.tail conftest.undefs
7410 rm -f conftest.undefs
7412 cat >>$CONFIG_STATUS <<\_ACEOF
7413 # Let's still pretend it is `configure' which instantiates (i.e., don't
7414 # use $as_me), people would be surprised to read:
7415 # /* config.h. Generated by config.status. */
7416 if test x"$ac_file" = x-; then
7417 echo "/* Generated by configure. */" >$tmp/config.h
7419 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
7421 cat $tmp/in >>$tmp/config.h
7423 if test x"$ac_file" != x-; then
7424 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
7425 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
7426 echo "$as_me: $ac_file is unchanged" >&6;}
7428 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
7429 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7430 X"$ac_file" : 'X\(//\)[^/]' \| \
7431 X"$ac_file" : 'X\(//\)$' \| \
7432 X"$ac_file" : 'X\(/\)' \| \
7433 . : '\(.\)' 2>/dev/null ||
7435 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
7436 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
7437 /^X\(\/\/\)$/{ s//\1/; q; }
7438 /^X\(\/\).*/{ s//\1/; q; }
7440 { if $as_mkdir_p; then
7445 while test ! -d "$as_dir"; do
7446 as_dirs="$as_dir $as_dirs"
7447 as_dir=`(dirname "$as_dir") 2>/dev/null ||
7448 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7449 X"$as_dir" : 'X\(//\)[^/]' \| \
7450 X"$as_dir" : 'X\(//\)$' \| \
7451 X"$as_dir" : 'X\(/\)' \| \
7452 . : '\(.\)' 2>/dev/null ||
7454 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
7455 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
7456 /^X\(\/\/\)$/{ s//\1/; q; }
7457 /^X\(\/\).*/{ s//\1/; q; }
7460 test ! -n "$as_dirs" || mkdir $as_dirs
7461 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
7462 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
7463 { (exit 1); exit 1; }; }; }
7466 mv $tmp/config.h $ac_file
7474 cat >>$CONFIG_STATUS <<\_ACEOF
7477 # CONFIG_COMMANDS section.
7479 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
7480 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
7481 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
7482 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
7483 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7484 X"$ac_dest" : 'X\(//\)[^/]' \| \
7485 X"$ac_dest" : 'X\(//\)$' \| \
7486 X"$ac_dest" : 'X\(/\)' \| \
7487 . : '\(.\)' 2>/dev/null ||
7489 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
7490 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
7491 /^X\(\/\/\)$/{ s//\1/; q; }
7492 /^X\(\/\).*/{ s//\1/; q; }
7496 if test "$ac_dir" != .; then
7497 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
7498 # A "../" for each directory in $ac_dir_suffix.
7499 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
7501 ac_dir_suffix= ac_top_builddir=
7505 .) # No --srcdir option. We are building in place.
7507 if test -z "$ac_top_builddir"; then
7510 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
7512 [\\/]* | ?:[\\/]* ) # Absolute path.
7513 ac_srcdir=$srcdir$ac_dir_suffix;
7514 ac_top_srcdir=$srcdir ;;
7516 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
7517 ac_top_srcdir=$ac_top_builddir$srcdir ;;
7519 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
7521 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
7522 ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
7523 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
7524 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
7527 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
7528 echo "$as_me: executing $ac_dest commands" >&6;}
7530 default ) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
7531 if test -n "$CONFIG_FILES"; then
7532 if test -n "${with_build_subdir}" || test -n "${with_target_subdir}"; then
7533 # FIXME: We shouldn't need to set ac_file
7535 LD="${ORIGINAL_LD_FOR_MULTILIBS}"
7536 . ${libiberty_topdir}/config-ml.in
7543 cat >>$CONFIG_STATUS <<\_ACEOF
7545 { (exit 0); exit 0; }
7547 chmod +x $CONFIG_STATUS
7548 ac_clean_files=$ac_clean_files_save
7551 # configure is writing to config.log, and then calls config.status.
7552 # config.status does its own redirection, appending to config.log.
7553 # Unfortunately, on DOS this fails, as config.log is still kept open
7554 # by configure, so config.status won't be able to write to it; its
7555 # output is simply discarded. So we exec the FD to /dev/null,
7556 # effectively closing config.log, so it can be properly (re)opened and
7557 # appended to by config.status. When coming back to configure, we
7558 # need to make the FD available again.
7559 if test "$no_create" != yes; then
7561 ac_config_status_args=
7562 test "$silent" = yes &&
7563 ac_config_status_args="$ac_config_status_args --quiet"
7565 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
7567 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
7568 # would make configure fail if this is the last instruction.
7569 $ac_cs_success || { (exit 1); exit 1; }