2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59.
5 # Copyright (C) 2003 Free Software Foundation, Inc.
6 # This configure script is free software; the Free Software Foundation
7 # gives unlimited permission to copy, distribute and modify it.
8 ## --------------------- ##
9 ## M4sh Initialization. ##
10 ## --------------------- ##
12 # Be Bourne compatible
13 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17 # is contrary to our usage. Disable this feature.
18 alias -g '${1+"$@"}'='"$@"'
19 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
22 DUALCASE=1; export DUALCASE # for MKS sh
24 # Support unset when possible.
25 if ( (MAIL=60; unset MAIL) || exit) >/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 -z "`(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
221 test -d ./-p && rmdir ./-p
225 as_executable_p="test -f"
227 # Sed expression to map a string onto a valid CPP name.
228 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
230 # Sed expression to map a string onto a valid variable name.
231 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
235 # We need space, tab and new line, in precisely that order.
245 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
246 # so uname gets run too.
247 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
254 ac_default_prefix=/usr/local
255 ac_config_libobj_dir=.
260 SHELL=${CONFIG_SHELL-/bin/sh}
262 # Maximum number of lines to put in a shell here document.
263 # This variable seems obsolete. It should probably be removed, and
264 # only ac_max_sed_lines should be used.
265 : ${ac_max_here_lines=38}
267 # Identity of this package.
274 ac_unique_file="xmalloc.c"
275 # Factoring default headers for most tests.
276 ac_includes_default="\
279 # include <sys/types.h>
282 # include <sys/stat.h>
293 # if !STDC_HEADERS && HAVE_MEMORY_H
299 # include <strings.h>
302 # include <inttypes.h>
312 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS libiberty_topdir MAINT NOTMAINT MAKEINFO BUILD_INFO PERL HAVE_PERL build build_cpu build_vendor build_os host host_cpu host_vendor host_os AR ac_ct_AR RANLIB ac_ct_RANLIB CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP ac_libiberty_warn_cflags NO_MINUS_C_MINUS_O OUTPUT_OPTION INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA EGREP LIBOBJS CHECK target_header_dir pexecute INSTALL_DEST datarootdir docdir htmldir LTLIBOBJS'
313 ac_subst_files='host_makefile_frag'
315 # Initialize some variables set by options.
317 ac_init_version=false
318 # The variables have the same names as the options, with
319 # dashes changed to underlines.
327 program_transform_name=s,x,x,
335 # Installation directory options.
336 # These are left unexpanded so users can "make install exec_prefix=/foo"
337 # and all the variables that are supposed to be based on exec_prefix
338 # by default will actually change.
339 # Use braces instead of parens because sh, perl, etc. also accept them.
340 bindir='${exec_prefix}/bin'
341 sbindir='${exec_prefix}/sbin'
342 libexecdir='${exec_prefix}/libexec'
343 datadir='${prefix}/share'
344 sysconfdir='${prefix}/etc'
345 sharedstatedir='${prefix}/com'
346 localstatedir='${prefix}/var'
347 libdir='${exec_prefix}/lib'
348 includedir='${prefix}/include'
349 oldincludedir='/usr/include'
350 infodir='${prefix}/info'
351 mandir='${prefix}/man'
356 # If the previous option needs an argument, assign it.
357 if test -n "$ac_prev"; then
358 eval "$ac_prev=\$ac_option"
363 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
365 # Accept the important Cygnus configure options, so we can diagnose typos.
369 -bindir | --bindir | --bindi | --bind | --bin | --bi)
371 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
374 -build | --build | --buil | --bui | --bu)
375 ac_prev=build_alias ;;
376 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
377 build_alias=$ac_optarg ;;
379 -cache-file | --cache-file | --cache-fil | --cache-fi \
380 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
381 ac_prev=cache_file ;;
382 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
383 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
384 cache_file=$ac_optarg ;;
387 cache_file=config.cache ;;
389 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
391 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
393 datadir=$ac_optarg ;;
395 -disable-* | --disable-*)
396 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
397 # Reject names that are not valid shell variable names.
398 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
399 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
400 { (exit 1); exit 1; }; }
401 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
402 eval "enable_$ac_feature=no" ;;
404 -enable-* | --enable-*)
405 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
406 # Reject names that are not valid shell variable names.
407 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
408 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
409 { (exit 1); exit 1; }; }
410 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
412 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
415 eval "enable_$ac_feature='$ac_optarg'" ;;
417 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
418 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
419 | --exec | --exe | --ex)
420 ac_prev=exec_prefix ;;
421 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
422 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
423 | --exec=* | --exe=* | --ex=*)
424 exec_prefix=$ac_optarg ;;
426 -gas | --gas | --ga | --g)
427 # Obsolete; use --with-gas.
430 -help | --help | --hel | --he | -h)
432 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
433 ac_init_help=recursive ;;
434 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
435 ac_init_help=short ;;
437 -host | --host | --hos | --ho)
438 ac_prev=host_alias ;;
439 -host=* | --host=* | --hos=* | --ho=*)
440 host_alias=$ac_optarg ;;
442 -includedir | --includedir | --includedi | --included | --include \
443 | --includ | --inclu | --incl | --inc)
444 ac_prev=includedir ;;
445 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
446 | --includ=* | --inclu=* | --incl=* | --inc=*)
447 includedir=$ac_optarg ;;
449 -infodir | --infodir | --infodi | --infod | --info | --inf)
451 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
452 infodir=$ac_optarg ;;
454 -libdir | --libdir | --libdi | --libd)
456 -libdir=* | --libdir=* | --libdi=* | --libd=*)
459 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
460 | --libexe | --libex | --libe)
461 ac_prev=libexecdir ;;
462 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
463 | --libexe=* | --libex=* | --libe=*)
464 libexecdir=$ac_optarg ;;
466 -localstatedir | --localstatedir | --localstatedi | --localstated \
467 | --localstate | --localstat | --localsta | --localst \
468 | --locals | --local | --loca | --loc | --lo)
469 ac_prev=localstatedir ;;
470 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
471 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
472 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
473 localstatedir=$ac_optarg ;;
475 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
477 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
481 # Obsolete; use --without-fp.
484 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
485 | --no-cr | --no-c | -n)
488 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
489 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
492 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
493 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
494 | --oldin | --oldi | --old | --ol | --o)
495 ac_prev=oldincludedir ;;
496 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
497 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
498 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
499 oldincludedir=$ac_optarg ;;
501 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
503 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
506 -program-prefix | --program-prefix | --program-prefi | --program-pref \
507 | --program-pre | --program-pr | --program-p)
508 ac_prev=program_prefix ;;
509 -program-prefix=* | --program-prefix=* | --program-prefi=* \
510 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
511 program_prefix=$ac_optarg ;;
513 -program-suffix | --program-suffix | --program-suffi | --program-suff \
514 | --program-suf | --program-su | --program-s)
515 ac_prev=program_suffix ;;
516 -program-suffix=* | --program-suffix=* | --program-suffi=* \
517 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
518 program_suffix=$ac_optarg ;;
520 -program-transform-name | --program-transform-name \
521 | --program-transform-nam | --program-transform-na \
522 | --program-transform-n | --program-transform- \
523 | --program-transform | --program-transfor \
524 | --program-transfo | --program-transf \
525 | --program-trans | --program-tran \
526 | --progr-tra | --program-tr | --program-t)
527 ac_prev=program_transform_name ;;
528 -program-transform-name=* | --program-transform-name=* \
529 | --program-transform-nam=* | --program-transform-na=* \
530 | --program-transform-n=* | --program-transform-=* \
531 | --program-transform=* | --program-transfor=* \
532 | --program-transfo=* | --program-transf=* \
533 | --program-trans=* | --program-tran=* \
534 | --progr-tra=* | --program-tr=* | --program-t=*)
535 program_transform_name=$ac_optarg ;;
537 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
538 | -silent | --silent | --silen | --sile | --sil)
541 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
543 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
545 sbindir=$ac_optarg ;;
547 -sharedstatedir | --sharedstatedir | --sharedstatedi \
548 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
549 | --sharedst | --shareds | --shared | --share | --shar \
551 ac_prev=sharedstatedir ;;
552 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
553 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
554 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
556 sharedstatedir=$ac_optarg ;;
558 -site | --site | --sit)
560 -site=* | --site=* | --sit=*)
563 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
565 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
568 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
569 | --syscon | --sysco | --sysc | --sys | --sy)
570 ac_prev=sysconfdir ;;
571 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
572 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
573 sysconfdir=$ac_optarg ;;
575 -target | --target | --targe | --targ | --tar | --ta | --t)
576 ac_prev=target_alias ;;
577 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
578 target_alias=$ac_optarg ;;
580 -v | -verbose | --verbose | --verbos | --verbo | --verb)
583 -version | --version | --versio | --versi | --vers | -V)
587 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
588 # Reject names that are not valid shell variable names.
589 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
590 { echo "$as_me: error: invalid package name: $ac_package" >&2
591 { (exit 1); exit 1; }; }
592 ac_package=`echo $ac_package| sed 's/-/_/g'`
594 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
597 eval "with_$ac_package='$ac_optarg'" ;;
599 -without-* | --without-*)
600 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
601 # Reject names that are not valid shell variable names.
602 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
603 { echo "$as_me: error: invalid package name: $ac_package" >&2
604 { (exit 1); exit 1; }; }
605 ac_package=`echo $ac_package | sed 's/-/_/g'`
606 eval "with_$ac_package=no" ;;
609 # Obsolete; use --with-x.
612 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
613 | --x-incl | --x-inc | --x-in | --x-i)
614 ac_prev=x_includes ;;
615 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
616 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
617 x_includes=$ac_optarg ;;
619 -x-libraries | --x-libraries | --x-librarie | --x-librari \
620 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
621 ac_prev=x_libraries ;;
622 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
623 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
624 x_libraries=$ac_optarg ;;
626 -*) { echo "$as_me: error: unrecognized option: $ac_option
627 Try \`$0 --help' for more information." >&2
628 { (exit 1); exit 1; }; }
632 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
633 # Reject names that are not valid shell variable names.
634 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
635 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
636 { (exit 1); exit 1; }; }
637 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
638 eval "$ac_envvar='$ac_optarg'"
642 # FIXME: should be removed in autoconf 3.0.
643 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
644 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
645 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
646 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
652 if test -n "$ac_prev"; then
653 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
654 { echo "$as_me: error: missing argument to $ac_option" >&2
655 { (exit 1); exit 1; }; }
658 # Be sure to have absolute paths.
659 for ac_var in exec_prefix prefix
661 eval ac_val=$`echo $ac_var`
663 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
664 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
665 { (exit 1); exit 1; }; };;
669 # Be sure to have absolute paths.
670 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
671 localstatedir libdir includedir oldincludedir infodir mandir
673 eval ac_val=$`echo $ac_var`
675 [\\/$]* | ?:[\\/]* ) ;;
676 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
677 { (exit 1); exit 1; }; };;
681 # There might be people who depend on the old broken behavior: `$host'
682 # used to hold the argument of --host etc.
683 # FIXME: To remove some day.
688 # FIXME: To remove some day.
689 if test "x$host_alias" != x; then
690 if test "x$build_alias" = x; then
691 cross_compiling=maybe
692 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
693 If a cross compiler is detected then cross compile mode will be used." >&2
694 elif test "x$build_alias" != "x$host_alias"; then
700 test -n "$host_alias" && ac_tool_prefix=$host_alias-
702 test "$silent" = yes && exec 6>/dev/null
705 # Find the source files, if location was not specified.
706 if test -z "$srcdir"; then
707 ac_srcdir_defaulted=yes
708 # Try the directory containing this script, then its parent.
709 ac_confdir=`(dirname "$0") 2>/dev/null ||
710 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
711 X"$0" : 'X\(//\)[^/]' \| \
712 X"$0" : 'X\(//\)$' \| \
713 X"$0" : 'X\(/\)' \| \
714 . : '\(.\)' 2>/dev/null ||
716 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
717 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
718 /^X\(\/\/\)$/{ s//\1/; q; }
719 /^X\(\/\).*/{ s//\1/; q; }
722 if test ! -r $srcdir/$ac_unique_file; then
726 ac_srcdir_defaulted=no
728 if test ! -r $srcdir/$ac_unique_file; then
729 if test "$ac_srcdir_defaulted" = yes; then
730 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
731 { (exit 1); exit 1; }; }
733 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
734 { (exit 1); exit 1; }; }
737 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
738 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
739 { (exit 1); exit 1; }; }
740 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
741 ac_env_build_alias_set=${build_alias+set}
742 ac_env_build_alias_value=$build_alias
743 ac_cv_env_build_alias_set=${build_alias+set}
744 ac_cv_env_build_alias_value=$build_alias
745 ac_env_host_alias_set=${host_alias+set}
746 ac_env_host_alias_value=$host_alias
747 ac_cv_env_host_alias_set=${host_alias+set}
748 ac_cv_env_host_alias_value=$host_alias
749 ac_env_target_alias_set=${target_alias+set}
750 ac_env_target_alias_value=$target_alias
751 ac_cv_env_target_alias_set=${target_alias+set}
752 ac_cv_env_target_alias_value=$target_alias
753 ac_env_CC_set=${CC+set}
755 ac_cv_env_CC_set=${CC+set}
756 ac_cv_env_CC_value=$CC
757 ac_env_CFLAGS_set=${CFLAGS+set}
758 ac_env_CFLAGS_value=$CFLAGS
759 ac_cv_env_CFLAGS_set=${CFLAGS+set}
760 ac_cv_env_CFLAGS_value=$CFLAGS
761 ac_env_LDFLAGS_set=${LDFLAGS+set}
762 ac_env_LDFLAGS_value=$LDFLAGS
763 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
764 ac_cv_env_LDFLAGS_value=$LDFLAGS
765 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
766 ac_env_CPPFLAGS_value=$CPPFLAGS
767 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
768 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
769 ac_env_CPP_set=${CPP+set}
770 ac_env_CPP_value=$CPP
771 ac_cv_env_CPP_set=${CPP+set}
772 ac_cv_env_CPP_value=$CPP
775 # Report the --help message.
777 if test "$ac_init_help" = "long"; then
778 # Omit some internal or obsolete options to make the list less imposing.
779 # This message is too long to be a string in the A/UX 3.1 sh.
781 \`configure' configures this package to adapt to many kinds of systems.
783 Usage: $0 [OPTION]... [VAR=VALUE]...
785 To assign environment variables (e.g., CC, CFLAGS...), specify them as
786 VAR=VALUE. See below for descriptions of some of the useful variables.
788 Defaults for the options are specified in brackets.
791 -h, --help display this help and exit
792 --help=short display options specific to this package
793 --help=recursive display the short help of all the included packages
794 -V, --version display version information and exit
795 -q, --quiet, --silent do not print \`checking...' messages
796 --cache-file=FILE cache test results in FILE [disabled]
797 -C, --config-cache alias for \`--cache-file=config.cache'
798 -n, --no-create do not create output files
799 --srcdir=DIR find the sources in DIR [configure dir or \`..']
804 Installation directories:
805 --prefix=PREFIX install architecture-independent files in PREFIX
807 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
810 By default, \`make install' will install all the files in
811 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
812 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
813 for instance \`--prefix=\$HOME'.
815 For better control, use the options below.
817 Fine tuning of the installation directories:
818 --bindir=DIR user executables [EPREFIX/bin]
819 --sbindir=DIR system admin executables [EPREFIX/sbin]
820 --libexecdir=DIR program executables [EPREFIX/libexec]
821 --datadir=DIR read-only architecture-independent data [PREFIX/share]
822 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
823 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
824 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
825 --libdir=DIR object code libraries [EPREFIX/lib]
826 --includedir=DIR C header files [PREFIX/include]
827 --oldincludedir=DIR C header files for non-gcc [/usr/include]
828 --infodir=DIR info documentation [PREFIX/info]
829 --mandir=DIR man documentation [PREFIX/man]
835 --build=BUILD configure for building on BUILD [guessed]
836 --host=HOST cross-compile to build programs to run on HOST [BUILD]
840 if test -n "$ac_init_help"; then
845 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
846 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
847 --enable-maintainer-mode
848 enable make rules and dependencies not useful
849 (and sometimes confusing) to the casual installer
850 --enable-multilib build many library versions (default)
851 --enable-install-libiberty Install headers for end users
854 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
855 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
856 --with-target-subdir=SUBDIR Configuring in a subdirectory for target
857 --with-build-subdir=SUBDIR Configuring in a subdirectory for build
858 --with-cross-host=HOST Configuring with a cross compiler
859 --with-newlib Configuring with newlib
861 Some influential environment variables:
862 CC C compiler command
863 CFLAGS C compiler flags
864 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
865 nonstandard directory <lib dir>
866 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
867 headers in a nonstandard directory <include dir>
870 Use these variables to override the choices made by `configure' or to help
871 it to find libraries and programs with nonstandard names/locations.
876 if test "$ac_init_help" = "recursive"; then
877 # If there are subdirs, report their specific --help.
879 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
880 test -d $ac_dir || continue
883 if test "$ac_dir" != .; then
884 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
885 # A "../" for each directory in $ac_dir_suffix.
886 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
888 ac_dir_suffix= ac_top_builddir=
892 .) # No --srcdir option. We are building in place.
894 if test -z "$ac_top_builddir"; then
897 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
899 [\\/]* | ?:[\\/]* ) # Absolute path.
900 ac_srcdir=$srcdir$ac_dir_suffix;
901 ac_top_srcdir=$srcdir ;;
903 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
904 ac_top_srcdir=$ac_top_builddir$srcdir ;;
907 # Do not use `cd foo && pwd` to compute absolute paths, because
908 # the directories may not exist.
910 .) ac_abs_builddir="$ac_dir";;
913 .) ac_abs_builddir=`pwd`;;
914 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
915 *) ac_abs_builddir=`pwd`/"$ac_dir";;
918 case $ac_abs_builddir in
919 .) ac_abs_top_builddir=${ac_top_builddir}.;;
921 case ${ac_top_builddir}. in
922 .) ac_abs_top_builddir=$ac_abs_builddir;;
923 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
924 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
927 case $ac_abs_builddir in
928 .) ac_abs_srcdir=$ac_srcdir;;
931 .) ac_abs_srcdir=$ac_abs_builddir;;
932 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
933 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
936 case $ac_abs_builddir in
937 .) ac_abs_top_srcdir=$ac_top_srcdir;;
939 case $ac_top_srcdir in
940 .) ac_abs_top_srcdir=$ac_abs_builddir;;
941 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
942 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
947 # Check for guested configure; otherwise get Cygnus style configure.
948 if test -f $ac_srcdir/configure.gnu; then
950 $SHELL $ac_srcdir/configure.gnu --help=recursive
951 elif test -f $ac_srcdir/configure; then
953 $SHELL $ac_srcdir/configure --help=recursive
954 elif test -f $ac_srcdir/configure.ac ||
955 test -f $ac_srcdir/configure.in; then
959 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
965 test -n "$ac_init_help" && exit 0
966 if $ac_init_version; then
969 Copyright (C) 2003 Free Software Foundation, Inc.
970 This configure script is free software; the Free Software Foundation
971 gives unlimited permission to copy, distribute and modify it.
977 This file contains any messages produced by compilers while
978 running configure, to aid debugging if configure makes a mistake.
980 It was created by $as_me, which was
981 generated by GNU Autoconf 2.59. Invocation command line was
992 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
993 uname -m = `(uname -m) 2>/dev/null || echo unknown`
994 uname -r = `(uname -r) 2>/dev/null || echo unknown`
995 uname -s = `(uname -s) 2>/dev/null || echo unknown`
996 uname -v = `(uname -v) 2>/dev/null || echo unknown`
998 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
999 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1001 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1002 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1003 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1004 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1005 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1006 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1007 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1011 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1015 test -z "$as_dir" && as_dir=.
1016 echo "PATH: $as_dir"
1031 # Keep a trace of the command line.
1032 # Strip out --no-create and --no-recursion so they do not pile up.
1033 # Strip out --silent because we don't want to record it for future runs.
1034 # Also quote any args containing shell meta-characters.
1035 # Make two passes to allow for proper duplicate-argument suppression.
1040 ac_must_keep_next=false
1046 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1047 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1048 | -silent | --silent | --silen | --sile | --sil)
1050 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1051 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1054 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1056 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1057 if test $ac_must_keep_next = true; then
1058 ac_must_keep_next=false # Got value, back to normal.
1061 *=* | --config-cache | -C | -disable-* | --disable-* \
1062 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1063 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1064 | -with-* | --with-* | -without-* | --without-* | --x)
1065 case "$ac_configure_args0 " in
1066 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1069 -* ) ac_must_keep_next=true ;;
1072 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1073 # Get rid of the leading space.
1079 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1080 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1082 # When interrupted or exit'd, cleanup temporary files, and complete
1083 # config.log. We remove comments because anyway the quotes in there
1084 # would cause problems or look ugly.
1085 # WARNING: Be sure not to use single quotes in there, as some shells,
1086 # such as our DU 5.0 friend, will then `close' the trap.
1087 trap 'exit_status=$?
1088 # Save into config.log some information that might help in debugging.
1093 ## ---------------- ##
1094 ## Cache variables. ##
1095 ## ---------------- ##
1098 # The following way of writing the cache mishandles newlines in values,
1101 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1104 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1105 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1109 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1116 ## ----------------- ##
1117 ## Output variables. ##
1118 ## ----------------- ##
1121 for ac_var in $ac_subst_vars
1123 eval ac_val=$`echo $ac_var`
1124 echo "$ac_var='"'"'$ac_val'"'"'"
1128 if test -n "$ac_subst_files"; then
1135 for ac_var in $ac_subst_files
1137 eval ac_val=$`echo $ac_var`
1138 echo "$ac_var='"'"'$ac_val'"'"'"
1143 if test -s confdefs.h; then
1150 sed "/^$/d" confdefs.h | sort
1153 test "$ac_signal" != 0 &&
1154 echo "$as_me: caught signal $ac_signal"
1155 echo "$as_me: exit $exit_status"
1157 rm -f core *.core &&
1158 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1161 for ac_signal in 1 2 13 15; do
1162 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1166 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1167 rm -rf conftest* confdefs.h
1168 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1171 # Predefined preprocessor variables.
1173 cat >>confdefs.h <<_ACEOF
1174 #define PACKAGE_NAME "$PACKAGE_NAME"
1178 cat >>confdefs.h <<_ACEOF
1179 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1183 cat >>confdefs.h <<_ACEOF
1184 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1188 cat >>confdefs.h <<_ACEOF
1189 #define PACKAGE_STRING "$PACKAGE_STRING"
1193 cat >>confdefs.h <<_ACEOF
1194 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1198 # Let the site file select an alternate cache file if it wants to.
1199 # Prefer explicitly selected file to automatically selected ones.
1200 if test -z "$CONFIG_SITE"; then
1201 if test "x$prefix" != xNONE; then
1202 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1204 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1207 for ac_site_file in $CONFIG_SITE; do
1208 if test -r "$ac_site_file"; then
1209 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1210 echo "$as_me: loading site script $ac_site_file" >&6;}
1211 sed 's/^/| /' "$ac_site_file" >&5
1216 if test -r "$cache_file"; then
1217 # Some versions of bash will fail to source /dev/null (special
1218 # files actually), so we avoid doing that.
1219 if test -f "$cache_file"; then
1220 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1221 echo "$as_me: loading cache $cache_file" >&6;}
1223 [\\/]* | ?:[\\/]* ) . $cache_file;;
1224 *) . ./$cache_file;;
1228 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1229 echo "$as_me: creating cache $cache_file" >&6;}
1233 # Check that the precious variables saved in the cache have kept the same
1235 ac_cache_corrupted=false
1236 for ac_var in `(set) 2>&1 |
1237 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1238 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1239 eval ac_new_set=\$ac_env_${ac_var}_set
1240 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1241 eval ac_new_val="\$ac_env_${ac_var}_value"
1242 case $ac_old_set,$ac_new_set in
1244 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1245 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1246 ac_cache_corrupted=: ;;
1248 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1249 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1250 ac_cache_corrupted=: ;;
1253 if test "x$ac_old_val" != "x$ac_new_val"; then
1254 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1255 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1256 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1257 echo "$as_me: former value: $ac_old_val" >&2;}
1258 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1259 echo "$as_me: current value: $ac_new_val" >&2;}
1260 ac_cache_corrupted=:
1263 # Pass precious variables to config.status.
1264 if test "$ac_new_set" = set; then
1266 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1267 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1268 *) ac_arg=$ac_var=$ac_new_val ;;
1270 case " $ac_configure_args " in
1271 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1272 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1276 if $ac_cache_corrupted; then
1277 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1278 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1279 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1280 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1281 { (exit 1); exit 1; }; }
1285 ac_cpp='$CPP $CPPFLAGS'
1286 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1287 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1288 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1310 # This works around the fact that libtool configuration may change LD
1311 # for this particular configuration, but some shells, instead of
1312 # keeping the changes in LD private, export them just because LD is
1313 # exported. We don't use libtool yet, but some day we might, so...
1314 ORIGINAL_LD_FOR_MULTILIBS=$LD
1317 # Check whether --with-target-subdir or --without-target-subdir was given.
1318 if test "${with_target_subdir+set}" = set; then
1319 withval="$with_target_subdir"
1323 # Check whether --with-build-subdir or --without-build-subdir was given.
1324 if test "${with_build_subdir+set}" = set; then
1325 withval="$with_build_subdir"
1329 # Check whether --with-cross-host or --without-cross-host was given.
1330 if test "${with_cross_host+set}" = set; then
1331 withval="$with_cross_host"
1335 # Check whether --with-newlib or --without-newlib was given.
1336 if test "${with_newlib+set}" = set; then
1337 withval="$with_newlib"
1341 if test "${srcdir}" = "."; then
1342 if test -n "${with_build_subdir}"; then
1343 libiberty_topdir="${srcdir}/../.."
1345 elif test -z "${with_target_subdir}"; then
1346 libiberty_topdir="${srcdir}/.."
1348 if test "${with_target_subdir}" != "."; then
1349 libiberty_topdir="${srcdir}/${with_multisrctop}../.."
1351 libiberty_topdir="${srcdir}/${with_multisrctop}.."
1355 libiberty_topdir="${srcdir}/.."
1359 for ac_dir in $libiberty_topdir $srcdir/$libiberty_topdir; do
1360 if test -f $ac_dir/install-sh; then
1362 ac_install_sh="$ac_aux_dir/install-sh -c"
1364 elif test -f $ac_dir/install.sh; then
1366 ac_install_sh="$ac_aux_dir/install.sh -c"
1368 elif test -f $ac_dir/shtool; then
1370 ac_install_sh="$ac_aux_dir/shtool install -c"
1374 if test -z "$ac_aux_dir"; then
1375 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $libiberty_topdir $srcdir/$libiberty_topdir" >&5
1376 echo "$as_me: error: cannot find install-sh or install.sh in $libiberty_topdir $srcdir/$libiberty_topdir" >&2;}
1377 { (exit 1); exit 1; }; }
1379 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1380 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1381 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1385 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
1386 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
1387 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
1388 if test "${enable_maintainer_mode+set}" = set; then
1389 enableval="$enable_maintainer_mode"
1390 maintainer_mode=$enableval
1395 echo "$as_me:$LINENO: result: $maintainer_mode" >&5
1396 echo "${ECHO_T}$maintainer_mode" >&6
1398 if test "$maintainer_mode" = "yes"; then
1406 # Do we have a single-tree copy of texinfo? Even if we do, we can't
1407 # rely on it - libiberty is built before texinfo.
1408 # Extract the first word of "makeinfo", so it can be a program name with args.
1409 set dummy makeinfo; ac_word=$2
1410 echo "$as_me:$LINENO: checking for $ac_word" >&5
1411 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1412 if test "${ac_cv_prog_MAKEINFO+set}" = set; then
1413 echo $ECHO_N "(cached) $ECHO_C" >&6
1415 if test -n "$MAKEINFO"; then
1416 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
1418 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1422 test -z "$as_dir" && as_dir=.
1423 for ac_exec_ext in '' $ac_executable_extensions; do
1424 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1425 ac_cv_prog_MAKEINFO="makeinfo"
1426 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1434 MAKEINFO=$ac_cv_prog_MAKEINFO
1435 if test -n "$MAKEINFO"; then
1436 echo "$as_me:$LINENO: result: $MAKEINFO" >&5
1437 echo "${ECHO_T}$MAKEINFO" >&6
1439 echo "$as_me:$LINENO: result: no" >&5
1440 echo "${ECHO_T}no" >&6
1443 if test "x$MAKEINFO" = "x"; then
1444 MAKEINFO="@echo makeinfo missing; true"
1449 */missing\ makeinfo*)
1451 { echo "$as_me:$LINENO: WARNING:
1452 *** Makeinfo is missing. Info documentation will not be built." >&5
1453 echo "$as_me: WARNING:
1454 *** Makeinfo is missing. Info documentation will not be built." >&2;}
1457 case x"`$MAKEINFO --version | grep 'GNU texinfo'`" in
1459 MAKEINFO="@echo $MAKEINFO is too old, 4.0 or newer required; true"
1461 { echo "$as_me:$LINENO: WARNING:
1462 *** Makeinfo is too old. Info documentation will not be built." >&5
1463 echo "$as_me: WARNING:
1464 *** Makeinfo is too old. Info documentation will not be built." >&2;}
1473 # Extract the first word of "perl", so it can be a program name with args.
1474 set dummy perl; ac_word=$2
1475 echo "$as_me:$LINENO: checking for $ac_word" >&5
1476 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1477 if test "${ac_cv_prog_PERL+set}" = set; then
1478 echo $ECHO_N "(cached) $ECHO_C" >&6
1480 if test -n "$PERL"; then
1481 ac_cv_prog_PERL="$PERL" # Let the user override the test.
1483 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1487 test -z "$as_dir" && as_dir=.
1488 for ac_exec_ext in '' $ac_executable_extensions; do
1489 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1490 ac_cv_prog_PERL="perl"
1491 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1499 PERL=$ac_cv_prog_PERL
1500 if test -n "$PERL"; then
1501 echo "$as_me:$LINENO: result: $PERL" >&5
1502 echo "${ECHO_T}$PERL" >&6
1504 echo "$as_me:$LINENO: result: no" >&5
1505 echo "${ECHO_T}no" >&6
1508 if test x"$PERL" = x""; then
1515 # Make sure we can run config.sub.
1516 $ac_config_sub sun4 >/dev/null 2>&1 ||
1517 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1518 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1519 { (exit 1); exit 1; }; }
1521 echo "$as_me:$LINENO: checking build system type" >&5
1522 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1523 if test "${ac_cv_build+set}" = set; then
1524 echo $ECHO_N "(cached) $ECHO_C" >&6
1526 ac_cv_build_alias=$build_alias
1527 test -z "$ac_cv_build_alias" &&
1528 ac_cv_build_alias=`$ac_config_guess`
1529 test -z "$ac_cv_build_alias" &&
1530 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1531 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1532 { (exit 1); exit 1; }; }
1533 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1534 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1535 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1536 { (exit 1); exit 1; }; }
1539 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1540 echo "${ECHO_T}$ac_cv_build" >&6
1542 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1543 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1544 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1547 echo "$as_me:$LINENO: checking host system type" >&5
1548 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1549 if test "${ac_cv_host+set}" = set; then
1550 echo $ECHO_N "(cached) $ECHO_C" >&6
1552 ac_cv_host_alias=$host_alias
1553 test -z "$ac_cv_host_alias" &&
1554 ac_cv_host_alias=$ac_cv_build_alias
1555 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1556 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1557 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1558 { (exit 1); exit 1; }; }
1561 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1562 echo "${ECHO_T}$ac_cv_host" >&6
1564 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1565 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1566 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1571 if test -n "$ac_tool_prefix"; then
1572 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1573 set dummy ${ac_tool_prefix}ar; ac_word=$2
1574 echo "$as_me:$LINENO: checking for $ac_word" >&5
1575 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1576 if test "${ac_cv_prog_AR+set}" = set; then
1577 echo $ECHO_N "(cached) $ECHO_C" >&6
1579 if test -n "$AR"; then
1580 ac_cv_prog_AR="$AR" # Let the user override the test.
1582 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1586 test -z "$as_dir" && as_dir=.
1587 for ac_exec_ext in '' $ac_executable_extensions; do
1588 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1589 ac_cv_prog_AR="${ac_tool_prefix}ar"
1590 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1599 if test -n "$AR"; then
1600 echo "$as_me:$LINENO: result: $AR" >&5
1601 echo "${ECHO_T}$AR" >&6
1603 echo "$as_me:$LINENO: result: no" >&5
1604 echo "${ECHO_T}no" >&6
1608 if test -z "$ac_cv_prog_AR"; then
1610 # Extract the first word of "ar", so it can be a program name with args.
1611 set dummy ar; ac_word=$2
1612 echo "$as_me:$LINENO: checking for $ac_word" >&5
1613 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1614 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
1615 echo $ECHO_N "(cached) $ECHO_C" >&6
1617 if test -n "$ac_ct_AR"; then
1618 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
1620 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1624 test -z "$as_dir" && as_dir=.
1625 for ac_exec_ext in '' $ac_executable_extensions; do
1626 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1627 ac_cv_prog_ac_ct_AR="ar"
1628 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1636 ac_ct_AR=$ac_cv_prog_ac_ct_AR
1637 if test -n "$ac_ct_AR"; then
1638 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
1639 echo "${ECHO_T}$ac_ct_AR" >&6
1641 echo "$as_me:$LINENO: result: no" >&5
1642 echo "${ECHO_T}no" >&6
1650 if test -n "$ac_tool_prefix"; then
1651 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1652 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1653 echo "$as_me:$LINENO: checking for $ac_word" >&5
1654 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1655 if test "${ac_cv_prog_RANLIB+set}" = set; then
1656 echo $ECHO_N "(cached) $ECHO_C" >&6
1658 if test -n "$RANLIB"; then
1659 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1661 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1665 test -z "$as_dir" && as_dir=.
1666 for ac_exec_ext in '' $ac_executable_extensions; do
1667 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1668 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1669 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1677 RANLIB=$ac_cv_prog_RANLIB
1678 if test -n "$RANLIB"; then
1679 echo "$as_me:$LINENO: result: $RANLIB" >&5
1680 echo "${ECHO_T}$RANLIB" >&6
1682 echo "$as_me:$LINENO: result: no" >&5
1683 echo "${ECHO_T}no" >&6
1687 if test -z "$ac_cv_prog_RANLIB"; then
1688 ac_ct_RANLIB=$RANLIB
1689 # Extract the first word of "ranlib", so it can be a program name with args.
1690 set dummy ranlib; ac_word=$2
1691 echo "$as_me:$LINENO: checking for $ac_word" >&5
1692 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1693 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
1694 echo $ECHO_N "(cached) $ECHO_C" >&6
1696 if test -n "$ac_ct_RANLIB"; then
1697 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
1699 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1703 test -z "$as_dir" && as_dir=.
1704 for ac_exec_ext in '' $ac_executable_extensions; do
1705 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1706 ac_cv_prog_ac_ct_RANLIB="ranlib"
1707 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1713 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
1716 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
1717 if test -n "$ac_ct_RANLIB"; then
1718 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
1719 echo "${ECHO_T}$ac_ct_RANLIB" >&6
1721 echo "$as_me:$LINENO: result: no" >&5
1722 echo "${ECHO_T}no" >&6
1725 RANLIB=$ac_ct_RANLIB
1727 RANLIB="$ac_cv_prog_RANLIB"
1731 # Add --enable-multilib to configure.
1732 # Default to --enable-multilib
1733 # Check whether --enable-multilib or --disable-multilib was given.
1734 if test "${enable_multilib+set}" = set; then
1735 enableval="$enable_multilib"
1736 case "$enableval" in
1737 yes) multilib=yes ;;
1739 *) { { echo "$as_me:$LINENO: error: bad value $enableval for multilib option" >&5
1740 echo "$as_me: error: bad value $enableval for multilib option" >&2;}
1741 { (exit 1); exit 1; }; } ;;
1747 # Even if the default multilib is not a cross compilation,
1748 # it may be that some of the other multilibs are.
1749 if test $cross_compiling = no && test $multilib = yes \
1750 && test "x${with_multisubdir}" != x ; then
1751 cross_compiling=maybe
1756 ac_cpp='$CPP $CPPFLAGS'
1757 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1758 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1759 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1760 if test -n "$ac_tool_prefix"; then
1761 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1762 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1763 echo "$as_me:$LINENO: checking for $ac_word" >&5
1764 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1765 if test "${ac_cv_prog_CC+set}" = set; then
1766 echo $ECHO_N "(cached) $ECHO_C" >&6
1768 if test -n "$CC"; then
1769 ac_cv_prog_CC="$CC" # Let the user override the test.
1771 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1775 test -z "$as_dir" && as_dir=.
1776 for ac_exec_ext in '' $ac_executable_extensions; do
1777 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1778 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1779 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1788 if test -n "$CC"; then
1789 echo "$as_me:$LINENO: result: $CC" >&5
1790 echo "${ECHO_T}$CC" >&6
1792 echo "$as_me:$LINENO: result: no" >&5
1793 echo "${ECHO_T}no" >&6
1797 if test -z "$ac_cv_prog_CC"; then
1799 # Extract the first word of "gcc", so it can be a program name with args.
1800 set dummy gcc; ac_word=$2
1801 echo "$as_me:$LINENO: checking for $ac_word" >&5
1802 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1803 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1804 echo $ECHO_N "(cached) $ECHO_C" >&6
1806 if test -n "$ac_ct_CC"; then
1807 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1809 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1813 test -z "$as_dir" && as_dir=.
1814 for ac_exec_ext in '' $ac_executable_extensions; do
1815 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1816 ac_cv_prog_ac_ct_CC="gcc"
1817 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1825 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1826 if test -n "$ac_ct_CC"; then
1827 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1828 echo "${ECHO_T}$ac_ct_CC" >&6
1830 echo "$as_me:$LINENO: result: no" >&5
1831 echo "${ECHO_T}no" >&6
1839 if test -z "$CC"; then
1840 if test -n "$ac_tool_prefix"; then
1841 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1842 set dummy ${ac_tool_prefix}cc; ac_word=$2
1843 echo "$as_me:$LINENO: checking for $ac_word" >&5
1844 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1845 if test "${ac_cv_prog_CC+set}" = set; then
1846 echo $ECHO_N "(cached) $ECHO_C" >&6
1848 if test -n "$CC"; then
1849 ac_cv_prog_CC="$CC" # Let the user override the test.
1851 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1855 test -z "$as_dir" && as_dir=.
1856 for ac_exec_ext in '' $ac_executable_extensions; do
1857 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1858 ac_cv_prog_CC="${ac_tool_prefix}cc"
1859 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1868 if test -n "$CC"; then
1869 echo "$as_me:$LINENO: result: $CC" >&5
1870 echo "${ECHO_T}$CC" >&6
1872 echo "$as_me:$LINENO: result: no" >&5
1873 echo "${ECHO_T}no" >&6
1877 if test -z "$ac_cv_prog_CC"; then
1879 # Extract the first word of "cc", so it can be a program name with args.
1880 set dummy cc; ac_word=$2
1881 echo "$as_me:$LINENO: checking for $ac_word" >&5
1882 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1883 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1884 echo $ECHO_N "(cached) $ECHO_C" >&6
1886 if test -n "$ac_ct_CC"; then
1887 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1889 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1893 test -z "$as_dir" && as_dir=.
1894 for ac_exec_ext in '' $ac_executable_extensions; do
1895 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1896 ac_cv_prog_ac_ct_CC="cc"
1897 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1905 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1906 if test -n "$ac_ct_CC"; then
1907 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1908 echo "${ECHO_T}$ac_ct_CC" >&6
1910 echo "$as_me:$LINENO: result: no" >&5
1911 echo "${ECHO_T}no" >&6
1920 if test -z "$CC"; then
1921 # Extract the first word of "cc", so it can be a program name with args.
1922 set dummy cc; ac_word=$2
1923 echo "$as_me:$LINENO: checking for $ac_word" >&5
1924 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1925 if test "${ac_cv_prog_CC+set}" = set; then
1926 echo $ECHO_N "(cached) $ECHO_C" >&6
1928 if test -n "$CC"; then
1929 ac_cv_prog_CC="$CC" # Let the user override the test.
1932 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1936 test -z "$as_dir" && as_dir=.
1937 for ac_exec_ext in '' $ac_executable_extensions; do
1938 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1939 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1940 ac_prog_rejected=yes
1944 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1950 if test $ac_prog_rejected = yes; then
1951 # We found a bogon in the path, so make sure we never use it.
1952 set dummy $ac_cv_prog_CC
1954 if test $# != 0; then
1955 # We chose a different compiler from the bogus one.
1956 # However, it has the same basename, so the bogon will be chosen
1957 # first if we set CC to just the basename; use the full file name.
1959 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1965 if test -n "$CC"; then
1966 echo "$as_me:$LINENO: result: $CC" >&5
1967 echo "${ECHO_T}$CC" >&6
1969 echo "$as_me:$LINENO: result: no" >&5
1970 echo "${ECHO_T}no" >&6
1974 if test -z "$CC"; then
1975 if test -n "$ac_tool_prefix"; then
1978 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1979 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1980 echo "$as_me:$LINENO: checking for $ac_word" >&5
1981 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1982 if test "${ac_cv_prog_CC+set}" = set; then
1983 echo $ECHO_N "(cached) $ECHO_C" >&6
1985 if test -n "$CC"; then
1986 ac_cv_prog_CC="$CC" # Let the user override the test.
1988 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1992 test -z "$as_dir" && as_dir=.
1993 for ac_exec_ext in '' $ac_executable_extensions; do
1994 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1995 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1996 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2005 if test -n "$CC"; then
2006 echo "$as_me:$LINENO: result: $CC" >&5
2007 echo "${ECHO_T}$CC" >&6
2009 echo "$as_me:$LINENO: result: no" >&5
2010 echo "${ECHO_T}no" >&6
2013 test -n "$CC" && break
2016 if test -z "$CC"; then
2020 # Extract the first word of "$ac_prog", so it can be a program name with args.
2021 set dummy $ac_prog; ac_word=$2
2022 echo "$as_me:$LINENO: checking for $ac_word" >&5
2023 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2024 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2025 echo $ECHO_N "(cached) $ECHO_C" >&6
2027 if test -n "$ac_ct_CC"; then
2028 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2030 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2034 test -z "$as_dir" && as_dir=.
2035 for ac_exec_ext in '' $ac_executable_extensions; do
2036 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2037 ac_cv_prog_ac_ct_CC="$ac_prog"
2038 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2046 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2047 if test -n "$ac_ct_CC"; then
2048 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2049 echo "${ECHO_T}$ac_ct_CC" >&6
2051 echo "$as_me:$LINENO: result: no" >&5
2052 echo "${ECHO_T}no" >&6
2055 test -n "$ac_ct_CC" && break
2064 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2065 See \`config.log' for more details." >&5
2066 echo "$as_me: error: no acceptable C compiler found in \$PATH
2067 See \`config.log' for more details." >&2;}
2068 { (exit 1); exit 1; }; }
2070 # Provide some information about the compiler.
2071 echo "$as_me:$LINENO:" \
2072 "checking for C compiler version" >&5
2073 ac_compiler=`set X $ac_compile; echo $2`
2074 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2075 (eval $ac_compiler --version </dev/null >&5) 2>&5
2077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2078 (exit $ac_status); }
2079 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2080 (eval $ac_compiler -v </dev/null >&5) 2>&5
2082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2083 (exit $ac_status); }
2084 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2085 (eval $ac_compiler -V </dev/null >&5) 2>&5
2087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2088 (exit $ac_status); }
2090 cat >conftest.$ac_ext <<_ACEOF
2093 cat confdefs.h >>conftest.$ac_ext
2094 cat >>conftest.$ac_ext <<_ACEOF
2095 /* end confdefs.h. */
2106 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2107 (eval $ac_link) 2>&5
2109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2110 (exit $ac_status); }; then
2116 if test x$gcc_no_link = xyes; then
2117 # Setting cross_compile will disable run tests; it will
2118 # also disable AC_CHECK_FILE but that's generally
2119 # correct if we can't link.
2123 cat >conftest.$ac_ext <<_ACEOF
2126 cat confdefs.h >>conftest.$ac_ext
2127 cat >>conftest.$ac_ext <<_ACEOF
2128 /* end confdefs.h. */
2138 ac_clean_files_save=$ac_clean_files
2139 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2140 # Try to create an executable without -o first, disregard a.out.
2141 # It will help us diagnose broken compilers, and finding out an intuition
2143 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2144 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2145 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2146 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2147 (eval $ac_link_default) 2>&5
2149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2150 (exit $ac_status); }; then
2151 # Find the output, starting from the most likely. This scheme is
2152 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2155 # Be careful to initialize this variable, since it used to be cached.
2156 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2158 # b.out is created by i960 compilers.
2159 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2161 test -f "$ac_file" || continue
2163 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2166 # This is the source file.
2169 # We found the default executable, but exeext='' is most
2173 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2174 # FIXME: I believe we export ac_cv_exeext for Libtool,
2175 # but it would be cool to find out if it's true. Does anybody
2176 # maintain Libtool? --akim.
2184 echo "$as_me: failed program was:" >&5
2185 sed 's/^/| /' conftest.$ac_ext >&5
2187 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2188 See \`config.log' for more details." >&5
2189 echo "$as_me: error: C compiler cannot create executables
2190 See \`config.log' for more details." >&2;}
2191 { (exit 77); exit 77; }; }
2194 ac_exeext=$ac_cv_exeext
2195 echo "$as_me:$LINENO: result: $ac_file" >&5
2196 echo "${ECHO_T}$ac_file" >&6
2198 # Check the compiler produces executables we can run. If not, either
2199 # the compiler is broken, or we cross compile.
2200 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2201 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2202 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2203 # If not cross compiling, check that we can run a simple program.
2204 if test "$cross_compiling" != yes; then
2205 if { ac_try='./$ac_file'
2206 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2210 (exit $ac_status); }; }; then
2213 if test "$cross_compiling" = maybe; then
2216 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2217 If you meant to cross compile, use \`--host'.
2218 See \`config.log' for more details." >&5
2219 echo "$as_me: error: cannot run C compiled programs.
2220 If you meant to cross compile, use \`--host'.
2221 See \`config.log' for more details." >&2;}
2222 { (exit 1); exit 1; }; }
2226 echo "$as_me:$LINENO: result: yes" >&5
2227 echo "${ECHO_T}yes" >&6
2229 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2230 ac_clean_files=$ac_clean_files_save
2231 # Check the compiler produces executables we can run. If not, either
2232 # the compiler is broken, or we cross compile.
2233 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2234 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2235 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2236 echo "${ECHO_T}$cross_compiling" >&6
2238 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2239 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2240 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2241 (eval $ac_link) 2>&5
2243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2244 (exit $ac_status); }; then
2245 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2246 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2247 # work properly (i.e., refer to `conftest.exe'), while it won't with
2249 for ac_file in conftest.exe conftest conftest.*; do
2250 test -f "$ac_file" || continue
2252 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2253 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2260 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2261 See \`config.log' for more details." >&5
2262 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2263 See \`config.log' for more details." >&2;}
2264 { (exit 1); exit 1; }; }
2267 rm -f conftest$ac_cv_exeext
2268 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2269 echo "${ECHO_T}$ac_cv_exeext" >&6
2271 rm -f conftest.$ac_ext
2272 EXEEXT=$ac_cv_exeext
2275 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2276 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2277 if test "${ac_cv_objext+set}" = set; then
2278 echo $ECHO_N "(cached) $ECHO_C" >&6
2280 cat >conftest.$ac_ext <<_ACEOF
2283 cat confdefs.h >>conftest.$ac_ext
2284 cat >>conftest.$ac_ext <<_ACEOF
2285 /* end confdefs.h. */
2295 rm -f conftest.o conftest.obj
2296 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2297 (eval $ac_compile) 2>&5
2299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2300 (exit $ac_status); }; then
2301 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2303 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2304 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2309 echo "$as_me: failed program was:" >&5
2310 sed 's/^/| /' conftest.$ac_ext >&5
2312 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2313 See \`config.log' for more details." >&5
2314 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2315 See \`config.log' for more details." >&2;}
2316 { (exit 1); exit 1; }; }
2319 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2321 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2322 echo "${ECHO_T}$ac_cv_objext" >&6
2323 OBJEXT=$ac_cv_objext
2325 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2326 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2327 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2328 echo $ECHO_N "(cached) $ECHO_C" >&6
2330 cat >conftest.$ac_ext <<_ACEOF
2333 cat confdefs.h >>conftest.$ac_ext
2334 cat >>conftest.$ac_ext <<_ACEOF
2335 /* end confdefs.h. */
2348 rm -f conftest.$ac_objext
2349 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2350 (eval $ac_compile) 2>conftest.er1
2352 grep -v '^ *+' conftest.er1 >conftest.err
2354 cat conftest.err >&5
2355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2356 (exit $ac_status); } &&
2357 { ac_try='test -z "$ac_c_werror_flag"
2358 || test ! -s conftest.err'
2359 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2363 (exit $ac_status); }; } &&
2364 { ac_try='test -s conftest.$ac_objext'
2365 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2369 (exit $ac_status); }; }; then
2372 echo "$as_me: failed program was:" >&5
2373 sed 's/^/| /' conftest.$ac_ext >&5
2377 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2378 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2381 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2382 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2383 GCC=`test $ac_compiler_gnu = yes && echo yes`
2384 ac_test_CFLAGS=${CFLAGS+set}
2385 ac_save_CFLAGS=$CFLAGS
2387 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2388 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2389 if test "${ac_cv_prog_cc_g+set}" = set; then
2390 echo $ECHO_N "(cached) $ECHO_C" >&6
2392 cat >conftest.$ac_ext <<_ACEOF
2395 cat confdefs.h >>conftest.$ac_ext
2396 cat >>conftest.$ac_ext <<_ACEOF
2397 /* end confdefs.h. */
2407 rm -f conftest.$ac_objext
2408 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2409 (eval $ac_compile) 2>conftest.er1
2411 grep -v '^ *+' conftest.er1 >conftest.err
2413 cat conftest.err >&5
2414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2415 (exit $ac_status); } &&
2416 { ac_try='test -z "$ac_c_werror_flag"
2417 || test ! -s conftest.err'
2418 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2422 (exit $ac_status); }; } &&
2423 { ac_try='test -s conftest.$ac_objext'
2424 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2428 (exit $ac_status); }; }; then
2431 echo "$as_me: failed program was:" >&5
2432 sed 's/^/| /' conftest.$ac_ext >&5
2436 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2438 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2439 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2440 if test "$ac_test_CFLAGS" = set; then
2441 CFLAGS=$ac_save_CFLAGS
2442 elif test $ac_cv_prog_cc_g = yes; then
2443 if test "$GCC" = yes; then
2449 if test "$GCC" = yes; then
2455 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2456 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2457 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2458 echo $ECHO_N "(cached) $ECHO_C" >&6
2460 ac_cv_prog_cc_stdc=no
2462 cat >conftest.$ac_ext <<_ACEOF
2465 cat confdefs.h >>conftest.$ac_ext
2466 cat >>conftest.$ac_ext <<_ACEOF
2467 /* end confdefs.h. */
2470 #include <sys/types.h>
2471 #include <sys/stat.h>
2472 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2473 struct buf { int x; };
2474 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2475 static char *e (p, i)
2481 static char *f (char * (*g) (char **, int), char **p, ...)
2486 s = g (p, va_arg (v,int));
2491 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2492 function prototypes and stuff, but not '\xHH' hex character constants.
2493 These don't provoke an error unfortunately, instead are silently treated
2494 as 'x'. The following induces an error, until -std1 is added to get
2495 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2496 array size at least. It's necessary to write '\x00'==0 to get something
2497 that's true only with -std1. */
2498 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2500 int test (int i, double x);
2501 struct s1 {int (*f) (int a);};
2502 struct s2 {int (*f) (double a);};
2503 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2509 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2514 # Don't try gcc -ansi; that turns off useful extensions and
2515 # breaks some systems' header files.
2516 # AIX -qlanglvl=ansi
2517 # Ultrix and OSF/1 -std1
2518 # HP-UX 10.20 and later -Ae
2519 # HP-UX older versions -Aa -D_HPUX_SOURCE
2520 # SVR4 -Xc -D__EXTENSIONS__
2521 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2523 CC="$ac_save_CC $ac_arg"
2524 rm -f conftest.$ac_objext
2525 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2526 (eval $ac_compile) 2>conftest.er1
2528 grep -v '^ *+' conftest.er1 >conftest.err
2530 cat conftest.err >&5
2531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2532 (exit $ac_status); } &&
2533 { ac_try='test -z "$ac_c_werror_flag"
2534 || test ! -s conftest.err'
2535 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2539 (exit $ac_status); }; } &&
2540 { ac_try='test -s conftest.$ac_objext'
2541 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2545 (exit $ac_status); }; }; then
2546 ac_cv_prog_cc_stdc=$ac_arg
2549 echo "$as_me: failed program was:" >&5
2550 sed 's/^/| /' conftest.$ac_ext >&5
2553 rm -f conftest.err conftest.$ac_objext
2555 rm -f conftest.$ac_ext conftest.$ac_objext
2560 case "x$ac_cv_prog_cc_stdc" in
2562 echo "$as_me:$LINENO: result: none needed" >&5
2563 echo "${ECHO_T}none needed" >&6 ;;
2565 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2566 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2567 CC="$CC $ac_cv_prog_cc_stdc" ;;
2570 # Some people use a C++ compiler to compile C. Since we use `exit',
2571 # in C++ we need to declare it. In case someone uses the same compiler
2572 # for both compiling C and C++ we need to have the C++ compiler decide
2573 # the declaration of exit, since it's the most demanding environment.
2574 cat >conftest.$ac_ext <<_ACEOF
2579 rm -f conftest.$ac_objext
2580 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2581 (eval $ac_compile) 2>conftest.er1
2583 grep -v '^ *+' conftest.er1 >conftest.err
2585 cat conftest.err >&5
2586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2587 (exit $ac_status); } &&
2588 { ac_try='test -z "$ac_c_werror_flag"
2589 || test ! -s conftest.err'
2590 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2594 (exit $ac_status); }; } &&
2595 { ac_try='test -s conftest.$ac_objext'
2596 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2600 (exit $ac_status); }; }; then
2601 for ac_declaration in \
2603 'extern "C" void std::exit (int) throw (); using std::exit;' \
2604 'extern "C" void std::exit (int); using std::exit;' \
2605 'extern "C" void exit (int) throw ();' \
2606 'extern "C" void exit (int);' \
2609 cat >conftest.$ac_ext <<_ACEOF
2612 cat confdefs.h >>conftest.$ac_ext
2613 cat >>conftest.$ac_ext <<_ACEOF
2614 /* end confdefs.h. */
2625 rm -f conftest.$ac_objext
2626 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2627 (eval $ac_compile) 2>conftest.er1
2629 grep -v '^ *+' conftest.er1 >conftest.err
2631 cat conftest.err >&5
2632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2633 (exit $ac_status); } &&
2634 { ac_try='test -z "$ac_c_werror_flag"
2635 || test ! -s conftest.err'
2636 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2640 (exit $ac_status); }; } &&
2641 { ac_try='test -s conftest.$ac_objext'
2642 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2646 (exit $ac_status); }; }; then
2649 echo "$as_me: failed program was:" >&5
2650 sed 's/^/| /' conftest.$ac_ext >&5
2654 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2655 cat >conftest.$ac_ext <<_ACEOF
2658 cat confdefs.h >>conftest.$ac_ext
2659 cat >>conftest.$ac_ext <<_ACEOF
2660 /* end confdefs.h. */
2670 rm -f conftest.$ac_objext
2671 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2672 (eval $ac_compile) 2>conftest.er1
2674 grep -v '^ *+' conftest.er1 >conftest.err
2676 cat conftest.err >&5
2677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2678 (exit $ac_status); } &&
2679 { ac_try='test -z "$ac_c_werror_flag"
2680 || test ! -s conftest.err'
2681 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2685 (exit $ac_status); }; } &&
2686 { ac_try='test -s conftest.$ac_objext'
2687 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2691 (exit $ac_status); }; }; then
2694 echo "$as_me: failed program was:" >&5
2695 sed 's/^/| /' conftest.$ac_ext >&5
2698 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2701 if test -n "$ac_declaration"; then
2702 echo '#ifdef __cplusplus' >>confdefs.h
2703 echo $ac_declaration >>confdefs.h
2704 echo '#endif' >>confdefs.h
2708 echo "$as_me: failed program was:" >&5
2709 sed 's/^/| /' conftest.$ac_ext >&5
2712 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2714 ac_cpp='$CPP $CPPFLAGS'
2715 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2716 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2717 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2720 ac_cpp='$CPP $CPPFLAGS'
2721 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2722 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2723 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2724 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2725 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2726 # On Suns, sometimes $CPP names a directory.
2727 if test -n "$CPP" && test -d "$CPP"; then
2730 if test -z "$CPP"; then
2731 if test "${ac_cv_prog_CPP+set}" = set; then
2732 echo $ECHO_N "(cached) $ECHO_C" >&6
2734 # Double quotes because CPP needs to be expanded
2735 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2738 for ac_c_preproc_warn_flag in '' yes
2740 # Use a header file that comes with gcc, so configuring glibc
2741 # with a fresh cross-compiler works.
2742 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2743 # <limits.h> exists even on freestanding compilers.
2744 # On the NeXT, cc -E runs the code through the compiler's parser,
2745 # not just through cpp. "Syntax error" is here to catch this case.
2746 cat >conftest.$ac_ext <<_ACEOF
2749 cat confdefs.h >>conftest.$ac_ext
2750 cat >>conftest.$ac_ext <<_ACEOF
2751 /* end confdefs.h. */
2753 # include <limits.h>
2755 # include <assert.h>
2759 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2760 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2762 grep -v '^ *+' conftest.er1 >conftest.err
2764 cat conftest.err >&5
2765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2766 (exit $ac_status); } >/dev/null; then
2767 if test -s conftest.err; then
2768 ac_cpp_err=$ac_c_preproc_warn_flag
2769 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2776 if test -z "$ac_cpp_err"; then
2779 echo "$as_me: failed program was:" >&5
2780 sed 's/^/| /' conftest.$ac_ext >&5
2782 # Broken: fails on valid input.
2785 rm -f conftest.err conftest.$ac_ext
2787 # OK, works on sane cases. Now check whether non-existent headers
2788 # can be detected and how.
2789 cat >conftest.$ac_ext <<_ACEOF
2792 cat confdefs.h >>conftest.$ac_ext
2793 cat >>conftest.$ac_ext <<_ACEOF
2794 /* end confdefs.h. */
2795 #include <ac_nonexistent.h>
2797 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2798 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2800 grep -v '^ *+' conftest.er1 >conftest.err
2802 cat conftest.err >&5
2803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2804 (exit $ac_status); } >/dev/null; then
2805 if test -s conftest.err; then
2806 ac_cpp_err=$ac_c_preproc_warn_flag
2807 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2814 if test -z "$ac_cpp_err"; then
2815 # Broken: success on invalid input.
2818 echo "$as_me: failed program was:" >&5
2819 sed 's/^/| /' conftest.$ac_ext >&5
2821 # Passes both tests.
2825 rm -f conftest.err conftest.$ac_ext
2828 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2829 rm -f conftest.err conftest.$ac_ext
2830 if $ac_preproc_ok; then
2842 echo "$as_me:$LINENO: result: $CPP" >&5
2843 echo "${ECHO_T}$CPP" >&6
2845 for ac_c_preproc_warn_flag in '' yes
2847 # Use a header file that comes with gcc, so configuring glibc
2848 # with a fresh cross-compiler works.
2849 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2850 # <limits.h> exists even on freestanding compilers.
2851 # On the NeXT, cc -E runs the code through the compiler's parser,
2852 # not just through cpp. "Syntax error" is here to catch this case.
2853 cat >conftest.$ac_ext <<_ACEOF
2856 cat confdefs.h >>conftest.$ac_ext
2857 cat >>conftest.$ac_ext <<_ACEOF
2858 /* end confdefs.h. */
2860 # include <limits.h>
2862 # include <assert.h>
2866 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2867 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2869 grep -v '^ *+' conftest.er1 >conftest.err
2871 cat conftest.err >&5
2872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2873 (exit $ac_status); } >/dev/null; then
2874 if test -s conftest.err; then
2875 ac_cpp_err=$ac_c_preproc_warn_flag
2876 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2883 if test -z "$ac_cpp_err"; then
2886 echo "$as_me: failed program was:" >&5
2887 sed 's/^/| /' conftest.$ac_ext >&5
2889 # Broken: fails on valid input.
2892 rm -f conftest.err conftest.$ac_ext
2894 # OK, works on sane cases. Now check whether non-existent headers
2895 # can be detected and how.
2896 cat >conftest.$ac_ext <<_ACEOF
2899 cat confdefs.h >>conftest.$ac_ext
2900 cat >>conftest.$ac_ext <<_ACEOF
2901 /* end confdefs.h. */
2902 #include <ac_nonexistent.h>
2904 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2905 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2907 grep -v '^ *+' conftest.er1 >conftest.err
2909 cat conftest.err >&5
2910 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2911 (exit $ac_status); } >/dev/null; then
2912 if test -s conftest.err; then
2913 ac_cpp_err=$ac_c_preproc_warn_flag
2914 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2921 if test -z "$ac_cpp_err"; then
2922 # Broken: success on invalid input.
2925 echo "$as_me: failed program was:" >&5
2926 sed 's/^/| /' conftest.$ac_ext >&5
2928 # Passes both tests.
2932 rm -f conftest.err conftest.$ac_ext
2935 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2936 rm -f conftest.err conftest.$ac_ext
2937 if $ac_preproc_ok; then
2940 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2941 See \`config.log' for more details." >&5
2942 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2943 See \`config.log' for more details." >&2;}
2944 { (exit 1); exit 1; }; }
2948 ac_cpp='$CPP $CPPFLAGS'
2949 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2950 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2951 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2954 ac_c_preproc_warn_flag=yes
2957 ac_libiberty_warn_cflags=
2958 save_CFLAGS="$CFLAGS"
2959 for option in -W -Wall -Wwrite-strings -Wc++-compat \
2960 -Wstrict-prototypes; do
2961 as_acx_Woption=`echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
2963 echo "$as_me:$LINENO: checking whether $CC supports $option" >&5
2964 echo $ECHO_N "checking whether $CC supports $option... $ECHO_C" >&6
2965 if eval "test \"\${$as_acx_Woption+set}\" = set"; then
2966 echo $ECHO_N "(cached) $ECHO_C" >&6
2969 cat >conftest.$ac_ext <<_ACEOF
2972 cat confdefs.h >>conftest.$ac_ext
2973 cat >>conftest.$ac_ext <<_ACEOF
2974 /* end confdefs.h. */
2984 rm -f conftest.$ac_objext
2985 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2986 (eval $ac_compile) 2>conftest.er1
2988 grep -v '^ *+' conftest.er1 >conftest.err
2990 cat conftest.err >&5
2991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2992 (exit $ac_status); } &&
2993 { ac_try='test -z "$ac_c_werror_flag"
2994 || test ! -s conftest.err'
2995 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2999 (exit $ac_status); }; } &&
3000 { ac_try='test -s conftest.$ac_objext'
3001 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3005 (exit $ac_status); }; }; then
3006 eval "$as_acx_Woption=yes"
3008 echo "$as_me: failed program was:" >&5
3009 sed 's/^/| /' conftest.$ac_ext >&5
3011 eval "$as_acx_Woption=no"
3013 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3016 echo "$as_me:$LINENO: result: `eval echo '${'$as_acx_Woption'}'`" >&5
3017 echo "${ECHO_T}`eval echo '${'$as_acx_Woption'}'`" >&6
3018 if test `eval echo '${'$as_acx_Woption'}'` = yes; then
3019 ac_libiberty_warn_cflags="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }$option"
3023 CFLAGS="$save_CFLAGS"
3025 if test "$GCC" = yes; then
3026 echo "$as_me:$LINENO: checking whether $CC supports -pedantic " >&5
3027 echo $ECHO_N "checking whether $CC supports -pedantic ... $ECHO_C" >&6
3028 if test "${acx_cv_prog_cc_pedantic_+set}" = set; then
3029 echo $ECHO_N "(cached) $ECHO_C" >&6
3031 save_CFLAGS="$CFLAGS"
3033 cat >conftest.$ac_ext <<_ACEOF
3036 cat confdefs.h >>conftest.$ac_ext
3037 cat >>conftest.$ac_ext <<_ACEOF
3038 /* end confdefs.h. */
3048 rm -f conftest.$ac_objext
3049 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3050 (eval $ac_compile) 2>conftest.er1
3052 grep -v '^ *+' conftest.er1 >conftest.err
3054 cat conftest.err >&5
3055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3056 (exit $ac_status); } &&
3057 { ac_try='test -z "$ac_c_werror_flag"
3058 || test ! -s conftest.err'
3059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3063 (exit $ac_status); }; } &&
3064 { ac_try='test -s conftest.$ac_objext'
3065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3069 (exit $ac_status); }; }; then
3070 acx_cv_prog_cc_pedantic_=yes
3072 echo "$as_me: failed program was:" >&5
3073 sed 's/^/| /' conftest.$ac_ext >&5
3075 acx_cv_prog_cc_pedantic_=no
3077 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3078 CFLAGS="$save_CFLAGS"
3080 echo "$as_me:$LINENO: result: $acx_cv_prog_cc_pedantic_" >&5
3081 echo "${ECHO_T}$acx_cv_prog_cc_pedantic_" >&6
3082 if test $acx_cv_prog_cc_pedantic_ = yes; then
3083 ac_libiberty_warn_cflags="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }-pedantic "
3091 if test "x$CC" != xcc; then
3092 echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
3093 echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6
3095 echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
3096 echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6
3098 set dummy $CC; ac_cc=`echo $2 |
3099 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
3100 if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\" = set"; then
3101 echo $ECHO_N "(cached) $ECHO_C" >&6
3103 cat >conftest.$ac_ext <<_ACEOF
3106 cat confdefs.h >>conftest.$ac_ext
3107 cat >>conftest.$ac_ext <<_ACEOF
3108 /* end confdefs.h. */
3118 # Make sure it works both with $CC and with simple cc.
3119 # We do the test twice because some compilers refuse to overwrite an
3120 # existing .o file with -o, though they will create one.
3121 ac_try='$CC -c conftest.$ac_ext -o conftest.$ac_objext >&5'
3122 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3126 (exit $ac_status); } &&
3127 test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3131 (exit $ac_status); };
3133 eval ac_cv_prog_cc_${ac_cc}_c_o=yes
3134 if test "x$CC" != xcc; then
3135 # Test first that cc exists at all.
3136 if { ac_try='cc -c conftest.$ac_ext >&5'
3137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3141 (exit $ac_status); }; }; then
3142 ac_try='cc -c conftest.$ac_ext -o conftest.$ac_objext >&5'
3143 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3147 (exit $ac_status); } &&
3148 test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3152 (exit $ac_status); };
3157 # cc exists but doesn't like -o.
3158 eval ac_cv_prog_cc_${ac_cc}_c_o=no
3163 eval ac_cv_prog_cc_${ac_cc}_c_o=no
3168 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = yes"; then
3169 echo "$as_me:$LINENO: result: yes" >&5
3170 echo "${ECHO_T}yes" >&6
3172 echo "$as_me:$LINENO: result: no" >&5
3173 echo "${ECHO_T}no" >&6
3175 cat >>confdefs.h <<\_ACEOF
3176 #define NO_MINUS_C_MINUS_O 1
3181 # autoconf is lame and doesn't give us any substitution variable for this.
3182 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = no"; then
3183 NO_MINUS_C_MINUS_O=yes
3185 OUTPUT_OPTION='-o $@'
3190 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
3191 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
3192 if test "${ac_cv_c_const+set}" = set; then
3193 echo $ECHO_N "(cached) $ECHO_C" >&6
3195 cat >conftest.$ac_ext <<_ACEOF
3198 cat confdefs.h >>conftest.$ac_ext
3199 cat >>conftest.$ac_ext <<_ACEOF
3200 /* end confdefs.h. */
3205 /* FIXME: Include the comments suggested by Paul. */
3207 /* Ultrix mips cc rejects this. */
3208 typedef int charset[2];
3210 /* SunOS 4.1.1 cc rejects this. */
3211 char const *const *ccp;
3213 /* NEC SVR4.0.2 mips cc rejects this. */
3214 struct point {int x, y;};
3215 static struct point const zero = {0,0};
3216 /* AIX XL C 1.02.0.0 rejects this.
3217 It does not let you subtract one const X* pointer from another in
3218 an arm of an if-expression whose if-part is not a constant
3220 const char *g = "string";
3221 ccp = &g + (g ? g-g : 0);
3222 /* HPUX 7.0 cc rejects these. */
3225 ccp = (char const *const *) p;
3226 { /* SCO 3.2v4 cc rejects this. */
3228 char const *s = 0 ? (char *) 0 : (char const *) 0;
3232 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
3234 const int *foo = &x[0];
3237 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3238 typedef const int *iptr;
3242 { /* AIX XL C 1.02.0.0 rejects this saying
3243 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3244 struct s { int j; const int *ap[3]; };
3245 struct s *b; b->j = 5;
3247 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3256 rm -f conftest.$ac_objext
3257 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3258 (eval $ac_compile) 2>conftest.er1
3260 grep -v '^ *+' conftest.er1 >conftest.err
3262 cat conftest.err >&5
3263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3264 (exit $ac_status); } &&
3265 { ac_try='test -z "$ac_c_werror_flag"
3266 || test ! -s conftest.err'
3267 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3271 (exit $ac_status); }; } &&
3272 { ac_try='test -s conftest.$ac_objext'
3273 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3277 (exit $ac_status); }; }; then
3280 echo "$as_me: failed program was:" >&5
3281 sed 's/^/| /' conftest.$ac_ext >&5
3285 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3287 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
3288 echo "${ECHO_T}$ac_cv_c_const" >&6
3289 if test $ac_cv_c_const = no; then
3291 cat >>confdefs.h <<\_ACEOF
3297 echo "$as_me:$LINENO: checking for inline" >&5
3298 echo $ECHO_N "checking for inline... $ECHO_C" >&6
3299 if test "${ac_cv_c_inline+set}" = set; then
3300 echo $ECHO_N "(cached) $ECHO_C" >&6
3303 for ac_kw in inline __inline__ __inline; do
3304 cat >conftest.$ac_ext <<_ACEOF
3307 cat confdefs.h >>conftest.$ac_ext
3308 cat >>conftest.$ac_ext <<_ACEOF
3309 /* end confdefs.h. */
3312 static $ac_kw foo_t static_foo () {return 0; }
3313 $ac_kw foo_t foo () {return 0; }
3317 rm -f conftest.$ac_objext
3318 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3319 (eval $ac_compile) 2>conftest.er1
3321 grep -v '^ *+' conftest.er1 >conftest.err
3323 cat conftest.err >&5
3324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3325 (exit $ac_status); } &&
3326 { ac_try='test -z "$ac_c_werror_flag"
3327 || test ! -s conftest.err'
3328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3332 (exit $ac_status); }; } &&
3333 { ac_try='test -s conftest.$ac_objext'
3334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3338 (exit $ac_status); }; }; then
3339 ac_cv_c_inline=$ac_kw; break
3341 echo "$as_me: failed program was:" >&5
3342 sed 's/^/| /' conftest.$ac_ext >&5
3345 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3349 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
3350 echo "${ECHO_T}$ac_cv_c_inline" >&6
3353 case $ac_cv_c_inline in
3356 case $ac_cv_c_inline in
3358 *) ac_val=$ac_cv_c_inline;;
3360 cat >>confdefs.h <<_ACEOF
3362 #define inline $ac_val
3368 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
3369 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
3370 if test "${ac_cv_c_bigendian+set}" = set; then
3371 echo $ECHO_N "(cached) $ECHO_C" >&6
3373 # See if sys/param.h defines the BYTE_ORDER macro.
3374 cat >conftest.$ac_ext <<_ACEOF
3377 cat confdefs.h >>conftest.$ac_ext
3378 cat >>conftest.$ac_ext <<_ACEOF
3379 /* end confdefs.h. */
3380 #include <sys/types.h>
3381 #include <sys/param.h>
3386 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
3394 rm -f conftest.$ac_objext
3395 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3396 (eval $ac_compile) 2>conftest.er1
3398 grep -v '^ *+' conftest.er1 >conftest.err
3400 cat conftest.err >&5
3401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3402 (exit $ac_status); } &&
3403 { ac_try='test -z "$ac_c_werror_flag"
3404 || test ! -s conftest.err'
3405 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3409 (exit $ac_status); }; } &&
3410 { ac_try='test -s conftest.$ac_objext'
3411 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3415 (exit $ac_status); }; }; then
3416 # It does; now see whether it defined to BIG_ENDIAN or not.
3417 cat >conftest.$ac_ext <<_ACEOF
3420 cat confdefs.h >>conftest.$ac_ext
3421 cat >>conftest.$ac_ext <<_ACEOF
3422 /* end confdefs.h. */
3423 #include <sys/types.h>
3424 #include <sys/param.h>
3429 #if BYTE_ORDER != BIG_ENDIAN
3437 rm -f conftest.$ac_objext
3438 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3439 (eval $ac_compile) 2>conftest.er1
3441 grep -v '^ *+' conftest.er1 >conftest.err
3443 cat conftest.err >&5
3444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3445 (exit $ac_status); } &&
3446 { ac_try='test -z "$ac_c_werror_flag"
3447 || test ! -s conftest.err'
3448 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3452 (exit $ac_status); }; } &&
3453 { ac_try='test -s conftest.$ac_objext'
3454 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3458 (exit $ac_status); }; }; then
3459 ac_cv_c_bigendian=yes
3461 echo "$as_me: failed program was:" >&5
3462 sed 's/^/| /' conftest.$ac_ext >&5
3464 ac_cv_c_bigendian=no
3466 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3468 echo "$as_me: failed program was:" >&5
3469 sed 's/^/| /' conftest.$ac_ext >&5
3471 # It does not; compile a test program.
3472 if test "$cross_compiling" = yes; then
3473 # try to guess the endianness by grepping values into an object file
3474 ac_cv_c_bigendian=unknown
3475 cat >conftest.$ac_ext <<_ACEOF
3478 cat confdefs.h >>conftest.$ac_ext
3479 cat >>conftest.$ac_ext <<_ACEOF
3480 /* end confdefs.h. */
3481 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
3482 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
3483 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
3484 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
3485 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
3486 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
3490 _ascii (); _ebcdic ();
3495 rm -f conftest.$ac_objext
3496 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3497 (eval $ac_compile) 2>conftest.er1
3499 grep -v '^ *+' conftest.er1 >conftest.err
3501 cat conftest.err >&5
3502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3503 (exit $ac_status); } &&
3504 { ac_try='test -z "$ac_c_werror_flag"
3505 || test ! -s conftest.err'
3506 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3510 (exit $ac_status); }; } &&
3511 { ac_try='test -s conftest.$ac_objext'
3512 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3516 (exit $ac_status); }; }; then
3517 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
3518 ac_cv_c_bigendian=yes
3520 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
3521 if test "$ac_cv_c_bigendian" = unknown; then
3522 ac_cv_c_bigendian=no
3524 # finding both strings is unlikely to happen, but who knows?
3525 ac_cv_c_bigendian=unknown
3529 echo "$as_me: failed program was:" >&5
3530 sed 's/^/| /' conftest.$ac_ext >&5
3533 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3535 cat >conftest.$ac_ext <<_ACEOF
3538 cat confdefs.h >>conftest.$ac_ext
3539 cat >>conftest.$ac_ext <<_ACEOF
3540 /* end confdefs.h. */
3544 /* Are we little or big endian? From Harbison&Steele. */
3548 char c[sizeof (long)];
3551 exit (u.c[sizeof (long) - 1] == 1);
3554 rm -f conftest$ac_exeext
3555 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3556 (eval $ac_link) 2>&5
3558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3559 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3560 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3564 (exit $ac_status); }; }; then
3565 ac_cv_c_bigendian=no
3567 echo "$as_me: program exited with status $ac_status" >&5
3568 echo "$as_me: failed program was:" >&5
3569 sed 's/^/| /' conftest.$ac_ext >&5
3572 ac_cv_c_bigendian=yes
3574 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3577 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3579 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
3580 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
3581 case $ac_cv_c_bigendian in
3584 cat >>confdefs.h <<\_ACEOF
3585 #define WORDS_BIGENDIAN 1
3591 { { echo "$as_me:$LINENO: error: unknown endianness
3592 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
3593 echo "$as_me: error: unknown endianness
3594 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
3595 { (exit 1); exit 1; }; } ;;
3601 ac_config_headers="$ac_config_headers config.h:config.in"
3605 # Find a good install program. We prefer a C program (faster),
3606 # so one script is as good as another. But avoid the broken or
3607 # incompatible versions:
3608 # SysV /etc/install, /usr/sbin/install
3609 # SunOS /usr/etc/install
3610 # IRIX /sbin/install
3612 # AmigaOS /C/install, which installs bootblocks on floppy discs
3613 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3614 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3615 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3616 # OS/2's system install, which has a completely different semantic
3617 # ./install, which can be erroneously created by make from ./install.sh.
3618 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3619 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3620 if test -z "$INSTALL"; then
3621 if test "${ac_cv_path_install+set}" = set; then
3622 echo $ECHO_N "(cached) $ECHO_C" >&6
3624 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3628 test -z "$as_dir" && as_dir=.
3629 # Account for people who put trailing slashes in PATH elements.
3631 ./ | .// | /cC/* | \
3632 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3633 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3636 # OSF1 and SCO ODT 3.0 have their own names for install.
3637 # Don't use installbsd from OSF since it installs stuff as root
3639 for ac_prog in ginstall scoinst install; do
3640 for ac_exec_ext in '' $ac_executable_extensions; do
3641 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3642 if test $ac_prog = install &&
3643 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3644 # AIX install. It has an incompatible calling convention.
3646 elif test $ac_prog = install &&
3647 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3648 # program-specific install script used by HP pwplus--don't use.
3651 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3663 if test "${ac_cv_path_install+set}" = set; then
3664 INSTALL=$ac_cv_path_install
3666 # As a last resort, use the slow shell script. We don't cache a
3667 # path for INSTALL within a source directory, because that will
3668 # break other packages using the cache if that directory is
3669 # removed, or if the path is relative.
3670 INSTALL=$ac_install_sh
3673 echo "$as_me:$LINENO: result: $INSTALL" >&5
3674 echo "${ECHO_T}$INSTALL" >&6
3676 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3677 # It thinks the first close brace ends the variable substitution.
3678 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3680 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3682 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3685 # Don't build the shared library for build.
3686 if [ -n "${with_build_subdir}" ]; then
3692 rs6000-ibm-aix3.1 | rs6000-ibm-aix)
3694 *-*-cxux7*) frag=mh-cxux7 ;;
3695 *-*-freebsd2.1.*) frag=mh-fbsd21 ;;
3696 *-*-freebsd2.2.[012]) frag=mh-fbsd21 ;;
3697 i370-*-opened*) frag=mh-openedition ;;
3698 i[34567]86-*-windows*) frag=mh-windows ;;
3701 if [ -n "${frag}" ]; then
3702 frags=${libiberty_topdir}/libiberty/config/$frag
3707 # If they didn't specify --enable-shared, don't generate shared libs.
3708 case "${enable_shared}" in
3714 if [ "${shared}" = "yes" ]; then
3718 alpha*-*-linux*) frag=mh-elfalphapic ;;
3719 arm*-*-*) frag=mh-armpic ;;
3720 hppa*-*-*) frag=mh-papic ;;
3721 i[34567]86-*-* | x86_64-*-*)
3724 powerpc*-*-*) frag=mh-ppcpic ;;
3725 sparc*-*-*) frag=mh-sparcpic ;;
3726 s390*-*-*) frag=mh-s390pic ;;
3727 *) frag=mh-${host_cpu}pic ;;
3729 if [ -n "${frag}" ]; then
3730 frags="${frags} ${libiberty_topdir}/config/${frag}"
3734 echo "# Warning: this fragment is automatically generated" > temp-frag
3736 for frag in ${frags}; do
3737 if [ -f ${frag} ]; then
3738 echo "Appending ${frag} to xhost-mkfrag"
3739 echo "# Following fragment copied from ${frag}" >> temp-frag
3740 cat ${frag} >> temp-frag
3744 # record if we want to build shared libs.
3745 if [ "${shared}" = "yes" ]; then
3746 echo enable_shared = yes >> temp-frag
3748 echo enable_shared = no >> temp-frag
3752 ${CONFIG_SHELL-/bin/sh} ${libiberty_topdir}/move-if-change temp-frag xhost-mkfrag
3754 host_makefile_frag=${frag}
3757 # It's OK to check for header files. Although the compiler may not be
3758 # able to link anything, it had better be able to at least compile
3785 for ac_header in sys/file.h sys/param.h limits.h stdlib.h malloc.h string.h unistd.h strings.h sys/time.h time.h sys/resource.h sys/stat.h sys/mman.h fcntl.h alloca.h sys/pstat.h sys/sysmp.h sys/sysinfo.h machine/hal_sysinfo.h sys/table.h sys/sysctl.h sys/systemcfg.h stdint.h stdio_ext.h
3787 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3788 echo "$as_me:$LINENO: checking for $ac_header" >&5
3789 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3790 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3791 echo $ECHO_N "(cached) $ECHO_C" >&6
3793 cat >conftest.$ac_ext <<_ACEOF
3796 cat confdefs.h >>conftest.$ac_ext
3797 cat >>conftest.$ac_ext <<_ACEOF
3798 /* end confdefs.h. */
3799 #include <$ac_header>
3801 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3802 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3804 grep -v '^ *+' conftest.er1 >conftest.err
3806 cat conftest.err >&5
3807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3808 (exit $ac_status); } >/dev/null; then
3809 if test -s conftest.err; then
3810 ac_cpp_err=$ac_c_preproc_warn_flag
3811 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3818 if test -z "$ac_cpp_err"; then
3819 eval "$as_ac_Header=yes"
3821 echo "$as_me: failed program was:" >&5
3822 sed 's/^/| /' conftest.$ac_ext >&5
3824 eval "$as_ac_Header=no"
3826 rm -f conftest.err conftest.$ac_ext
3828 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3829 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3830 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3831 cat >>confdefs.h <<_ACEOF
3832 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3838 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
3839 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
3840 if test "${ac_cv_header_sys_wait_h+set}" = set; then
3841 echo $ECHO_N "(cached) $ECHO_C" >&6
3843 cat >conftest.$ac_ext <<_ACEOF
3846 cat confdefs.h >>conftest.$ac_ext
3847 cat >>conftest.$ac_ext <<_ACEOF
3848 /* end confdefs.h. */
3849 #include <sys/types.h>
3850 #include <sys/wait.h>
3852 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
3855 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
3863 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
3868 rm -f conftest.$ac_objext
3869 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3870 (eval $ac_compile) 2>conftest.er1
3872 grep -v '^ *+' conftest.er1 >conftest.err
3874 cat conftest.err >&5
3875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3876 (exit $ac_status); } &&
3877 { ac_try='test -z "$ac_c_werror_flag"
3878 || test ! -s conftest.err'
3879 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3883 (exit $ac_status); }; } &&
3884 { ac_try='test -s conftest.$ac_objext'
3885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3889 (exit $ac_status); }; }; then
3890 ac_cv_header_sys_wait_h=yes
3892 echo "$as_me: failed program was:" >&5
3893 sed 's/^/| /' conftest.$ac_ext >&5
3895 ac_cv_header_sys_wait_h=no
3897 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3899 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
3900 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
3901 if test $ac_cv_header_sys_wait_h = yes; then
3903 cat >>confdefs.h <<\_ACEOF
3904 #define HAVE_SYS_WAIT_H 1
3909 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
3910 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
3911 if test "${ac_cv_header_time+set}" = set; then
3912 echo $ECHO_N "(cached) $ECHO_C" >&6
3914 cat >conftest.$ac_ext <<_ACEOF
3917 cat confdefs.h >>conftest.$ac_ext
3918 cat >>conftest.$ac_ext <<_ACEOF
3919 /* end confdefs.h. */
3920 #include <sys/types.h>
3921 #include <sys/time.h>
3927 if ((struct tm *) 0)
3933 rm -f conftest.$ac_objext
3934 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3935 (eval $ac_compile) 2>conftest.er1
3937 grep -v '^ *+' conftest.er1 >conftest.err
3939 cat conftest.err >&5
3940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3941 (exit $ac_status); } &&
3942 { ac_try='test -z "$ac_c_werror_flag"
3943 || test ! -s conftest.err'
3944 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3948 (exit $ac_status); }; } &&
3949 { ac_try='test -s conftest.$ac_objext'
3950 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3954 (exit $ac_status); }; }; then
3955 ac_cv_header_time=yes
3957 echo "$as_me: failed program was:" >&5
3958 sed 's/^/| /' conftest.$ac_ext >&5
3960 ac_cv_header_time=no
3962 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3964 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
3965 echo "${ECHO_T}$ac_cv_header_time" >&6
3966 if test $ac_cv_header_time = yes; then
3968 cat >>confdefs.h <<\_ACEOF
3969 #define TIME_WITH_SYS_TIME 1
3975 echo "$as_me:$LINENO: checking whether errno must be declared" >&5
3976 echo $ECHO_N "checking whether errno must be declared... $ECHO_C" >&6
3977 if test "${libiberty_cv_declare_errno+set}" = set; then
3978 echo $ECHO_N "(cached) $ECHO_C" >&6
3980 cat >conftest.$ac_ext <<_ACEOF
3983 cat confdefs.h >>conftest.$ac_ext
3984 cat >>conftest.$ac_ext <<_ACEOF
3985 /* end confdefs.h. */
3995 rm -f conftest.$ac_objext
3996 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3997 (eval $ac_compile) 2>conftest.er1
3999 grep -v '^ *+' conftest.er1 >conftest.err
4001 cat conftest.err >&5
4002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4003 (exit $ac_status); } &&
4004 { ac_try='test -z "$ac_c_werror_flag"
4005 || test ! -s conftest.err'
4006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4010 (exit $ac_status); }; } &&
4011 { ac_try='test -s conftest.$ac_objext'
4012 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4016 (exit $ac_status); }; }; then
4017 libiberty_cv_declare_errno=no
4019 echo "$as_me: failed program was:" >&5
4020 sed 's/^/| /' conftest.$ac_ext >&5
4022 libiberty_cv_declare_errno=yes
4024 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4026 echo "$as_me:$LINENO: result: $libiberty_cv_declare_errno" >&5
4027 echo "${ECHO_T}$libiberty_cv_declare_errno" >&6
4028 if test $libiberty_cv_declare_errno = yes
4030 cat >>confdefs.h <<\_ACEOF
4031 #define NEED_DECLARATION_ERRNO 1
4037 # Determine the size of an int for struct fibnode.
4038 echo "$as_me:$LINENO: checking for egrep" >&5
4039 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4040 if test "${ac_cv_prog_egrep+set}" = set; then
4041 echo $ECHO_N "(cached) $ECHO_C" >&6
4043 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4044 then ac_cv_prog_egrep='grep -E'
4045 else ac_cv_prog_egrep='egrep'
4048 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4049 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4050 EGREP=$ac_cv_prog_egrep
4053 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4054 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4055 if test "${ac_cv_header_stdc+set}" = set; then
4056 echo $ECHO_N "(cached) $ECHO_C" >&6
4058 cat >conftest.$ac_ext <<_ACEOF
4061 cat confdefs.h >>conftest.$ac_ext
4062 cat >>conftest.$ac_ext <<_ACEOF
4063 /* end confdefs.h. */
4077 rm -f conftest.$ac_objext
4078 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4079 (eval $ac_compile) 2>conftest.er1
4081 grep -v '^ *+' conftest.er1 >conftest.err
4083 cat conftest.err >&5
4084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4085 (exit $ac_status); } &&
4086 { ac_try='test -z "$ac_c_werror_flag"
4087 || test ! -s conftest.err'
4088 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4092 (exit $ac_status); }; } &&
4093 { ac_try='test -s conftest.$ac_objext'
4094 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4098 (exit $ac_status); }; }; then
4099 ac_cv_header_stdc=yes
4101 echo "$as_me: failed program was:" >&5
4102 sed 's/^/| /' conftest.$ac_ext >&5
4104 ac_cv_header_stdc=no
4106 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4108 if test $ac_cv_header_stdc = yes; then
4109 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4110 cat >conftest.$ac_ext <<_ACEOF
4113 cat confdefs.h >>conftest.$ac_ext
4114 cat >>conftest.$ac_ext <<_ACEOF
4115 /* end confdefs.h. */
4119 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4120 $EGREP "memchr" >/dev/null 2>&1; then
4123 ac_cv_header_stdc=no
4129 if test $ac_cv_header_stdc = yes; then
4130 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4131 cat >conftest.$ac_ext <<_ACEOF
4134 cat confdefs.h >>conftest.$ac_ext
4135 cat >>conftest.$ac_ext <<_ACEOF
4136 /* end confdefs.h. */
4140 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4141 $EGREP "free" >/dev/null 2>&1; then
4144 ac_cv_header_stdc=no
4150 if test $ac_cv_header_stdc = yes; then
4151 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4152 if test "$cross_compiling" = yes; then
4155 cat >conftest.$ac_ext <<_ACEOF
4158 cat confdefs.h >>conftest.$ac_ext
4159 cat >>conftest.$ac_ext <<_ACEOF
4160 /* end confdefs.h. */
4162 #if ((' ' & 0x0FF) == 0x020)
4163 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4164 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4166 # define ISLOWER(c) \
4167 (('a' <= (c) && (c) <= 'i') \
4168 || ('j' <= (c) && (c) <= 'r') \
4169 || ('s' <= (c) && (c) <= 'z'))
4170 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4173 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4178 for (i = 0; i < 256; i++)
4179 if (XOR (islower (i), ISLOWER (i))
4180 || toupper (i) != TOUPPER (i))
4185 rm -f conftest$ac_exeext
4186 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4187 (eval $ac_link) 2>&5
4189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4190 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4191 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4195 (exit $ac_status); }; }; then
4198 echo "$as_me: program exited with status $ac_status" >&5
4199 echo "$as_me: failed program was:" >&5
4200 sed 's/^/| /' conftest.$ac_ext >&5
4203 ac_cv_header_stdc=no
4205 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4209 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4210 echo "${ECHO_T}$ac_cv_header_stdc" >&6
4211 if test $ac_cv_header_stdc = yes; then
4213 cat >>confdefs.h <<\_ACEOF
4214 #define STDC_HEADERS 1
4219 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4229 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4230 inttypes.h stdint.h unistd.h
4232 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4233 echo "$as_me:$LINENO: checking for $ac_header" >&5
4234 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4235 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4236 echo $ECHO_N "(cached) $ECHO_C" >&6
4238 cat >conftest.$ac_ext <<_ACEOF
4241 cat confdefs.h >>conftest.$ac_ext
4242 cat >>conftest.$ac_ext <<_ACEOF
4243 /* end confdefs.h. */
4244 #include <$ac_header>
4246 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4247 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4249 grep -v '^ *+' conftest.er1 >conftest.err
4251 cat conftest.err >&5
4252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4253 (exit $ac_status); } >/dev/null; then
4254 if test -s conftest.err; then
4255 ac_cpp_err=$ac_c_preproc_warn_flag
4256 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4263 if test -z "$ac_cpp_err"; then
4264 eval "$as_ac_Header=yes"
4266 echo "$as_me: failed program was:" >&5
4267 sed 's/^/| /' conftest.$ac_ext >&5
4269 eval "$as_ac_Header=no"
4271 rm -f conftest.err conftest.$ac_ext
4273 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4274 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4275 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4276 cat >>confdefs.h <<_ACEOF
4277 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4284 echo "$as_me:$LINENO: checking for int" >&5
4285 echo $ECHO_N "checking for int... $ECHO_C" >&6
4286 if test "${ac_cv_type_int+set}" = set; then
4287 echo $ECHO_N "(cached) $ECHO_C" >&6
4289 cat >conftest.$ac_ext <<_ACEOF
4292 cat confdefs.h >>conftest.$ac_ext
4293 cat >>conftest.$ac_ext <<_ACEOF
4294 /* end confdefs.h. */
4295 $ac_includes_default
4307 rm -f conftest.$ac_objext
4308 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4309 (eval $ac_compile) 2>conftest.er1
4311 grep -v '^ *+' conftest.er1 >conftest.err
4313 cat conftest.err >&5
4314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4315 (exit $ac_status); } &&
4316 { ac_try='test -z "$ac_c_werror_flag"
4317 || test ! -s conftest.err'
4318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4322 (exit $ac_status); }; } &&
4323 { ac_try='test -s conftest.$ac_objext'
4324 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4328 (exit $ac_status); }; }; then
4331 echo "$as_me: failed program was:" >&5
4332 sed 's/^/| /' conftest.$ac_ext >&5
4336 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4338 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
4339 echo "${ECHO_T}$ac_cv_type_int" >&6
4341 echo "$as_me:$LINENO: checking size of int" >&5
4342 echo $ECHO_N "checking size of int... $ECHO_C" >&6
4343 if test "${ac_cv_sizeof_int+set}" = set; then
4344 echo $ECHO_N "(cached) $ECHO_C" >&6
4346 if test "$ac_cv_type_int" = yes; then
4347 # The cast to unsigned long works around a bug in the HP C Compiler
4348 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4349 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4350 # This bug is HP SR number 8606223364.
4351 if test "$cross_compiling" = yes; then
4352 # Depending upon the size, compute the lo and hi bounds.
4353 cat >conftest.$ac_ext <<_ACEOF
4356 cat confdefs.h >>conftest.$ac_ext
4357 cat >>conftest.$ac_ext <<_ACEOF
4358 /* end confdefs.h. */
4359 $ac_includes_default
4363 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
4370 rm -f conftest.$ac_objext
4371 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4372 (eval $ac_compile) 2>conftest.er1
4374 grep -v '^ *+' conftest.er1 >conftest.err
4376 cat conftest.err >&5
4377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4378 (exit $ac_status); } &&
4379 { ac_try='test -z "$ac_c_werror_flag"
4380 || test ! -s conftest.err'
4381 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4385 (exit $ac_status); }; } &&
4386 { ac_try='test -s conftest.$ac_objext'
4387 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4391 (exit $ac_status); }; }; then
4394 cat >conftest.$ac_ext <<_ACEOF
4397 cat confdefs.h >>conftest.$ac_ext
4398 cat >>conftest.$ac_ext <<_ACEOF
4399 /* end confdefs.h. */
4400 $ac_includes_default
4404 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
4411 rm -f conftest.$ac_objext
4412 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4413 (eval $ac_compile) 2>conftest.er1
4415 grep -v '^ *+' conftest.er1 >conftest.err
4417 cat conftest.err >&5
4418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4419 (exit $ac_status); } &&
4420 { ac_try='test -z "$ac_c_werror_flag"
4421 || test ! -s conftest.err'
4422 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4426 (exit $ac_status); }; } &&
4427 { ac_try='test -s conftest.$ac_objext'
4428 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4432 (exit $ac_status); }; }; then
4433 ac_hi=$ac_mid; break
4435 echo "$as_me: failed program was:" >&5
4436 sed 's/^/| /' conftest.$ac_ext >&5
4438 ac_lo=`expr $ac_mid + 1`
4439 if test $ac_lo -le $ac_mid; then
4443 ac_mid=`expr 2 '*' $ac_mid + 1`
4445 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4448 echo "$as_me: failed program was:" >&5
4449 sed 's/^/| /' conftest.$ac_ext >&5
4451 cat >conftest.$ac_ext <<_ACEOF
4454 cat confdefs.h >>conftest.$ac_ext
4455 cat >>conftest.$ac_ext <<_ACEOF
4456 /* end confdefs.h. */
4457 $ac_includes_default
4461 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
4468 rm -f conftest.$ac_objext
4469 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4470 (eval $ac_compile) 2>conftest.er1
4472 grep -v '^ *+' conftest.er1 >conftest.err
4474 cat conftest.err >&5
4475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4476 (exit $ac_status); } &&
4477 { ac_try='test -z "$ac_c_werror_flag"
4478 || test ! -s conftest.err'
4479 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4483 (exit $ac_status); }; } &&
4484 { ac_try='test -s conftest.$ac_objext'
4485 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4489 (exit $ac_status); }; }; then
4492 cat >conftest.$ac_ext <<_ACEOF
4495 cat confdefs.h >>conftest.$ac_ext
4496 cat >>conftest.$ac_ext <<_ACEOF
4497 /* end confdefs.h. */
4498 $ac_includes_default
4502 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
4509 rm -f conftest.$ac_objext
4510 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4511 (eval $ac_compile) 2>conftest.er1
4513 grep -v '^ *+' conftest.er1 >conftest.err
4515 cat conftest.err >&5
4516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4517 (exit $ac_status); } &&
4518 { ac_try='test -z "$ac_c_werror_flag"
4519 || test ! -s conftest.err'
4520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4524 (exit $ac_status); }; } &&
4525 { ac_try='test -s conftest.$ac_objext'
4526 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4530 (exit $ac_status); }; }; then
4531 ac_lo=$ac_mid; break
4533 echo "$as_me: failed program was:" >&5
4534 sed 's/^/| /' conftest.$ac_ext >&5
4536 ac_hi=`expr '(' $ac_mid ')' - 1`
4537 if test $ac_mid -le $ac_hi; then
4541 ac_mid=`expr 2 '*' $ac_mid`
4543 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4546 echo "$as_me: failed program was:" >&5
4547 sed 's/^/| /' conftest.$ac_ext >&5
4551 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4553 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4554 # Binary search between lo and hi bounds.
4555 while test "x$ac_lo" != "x$ac_hi"; do
4556 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
4557 cat >conftest.$ac_ext <<_ACEOF
4560 cat confdefs.h >>conftest.$ac_ext
4561 cat >>conftest.$ac_ext <<_ACEOF
4562 /* end confdefs.h. */
4563 $ac_includes_default
4567 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
4574 rm -f conftest.$ac_objext
4575 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4576 (eval $ac_compile) 2>conftest.er1
4578 grep -v '^ *+' conftest.er1 >conftest.err
4580 cat conftest.err >&5
4581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4582 (exit $ac_status); } &&
4583 { ac_try='test -z "$ac_c_werror_flag"
4584 || test ! -s conftest.err'
4585 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4589 (exit $ac_status); }; } &&
4590 { ac_try='test -s conftest.$ac_objext'
4591 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4595 (exit $ac_status); }; }; then
4598 echo "$as_me: failed program was:" >&5
4599 sed 's/^/| /' conftest.$ac_ext >&5
4601 ac_lo=`expr '(' $ac_mid ')' + 1`
4603 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4606 ?*) ac_cv_sizeof_int=$ac_lo;;
4607 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
4608 See \`config.log' for more details." >&5
4609 echo "$as_me: error: cannot compute sizeof (int), 77
4610 See \`config.log' for more details." >&2;}
4611 { (exit 1); exit 1; }; } ;;
4614 if test "$cross_compiling" = yes; then
4615 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
4616 See \`config.log' for more details." >&5
4617 echo "$as_me: error: cannot run test program while cross compiling
4618 See \`config.log' for more details." >&2;}
4619 { (exit 1); exit 1; }; }
4621 cat >conftest.$ac_ext <<_ACEOF
4624 cat confdefs.h >>conftest.$ac_ext
4625 cat >>conftest.$ac_ext <<_ACEOF
4626 /* end confdefs.h. */
4627 $ac_includes_default
4628 long longval () { return (long) (sizeof (int)); }
4629 unsigned long ulongval () { return (long) (sizeof (int)); }
4636 FILE *f = fopen ("conftest.val", "w");
4639 if (((long) (sizeof (int))) < 0)
4641 long i = longval ();
4642 if (i != ((long) (sizeof (int))))
4644 fprintf (f, "%ld\n", i);
4648 unsigned long i = ulongval ();
4649 if (i != ((long) (sizeof (int))))
4651 fprintf (f, "%lu\n", i);
4653 exit (ferror (f) || fclose (f) != 0);
4659 rm -f conftest$ac_exeext
4660 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4661 (eval $ac_link) 2>&5
4663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4664 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4665 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4669 (exit $ac_status); }; }; then
4670 ac_cv_sizeof_int=`cat conftest.val`
4672 echo "$as_me: program exited with status $ac_status" >&5
4673 echo "$as_me: failed program was:" >&5
4674 sed 's/^/| /' conftest.$ac_ext >&5
4677 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
4678 See \`config.log' for more details." >&5
4679 echo "$as_me: error: cannot compute sizeof (int), 77
4680 See \`config.log' for more details." >&2;}
4681 { (exit 1); exit 1; }; }
4683 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4691 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
4692 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
4693 cat >>confdefs.h <<_ACEOF
4694 #define SIZEOF_INT $ac_cv_sizeof_int
4699 echo "$as_me:$LINENO: checking for uintptr_t" >&5
4700 echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6
4701 if test "${ac_cv_type_uintptr_t+set}" = set; then
4702 echo $ECHO_N "(cached) $ECHO_C" >&6
4704 cat >conftest.$ac_ext <<_ACEOF
4707 cat confdefs.h >>conftest.$ac_ext
4708 cat >>conftest.$ac_ext <<_ACEOF
4709 /* end confdefs.h. */
4710 $ac_includes_default
4714 if ((uintptr_t *) 0)
4716 if (sizeof (uintptr_t))
4722 rm -f conftest.$ac_objext
4723 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4724 (eval $ac_compile) 2>conftest.er1
4726 grep -v '^ *+' conftest.er1 >conftest.err
4728 cat conftest.err >&5
4729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4730 (exit $ac_status); } &&
4731 { ac_try='test -z "$ac_c_werror_flag"
4732 || test ! -s conftest.err'
4733 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4737 (exit $ac_status); }; } &&
4738 { ac_try='test -s conftest.$ac_objext'
4739 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4743 (exit $ac_status); }; }; then
4744 ac_cv_type_uintptr_t=yes
4746 echo "$as_me: failed program was:" >&5
4747 sed 's/^/| /' conftest.$ac_ext >&5
4749 ac_cv_type_uintptr_t=no
4751 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4753 echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
4754 echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6
4755 if test $ac_cv_type_uintptr_t = yes; then
4759 cat >>confdefs.h <<_ACEOF
4760 #define uintptr_t unsigned long
4766 # Look for a 64-bit type.
4767 echo "$as_me:$LINENO: checking for a 64-bit type" >&5
4768 echo $ECHO_N "checking for a 64-bit type... $ECHO_C" >&6
4769 if test "${liberty_cv_uint64+set}" = set; then
4770 echo $ECHO_N "(cached) $ECHO_C" >&6
4772 cat >conftest.$ac_ext <<_ACEOF
4775 cat confdefs.h >>conftest.$ac_ext
4776 cat >>conftest.$ac_ext <<_ACEOF
4777 /* end confdefs.h. */
4778 #ifdef HAVE_STDINT_H
4784 extern uint64_t foo;
4789 rm -f conftest.$ac_objext
4790 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4791 (eval $ac_compile) 2>conftest.er1
4793 grep -v '^ *+' conftest.er1 >conftest.err
4795 cat conftest.err >&5
4796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4797 (exit $ac_status); } &&
4798 { ac_try='test -z "$ac_c_werror_flag"
4799 || test ! -s conftest.err'
4800 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4804 (exit $ac_status); }; } &&
4805 { ac_try='test -s conftest.$ac_objext'
4806 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4810 (exit $ac_status); }; }; then
4811 liberty_cv_uint64=uint64_t
4813 echo "$as_me: failed program was:" >&5
4814 sed 's/^/| /' conftest.$ac_ext >&5
4816 cat >conftest.$ac_ext <<_ACEOF
4819 cat confdefs.h >>conftest.$ac_ext
4820 cat >>conftest.$ac_ext <<_ACEOF
4821 /* end confdefs.h. */
4822 #ifdef HAVE_LIMITS_H
4831 extern char foo[sizeof(long) * CHAR_BIT >= 64 ? 1 : -1];
4836 rm -f conftest.$ac_objext
4837 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4838 (eval $ac_compile) 2>conftest.er1
4840 grep -v '^ *+' conftest.er1 >conftest.err
4842 cat conftest.err >&5
4843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4844 (exit $ac_status); } &&
4845 { ac_try='test -z "$ac_c_werror_flag"
4846 || test ! -s conftest.err'
4847 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4851 (exit $ac_status); }; } &&
4852 { ac_try='test -s conftest.$ac_objext'
4853 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4857 (exit $ac_status); }; }; then
4858 liberty_cv_uint64="unsigned long"
4860 echo "$as_me: failed program was:" >&5
4861 sed 's/^/| /' conftest.$ac_ext >&5
4863 cat >conftest.$ac_ext <<_ACEOF
4866 cat confdefs.h >>conftest.$ac_ext
4867 cat >>conftest.$ac_ext <<_ACEOF
4868 /* end confdefs.h. */
4869 #ifdef HAVE_LIMITS_H
4878 extern char foo[sizeof(long long) * CHAR_BIT >= 64 ? 1 : -1];
4883 rm -f conftest.$ac_objext
4884 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4885 (eval $ac_compile) 2>conftest.er1
4887 grep -v '^ *+' conftest.er1 >conftest.err
4889 cat conftest.err >&5
4890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4891 (exit $ac_status); } &&
4892 { ac_try='test -z "$ac_c_werror_flag"
4893 || test ! -s conftest.err'
4894 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4898 (exit $ac_status); }; } &&
4899 { ac_try='test -s conftest.$ac_objext'
4900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4904 (exit $ac_status); }; }; then
4905 liberty_cv_uint64="unsigned long long"
4907 echo "$as_me: failed program was:" >&5
4908 sed 's/^/| /' conftest.$ac_ext >&5
4910 liberty_cv_uint64=none
4912 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4914 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4916 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4919 echo "$as_me:$LINENO: result: $liberty_cv_uint64" >&5
4920 echo "${ECHO_T}$liberty_cv_uint64" >&6
4921 if test "$liberty_cv_uint64" != none; then
4923 cat >>confdefs.h <<_ACEOF
4924 #define UNSIGNED_64BIT_TYPE $liberty_cv_uint64
4929 # Given the above check, we always have uintptr_t or a fallback
4930 # definition. So define HAVE_UINTPTR_T in case any imported code
4933 cat >>confdefs.h <<\_ACEOF
4934 #define HAVE_UINTPTR_T 1
4938 echo "$as_me:$LINENO: checking for pid_t" >&5
4939 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
4940 if test "${ac_cv_type_pid_t+set}" = set; then
4941 echo $ECHO_N "(cached) $ECHO_C" >&6
4943 cat >conftest.$ac_ext <<_ACEOF
4946 cat confdefs.h >>conftest.$ac_ext
4947 cat >>conftest.$ac_ext <<_ACEOF
4948 /* end confdefs.h. */
4949 $ac_includes_default
4961 rm -f conftest.$ac_objext
4962 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4963 (eval $ac_compile) 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); } &&
4970 { ac_try='test -z "$ac_c_werror_flag"
4971 || test ! -s conftest.err'
4972 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4975 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4976 (exit $ac_status); }; } &&
4977 { ac_try='test -s conftest.$ac_objext'
4978 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4982 (exit $ac_status); }; }; then
4983 ac_cv_type_pid_t=yes
4985 echo "$as_me: failed program was:" >&5
4986 sed 's/^/| /' conftest.$ac_ext >&5
4990 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4992 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
4993 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
4994 if test $ac_cv_type_pid_t = yes; then
4998 cat >>confdefs.h <<_ACEOF
5005 # This is the list of functions which libiberty will provide if they
5006 # are not available on the host.
5009 funcs="$funcs atexit"
5010 funcs="$funcs basename"
5012 funcs="$funcs bcopy"
5013 funcs="$funcs bsearch"
5014 funcs="$funcs bzero"
5015 funcs="$funcs calloc"
5016 funcs="$funcs clock"
5018 funcs="$funcs getcwd"
5019 funcs="$funcs getpagesize"
5020 funcs="$funcs gettimeofday"
5021 funcs="$funcs index"
5022 funcs="$funcs insque"
5023 funcs="$funcs memchr"
5024 funcs="$funcs memcmp"
5025 funcs="$funcs memcpy"
5026 funcs="$funcs memmove"
5027 funcs="$funcs mempcpy"
5028 funcs="$funcs memset"
5029 funcs="$funcs mkstemps"
5030 funcs="$funcs putenv"
5031 funcs="$funcs random"
5032 funcs="$funcs rename"
5033 funcs="$funcs rindex"
5034 funcs="$funcs setenv"
5035 funcs="$funcs snprintf"
5036 funcs="$funcs sigsetmask"
5037 funcs="$funcs stpcpy"
5038 funcs="$funcs stpncpy"
5039 funcs="$funcs strcasecmp"
5040 funcs="$funcs strchr"
5041 funcs="$funcs strdup"
5042 funcs="$funcs strncasecmp"
5043 funcs="$funcs strndup"
5044 funcs="$funcs strrchr"
5045 funcs="$funcs strstr"
5046 funcs="$funcs strtod"
5047 funcs="$funcs strtol"
5048 funcs="$funcs strtoul"
5049 funcs="$funcs strverscmp"
5050 funcs="$funcs tmpnam"
5051 funcs="$funcs vasprintf"
5052 funcs="$funcs vfprintf"
5053 funcs="$funcs vprintf"
5054 funcs="$funcs vsnprintf"
5055 funcs="$funcs vsprintf"
5056 funcs="$funcs waitpid"
5058 # Also in the old function.def file: alloca, vfork, getopt.
5060 vars="sys_errlist sys_nerr sys_siglist"
5062 checkfuncs="getrusage on_exit psignal strerror strsignal sysconf times sbrk gettimeofday"
5063 checkfuncs="$checkfuncs realpath canonicalize_file_name pstat_getstatic pstat_getdynamic sysmp"
5064 checkfuncs="$checkfuncs getsysinfo table sysctl wait3 wait4 __fsetlocking"
5066 # These are neither executed nor required, but they help keep
5067 # autoheader happy without adding a bunch of text to acconfig.h.
5068 if test "x" = "y"; then
5138 for ac_func in asprintf atexit basename bcmp bcopy bsearch bzero calloc clock \
5139 getcwd getpagesize gettimeofday index insque mkstemps memchr memcmp memcpy \
5140 memmove mempcpy memset putenv random rename rindex sigsetmask \
5141 strcasecmp setenv stpcpy stpncpy strchr strdup strncasecmp strndup strrchr strstr \
5142 strtod strtol strtoul strverscmp tmpnam vasprintf vfprintf vprintf \
5143 vsprintf waitpid getrusage on_exit psignal strerror strsignal \
5144 sysconf times sbrk gettimeofday ffs snprintf vsnprintf \
5145 pstat_getstatic pstat_getdynamic sysmp getsysinfo table sysctl wait3 wait4 \
5146 realpath canonicalize_file_name __fsetlocking
5148 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5149 echo "$as_me:$LINENO: checking for $ac_func" >&5
5150 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5151 if eval "test \"\${$as_ac_var+set}\" = set"; then
5152 echo $ECHO_N "(cached) $ECHO_C" >&6
5154 if test x$gcc_no_link = xyes; then
5155 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
5156 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
5157 { (exit 1); exit 1; }; }
5159 cat >conftest.$ac_ext <<_ACEOF
5162 cat confdefs.h >>conftest.$ac_ext
5163 cat >>conftest.$ac_ext <<_ACEOF
5164 /* end confdefs.h. */
5165 /* System header to define __stub macros and hopefully few prototypes,
5166 which can conflict with char $ac_func (); below.
5167 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5168 <limits.h> exists even on freestanding compilers. Under hpux,
5169 including <limits.h> includes <sys/time.h> and causes problems
5170 checking for functions defined therein. */
5171 #if defined (__STDC__) && !defined (_HPUX_SOURCE)
5172 # include <limits.h>
5174 # include <assert.h>
5176 /* Override any gcc2 internal prototype to avoid an error. */
5181 /* We use char because int might match the return type of a gcc2
5182 builtin and then its argument prototype would still apply. */
5184 /* The GNU C library defines this for functions which it implements
5185 to always fail with ENOSYS. Some functions are actually named
5186 something starting with __ and the normal name is an alias. */
5187 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5190 char (*f) () = $ac_func;
5199 return f != $ac_func;
5204 rm -f conftest.$ac_objext conftest$ac_exeext
5205 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5206 (eval $ac_link) 2>conftest.er1
5208 grep -v '^ *+' conftest.er1 >conftest.err
5210 cat conftest.err >&5
5211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5212 (exit $ac_status); } &&
5213 { ac_try='test -z "$ac_c_werror_flag"
5214 || test ! -s conftest.err'
5215 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5219 (exit $ac_status); }; } &&
5220 { ac_try='test -s conftest$ac_exeext'
5221 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5225 (exit $ac_status); }; }; then
5226 eval "$as_ac_var=yes"
5228 echo "$as_me: failed program was:" >&5
5229 sed 's/^/| /' conftest.$ac_ext >&5
5231 eval "$as_ac_var=no"
5233 rm -f conftest.err conftest.$ac_objext \
5234 conftest$ac_exeext conftest.$ac_ext
5236 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
5237 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
5238 if test `eval echo '${'$as_ac_var'}'` = yes; then
5239 cat >>confdefs.h <<_ACEOF
5240 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5246 echo "$as_me:$LINENO: checking whether basename is declared" >&5
5247 echo $ECHO_N "checking whether basename is declared... $ECHO_C" >&6
5248 if test "${ac_cv_have_decl_basename+set}" = set; then
5249 echo $ECHO_N "(cached) $ECHO_C" >&6
5251 cat >conftest.$ac_ext <<_ACEOF
5254 cat confdefs.h >>conftest.$ac_ext
5255 cat >>conftest.$ac_ext <<_ACEOF
5256 /* end confdefs.h. */
5257 $ac_includes_default
5262 char *p = (char *) basename;
5269 rm -f conftest.$ac_objext
5270 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5271 (eval $ac_compile) 2>conftest.er1
5273 grep -v '^ *+' conftest.er1 >conftest.err
5275 cat conftest.err >&5
5276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5277 (exit $ac_status); } &&
5278 { ac_try='test -z "$ac_c_werror_flag"
5279 || test ! -s conftest.err'
5280 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5284 (exit $ac_status); }; } &&
5285 { ac_try='test -s conftest.$ac_objext'
5286 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5290 (exit $ac_status); }; }; then
5291 ac_cv_have_decl_basename=yes
5293 echo "$as_me: failed program was:" >&5
5294 sed 's/^/| /' conftest.$ac_ext >&5
5296 ac_cv_have_decl_basename=no
5298 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5300 echo "$as_me:$LINENO: result: $ac_cv_have_decl_basename" >&5
5301 echo "${ECHO_T}$ac_cv_have_decl_basename" >&6
5302 if test $ac_cv_have_decl_basename = yes; then
5304 cat >>confdefs.h <<_ACEOF
5305 #define HAVE_DECL_BASENAME 1
5310 cat >>confdefs.h <<_ACEOF
5311 #define HAVE_DECL_BASENAME 0
5316 echo "$as_me:$LINENO: checking whether ffs is declared" >&5
5317 echo $ECHO_N "checking whether ffs is declared... $ECHO_C" >&6
5318 if test "${ac_cv_have_decl_ffs+set}" = set; then
5319 echo $ECHO_N "(cached) $ECHO_C" >&6
5321 cat >conftest.$ac_ext <<_ACEOF
5324 cat confdefs.h >>conftest.$ac_ext
5325 cat >>conftest.$ac_ext <<_ACEOF
5326 /* end confdefs.h. */
5327 $ac_includes_default
5332 char *p = (char *) ffs;
5339 rm -f conftest.$ac_objext
5340 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5341 (eval $ac_compile) 2>conftest.er1
5343 grep -v '^ *+' conftest.er1 >conftest.err
5345 cat conftest.err >&5
5346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5347 (exit $ac_status); } &&
5348 { ac_try='test -z "$ac_c_werror_flag"
5349 || test ! -s conftest.err'
5350 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5354 (exit $ac_status); }; } &&
5355 { ac_try='test -s conftest.$ac_objext'
5356 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5360 (exit $ac_status); }; }; then
5361 ac_cv_have_decl_ffs=yes
5363 echo "$as_me: failed program was:" >&5
5364 sed 's/^/| /' conftest.$ac_ext >&5
5366 ac_cv_have_decl_ffs=no
5368 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5370 echo "$as_me:$LINENO: result: $ac_cv_have_decl_ffs" >&5
5371 echo "${ECHO_T}$ac_cv_have_decl_ffs" >&6
5372 if test $ac_cv_have_decl_ffs = yes; then
5374 cat >>confdefs.h <<_ACEOF
5375 #define HAVE_DECL_FFS 1
5380 cat >>confdefs.h <<_ACEOF
5381 #define HAVE_DECL_FFS 0
5386 echo "$as_me:$LINENO: checking whether asprintf is declared" >&5
5387 echo $ECHO_N "checking whether asprintf is declared... $ECHO_C" >&6
5388 if test "${ac_cv_have_decl_asprintf+set}" = set; then
5389 echo $ECHO_N "(cached) $ECHO_C" >&6
5391 cat >conftest.$ac_ext <<_ACEOF
5394 cat confdefs.h >>conftest.$ac_ext
5395 cat >>conftest.$ac_ext <<_ACEOF
5396 /* end confdefs.h. */
5397 $ac_includes_default
5402 char *p = (char *) asprintf;
5409 rm -f conftest.$ac_objext
5410 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5411 (eval $ac_compile) 2>conftest.er1
5413 grep -v '^ *+' conftest.er1 >conftest.err
5415 cat conftest.err >&5
5416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5417 (exit $ac_status); } &&
5418 { ac_try='test -z "$ac_c_werror_flag"
5419 || test ! -s conftest.err'
5420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5424 (exit $ac_status); }; } &&
5425 { ac_try='test -s conftest.$ac_objext'
5426 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5430 (exit $ac_status); }; }; then
5431 ac_cv_have_decl_asprintf=yes
5433 echo "$as_me: failed program was:" >&5
5434 sed 's/^/| /' conftest.$ac_ext >&5
5436 ac_cv_have_decl_asprintf=no
5438 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5440 echo "$as_me:$LINENO: result: $ac_cv_have_decl_asprintf" >&5
5441 echo "${ECHO_T}$ac_cv_have_decl_asprintf" >&6
5442 if test $ac_cv_have_decl_asprintf = yes; then
5444 cat >>confdefs.h <<_ACEOF
5445 #define HAVE_DECL_ASPRINTF 1
5450 cat >>confdefs.h <<_ACEOF
5451 #define HAVE_DECL_ASPRINTF 0
5456 echo "$as_me:$LINENO: checking whether vasprintf is declared" >&5
5457 echo $ECHO_N "checking whether vasprintf is declared... $ECHO_C" >&6
5458 if test "${ac_cv_have_decl_vasprintf+set}" = set; then
5459 echo $ECHO_N "(cached) $ECHO_C" >&6
5461 cat >conftest.$ac_ext <<_ACEOF
5464 cat confdefs.h >>conftest.$ac_ext
5465 cat >>conftest.$ac_ext <<_ACEOF
5466 /* end confdefs.h. */
5467 $ac_includes_default
5472 char *p = (char *) vasprintf;
5479 rm -f conftest.$ac_objext
5480 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5481 (eval $ac_compile) 2>conftest.er1
5483 grep -v '^ *+' conftest.er1 >conftest.err
5485 cat conftest.err >&5
5486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5487 (exit $ac_status); } &&
5488 { ac_try='test -z "$ac_c_werror_flag"
5489 || test ! -s conftest.err'
5490 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5494 (exit $ac_status); }; } &&
5495 { ac_try='test -s conftest.$ac_objext'
5496 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5500 (exit $ac_status); }; }; then
5501 ac_cv_have_decl_vasprintf=yes
5503 echo "$as_me: failed program was:" >&5
5504 sed 's/^/| /' conftest.$ac_ext >&5
5506 ac_cv_have_decl_vasprintf=no
5508 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5510 echo "$as_me:$LINENO: result: $ac_cv_have_decl_vasprintf" >&5
5511 echo "${ECHO_T}$ac_cv_have_decl_vasprintf" >&6
5512 if test $ac_cv_have_decl_vasprintf = yes; then
5514 cat >>confdefs.h <<_ACEOF
5515 #define HAVE_DECL_VASPRINTF 1
5520 cat >>confdefs.h <<_ACEOF
5521 #define HAVE_DECL_VASPRINTF 0
5526 echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
5527 echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
5528 if test "${ac_cv_have_decl_snprintf+set}" = set; then
5529 echo $ECHO_N "(cached) $ECHO_C" >&6
5531 cat >conftest.$ac_ext <<_ACEOF
5534 cat confdefs.h >>conftest.$ac_ext
5535 cat >>conftest.$ac_ext <<_ACEOF
5536 /* end confdefs.h. */
5537 $ac_includes_default
5542 char *p = (char *) snprintf;
5549 rm -f conftest.$ac_objext
5550 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5551 (eval $ac_compile) 2>conftest.er1
5553 grep -v '^ *+' conftest.er1 >conftest.err
5555 cat conftest.err >&5
5556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5557 (exit $ac_status); } &&
5558 { ac_try='test -z "$ac_c_werror_flag"
5559 || test ! -s conftest.err'
5560 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5564 (exit $ac_status); }; } &&
5565 { ac_try='test -s conftest.$ac_objext'
5566 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5570 (exit $ac_status); }; }; then
5571 ac_cv_have_decl_snprintf=yes
5573 echo "$as_me: failed program was:" >&5
5574 sed 's/^/| /' conftest.$ac_ext >&5
5576 ac_cv_have_decl_snprintf=no
5578 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5580 echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
5581 echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
5582 if test $ac_cv_have_decl_snprintf = yes; then
5584 cat >>confdefs.h <<_ACEOF
5585 #define HAVE_DECL_SNPRINTF 1
5590 cat >>confdefs.h <<_ACEOF
5591 #define HAVE_DECL_SNPRINTF 0
5596 echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
5597 echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
5598 if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
5599 echo $ECHO_N "(cached) $ECHO_C" >&6
5601 cat >conftest.$ac_ext <<_ACEOF
5604 cat confdefs.h >>conftest.$ac_ext
5605 cat >>conftest.$ac_ext <<_ACEOF
5606 /* end confdefs.h. */
5607 $ac_includes_default
5612 char *p = (char *) vsnprintf;
5619 rm -f conftest.$ac_objext
5620 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5621 (eval $ac_compile) 2>conftest.er1
5623 grep -v '^ *+' conftest.er1 >conftest.err
5625 cat conftest.err >&5
5626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5627 (exit $ac_status); } &&
5628 { ac_try='test -z "$ac_c_werror_flag"
5629 || test ! -s conftest.err'
5630 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5634 (exit $ac_status); }; } &&
5635 { ac_try='test -s conftest.$ac_objext'
5636 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5640 (exit $ac_status); }; }; then
5641 ac_cv_have_decl_vsnprintf=yes
5643 echo "$as_me: failed program was:" >&5
5644 sed 's/^/| /' conftest.$ac_ext >&5
5646 ac_cv_have_decl_vsnprintf=no
5648 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5650 echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
5651 echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
5652 if test $ac_cv_have_decl_vsnprintf = yes; then
5654 cat >>confdefs.h <<_ACEOF
5655 #define HAVE_DECL_VSNPRINTF 1
5660 cat >>confdefs.h <<_ACEOF
5661 #define HAVE_DECL_VSNPRINTF 0
5669 cat >>confdefs.h <<\_ACEOF
5670 #define HAVE_SYS_ERRLIST 1
5674 cat >>confdefs.h <<\_ACEOF
5675 #define HAVE_SYS_NERR 1
5679 cat >>confdefs.h <<\_ACEOF
5680 #define HAVE_SYS_SIGLIST 1
5685 # For each of these functions, if the host does not provide the
5686 # function we want to put FN.o in LIBOBJS, and if the host does
5687 # provide the function, we want to define HAVE_FN in config.h.
5692 if test -n "${with_target_subdir}"; then
5694 # We are being configured as a target library. AC_REPLACE_FUNCS
5695 # may not work correctly, because the compiler may not be able to
5696 # link executables. Note that we may still be being configured
5699 # If we are being configured for newlib, we know which functions
5700 # newlib provide and which ones we will be expected to provide.
5702 if test "x${with_newlib}" = "xyes"; then
5704 "asprintf.$ac_objext" | \
5705 *" asprintf.$ac_objext" | \
5706 "asprintf.$ac_objext "* | \
5707 *" asprintf.$ac_objext "* ) ;;
5708 *) LIBOBJS="$LIBOBJS asprintf.$ac_objext" ;;
5712 "basename.$ac_objext" | \
5713 *" basename.$ac_objext" | \
5714 "basename.$ac_objext "* | \
5715 *" basename.$ac_objext "* ) ;;
5716 *) LIBOBJS="$LIBOBJS basename.$ac_objext" ;;
5720 "insque.$ac_objext" | \
5721 *" insque.$ac_objext" | \
5722 "insque.$ac_objext "* | \
5723 *" insque.$ac_objext "* ) ;;
5724 *) LIBOBJS="$LIBOBJS insque.$ac_objext" ;;
5728 "random.$ac_objext" | \
5729 *" random.$ac_objext" | \
5730 "random.$ac_objext "* | \
5731 *" random.$ac_objext "* ) ;;
5732 *) LIBOBJS="$LIBOBJS random.$ac_objext" ;;
5736 "strdup.$ac_objext" | \
5737 *" strdup.$ac_objext" | \
5738 "strdup.$ac_objext "* | \
5739 *" strdup.$ac_objext "* ) ;;
5740 *) LIBOBJS="$LIBOBJS strdup.$ac_objext" ;;
5744 "vasprintf.$ac_objext" | \
5745 *" vasprintf.$ac_objext" | \
5746 "vasprintf.$ac_objext "* | \
5747 *" vasprintf.$ac_objext "* ) ;;
5748 *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext" ;;
5754 asprintf | basename | insque | random | strdup | vasprintf)
5757 n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5758 cat >>confdefs.h <<_ACEOF
5766 # newlib doesnt provide any of the variables in $vars, so we
5767 # dont have to check them here.
5769 # Of the functions in $checkfuncs, newlib only has strerror.
5770 cat >>confdefs.h <<\_ACEOF
5771 #define HAVE_STRERROR 1
5779 # If we are being configured for Mingw, we know which functions
5780 # Mingw provides and which ones we will be expected to provide.
5785 "asprintf.$ac_objext" | \
5786 *" asprintf.$ac_objext" | \
5787 "asprintf.$ac_objext "* | \
5788 *" asprintf.$ac_objext "* ) ;;
5789 *) LIBOBJS="$LIBOBJS asprintf.$ac_objext" ;;
5793 "basename.$ac_objext" | \
5794 *" basename.$ac_objext" | \
5795 "basename.$ac_objext "* | \
5796 *" basename.$ac_objext "* ) ;;
5797 *) LIBOBJS="$LIBOBJS basename.$ac_objext" ;;
5801 "bcmp.$ac_objext" | \
5802 *" bcmp.$ac_objext" | \
5803 "bcmp.$ac_objext "* | \
5804 *" bcmp.$ac_objext "* ) ;;
5805 *) LIBOBJS="$LIBOBJS bcmp.$ac_objext" ;;
5809 "bcopy.$ac_objext" | \
5810 *" bcopy.$ac_objext" | \
5811 "bcopy.$ac_objext "* | \
5812 *" bcopy.$ac_objext "* ) ;;
5813 *) LIBOBJS="$LIBOBJS bcopy.$ac_objext" ;;
5817 "bzero.$ac_objext" | \
5818 *" bzero.$ac_objext" | \
5819 "bzero.$ac_objext "* | \
5820 *" bzero.$ac_objext "* ) ;;
5821 *) LIBOBJS="$LIBOBJS bzero.$ac_objext" ;;
5825 "clock.$ac_objext" | \
5826 *" clock.$ac_objext" | \
5827 "clock.$ac_objext "* | \
5828 *" clock.$ac_objext "* ) ;;
5829 *) LIBOBJS="$LIBOBJS clock.$ac_objext" ;;
5833 "ffs.$ac_objext" | \
5834 *" ffs.$ac_objext" | \
5835 "ffs.$ac_objext "* | \
5836 *" ffs.$ac_objext "* ) ;;
5837 *) LIBOBJS="$LIBOBJS ffs.$ac_objext" ;;
5841 "getpagesize.$ac_objext" | \
5842 *" getpagesize.$ac_objext" | \
5843 "getpagesize.$ac_objext "* | \
5844 *" getpagesize.$ac_objext "* ) ;;
5845 *) LIBOBJS="$LIBOBJS getpagesize.$ac_objext" ;;
5849 "index.$ac_objext" | \
5850 *" index.$ac_objext" | \
5851 "index.$ac_objext "* | \
5852 *" index.$ac_objext "* ) ;;
5853 *) LIBOBJS="$LIBOBJS index.$ac_objext" ;;
5857 "insque.$ac_objext" | \
5858 *" insque.$ac_objext" | \
5859 "insque.$ac_objext "* | \
5860 *" insque.$ac_objext "* ) ;;
5861 *) LIBOBJS="$LIBOBJS insque.$ac_objext" ;;
5865 "mempcpy.$ac_objext" | \
5866 *" mempcpy.$ac_objext" | \
5867 "mempcpy.$ac_objext "* | \
5868 *" mempcpy.$ac_objext "* ) ;;
5869 *) LIBOBJS="$LIBOBJS mempcpy.$ac_objext" ;;
5873 "mkstemps.$ac_objext" | \
5874 *" mkstemps.$ac_objext" | \
5875 "mkstemps.$ac_objext "* | \
5876 *" mkstemps.$ac_objext "* ) ;;
5877 *) LIBOBJS="$LIBOBJS mkstemps.$ac_objext" ;;
5881 "random.$ac_objext" | \
5882 *" random.$ac_objext" | \
5883 "random.$ac_objext "* | \
5884 *" random.$ac_objext "* ) ;;
5885 *) LIBOBJS="$LIBOBJS random.$ac_objext" ;;
5889 "rindex.$ac_objext" | \
5890 *" rindex.$ac_objext" | \
5891 "rindex.$ac_objext "* | \
5892 *" rindex.$ac_objext "* ) ;;
5893 *) LIBOBJS="$LIBOBJS rindex.$ac_objext" ;;
5897 "sigsetmask.$ac_objext" | \
5898 *" sigsetmask.$ac_objext" | \
5899 "sigsetmask.$ac_objext "* | \
5900 *" sigsetmask.$ac_objext "* ) ;;
5901 *) LIBOBJS="$LIBOBJS sigsetmask.$ac_objext" ;;
5905 "stpcpy.$ac_objext" | \
5906 *" stpcpy.$ac_objext" | \
5907 "stpcpy.$ac_objext "* | \
5908 *" stpcpy.$ac_objext "* ) ;;
5909 *) LIBOBJS="$LIBOBJS stpcpy.$ac_objext" ;;
5913 "stpncpy.$ac_objext" | \
5914 *" stpncpy.$ac_objext" | \
5915 "stpncpy.$ac_objext "* | \
5916 *" stpncpy.$ac_objext "* ) ;;
5917 *) LIBOBJS="$LIBOBJS stpncpy.$ac_objext" ;;
5921 "strndup.$ac_objext" | \
5922 *" strndup.$ac_objext" | \
5923 "strndup.$ac_objext "* | \
5924 *" strndup.$ac_objext "* ) ;;
5925 *) LIBOBJS="$LIBOBJS strndup.$ac_objext" ;;
5929 "strverscmp.$ac_objext" | \
5930 *" strverscmp.$ac_objext" | \
5931 "strverscmp.$ac_objext "* | \
5932 *" strverscmp.$ac_objext "* ) ;;
5933 *) LIBOBJS="$LIBOBJS strverscmp.$ac_objext" ;;
5937 "vasprintf.$ac_objext" | \
5938 *" vasprintf.$ac_objext" | \
5939 "vasprintf.$ac_objext "* | \
5940 *" vasprintf.$ac_objext "* ) ;;
5941 *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext" ;;
5945 "waitpid.$ac_objext" | \
5946 *" waitpid.$ac_objext" | \
5947 "waitpid.$ac_objext "* | \
5948 *" waitpid.$ac_objext "* ) ;;
5949 *) LIBOBJS="$LIBOBJS waitpid.$ac_objext" ;;
5955 asprintf | basename | bcmp | bcopy | bzero | clock | ffs | getpagesize | index | insque | mempcpy | mkstemps | random | rindex | sigsetmask | stpcpy | stpncpy | strdup | strndup | strverscmp | vasprintf | waitpid)
5958 n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5959 cat >>confdefs.h <<_ACEOF
5967 # Mingw doesnt provide any of the variables in $vars, so we
5968 # dont have to check them here.
5970 # Of the functions in $checkfuncs, Mingw only has strerror.
5971 cat >>confdefs.h <<\_ACEOF
5972 #define HAVE_STRERROR 1
5981 # We may wish to install the target headers somewhere.
5982 # Check whether --enable-install-libiberty or --disable-install-libiberty was given.
5983 if test "${enable_install_libiberty+set}" = set; then
5984 enableval="$enable_install_libiberty"
5985 enable_install_libiberty=$enableval
5987 enable_install_libiberty=no
5989 # Option parsed, now set things appropriately.
5990 case x"$enable_install_libiberty" in
5992 target_header_dir=libiberty
5998 # This could be sanity-checked in various ways...
5999 target_header_dir="${enable_install_libiberty}"
6006 # Not a target library, so we set things up to run the test suite.
6015 *-*-cygwin* | *-*-mingw*)
6016 cat >>confdefs.h <<\_ACEOF
6017 #define HAVE_SYS_ERRLIST 1
6020 cat >>confdefs.h <<\_ACEOF
6021 #define HAVE_SYS_NERR 1
6027 if test -z "${setobjs}"; then
6031 # Handle VxWorks configuration specially, since on VxWorks the
6032 # libraries are actually on the target board, not in the file
6035 "basename.$ac_objext" | \
6036 *" basename.$ac_objext" | \
6037 "basename.$ac_objext "* | \
6038 *" basename.$ac_objext "* ) ;;
6039 *) LIBOBJS="$LIBOBJS basename.$ac_objext" ;;
6043 "getpagesize.$ac_objext" | \
6044 *" getpagesize.$ac_objext" | \
6045 "getpagesize.$ac_objext "* | \
6046 *" getpagesize.$ac_objext "* ) ;;
6047 *) LIBOBJS="$LIBOBJS getpagesize.$ac_objext" ;;
6051 "insque.$ac_objext" | \
6052 *" insque.$ac_objext" | \
6053 "insque.$ac_objext "* | \
6054 *" insque.$ac_objext "* ) ;;
6055 *) LIBOBJS="$LIBOBJS insque.$ac_objext" ;;
6059 "random.$ac_objext" | \
6060 *" random.$ac_objext" | \
6061 "random.$ac_objext "* | \
6062 *" random.$ac_objext "* ) ;;
6063 *) LIBOBJS="$LIBOBJS random.$ac_objext" ;;
6067 "strcasecmp.$ac_objext" | \
6068 *" strcasecmp.$ac_objext" | \
6069 "strcasecmp.$ac_objext "* | \
6070 *" strcasecmp.$ac_objext "* ) ;;
6071 *) LIBOBJS="$LIBOBJS strcasecmp.$ac_objext" ;;
6075 "strncasecmp.$ac_objext" | \
6076 *" strncasecmp.$ac_objext" | \
6077 "strncasecmp.$ac_objext "* | \
6078 *" strncasecmp.$ac_objext "* ) ;;
6079 *) LIBOBJS="$LIBOBJS strncasecmp.$ac_objext" ;;
6083 "strdup.$ac_objext" | \
6084 *" strdup.$ac_objext" | \
6085 "strdup.$ac_objext "* | \
6086 *" strdup.$ac_objext "* ) ;;
6087 *) LIBOBJS="$LIBOBJS strdup.$ac_objext" ;;
6091 "vfork.$ac_objext" | \
6092 *" vfork.$ac_objext" | \
6093 "vfork.$ac_objext "* | \
6094 *" vfork.$ac_objext "* ) ;;
6095 *) LIBOBJS="$LIBOBJS vfork.$ac_objext" ;;
6099 "waitpid.$ac_objext" | \
6100 *" waitpid.$ac_objext" | \
6101 "waitpid.$ac_objext "* | \
6102 *" waitpid.$ac_objext "* ) ;;
6103 *) LIBOBJS="$LIBOBJS waitpid.$ac_objext" ;;
6107 "vasprintf.$ac_objext" | \
6108 *" vasprintf.$ac_objext" | \
6109 "vasprintf.$ac_objext "* | \
6110 *" vasprintf.$ac_objext "* ) ;;
6111 *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext" ;;
6116 basename | getpagesize | insque | random | strcasecmp)
6118 strncasecmp | strdup | vfork | waitpid | vasprintf)
6121 n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6122 cat >>confdefs.h <<_ACEOF
6130 # VxWorks doesn't provide any of the variables in $vars, so we
6131 # don't have to check them here.
6133 # Of the functions in $checkfuncs, VxWorks only has strerror.
6134 cat >>confdefs.h <<\_ACEOF
6135 #define HAVE_STRERROR 1
6143 for f in atexit basename bcmp bcopy bsearch bzero calloc clock ffs \
6144 getcwd getpagesize getrusage gettimeofday \
6145 index insque memchr memcmp memcpy memmove memset psignal \
6146 putenv random rename rindex sbrk setenv stpcpy strcasecmp \
6147 strchr strdup strerror strncasecmp strrchr strstr strtod \
6148 strtol strtoul sysconf times tmpnam vfprintf vprintf \
6151 n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6152 cat >>confdefs.h <<_ACEOF
6165 if test -z "${setobjs}"; then
6170 # The Cygwin library actually uses a couple of files from
6171 # libiberty when it is built. If we are building a native
6172 # Cygwin, and we run the tests, we will appear to have these
6173 # files. However, when we go on to build winsup, we will wind up
6174 # with a library which does not have the files, since they should
6175 # have come from libiberty.
6177 # We handle this by removing the functions the winsup library
6178 # provides from our shell variables, so that they appear to be
6181 # DJ - only if we're *building* cygwin, not just building *with* cygwin
6183 if test -n "${with_target_subdir}"
6185 funcs="`echo $funcs | sed -e 's/random//'`"
6187 "random.$ac_objext" | \
6188 *" random.$ac_objext" | \
6189 "random.$ac_objext "* | \
6190 *" random.$ac_objext "* ) ;;
6191 *) LIBOBJS="$LIBOBJS random.$ac_objext" ;;
6194 vars="`echo $vars | sed -e 's/sys_siglist//'`"
6195 checkfuncs="`echo $checkfuncs | sed -e 's/strsignal//' -e 's/psignal//'`"
6200 # Under mingw32, sys_nerr and sys_errlist exist, but they are
6201 # macros, so the test below won't find them.
6202 libiberty_cv_var_sys_nerr=yes
6203 libiberty_cv_var_sys_errlist=yes
6207 # vfork and fork are stubs.
6208 ac_cv_func_vfork_works=no
6212 # Under some versions of uwin, vfork is notoriously buggy and the test
6213 # can hang configure; on other versions, vfork exists just as a stub.
6214 # FIXME: This should be removed once vfork in uwin's runtime is fixed.
6215 ac_cv_func_vfork_works=no
6216 # Under uwin 2.0+, sys_nerr and sys_errlist exist, but they are
6217 # macros (actually, these are imported from a DLL, but the end effect
6218 # is the same), so the test below won't find them.
6219 libiberty_cv_var_sys_nerr=yes
6220 libiberty_cv_var_sys_errlist=yes
6224 # Under VMS, vfork works very different than on Unix. The standard test
6225 # won't work, and it isn't easily adaptable. It makes more sense to
6227 ac_cv_func_vfork_works=yes
6232 # We haven't set the list of objects yet. Use the standard autoconf
6233 # tests. This will only work if the compiler works.
6234 echo "$as_me:$LINENO: checking for library containing strerror" >&5
6235 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
6236 if test "${ac_cv_search_strerror+set}" = set; then
6237 echo $ECHO_N "(cached) $ECHO_C" >&6
6239 ac_func_search_save_LIBS=$LIBS
6240 ac_cv_search_strerror=no
6241 if test x$gcc_no_link = xyes; then
6242 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6243 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6244 { (exit 1); exit 1; }; }
6246 cat >conftest.$ac_ext <<_ACEOF
6249 cat confdefs.h >>conftest.$ac_ext
6250 cat >>conftest.$ac_ext <<_ACEOF
6251 /* end confdefs.h. */
6253 /* Override any gcc2 internal prototype to avoid an error. */
6257 /* We use char because int might match the return type of a gcc2
6258 builtin and then its argument prototype would still apply. */
6268 rm -f conftest.$ac_objext conftest$ac_exeext
6269 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6270 (eval $ac_link) 2>conftest.er1
6272 grep -v '^ *+' conftest.er1 >conftest.err
6274 cat conftest.err >&5
6275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6276 (exit $ac_status); } &&
6277 { ac_try='test -z "$ac_c_werror_flag"
6278 || test ! -s conftest.err'
6279 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6283 (exit $ac_status); }; } &&
6284 { ac_try='test -s conftest$ac_exeext'
6285 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6289 (exit $ac_status); }; }; then
6290 ac_cv_search_strerror="none required"
6292 echo "$as_me: failed program was:" >&5
6293 sed 's/^/| /' conftest.$ac_ext >&5
6296 rm -f conftest.err conftest.$ac_objext \
6297 conftest$ac_exeext conftest.$ac_ext
6298 if test "$ac_cv_search_strerror" = no; then
6299 for ac_lib in cposix; do
6300 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6301 if test x$gcc_no_link = xyes; then
6302 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6303 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6304 { (exit 1); exit 1; }; }
6306 cat >conftest.$ac_ext <<_ACEOF
6309 cat confdefs.h >>conftest.$ac_ext
6310 cat >>conftest.$ac_ext <<_ACEOF
6311 /* end confdefs.h. */
6313 /* Override any gcc2 internal prototype to avoid an error. */
6317 /* We use char because int might match the return type of a gcc2
6318 builtin and then its argument prototype would still apply. */
6328 rm -f conftest.$ac_objext conftest$ac_exeext
6329 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6330 (eval $ac_link) 2>conftest.er1
6332 grep -v '^ *+' conftest.er1 >conftest.err
6334 cat conftest.err >&5
6335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6336 (exit $ac_status); } &&
6337 { ac_try='test -z "$ac_c_werror_flag"
6338 || test ! -s conftest.err'
6339 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6343 (exit $ac_status); }; } &&
6344 { ac_try='test -s conftest$ac_exeext'
6345 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6349 (exit $ac_status); }; }; then
6350 ac_cv_search_strerror="-l$ac_lib"
6353 echo "$as_me: failed program was:" >&5
6354 sed 's/^/| /' conftest.$ac_ext >&5
6357 rm -f conftest.err conftest.$ac_objext \
6358 conftest$ac_exeext conftest.$ac_ext
6361 LIBS=$ac_func_search_save_LIBS
6363 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
6364 echo "${ECHO_T}$ac_cv_search_strerror" >&6
6365 if test "$ac_cv_search_strerror" != no; then
6366 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
6371 for ac_func in $funcs
6373 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6374 echo "$as_me:$LINENO: checking for $ac_func" >&5
6375 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6376 if eval "test \"\${$as_ac_var+set}\" = set"; then
6377 echo $ECHO_N "(cached) $ECHO_C" >&6
6379 if test x$gcc_no_link = xyes; then
6380 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6381 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6382 { (exit 1); exit 1; }; }
6384 cat >conftest.$ac_ext <<_ACEOF
6387 cat confdefs.h >>conftest.$ac_ext
6388 cat >>conftest.$ac_ext <<_ACEOF
6389 /* end confdefs.h. */
6390 /* System header to define __stub macros and hopefully few prototypes,
6391 which can conflict with char $ac_func (); below.
6392 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6393 <limits.h> exists even on freestanding compilers. Under hpux,
6394 including <limits.h> includes <sys/time.h> and causes problems
6395 checking for functions defined therein. */
6396 #if defined (__STDC__) && !defined (_HPUX_SOURCE)
6397 # include <limits.h>
6399 # include <assert.h>
6401 /* Override any gcc2 internal prototype to avoid an error. */
6406 /* We use char because int might match the return type of a gcc2
6407 builtin and then its argument prototype would still apply. */
6409 /* The GNU C library defines this for functions which it implements
6410 to always fail with ENOSYS. Some functions are actually named
6411 something starting with __ and the normal name is an alias. */
6412 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6415 char (*f) () = $ac_func;
6424 return f != $ac_func;
6429 rm -f conftest.$ac_objext conftest$ac_exeext
6430 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6431 (eval $ac_link) 2>conftest.er1
6433 grep -v '^ *+' conftest.er1 >conftest.err
6435 cat conftest.err >&5
6436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6437 (exit $ac_status); } &&
6438 { ac_try='test -z "$ac_c_werror_flag"
6439 || test ! -s conftest.err'
6440 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6444 (exit $ac_status); }; } &&
6445 { ac_try='test -s conftest$ac_exeext'
6446 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6450 (exit $ac_status); }; }; then
6451 eval "$as_ac_var=yes"
6453 echo "$as_me: failed program was:" >&5
6454 sed 's/^/| /' conftest.$ac_ext >&5
6456 eval "$as_ac_var=no"
6458 rm -f conftest.err conftest.$ac_objext \
6459 conftest$ac_exeext conftest.$ac_ext
6461 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6462 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6463 if test `eval echo '${'$as_ac_var'}'` = yes; then
6464 cat >>confdefs.h <<_ACEOF
6465 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6470 "$ac_func.$ac_objext" | \
6471 *" $ac_func.$ac_objext" | \
6472 "$ac_func.$ac_objext "* | \
6473 *" $ac_func.$ac_objext "* ) ;;
6474 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
6481 echo "$as_me:$LINENO: checking whether alloca needs Cray hooks" >&5
6482 echo $ECHO_N "checking whether alloca needs Cray hooks... $ECHO_C" >&6
6483 if test "${ac_cv_os_cray+set}" = set; then
6484 echo $ECHO_N "(cached) $ECHO_C" >&6
6486 cat >conftest.$ac_ext <<_ACEOF
6489 cat confdefs.h >>conftest.$ac_ext
6490 cat >>conftest.$ac_ext <<_ACEOF
6491 /* end confdefs.h. */
6492 #if defined(CRAY) && ! defined(CRAY2)
6499 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6500 $EGREP "webecray" >/dev/null 2>&1; then
6508 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
6509 echo "${ECHO_T}$ac_cv_os_cray" >&6
6510 if test $ac_cv_os_cray = yes; then
6511 for ac_func in _getb67 GETB67 getb67; do
6512 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6513 echo "$as_me:$LINENO: checking for $ac_func" >&5
6514 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6515 if eval "test \"\${$as_ac_var+set}\" = set"; then
6516 echo $ECHO_N "(cached) $ECHO_C" >&6
6518 if test x$gcc_no_link = xyes; then
6519 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6520 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6521 { (exit 1); exit 1; }; }
6523 cat >conftest.$ac_ext <<_ACEOF
6526 cat confdefs.h >>conftest.$ac_ext
6527 cat >>conftest.$ac_ext <<_ACEOF
6528 /* end confdefs.h. */
6529 /* System header to define __stub macros and hopefully few prototypes,
6530 which can conflict with char $ac_func (); below.
6531 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6532 <limits.h> exists even on freestanding compilers. Under hpux,
6533 including <limits.h> includes <sys/time.h> and causes problems
6534 checking for functions defined therein. */
6535 #if defined (__STDC__) && !defined (_HPUX_SOURCE)
6536 # include <limits.h>
6538 # include <assert.h>
6540 /* Override any gcc2 internal prototype to avoid an error. */
6545 /* We use char because int might match the return type of a gcc2
6546 builtin and then its argument prototype would still apply. */
6548 /* The GNU C library defines this for functions which it implements
6549 to always fail with ENOSYS. Some functions are actually named
6550 something starting with __ and the normal name is an alias. */
6551 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6554 char (*f) () = $ac_func;
6563 return f != $ac_func;
6568 rm -f conftest.$ac_objext conftest$ac_exeext
6569 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6570 (eval $ac_link) 2>conftest.er1
6572 grep -v '^ *+' conftest.er1 >conftest.err
6574 cat conftest.err >&5
6575 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6576 (exit $ac_status); } &&
6577 { ac_try='test -z "$ac_c_werror_flag"
6578 || test ! -s conftest.err'
6579 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6583 (exit $ac_status); }; } &&
6584 { ac_try='test -s conftest$ac_exeext'
6585 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6589 (exit $ac_status); }; }; then
6590 eval "$as_ac_var=yes"
6592 echo "$as_me: failed program was:" >&5
6593 sed 's/^/| /' conftest.$ac_ext >&5
6595 eval "$as_ac_var=no"
6597 rm -f conftest.err conftest.$ac_objext \
6598 conftest$ac_exeext conftest.$ac_ext
6600 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6601 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6602 if test `eval echo '${'$as_ac_var'}'` = yes; then
6604 cat >>confdefs.h <<_ACEOF
6605 #define CRAY_STACKSEG_END $ac_func
6613 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
6614 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
6615 if test "${ac_cv_c_stack_direction+set}" = set; then
6616 echo $ECHO_N "(cached) $ECHO_C" >&6
6618 if test "$cross_compiling" = yes; then
6619 ac_cv_c_stack_direction=0
6621 cat >conftest.$ac_ext <<_ACEOF
6624 cat confdefs.h >>conftest.$ac_ext
6625 cat >>conftest.$ac_ext <<_ACEOF
6626 /* end confdefs.h. */
6627 find_stack_direction ()
6629 static char *addr = 0;
6634 return find_stack_direction ();
6637 return (&dummy > addr) ? 1 : -1;
6641 exit (find_stack_direction() < 0);
6644 rm -f conftest$ac_exeext
6645 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6646 (eval $ac_link) 2>&5
6648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6649 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6650 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6654 (exit $ac_status); }; }; then
6655 ac_cv_c_stack_direction=1
6657 echo "$as_me: program exited with status $ac_status" >&5
6658 echo "$as_me: failed program was:" >&5
6659 sed 's/^/| /' conftest.$ac_ext >&5
6662 ac_cv_c_stack_direction=-1
6664 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6667 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
6668 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
6670 cat >>confdefs.h <<_ACEOF
6671 #define STACK_DIRECTION $ac_cv_c_stack_direction
6677 for ac_header in unistd.h vfork.h
6679 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6680 echo "$as_me:$LINENO: checking for $ac_header" >&5
6681 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6682 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6683 echo $ECHO_N "(cached) $ECHO_C" >&6
6685 cat >conftest.$ac_ext <<_ACEOF
6688 cat confdefs.h >>conftest.$ac_ext
6689 cat >>conftest.$ac_ext <<_ACEOF
6690 /* end confdefs.h. */
6691 #include <$ac_header>
6693 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6694 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6696 grep -v '^ *+' conftest.er1 >conftest.err
6698 cat conftest.err >&5
6699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6700 (exit $ac_status); } >/dev/null; then
6701 if test -s conftest.err; then
6702 ac_cpp_err=$ac_c_preproc_warn_flag
6703 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6710 if test -z "$ac_cpp_err"; then
6711 eval "$as_ac_Header=yes"
6713 echo "$as_me: failed program was:" >&5
6714 sed 's/^/| /' conftest.$ac_ext >&5
6716 eval "$as_ac_Header=no"
6718 rm -f conftest.err conftest.$ac_ext
6720 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6721 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6722 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6723 cat >>confdefs.h <<_ACEOF
6724 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6732 for ac_func in fork vfork
6734 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6735 echo "$as_me:$LINENO: checking for $ac_func" >&5
6736 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6737 if eval "test \"\${$as_ac_var+set}\" = set"; then
6738 echo $ECHO_N "(cached) $ECHO_C" >&6
6740 if test x$gcc_no_link = xyes; then
6741 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
6742 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
6743 { (exit 1); exit 1; }; }
6745 cat >conftest.$ac_ext <<_ACEOF
6748 cat confdefs.h >>conftest.$ac_ext
6749 cat >>conftest.$ac_ext <<_ACEOF
6750 /* end confdefs.h. */
6751 /* System header to define __stub macros and hopefully few prototypes,
6752 which can conflict with char $ac_func (); below.
6753 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6754 <limits.h> exists even on freestanding compilers. Under hpux,
6755 including <limits.h> includes <sys/time.h> and causes problems
6756 checking for functions defined therein. */
6757 #if defined (__STDC__) && !defined (_HPUX_SOURCE)
6758 # include <limits.h>
6760 # include <assert.h>
6762 /* Override any gcc2 internal prototype to avoid an error. */
6767 /* We use char because int might match the return type of a gcc2
6768 builtin and then its argument prototype would still apply. */
6770 /* The GNU C library defines this for functions which it implements
6771 to always fail with ENOSYS. Some functions are actually named
6772 something starting with __ and the normal name is an alias. */
6773 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6776 char (*f) () = $ac_func;
6785 return f != $ac_func;
6790 rm -f conftest.$ac_objext conftest$ac_exeext
6791 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6792 (eval $ac_link) 2>conftest.er1
6794 grep -v '^ *+' conftest.er1 >conftest.err
6796 cat conftest.err >&5
6797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6798 (exit $ac_status); } &&
6799 { ac_try='test -z "$ac_c_werror_flag"
6800 || test ! -s conftest.err'
6801 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6805 (exit $ac_status); }; } &&
6806 { ac_try='test -s conftest$ac_exeext'
6807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6811 (exit $ac_status); }; }; then
6812 eval "$as_ac_var=yes"
6814 echo "$as_me: failed program was:" >&5
6815 sed 's/^/| /' conftest.$ac_ext >&5
6817 eval "$as_ac_var=no"
6819 rm -f conftest.err conftest.$ac_objext \
6820 conftest$ac_exeext conftest.$ac_ext
6822 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6823 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6824 if test `eval echo '${'$as_ac_var'}'` = yes; then
6825 cat >>confdefs.h <<_ACEOF
6826 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6832 if test "x$ac_cv_func_fork" = xyes; then
6833 echo "$as_me:$LINENO: checking for working fork" >&5
6834 echo $ECHO_N "checking for working fork... $ECHO_C" >&6
6835 if test "${ac_cv_func_fork_works+set}" = set; then
6836 echo $ECHO_N "(cached) $ECHO_C" >&6
6838 if test "$cross_compiling" = yes; then
6839 ac_cv_func_fork_works=cross
6841 cat >conftest.$ac_ext <<_ACEOF
6842 /* By Ruediger Kuhlmann. */
6843 #include <sys/types.h>
6845 # include <unistd.h>
6847 /* Some systems only have a dummy stub for fork() */
6855 rm -f conftest$ac_exeext
6856 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6857 (eval $ac_link) 2>&5
6859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6860 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6861 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6865 (exit $ac_status); }; }; then
6866 ac_cv_func_fork_works=yes
6868 echo "$as_me: program exited with status $ac_status" >&5
6869 echo "$as_me: failed program was:" >&5
6870 sed 's/^/| /' conftest.$ac_ext >&5
6873 ac_cv_func_fork_works=no
6875 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6878 echo "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5
6879 echo "${ECHO_T}$ac_cv_func_fork_works" >&6
6882 ac_cv_func_fork_works=$ac_cv_func_fork
6884 if test "x$ac_cv_func_fork_works" = xcross; then
6886 *-*-amigaos* | *-*-msdosdjgpp*)
6887 # Override, as these systems have only a dummy fork() stub
6888 ac_cv_func_fork_works=no
6891 ac_cv_func_fork_works=yes
6894 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
6895 echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
6897 ac_cv_func_vfork_works=$ac_cv_func_vfork
6898 if test "x$ac_cv_func_vfork" = xyes; then
6899 echo "$as_me:$LINENO: checking for working vfork" >&5
6900 echo $ECHO_N "checking for working vfork... $ECHO_C" >&6
6901 if test "${ac_cv_func_vfork_works+set}" = set; then
6902 echo $ECHO_N "(cached) $ECHO_C" >&6
6904 if test "$cross_compiling" = yes; then
6905 ac_cv_func_vfork_works=cross
6907 cat >conftest.$ac_ext <<_ACEOF
6910 cat confdefs.h >>conftest.$ac_ext
6911 cat >>conftest.$ac_ext <<_ACEOF
6912 /* end confdefs.h. */
6913 /* Thanks to Paul Eggert for this test. */
6916 #include <sys/types.h>
6917 #include <sys/stat.h>
6918 #include <sys/wait.h>
6920 # include <unistd.h>
6925 /* On some sparc systems, changes by the child to local and incoming
6926 argument registers are propagated back to the parent. The compiler
6927 is told about this with #include <vfork.h>, but some compilers
6928 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
6929 static variable whose address is put into a register that is
6930 clobbered by the vfork. */
6933 sparc_address_test (int arg)
6935 sparc_address_test (arg) int arg;
6956 pid_t parent = getpid ();
6959 sparc_address_test (0);
6964 /* Here is another test for sparc vfork register problems. This
6965 test uses lots of local variables, at least as many local
6966 variables as main has allocated so far including compiler
6967 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
6968 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
6969 reuse the register of parent for one of the local variables,
6970 since it will think that parent can't possibly be used any more
6971 in this routine. Assigning to the local variable will thus
6972 munge parent in the parent process. */
6974 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
6975 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
6976 /* Convince the compiler that p..p7 are live; otherwise, it might
6977 use the same hardware register for all 8 local variables. */
6978 if (p != p1 || p != p2 || p != p3 || p != p4
6979 || p != p5 || p != p6 || p != p7)
6982 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
6983 from child file descriptors. If the child closes a descriptor
6984 before it execs or exits, this munges the parent's descriptor
6985 as well. Test for this by closing stdout in the child. */
6986 _exit(close(fileno(stdout)) != 0);
6991 while (wait(&status) != child)
6994 /* Was there some problem with vforking? */
6997 /* Did the child fail? (This shouldn't happen.) */
7000 /* Did the vfork/compiler bug occur? */
7001 || parent != getpid()
7003 /* Did the file descriptor bug occur? */
7004 || fstat(fileno(stdout), &st) != 0
7009 rm -f conftest$ac_exeext
7010 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7011 (eval $ac_link) 2>&5
7013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7014 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7015 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7019 (exit $ac_status); }; }; then
7020 ac_cv_func_vfork_works=yes
7022 echo "$as_me: program exited with status $ac_status" >&5
7023 echo "$as_me: failed program was:" >&5
7024 sed 's/^/| /' conftest.$ac_ext >&5
7027 ac_cv_func_vfork_works=no
7029 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7032 echo "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5
7033 echo "${ECHO_T}$ac_cv_func_vfork_works" >&6
7036 if test "x$ac_cv_func_fork_works" = xcross; then
7037 ac_cv_func_vfork_works=$ac_cv_func_vfork
7038 { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
7039 echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
7042 if test "x$ac_cv_func_vfork_works" = xyes; then
7044 cat >>confdefs.h <<\_ACEOF
7045 #define HAVE_WORKING_VFORK 1
7050 cat >>confdefs.h <<\_ACEOF
7055 if test "x$ac_cv_func_fork_works" = xyes; then
7057 cat >>confdefs.h <<\_ACEOF
7058 #define HAVE_WORKING_FORK 1
7063 if test $ac_cv_func_vfork_works = no; then
7065 "vfork.$ac_objext" | \
7066 *" vfork.$ac_objext" | \
7067 "vfork.$ac_objext "* | \
7068 *" vfork.$ac_objext "* ) ;;
7069 *) LIBOBJS="$LIBOBJS vfork.$ac_objext" ;;
7073 # We only need _doprnt if we might use it to implement v*printf.
7074 if test $ac_cv_func_vprintf != yes \
7075 || test $ac_cv_func_vfprintf != yes \
7076 || test $ac_cv_func_vsprintf != yes; then
7078 for ac_func in _doprnt
7080 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7081 echo "$as_me:$LINENO: checking for $ac_func" >&5
7082 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7083 if eval "test \"\${$as_ac_var+set}\" = set"; then
7084 echo $ECHO_N "(cached) $ECHO_C" >&6
7086 if test x$gcc_no_link = xyes; then
7087 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7088 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7089 { (exit 1); exit 1; }; }
7091 cat >conftest.$ac_ext <<_ACEOF
7094 cat confdefs.h >>conftest.$ac_ext
7095 cat >>conftest.$ac_ext <<_ACEOF
7096 /* end confdefs.h. */
7097 /* System header to define __stub macros and hopefully few prototypes,
7098 which can conflict with char $ac_func (); below.
7099 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7100 <limits.h> exists even on freestanding compilers. Under hpux,
7101 including <limits.h> includes <sys/time.h> and causes problems
7102 checking for functions defined therein. */
7103 #if defined (__STDC__) && !defined (_HPUX_SOURCE)
7104 # include <limits.h>
7106 # include <assert.h>
7108 /* Override any gcc2 internal prototype to avoid an error. */
7113 /* We use char because int might match the return type of a gcc2
7114 builtin and then its argument prototype would still apply. */
7116 /* The GNU C library defines this for functions which it implements
7117 to always fail with ENOSYS. Some functions are actually named
7118 something starting with __ and the normal name is an alias. */
7119 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7122 char (*f) () = $ac_func;
7131 return f != $ac_func;
7136 rm -f conftest.$ac_objext conftest$ac_exeext
7137 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7138 (eval $ac_link) 2>conftest.er1
7140 grep -v '^ *+' conftest.er1 >conftest.err
7142 cat conftest.err >&5
7143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7144 (exit $ac_status); } &&
7145 { ac_try='test -z "$ac_c_werror_flag"
7146 || test ! -s conftest.err'
7147 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7151 (exit $ac_status); }; } &&
7152 { ac_try='test -s conftest$ac_exeext'
7153 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7157 (exit $ac_status); }; }; then
7158 eval "$as_ac_var=yes"
7160 echo "$as_me: failed program was:" >&5
7161 sed 's/^/| /' conftest.$ac_ext >&5
7163 eval "$as_ac_var=no"
7165 rm -f conftest.err conftest.$ac_objext \
7166 conftest$ac_exeext conftest.$ac_ext
7168 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7169 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7170 if test `eval echo '${'$as_ac_var'}'` = yes; then
7171 cat >>confdefs.h <<_ACEOF
7172 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7177 "$ac_func.$ac_objext" | \
7178 *" $ac_func.$ac_objext" | \
7179 "$ac_func.$ac_objext "* | \
7180 *" $ac_func.$ac_objext "* ) ;;
7181 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
7190 for ac_func in _doprnt
7192 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7193 echo "$as_me:$LINENO: checking for $ac_func" >&5
7194 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7195 if eval "test \"\${$as_ac_var+set}\" = set"; then
7196 echo $ECHO_N "(cached) $ECHO_C" >&6
7198 if test x$gcc_no_link = xyes; then
7199 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7200 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7201 { (exit 1); exit 1; }; }
7203 cat >conftest.$ac_ext <<_ACEOF
7206 cat confdefs.h >>conftest.$ac_ext
7207 cat >>conftest.$ac_ext <<_ACEOF
7208 /* end confdefs.h. */
7209 /* System header to define __stub macros and hopefully few prototypes,
7210 which can conflict with char $ac_func (); below.
7211 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7212 <limits.h> exists even on freestanding compilers. Under hpux,
7213 including <limits.h> includes <sys/time.h> and causes problems
7214 checking for functions defined therein. */
7215 #if defined (__STDC__) && !defined (_HPUX_SOURCE)
7216 # include <limits.h>
7218 # include <assert.h>
7220 /* Override any gcc2 internal prototype to avoid an error. */
7225 /* We use char because int might match the return type of a gcc2
7226 builtin and then its argument prototype would still apply. */
7228 /* The GNU C library defines this for functions which it implements
7229 to always fail with ENOSYS. Some functions are actually named
7230 something starting with __ and the normal name is an alias. */
7231 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7234 char (*f) () = $ac_func;
7243 return f != $ac_func;
7248 rm -f conftest.$ac_objext conftest$ac_exeext
7249 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7250 (eval $ac_link) 2>conftest.er1
7252 grep -v '^ *+' conftest.er1 >conftest.err
7254 cat conftest.err >&5
7255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7256 (exit $ac_status); } &&
7257 { ac_try='test -z "$ac_c_werror_flag"
7258 || test ! -s conftest.err'
7259 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7263 (exit $ac_status); }; } &&
7264 { ac_try='test -s conftest$ac_exeext'
7265 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7269 (exit $ac_status); }; }; then
7270 eval "$as_ac_var=yes"
7272 echo "$as_me: failed program was:" >&5
7273 sed 's/^/| /' conftest.$ac_ext >&5
7275 eval "$as_ac_var=no"
7277 rm -f conftest.err conftest.$ac_objext \
7278 conftest$ac_exeext conftest.$ac_ext
7280 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7281 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7282 if test `eval echo '${'$as_ac_var'}'` = yes; then
7283 cat >>confdefs.h <<_ACEOF
7284 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7293 echo "$as_me:$LINENO: checking for $v" >&5
7294 echo $ECHO_N "checking for $v... $ECHO_C" >&6
7295 if eval "test \"\${libiberty_cv_var_$v+set}\" = set"; then
7296 echo $ECHO_N "(cached) $ECHO_C" >&6
7298 if test x$gcc_no_link = xyes; then
7299 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7300 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7301 { (exit 1); exit 1; }; }
7303 cat >conftest.$ac_ext <<_ACEOF
7306 cat confdefs.h >>conftest.$ac_ext
7307 cat >>conftest.$ac_ext <<_ACEOF
7308 /* end confdefs.h. */
7313 extern int $v []; p = $v;
7318 rm -f conftest.$ac_objext conftest$ac_exeext
7319 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7320 (eval $ac_link) 2>conftest.er1
7322 grep -v '^ *+' conftest.er1 >conftest.err
7324 cat conftest.err >&5
7325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7326 (exit $ac_status); } &&
7327 { ac_try='test -z "$ac_c_werror_flag"
7328 || test ! -s conftest.err'
7329 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7333 (exit $ac_status); }; } &&
7334 { ac_try='test -s conftest$ac_exeext'
7335 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7339 (exit $ac_status); }; }; then
7340 eval "libiberty_cv_var_$v=yes"
7342 echo "$as_me: failed program was:" >&5
7343 sed 's/^/| /' conftest.$ac_ext >&5
7345 eval "libiberty_cv_var_$v=no"
7347 rm -f conftest.err conftest.$ac_objext \
7348 conftest$ac_exeext conftest.$ac_ext
7351 if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes"; then
7352 echo "$as_me:$LINENO: result: yes" >&5
7353 echo "${ECHO_T}yes" >&6
7354 n=HAVE_`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7355 cat >>confdefs.h <<_ACEOF
7360 echo "$as_me:$LINENO: result: no" >&5
7361 echo "${ECHO_T}no" >&6
7365 # special check for _system_configuration because AIX <4.3.2 do not
7366 # contain the `physmem' member.
7367 echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5
7368 echo $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6
7369 cat >conftest.$ac_ext <<_ACEOF
7372 cat confdefs.h >>conftest.$ac_ext
7373 cat >>conftest.$ac_ext <<_ACEOF
7374 /* end confdefs.h. */
7375 #include <sys/systemcfg.h>
7379 double x = _system_configuration.physmem;
7384 rm -f conftest.$ac_objext
7385 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7386 (eval $ac_compile) 2>conftest.er1
7388 grep -v '^ *+' conftest.er1 >conftest.err
7390 cat conftest.err >&5
7391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7392 (exit $ac_status); } &&
7393 { ac_try='test -z "$ac_c_werror_flag"
7394 || test ! -s conftest.err'
7395 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7399 (exit $ac_status); }; } &&
7400 { ac_try='test -s conftest.$ac_objext'
7401 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7405 (exit $ac_status); }; }; then
7406 echo "$as_me:$LINENO: result: yes" >&5
7407 echo "${ECHO_T}yes" >&6
7409 cat >>confdefs.h <<\_ACEOF
7410 #define HAVE__SYSTEM_CONFIGURATION 1
7414 echo "$as_me: failed program was:" >&5
7415 sed 's/^/| /' conftest.$ac_ext >&5
7417 echo "$as_me:$LINENO: result: no" >&5
7418 echo "${ECHO_T}no" >&6
7420 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7423 for ac_func in $checkfuncs
7425 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7426 echo "$as_me:$LINENO: checking for $ac_func" >&5
7427 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7428 if eval "test \"\${$as_ac_var+set}\" = set"; then
7429 echo $ECHO_N "(cached) $ECHO_C" >&6
7431 if test x$gcc_no_link = xyes; then
7432 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
7433 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
7434 { (exit 1); exit 1; }; }
7436 cat >conftest.$ac_ext <<_ACEOF
7439 cat confdefs.h >>conftest.$ac_ext
7440 cat >>conftest.$ac_ext <<_ACEOF
7441 /* end confdefs.h. */
7442 /* System header to define __stub macros and hopefully few prototypes,
7443 which can conflict with char $ac_func (); below.
7444 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7445 <limits.h> exists even on freestanding compilers. Under hpux,
7446 including <limits.h> includes <sys/time.h> and causes problems
7447 checking for functions defined therein. */
7448 #if defined (__STDC__) && !defined (_HPUX_SOURCE)
7449 # include <limits.h>
7451 # include <assert.h>
7453 /* Override any gcc2 internal prototype to avoid an error. */
7458 /* We use char because int might match the return type of a gcc2
7459 builtin and then its argument prototype would still apply. */
7461 /* The GNU C library defines this for functions which it implements
7462 to always fail with ENOSYS. Some functions are actually named
7463 something starting with __ and the normal name is an alias. */
7464 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7467 char (*f) () = $ac_func;
7476 return f != $ac_func;
7481 rm -f conftest.$ac_objext conftest$ac_exeext
7482 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7483 (eval $ac_link) 2>conftest.er1
7485 grep -v '^ *+' conftest.er1 >conftest.err
7487 cat conftest.err >&5
7488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7489 (exit $ac_status); } &&
7490 { ac_try='test -z "$ac_c_werror_flag"
7491 || test ! -s conftest.err'
7492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7496 (exit $ac_status); }; } &&
7497 { ac_try='test -s conftest$ac_exeext'
7498 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7502 (exit $ac_status); }; }; then
7503 eval "$as_ac_var=yes"
7505 echo "$as_me: failed program was:" >&5
7506 sed 's/^/| /' conftest.$ac_ext >&5
7508 eval "$as_ac_var=no"
7510 rm -f conftest.err conftest.$ac_objext \
7511 conftest$ac_exeext conftest.$ac_ext
7513 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7514 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7515 if test `eval echo '${'$as_ac_var'}'` = yes; then
7516 cat >>confdefs.h <<_ACEOF
7517 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7523 echo "$as_me:$LINENO: checking whether basename is declared" >&5
7524 echo $ECHO_N "checking whether basename is declared... $ECHO_C" >&6
7525 if test "${ac_cv_have_decl_basename+set}" = set; then
7526 echo $ECHO_N "(cached) $ECHO_C" >&6
7528 cat >conftest.$ac_ext <<_ACEOF
7531 cat confdefs.h >>conftest.$ac_ext
7532 cat >>conftest.$ac_ext <<_ACEOF
7533 /* end confdefs.h. */
7534 $ac_includes_default
7539 char *p = (char *) basename;
7546 rm -f conftest.$ac_objext
7547 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7548 (eval $ac_compile) 2>conftest.er1
7550 grep -v '^ *+' conftest.er1 >conftest.err
7552 cat conftest.err >&5
7553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7554 (exit $ac_status); } &&
7555 { ac_try='test -z "$ac_c_werror_flag"
7556 || test ! -s conftest.err'
7557 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7561 (exit $ac_status); }; } &&
7562 { ac_try='test -s conftest.$ac_objext'
7563 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7567 (exit $ac_status); }; }; then
7568 ac_cv_have_decl_basename=yes
7570 echo "$as_me: failed program was:" >&5
7571 sed 's/^/| /' conftest.$ac_ext >&5
7573 ac_cv_have_decl_basename=no
7575 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7577 echo "$as_me:$LINENO: result: $ac_cv_have_decl_basename" >&5
7578 echo "${ECHO_T}$ac_cv_have_decl_basename" >&6
7579 if test $ac_cv_have_decl_basename = yes; then
7581 cat >>confdefs.h <<_ACEOF
7582 #define HAVE_DECL_BASENAME 1
7587 cat >>confdefs.h <<_ACEOF
7588 #define HAVE_DECL_BASENAME 0
7593 echo "$as_me:$LINENO: checking whether ffs is declared" >&5
7594 echo $ECHO_N "checking whether ffs is declared... $ECHO_C" >&6
7595 if test "${ac_cv_have_decl_ffs+set}" = set; then
7596 echo $ECHO_N "(cached) $ECHO_C" >&6
7598 cat >conftest.$ac_ext <<_ACEOF
7601 cat confdefs.h >>conftest.$ac_ext
7602 cat >>conftest.$ac_ext <<_ACEOF
7603 /* end confdefs.h. */
7604 $ac_includes_default
7609 char *p = (char *) ffs;
7616 rm -f conftest.$ac_objext
7617 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7618 (eval $ac_compile) 2>conftest.er1
7620 grep -v '^ *+' conftest.er1 >conftest.err
7622 cat conftest.err >&5
7623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7624 (exit $ac_status); } &&
7625 { ac_try='test -z "$ac_c_werror_flag"
7626 || test ! -s conftest.err'
7627 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7631 (exit $ac_status); }; } &&
7632 { ac_try='test -s conftest.$ac_objext'
7633 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7637 (exit $ac_status); }; }; then
7638 ac_cv_have_decl_ffs=yes
7640 echo "$as_me: failed program was:" >&5
7641 sed 's/^/| /' conftest.$ac_ext >&5
7643 ac_cv_have_decl_ffs=no
7645 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7647 echo "$as_me:$LINENO: result: $ac_cv_have_decl_ffs" >&5
7648 echo "${ECHO_T}$ac_cv_have_decl_ffs" >&6
7649 if test $ac_cv_have_decl_ffs = yes; then
7651 cat >>confdefs.h <<_ACEOF
7652 #define HAVE_DECL_FFS 1
7657 cat >>confdefs.h <<_ACEOF
7658 #define HAVE_DECL_FFS 0
7663 echo "$as_me:$LINENO: checking whether asprintf is declared" >&5
7664 echo $ECHO_N "checking whether asprintf is declared... $ECHO_C" >&6
7665 if test "${ac_cv_have_decl_asprintf+set}" = set; then
7666 echo $ECHO_N "(cached) $ECHO_C" >&6
7668 cat >conftest.$ac_ext <<_ACEOF
7671 cat confdefs.h >>conftest.$ac_ext
7672 cat >>conftest.$ac_ext <<_ACEOF
7673 /* end confdefs.h. */
7674 $ac_includes_default
7679 char *p = (char *) asprintf;
7686 rm -f conftest.$ac_objext
7687 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7688 (eval $ac_compile) 2>conftest.er1
7690 grep -v '^ *+' conftest.er1 >conftest.err
7692 cat conftest.err >&5
7693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7694 (exit $ac_status); } &&
7695 { ac_try='test -z "$ac_c_werror_flag"
7696 || test ! -s conftest.err'
7697 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7701 (exit $ac_status); }; } &&
7702 { ac_try='test -s conftest.$ac_objext'
7703 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7707 (exit $ac_status); }; }; then
7708 ac_cv_have_decl_asprintf=yes
7710 echo "$as_me: failed program was:" >&5
7711 sed 's/^/| /' conftest.$ac_ext >&5
7713 ac_cv_have_decl_asprintf=no
7715 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7717 echo "$as_me:$LINENO: result: $ac_cv_have_decl_asprintf" >&5
7718 echo "${ECHO_T}$ac_cv_have_decl_asprintf" >&6
7719 if test $ac_cv_have_decl_asprintf = yes; then
7721 cat >>confdefs.h <<_ACEOF
7722 #define HAVE_DECL_ASPRINTF 1
7727 cat >>confdefs.h <<_ACEOF
7728 #define HAVE_DECL_ASPRINTF 0
7733 echo "$as_me:$LINENO: checking whether vasprintf is declared" >&5
7734 echo $ECHO_N "checking whether vasprintf is declared... $ECHO_C" >&6
7735 if test "${ac_cv_have_decl_vasprintf+set}" = set; then
7736 echo $ECHO_N "(cached) $ECHO_C" >&6
7738 cat >conftest.$ac_ext <<_ACEOF
7741 cat confdefs.h >>conftest.$ac_ext
7742 cat >>conftest.$ac_ext <<_ACEOF
7743 /* end confdefs.h. */
7744 $ac_includes_default
7749 char *p = (char *) vasprintf;
7756 rm -f conftest.$ac_objext
7757 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7758 (eval $ac_compile) 2>conftest.er1
7760 grep -v '^ *+' conftest.er1 >conftest.err
7762 cat conftest.err >&5
7763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7764 (exit $ac_status); } &&
7765 { ac_try='test -z "$ac_c_werror_flag"
7766 || test ! -s conftest.err'
7767 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7771 (exit $ac_status); }; } &&
7772 { ac_try='test -s conftest.$ac_objext'
7773 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7777 (exit $ac_status); }; }; then
7778 ac_cv_have_decl_vasprintf=yes
7780 echo "$as_me: failed program was:" >&5
7781 sed 's/^/| /' conftest.$ac_ext >&5
7783 ac_cv_have_decl_vasprintf=no
7785 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7787 echo "$as_me:$LINENO: result: $ac_cv_have_decl_vasprintf" >&5
7788 echo "${ECHO_T}$ac_cv_have_decl_vasprintf" >&6
7789 if test $ac_cv_have_decl_vasprintf = yes; then
7791 cat >>confdefs.h <<_ACEOF
7792 #define HAVE_DECL_VASPRINTF 1
7797 cat >>confdefs.h <<_ACEOF
7798 #define HAVE_DECL_VASPRINTF 0
7803 echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
7804 echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
7805 if test "${ac_cv_have_decl_snprintf+set}" = set; then
7806 echo $ECHO_N "(cached) $ECHO_C" >&6
7808 cat >conftest.$ac_ext <<_ACEOF
7811 cat confdefs.h >>conftest.$ac_ext
7812 cat >>conftest.$ac_ext <<_ACEOF
7813 /* end confdefs.h. */
7814 $ac_includes_default
7819 char *p = (char *) snprintf;
7826 rm -f conftest.$ac_objext
7827 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7828 (eval $ac_compile) 2>conftest.er1
7830 grep -v '^ *+' conftest.er1 >conftest.err
7832 cat conftest.err >&5
7833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7834 (exit $ac_status); } &&
7835 { ac_try='test -z "$ac_c_werror_flag"
7836 || test ! -s conftest.err'
7837 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7841 (exit $ac_status); }; } &&
7842 { ac_try='test -s conftest.$ac_objext'
7843 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7847 (exit $ac_status); }; }; then
7848 ac_cv_have_decl_snprintf=yes
7850 echo "$as_me: failed program was:" >&5
7851 sed 's/^/| /' conftest.$ac_ext >&5
7853 ac_cv_have_decl_snprintf=no
7855 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7857 echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
7858 echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
7859 if test $ac_cv_have_decl_snprintf = yes; then
7861 cat >>confdefs.h <<_ACEOF
7862 #define HAVE_DECL_SNPRINTF 1
7867 cat >>confdefs.h <<_ACEOF
7868 #define HAVE_DECL_SNPRINTF 0
7873 echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
7874 echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
7875 if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
7876 echo $ECHO_N "(cached) $ECHO_C" >&6
7878 cat >conftest.$ac_ext <<_ACEOF
7881 cat confdefs.h >>conftest.$ac_ext
7882 cat >>conftest.$ac_ext <<_ACEOF
7883 /* end confdefs.h. */
7884 $ac_includes_default
7889 char *p = (char *) vsnprintf;
7896 rm -f conftest.$ac_objext
7897 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7898 (eval $ac_compile) 2>conftest.er1
7900 grep -v '^ *+' conftest.er1 >conftest.err
7902 cat conftest.err >&5
7903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7904 (exit $ac_status); } &&
7905 { ac_try='test -z "$ac_c_werror_flag"
7906 || test ! -s conftest.err'
7907 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7910 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7911 (exit $ac_status); }; } &&
7912 { ac_try='test -s conftest.$ac_objext'
7913 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7917 (exit $ac_status); }; }; then
7918 ac_cv_have_decl_vsnprintf=yes
7920 echo "$as_me: failed program was:" >&5
7921 sed 's/^/| /' conftest.$ac_ext >&5
7923 ac_cv_have_decl_vsnprintf=no
7925 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7927 echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
7928 echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
7929 if test $ac_cv_have_decl_vsnprintf = yes; then
7931 cat >>confdefs.h <<_ACEOF
7932 #define HAVE_DECL_VSNPRINTF 1
7937 cat >>confdefs.h <<_ACEOF
7938 #define HAVE_DECL_VSNPRINTF 0
7945 echo "$as_me:$LINENO: checking whether calloc is declared" >&5
7946 echo $ECHO_N "checking whether calloc is declared... $ECHO_C" >&6
7947 if test "${ac_cv_have_decl_calloc+set}" = set; then
7948 echo $ECHO_N "(cached) $ECHO_C" >&6
7950 cat >conftest.$ac_ext <<_ACEOF
7953 cat confdefs.h >>conftest.$ac_ext
7954 cat >>conftest.$ac_ext <<_ACEOF
7955 /* end confdefs.h. */
7956 $ac_includes_default
7961 char *p = (char *) calloc;
7968 rm -f conftest.$ac_objext
7969 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7970 (eval $ac_compile) 2>conftest.er1
7972 grep -v '^ *+' conftest.er1 >conftest.err
7974 cat conftest.err >&5
7975 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7976 (exit $ac_status); } &&
7977 { ac_try='test -z "$ac_c_werror_flag"
7978 || test ! -s conftest.err'
7979 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7983 (exit $ac_status); }; } &&
7984 { ac_try='test -s conftest.$ac_objext'
7985 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7989 (exit $ac_status); }; }; then
7990 ac_cv_have_decl_calloc=yes
7992 echo "$as_me: failed program was:" >&5
7993 sed 's/^/| /' conftest.$ac_ext >&5
7995 ac_cv_have_decl_calloc=no
7997 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7999 echo "$as_me:$LINENO: result: $ac_cv_have_decl_calloc" >&5
8000 echo "${ECHO_T}$ac_cv_have_decl_calloc" >&6
8001 if test $ac_cv_have_decl_calloc = yes; then
8003 cat >>confdefs.h <<_ACEOF
8004 #define HAVE_DECL_CALLOC 1
8009 cat >>confdefs.h <<_ACEOF
8010 #define HAVE_DECL_CALLOC 0
8015 echo "$as_me:$LINENO: checking whether getenv is declared" >&5
8016 echo $ECHO_N "checking whether getenv is declared... $ECHO_C" >&6
8017 if test "${ac_cv_have_decl_getenv+set}" = set; then
8018 echo $ECHO_N "(cached) $ECHO_C" >&6
8020 cat >conftest.$ac_ext <<_ACEOF
8023 cat confdefs.h >>conftest.$ac_ext
8024 cat >>conftest.$ac_ext <<_ACEOF
8025 /* end confdefs.h. */
8026 $ac_includes_default
8031 char *p = (char *) getenv;
8038 rm -f conftest.$ac_objext
8039 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8040 (eval $ac_compile) 2>conftest.er1
8042 grep -v '^ *+' conftest.er1 >conftest.err
8044 cat conftest.err >&5
8045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8046 (exit $ac_status); } &&
8047 { ac_try='test -z "$ac_c_werror_flag"
8048 || test ! -s conftest.err'
8049 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8053 (exit $ac_status); }; } &&
8054 { ac_try='test -s conftest.$ac_objext'
8055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8059 (exit $ac_status); }; }; then
8060 ac_cv_have_decl_getenv=yes
8062 echo "$as_me: failed program was:" >&5
8063 sed 's/^/| /' conftest.$ac_ext >&5
8065 ac_cv_have_decl_getenv=no
8067 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8069 echo "$as_me:$LINENO: result: $ac_cv_have_decl_getenv" >&5
8070 echo "${ECHO_T}$ac_cv_have_decl_getenv" >&6
8071 if test $ac_cv_have_decl_getenv = yes; then
8073 cat >>confdefs.h <<_ACEOF
8074 #define HAVE_DECL_GETENV 1
8079 cat >>confdefs.h <<_ACEOF
8080 #define HAVE_DECL_GETENV 0
8085 echo "$as_me:$LINENO: checking whether getopt is declared" >&5
8086 echo $ECHO_N "checking whether getopt is declared... $ECHO_C" >&6
8087 if test "${ac_cv_have_decl_getopt+set}" = set; then
8088 echo $ECHO_N "(cached) $ECHO_C" >&6
8090 cat >conftest.$ac_ext <<_ACEOF
8093 cat confdefs.h >>conftest.$ac_ext
8094 cat >>conftest.$ac_ext <<_ACEOF
8095 /* end confdefs.h. */
8096 $ac_includes_default
8101 char *p = (char *) getopt;
8108 rm -f conftest.$ac_objext
8109 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8110 (eval $ac_compile) 2>conftest.er1
8112 grep -v '^ *+' conftest.er1 >conftest.err
8114 cat conftest.err >&5
8115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8116 (exit $ac_status); } &&
8117 { ac_try='test -z "$ac_c_werror_flag"
8118 || test ! -s conftest.err'
8119 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8123 (exit $ac_status); }; } &&
8124 { ac_try='test -s conftest.$ac_objext'
8125 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8129 (exit $ac_status); }; }; then
8130 ac_cv_have_decl_getopt=yes
8132 echo "$as_me: failed program was:" >&5
8133 sed 's/^/| /' conftest.$ac_ext >&5
8135 ac_cv_have_decl_getopt=no
8137 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8139 echo "$as_me:$LINENO: result: $ac_cv_have_decl_getopt" >&5
8140 echo "${ECHO_T}$ac_cv_have_decl_getopt" >&6
8141 if test $ac_cv_have_decl_getopt = yes; then
8143 cat >>confdefs.h <<_ACEOF
8144 #define HAVE_DECL_GETOPT 1
8149 cat >>confdefs.h <<_ACEOF
8150 #define HAVE_DECL_GETOPT 0
8155 echo "$as_me:$LINENO: checking whether malloc is declared" >&5
8156 echo $ECHO_N "checking whether malloc is declared... $ECHO_C" >&6
8157 if test "${ac_cv_have_decl_malloc+set}" = set; then
8158 echo $ECHO_N "(cached) $ECHO_C" >&6
8160 cat >conftest.$ac_ext <<_ACEOF
8163 cat confdefs.h >>conftest.$ac_ext
8164 cat >>conftest.$ac_ext <<_ACEOF
8165 /* end confdefs.h. */
8166 $ac_includes_default
8171 char *p = (char *) malloc;
8178 rm -f conftest.$ac_objext
8179 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8180 (eval $ac_compile) 2>conftest.er1
8182 grep -v '^ *+' conftest.er1 >conftest.err
8184 cat conftest.err >&5
8185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8186 (exit $ac_status); } &&
8187 { ac_try='test -z "$ac_c_werror_flag"
8188 || test ! -s conftest.err'
8189 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8193 (exit $ac_status); }; } &&
8194 { ac_try='test -s conftest.$ac_objext'
8195 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8199 (exit $ac_status); }; }; then
8200 ac_cv_have_decl_malloc=yes
8202 echo "$as_me: failed program was:" >&5
8203 sed 's/^/| /' conftest.$ac_ext >&5
8205 ac_cv_have_decl_malloc=no
8207 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8209 echo "$as_me:$LINENO: result: $ac_cv_have_decl_malloc" >&5
8210 echo "${ECHO_T}$ac_cv_have_decl_malloc" >&6
8211 if test $ac_cv_have_decl_malloc = yes; then
8213 cat >>confdefs.h <<_ACEOF
8214 #define HAVE_DECL_MALLOC 1
8219 cat >>confdefs.h <<_ACEOF
8220 #define HAVE_DECL_MALLOC 0
8225 echo "$as_me:$LINENO: checking whether realloc is declared" >&5
8226 echo $ECHO_N "checking whether realloc is declared... $ECHO_C" >&6
8227 if test "${ac_cv_have_decl_realloc+set}" = set; then
8228 echo $ECHO_N "(cached) $ECHO_C" >&6
8230 cat >conftest.$ac_ext <<_ACEOF
8233 cat confdefs.h >>conftest.$ac_ext
8234 cat >>conftest.$ac_ext <<_ACEOF
8235 /* end confdefs.h. */
8236 $ac_includes_default
8241 char *p = (char *) realloc;
8248 rm -f conftest.$ac_objext
8249 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8250 (eval $ac_compile) 2>conftest.er1
8252 grep -v '^ *+' conftest.er1 >conftest.err
8254 cat conftest.err >&5
8255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8256 (exit $ac_status); } &&
8257 { ac_try='test -z "$ac_c_werror_flag"
8258 || test ! -s conftest.err'
8259 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8263 (exit $ac_status); }; } &&
8264 { ac_try='test -s conftest.$ac_objext'
8265 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8269 (exit $ac_status); }; }; then
8270 ac_cv_have_decl_realloc=yes
8272 echo "$as_me: failed program was:" >&5
8273 sed 's/^/| /' conftest.$ac_ext >&5
8275 ac_cv_have_decl_realloc=no
8277 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8279 echo "$as_me:$LINENO: result: $ac_cv_have_decl_realloc" >&5
8280 echo "${ECHO_T}$ac_cv_have_decl_realloc" >&6
8281 if test $ac_cv_have_decl_realloc = yes; then
8283 cat >>confdefs.h <<_ACEOF
8284 #define HAVE_DECL_REALLOC 1
8289 cat >>confdefs.h <<_ACEOF
8290 #define HAVE_DECL_REALLOC 0
8295 echo "$as_me:$LINENO: checking whether sbrk is declared" >&5
8296 echo $ECHO_N "checking whether sbrk is declared... $ECHO_C" >&6
8297 if test "${ac_cv_have_decl_sbrk+set}" = set; then
8298 echo $ECHO_N "(cached) $ECHO_C" >&6
8300 cat >conftest.$ac_ext <<_ACEOF
8303 cat confdefs.h >>conftest.$ac_ext
8304 cat >>conftest.$ac_ext <<_ACEOF
8305 /* end confdefs.h. */
8306 $ac_includes_default
8311 char *p = (char *) sbrk;
8318 rm -f conftest.$ac_objext
8319 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8320 (eval $ac_compile) 2>conftest.er1
8322 grep -v '^ *+' conftest.er1 >conftest.err
8324 cat conftest.err >&5
8325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8326 (exit $ac_status); } &&
8327 { ac_try='test -z "$ac_c_werror_flag"
8328 || test ! -s conftest.err'
8329 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8333 (exit $ac_status); }; } &&
8334 { ac_try='test -s conftest.$ac_objext'
8335 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8339 (exit $ac_status); }; }; then
8340 ac_cv_have_decl_sbrk=yes
8342 echo "$as_me: failed program was:" >&5
8343 sed 's/^/| /' conftest.$ac_ext >&5
8345 ac_cv_have_decl_sbrk=no
8347 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8349 echo "$as_me:$LINENO: result: $ac_cv_have_decl_sbrk" >&5
8350 echo "${ECHO_T}$ac_cv_have_decl_sbrk" >&6
8351 if test $ac_cv_have_decl_sbrk = yes; then
8353 cat >>confdefs.h <<_ACEOF
8354 #define HAVE_DECL_SBRK 1
8359 cat >>confdefs.h <<_ACEOF
8360 #define HAVE_DECL_SBRK 0
8367 echo "$as_me:$LINENO: checking whether strverscmp is declared" >&5
8368 echo $ECHO_N "checking whether strverscmp is declared... $ECHO_C" >&6
8369 if test "${ac_cv_have_decl_strverscmp+set}" = set; then
8370 echo $ECHO_N "(cached) $ECHO_C" >&6
8372 cat >conftest.$ac_ext <<_ACEOF
8375 cat confdefs.h >>conftest.$ac_ext
8376 cat >>conftest.$ac_ext <<_ACEOF
8377 /* end confdefs.h. */
8378 $ac_includes_default
8383 char *p = (char *) strverscmp;
8390 rm -f conftest.$ac_objext
8391 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8392 (eval $ac_compile) 2>conftest.er1
8394 grep -v '^ *+' conftest.er1 >conftest.err
8396 cat conftest.err >&5
8397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8398 (exit $ac_status); } &&
8399 { ac_try='test -z "$ac_c_werror_flag"
8400 || test ! -s conftest.err'
8401 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8405 (exit $ac_status); }; } &&
8406 { ac_try='test -s conftest.$ac_objext'
8407 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8411 (exit $ac_status); }; }; then
8412 ac_cv_have_decl_strverscmp=yes
8414 echo "$as_me: failed program was:" >&5
8415 sed 's/^/| /' conftest.$ac_ext >&5
8417 ac_cv_have_decl_strverscmp=no
8419 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8421 echo "$as_me:$LINENO: result: $ac_cv_have_decl_strverscmp" >&5
8422 echo "${ECHO_T}$ac_cv_have_decl_strverscmp" >&6
8423 if test $ac_cv_have_decl_strverscmp = yes; then
8425 cat >>confdefs.h <<_ACEOF
8426 #define HAVE_DECL_STRVERSCMP 1
8431 cat >>confdefs.h <<_ACEOF
8432 #define HAVE_DECL_STRVERSCMP 0
8439 echo "$as_me:$LINENO: checking whether canonicalize_file_name must be declared" >&5
8440 echo $ECHO_N "checking whether canonicalize_file_name must be declared... $ECHO_C" >&6
8441 if test "${libiberty_cv_decl_needed_canonicalize_file_name+set}" = set; then
8442 echo $ECHO_N "(cached) $ECHO_C" >&6
8444 cat >conftest.$ac_ext <<_ACEOF
8447 cat confdefs.h >>conftest.$ac_ext
8448 cat >>conftest.$ac_ext <<_ACEOF
8449 /* end confdefs.h. */
8451 #include "confdefs.h"
8453 #ifdef HAVE_STRING_H
8456 #ifdef HAVE_STRINGS_H
8457 #include <strings.h>
8460 #ifdef HAVE_STDLIB_H
8463 #ifdef HAVE_UNISTD_H
8469 char *(*pfn) = (char *(*)) canonicalize_file_name
8474 rm -f conftest.$ac_objext
8475 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8476 (eval $ac_compile) 2>conftest.er1
8478 grep -v '^ *+' conftest.er1 >conftest.err
8480 cat conftest.err >&5
8481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8482 (exit $ac_status); } &&
8483 { ac_try='test -z "$ac_c_werror_flag"
8484 || test ! -s conftest.err'
8485 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8489 (exit $ac_status); }; } &&
8490 { ac_try='test -s conftest.$ac_objext'
8491 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8495 (exit $ac_status); }; }; then
8496 libiberty_cv_decl_needed_canonicalize_file_name=no
8498 echo "$as_me: failed program was:" >&5
8499 sed 's/^/| /' conftest.$ac_ext >&5
8501 libiberty_cv_decl_needed_canonicalize_file_name=yes
8503 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8506 echo "$as_me:$LINENO: result: $libiberty_cv_decl_needed_canonicalize_file_name" >&5
8507 echo "${ECHO_T}$libiberty_cv_decl_needed_canonicalize_file_name" >&6
8508 if test $libiberty_cv_decl_needed_canonicalize_file_name = yes; then
8510 cat >>confdefs.h <<\_ACEOF
8511 #define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1
8518 # Figure out which version of pexecute to use.
8520 *-*-mingw* | *-*-winnt*) pexecute=./pex-win32.o ;;
8521 *-*-msdosdjgpp*) pexecute=./pex-djgpp.o ;;
8522 *-*-msdos*) pexecute=./pex-msdos.o ;;
8523 *) pexecute=./pex-unix.o ;;
8527 if test x$gcc_no_link = xyes; then
8528 if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset; then
8529 ac_cv_func_mmap_fixed_mapped=no
8532 if test "x${ac_cv_func_mmap_fixed_mapped}" != xno; then
8535 for ac_header in stdlib.h unistd.h
8537 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8538 echo "$as_me:$LINENO: checking for $ac_header" >&5
8539 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8540 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8541 echo $ECHO_N "(cached) $ECHO_C" >&6
8543 cat >conftest.$ac_ext <<_ACEOF
8546 cat confdefs.h >>conftest.$ac_ext
8547 cat >>conftest.$ac_ext <<_ACEOF
8548 /* end confdefs.h. */
8549 #include <$ac_header>
8551 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8552 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8554 grep -v '^ *+' conftest.er1 >conftest.err
8556 cat conftest.err >&5
8557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8558 (exit $ac_status); } >/dev/null; then
8559 if test -s conftest.err; then
8560 ac_cpp_err=$ac_c_preproc_warn_flag
8561 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8568 if test -z "$ac_cpp_err"; then
8569 eval "$as_ac_Header=yes"
8571 echo "$as_me: failed program was:" >&5
8572 sed 's/^/| /' conftest.$ac_ext >&5
8574 eval "$as_ac_Header=no"
8576 rm -f conftest.err conftest.$ac_ext
8578 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8579 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8580 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8581 cat >>confdefs.h <<_ACEOF
8582 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8589 for ac_func in getpagesize
8591 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8592 echo "$as_me:$LINENO: checking for $ac_func" >&5
8593 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8594 if eval "test \"\${$as_ac_var+set}\" = set"; then
8595 echo $ECHO_N "(cached) $ECHO_C" >&6
8597 if test x$gcc_no_link = xyes; then
8598 { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
8599 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
8600 { (exit 1); exit 1; }; }
8602 cat >conftest.$ac_ext <<_ACEOF
8605 cat confdefs.h >>conftest.$ac_ext
8606 cat >>conftest.$ac_ext <<_ACEOF
8607 /* end confdefs.h. */
8608 /* System header to define __stub macros and hopefully few prototypes,
8609 which can conflict with char $ac_func (); below.
8610 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8611 <limits.h> exists even on freestanding compilers. Under hpux,
8612 including <limits.h> includes <sys/time.h> and causes problems
8613 checking for functions defined therein. */
8614 #if defined (__STDC__) && !defined (_HPUX_SOURCE)
8615 # include <limits.h>
8617 # include <assert.h>
8619 /* Override any gcc2 internal prototype to avoid an error. */
8624 /* We use char because int might match the return type of a gcc2
8625 builtin and then its argument prototype would still apply. */
8627 /* The GNU C library defines this for functions which it implements
8628 to always fail with ENOSYS. Some functions are actually named
8629 something starting with __ and the normal name is an alias. */
8630 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8633 char (*f) () = $ac_func;
8642 return f != $ac_func;
8647 rm -f conftest.$ac_objext conftest$ac_exeext
8648 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8649 (eval $ac_link) 2>conftest.er1
8651 grep -v '^ *+' conftest.er1 >conftest.err
8653 cat conftest.err >&5
8654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8655 (exit $ac_status); } &&
8656 { ac_try='test -z "$ac_c_werror_flag"
8657 || test ! -s conftest.err'
8658 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8662 (exit $ac_status); }; } &&
8663 { ac_try='test -s conftest$ac_exeext'
8664 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8668 (exit $ac_status); }; }; then
8669 eval "$as_ac_var=yes"
8671 echo "$as_me: failed program was:" >&5
8672 sed 's/^/| /' conftest.$ac_ext >&5
8674 eval "$as_ac_var=no"
8676 rm -f conftest.err conftest.$ac_objext \
8677 conftest$ac_exeext conftest.$ac_ext
8679 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8680 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8681 if test `eval echo '${'$as_ac_var'}'` = yes; then
8682 cat >>confdefs.h <<_ACEOF
8683 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8689 echo "$as_me:$LINENO: checking for working mmap" >&5
8690 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
8691 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
8692 echo $ECHO_N "(cached) $ECHO_C" >&6
8694 if test "$cross_compiling" = yes; then
8695 ac_cv_func_mmap_fixed_mapped=no
8697 cat >conftest.$ac_ext <<_ACEOF
8700 cat confdefs.h >>conftest.$ac_ext
8701 cat >>conftest.$ac_ext <<_ACEOF
8702 /* end confdefs.h. */
8703 $ac_includes_default
8704 /* malloc might have been renamed as rpl_malloc. */
8707 /* Thanks to Mike Haertel and Jim Avera for this test.
8708 Here is a matrix of mmap possibilities:
8709 mmap private not fixed
8710 mmap private fixed at somewhere currently unmapped
8711 mmap private fixed at somewhere already mapped
8712 mmap shared not fixed
8713 mmap shared fixed at somewhere currently unmapped
8714 mmap shared fixed at somewhere already mapped
8715 For private mappings, we should verify that changes cannot be read()
8716 back from the file, nor mmap's back from the file at a different
8717 address. (There have been systems where private was not correctly
8718 implemented like the infamous i386 svr4.0, and systems where the
8719 VM page cache was not coherent with the file system buffer cache
8720 like early versions of FreeBSD and possibly contemporary NetBSD.)
8721 For shared mappings, we should conversely verify that changes get
8722 propagated back to all the places they're supposed to be.
8724 Grep wants private fixed already mapped.
8725 The main things grep needs to know about mmap are:
8726 * does it exist and is it safe to write into the mmap'd area
8727 * how to use it (BSD variants) */
8730 #include <sys/mman.h>
8732 #if !STDC_HEADERS && !HAVE_STDLIB_H
8736 /* This mess was copied from the GNU getpagesize.h. */
8737 #if !HAVE_GETPAGESIZE
8738 /* Assume that all systems that can run configure have sys/param.h. */
8739 # if !HAVE_SYS_PARAM_H
8740 # define HAVE_SYS_PARAM_H 1
8743 # ifdef _SC_PAGESIZE
8744 # define getpagesize() sysconf(_SC_PAGESIZE)
8745 # else /* no _SC_PAGESIZE */
8746 # if HAVE_SYS_PARAM_H
8747 # include <sys/param.h>
8748 # ifdef EXEC_PAGESIZE
8749 # define getpagesize() EXEC_PAGESIZE
8750 # else /* no EXEC_PAGESIZE */
8752 # define getpagesize() NBPG * CLSIZE
8755 # endif /* no CLSIZE */
8756 # else /* no NBPG */
8758 # define getpagesize() NBPC
8759 # else /* no NBPC */
8761 # define getpagesize() PAGESIZE
8762 # endif /* PAGESIZE */
8763 # endif /* no NBPC */
8764 # endif /* no NBPG */
8765 # endif /* no EXEC_PAGESIZE */
8766 # else /* no HAVE_SYS_PARAM_H */
8767 # define getpagesize() 8192 /* punt totally */
8768 # endif /* no HAVE_SYS_PARAM_H */
8769 # endif /* no _SC_PAGESIZE */
8771 #endif /* no HAVE_GETPAGESIZE */
8776 char *data, *data2, *data3;
8780 pagesize = getpagesize ();
8782 /* First, make a file with some known garbage in it. */
8783 data = (char *) malloc (pagesize);
8786 for (i = 0; i < pagesize; ++i)
8787 *(data + i) = rand ();
8789 fd = creat ("conftest.mmap", 0600);
8792 if (write (fd, data, pagesize) != pagesize)
8796 /* Next, try to mmap the file at a fixed address which already has
8797 something else allocated at it. If we can, also make sure that
8798 we see the same garbage. */
8799 fd = open ("conftest.mmap", O_RDWR);
8802 data2 = (char *) malloc (2 * pagesize);
8805 data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
8806 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
8807 MAP_PRIVATE | MAP_FIXED, fd, 0L))
8809 for (i = 0; i < pagesize; ++i)
8810 if (*(data + i) != *(data2 + i))
8813 /* Finally, make sure that changes to the mapped area do not
8814 percolate back to the file as seen by read(). (This is a bug on
8815 some variants of i386 svr4.0.) */
8816 for (i = 0; i < pagesize; ++i)
8817 *(data2 + i) = *(data2 + i) + 1;
8818 data3 = (char *) malloc (pagesize);
8821 if (read (fd, data3, pagesize) != pagesize)
8823 for (i = 0; i < pagesize; ++i)
8824 if (*(data + i) != *(data3 + i))
8830 rm -f conftest$ac_exeext
8831 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8832 (eval $ac_link) 2>&5
8834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8835 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8836 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8840 (exit $ac_status); }; }; then
8841 ac_cv_func_mmap_fixed_mapped=yes
8843 echo "$as_me: program exited with status $ac_status" >&5
8844 echo "$as_me: failed program was:" >&5
8845 sed 's/^/| /' conftest.$ac_ext >&5
8848 ac_cv_func_mmap_fixed_mapped=no
8850 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8853 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
8854 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
8855 if test $ac_cv_func_mmap_fixed_mapped = yes; then
8857 cat >>confdefs.h <<\_ACEOF
8866 echo "$as_me:$LINENO: checking for working strncmp" >&5
8867 echo $ECHO_N "checking for working strncmp... $ECHO_C" >&6
8868 if test "${ac_cv_func_strncmp_works+set}" = set; then
8869 echo $ECHO_N "(cached) $ECHO_C" >&6
8871 if test "$cross_compiling" = yes; then
8872 ac_cv_func_strncmp_works=no
8874 cat >conftest.$ac_ext <<_ACEOF
8877 cat confdefs.h >>conftest.$ac_ext
8878 cat >>conftest.$ac_ext <<_ACEOF
8879 /* end confdefs.h. */
8881 /* Test by Jim Wilson and Kaveh Ghazi.
8882 Check whether strncmp reads past the end of its string parameters. */
8883 #include <sys/types.h>
8889 #ifdef HAVE_SYS_MMAN_H
8890 #include <sys/mman.h>
8894 #ifdef MAP_ANONYMOUS
8895 #define MAP_ANON MAP_ANONYMOUS
8897 #define MAP_ANON MAP_FILE
8908 #define MAP_LEN 0x10000
8912 #if defined(HAVE_MMAP) || defined(HAVE_MMAP_ANYWHERE)
8916 dev_zero = open ("/dev/zero", O_RDONLY);
8920 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
8921 MAP_ANON|MAP_PRIVATE, dev_zero, 0);
8922 if (p == (char *)-1)
8923 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
8924 MAP_ANON|MAP_PRIVATE, -1, 0);
8925 if (p == (char *)-1)
8929 char *string = "__si_type_info";
8930 char *q = (char *) p + MAP_LEN - strlen (string) - 2;
8931 char *r = (char *) p + 0xe;
8937 #endif /* HAVE_MMAP || HAVE_MMAP_ANYWHERE */
8942 rm -f conftest$ac_exeext
8943 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8944 (eval $ac_link) 2>&5
8946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8947 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8948 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8952 (exit $ac_status); }; }; then
8953 ac_cv_func_strncmp_works=yes
8955 echo "$as_me: program exited with status $ac_status" >&5
8956 echo "$as_me: failed program was:" >&5
8957 sed 's/^/| /' conftest.$ac_ext >&5
8960 ac_cv_func_strncmp_works=no
8962 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8964 rm -f core core.* *.core
8966 echo "$as_me:$LINENO: result: $ac_cv_func_strncmp_works" >&5
8967 echo "${ECHO_T}$ac_cv_func_strncmp_works" >&6
8968 if test $ac_cv_func_strncmp_works = no ; then
8970 "strncmp.$ac_objext" | \
8971 *" strncmp.$ac_objext" | \
8972 "strncmp.$ac_objext "* | \
8973 *" strncmp.$ac_objext "* ) ;;
8974 *) LIBOBJS="$LIBOBJS strncmp.$ac_objext" ;;
8980 # Install a library built with a cross compiler in $(tooldir) rather
8982 if test -z "${with_cross_host}"; then
8985 INSTALL_DEST=tooldir
8991 for l in x $LIBOBJS; do
9003 # We need multilib support, but only if configuring for the target.
9004 ac_config_files="$ac_config_files Makefile testsuite/Makefile"
9006 ac_config_commands="$ac_config_commands default"
9008 cat >confcache <<\_ACEOF
9009 # This file is a shell script that caches the results of configure
9010 # tests run on this system so they can be shared between configure
9011 # scripts and configure runs, see configure's option --config-cache.
9012 # It is not useful on other systems. If it contains results you don't
9013 # want to keep, you may remove or edit it.
9015 # config.status only pays attention to the cache file if you give it
9016 # the --recheck option to rerun configure.
9018 # `ac_cv_env_foo' variables (set or unset) will be overridden when
9019 # loading this file, other *unset* `ac_cv_foo' will be assigned the
9024 # The following way of writing the cache mishandles newlines in values,
9025 # but we know of no workaround that is simple, portable, and efficient.
9026 # So, don't put newlines in cache variables' values.
9027 # Ultrix sh set writes to stderr and can't be redirected directly,
9028 # and sets the high bit in the cache file unless we assign to the vars.
9031 case `(ac_space=' '; set | grep ac_space) 2>&1` in
9033 # `set' does not quote correctly, so add quotes (double-quote
9034 # substitution turns \\\\ into \\, and sed turns \\ into \).
9037 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9040 # `set' quotes correctly as required by POSIX, so do not add quotes.
9042 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
9049 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9051 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9053 if diff $cache_file confcache >/dev/null 2>&1; then :; else
9054 if test -w $cache_file; then
9055 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
9056 cat confcache >$cache_file
9058 echo "not updating unwritable cache $cache_file"
9063 test "x$prefix" = xNONE && prefix=$ac_default_prefix
9064 # Let make expand exec_prefix.
9065 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
9067 # VPATH may cause trouble with some makes, so we remove $(srcdir),
9068 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
9069 # trailing colons and then remove the whole line if VPATH becomes empty
9070 # (actually we leave an empty line to preserve line numbers).
9071 if test "x$srcdir" = x.; then
9072 ac_vpsub='/^[ ]*VPATH[ ]*=/{
9073 s/:*\$(srcdir):*/:/;
9074 s/:*\${srcdir}:*/:/;
9076 s/^\([^=]*=[ ]*\):*/\1/;
9082 DEFS=-DHAVE_CONFIG_H
9086 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
9087 # 1. Remove the extension, and $U if already installed.
9088 ac_i=`echo "$ac_i" |
9089 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
9091 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
9092 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
9096 LTLIBOBJS=$ac_ltlibobjs
9100 : ${CONFIG_STATUS=./config.status}
9101 ac_clean_files_save=$ac_clean_files
9102 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
9103 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
9104 echo "$as_me: creating $CONFIG_STATUS" >&6;}
9105 cat >$CONFIG_STATUS <<_ACEOF
9107 # Generated by $as_me.
9108 # Run this file to recreate the current configuration.
9109 # Compiler output produced by configure, useful for debugging
9110 # configure, is in config.log if it exists.
9115 SHELL=\${CONFIG_SHELL-$SHELL}
9118 cat >>$CONFIG_STATUS <<\_ACEOF
9119 ## --------------------- ##
9120 ## M4sh Initialization. ##
9121 ## --------------------- ##
9123 # Be Bourne compatible
9124 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
9127 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
9128 # is contrary to our usage. Disable this feature.
9129 alias -g '${1+"$@"}'='"$@"'
9130 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
9133 DUALCASE=1; export DUALCASE # for MKS sh
9135 # Support unset when possible.
9136 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
9143 # Work around bugs in pre-3.0 UWIN ksh.
9144 $as_unset ENV MAIL MAILPATH
9151 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
9152 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
9153 LC_TELEPHONE LC_TIME
9155 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
9156 eval $as_var=C; export $as_var
9162 # Required to use basename.
9163 if expr a : '\(a\)' >/dev/null 2>&1; then
9169 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
9170 as_basename=basename
9176 # Name of the executable.
9177 as_me=`$as_basename "$0" ||
9178 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
9179 X"$0" : 'X\(//\)$' \| \
9180 X"$0" : 'X\(/\)$' \| \
9181 . : '\(.\)' 2>/dev/null ||
9183 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
9184 /^X\/\(\/\/\)$/{ s//\1/; q; }
9185 /^X\/\(\/\).*/{ s//\1/; q; }
9189 # PATH needs CR, and LINENO needs CR and PATH.
9190 # Avoid depending upon Character Ranges.
9191 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
9192 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
9193 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
9194 as_cr_digits='0123456789'
9195 as_cr_alnum=$as_cr_Letters$as_cr_digits
9197 # The user is always right.
9198 if test "${PATH_SEPARATOR+set}" != set; then
9199 echo "#! /bin/sh" >conf$$.sh
9200 echo "exit 0" >>conf$$.sh
9202 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
9213 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
9214 test "x$as_lineno_1" != "x$as_lineno_2" &&
9215 test "x$as_lineno_3" = "x$as_lineno_2" || {
9216 # Find who we are. Look in the path if we contain no path at all
9219 *[\\/]* ) as_myself=$0 ;;
9220 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9224 test -z "$as_dir" && as_dir=.
9225 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
9230 # We did not find ourselves, most probably we were run as `sh COMMAND'
9231 # in which case we are not to be found in the path.
9232 if test "x$as_myself" = x; then
9235 if test ! -f "$as_myself"; then
9236 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
9237 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
9238 { (exit 1); exit 1; }; }
9240 case $CONFIG_SHELL in
9242 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9243 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
9246 test -z "$as_dir" && as_dir=.
9247 for as_base in sh bash ksh sh5; do
9250 if ("$as_dir/$as_base" -c '
9253 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
9254 test "x$as_lineno_1" != "x$as_lineno_2" &&
9255 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
9256 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
9257 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
9258 CONFIG_SHELL=$as_dir/$as_base
9260 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
9268 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
9269 # uniformly replaced by the line number. The first 'sed' inserts a
9270 # line-number line before each line; the second 'sed' does the real
9271 # work. The second script uses 'N' to pair each line-number line
9272 # with the numbered line, and appends trailing '-' during
9273 # substitution so that $LINENO is not a special case at line end.
9274 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
9275 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
9276 sed '=' <$as_myself |
9281 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
9284 s,^['$as_cr_digits']*\n,,
9286 chmod +x $as_me.lineno ||
9287 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
9288 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
9289 { (exit 1); exit 1; }; }
9291 # Don't try to exec as it changes $[0], causing all sort of problems
9292 # (the dirname of $[0] is not the place where we might find the
9293 # original and so on. Autoconf is especially sensible to this).
9295 # Exit status is that of the last command.
9300 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
9301 *c*,-n*) ECHO_N= ECHO_C='
9303 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
9304 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
9307 if expr a : '\(a\)' >/dev/null 2>&1; then
9313 rm -f conf$$ conf$$.exe conf$$.file
9315 if ln -s conf$$.file conf$$ 2>/dev/null; then
9316 # We could just check for DJGPP; but this test a) works b) is more generic
9317 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
9318 if test -f conf$$.exe; then
9319 # Don't use ln at all; we don't have any links
9324 elif ln conf$$.file conf$$ 2>/dev/null; then
9329 rm -f conf$$ conf$$.exe conf$$.file
9331 if mkdir -p . 2>/dev/null; then
9334 test -d ./-p && rmdir ./-p
9338 as_executable_p="test -f"
9340 # Sed expression to map a string onto a valid CPP name.
9341 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
9343 # Sed expression to map a string onto a valid variable name.
9344 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
9348 # We need space, tab and new line, in precisely that order.
9358 # Open the log real soon, to keep \$[0] and so on meaningful, and to
9359 # report actual input values of CONFIG_FILES etc. instead of their
9360 # values after options handling. Logging --version etc. is OK.
9364 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
9365 ## Running $as_me. ##
9370 This file was extended by $as_me, which was
9371 generated by GNU Autoconf 2.59. Invocation command line was
9373 CONFIG_FILES = $CONFIG_FILES
9374 CONFIG_HEADERS = $CONFIG_HEADERS
9375 CONFIG_LINKS = $CONFIG_LINKS
9376 CONFIG_COMMANDS = $CONFIG_COMMANDS
9380 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
9384 # Files that config.status was made for.
9385 if test -n "$ac_config_files"; then
9386 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
9389 if test -n "$ac_config_headers"; then
9390 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
9393 if test -n "$ac_config_links"; then
9394 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
9397 if test -n "$ac_config_commands"; then
9398 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
9401 cat >>$CONFIG_STATUS <<\_ACEOF
9404 \`$as_me' instantiates files from templates according to the
9405 current configuration.
9407 Usage: $0 [OPTIONS] [FILE]...
9409 -h, --help print this help, then exit
9410 -V, --version print version number, then exit
9411 -q, --quiet do not print progress messages
9412 -d, --debug don't remove temporary files
9413 --recheck update $as_me by reconfiguring in the same conditions
9414 --file=FILE[:TEMPLATE]
9415 instantiate the configuration file FILE
9416 --header=FILE[:TEMPLATE]
9417 instantiate the configuration header FILE
9419 Configuration files:
9422 Configuration headers:
9425 Configuration commands:
9428 Report bugs to <bug-autoconf@gnu.org>."
9431 cat >>$CONFIG_STATUS <<_ACEOF
9434 configured by $0, generated by GNU Autoconf 2.59,
9435 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
9437 Copyright (C) 2003 Free Software Foundation, Inc.
9438 This config.status script is free software; the Free Software Foundation
9439 gives unlimited permission to copy, distribute and modify it."
9444 cat >>$CONFIG_STATUS <<\_ACEOF
9445 # If no file are specified by the user, then we need to provide default
9446 # value. By we need to know if files were specified by the user.
9452 ac_option=`expr "x$1" : 'x\([^=]*\)='`
9453 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
9461 *) # This is not an option, so the user has probably given explicit
9464 ac_need_defaults=false;;
9468 # Handling of the options.
9470 cat >>$CONFIG_STATUS <<\_ACEOF
9471 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
9473 --version | --vers* | -V )
9474 echo "$ac_cs_version"; exit 0 ;;
9476 # Conflict between --help and --header
9477 { { echo "$as_me:$LINENO: error: ambiguous option: $1
9478 Try \`$0 --help' for more information." >&5
9479 echo "$as_me: error: ambiguous option: $1
9480 Try \`$0 --help' for more information." >&2;}
9481 { (exit 1); exit 1; }; };;
9482 --help | --hel | -h )
9483 echo "$ac_cs_usage"; exit 0 ;;
9484 --debug | --d* | -d )
9486 --file | --fil | --fi | --f )
9488 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
9489 ac_need_defaults=false;;
9490 --header | --heade | --head | --hea )
9492 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
9493 ac_need_defaults=false;;
9494 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
9495 | -silent | --silent | --silen | --sile | --sil | --si | --s)
9499 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
9500 Try \`$0 --help' for more information." >&5
9501 echo "$as_me: error: unrecognized option: $1
9502 Try \`$0 --help' for more information." >&2;}
9503 { (exit 1); exit 1; }; } ;;
9505 *) ac_config_targets="$ac_config_targets $1" ;;
9511 ac_configure_extra_args=
9513 if $ac_cs_silent; then
9515 ac_configure_extra_args="$ac_configure_extra_args --silent"
9519 cat >>$CONFIG_STATUS <<_ACEOF
9520 if \$ac_cs_recheck; then
9521 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
9522 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
9527 cat >>$CONFIG_STATUS <<_ACEOF
9529 # INIT-COMMANDS section.
9535 with_target_subdir=${with_target_subdir}
9536 with_multisubdir=${with_multisubdir}
9537 ac_configure_args="--enable-multilib ${ac_configure_args}"
9538 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
9539 ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
9540 libiberty_topdir=${libiberty_topdir}
9547 cat >>$CONFIG_STATUS <<\_ACEOF
9548 for ac_config_target in $ac_config_targets
9550 case "$ac_config_target" in
9551 # Handling of arguments.
9552 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
9553 "testsuite/Makefile" ) CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
9554 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
9555 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
9556 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
9557 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
9558 { (exit 1); exit 1; }; };;
9562 # If the user did not use the arguments to specify the items to instantiate,
9563 # then the envvar interface is used. Set only those that are not.
9564 # We use the long form for the default assignment because of an extremely
9565 # bizarre bug on SunOS 4.1.3.
9566 if $ac_need_defaults; then
9567 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
9568 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
9569 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
9572 # Have a temporary directory for convenience. Make it in the build tree
9573 # simply because there is no reason to put it here, and in addition,
9574 # creating and moving files from /tmp can sometimes cause problems.
9575 # Create a temporary directory, and hook for its removal unless debugging.
9578 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
9579 trap '{ (exit 1); exit 1; }' 1 2 13 15
9582 # Create a (secure) tmp directory for tmp files.
9585 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
9586 test -n "$tmp" && test -d "$tmp"
9589 tmp=./confstat$$-$RANDOM
9590 (umask 077 && mkdir $tmp)
9593 echo "$me: cannot create a temporary directory in ." >&2
9594 { (exit 1); exit 1; }
9599 cat >>$CONFIG_STATUS <<_ACEOF
9602 # CONFIG_FILES section.
9605 # No need to generate the scripts if there are no CONFIG_FILES.
9606 # This happens for instance when ./config.status config.h
9607 if test -n "\$CONFIG_FILES"; then
9608 # Protect against being on the right side of a sed subst in config.status.
9609 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
9610 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
9611 s,@SHELL@,$SHELL,;t t
9612 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
9613 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
9614 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
9615 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
9616 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
9617 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
9618 s,@exec_prefix@,$exec_prefix,;t t
9619 s,@prefix@,$prefix,;t t
9620 s,@program_transform_name@,$program_transform_name,;t t
9621 s,@bindir@,$bindir,;t t
9622 s,@sbindir@,$sbindir,;t t
9623 s,@libexecdir@,$libexecdir,;t t
9624 s,@datadir@,$datadir,;t t
9625 s,@sysconfdir@,$sysconfdir,;t t
9626 s,@sharedstatedir@,$sharedstatedir,;t t
9627 s,@localstatedir@,$localstatedir,;t t
9628 s,@libdir@,$libdir,;t t
9629 s,@includedir@,$includedir,;t t
9630 s,@oldincludedir@,$oldincludedir,;t t
9631 s,@infodir@,$infodir,;t t
9632 s,@mandir@,$mandir,;t t
9633 s,@build_alias@,$build_alias,;t t
9634 s,@host_alias@,$host_alias,;t t
9635 s,@target_alias@,$target_alias,;t t
9637 s,@ECHO_C@,$ECHO_C,;t t
9638 s,@ECHO_N@,$ECHO_N,;t t
9639 s,@ECHO_T@,$ECHO_T,;t t
9641 s,@libiberty_topdir@,$libiberty_topdir,;t t
9642 s,@MAINT@,$MAINT,;t t
9643 s,@NOTMAINT@,$NOTMAINT,;t t
9644 s,@MAKEINFO@,$MAKEINFO,;t t
9645 s,@BUILD_INFO@,$BUILD_INFO,;t t
9647 s,@HAVE_PERL@,$HAVE_PERL,;t t
9648 s,@build@,$build,;t t
9649 s,@build_cpu@,$build_cpu,;t t
9650 s,@build_vendor@,$build_vendor,;t t
9651 s,@build_os@,$build_os,;t t
9653 s,@host_cpu@,$host_cpu,;t t
9654 s,@host_vendor@,$host_vendor,;t t
9655 s,@host_os@,$host_os,;t t
9657 s,@ac_ct_AR@,$ac_ct_AR,;t t
9658 s,@RANLIB@,$RANLIB,;t t
9659 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
9661 s,@CFLAGS@,$CFLAGS,;t t
9662 s,@LDFLAGS@,$LDFLAGS,;t t
9663 s,@CPPFLAGS@,$CPPFLAGS,;t t
9664 s,@ac_ct_CC@,$ac_ct_CC,;t t
9665 s,@EXEEXT@,$EXEEXT,;t t
9666 s,@OBJEXT@,$OBJEXT,;t t
9668 s,@ac_libiberty_warn_cflags@,$ac_libiberty_warn_cflags,;t t
9669 s,@NO_MINUS_C_MINUS_O@,$NO_MINUS_C_MINUS_O,;t t
9670 s,@OUTPUT_OPTION@,$OUTPUT_OPTION,;t t
9671 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
9672 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
9673 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
9674 s,@EGREP@,$EGREP,;t t
9675 s,@LIBOBJS@,$LIBOBJS,;t t
9676 s,@CHECK@,$CHECK,;t t
9677 s,@target_header_dir@,$target_header_dir,;t t
9678 s,@pexecute@,$pexecute,;t t
9679 s,@INSTALL_DEST@,$INSTALL_DEST,;t t
9680 s,@datarootdir@,$datarootdir,;t t
9681 s,@docdir@,$docdir,;t t
9682 s,@htmldir@,$htmldir,;t t
9683 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
9684 /@host_makefile_frag@/r $host_makefile_frag
9685 s,@host_makefile_frag@,,;t t
9690 cat >>$CONFIG_STATUS <<\_ACEOF
9691 # Split the substitutions into bite-sized pieces for seds with
9692 # small command number limits, like on Digital OSF/1 and HP-UX.
9694 ac_sed_frag=1 # Number of current file.
9695 ac_beg=1 # First line for current file.
9696 ac_end=$ac_max_sed_lines # Line after last line for current file.
9699 while $ac_more_lines; do
9700 if test $ac_beg -gt 1; then
9701 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
9703 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
9705 if test ! -s $tmp/subs.frag; then
9708 # The purpose of the label and of the branching condition is to
9709 # speed up the sed processing (if there are no `@' at all, there
9710 # is no need to browse any of the substitutions).
9711 # These are the two extra sed commands mentioned above.
9713 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
9714 if test -z "$ac_sed_cmds"; then
9715 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
9717 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
9719 ac_sed_frag=`expr $ac_sed_frag + 1`
9721 ac_end=`expr $ac_end + $ac_max_sed_lines`
9724 if test -z "$ac_sed_cmds"; then
9727 fi # test -n "$CONFIG_FILES"
9730 cat >>$CONFIG_STATUS <<\_ACEOF
9731 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
9732 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
9734 - | *:- | *:-:* ) # input from stdin
9736 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
9737 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
9738 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
9739 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
9740 * ) ac_file_in=$ac_file.in ;;
9743 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
9744 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
9745 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9746 X"$ac_file" : 'X\(//\)[^/]' \| \
9747 X"$ac_file" : 'X\(//\)$' \| \
9748 X"$ac_file" : 'X\(/\)' \| \
9749 . : '\(.\)' 2>/dev/null ||
9751 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9752 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9753 /^X\(\/\/\)$/{ s//\1/; q; }
9754 /^X\(\/\).*/{ s//\1/; q; }
9756 { if $as_mkdir_p; then
9761 while test ! -d "$as_dir"; do
9762 as_dirs="$as_dir $as_dirs"
9763 as_dir=`(dirname "$as_dir") 2>/dev/null ||
9764 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9765 X"$as_dir" : 'X\(//\)[^/]' \| \
9766 X"$as_dir" : 'X\(//\)$' \| \
9767 X"$as_dir" : 'X\(/\)' \| \
9768 . : '\(.\)' 2>/dev/null ||
9770 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9771 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9772 /^X\(\/\/\)$/{ s//\1/; q; }
9773 /^X\(\/\).*/{ s//\1/; q; }
9776 test ! -n "$as_dirs" || mkdir $as_dirs
9777 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
9778 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
9779 { (exit 1); exit 1; }; }; }
9783 if test "$ac_dir" != .; then
9784 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
9785 # A "../" for each directory in $ac_dir_suffix.
9786 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
9788 ac_dir_suffix= ac_top_builddir=
9792 .) # No --srcdir option. We are building in place.
9794 if test -z "$ac_top_builddir"; then
9797 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
9799 [\\/]* | ?:[\\/]* ) # Absolute path.
9800 ac_srcdir=$srcdir$ac_dir_suffix;
9801 ac_top_srcdir=$srcdir ;;
9803 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
9804 ac_top_srcdir=$ac_top_builddir$srcdir ;;
9807 # Do not use `cd foo && pwd` to compute absolute paths, because
9808 # the directories may not exist.
9810 .) ac_abs_builddir="$ac_dir";;
9813 .) ac_abs_builddir=`pwd`;;
9814 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
9815 *) ac_abs_builddir=`pwd`/"$ac_dir";;
9818 case $ac_abs_builddir in
9819 .) ac_abs_top_builddir=${ac_top_builddir}.;;
9821 case ${ac_top_builddir}. in
9822 .) ac_abs_top_builddir=$ac_abs_builddir;;
9823 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
9824 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
9827 case $ac_abs_builddir in
9828 .) ac_abs_srcdir=$ac_srcdir;;
9831 .) ac_abs_srcdir=$ac_abs_builddir;;
9832 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
9833 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
9836 case $ac_abs_builddir in
9837 .) ac_abs_top_srcdir=$ac_top_srcdir;;
9839 case $ac_top_srcdir in
9840 .) ac_abs_top_srcdir=$ac_abs_builddir;;
9841 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
9842 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
9848 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
9849 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
9852 if test x"$ac_file" != x-; then
9853 { echo "$as_me:$LINENO: creating $ac_file" >&5
9854 echo "$as_me: creating $ac_file" >&6;}
9857 # Let's still pretend it is `configure' which instantiates (i.e., don't
9858 # use $as_me), people would be surprised to read:
9859 # /* config.h. Generated by config.status. */
9860 if test x"$ac_file" = x-; then
9863 configure_input="$ac_file. "
9865 configure_input=$configure_input"Generated from `echo $ac_file_in |
9866 sed 's,.*/,,'` by configure."
9868 # First look for the input files in the build tree, otherwise in the
9870 ac_file_inputs=`IFS=:
9871 for f in $ac_file_in; do
9873 -) echo $tmp/stdin ;;
9875 # Absolute (can't be DOS-style, as IFS=:)
9876 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
9877 echo "$as_me: error: cannot find input file: $f" >&2;}
9878 { (exit 1); exit 1; }; }
9881 if test -f "$f"; then
9884 elif test -f "$srcdir/$f"; then
9889 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
9890 echo "$as_me: error: cannot find input file: $f" >&2;}
9891 { (exit 1); exit 1; }; }
9894 done` || { (exit 1); exit 1; }
9896 cat >>$CONFIG_STATUS <<_ACEOF
9900 cat >>$CONFIG_STATUS <<\_ACEOF
9902 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
9903 s,@configure_input@,$configure_input,;t t
9904 s,@srcdir@,$ac_srcdir,;t t
9905 s,@abs_srcdir@,$ac_abs_srcdir,;t t
9906 s,@top_srcdir@,$ac_top_srcdir,;t t
9907 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
9908 s,@builddir@,$ac_builddir,;t t
9909 s,@abs_builddir@,$ac_abs_builddir,;t t
9910 s,@top_builddir@,$ac_top_builddir,;t t
9911 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
9912 s,@INSTALL@,$ac_INSTALL,;t t
9913 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
9915 if test x"$ac_file" != x-; then
9916 mv $tmp/out $ac_file
9924 cat >>$CONFIG_STATUS <<\_ACEOF
9927 # CONFIG_HEADER section.
9930 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
9931 # NAME is the cpp macro being defined and VALUE is the value it is being given.
9933 # ac_d sets the value in "#define NAME VALUE" lines.
9934 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
9935 ac_dB='[ ].*$,\1#\2'
9938 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
9939 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
9940 ac_uB='$,\1#\2define\3'
9944 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
9945 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
9947 - | *:- | *:-:* ) # input from stdin
9949 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
9950 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
9951 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
9952 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
9953 * ) ac_file_in=$ac_file.in ;;
9956 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
9957 echo "$as_me: creating $ac_file" >&6;}
9959 # First look for the input files in the build tree, otherwise in the
9961 ac_file_inputs=`IFS=:
9962 for f in $ac_file_in; do
9964 -) echo $tmp/stdin ;;
9966 # Absolute (can't be DOS-style, as IFS=:)
9967 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
9968 echo "$as_me: error: cannot find input file: $f" >&2;}
9969 { (exit 1); exit 1; }; }
9970 # Do quote $f, to prevent DOS paths from being IFS'd.
9973 if test -f "$f"; then
9976 elif test -f "$srcdir/$f"; then
9981 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
9982 echo "$as_me: error: cannot find input file: $f" >&2;}
9983 { (exit 1); exit 1; }; }
9986 done` || { (exit 1); exit 1; }
9987 # Remove the trailing spaces.
9988 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
9992 # Transform confdefs.h into two sed scripts, `conftest.defines' and
9993 # `conftest.undefs', that substitutes the proper values into
9994 # config.h.in to produce config.h. The first handles `#define'
9995 # templates, and the second `#undef' templates.
9996 # And first: Protect against being on the right side of a sed subst in
9997 # config.status. Protect against being in an unquoted here document
9999 rm -f conftest.defines conftest.undefs
10000 # Using a here document instead of a string reduces the quoting nightmare.
10001 # Putting comments in sed scripts is not portable.
10003 # `end' is used to avoid that the second main sed command (meant for
10004 # 0-ary CPP macros) applies to n-ary macro definitions.
10005 # See the Autoconf documentation for `clear'.
10006 cat >confdef2sed.sed <<\_ACEOF
10011 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
10013 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
10016 # If some macros were called several times there might be several times
10017 # the same #defines, which is useless. Nevertheless, we may not want to
10018 # sort them, since we want the *last* AC-DEFINE to be honored.
10019 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
10020 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
10021 rm -f confdef2sed.sed
10023 # This sed command replaces #undef with comments. This is necessary, for
10024 # example, in the case of _POSIX_SOURCE, which is predefined and required
10025 # on some systems where configure will not decide to define it.
10026 cat >>conftest.undefs <<\_ACEOF
10027 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
10030 # Break up conftest.defines because some shells have a limit on the size
10031 # of here documents, and old seds have small limits too (100 cmds).
10032 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
10033 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
10034 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
10035 echo ' :' >>$CONFIG_STATUS
10036 rm -f conftest.tail
10037 while grep . conftest.defines >/dev/null
10039 # Write a limited-size here document to $tmp/defines.sed.
10040 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
10041 # Speed up: don't consider the non `#define' lines.
10042 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
10043 # Work around the forget-to-reset-the-flag bug.
10044 echo 't clr' >>$CONFIG_STATUS
10045 echo ': clr' >>$CONFIG_STATUS
10046 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
10048 sed -f $tmp/defines.sed $tmp/in >$tmp/out
10050 mv $tmp/out $tmp/in
10052 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
10053 rm -f conftest.defines
10054 mv conftest.tail conftest.defines
10056 rm -f conftest.defines
10057 echo ' fi # grep' >>$CONFIG_STATUS
10058 echo >>$CONFIG_STATUS
10060 # Break up conftest.undefs because some shells have a limit on the size
10061 # of here documents, and old seds have small limits too (100 cmds).
10062 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
10063 rm -f conftest.tail
10064 while grep . conftest.undefs >/dev/null
10066 # Write a limited-size here document to $tmp/undefs.sed.
10067 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
10068 # Speed up: don't consider the non `#undef'
10069 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
10070 # Work around the forget-to-reset-the-flag bug.
10071 echo 't clr' >>$CONFIG_STATUS
10072 echo ': clr' >>$CONFIG_STATUS
10073 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
10075 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
10077 mv $tmp/out $tmp/in
10079 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
10080 rm -f conftest.undefs
10081 mv conftest.tail conftest.undefs
10083 rm -f conftest.undefs
10085 cat >>$CONFIG_STATUS <<\_ACEOF
10086 # Let's still pretend it is `configure' which instantiates (i.e., don't
10087 # use $as_me), people would be surprised to read:
10088 # /* config.h. Generated by config.status. */
10089 if test x"$ac_file" = x-; then
10090 echo "/* Generated by configure. */" >$tmp/config.h
10092 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
10094 cat $tmp/in >>$tmp/config.h
10096 if test x"$ac_file" != x-; then
10097 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
10098 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
10099 echo "$as_me: $ac_file is unchanged" >&6;}
10101 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
10102 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10103 X"$ac_file" : 'X\(//\)[^/]' \| \
10104 X"$ac_file" : 'X\(//\)$' \| \
10105 X"$ac_file" : 'X\(/\)' \| \
10106 . : '\(.\)' 2>/dev/null ||
10108 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10109 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10110 /^X\(\/\/\)$/{ s//\1/; q; }
10111 /^X\(\/\).*/{ s//\1/; q; }
10113 { if $as_mkdir_p; then
10118 while test ! -d "$as_dir"; do
10119 as_dirs="$as_dir $as_dirs"
10120 as_dir=`(dirname "$as_dir") 2>/dev/null ||
10121 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10122 X"$as_dir" : 'X\(//\)[^/]' \| \
10123 X"$as_dir" : 'X\(//\)$' \| \
10124 X"$as_dir" : 'X\(/\)' \| \
10125 . : '\(.\)' 2>/dev/null ||
10127 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10128 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10129 /^X\(\/\/\)$/{ s//\1/; q; }
10130 /^X\(\/\).*/{ s//\1/; q; }
10133 test ! -n "$as_dirs" || mkdir $as_dirs
10134 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
10135 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
10136 { (exit 1); exit 1; }; }; }
10139 mv $tmp/config.h $ac_file
10143 rm -f $tmp/config.h
10147 cat >>$CONFIG_STATUS <<\_ACEOF
10150 # CONFIG_COMMANDS section.
10152 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
10153 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
10154 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
10155 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
10156 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10157 X"$ac_dest" : 'X\(//\)[^/]' \| \
10158 X"$ac_dest" : 'X\(//\)$' \| \
10159 X"$ac_dest" : 'X\(/\)' \| \
10160 . : '\(.\)' 2>/dev/null ||
10162 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10163 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10164 /^X\(\/\/\)$/{ s//\1/; q; }
10165 /^X\(\/\).*/{ s//\1/; q; }
10167 { if $as_mkdir_p; then
10172 while test ! -d "$as_dir"; do
10173 as_dirs="$as_dir $as_dirs"
10174 as_dir=`(dirname "$as_dir") 2>/dev/null ||
10175 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10176 X"$as_dir" : 'X\(//\)[^/]' \| \
10177 X"$as_dir" : 'X\(//\)$' \| \
10178 X"$as_dir" : 'X\(/\)' \| \
10179 . : '\(.\)' 2>/dev/null ||
10181 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10182 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10183 /^X\(\/\/\)$/{ s//\1/; q; }
10184 /^X\(\/\).*/{ s//\1/; q; }
10187 test ! -n "$as_dirs" || mkdir $as_dirs
10188 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
10189 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
10190 { (exit 1); exit 1; }; }; }
10194 if test "$ac_dir" != .; then
10195 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
10196 # A "../" for each directory in $ac_dir_suffix.
10197 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
10199 ac_dir_suffix= ac_top_builddir=
10203 .) # No --srcdir option. We are building in place.
10205 if test -z "$ac_top_builddir"; then
10208 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
10210 [\\/]* | ?:[\\/]* ) # Absolute path.
10211 ac_srcdir=$srcdir$ac_dir_suffix;
10212 ac_top_srcdir=$srcdir ;;
10213 *) # Relative path.
10214 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
10215 ac_top_srcdir=$ac_top_builddir$srcdir ;;
10218 # Do not use `cd foo && pwd` to compute absolute paths, because
10219 # the directories may not exist.
10221 .) ac_abs_builddir="$ac_dir";;
10224 .) ac_abs_builddir=`pwd`;;
10225 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
10226 *) ac_abs_builddir=`pwd`/"$ac_dir";;
10229 case $ac_abs_builddir in
10230 .) ac_abs_top_builddir=${ac_top_builddir}.;;
10232 case ${ac_top_builddir}. in
10233 .) ac_abs_top_builddir=$ac_abs_builddir;;
10234 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
10235 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
10238 case $ac_abs_builddir in
10239 .) ac_abs_srcdir=$ac_srcdir;;
10242 .) ac_abs_srcdir=$ac_abs_builddir;;
10243 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
10244 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
10247 case $ac_abs_builddir in
10248 .) ac_abs_top_srcdir=$ac_top_srcdir;;
10250 case $ac_top_srcdir in
10251 .) ac_abs_top_srcdir=$ac_abs_builddir;;
10252 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
10253 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
10258 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
10259 echo "$as_me: executing $ac_dest commands" >&6;}
10261 default ) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
10262 if test -n "$CONFIG_FILES"; then
10263 if test -n "${with_target_subdir}"; then
10264 # FIXME: We shouldn't need to set ac_file
10266 LD="${ORIGINAL_LD_FOR_MULTILIBS}"
10267 . ${libiberty_topdir}/config-ml.in
10274 cat >>$CONFIG_STATUS <<\_ACEOF
10276 { (exit 0); exit 0; }
10278 chmod +x $CONFIG_STATUS
10279 ac_clean_files=$ac_clean_files_save
10282 # configure is writing to config.log, and then calls config.status.
10283 # config.status does its own redirection, appending to config.log.
10284 # Unfortunately, on DOS this fails, as config.log is still kept open
10285 # by configure, so config.status won't be able to write to it; its
10286 # output is simply discarded. So we exec the FD to /dev/null,
10287 # effectively closing config.log, so it can be properly (re)opened and
10288 # appended to by config.status. When coming back to configure, we
10289 # need to make the FD available again.
10290 if test "$no_create" != yes; then
10292 ac_config_status_args=
10293 test "$silent" = yes &&
10294 ac_config_status_args="$ac_config_status_args --quiet"
10296 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
10298 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
10299 # would make configure fail if this is the last instruction.
10300 $ac_cs_success || { (exit 1); exit 1; }