2 # From configure.in CVSid.
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.59 for GNU C Library (see version.h).
6 # Report bugs to <glibc>.
8 # Copyright (C) 2003 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## --------------------- ##
12 ## M4sh Initialization. ##
13 ## --------------------- ##
15 # Be Bourne compatible
16 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
19 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
20 # is contrary to our usage. Disable this feature.
21 alias -g '${1+"$@"}'='"$@"'
22 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
25 DUALCASE=1; export DUALCASE # for MKS sh
27 # Support unset when possible.
28 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
35 # Work around bugs in pre-3.0 UWIN ksh.
36 $as_unset ENV MAIL MAILPATH
43 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
44 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
47 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
48 eval $as_var=C; export $as_var
54 # Required to use basename.
55 if expr a : '\(a\)' >/dev/null 2>&1; then
61 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
68 # Name of the executable.
69 as_me=`$as_basename "$0" ||
70 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
71 X"$0" : 'X\(//\)$' \| \
72 X"$0" : 'X\(/\)$' \| \
73 . : '\(.\)' 2>/dev/null ||
75 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
76 /^X\/\(\/\/\)$/{ s//\1/; q; }
77 /^X\/\(\/\).*/{ s//\1/; q; }
81 # PATH needs CR, and LINENO needs CR and PATH.
82 # Avoid depending upon Character Ranges.
83 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
84 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
85 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
86 as_cr_digits='0123456789'
87 as_cr_alnum=$as_cr_Letters$as_cr_digits
89 # The user is always right.
90 if test "${PATH_SEPARATOR+set}" != set; then
91 echo "#! /bin/sh" >conf$$.sh
92 echo "exit 0" >>conf$$.sh
94 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
105 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
106 test "x$as_lineno_1" != "x$as_lineno_2" &&
107 test "x$as_lineno_3" = "x$as_lineno_2" || {
108 # Find who we are. Look in the path if we contain no path at all
111 *[\\/]* ) as_myself=$0 ;;
112 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
116 test -z "$as_dir" && as_dir=.
117 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
122 # We did not find ourselves, most probably we were run as `sh COMMAND'
123 # in which case we are not to be found in the path.
124 if test "x$as_myself" = x; then
127 if test ! -f "$as_myself"; then
128 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
129 { (exit 1); exit 1; }; }
131 case $CONFIG_SHELL in
133 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
134 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
137 test -z "$as_dir" && as_dir=.
138 for as_base in sh bash ksh sh5; do
141 if ("$as_dir/$as_base" -c '
144 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
145 test "x$as_lineno_1" != "x$as_lineno_2" &&
146 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
147 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
148 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
149 CONFIG_SHELL=$as_dir/$as_base
151 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
159 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
160 # uniformly replaced by the line number. The first 'sed' inserts a
161 # line-number line before each line; the second 'sed' does the real
162 # work. The second script uses 'N' to pair each line-number line
163 # with the numbered line, and appends trailing '-' during
164 # substitution so that $LINENO is not a special case at line end.
165 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
166 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
167 sed '=' <$as_myself |
172 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
175 s,^['$as_cr_digits']*\n,,
177 chmod +x $as_me.lineno ||
178 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
179 { (exit 1); exit 1; }; }
181 # Don't try to exec as it changes $[0], causing all sort of problems
182 # (the dirname of $[0] is not the place where we might find the
183 # original and so on. Autoconf is especially sensible to this).
185 # Exit status is that of the last command.
190 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
191 *c*,-n*) ECHO_N= ECHO_C='
193 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
194 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
197 if expr a : '\(a\)' >/dev/null 2>&1; then
203 rm -f conf$$ conf$$.exe conf$$.file
205 if ln -s conf$$.file conf$$ 2>/dev/null; then
206 # We could just check for DJGPP; but this test a) works b) is more generic
207 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
208 if test -f conf$$.exe; then
209 # Don't use ln at all; we don't have any links
214 elif ln conf$$.file conf$$ 2>/dev/null; then
219 rm -f conf$$ conf$$.exe conf$$.file
221 if mkdir -p . 2>/dev/null; then
224 test -d ./-p && rmdir ./-p
228 as_executable_p="test -f"
230 # Sed expression to map a string onto a valid CPP name.
231 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
233 # Sed expression to map a string onto a valid variable name.
234 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
238 # We need space, tab and new line, in precisely that order.
248 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
249 # so uname gets run too.
250 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
257 ac_default_prefix=/usr/local
258 ac_config_libobj_dir=.
263 SHELL=${CONFIG_SHELL-/bin/sh}
265 # Maximum number of lines to put in a shell here document.
266 # This variable seems obsolete. It should probably be removed, and
267 # only ac_max_sed_lines should be used.
268 : ${ac_max_here_lines=38}
270 # Identity of this package.
271 PACKAGE_NAME='GNU C Library'
272 PACKAGE_TARNAME='c-library'
273 PACKAGE_VERSION='(see version.h)'
274 PACKAGE_STRING='GNU C Library (see version.h)'
275 PACKAGE_BUGREPORT='glibc'
277 ac_unique_file="include/features.h"
278 ac_subdirs_all="$ac_subdirs_all "
279 # Factoring default headers for most tests.
280 ac_includes_default="\
283 # include <sys/types.h>
286 # include <sys/stat.h>
297 # if !STDC_HEADERS && HAVE_MEMORY_H
303 # include <strings.h>
306 # include <inttypes.h>
316 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 with_fp with_cvs enable_check_abi oldest_abi bindnow subdirs force_install all_warnings build build_cpu build_vendor build_os host host_cpu host_vendor host_os base_machine sysnames INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC OBJEXT BUILD_CC cross_compiling CPP CXX CXXFLAGS ac_ct_CXX AR OBJDUMP RANLIB ac_ct_RANLIB MIG AS LD PWD_P MAKE MSGFMT MAKEINFO SED AUTOCONF SYSINCLUDES libc_cv_gcc_static_libgcc BASH libc_cv_have_bash2 KSH libc_cv_have_ksh AWK PERL INSTALL_INFO BISON VERSIONING libc_cv_asm_protected_directive libc_cv_initfinit_array libc_cv_cc_with_libunwind libc_cv_z_nodelete libc_cv_z_nodlopen libc_cv_z_initfirst libc_cv_z_relro libc_cv_Bgroup ASFLAGS_config libc_cv_z_combreloc libc_cv_z_execstack libc_cv_fpie fno_unit_at_a_time libc_cv_have_initfini libc_cv_cpp_asm_debuginfo no_whole_archive exceptions LIBGD EGREP sizeof_long_double libc_cv_gcc_unwind_find_fde uname_sysname uname_release uname_version old_glibc_headers libc_cv_slibdir libc_cv_localedir libc_cv_sysconfdir libc_cv_rootsbindir libc_cv_forced_unwind use_ldconfig ldd_rewrite_script gnu_ld gnu_as elf xcoff static shared pic_default profile omitfp bounded static_nss nopic_initfini DEFINES linux_doors mach_interface_list VERSION RELEASE LIBOBJS LTLIBOBJS'
319 # Initialize some variables set by options.
321 ac_init_version=false
322 # The variables have the same names as the options, with
323 # dashes changed to underlines.
331 program_transform_name=s,x,x,
339 # Installation directory options.
340 # These are left unexpanded so users can "make install exec_prefix=/foo"
341 # and all the variables that are supposed to be based on exec_prefix
342 # by default will actually change.
343 # Use braces instead of parens because sh, perl, etc. also accept them.
344 bindir='${exec_prefix}/bin'
345 sbindir='${exec_prefix}/sbin'
346 libexecdir='${exec_prefix}/libexec'
347 datadir='${prefix}/share'
348 sysconfdir='${prefix}/etc'
349 sharedstatedir='${prefix}/com'
350 localstatedir='${prefix}/var'
351 libdir='${exec_prefix}/lib'
352 includedir='${prefix}/include'
353 oldincludedir='/usr/include'
354 infodir='${prefix}/info'
355 mandir='${prefix}/man'
360 # If the previous option needs an argument, assign it.
361 if test -n "$ac_prev"; then
362 eval "$ac_prev=\$ac_option"
367 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
369 # Accept the important Cygnus configure options, so we can diagnose typos.
373 -bindir | --bindir | --bindi | --bind | --bin | --bi)
375 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
378 -build | --build | --buil | --bui | --bu)
379 ac_prev=build_alias ;;
380 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
381 build_alias=$ac_optarg ;;
383 -cache-file | --cache-file | --cache-fil | --cache-fi \
384 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
385 ac_prev=cache_file ;;
386 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
387 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
388 cache_file=$ac_optarg ;;
391 cache_file=config.cache ;;
393 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
395 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
397 datadir=$ac_optarg ;;
399 -disable-* | --disable-*)
400 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
401 # Reject names that are not valid shell variable names.
402 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
403 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
404 { (exit 1); exit 1; }; }
405 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
406 eval "enable_$ac_feature=no" ;;
408 -enable-* | --enable-*)
409 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
410 # Reject names that are not valid shell variable names.
411 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
412 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
413 { (exit 1); exit 1; }; }
414 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
416 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
419 eval "enable_$ac_feature='$ac_optarg'" ;;
421 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
422 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
423 | --exec | --exe | --ex)
424 ac_prev=exec_prefix ;;
425 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
426 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
427 | --exec=* | --exe=* | --ex=*)
428 exec_prefix=$ac_optarg ;;
430 -gas | --gas | --ga | --g)
431 # Obsolete; use --with-gas.
434 -help | --help | --hel | --he | -h)
436 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
437 ac_init_help=recursive ;;
438 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
439 ac_init_help=short ;;
441 -host | --host | --hos | --ho)
442 ac_prev=host_alias ;;
443 -host=* | --host=* | --hos=* | --ho=*)
444 host_alias=$ac_optarg ;;
446 -includedir | --includedir | --includedi | --included | --include \
447 | --includ | --inclu | --incl | --inc)
448 ac_prev=includedir ;;
449 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
450 | --includ=* | --inclu=* | --incl=* | --inc=*)
451 includedir=$ac_optarg ;;
453 -infodir | --infodir | --infodi | --infod | --info | --inf)
455 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
456 infodir=$ac_optarg ;;
458 -libdir | --libdir | --libdi | --libd)
460 -libdir=* | --libdir=* | --libdi=* | --libd=*)
463 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
464 | --libexe | --libex | --libe)
465 ac_prev=libexecdir ;;
466 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
467 | --libexe=* | --libex=* | --libe=*)
468 libexecdir=$ac_optarg ;;
470 -localstatedir | --localstatedir | --localstatedi | --localstated \
471 | --localstate | --localstat | --localsta | --localst \
472 | --locals | --local | --loca | --loc | --lo)
473 ac_prev=localstatedir ;;
474 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
475 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
476 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
477 localstatedir=$ac_optarg ;;
479 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
481 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
485 # Obsolete; use --without-fp.
488 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
489 | --no-cr | --no-c | -n)
492 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
493 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
496 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
497 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
498 | --oldin | --oldi | --old | --ol | --o)
499 ac_prev=oldincludedir ;;
500 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
501 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
502 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
503 oldincludedir=$ac_optarg ;;
505 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
507 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
510 -program-prefix | --program-prefix | --program-prefi | --program-pref \
511 | --program-pre | --program-pr | --program-p)
512 ac_prev=program_prefix ;;
513 -program-prefix=* | --program-prefix=* | --program-prefi=* \
514 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
515 program_prefix=$ac_optarg ;;
517 -program-suffix | --program-suffix | --program-suffi | --program-suff \
518 | --program-suf | --program-su | --program-s)
519 ac_prev=program_suffix ;;
520 -program-suffix=* | --program-suffix=* | --program-suffi=* \
521 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
522 program_suffix=$ac_optarg ;;
524 -program-transform-name | --program-transform-name \
525 | --program-transform-nam | --program-transform-na \
526 | --program-transform-n | --program-transform- \
527 | --program-transform | --program-transfor \
528 | --program-transfo | --program-transf \
529 | --program-trans | --program-tran \
530 | --progr-tra | --program-tr | --program-t)
531 ac_prev=program_transform_name ;;
532 -program-transform-name=* | --program-transform-name=* \
533 | --program-transform-nam=* | --program-transform-na=* \
534 | --program-transform-n=* | --program-transform-=* \
535 | --program-transform=* | --program-transfor=* \
536 | --program-transfo=* | --program-transf=* \
537 | --program-trans=* | --program-tran=* \
538 | --progr-tra=* | --program-tr=* | --program-t=*)
539 program_transform_name=$ac_optarg ;;
541 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
542 | -silent | --silent | --silen | --sile | --sil)
545 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
547 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
549 sbindir=$ac_optarg ;;
551 -sharedstatedir | --sharedstatedir | --sharedstatedi \
552 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
553 | --sharedst | --shareds | --shared | --share | --shar \
555 ac_prev=sharedstatedir ;;
556 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
557 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
558 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
560 sharedstatedir=$ac_optarg ;;
562 -site | --site | --sit)
564 -site=* | --site=* | --sit=*)
567 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
569 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
572 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
573 | --syscon | --sysco | --sysc | --sys | --sy)
574 ac_prev=sysconfdir ;;
575 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
576 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
577 sysconfdir=$ac_optarg ;;
579 -target | --target | --targe | --targ | --tar | --ta | --t)
580 ac_prev=target_alias ;;
581 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
582 target_alias=$ac_optarg ;;
584 -v | -verbose | --verbose | --verbos | --verbo | --verb)
587 -version | --version | --versio | --versi | --vers | -V)
591 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
592 # Reject names that are not valid shell variable names.
593 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
594 { echo "$as_me: error: invalid package name: $ac_package" >&2
595 { (exit 1); exit 1; }; }
596 ac_package=`echo $ac_package| sed 's/-/_/g'`
598 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
601 eval "with_$ac_package='$ac_optarg'" ;;
603 -without-* | --without-*)
604 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
605 # Reject names that are not valid shell variable names.
606 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
607 { echo "$as_me: error: invalid package name: $ac_package" >&2
608 { (exit 1); exit 1; }; }
609 ac_package=`echo $ac_package | sed 's/-/_/g'`
610 eval "with_$ac_package=no" ;;
613 # Obsolete; use --with-x.
616 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
617 | --x-incl | --x-inc | --x-in | --x-i)
618 ac_prev=x_includes ;;
619 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
620 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
621 x_includes=$ac_optarg ;;
623 -x-libraries | --x-libraries | --x-librarie | --x-librari \
624 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
625 ac_prev=x_libraries ;;
626 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
627 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
628 x_libraries=$ac_optarg ;;
630 -*) { echo "$as_me: error: unrecognized option: $ac_option
631 Try \`$0 --help' for more information." >&2
632 { (exit 1); exit 1; }; }
636 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
637 # Reject names that are not valid shell variable names.
638 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
639 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
640 { (exit 1); exit 1; }; }
641 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
642 eval "$ac_envvar='$ac_optarg'"
646 # FIXME: should be removed in autoconf 3.0.
647 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
648 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
649 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
650 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
656 if test -n "$ac_prev"; then
657 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
658 { echo "$as_me: error: missing argument to $ac_option" >&2
659 { (exit 1); exit 1; }; }
662 # Be sure to have absolute paths.
663 for ac_var in exec_prefix prefix
665 eval ac_val=$`echo $ac_var`
667 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
668 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
669 { (exit 1); exit 1; }; };;
673 # Be sure to have absolute paths.
674 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
675 localstatedir libdir includedir oldincludedir infodir mandir
677 eval ac_val=$`echo $ac_var`
679 [\\/$]* | ?:[\\/]* ) ;;
680 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
681 { (exit 1); exit 1; }; };;
685 # There might be people who depend on the old broken behavior: `$host'
686 # used to hold the argument of --host etc.
687 # FIXME: To remove some day.
692 # FIXME: To remove some day.
693 if test "x$host_alias" != x; then
694 if test "x$build_alias" = x; then
695 cross_compiling=maybe
696 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
697 If a cross compiler is detected then cross compile mode will be used." >&2
698 elif test "x$build_alias" != "x$host_alias"; then
704 test -n "$host_alias" && ac_tool_prefix=$host_alias-
706 test "$silent" = yes && exec 6>/dev/null
709 # Find the source files, if location was not specified.
710 if test -z "$srcdir"; then
711 ac_srcdir_defaulted=yes
712 # Try the directory containing this script, then its parent.
713 ac_confdir=`(dirname "$0") 2>/dev/null ||
714 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
715 X"$0" : 'X\(//\)[^/]' \| \
716 X"$0" : 'X\(//\)$' \| \
717 X"$0" : 'X\(/\)' \| \
718 . : '\(.\)' 2>/dev/null ||
720 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
721 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
722 /^X\(\/\/\)$/{ s//\1/; q; }
723 /^X\(\/\).*/{ s//\1/; q; }
726 if test ! -r $srcdir/$ac_unique_file; then
730 ac_srcdir_defaulted=no
732 if test ! -r $srcdir/$ac_unique_file; then
733 if test "$ac_srcdir_defaulted" = yes; then
734 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
735 { (exit 1); exit 1; }; }
737 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
738 { (exit 1); exit 1; }; }
741 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
742 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
743 { (exit 1); exit 1; }; }
744 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
745 ac_env_build_alias_set=${build_alias+set}
746 ac_env_build_alias_value=$build_alias
747 ac_cv_env_build_alias_set=${build_alias+set}
748 ac_cv_env_build_alias_value=$build_alias
749 ac_env_host_alias_set=${host_alias+set}
750 ac_env_host_alias_value=$host_alias
751 ac_cv_env_host_alias_set=${host_alias+set}
752 ac_cv_env_host_alias_value=$host_alias
753 ac_env_target_alias_set=${target_alias+set}
754 ac_env_target_alias_value=$target_alias
755 ac_cv_env_target_alias_set=${target_alias+set}
756 ac_cv_env_target_alias_value=$target_alias
757 ac_env_CC_set=${CC+set}
759 ac_cv_env_CC_set=${CC+set}
760 ac_cv_env_CC_value=$CC
761 ac_env_CFLAGS_set=${CFLAGS+set}
762 ac_env_CFLAGS_value=$CFLAGS
763 ac_cv_env_CFLAGS_set=${CFLAGS+set}
764 ac_cv_env_CFLAGS_value=$CFLAGS
765 ac_env_LDFLAGS_set=${LDFLAGS+set}
766 ac_env_LDFLAGS_value=$LDFLAGS
767 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
768 ac_cv_env_LDFLAGS_value=$LDFLAGS
769 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
770 ac_env_CPPFLAGS_value=$CPPFLAGS
771 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
772 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
773 ac_env_CPP_set=${CPP+set}
774 ac_env_CPP_value=$CPP
775 ac_cv_env_CPP_set=${CPP+set}
776 ac_cv_env_CPP_value=$CPP
777 ac_env_CXX_set=${CXX+set}
778 ac_env_CXX_value=$CXX
779 ac_cv_env_CXX_set=${CXX+set}
780 ac_cv_env_CXX_value=$CXX
781 ac_env_CXXFLAGS_set=${CXXFLAGS+set}
782 ac_env_CXXFLAGS_value=$CXXFLAGS
783 ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
784 ac_cv_env_CXXFLAGS_value=$CXXFLAGS
787 # Report the --help message.
789 if test "$ac_init_help" = "long"; then
790 # Omit some internal or obsolete options to make the list less imposing.
791 # This message is too long to be a string in the A/UX 3.1 sh.
793 \`configure' configures GNU C Library (see version.h) to adapt to many kinds of systems.
795 Usage: $0 [OPTION]... [VAR=VALUE]...
797 To assign environment variables (e.g., CC, CFLAGS...), specify them as
798 VAR=VALUE. See below for descriptions of some of the useful variables.
800 Defaults for the options are specified in brackets.
803 -h, --help display this help and exit
804 --help=short display options specific to this package
805 --help=recursive display the short help of all the included packages
806 -V, --version display version information and exit
807 -q, --quiet, --silent do not print \`checking...' messages
808 --cache-file=FILE cache test results in FILE [disabled]
809 -C, --config-cache alias for \`--cache-file=config.cache'
810 -n, --no-create do not create output files
811 --srcdir=DIR find the sources in DIR [configure dir or \`..']
816 Installation directories:
817 --prefix=PREFIX install architecture-independent files in PREFIX
819 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
822 By default, \`make install' will install all the files in
823 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
824 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
825 for instance \`--prefix=\$HOME'.
827 For better control, use the options below.
829 Fine tuning of the installation directories:
830 --bindir=DIR user executables [EPREFIX/bin]
831 --sbindir=DIR system admin executables [EPREFIX/sbin]
832 --libexecdir=DIR program executables [EPREFIX/libexec]
833 --datadir=DIR read-only architecture-independent data [PREFIX/share]
834 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
835 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
836 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
837 --libdir=DIR object code libraries [EPREFIX/lib]
838 --includedir=DIR C header files [PREFIX/include]
839 --oldincludedir=DIR C header files for non-gcc [/usr/include]
840 --infodir=DIR info documentation [PREFIX/info]
841 --mandir=DIR man documentation [PREFIX/man]
847 --build=BUILD configure for building on BUILD [guessed]
848 --host=HOST cross-compile to build programs to run on HOST [BUILD]
852 if test -n "$ac_init_help"; then
853 case $ac_init_help in
854 short | recursive ) echo "Configuration of GNU C Library (see version.h):";;
859 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
860 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
861 --disable-sanity-checks really do not use threads (should not be used except
862 in special situations) [default=yes]
863 --enable-check-abi do "make check-abi" in "make check" (no/warn/yes)
865 --enable-shared build shared library [default=yes if GNU ld &
867 --enable-profile build profiled library [default=yes]
868 --enable-omitfp build undebuggable optimized library
870 --enable-bounded build with runtime bounds checking
872 --disable-versioning do not include versioning information in the library
873 objects [default=yes if supported]
874 --enable-oldest-abi=ABI configure the oldest ABI supported [e.g. 2.2]
875 [default=glibc default]
876 --enable-add-ons[=DIRS...]
877 configure and build add-ons in DIR1,DIR2,... search
878 for add-ons if no parameter given
879 --disable-hidden-plt do not hide internal function calls to avoid PLT
880 --enable-bind-now disable lazy relocations in DSOs
881 --enable-static-nss build static NSS modules [default=no]
882 --disable-force-install don't force installation of files from this package,
883 even if they are older than the installed files
884 --enable-kernel=VERSION compile for compatibility with kernel not older than
886 --enable-all-warnings enable all useful warnings gcc can issue
889 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
890 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
891 --with-gmp=DIRECTORY find GMP source code in DIRECTORY (not needed)
892 --with-gd=DIR find libgd include dir and library with prefix DIR
893 --with-gd-include=DIR find libgd include files in DIR
894 --with-gd-lib=DIR find libgd library files in DIR
895 --with-fp if using floating-point hardware [default=yes]
896 --with-binutils=PATH specify location of binutils (as and ld)
897 --with-elf if using the ELF object format
898 --with-xcoff if using the XCOFF object format
899 --without-cvs if CVS should not be used
900 --with-headers=PATH location of system headers to use (for example
901 /usr/src/linux/include) [default=compiler
903 --with-tls enable support for TLS
904 --without-__thread do not use TLS features even when supporting them
906 Some influential environment variables:
907 CC C compiler command
908 CFLAGS C compiler flags
909 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
910 nonstandard directory <lib dir>
911 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
912 headers in a nonstandard directory <include dir>
914 CXX C++ compiler command
915 CXXFLAGS C++ compiler flags
917 Use these variables to override the choices made by `configure' or to help
918 it to find libraries and programs with nonstandard names/locations.
920 Report bugs to <glibc>.
924 if test "$ac_init_help" = "recursive"; then
925 # If there are subdirs, report their specific --help.
927 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
928 test -d $ac_dir || continue
931 if test "$ac_dir" != .; then
932 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
933 # A "../" for each directory in $ac_dir_suffix.
934 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
936 ac_dir_suffix= ac_top_builddir=
940 .) # No --srcdir option. We are building in place.
942 if test -z "$ac_top_builddir"; then
945 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
947 [\\/]* | ?:[\\/]* ) # Absolute path.
948 ac_srcdir=$srcdir$ac_dir_suffix;
949 ac_top_srcdir=$srcdir ;;
951 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
952 ac_top_srcdir=$ac_top_builddir$srcdir ;;
955 # Do not use `cd foo && pwd` to compute absolute paths, because
956 # the directories may not exist.
958 .) ac_abs_builddir="$ac_dir";;
961 .) ac_abs_builddir=`pwd`;;
962 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
963 *) ac_abs_builddir=`pwd`/"$ac_dir";;
966 case $ac_abs_builddir in
967 .) ac_abs_top_builddir=${ac_top_builddir}.;;
969 case ${ac_top_builddir}. in
970 .) ac_abs_top_builddir=$ac_abs_builddir;;
971 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
972 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
975 case $ac_abs_builddir in
976 .) ac_abs_srcdir=$ac_srcdir;;
979 .) ac_abs_srcdir=$ac_abs_builddir;;
980 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
981 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
984 case $ac_abs_builddir in
985 .) ac_abs_top_srcdir=$ac_top_srcdir;;
987 case $ac_top_srcdir in
988 .) ac_abs_top_srcdir=$ac_abs_builddir;;
989 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
990 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
995 # Check for guested configure; otherwise get Cygnus style configure.
996 if test -f $ac_srcdir/configure.gnu; then
998 $SHELL $ac_srcdir/configure.gnu --help=recursive
999 elif test -f $ac_srcdir/configure; then
1001 $SHELL $ac_srcdir/configure --help=recursive
1002 elif test -f $ac_srcdir/configure.ac ||
1003 test -f $ac_srcdir/configure.in; then
1005 $ac_configure --help
1007 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1013 test -n "$ac_init_help" && exit 0
1014 if $ac_init_version; then
1016 GNU C Library configure (see version.h)
1017 generated by GNU Autoconf 2.59
1019 Copyright (C) 2003 Free Software Foundation, Inc.
1020 This configure script is free software; the Free Software Foundation
1021 gives unlimited permission to copy, distribute and modify it.
1027 This file contains any messages produced by compilers while
1028 running configure, to aid debugging if configure makes a mistake.
1030 It was created by GNU C Library $as_me (see version.h), which was
1031 generated by GNU Autoconf 2.59. Invocation command line was
1042 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1043 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1044 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1045 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1046 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1048 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1049 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1051 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1052 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1053 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1054 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1055 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1056 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1057 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1061 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1065 test -z "$as_dir" && as_dir=.
1066 echo "PATH: $as_dir"
1081 # Keep a trace of the command line.
1082 # Strip out --no-create and --no-recursion so they do not pile up.
1083 # Strip out --silent because we don't want to record it for future runs.
1084 # Also quote any args containing shell meta-characters.
1085 # Make two passes to allow for proper duplicate-argument suppression.
1090 ac_must_keep_next=false
1096 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1097 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1098 | -silent | --silent | --silen | --sile | --sil)
1100 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1101 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1104 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1106 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1107 if test $ac_must_keep_next = true; then
1108 ac_must_keep_next=false # Got value, back to normal.
1111 *=* | --config-cache | -C | -disable-* | --disable-* \
1112 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1113 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1114 | -with-* | --with-* | -without-* | --without-* | --x)
1115 case "$ac_configure_args0 " in
1116 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1119 -* ) ac_must_keep_next=true ;;
1122 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1123 # Get rid of the leading space.
1129 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1130 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1132 # When interrupted or exit'd, cleanup temporary files, and complete
1133 # config.log. We remove comments because anyway the quotes in there
1134 # would cause problems or look ugly.
1135 # WARNING: Be sure not to use single quotes in there, as some shells,
1136 # such as our DU 5.0 friend, will then `close' the trap.
1137 trap 'exit_status=$?
1138 # Save into config.log some information that might help in debugging.
1143 ## ---------------- ##
1144 ## Cache variables. ##
1145 ## ---------------- ##
1148 # The following way of writing the cache mishandles newlines in values,
1151 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1154 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1155 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1159 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1166 ## ----------------- ##
1167 ## Output variables. ##
1168 ## ----------------- ##
1171 for ac_var in $ac_subst_vars
1173 eval ac_val=$`echo $ac_var`
1174 echo "$ac_var='"'"'$ac_val'"'"'"
1178 if test -n "$ac_subst_files"; then
1185 for ac_var in $ac_subst_files
1187 eval ac_val=$`echo $ac_var`
1188 echo "$ac_var='"'"'$ac_val'"'"'"
1193 if test -s confdefs.h; then
1200 sed "/^$/d" confdefs.h | sort
1203 test "$ac_signal" != 0 &&
1204 echo "$as_me: caught signal $ac_signal"
1205 echo "$as_me: exit $exit_status"
1207 rm -f core *.core &&
1208 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1211 for ac_signal in 1 2 13 15; do
1212 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1216 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1217 rm -rf conftest* confdefs.h
1218 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1221 # Predefined preprocessor variables.
1223 cat >>confdefs.h <<_ACEOF
1224 #define PACKAGE_NAME "$PACKAGE_NAME"
1228 cat >>confdefs.h <<_ACEOF
1229 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1233 cat >>confdefs.h <<_ACEOF
1234 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1238 cat >>confdefs.h <<_ACEOF
1239 #define PACKAGE_STRING "$PACKAGE_STRING"
1243 cat >>confdefs.h <<_ACEOF
1244 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1248 # Let the site file select an alternate cache file if it wants to.
1249 # Prefer explicitly selected file to automatically selected ones.
1250 if test -z "$CONFIG_SITE"; then
1251 if test "x$prefix" != xNONE; then
1252 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1254 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1257 for ac_site_file in $CONFIG_SITE; do
1258 if test -r "$ac_site_file"; then
1259 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1260 echo "$as_me: loading site script $ac_site_file" >&6;}
1261 sed 's/^/| /' "$ac_site_file" >&5
1266 if test -r "$cache_file"; then
1267 # Some versions of bash will fail to source /dev/null (special
1268 # files actually), so we avoid doing that.
1269 if test -f "$cache_file"; then
1270 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1271 echo "$as_me: loading cache $cache_file" >&6;}
1273 [\\/]* | ?:[\\/]* ) . $cache_file;;
1274 *) . ./$cache_file;;
1278 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1279 echo "$as_me: creating cache $cache_file" >&6;}
1283 # Check that the precious variables saved in the cache have kept the same
1285 ac_cache_corrupted=false
1286 for ac_var in `(set) 2>&1 |
1287 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1288 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1289 eval ac_new_set=\$ac_env_${ac_var}_set
1290 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1291 eval ac_new_val="\$ac_env_${ac_var}_value"
1292 case $ac_old_set,$ac_new_set in
1294 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1295 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1296 ac_cache_corrupted=: ;;
1298 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1299 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1300 ac_cache_corrupted=: ;;
1303 if test "x$ac_old_val" != "x$ac_new_val"; then
1304 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1305 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1306 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1307 echo "$as_me: former value: $ac_old_val" >&2;}
1308 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1309 echo "$as_me: current value: $ac_new_val" >&2;}
1310 ac_cache_corrupted=:
1313 # Pass precious variables to config.status.
1314 if test "$ac_new_set" = set; then
1316 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1317 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1318 *) ac_arg=$ac_var=$ac_new_val ;;
1320 case " $ac_configure_args " in
1321 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1322 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1326 if $ac_cache_corrupted; then
1327 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1328 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1329 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1330 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1331 { (exit 1); exit 1; }; }
1335 ac_cpp='$CPP $CPPFLAGS'
1336 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1337 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1338 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1367 ac_config_headers="$ac_config_headers config.h"
1370 for ac_dir in scripts $srcdir/scripts; do
1371 if test -f $ac_dir/install-sh; then
1373 ac_install_sh="$ac_aux_dir/install-sh -c"
1375 elif test -f $ac_dir/install.sh; then
1377 ac_install_sh="$ac_aux_dir/install.sh -c"
1379 elif test -f $ac_dir/shtool; then
1381 ac_install_sh="$ac_aux_dir/shtool install -c"
1385 if test -z "$ac_aux_dir"; then
1386 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in scripts $srcdir/scripts" >&5
1387 echo "$as_me: error: cannot find install-sh or install.sh in scripts $srcdir/scripts" >&2;}
1388 { (exit 1); exit 1; }; }
1390 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1391 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1392 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1395 if test "`cd $srcdir; /bin/pwd`" = "`/bin/pwd`"; then
1396 { { echo "$as_me:$LINENO: error: you must configure in a separate build directory" >&5
1397 echo "$as_me: error: you must configure in a separate build directory" >&2;}
1398 { (exit 1); exit 1; }; }
1401 # This will get text that should go into config.make.
1404 # Check for a --with-gmp argument and set gmp-srcdir in config.make.
1406 # Check whether --with-gmp or --without-gmp was given.
1407 if test "${with_gmp+set}" = set; then
1411 yes) { { echo "$as_me:$LINENO: error: --with-gmp requires an argument; use --with-gmp=DIRECTORY" >&5
1412 echo "$as_me: error: --with-gmp requires an argument; use --with-gmp=DIRECTORY" >&2;}
1413 { (exit 1); exit 1; }; } ;;
1415 *) config_vars="$config_vars
1416 gmp-srcdir = $withval" ;;
1420 # Check for a --with-gd argument and set libgd-LDFLAGS in config.make.
1422 # Check whether --with-gd or --without-gd was given.
1423 if test "${with_gd+set}" = set; then
1427 *) libgd_include="-I$withval/include"
1428 libgd_ldflags="-L$withval/lib" ;;
1433 # Check whether --with-gd-include or --without-gd-include was given.
1434 if test "${with_gd_include+set}" = set; then
1435 withval="$with_gd_include"
1436 case "$with_gd_include" in
1438 *) libgd_include="-I$withval" ;;
1443 # Check whether --with-gd-lib or --without-gd-lib was given.
1444 if test "${with_gd_lib+set}" = set; then
1445 withval="$with_gd_lib"
1446 case "$with_gd_lib" in
1448 *) libgd_ldflags="-L$withval" ;;
1453 if test -n "$libgd_include"; then
1454 config_vars="$config_vars
1455 CFLAGS-memusagestat.c = $libgd_include"
1457 if test -n "$libgd_ldflags"; then
1458 config_vars="$config_vars
1459 libgd-LDFLAGS = $libgd_ldflags"
1463 # Check whether --with-fp or --without-fp was given.
1464 if test "${with_fp+set}" = set; then
1472 # Check whether --with-binutils or --without-binutils was given.
1473 if test "${with_binutils+set}" = set; then
1474 withval="$with_binutils"
1475 path_binutils=$withval
1480 # Check whether --with-elf or --without-elf was given.
1481 if test "${with_elf+set}" = set; then
1488 # Check whether --with-xcoff or --without-xcoff was given.
1489 if test "${with_xcoff+set}" = set; then
1490 withval="$with_xcoff"
1496 # Check whether --with-cvs or --without-cvs was given.
1497 if test "${with_cvs+set}" = set; then
1503 if test "$with_cvs" = yes; then
1504 if test -d $srcdir/CVS && grep :pserver: $srcdir/CVS/Root > /dev/null
1512 # Check whether --with-headers or --without-headers was given.
1513 if test "${with_headers+set}" = set; then
1514 withval="$with_headers"
1520 # Check whether --enable-sanity-checks or --disable-sanity-checks was given.
1521 if test "${enable_sanity_checks+set}" = set; then
1522 enableval="$enable_sanity_checks"
1523 enable_sanity=$enableval
1529 # Check whether --enable-check-abi or --disable-check-abi was given.
1530 if test "${enable_check_abi+set}" = set; then
1531 enableval="$enable_check_abi"
1532 enable_check_abi=$enableval
1538 # Check whether --enable-shared or --disable-shared was given.
1539 if test "${enable_shared+set}" = set; then
1540 enableval="$enable_shared"
1545 # Check whether --enable-profile or --disable-profile was given.
1546 if test "${enable_profile+set}" = set; then
1547 enableval="$enable_profile"
1552 # Check whether --enable-omitfp or --disable-omitfp was given.
1553 if test "${enable_omitfp+set}" = set; then
1554 enableval="$enable_omitfp"
1559 # Check whether --enable-bounded or --disable-bounded was given.
1560 if test "${enable_bounded+set}" = set; then
1561 enableval="$enable_bounded"
1566 # Check whether --enable-versioning or --disable-versioning was given.
1567 if test "${enable_versioning+set}" = set; then
1568 enableval="$enable_versioning"
1569 enable_versioning=$enableval
1571 enable_versioning=yes
1574 # Check whether --enable-oldest-abi or --disable-oldest-abi was given.
1575 if test "${enable_oldest_abi+set}" = set; then
1576 enableval="$enable_oldest_abi"
1577 oldest_abi=$enableval
1581 if test "$oldest_abi" = yes || test "$oldest_abi" = no; then
1584 cat >>confdefs.h <<_ACEOF
1585 #define GLIBC_OLDEST_ABI "$oldest_abi"
1591 # Check whether --enable-add-ons or --disable-add-ons was given.
1592 if test "${enable_add_ons+set}" = set; then
1593 enableval="$enable_add_ons"
1594 case "$enableval" in
1595 yes) add_ons=`cd $srcdir && echo */configure | sed -e 's!/configure!!g'`
1596 test "$add_ons" = "*" && add_ons= ;;
1597 *) add_ons=`echo "$enableval" | sed 's/,/ /g'`;;
1604 # Check whether --with-tls or --without-tls was given.
1605 if test "${with_tls+set}" = set; then
1613 # Check whether --with-__thread or --without-__thread was given.
1614 if test "${with___thread+set}" = set; then
1615 withval="$with___thread"
1616 use__thread=$withval
1621 # Check whether --enable-hidden-plt or --disable-hidden-plt was given.
1622 if test "${enable_hidden_plt+set}" = set; then
1623 enableval="$enable_hidden_plt"
1628 if test "x$hidden" = xno; then
1629 cat >>confdefs.h <<\_ACEOF
1635 # Check whether --enable-bind-now or --disable-bind-now was given.
1636 if test "${enable_bind_now+set}" = set; then
1637 enableval="$enable_bind_now"
1648 if test x"$add_ons" != x; then
1649 for f in $add_ons; do
1650 # Some sanity checks
1651 if test "$f" = "crypt"; then
1652 { { echo "$as_me:$LINENO: error:
1653 *** It seems that you're using an old \`crypt' add-on. crypt is now
1654 *** part of glibc and using the old add-on will not work with this
1655 *** release. Start again with fresh sources and without the old
1656 *** \`crypt' add-on." >&5
1657 echo "$as_me: error:
1658 *** It seems that you're using an old \`crypt' add-on. crypt is now
1659 *** part of glibc and using the old add-on will not work with this
1660 *** release. Start again with fresh sources and without the old
1661 *** \`crypt' add-on." >&2;}
1662 { (exit 1); exit 1; }; }
1664 if test "$f" = "localedata"; then
1665 { { echo "$as_me:$LINENO: error:
1666 *** It seems that you're using an old \`localedata' add-on. localedata
1667 *** is now part of glibc and using the old add-on will not work with
1668 *** this release. Start again with fresh sources and without the old
1669 *** \`localedata' add-on." >&5
1670 echo "$as_me: error:
1671 *** It seems that you're using an old \`localedata' add-on. localedata
1672 *** is now part of glibc and using the old add-on will not work with
1673 *** this release. Start again with fresh sources and without the old
1674 *** \`localedata' add-on." >&2;}
1675 { (exit 1); exit 1; }; }
1677 # Test whether such a subdir really exists.
1678 if test -d $srcdir/$f; then
1679 add_ons_pfx="$add_ons_pfx $f/"
1680 subdirs="$subdirs $f"
1682 { { echo "$as_me:$LINENO: error: add-on directory \"$f\" does not exist" >&5
1683 echo "$as_me: error: add-on directory \"$f\" does not exist" >&2;}
1684 { (exit 1); exit 1; }; }
1689 # Check whether --enable-static-nss or --disable-static-nss was given.
1690 if test "${enable_static_nss+set}" = set; then
1691 enableval="$enable_static_nss"
1692 static_nss=$enableval
1696 if test x"$static_nss" = xyes || test x"$shared" = xno; then
1698 cat >>confdefs.h <<\_ACEOF
1699 #define DO_STATIC_NSS 1
1704 # Check whether --enable-force-install or --disable-force-install was given.
1705 if test "${enable_force_install+set}" = set; then
1706 enableval="$enable_force_install"
1707 force_install=$enableval
1713 # Check whether --enable-kernel or --disable-kernel was given.
1714 if test "${enable_kernel+set}" = set; then
1715 enableval="$enable_kernel"
1716 minimum_kernel=$enableval
1718 if test "$minimum_kernel" = yes || test "$minimum_kernel" = no; then
1719 # Better nothing than this.
1722 if test "$minimum_kernel" = current; then
1723 minimum_kernel=`uname -r 2>/dev/null` || minimum_kernel=
1727 # Check whether --enable-all-warnings or --disable-all-warnings was given.
1728 if test "${enable_all_warnings+set}" = set; then
1729 enableval="$enable_all_warnings"
1730 all_warnings=$enableval
1734 # Make sure we can run config.sub.
1735 $ac_config_sub sun4 >/dev/null 2>&1 ||
1736 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1737 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1738 { (exit 1); exit 1; }; }
1740 echo "$as_me:$LINENO: checking build system type" >&5
1741 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1742 if test "${ac_cv_build+set}" = set; then
1743 echo $ECHO_N "(cached) $ECHO_C" >&6
1745 ac_cv_build_alias=$build_alias
1746 test -z "$ac_cv_build_alias" &&
1747 ac_cv_build_alias=`$ac_config_guess`
1748 test -z "$ac_cv_build_alias" &&
1749 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1750 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1751 { (exit 1); exit 1; }; }
1752 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1753 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1754 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1755 { (exit 1); exit 1; }; }
1758 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1759 echo "${ECHO_T}$ac_cv_build" >&6
1761 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1762 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1763 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1766 echo "$as_me:$LINENO: checking host system type" >&5
1767 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1768 if test "${ac_cv_host+set}" = set; then
1769 echo $ECHO_N "(cached) $ECHO_C" >&6
1771 ac_cv_host_alias=$host_alias
1772 test -z "$ac_cv_host_alias" &&
1773 ac_cv_host_alias=$ac_cv_build_alias
1774 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1775 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1776 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1777 { (exit 1); exit 1; }; }
1780 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1781 echo "${ECHO_T}$ac_cv_host" >&6
1783 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1784 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1785 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1789 # The way shlib-versions is used to generate soversions.mk uses a
1790 # fairly simplistic model for name recognition that can't distinguish
1791 # i486-pc-linux-gnu fully from i486-pc-gnu. So we mutate a $host_os
1792 # of `gnu*' here to be `gnu-gnu*' just so that shlib-versions can
1793 # tell. This doesn't get used much beyond that, so it's fairly safe.
1798 host_os=`echo $host_os | sed -e 's/gnu/gnu-gnu/'`
1802 # We keep the original values in `$config_*' and never modify them, so we
1803 # can write them unchanged into config.make. Everything else uses
1804 # $machine, $vendor, and $os, and changes them whenever convenient.
1805 config_machine=$host_cpu config_vendor=$host_vendor config_os=$host_os
1807 # Don't allow vendor == "unknown"
1808 test "$config_vendor" = unknown && config_vendor=
1809 config_os="`echo $config_os | sed 's/^unknown-//'`"
1811 # Some configurations imply other options.
1813 gnu* | linux* | bsd4.4* | netbsd* | freebsd*)
1814 # These systems always use GNU tools.
1815 gnu_ld=yes gnu_as=yes ;;
1818 # i586-linuxaout is mangled into i586-pc-linux-gnuaout
1819 linux*ecoff* | linux*aout* | gnu*aout* | gnu*ecoff*)
1821 gnu* | linux* | freebsd* | netbsd* | sysv4* | solaris2* | irix6*)
1822 # These systems (almost) always use the ELF format.
1826 # These systems are always xcoff
1832 machine=$config_machine
1833 vendor=$config_vendor
1836 # config.guess on some IBM machines says `rs6000' instead of `powerpc'.
1838 if test "$machine" = rs6000; then
1842 # Braindead PowerPC box with absolutely no FPU.
1843 case "$machine-$host_os" in
1850 ### I put this here to prevent those annoying emails from people who cannot
1851 ### read and try to compile glibc on unsupported platforms. --drepper
1853 ### By using the undocumented --enable-hacker-mode option for configure
1854 ### one can skip this test to make the configuration not fail for unsupported
1857 if test -z "$enable_hacker_mode"; then
1858 case "$machine-$host_os" in
1859 *-linux* | *-gnu* | arm*-none* | powerpc-aix4.3.*)
1862 echo "*** The GNU C library is currently not available for this platform."
1863 echo "*** So far nobody cared to port it and if there is no volunteer it"
1864 echo "*** might never happen. So, if you have interest to see glibc on"
1865 echo "*** this platform visit"
1866 echo "*** http://www.gnu.org/software/libc/porting.html"
1867 echo "*** and join the group of porters"
1873 # Expand the configuration machine name into a subdirectory by architecture
1874 # type and particular chip.
1876 a29k | am29000) base_machine=a29k machine=a29k ;;
1877 alpha*) base_machine=alpha machine=alpha/$machine ;;
1878 arm*) base_machine=arm machine=arm/arm32/$machine ;;
1879 c3[012]) base_machine=cx0 machine=cx0/c30 ;;
1880 c4[04]) base_machine=cx0 machine=cx0/c40 ;;
1881 hppa*64*) base_machine=hppa machine=hppa/hppa64 ;;
1882 hppa*) base_machine=hppa machine=hppa/hppa1.1 ;;
1883 i[3456]86) base_machine=i386 machine=i386/$machine ;;
1884 ia64) base_machine=ia64 machine=ia64 ;;
1885 m680?0) base_machine=m68k machine=m68k/$machine ;;
1886 m68k) base_machine=m68k machine=m68k/m68020 ;;
1887 m88???) base_machine=m88k machine=m88k/$machine ;;
1888 m88k) base_machine=m88k machine=m88k/m88100 ;;
1889 mips64*) base_machine=mips64
1890 case "$CC $CFLAGS $CPPFLAGS " in
1891 *" -mabi=n32 "*) mips_cc_abi=n32 ;;
1892 *" -mabi=64 "*|*" -mabi=n64 "*) mips_cc_abi=64 ;;
1893 *" -mabi=32 "*|*" -mabi=o32 "*) mips_cc_abi=32 ;;
1894 *) mips_cc_abi=default ;;
1897 *abin32*) mips_config_abi=n32 ;;
1898 *abi64*|*abin64*) mips_config_abi=64 ;;
1899 *abi32*|*abio32*) mips_config_abi=32 ;;
1900 *) mips_config_abi=$mips_cc_abi ;;
1902 case $mips_config_abi in
1903 default) machine=mips/mips64/n32 mips_config_abi=n32 ;;
1904 n32) machine=mips/mips64/n32 ;;
1905 64) machine=mips/mips64/n64 ;;
1906 32) machine=mips/mips32/kern64 ;;
1908 machine=$machine/$config_machine
1909 if test $mips_config_abi != $mips_cc_abi; then
1910 # This won't make it to config.make, but we want to
1911 # set this in case configure tests depend on it.
1912 CPPFLAGS="$CPPFLAGS -mabi=$mips_config_abi"
1915 mips*) base_machine=mips machine=mips/mips32/$machine ;;
1916 powerpc) base_machine=powerpc machine=powerpc/powerpc32 ;;
1917 powerpc64) base_machine=powerpc machine=powerpc/powerpc64 ;;
1918 s390) base_machine=s390 machine=s390/s390-32 ;;
1919 s390x) base_machine=s390 machine=s390/s390-64 ;;
1920 sh3*) base_machine=sh machine=sh/sh3 ;;
1921 sh4*) base_machine=sh machine=sh/sh4 ;;
1923 base_machine=sparc machine=sparc/sparc32 ;;
1924 sparcv8 | supersparc | hypersparc)
1925 base_machine=sparc machine=sparc/sparc32/sparcv8 ;;
1926 sparcv8plus | sparcv8plusa | sparcv9)
1927 base_machine=sparc machine=sparc/sparc32/sparcv9 ;;
1928 sparcv8plusb | sparcv9b)
1929 base_machine=sparc machine=sparc/sparc32/sparcv9b ;;
1930 sparc64 | ultrasparc)
1931 base_machine=sparc machine=sparc/sparc64 ;;
1932 sparc64b | ultrasparc3)
1933 base_machine=sparc machine=sparc/sparc64/sparcv9b ;;
1934 thumb*) base_machine=thumb machine=arm/thumb/$machine ;;
1935 *) base_machine=$machine ;;
1939 if test "$base_machine" = "i386"; then
1940 cat >>confdefs.h <<\_ACEOF
1941 #define USE_REGPARMS 1
1946 # Compute the list of sysdep directories for this configuration.
1947 # This can take a while to compute.
1948 sysdep_dir=$srcdir/sysdeps
1949 echo "$as_me:$LINENO: checking sysdep dirs" >&5
1950 echo $ECHO_N "checking sysdep dirs... $ECHO_C" >&6
1951 # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1.
1952 os="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`"
1956 base_os=mach/hurd ;;
1957 netbsd* | 386bsd* | freebsd* | bsdi*)
1958 base_os=unix/bsd/bsd4.4 ;;
1959 osf* | sunos* | ultrix* | newsos* | dynix* | *bsd*)
1961 sysv* | isc* | esix* | sco* | minix* | irix4* | linux*)
1962 base_os=unix/sysv ;;
1964 base_os=unix/sysv/irix6/$os ;;
1966 base_os=unix/sysv/sysv4 ;;
1968 base_os=unix/sysv/hpux/$os ;;
1970 base_os=unix/sysv/aix/aix4.3 ;;
1972 base_os=standalone ;;
1977 # For sunos4.1.1, try sunos4.1.1, then sunos4.1, then sunos4, then sunos.
1980 while o=`echo $tail | sed 's/\.[^.]*$//'`; test $o != $tail; do
1984 o=`echo $tail | sed 's/[0-9]*$//'`
1985 if test $o != $tail; then
1988 # For linux-gnu, try linux-gnu, then linux.
1989 o=`echo $tail | sed 's/-.*$//'`
1990 if test $o != $tail; then
1994 # For unix/sysv/sysv4, try unix/sysv/sysv4, then unix/sysv, then unix.
1997 while b=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$b"; do
2003 # For sparc/sparc32, try sparc/sparc32 and then sparc.
2006 while m=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$m"; do
2008 # Prepend the machine's FPU directory unless --without-fp.
2009 if test "$with_fp" = yes; then
2010 mach="$mach /$1/fpu"
2012 mach="$mach /$1/nofpu"
2019 # Find what sysdep directories exist.
2021 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2022 for d in $add_ons_pfx ''; do
2023 for b in $base ''; do
2024 for m0 in $mach ''; do
2025 for v in /$vendor ''; do
2026 test "$v" = / && continue
2027 for o in /$ostry ''; do
2028 test "$o" = / && continue
2029 for m in $mach ''; do
2030 if test "$m0$b$v$o$m"; then
2031 try="${d}sysdeps$m0$b$v$o$m"
2032 test -n "$enable_debug_configure" &&
2033 echo "$0 DEBUG: try $try" >&2
2034 if test -d $srcdir/$try; then
2035 sysnames="$sysnames $try"
2036 { test -n "$o" || test -n "$b"; } && os_used=t
2037 { test -n "$m" || test -n "$m0"; } && machine_used=t
2048 if test -z "$os_used" && test "$os" != none; then
2049 { { echo "$as_me:$LINENO: error: Operating system $os is not supported." >&5
2050 echo "$as_me: error: Operating system $os is not supported." >&2;}
2051 { (exit 1); exit 1; }; }
2053 if test -z "$machine_used" && test "$machine" != none; then
2054 { { echo "$as_me:$LINENO: error: The $machine is not supported." >&5
2055 echo "$as_me: error: The $machine is not supported." >&2;}
2056 { (exit 1); exit 1; }; }
2059 # We have now validated the configuration.
2062 # If using ELF, look for an `elf' subdirectory of each machine directory.
2063 # We prepend these rather than inserting them whereever the machine appears
2064 # because things specified by the machine's ELF ABI should override
2065 # OS-specific things, and should always be the same for any OS on the
2066 # machine (otherwise what's the point of an ABI?).
2067 if test "$elf" = yes; then
2069 for d in $add_ons_pfx ''; do
2071 if test -d $srcdir/${d}sysdeps$m/elf; then
2072 elf_dirs="$elf_dirs ${d}sysdeps$m/elf"
2076 sysnames="`echo $elf_dirs | sed -e 's,//,/,g'` $sysnames"
2080 # Expand the list of system names into a full list of directories
2081 # from each element's parent name and Implies file (if present).
2084 while test $# -gt 0; do
2088 case " $names " in *" $name "*)
2089 # Already in the list.
2093 # Report each name as we discover it, so there is no long pause in output.
2094 echo $ECHO_N "$name $ECHO_C" >&6
2096 name_base=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
2100 *) xsrcdir=$srcdir/ ;;
2102 test -n "$enable_debug_configure" &&
2103 echo "DEBUG: name/Implies $xsrcdir$name/Implies" >&2
2105 if test -f $xsrcdir$name/Implies; then
2106 # Collect more names from the `Implies' file (removing comments).
2107 implied_candidate="`sed 's/#.*$//' < $xsrcdir$name/Implies`"
2109 for x in $implied_candidate; do
2111 if test -d $xsrcdir$name_base/$x; then
2112 implied="$implied $name_base/$x";
2115 for d in $add_ons_pfx ''; do
2116 try="${d}sysdeps/$x"
2119 *) try_srcdir=$srcdir/ ;;
2121 test -n "$enable_debug_configure" &&
2122 echo "DEBUG: $name implied $x try($d) {$try_srcdir}$try" >&2
2123 if test $try != $xsrcdir$name_base/$x && test -d $try_srcdir$try;
2125 implied="$implied $try"
2129 if test $found = no; then
2130 { echo "$as_me:$LINENO: WARNING: $name/Implies specifies nonexistent $x" >&5
2131 echo "$as_me: WARNING: $name/Implies specifies nonexistent $x" >&2;}
2138 # Add NAME to the list of names.
2139 names="$names $name"
2141 # Find the parent of NAME, using the empty string if it has none.
2142 parent="`echo $name | sed -n -e 's=/[^/]*$==' -e '/sysdeps$/q' -e p`"
2144 # Add the names implied by NAME, and NAME's parent (if it has one), to
2145 # the list of names to be processed (the argument list). We prepend the
2146 # implied names to the list and append the parent. We want implied
2147 # directories to come before further directories inferred from the
2148 # configuration components; this ensures that for sysv4, unix/common
2149 # (implied by unix/sysv/sysv4) comes before unix/sysv (in ostry (here $*)
2151 sysnames="`echo $implied $* $parent`"
2152 test -n "$sysnames" && set $sysnames
2155 # Add the default directories.
2156 default_sysnames=sysdeps/generic
2157 if test "$elf" = yes; then
2158 default_sysnames="sysdeps/generic/elf $default_sysnames"
2160 sysnames="$names $default_sysnames"
2162 # The other names were emitted during the scan.
2163 echo "$as_me:$LINENO: result: $default_sysnames" >&5
2164 echo "${ECHO_T}$default_sysnames" >&6
2169 # Find a good install program. We prefer a C program (faster),
2170 # so one script is as good as another. But avoid the broken or
2171 # incompatible versions:
2172 # SysV /etc/install, /usr/sbin/install
2173 # SunOS /usr/etc/install
2174 # IRIX /sbin/install
2176 # AmigaOS /C/install, which installs bootblocks on floppy discs
2177 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2178 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2179 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2180 # OS/2's system install, which has a completely different semantic
2181 # ./install, which can be erroneously created by make from ./install.sh.
2182 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2183 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2184 if test -z "$INSTALL"; then
2185 if test "${ac_cv_path_install+set}" = set; then
2186 echo $ECHO_N "(cached) $ECHO_C" >&6
2188 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2192 test -z "$as_dir" && as_dir=.
2193 # Account for people who put trailing slashes in PATH elements.
2195 ./ | .// | /cC/* | \
2196 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2197 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2200 # OSF1 and SCO ODT 3.0 have their own names for install.
2201 # Don't use installbsd from OSF since it installs stuff as root
2203 for ac_prog in ginstall scoinst install; do
2204 for ac_exec_ext in '' $ac_executable_extensions; do
2205 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2206 if test $ac_prog = install &&
2207 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2208 # AIX install. It has an incompatible calling convention.
2210 elif test $ac_prog = install &&
2211 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2212 # program-specific install script used by HP pwplus--don't use.
2215 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2227 if test "${ac_cv_path_install+set}" = set; then
2228 INSTALL=$ac_cv_path_install
2230 # As a last resort, use the slow shell script. We don't cache a
2231 # path for INSTALL within a source directory, because that will
2232 # break other packages using the cache if that directory is
2233 # removed, or if the path is relative.
2234 INSTALL=$ac_install_sh
2237 echo "$as_me:$LINENO: result: $INSTALL" >&5
2238 echo "${ECHO_T}$INSTALL" >&6
2240 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2241 # It thinks the first close brace ends the variable substitution.
2242 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2244 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2246 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2248 if test "$INSTALL" = "${srcdir}/scripts/install-sh -c"; then
2249 # The makefiles need to use a different form to find it in $srcdir.
2250 INSTALL='\$(..)./scripts/install-sh -c'
2252 echo "$as_me:$LINENO: checking whether ln -s works" >&5
2253 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
2255 if test "$LN_S" = "ln -s"; then
2256 echo "$as_me:$LINENO: result: yes" >&5
2257 echo "${ECHO_T}yes" >&6
2259 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
2260 echo "${ECHO_T}no, using $LN_S" >&6
2265 ac_cpp='$CPP $CPPFLAGS'
2266 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2267 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2268 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2269 if test -n "$ac_tool_prefix"; then
2270 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2271 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2272 echo "$as_me:$LINENO: checking for $ac_word" >&5
2273 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2274 if test "${ac_cv_prog_CC+set}" = set; then
2275 echo $ECHO_N "(cached) $ECHO_C" >&6
2277 if test -n "$CC"; then
2278 ac_cv_prog_CC="$CC" # Let the user override the test.
2280 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2284 test -z "$as_dir" && as_dir=.
2285 for ac_exec_ext in '' $ac_executable_extensions; do
2286 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2287 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2288 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2297 if test -n "$CC"; then
2298 echo "$as_me:$LINENO: result: $CC" >&5
2299 echo "${ECHO_T}$CC" >&6
2301 echo "$as_me:$LINENO: result: no" >&5
2302 echo "${ECHO_T}no" >&6
2306 if test -z "$ac_cv_prog_CC"; then
2308 # Extract the first word of "gcc", so it can be a program name with args.
2309 set dummy gcc; ac_word=$2
2310 echo "$as_me:$LINENO: checking for $ac_word" >&5
2311 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2312 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2313 echo $ECHO_N "(cached) $ECHO_C" >&6
2315 if test -n "$ac_ct_CC"; then
2316 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2318 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2322 test -z "$as_dir" && as_dir=.
2323 for ac_exec_ext in '' $ac_executable_extensions; do
2324 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2325 ac_cv_prog_ac_ct_CC="gcc"
2326 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2334 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2335 if test -n "$ac_ct_CC"; then
2336 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2337 echo "${ECHO_T}$ac_ct_CC" >&6
2339 echo "$as_me:$LINENO: result: no" >&5
2340 echo "${ECHO_T}no" >&6
2348 if test -z "$CC"; then
2349 if test -n "$ac_tool_prefix"; then
2350 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2351 set dummy ${ac_tool_prefix}cc; ac_word=$2
2352 echo "$as_me:$LINENO: checking for $ac_word" >&5
2353 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2354 if test "${ac_cv_prog_CC+set}" = set; then
2355 echo $ECHO_N "(cached) $ECHO_C" >&6
2357 if test -n "$CC"; then
2358 ac_cv_prog_CC="$CC" # Let the user override the test.
2360 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2364 test -z "$as_dir" && as_dir=.
2365 for ac_exec_ext in '' $ac_executable_extensions; do
2366 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2367 ac_cv_prog_CC="${ac_tool_prefix}cc"
2368 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2377 if test -n "$CC"; then
2378 echo "$as_me:$LINENO: result: $CC" >&5
2379 echo "${ECHO_T}$CC" >&6
2381 echo "$as_me:$LINENO: result: no" >&5
2382 echo "${ECHO_T}no" >&6
2386 if test -z "$ac_cv_prog_CC"; then
2388 # Extract the first word of "cc", so it can be a program name with args.
2389 set dummy cc; ac_word=$2
2390 echo "$as_me:$LINENO: checking for $ac_word" >&5
2391 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2392 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2393 echo $ECHO_N "(cached) $ECHO_C" >&6
2395 if test -n "$ac_ct_CC"; then
2396 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2398 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2402 test -z "$as_dir" && as_dir=.
2403 for ac_exec_ext in '' $ac_executable_extensions; do
2404 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2405 ac_cv_prog_ac_ct_CC="cc"
2406 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2414 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2415 if test -n "$ac_ct_CC"; then
2416 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2417 echo "${ECHO_T}$ac_ct_CC" >&6
2419 echo "$as_me:$LINENO: result: no" >&5
2420 echo "${ECHO_T}no" >&6
2429 if test -z "$CC"; then
2430 # Extract the first word of "cc", so it can be a program name with args.
2431 set dummy cc; ac_word=$2
2432 echo "$as_me:$LINENO: checking for $ac_word" >&5
2433 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2434 if test "${ac_cv_prog_CC+set}" = set; then
2435 echo $ECHO_N "(cached) $ECHO_C" >&6
2437 if test -n "$CC"; then
2438 ac_cv_prog_CC="$CC" # Let the user override the test.
2441 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2445 test -z "$as_dir" && as_dir=.
2446 for ac_exec_ext in '' $ac_executable_extensions; do
2447 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2448 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2449 ac_prog_rejected=yes
2453 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2459 if test $ac_prog_rejected = yes; then
2460 # We found a bogon in the path, so make sure we never use it.
2461 set dummy $ac_cv_prog_CC
2463 if test $# != 0; then
2464 # We chose a different compiler from the bogus one.
2465 # However, it has the same basename, so the bogon will be chosen
2466 # first if we set CC to just the basename; use the full file name.
2468 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2474 if test -n "$CC"; then
2475 echo "$as_me:$LINENO: result: $CC" >&5
2476 echo "${ECHO_T}$CC" >&6
2478 echo "$as_me:$LINENO: result: no" >&5
2479 echo "${ECHO_T}no" >&6
2483 if test -z "$CC"; then
2484 if test -n "$ac_tool_prefix"; then
2487 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2488 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2489 echo "$as_me:$LINENO: checking for $ac_word" >&5
2490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2491 if test "${ac_cv_prog_CC+set}" = set; then
2492 echo $ECHO_N "(cached) $ECHO_C" >&6
2494 if test -n "$CC"; then
2495 ac_cv_prog_CC="$CC" # Let the user override the test.
2497 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2501 test -z "$as_dir" && as_dir=.
2502 for ac_exec_ext in '' $ac_executable_extensions; do
2503 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2504 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2505 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2514 if test -n "$CC"; then
2515 echo "$as_me:$LINENO: result: $CC" >&5
2516 echo "${ECHO_T}$CC" >&6
2518 echo "$as_me:$LINENO: result: no" >&5
2519 echo "${ECHO_T}no" >&6
2522 test -n "$CC" && break
2525 if test -z "$CC"; then
2529 # Extract the first word of "$ac_prog", so it can be a program name with args.
2530 set dummy $ac_prog; ac_word=$2
2531 echo "$as_me:$LINENO: checking for $ac_word" >&5
2532 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2533 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2534 echo $ECHO_N "(cached) $ECHO_C" >&6
2536 if test -n "$ac_ct_CC"; then
2537 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2539 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2543 test -z "$as_dir" && as_dir=.
2544 for ac_exec_ext in '' $ac_executable_extensions; do
2545 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2546 ac_cv_prog_ac_ct_CC="$ac_prog"
2547 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2555 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2556 if test -n "$ac_ct_CC"; then
2557 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2558 echo "${ECHO_T}$ac_ct_CC" >&6
2560 echo "$as_me:$LINENO: result: no" >&5
2561 echo "${ECHO_T}no" >&6
2564 test -n "$ac_ct_CC" && break
2573 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2574 See \`config.log' for more details." >&5
2575 echo "$as_me: error: no acceptable C compiler found in \$PATH
2576 See \`config.log' for more details." >&2;}
2577 { (exit 1); exit 1; }; }
2579 # Provide some information about the compiler.
2580 echo "$as_me:$LINENO:" \
2581 "checking for C compiler version" >&5
2582 ac_compiler=`set X $ac_compile; echo $2`
2583 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2584 (eval $ac_compiler --version </dev/null >&5) 2>&5
2586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2587 (exit $ac_status); }
2588 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2589 (eval $ac_compiler -v </dev/null >&5) 2>&5
2591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2592 (exit $ac_status); }
2593 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2594 (eval $ac_compiler -V </dev/null >&5) 2>&5
2596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2597 (exit $ac_status); }
2600 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2601 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2602 if test "${ac_cv_objext+set}" = set; then
2603 echo $ECHO_N "(cached) $ECHO_C" >&6
2605 cat >conftest.$ac_ext <<_ACEOF
2608 cat confdefs.h >>conftest.$ac_ext
2609 cat >>conftest.$ac_ext <<_ACEOF
2610 /* end confdefs.h. */
2620 rm -f conftest.o conftest.obj
2621 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2622 (eval $ac_compile) 2>&5
2624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2625 (exit $ac_status); }; then
2626 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2628 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2629 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2634 echo "$as_me: failed program was:" >&5
2635 sed 's/^/| /' conftest.$ac_ext >&5
2637 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2638 See \`config.log' for more details." >&5
2639 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2640 See \`config.log' for more details." >&2;}
2641 { (exit 1); exit 1; }; }
2644 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2646 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2647 echo "${ECHO_T}$ac_cv_objext" >&6
2648 OBJEXT=$ac_cv_objext
2650 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2651 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2652 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2653 echo $ECHO_N "(cached) $ECHO_C" >&6
2655 cat >conftest.$ac_ext <<_ACEOF
2658 cat confdefs.h >>conftest.$ac_ext
2659 cat >>conftest.$ac_ext <<_ACEOF
2660 /* end confdefs.h. */
2673 rm -f conftest.$ac_objext
2674 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2675 (eval $ac_compile) 2>conftest.er1
2677 grep -v '^ *+' conftest.er1 >conftest.err
2679 cat conftest.err >&5
2680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2681 (exit $ac_status); } &&
2682 { ac_try='test -z "$ac_c_werror_flag"
2683 || test ! -s conftest.err'
2684 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2688 (exit $ac_status); }; } &&
2689 { ac_try='test -s conftest.$ac_objext'
2690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2694 (exit $ac_status); }; }; then
2697 echo "$as_me: failed program was:" >&5
2698 sed 's/^/| /' conftest.$ac_ext >&5
2702 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2703 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2706 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2707 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2708 GCC=`test $ac_compiler_gnu = yes && echo yes`
2709 ac_test_CFLAGS=${CFLAGS+set}
2710 ac_save_CFLAGS=$CFLAGS
2712 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2713 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2714 if test "${ac_cv_prog_cc_g+set}" = set; then
2715 echo $ECHO_N "(cached) $ECHO_C" >&6
2717 cat >conftest.$ac_ext <<_ACEOF
2720 cat confdefs.h >>conftest.$ac_ext
2721 cat >>conftest.$ac_ext <<_ACEOF
2722 /* end confdefs.h. */
2732 rm -f conftest.$ac_objext
2733 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2734 (eval $ac_compile) 2>conftest.er1
2736 grep -v '^ *+' conftest.er1 >conftest.err
2738 cat conftest.err >&5
2739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2740 (exit $ac_status); } &&
2741 { ac_try='test -z "$ac_c_werror_flag"
2742 || test ! -s conftest.err'
2743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2747 (exit $ac_status); }; } &&
2748 { ac_try='test -s conftest.$ac_objext'
2749 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2753 (exit $ac_status); }; }; then
2756 echo "$as_me: failed program was:" >&5
2757 sed 's/^/| /' conftest.$ac_ext >&5
2761 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2763 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2764 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2765 if test "$ac_test_CFLAGS" = set; then
2766 CFLAGS=$ac_save_CFLAGS
2767 elif test $ac_cv_prog_cc_g = yes; then
2768 if test "$GCC" = yes; then
2774 if test "$GCC" = yes; then
2780 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2781 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2782 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2783 echo $ECHO_N "(cached) $ECHO_C" >&6
2785 ac_cv_prog_cc_stdc=no
2787 cat >conftest.$ac_ext <<_ACEOF
2790 cat confdefs.h >>conftest.$ac_ext
2791 cat >>conftest.$ac_ext <<_ACEOF
2792 /* end confdefs.h. */
2795 #include <sys/types.h>
2796 #include <sys/stat.h>
2797 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2798 struct buf { int x; };
2799 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2800 static char *e (p, i)
2806 static char *f (char * (*g) (char **, int), char **p, ...)
2811 s = g (p, va_arg (v,int));
2816 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2817 function prototypes and stuff, but not '\xHH' hex character constants.
2818 These don't provoke an error unfortunately, instead are silently treated
2819 as 'x'. The following induces an error, until -std1 is added to get
2820 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2821 array size at least. It's necessary to write '\x00'==0 to get something
2822 that's true only with -std1. */
2823 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2825 int test (int i, double x);
2826 struct s1 {int (*f) (int a);};
2827 struct s2 {int (*f) (double a);};
2828 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2834 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2839 # Don't try gcc -ansi; that turns off useful extensions and
2840 # breaks some systems' header files.
2841 # AIX -qlanglvl=ansi
2842 # Ultrix and OSF/1 -std1
2843 # HP-UX 10.20 and later -Ae
2844 # HP-UX older versions -Aa -D_HPUX_SOURCE
2845 # SVR4 -Xc -D__EXTENSIONS__
2846 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2848 CC="$ac_save_CC $ac_arg"
2849 rm -f conftest.$ac_objext
2850 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2851 (eval $ac_compile) 2>conftest.er1
2853 grep -v '^ *+' conftest.er1 >conftest.err
2855 cat conftest.err >&5
2856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2857 (exit $ac_status); } &&
2858 { ac_try='test -z "$ac_c_werror_flag"
2859 || test ! -s conftest.err'
2860 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2864 (exit $ac_status); }; } &&
2865 { ac_try='test -s conftest.$ac_objext'
2866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2870 (exit $ac_status); }; }; then
2871 ac_cv_prog_cc_stdc=$ac_arg
2874 echo "$as_me: failed program was:" >&5
2875 sed 's/^/| /' conftest.$ac_ext >&5
2878 rm -f conftest.err conftest.$ac_objext
2880 rm -f conftest.$ac_ext conftest.$ac_objext
2885 case "x$ac_cv_prog_cc_stdc" in
2887 echo "$as_me:$LINENO: result: none needed" >&5
2888 echo "${ECHO_T}none needed" >&6 ;;
2890 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2891 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2892 CC="$CC $ac_cv_prog_cc_stdc" ;;
2895 # Some people use a C++ compiler to compile C. Since we use `exit',
2896 # in C++ we need to declare it. In case someone uses the same compiler
2897 # for both compiling C and C++ we need to have the C++ compiler decide
2898 # the declaration of exit, since it's the most demanding environment.
2899 cat >conftest.$ac_ext <<_ACEOF
2904 rm -f conftest.$ac_objext
2905 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2906 (eval $ac_compile) 2>conftest.er1
2908 grep -v '^ *+' conftest.er1 >conftest.err
2910 cat conftest.err >&5
2911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2912 (exit $ac_status); } &&
2913 { ac_try='test -z "$ac_c_werror_flag"
2914 || test ! -s conftest.err'
2915 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2919 (exit $ac_status); }; } &&
2920 { ac_try='test -s conftest.$ac_objext'
2921 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2925 (exit $ac_status); }; }; then
2926 for ac_declaration in \
2928 'extern "C" void std::exit (int) throw (); using std::exit;' \
2929 'extern "C" void std::exit (int); using std::exit;' \
2930 'extern "C" void exit (int) throw ();' \
2931 'extern "C" void exit (int);' \
2934 cat >conftest.$ac_ext <<_ACEOF
2937 cat confdefs.h >>conftest.$ac_ext
2938 cat >>conftest.$ac_ext <<_ACEOF
2939 /* end confdefs.h. */
2950 rm -f conftest.$ac_objext
2951 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2952 (eval $ac_compile) 2>conftest.er1
2954 grep -v '^ *+' conftest.er1 >conftest.err
2956 cat conftest.err >&5
2957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2958 (exit $ac_status); } &&
2959 { ac_try='test -z "$ac_c_werror_flag"
2960 || test ! -s conftest.err'
2961 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2965 (exit $ac_status); }; } &&
2966 { ac_try='test -s conftest.$ac_objext'
2967 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2971 (exit $ac_status); }; }; then
2974 echo "$as_me: failed program was:" >&5
2975 sed 's/^/| /' conftest.$ac_ext >&5
2979 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2980 cat >conftest.$ac_ext <<_ACEOF
2983 cat confdefs.h >>conftest.$ac_ext
2984 cat >>conftest.$ac_ext <<_ACEOF
2985 /* end confdefs.h. */
2995 rm -f conftest.$ac_objext
2996 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2997 (eval $ac_compile) 2>conftest.er1
2999 grep -v '^ *+' conftest.er1 >conftest.err
3001 cat conftest.err >&5
3002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3003 (exit $ac_status); } &&
3004 { ac_try='test -z "$ac_c_werror_flag"
3005 || test ! -s conftest.err'
3006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3010 (exit $ac_status); }; } &&
3011 { ac_try='test -s conftest.$ac_objext'
3012 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3016 (exit $ac_status); }; }; then
3019 echo "$as_me: failed program was:" >&5
3020 sed 's/^/| /' conftest.$ac_ext >&5
3023 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3026 if test -n "$ac_declaration"; then
3027 echo '#ifdef __cplusplus' >>confdefs.h
3028 echo $ac_declaration >>confdefs.h
3029 echo '#endif' >>confdefs.h
3033 echo "$as_me: failed program was:" >&5
3034 sed 's/^/| /' conftest.$ac_ext >&5
3037 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3039 ac_cpp='$CPP $CPPFLAGS'
3040 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3041 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3042 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3044 if test $host != $build; then
3045 for ac_prog in gcc cc
3047 # Extract the first word of "$ac_prog", so it can be a program name with args.
3048 set dummy $ac_prog; ac_word=$2
3049 echo "$as_me:$LINENO: checking for $ac_word" >&5
3050 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3051 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
3052 echo $ECHO_N "(cached) $ECHO_C" >&6
3054 if test -n "$BUILD_CC"; then
3055 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
3057 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3061 test -z "$as_dir" && as_dir=.
3062 for ac_exec_ext in '' $ac_executable_extensions; do
3063 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3064 ac_cv_prog_BUILD_CC="$ac_prog"
3065 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3073 BUILD_CC=$ac_cv_prog_BUILD_CC
3074 if test -n "$BUILD_CC"; then
3075 echo "$as_me:$LINENO: result: $BUILD_CC" >&5
3076 echo "${ECHO_T}$BUILD_CC" >&6
3078 echo "$as_me:$LINENO: result: no" >&5
3079 echo "${ECHO_T}no" >&6
3082 test -n "$BUILD_CC" && break
3088 ac_cpp='$CPP $CPPFLAGS'
3089 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3090 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3091 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3092 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3093 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3094 # On Suns, sometimes $CPP names a directory.
3095 if test -n "$CPP" && test -d "$CPP"; then
3098 if test -z "$CPP"; then
3099 if test "${ac_cv_prog_CPP+set}" = set; then
3100 echo $ECHO_N "(cached) $ECHO_C" >&6
3102 # Double quotes because CPP needs to be expanded
3103 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3106 for ac_c_preproc_warn_flag in '' yes
3108 # Use a header file that comes with gcc, so configuring glibc
3109 # with a fresh cross-compiler works.
3110 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3111 # <limits.h> exists even on freestanding compilers.
3112 # On the NeXT, cc -E runs the code through the compiler's parser,
3113 # not just through cpp. "Syntax error" is here to catch this case.
3114 cat >conftest.$ac_ext <<_ACEOF
3117 cat confdefs.h >>conftest.$ac_ext
3118 cat >>conftest.$ac_ext <<_ACEOF
3119 /* end confdefs.h. */
3121 # include <limits.h>
3123 # include <assert.h>
3127 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3128 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3130 grep -v '^ *+' conftest.er1 >conftest.err
3132 cat conftest.err >&5
3133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3134 (exit $ac_status); } >/dev/null; then
3135 if test -s conftest.err; then
3136 ac_cpp_err=$ac_c_preproc_warn_flag
3137 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3144 if test -z "$ac_cpp_err"; then
3147 echo "$as_me: failed program was:" >&5
3148 sed 's/^/| /' conftest.$ac_ext >&5
3150 # Broken: fails on valid input.
3153 rm -f conftest.err conftest.$ac_ext
3155 # OK, works on sane cases. Now check whether non-existent headers
3156 # can be detected and how.
3157 cat >conftest.$ac_ext <<_ACEOF
3160 cat confdefs.h >>conftest.$ac_ext
3161 cat >>conftest.$ac_ext <<_ACEOF
3162 /* end confdefs.h. */
3163 #include <ac_nonexistent.h>
3165 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3166 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3168 grep -v '^ *+' conftest.er1 >conftest.err
3170 cat conftest.err >&5
3171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3172 (exit $ac_status); } >/dev/null; then
3173 if test -s conftest.err; then
3174 ac_cpp_err=$ac_c_preproc_warn_flag
3175 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3182 if test -z "$ac_cpp_err"; then
3183 # Broken: success on invalid input.
3186 echo "$as_me: failed program was:" >&5
3187 sed 's/^/| /' conftest.$ac_ext >&5
3189 # Passes both tests.
3193 rm -f conftest.err conftest.$ac_ext
3196 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3197 rm -f conftest.err conftest.$ac_ext
3198 if $ac_preproc_ok; then
3210 echo "$as_me:$LINENO: result: $CPP" >&5
3211 echo "${ECHO_T}$CPP" >&6
3213 for ac_c_preproc_warn_flag in '' yes
3215 # Use a header file that comes with gcc, so configuring glibc
3216 # with a fresh cross-compiler works.
3217 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3218 # <limits.h> exists even on freestanding compilers.
3219 # On the NeXT, cc -E runs the code through the compiler's parser,
3220 # not just through cpp. "Syntax error" is here to catch this case.
3221 cat >conftest.$ac_ext <<_ACEOF
3224 cat confdefs.h >>conftest.$ac_ext
3225 cat >>conftest.$ac_ext <<_ACEOF
3226 /* end confdefs.h. */
3228 # include <limits.h>
3230 # include <assert.h>
3234 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3235 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3237 grep -v '^ *+' conftest.er1 >conftest.err
3239 cat conftest.err >&5
3240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3241 (exit $ac_status); } >/dev/null; then
3242 if test -s conftest.err; then
3243 ac_cpp_err=$ac_c_preproc_warn_flag
3244 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3251 if test -z "$ac_cpp_err"; then
3254 echo "$as_me: failed program was:" >&5
3255 sed 's/^/| /' conftest.$ac_ext >&5
3257 # Broken: fails on valid input.
3260 rm -f conftest.err conftest.$ac_ext
3262 # OK, works on sane cases. Now check whether non-existent headers
3263 # can be detected and how.
3264 cat >conftest.$ac_ext <<_ACEOF
3267 cat confdefs.h >>conftest.$ac_ext
3268 cat >>conftest.$ac_ext <<_ACEOF
3269 /* end confdefs.h. */
3270 #include <ac_nonexistent.h>
3272 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3273 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3275 grep -v '^ *+' conftest.er1 >conftest.err
3277 cat conftest.err >&5
3278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3279 (exit $ac_status); } >/dev/null; then
3280 if test -s conftest.err; then
3281 ac_cpp_err=$ac_c_preproc_warn_flag
3282 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3289 if test -z "$ac_cpp_err"; then
3290 # Broken: success on invalid input.
3293 echo "$as_me: failed program was:" >&5
3294 sed 's/^/| /' conftest.$ac_ext >&5
3296 # Passes both tests.
3300 rm -f conftest.err conftest.$ac_ext
3303 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3304 rm -f conftest.err conftest.$ac_ext
3305 if $ac_preproc_ok; then
3308 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3309 See \`config.log' for more details." >&5
3310 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3311 See \`config.log' for more details." >&2;}
3312 { (exit 1); exit 1; }; }
3316 ac_cpp='$CPP $CPPFLAGS'
3317 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3318 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3319 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3321 # We need the C++ compiler only for testing.
3323 ac_cpp='$CXXCPP $CPPFLAGS'
3324 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3325 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3326 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3327 if test -n "$ac_tool_prefix"; then
3328 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
3330 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3331 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3332 echo "$as_me:$LINENO: checking for $ac_word" >&5
3333 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3334 if test "${ac_cv_prog_CXX+set}" = set; then
3335 echo $ECHO_N "(cached) $ECHO_C" >&6
3337 if test -n "$CXX"; then
3338 ac_cv_prog_CXX="$CXX" # Let the user override the test.
3340 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3344 test -z "$as_dir" && as_dir=.
3345 for ac_exec_ext in '' $ac_executable_extensions; do
3346 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3347 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3348 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3357 if test -n "$CXX"; then
3358 echo "$as_me:$LINENO: result: $CXX" >&5
3359 echo "${ECHO_T}$CXX" >&6
3361 echo "$as_me:$LINENO: result: no" >&5
3362 echo "${ECHO_T}no" >&6
3365 test -n "$CXX" && break
3368 if test -z "$CXX"; then
3370 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
3372 # Extract the first word of "$ac_prog", so it can be a program name with args.
3373 set dummy $ac_prog; ac_word=$2
3374 echo "$as_me:$LINENO: checking for $ac_word" >&5
3375 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3376 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
3377 echo $ECHO_N "(cached) $ECHO_C" >&6
3379 if test -n "$ac_ct_CXX"; then
3380 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3382 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3386 test -z "$as_dir" && as_dir=.
3387 for ac_exec_ext in '' $ac_executable_extensions; do
3388 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3389 ac_cv_prog_ac_ct_CXX="$ac_prog"
3390 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3398 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3399 if test -n "$ac_ct_CXX"; then
3400 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
3401 echo "${ECHO_T}$ac_ct_CXX" >&6
3403 echo "$as_me:$LINENO: result: no" >&5
3404 echo "${ECHO_T}no" >&6
3407 test -n "$ac_ct_CXX" && break
3409 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
3415 # Provide some information about the compiler.
3416 echo "$as_me:$LINENO:" \
3417 "checking for C++ compiler version" >&5
3418 ac_compiler=`set X $ac_compile; echo $2`
3419 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3420 (eval $ac_compiler --version </dev/null >&5) 2>&5
3422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3423 (exit $ac_status); }
3424 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3425 (eval $ac_compiler -v </dev/null >&5) 2>&5
3427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3428 (exit $ac_status); }
3429 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3430 (eval $ac_compiler -V </dev/null >&5) 2>&5
3432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3433 (exit $ac_status); }
3435 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3436 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
3437 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3438 echo $ECHO_N "(cached) $ECHO_C" >&6
3440 cat >conftest.$ac_ext <<_ACEOF
3443 cat confdefs.h >>conftest.$ac_ext
3444 cat >>conftest.$ac_ext <<_ACEOF
3445 /* end confdefs.h. */
3458 rm -f conftest.$ac_objext
3459 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3460 (eval $ac_compile) 2>conftest.er1
3462 grep -v '^ *+' conftest.er1 >conftest.err
3464 cat conftest.err >&5
3465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3466 (exit $ac_status); } &&
3467 { ac_try='test -z "$ac_cxx_werror_flag"
3468 || test ! -s conftest.err'
3469 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3472 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3473 (exit $ac_status); }; } &&
3474 { ac_try='test -s conftest.$ac_objext'
3475 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3479 (exit $ac_status); }; }; then
3482 echo "$as_me: failed program was:" >&5
3483 sed 's/^/| /' conftest.$ac_ext >&5
3487 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3488 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3491 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3492 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
3493 GXX=`test $ac_compiler_gnu = yes && echo yes`
3494 ac_test_CXXFLAGS=${CXXFLAGS+set}
3495 ac_save_CXXFLAGS=$CXXFLAGS
3497 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3498 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
3499 if test "${ac_cv_prog_cxx_g+set}" = set; then
3500 echo $ECHO_N "(cached) $ECHO_C" >&6
3502 cat >conftest.$ac_ext <<_ACEOF
3505 cat confdefs.h >>conftest.$ac_ext
3506 cat >>conftest.$ac_ext <<_ACEOF
3507 /* end confdefs.h. */
3517 rm -f conftest.$ac_objext
3518 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3519 (eval $ac_compile) 2>conftest.er1
3521 grep -v '^ *+' conftest.er1 >conftest.err
3523 cat conftest.err >&5
3524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3525 (exit $ac_status); } &&
3526 { ac_try='test -z "$ac_cxx_werror_flag"
3527 || test ! -s conftest.err'
3528 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3532 (exit $ac_status); }; } &&
3533 { ac_try='test -s conftest.$ac_objext'
3534 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3538 (exit $ac_status); }; }; then
3539 ac_cv_prog_cxx_g=yes
3541 echo "$as_me: failed program was:" >&5
3542 sed 's/^/| /' conftest.$ac_ext >&5
3546 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3548 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3549 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
3550 if test "$ac_test_CXXFLAGS" = set; then
3551 CXXFLAGS=$ac_save_CXXFLAGS
3552 elif test $ac_cv_prog_cxx_g = yes; then
3553 if test "$GXX" = yes; then
3559 if test "$GXX" = yes; then
3565 for ac_declaration in \
3567 'extern "C" void std::exit (int) throw (); using std::exit;' \
3568 'extern "C" void std::exit (int); using std::exit;' \
3569 'extern "C" void exit (int) throw ();' \
3570 'extern "C" void exit (int);' \
3573 cat >conftest.$ac_ext <<_ACEOF
3576 cat confdefs.h >>conftest.$ac_ext
3577 cat >>conftest.$ac_ext <<_ACEOF
3578 /* end confdefs.h. */
3589 rm -f conftest.$ac_objext
3590 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3591 (eval $ac_compile) 2>conftest.er1
3593 grep -v '^ *+' conftest.er1 >conftest.err
3595 cat conftest.err >&5
3596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3597 (exit $ac_status); } &&
3598 { ac_try='test -z "$ac_cxx_werror_flag"
3599 || test ! -s conftest.err'
3600 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3604 (exit $ac_status); }; } &&
3605 { ac_try='test -s conftest.$ac_objext'
3606 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3610 (exit $ac_status); }; }; then
3613 echo "$as_me: failed program was:" >&5
3614 sed 's/^/| /' conftest.$ac_ext >&5
3618 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3619 cat >conftest.$ac_ext <<_ACEOF
3622 cat confdefs.h >>conftest.$ac_ext
3623 cat >>conftest.$ac_ext <<_ACEOF
3624 /* end confdefs.h. */
3634 rm -f conftest.$ac_objext
3635 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3636 (eval $ac_compile) 2>conftest.er1
3638 grep -v '^ *+' conftest.er1 >conftest.err
3640 cat conftest.err >&5
3641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3642 (exit $ac_status); } &&
3643 { ac_try='test -z "$ac_cxx_werror_flag"
3644 || test ! -s conftest.err'
3645 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3649 (exit $ac_status); }; } &&
3650 { ac_try='test -s conftest.$ac_objext'
3651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3655 (exit $ac_status); }; }; then
3658 echo "$as_me: failed program was:" >&5
3659 sed 's/^/| /' conftest.$ac_ext >&5
3662 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3665 if test -n "$ac_declaration"; then
3666 echo '#ifdef __cplusplus' >>confdefs.h
3667 echo $ac_declaration >>confdefs.h
3668 echo '#endif' >>confdefs.h
3672 ac_cpp='$CPP $CPPFLAGS'
3673 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3674 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3675 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3677 # Was a --with-binutils option given?
3678 if test -n "$path_binutils"; then
3679 # Make absolute; ensure a single trailing slash.
3680 path_binutils=`(cd $path_binutils; pwd) | sed 's%/*$%/%'`
3681 CC="$CC -B$path_binutils"
3683 AS=`$CC -print-prog-name=as`
3684 LD=`$CC -print-prog-name=ld`
3685 AR=`$CC -print-prog-name=ar`
3687 OBJDUMP=`$CC -print-prog-name=objdump`
3690 # ranlib has to be treated a bit differently since it might not exist at all.
3691 ac_ranlib=`$CC -print-prog-name=ranlib`
3692 if test "x$ac_ranlib" = xranlib; then
3693 # This extra check has to happen since gcc simply echos the parameter in
3694 # case it cannot find the value in its own directories.
3695 if test -n "$ac_tool_prefix"; then
3696 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3697 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3698 echo "$as_me:$LINENO: checking for $ac_word" >&5
3699 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3700 if test "${ac_cv_prog_RANLIB+set}" = set; then
3701 echo $ECHO_N "(cached) $ECHO_C" >&6
3703 if test -n "$RANLIB"; then
3704 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3706 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3710 test -z "$as_dir" && as_dir=.
3711 for ac_exec_ext in '' $ac_executable_extensions; do
3712 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3713 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3714 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3722 RANLIB=$ac_cv_prog_RANLIB
3723 if test -n "$RANLIB"; then
3724 echo "$as_me:$LINENO: result: $RANLIB" >&5
3725 echo "${ECHO_T}$RANLIB" >&6
3727 echo "$as_me:$LINENO: result: no" >&5
3728 echo "${ECHO_T}no" >&6
3732 if test -z "$ac_cv_prog_RANLIB"; then
3733 ac_ct_RANLIB=$RANLIB
3734 # Extract the first word of "ranlib", so it can be a program name with args.
3735 set dummy ranlib; ac_word=$2
3736 echo "$as_me:$LINENO: checking for $ac_word" >&5
3737 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3738 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3739 echo $ECHO_N "(cached) $ECHO_C" >&6
3741 if test -n "$ac_ct_RANLIB"; then
3742 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3744 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3748 test -z "$as_dir" && as_dir=.
3749 for ac_exec_ext in '' $ac_executable_extensions; do
3750 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3751 ac_cv_prog_ac_ct_RANLIB="ranlib"
3752 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3758 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3761 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3762 if test -n "$ac_ct_RANLIB"; then
3763 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3764 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3766 echo "$as_me:$LINENO: result: no" >&5
3767 echo "${ECHO_T}no" >&6
3770 RANLIB=$ac_ct_RANLIB
3772 RANLIB="$ac_cv_prog_RANLIB"
3780 # Determine whether we are using GNU binutils.
3781 echo "$as_me:$LINENO: checking whether $AS is GNU as" >&5
3782 echo $ECHO_N "checking whether $AS is GNU as... $ECHO_C" >&6
3783 if test "${libc_cv_prog_as_gnu+set}" = set; then
3784 echo $ECHO_N "(cached) $ECHO_C" >&6
3786 # Most GNU programs take a -v and spit out some text including
3787 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
3788 if $AS -o conftest -v </dev/null 2>&1 | grep GNU > /dev/null 2>&1; then
3789 libc_cv_prog_as_gnu=yes
3791 libc_cv_prog_as_gnu=no
3795 echo "$as_me:$LINENO: result: $libc_cv_prog_as_gnu" >&5
3796 echo "${ECHO_T}$libc_cv_prog_as_gnu" >&6
3798 gnu_as=$libc_cv_prog_as_gnu
3800 echo "$as_me:$LINENO: checking whether $LD is GNU ld" >&5
3801 echo $ECHO_N "checking whether $LD is GNU ld... $ECHO_C" >&6
3802 if test "${libc_cv_prog_ld_gnu+set}" = set; then
3803 echo $ECHO_N "(cached) $ECHO_C" >&6
3805 # Most GNU programs take a -v and spit out some text including
3806 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
3807 if $LD -o conftest -v </dev/null 2>&1 | grep GNU > /dev/null 2>&1; then
3808 libc_cv_prog_ld_gnu=yes
3810 libc_cv_prog_ld_gnu=no
3814 echo "$as_me:$LINENO: result: $libc_cv_prog_ld_gnu" >&5
3815 echo "${ECHO_T}$libc_cv_prog_ld_gnu" >&6
3816 gnu_ld=$libc_cv_prog_ld_gnu
3819 # Accept binutils 2.13 or newer.
3822 # Extract the first word of "$ac_prog", so it can be a program name with args.
3823 set dummy $ac_prog; ac_word=$2
3824 echo "$as_me:$LINENO: checking for $ac_word" >&5
3825 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3826 if test "${ac_cv_prog_AS+set}" = set; then
3827 echo $ECHO_N "(cached) $ECHO_C" >&6
3829 if test -n "$AS"; then
3830 ac_cv_prog_AS="$AS" # Let the user override the test.
3832 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3836 test -z "$as_dir" && as_dir=.
3837 for ac_exec_ext in '' $ac_executable_extensions; do
3838 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3839 ac_cv_prog_AS="$ac_prog"
3840 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3849 if test -n "$AS"; then
3850 echo "$as_me:$LINENO: result: $AS" >&5
3851 echo "${ECHO_T}$AS" >&6
3853 echo "$as_me:$LINENO: result: no" >&5
3854 echo "${ECHO_T}no" >&6
3857 test -n "$AS" && break
3860 if test -z "$AS"; then
3863 # Found it, now check the version.
3864 echo "$as_me:$LINENO: checking version of $AS" >&5
3865 echo $ECHO_N "checking version of $AS... $ECHO_C" >&6
3866 ac_prog_version=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
3867 case $ac_prog_version in
3868 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
3870 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
3871 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
3874 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
3875 echo "${ECHO_T}$ac_prog_version" >&6
3877 if test $ac_verc_fail = yes; then
3878 AS=: critic_missing="$critic_missing as"
3883 # Extract the first word of "$ac_prog", so it can be a program name with args.
3884 set dummy $ac_prog; ac_word=$2
3885 echo "$as_me:$LINENO: checking for $ac_word" >&5
3886 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3887 if test "${ac_cv_prog_LD+set}" = set; then
3888 echo $ECHO_N "(cached) $ECHO_C" >&6
3890 if test -n "$LD"; then
3891 ac_cv_prog_LD="$LD" # Let the user override the test.
3893 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3897 test -z "$as_dir" && as_dir=.
3898 for ac_exec_ext in '' $ac_executable_extensions; do
3899 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3900 ac_cv_prog_LD="$ac_prog"
3901 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3910 if test -n "$LD"; then
3911 echo "$as_me:$LINENO: result: $LD" >&5
3912 echo "${ECHO_T}$LD" >&6
3914 echo "$as_me:$LINENO: result: no" >&5
3915 echo "${ECHO_T}no" >&6
3918 test -n "$LD" && break
3921 if test -z "$LD"; then
3924 # Found it, now check the version.
3925 echo "$as_me:$LINENO: checking version of $LD" >&5
3926 echo $ECHO_N "checking version of $LD... $ECHO_C" >&6
3927 ac_prog_version=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
3928 case $ac_prog_version in
3929 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
3931 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
3932 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
3935 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
3936 echo "${ECHO_T}$ac_prog_version" >&6
3938 if test $ac_verc_fail = yes; then
3939 LD=: critic_missing="$critic_missing ld"
3943 # We need the physical current working directory. We cannot use the
3944 # "pwd -P" shell builtin since that's not portable. Instead we try to
3945 # find a pwd binary. Note that assigning to the PWD environment
3946 # variable might have some interesting side effects, so we don't do
3948 # Extract the first word of "pwd", so it can be a program name with args.
3949 set dummy pwd; ac_word=$2
3950 echo "$as_me:$LINENO: checking for $ac_word" >&5
3951 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3952 if test "${ac_cv_path_PWD_P+set}" = set; then
3953 echo $ECHO_N "(cached) $ECHO_C" >&6
3957 ac_cv_path_PWD_P="$PWD_P" # Let the user override the test with a path.
3960 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3964 test -z "$as_dir" && as_dir=.
3965 for ac_exec_ext in '' $ac_executable_extensions; do
3966 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3967 ac_cv_path_PWD_P="$as_dir/$ac_word$ac_exec_ext"
3968 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3974 test -z "$ac_cv_path_PWD_P" && ac_cv_path_PWD_P="no"
3978 PWD_P=$ac_cv_path_PWD_P
3980 if test -n "$PWD_P"; then
3981 echo "$as_me:$LINENO: result: $PWD_P" >&5
3982 echo "${ECHO_T}$PWD_P" >&6
3984 echo "$as_me:$LINENO: result: no" >&5
3985 echo "${ECHO_T}no" >&6
3988 if test "$PWD_P" = no; then
3989 { { echo "$as_me:$LINENO: error: *** A pwd binary could not be found." >&5
3990 echo "$as_me: error: *** A pwd binary could not be found." >&2;}
3991 { (exit 1); exit 1; }; }
3994 # These programs are version sensitive.
3996 for ac_prog in ${ac_tool_prefix}gcc ${ac_tool_prefix}cc
3998 # Extract the first word of "$ac_prog", so it can be a program name with args.
3999 set dummy $ac_prog; ac_word=$2
4000 echo "$as_me:$LINENO: checking for $ac_word" >&5
4001 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4002 if test "${ac_cv_prog_CC+set}" = set; then
4003 echo $ECHO_N "(cached) $ECHO_C" >&6
4005 if test -n "$CC"; then
4006 ac_cv_prog_CC="$CC" # Let the user override the test.
4008 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4012 test -z "$as_dir" && as_dir=.
4013 for ac_exec_ext in '' $ac_executable_extensions; do
4014 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4015 ac_cv_prog_CC="$ac_prog"
4016 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4025 if test -n "$CC"; then
4026 echo "$as_me:$LINENO: result: $CC" >&5
4027 echo "${ECHO_T}$CC" >&6
4029 echo "$as_me:$LINENO: result: no" >&5
4030 echo "${ECHO_T}no" >&6
4033 test -n "$CC" && break
4036 if test -z "$CC"; then
4039 # Found it, now check the version.
4040 echo "$as_me:$LINENO: checking version of $CC" >&5
4041 echo $ECHO_N "checking version of $CC... $ECHO_C" >&6
4042 ac_prog_version=`$CC -v 2>&1 | sed -n 's/^.*version \([egcygnustpi-]*[0-9.]*\).*$/\1/p'`
4043 case $ac_prog_version in
4044 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4046 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4047 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4050 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4051 echo "${ECHO_T}$ac_prog_version" >&6
4053 if test $ac_verc_fail = yes; then
4054 critic_missing="$critic_missing gcc"
4057 for ac_prog in gnumake gmake make
4059 # Extract the first word of "$ac_prog", so it can be a program name with args.
4060 set dummy $ac_prog; ac_word=$2
4061 echo "$as_me:$LINENO: checking for $ac_word" >&5
4062 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4063 if test "${ac_cv_prog_MAKE+set}" = set; then
4064 echo $ECHO_N "(cached) $ECHO_C" >&6
4066 if test -n "$MAKE"; then
4067 ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
4069 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4073 test -z "$as_dir" && as_dir=.
4074 for ac_exec_ext in '' $ac_executable_extensions; do
4075 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4076 ac_cv_prog_MAKE="$ac_prog"
4077 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4085 MAKE=$ac_cv_prog_MAKE
4086 if test -n "$MAKE"; then
4087 echo "$as_me:$LINENO: result: $MAKE" >&5
4088 echo "${ECHO_T}$MAKE" >&6
4090 echo "$as_me:$LINENO: result: no" >&5
4091 echo "${ECHO_T}no" >&6
4094 test -n "$MAKE" && break
4097 if test -z "$MAKE"; then
4100 # Found it, now check the version.
4101 echo "$as_me:$LINENO: checking version of $MAKE" >&5
4102 echo $ECHO_N "checking version of $MAKE... $ECHO_C" >&6
4103 ac_prog_version=`$MAKE --version 2>&1 | sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
4104 case $ac_prog_version in
4105 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4107 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4108 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4111 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4112 echo "${ECHO_T}$ac_prog_version" >&6
4114 if test $ac_verc_fail = yes; then
4115 critic_missing="$critic_missing make"
4119 for ac_prog in gnumsgfmt gmsgfmt msgfmt
4121 # Extract the first word of "$ac_prog", so it can be a program name with args.
4122 set dummy $ac_prog; ac_word=$2
4123 echo "$as_me:$LINENO: checking for $ac_word" >&5
4124 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4125 if test "${ac_cv_prog_MSGFMT+set}" = set; then
4126 echo $ECHO_N "(cached) $ECHO_C" >&6
4128 if test -n "$MSGFMT"; then
4129 ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test.
4131 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4135 test -z "$as_dir" && as_dir=.
4136 for ac_exec_ext in '' $ac_executable_extensions; do
4137 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4138 ac_cv_prog_MSGFMT="$ac_prog"
4139 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4147 MSGFMT=$ac_cv_prog_MSGFMT
4148 if test -n "$MSGFMT"; then
4149 echo "$as_me:$LINENO: result: $MSGFMT" >&5
4150 echo "${ECHO_T}$MSGFMT" >&6
4152 echo "$as_me:$LINENO: result: no" >&5
4153 echo "${ECHO_T}no" >&6
4156 test -n "$MSGFMT" && break
4159 if test -z "$MSGFMT"; then
4162 # Found it, now check the version.
4163 echo "$as_me:$LINENO: checking version of $MSGFMT" >&5
4164 echo $ECHO_N "checking version of $MSGFMT... $ECHO_C" >&6
4165 ac_prog_version=`$MSGFMT --version 2>&1 | sed -n 's/^.*GNU gettext.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4166 case $ac_prog_version in
4167 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4168 0.10.3[6-9]* | 0.10.[4-9][0-9]* | 0.1[1-9]* | 0.[2-9][0-9]* | [1-9].*)
4169 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4170 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4173 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4174 echo "${ECHO_T}$ac_prog_version" >&6
4176 if test $ac_verc_fail = yes; then
4177 MSGFMT=: aux_missing="$aux_missing msgfmt"
4180 for ac_prog in makeinfo
4182 # Extract the first word of "$ac_prog", so it can be a program name with args.
4183 set dummy $ac_prog; ac_word=$2
4184 echo "$as_me:$LINENO: checking for $ac_word" >&5
4185 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4186 if test "${ac_cv_prog_MAKEINFO+set}" = set; then
4187 echo $ECHO_N "(cached) $ECHO_C" >&6
4189 if test -n "$MAKEINFO"; then
4190 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
4192 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4196 test -z "$as_dir" && as_dir=.
4197 for ac_exec_ext in '' $ac_executable_extensions; do
4198 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4199 ac_cv_prog_MAKEINFO="$ac_prog"
4200 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4208 MAKEINFO=$ac_cv_prog_MAKEINFO
4209 if test -n "$MAKEINFO"; then
4210 echo "$as_me:$LINENO: result: $MAKEINFO" >&5
4211 echo "${ECHO_T}$MAKEINFO" >&6
4213 echo "$as_me:$LINENO: result: no" >&5
4214 echo "${ECHO_T}no" >&6
4217 test -n "$MAKEINFO" && break
4220 if test -z "$MAKEINFO"; then
4223 # Found it, now check the version.
4224 echo "$as_me:$LINENO: checking version of $MAKEINFO" >&5
4225 echo $ECHO_N "checking version of $MAKEINFO... $ECHO_C" >&6
4226 ac_prog_version=`$MAKEINFO --version 2>&1 | sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
4227 case $ac_prog_version in
4228 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4230 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4231 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4234 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4235 echo "${ECHO_T}$ac_prog_version" >&6
4237 if test $ac_verc_fail = yes; then
4238 MAKEINFO=: aux_missing="$aux_missing makeinfo"
4243 # Extract the first word of "$ac_prog", so it can be a program name with args.
4244 set dummy $ac_prog; ac_word=$2
4245 echo "$as_me:$LINENO: checking for $ac_word" >&5
4246 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4247 if test "${ac_cv_prog_SED+set}" = set; then
4248 echo $ECHO_N "(cached) $ECHO_C" >&6
4250 if test -n "$SED"; then
4251 ac_cv_prog_SED="$SED" # Let the user override the test.
4253 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4257 test -z "$as_dir" && as_dir=.
4258 for ac_exec_ext in '' $ac_executable_extensions; do
4259 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4260 ac_cv_prog_SED="$ac_prog"
4261 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4270 if test -n "$SED"; then
4271 echo "$as_me:$LINENO: result: $SED" >&5
4272 echo "${ECHO_T}$SED" >&6
4274 echo "$as_me:$LINENO: result: no" >&5
4275 echo "${ECHO_T}no" >&6
4278 test -n "$SED" && break
4281 if test -z "$SED"; then
4284 # Found it, now check the version.
4285 echo "$as_me:$LINENO: checking version of $SED" >&5
4286 echo $ECHO_N "checking version of $SED... $ECHO_C" >&6
4287 ac_prog_version=`$SED --version 2>&1 | sed -n 's/^.*GNU sed version \([0-9]*\.[0-9.]*\).*$/\1/p'`
4288 case $ac_prog_version in
4289 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
4290 3.0[2-9]*|3.[1-9]*|[4-9]*)
4291 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
4292 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
4295 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4296 echo "${ECHO_T}$ac_prog_version" >&6
4298 if test $ac_verc_fail = yes; then
4299 SED=: aux_missing="$aux_missing sed"
4303 for ac_prog in autoconf
4305 # Extract the first word of "$ac_prog", so it can be a program name with args.
4306 set dummy $ac_prog; ac_word=$2
4307 echo "$as_me:$LINENO: checking for $ac_word" >&5
4308 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4309 if test "${ac_cv_prog_AUTOCONF+set}" = set; then
4310 echo $ECHO_N "(cached) $ECHO_C" >&6
4312 if test -n "$AUTOCONF"; then
4313 ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
4315 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4319 test -z "$as_dir" && as_dir=.
4320 for ac_exec_ext in '' $ac_executable_extensions; do
4321 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4322 ac_cv_prog_AUTOCONF="$ac_prog"
4323 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4331 AUTOCONF=$ac_cv_prog_AUTOCONF
4332 if test -n "$AUTOCONF"; then
4333 echo "$as_me:$LINENO: result: $AUTOCONF" >&5
4334 echo "${ECHO_T}$AUTOCONF" >&6
4336 echo "$as_me:$LINENO: result: no" >&5
4337 echo "${ECHO_T}no" >&6
4340 test -n "$AUTOCONF" && break
4342 test -n "$AUTOCONF" || AUTOCONF="no"
4344 case "x$AUTOCONF" in
4345 xno|x|x:) AUTOCONF=no ;;
4347 echo "$as_me:$LINENO: checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works" >&5
4348 echo $ECHO_N "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... $ECHO_C" >&6
4349 if test "${libc_cv_autoconf_works+set}" = set; then
4350 echo $ECHO_N "(cached) $ECHO_C" >&6
4352 if (cd $srcdir; $AUTOCONF $ACFLAGS configure.in > /dev/null 2>&1); then
4353 libc_cv_autoconf_works=yes
4355 libc_cv_autoconf_works=no
4358 echo "$as_me:$LINENO: result: $libc_cv_autoconf_works" >&5
4359 echo "${ECHO_T}$libc_cv_autoconf_works" >&6
4360 test $libc_cv_autoconf_works = yes || AUTOCONF=no
4363 if test "x$with_cvs" = xyes && test "x$AUTOCONF" = xno; then
4364 # If --without-cvs they probably won't change configure.in, so no complaints.
4365 aux_missing="$aux_missing autoconf"
4368 test -n "$critic_missing" && { { echo "$as_me:$LINENO: error:
4369 *** These critical programs are missing or too old:$critic_missing
4370 *** Check the INSTALL file for required versions." >&5
4371 echo "$as_me: error:
4372 *** These critical programs are missing or too old:$critic_missing
4373 *** Check the INSTALL file for required versions." >&2;}
4374 { (exit 1); exit 1; }; }
4376 test -n "$aux_missing" && { echo "$as_me:$LINENO: WARNING:
4377 *** These auxiliary programs are missing or incompatible versions:$aux_missing
4378 *** some features will be disabled.
4379 *** Check the INSTALL file for required versions." >&5
4380 echo "$as_me: WARNING:
4381 *** These auxiliary programs are missing or incompatible versions:$aux_missing
4382 *** some features will be disabled.
4383 *** Check the INSTALL file for required versions." >&2;}
4385 # if using special system headers, find out the compiler's sekrit
4386 # header directory and add that to the list. NOTE: Only does the right
4387 # thing on a system that doesn't need fixincludes. (Not presently a problem.)
4388 if test -n "$sysheaders"; then
4389 ccheaders=`$CC -print-file-name=include`
4390 SYSINCLUDES="-nostdinc -isystem $ccheaders -isystem $sysheaders"
4394 # check if ranlib is necessary
4395 echo "$as_me:$LINENO: checking whether ranlib is necessary" >&5
4396 echo $ECHO_N "checking whether ranlib is necessary... $ECHO_C" >&6
4397 if test "${libc_cv_ranlib_necessary+set}" = set; then
4398 echo $ECHO_N "(cached) $ECHO_C" >&6
4400 cat > conftest.c <<EOF
4405 $CC $CFLAGS $CPPFLAGS -c conftest.c
4406 $AR cr conftest.a conftest.o
4407 cp conftest.a conftest2.a
4409 if cmp -s conftest.a conftest2.a; then
4410 libc_cv_ranlib_necessary=no
4412 libc_cv_ranlib_necessary=yes
4416 echo "$as_me:$LINENO: result: $libc_cv_ranlib_necessary" >&5
4417 echo "${ECHO_T}$libc_cv_ranlib_necessary" >&6
4418 if test "$libc_cv_ranlib_necessary" = no; then
4422 # Test if LD_LIBRARY_PATH contains the notation for the current directory
4423 # since this would lead to problems installing/building glibc.
4424 # LD_LIBRARY_PATH contains the current directory if one of the following
4426 # - one of the terminals (":" and ";") is the first or last sign
4427 # - two terminals occur directly after each other
4428 # - the path contains an element with a dot in it
4429 echo "$as_me:$LINENO: checking LD_LIBRARY_PATH variable" >&5
4430 echo $ECHO_N "checking LD_LIBRARY_PATH variable... $ECHO_C" >&6
4431 case ${LD_LIBRARY_PATH} in
4432 [:\;]* | *[:\;] | *[:\;][:\;]* | *[:\;]. | .[:\;]*| . | *[:\;].[:\;]* )
4433 ld_library_path_setting="contains current directory"
4436 ld_library_path_setting="ok"
4439 echo "$as_me:$LINENO: result: $ld_library_path_setting" >&5
4440 echo "${ECHO_T}$ld_library_path_setting" >&6
4441 if test "$ld_library_path_setting" != "ok"; then
4442 { { echo "$as_me:$LINENO: error:
4443 *** LD_LIBRARY_PATH shouldn't contain the current directory when
4444 *** building glibc. Please change the environment variable
4445 *** and run configure again." >&5
4446 echo "$as_me: error:
4447 *** LD_LIBRARY_PATH shouldn't contain the current directory when
4448 *** building glibc. Please change the environment variable
4449 *** and run configure again." >&2;}
4450 { (exit 1); exit 1; }; }
4453 echo "$as_me:$LINENO: checking whether GCC supports -static-libgcc" >&5
4454 echo $ECHO_N "checking whether GCC supports -static-libgcc... $ECHO_C" >&6
4455 if test "${libc_cv_gcc_static_libgcc+set}" = set; then
4456 echo $ECHO_N "(cached) $ECHO_C" >&6
4458 if $CC -v -static-libgcc 2>&1 | grep -q 'unrecognized option.*static-libgcc'; then
4459 libc_cv_gcc_static_libgcc=
4461 libc_cv_gcc_static_libgcc=-static-libgcc
4464 echo "$as_me:$LINENO: result: $libc_cv_gcc_static_libgcc" >&5
4465 echo "${ECHO_T}$libc_cv_gcc_static_libgcc" >&6
4468 # Extract the first word of "bash", so it can be a program name with args.
4469 set dummy bash; ac_word=$2
4470 echo "$as_me:$LINENO: checking for $ac_word" >&5
4471 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4472 if test "${ac_cv_path_BASH+set}" = set; then
4473 echo $ECHO_N "(cached) $ECHO_C" >&6
4477 ac_cv_path_BASH="$BASH" # Let the user override the test with a path.
4480 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4484 test -z "$as_dir" && as_dir=.
4485 for ac_exec_ext in '' $ac_executable_extensions; do
4486 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4487 ac_cv_path_BASH="$as_dir/$ac_word$ac_exec_ext"
4488 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4494 test -z "$ac_cv_path_BASH" && ac_cv_path_BASH="no"
4498 BASH=$ac_cv_path_BASH
4500 if test -n "$BASH"; then
4501 echo "$as_me:$LINENO: result: $BASH" >&5
4502 echo "${ECHO_T}$BASH" >&6
4504 echo "$as_me:$LINENO: result: no" >&5
4505 echo "${ECHO_T}no" >&6
4508 if test "$BASH" != no &&
4509 $BASH -c 'test "$BASH_VERSINFO" \
4510 && test "$BASH_VERSINFO" -ge 2 >&/dev/null'; then
4511 libc_cv_have_bash2=yes
4513 libc_cv_have_bash2=no
4517 if test "$BASH" = no; then
4518 # Extract the first word of "ksh", so it can be a program name with args.
4519 set dummy ksh; ac_word=$2
4520 echo "$as_me:$LINENO: checking for $ac_word" >&5
4521 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4522 if test "${ac_cv_path_KSH+set}" = set; then
4523 echo $ECHO_N "(cached) $ECHO_C" >&6
4527 ac_cv_path_KSH="$KSH" # Let the user override the test with a path.
4530 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4534 test -z "$as_dir" && as_dir=.
4535 for ac_exec_ext in '' $ac_executable_extensions; do
4536 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4537 ac_cv_path_KSH="$as_dir/$ac_word$ac_exec_ext"
4538 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4544 test -z "$ac_cv_path_KSH" && ac_cv_path_KSH="no"
4550 if test -n "$KSH"; then
4551 echo "$as_me:$LINENO: result: $KSH" >&5
4552 echo "${ECHO_T}$KSH" >&6
4554 echo "$as_me:$LINENO: result: no" >&5
4555 echo "${ECHO_T}no" >&6
4558 if test "$KSH" = no; then
4561 libc_cv_have_ksh=yes
4566 libc_cv_have_ksh=yes
4570 for ac_prog in gawk mawk nawk awk
4572 # Extract the first word of "$ac_prog", so it can be a program name with args.
4573 set dummy $ac_prog; ac_word=$2
4574 echo "$as_me:$LINENO: checking for $ac_word" >&5
4575 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4576 if test "${ac_cv_prog_AWK+set}" = set; then
4577 echo $ECHO_N "(cached) $ECHO_C" >&6
4579 if test -n "$AWK"; then
4580 ac_cv_prog_AWK="$AWK" # Let the user override the test.
4582 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4586 test -z "$as_dir" && as_dir=.
4587 for ac_exec_ext in '' $ac_executable_extensions; do
4588 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4589 ac_cv_prog_AWK="$ac_prog"
4590 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4599 if test -n "$AWK"; then
4600 echo "$as_me:$LINENO: result: $AWK" >&5
4601 echo "${ECHO_T}$AWK" >&6
4603 echo "$as_me:$LINENO: result: no" >&5
4604 echo "${ECHO_T}no" >&6
4607 test -n "$AWK" && break
4610 # Extract the first word of "perl", so it can be a program name with args.
4611 set dummy perl; ac_word=$2
4612 echo "$as_me:$LINENO: checking for $ac_word" >&5
4613 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4614 if test "${ac_cv_path_PERL+set}" = set; then
4615 echo $ECHO_N "(cached) $ECHO_C" >&6
4619 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
4622 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4626 test -z "$as_dir" && as_dir=.
4627 for ac_exec_ext in '' $ac_executable_extensions; do
4628 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4629 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
4630 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4636 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="no"
4640 PERL=$ac_cv_path_PERL
4642 if test -n "$PERL"; then
4643 echo "$as_me:$LINENO: result: $PERL" >&5
4644 echo "${ECHO_T}$PERL" >&6
4646 echo "$as_me:$LINENO: result: no" >&5
4647 echo "${ECHO_T}no" >&6
4650 if test "$PERL" != no &&
4651 (eval `$PERL -V:apiversion`; test `expr "$apiversion" \< 5` -ne 0); then
4654 # Extract the first word of "install-info", so it can be a program name with args.
4655 set dummy install-info; ac_word=$2
4656 echo "$as_me:$LINENO: checking for $ac_word" >&5
4657 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4658 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
4659 echo $ECHO_N "(cached) $ECHO_C" >&6
4661 case $INSTALL_INFO in
4663 ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
4666 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4667 as_dummy="$PATH:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
4668 for as_dir in $as_dummy
4671 test -z "$as_dir" && as_dir=.
4672 for ac_exec_ext in '' $ac_executable_extensions; do
4673 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4674 ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
4675 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4681 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO="no"
4685 INSTALL_INFO=$ac_cv_path_INSTALL_INFO
4687 if test -n "$INSTALL_INFO"; then
4688 echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
4689 echo "${ECHO_T}$INSTALL_INFO" >&6
4691 echo "$as_me:$LINENO: result: no" >&5
4692 echo "${ECHO_T}no" >&6
4695 # Extract the first word of "bison", so it can be a program name with args.
4696 set dummy bison; ac_word=$2
4697 echo "$as_me:$LINENO: checking for $ac_word" >&5
4698 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4699 if test "${ac_cv_path_BISON+set}" = set; then
4700 echo $ECHO_N "(cached) $ECHO_C" >&6
4704 ac_cv_path_BISON="$BISON" # Let the user override the test with a path.
4707 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4708 as_dummy="$PATH:/usr/local/bin:/usr/bin:/bin"
4709 for as_dir in $as_dummy
4712 test -z "$as_dir" && as_dir=.
4713 for ac_exec_ext in '' $ac_executable_extensions; do
4714 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4715 ac_cv_path_BISON="$as_dir/$ac_word$ac_exec_ext"
4716 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4722 test -z "$ac_cv_path_BISON" && ac_cv_path_BISON="no"
4726 BISON=$ac_cv_path_BISON
4728 if test -n "$BISON"; then
4729 echo "$as_me:$LINENO: result: $BISON" >&5
4730 echo "${ECHO_T}$BISON" >&6
4732 echo "$as_me:$LINENO: result: no" >&5
4733 echo "${ECHO_T}no" >&6
4737 echo "$as_me:$LINENO: checking for signed size_t type" >&5
4738 echo $ECHO_N "checking for signed size_t type... $ECHO_C" >&6
4739 if test "${libc_cv_signed_size_t+set}" = set; then
4740 echo $ECHO_N "(cached) $ECHO_C" >&6
4742 echo '#include <stddef.h>
4743 FOOBAR __SIZE_TYPE__ FOOBAR' > conftest.c
4744 if eval "$ac_cpp conftest.c 2>/dev/null" \
4745 | grep '^FOOBAR.*unsigned.*FOOBAR$' >/dev/null; then
4746 libc_cv_signed_size_t=no
4748 libc_cv_signed_size_t=yes
4752 echo "$as_me:$LINENO: result: $libc_cv_signed_size_t" >&5
4753 echo "${ECHO_T}$libc_cv_signed_size_t" >&6
4754 if test $libc_cv_signed_size_t = yes; then
4755 cat >> confdefs.h <<\EOF
4756 #undef __SIZE_TYPE__
4757 #define __SIZE_TYPE__ unsigned
4762 echo "$as_me:$LINENO: checking for libc-friendly stddef.h" >&5
4763 echo $ECHO_N "checking for libc-friendly stddef.h... $ECHO_C" >&6
4764 if test "${libc_cv_friendly_stddef+set}" = set; then
4765 echo $ECHO_N "(cached) $ECHO_C" >&6
4767 cat >conftest.$ac_ext <<_ACEOF
4770 cat confdefs.h >>conftest.$ac_ext
4771 cat >>conftest.$ac_ext <<_ACEOF
4772 /* end confdefs.h. */
4773 #define __need_size_t
4774 #define __need_wchar_t
4781 size_t size; wchar_t wchar;
4783 #error stddef.h ignored __need_*
4785 if (&size == NULL || &wchar == NULL) abort ();
4790 rm -f conftest.$ac_objext
4791 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4792 (eval $ac_compile) 2>conftest.er1
4794 grep -v '^ *+' conftest.er1 >conftest.err
4796 cat conftest.err >&5
4797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4798 (exit $ac_status); } &&
4799 { ac_try='test -z "$ac_c_werror_flag"
4800 || test ! -s conftest.err'
4801 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4805 (exit $ac_status); }; } &&
4806 { ac_try='test -s conftest.$ac_objext'
4807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4811 (exit $ac_status); }; }; then
4812 libc_cv_friendly_stddef=yes
4814 echo "$as_me: failed program was:" >&5
4815 sed 's/^/| /' conftest.$ac_ext >&5
4817 libc_cv_friendly_stddef=no
4819 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4821 echo "$as_me:$LINENO: result: $libc_cv_friendly_stddef" >&5
4822 echo "${ECHO_T}$libc_cv_friendly_stddef" >&6
4823 if test $libc_cv_friendly_stddef = yes; then
4824 config_vars="$config_vars
4825 override stddef.h = # The installed <stddef.h> seems to be libc-friendly."
4828 echo "$as_me:$LINENO: checking whether we need to use -P to assemble .S files" >&5
4829 echo $ECHO_N "checking whether we need to use -P to assemble .S files... $ECHO_C" >&6
4830 if test "${libc_cv_need_minus_P+set}" = set; then
4831 echo $ECHO_N "(cached) $ECHO_C" >&6
4833 cat > conftest.S <<EOF
4834 #include "confdefs.h"
4835 /* Nothing whatsoever. */
4837 if { ac_try='${CC-cc} $CPPFLAGS $ASFLAGS -c conftest.S 1>&5'
4838 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4842 (exit $ac_status); }; }; then
4843 libc_cv_need_minus_P=no
4845 libc_cv_need_minus_P=yes
4849 echo "$as_me:$LINENO: result: $libc_cv_need_minus_P" >&5
4850 echo "${ECHO_T}$libc_cv_need_minus_P" >&6
4851 if test $libc_cv_need_minus_P = yes; then
4852 config_vars="$config_vars
4853 asm-CPPFLAGS = -P # The assembler can't grok cpp's # line directives."
4856 echo "$as_me:$LINENO: checking whether .text pseudo-op must be used" >&5
4857 echo $ECHO_N "checking whether .text pseudo-op must be used... $ECHO_C" >&6
4858 if test "${libc_cv_dot_text+set}" = set; then
4859 echo $ECHO_N "(cached) $ECHO_C" >&6
4861 cat > conftest.s <<EOF
4865 if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4870 (exit $ac_status); }; }; then
4871 libc_cv_dot_text=.text
4876 if test -z "$libc_cv_dot_text"; then
4877 echo "$as_me:$LINENO: result: no" >&5
4878 echo "${ECHO_T}no" >&6
4880 echo "$as_me:$LINENO: result: yes" >&5
4881 echo "${ECHO_T}yes" >&6
4884 echo "$as_me:$LINENO: checking for assembler global-symbol directive" >&5
4885 echo $ECHO_N "checking for assembler global-symbol directive... $ECHO_C" >&6
4886 if test "${libc_cv_asm_global_directive+set}" = set; then
4887 echo $ECHO_N "(cached) $ECHO_C" >&6
4889 libc_cv_asm_global_directive=UNKNOWN
4890 for ac_globl in .globl .global .EXPORT; do
4891 cat > conftest.s <<EOF
4896 if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4897 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4901 (exit $ac_status); }; }; then
4902 libc_cv_asm_global_directive=${ac_globl}
4905 test $libc_cv_asm_global_directive != UNKNOWN && break
4908 echo "$as_me:$LINENO: result: $libc_cv_asm_global_directive" >&5
4909 echo "${ECHO_T}$libc_cv_asm_global_directive" >&6
4910 if test $libc_cv_asm_global_directive = UNKNOWN; then
4911 { { echo "$as_me:$LINENO: error: cannot determine asm global directive" >&5
4912 echo "$as_me: error: cannot determine asm global directive" >&2;}
4913 { (exit 1); exit 1; }; }
4915 cat >>confdefs.h <<_ACEOF
4916 #define ASM_GLOBAL_DIRECTIVE ${libc_cv_asm_global_directive}
4921 echo "$as_me:$LINENO: checking for .set assembler directive" >&5
4922 echo $ECHO_N "checking for .set assembler directive... $ECHO_C" >&6
4923 if test "${libc_cv_asm_set_directive+set}" = set; then
4924 echo $ECHO_N "(cached) $ECHO_C" >&6
4926 cat > conftest.s <<EOF
4929 .set glibc_conftest_frobozz,foo
4930 $libc_cv_asm_global_directive glibc_conftest_frobozz
4932 # The alpha-dec-osf1 assembler gives only a warning for `.set'
4933 # (but it doesn't work), so we must do a linking check to be sure.
4934 cat > conftest1.c <<\EOF
4935 extern int glibc_conftest_frobozz;
4936 void _start() { glibc_conftest_frobozz = 1; }
4938 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
4939 -nostartfiles -nostdlib \
4940 -o conftest conftest.s conftest1.c 1>&5 2>&5; then
4941 libc_cv_asm_set_directive=yes
4943 libc_cv_asm_set_directive=no
4947 echo "$as_me:$LINENO: result: $libc_cv_asm_set_directive" >&5
4948 echo "${ECHO_T}$libc_cv_asm_set_directive" >&6
4949 if test $libc_cv_asm_set_directive = yes; then
4950 cat >>confdefs.h <<\_ACEOF
4951 #define HAVE_ASM_SET_DIRECTIVE 1
4956 echo "$as_me:$LINENO: checking for assembler .type directive prefix" >&5
4957 echo $ECHO_N "checking for assembler .type directive prefix... $ECHO_C" >&6
4958 if test "${libc_cv_asm_type_prefix+set}" = set; then
4959 echo $ECHO_N "(cached) $ECHO_C" >&6
4961 libc_cv_asm_type_prefix=no
4962 for ac_try_prefix in '@' '%' '#'; do
4963 cat > conftest.s <<EOF
4965 ${libc_cv_asm_global_directive} foo
4966 .type foo, ${ac_try_prefix}object
4971 if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4972 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4975 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4976 (exit $ac_status); }; }; then
4977 libc_cv_asm_type_prefix=${ac_try_prefix}
4980 test "x$libc_cv_asm_type_prefix" != xno && break
4983 echo "$as_me:$LINENO: result: $libc_cv_asm_type_prefix" >&5
4984 echo "${ECHO_T}$libc_cv_asm_type_prefix" >&6
4985 if test "x$libc_cv_asm_type_prefix" != xno; then
4986 cat >>confdefs.h <<_ACEOF
4987 #define ASM_TYPE_DIRECTIVE_PREFIX ${libc_cv_asm_type_prefix}
4992 # The Aix ld uses global .symbol_names instead of symbol_names.
4993 # Unfortunately also used in the PPC64 ELF ABI.
4994 case "${os}${machine}" in
4995 aix4.3* | linux*powerpc/powerpc64*)
4996 cat >>confdefs.h <<\_ACEOF
4997 #define HAVE_ASM_GLOBAL_DOT_NAME 1
5002 echo "$as_me:$LINENO: checking for .symver assembler directive" >&5
5003 echo $ECHO_N "checking for .symver assembler directive... $ECHO_C" >&6
5004 if test "${libc_cv_asm_symver_directive+set}" = set; then
5005 echo $ECHO_N "(cached) $ECHO_C" >&6
5007 cat > conftest.s <<EOF
5010 .symver _sym,sym@VERS
5012 if ${CC-cc} -c $ASFLAGS conftest.s 1>&5 2>&5; then
5013 libc_cv_asm_symver_directive=yes
5015 libc_cv_asm_symver_directive=no
5019 echo "$as_me:$LINENO: result: $libc_cv_asm_symver_directive" >&5
5020 echo "${ECHO_T}$libc_cv_asm_symver_directive" >&6
5021 echo "$as_me:$LINENO: checking for ld --version-script" >&5
5022 echo $ECHO_N "checking for ld --version-script... $ECHO_C" >&6
5023 if test "${libc_cv_ld_version_script_option+set}" = set; then
5024 echo $ECHO_N "(cached) $ECHO_C" >&6
5026 if test $libc_cv_asm_symver_directive = yes; then
5027 cat > conftest.s <<EOF
5030 .symver _sym,sym@VERS
5032 cat > conftest.map <<EOF
5041 if ${CC-cc} -c $ASFLAGS conftest.s 1>&5 2>&5; then
5042 if { ac_try='${CC-cc} $CFLAGS $LDFLAGS -shared
5043 -o conftest.so conftest.o
5044 -nostartfiles -nostdlib
5045 -Wl,--version-script,conftest.map
5047 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5051 (exit $ac_status); }; };
5053 libc_cv_ld_version_script_option=yes
5055 libc_cv_ld_version_script_option=no
5058 libc_cv_ld_version_script_option=no
5061 libc_cv_ld_version_script_option=no
5065 echo "$as_me:$LINENO: result: $libc_cv_ld_version_script_option" >&5
5066 echo "${ECHO_T}$libc_cv_ld_version_script_option" >&6
5067 if test $shared != no &&
5068 test $libc_cv_asm_symver_directive = yes &&
5069 test $libc_cv_ld_version_script_option = yes &&
5070 test $enable_versioning = yes; then
5072 cat >>confdefs.h <<\_ACEOF
5073 #define DO_VERSIONING 1
5081 if test $elf = yes && test $shared != no && test $VERSIONING = no; then
5083 *** WARNING: You should not compile GNU libc without versioning. Not using
5084 *** versioning will introduce incompatibilities so that old binaries
5085 *** will not run anymore.
5086 *** For versioning you need recent binutils (binutils-2.8.1.0.23 or newer)."
5088 if test $elf = yes; then
5089 echo "$as_me:$LINENO: checking for .previous assembler directive" >&5
5090 echo $ECHO_N "checking for .previous assembler directive... $ECHO_C" >&6
5091 if test "${libc_cv_asm_previous_directive+set}" = set; then
5092 echo $ECHO_N "(cached) $ECHO_C" >&6
5094 cat > conftest.s <<EOF
5095 .section foo_section
5098 if { ac_try='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5099 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5103 (exit $ac_status); }; }; then
5104 libc_cv_asm_previous_directive=yes
5106 libc_cv_asm_previous_directive=no
5110 echo "$as_me:$LINENO: result: $libc_cv_asm_previous_directive" >&5
5111 echo "${ECHO_T}$libc_cv_asm_previous_directive" >&6
5112 if test $libc_cv_asm_previous_directive = yes; then
5113 cat >>confdefs.h <<\_ACEOF
5114 #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
5118 echo "$as_me:$LINENO: checking for .popsection assembler directive" >&5
5119 echo $ECHO_N "checking for .popsection assembler directive... $ECHO_C" >&6
5120 if test "${libc_cv_asm_popsection_directive+set}" = set; then
5121 echo $ECHO_N "(cached) $ECHO_C" >&6
5123 cat > conftest.s <<EOF
5124 .pushsection foo_section
5127 if { ac_try='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5132 (exit $ac_status); }; }; then
5133 libc_cv_asm_popsection_directive=yes
5135 libc_cv_asm_popsection_directive=no
5139 echo "$as_me:$LINENO: result: $libc_cv_asm_popsection_directive" >&5
5140 echo "${ECHO_T}$libc_cv_asm_popsection_directive" >&6
5141 if test $libc_cv_asm_popsection_directive = yes; then
5142 cat >>confdefs.h <<\_ACEOF
5143 #define HAVE_ASM_POPSECTION_DIRECTIVE 1
5148 echo "$as_me:$LINENO: checking for .protected and .hidden assembler directive" >&5
5149 echo $ECHO_N "checking for .protected and .hidden assembler directive... $ECHO_C" >&6
5150 if test "${libc_cv_asm_protected_directive+set}" = set; then
5151 echo $ECHO_N "(cached) $ECHO_C" >&6
5153 cat > conftest.s <<EOF
5159 if { ac_try='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5160 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5163 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5164 (exit $ac_status); }; }; then
5165 libc_cv_asm_protected_directive=yes
5167 libc_cv_asm_protected_directive=no
5171 echo "$as_me:$LINENO: result: $libc_cv_asm_protected_directive" >&5
5172 echo "${ECHO_T}$libc_cv_asm_protected_directive" >&6
5174 cat >>confdefs.h <<\_ACEOF
5175 #define HAVE_PROTECTED 1
5178 cat >>confdefs.h <<\_ACEOF
5179 #define HAVE_HIDDEN 1
5183 if test $libc_cv_asm_protected_directive = yes; then
5184 echo "$as_me:$LINENO: checking whether __attribute__((visibility())) is supported" >&5
5185 echo $ECHO_N "checking whether __attribute__((visibility())) is supported... $ECHO_C" >&6
5186 if test "${libc_cv_visibility_attribute+set}" = set; then
5187 echo $ECHO_N "(cached) $ECHO_C" >&6
5189 cat > conftest.c <<EOF
5190 int foo __attribute__ ((visibility ("hidden"))) = 1;
5191 int bar __attribute__ ((visibility ("protected"))) = 1;
5193 libc_cv_visibility_attribute=no
5194 if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5195 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5199 (exit $ac_status); }; }; then
5200 if grep '\.hidden.*foo' conftest.s >/dev/null; then
5201 if grep '\.protected.*bar' conftest.s >/dev/null; then
5202 libc_cv_visibility_attribute=yes
5209 echo "$as_me:$LINENO: result: $libc_cv_visibility_attribute" >&5
5210 echo "${ECHO_T}$libc_cv_visibility_attribute" >&6
5211 if test $libc_cv_visibility_attribute = yes; then
5212 cat >>confdefs.h <<\_ACEOF
5213 #define HAVE_VISIBILITY_ATTRIBUTE 1
5219 if test $libc_cv_visibility_attribute = yes; then
5220 echo "$as_me:$LINENO: checking for broken __attribute__((visibility()))" >&5
5221 echo $ECHO_N "checking for broken __attribute__((visibility()))... $ECHO_C" >&6
5222 if test "${libc_cv_broken_visibility_attribute+set}" = set; then
5223 echo $ECHO_N "(cached) $ECHO_C" >&6
5225 cat > conftest.c <<EOF
5227 int bar (int x) __asm__ ("foo") __attribute__ ((visibility ("hidden")));
5228 int bar (int x) { return x; }
5230 libc_cv_broken_visibility_attribute=yes
5231 if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s1>&5'
5232 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5236 (exit $ac_status); }; }; then
5237 if grep '\.hidden[ _]foo' conftest.s >/dev/null; then
5238 libc_cv_broken_visibility_attribute=no
5241 rm -f conftest.c conftest.s
5244 echo "$as_me:$LINENO: result: $libc_cv_broken_visibility_attribute" >&5
5245 echo "${ECHO_T}$libc_cv_broken_visibility_attribute" >&6
5246 if test $libc_cv_broken_visibility_attribute = yes; then
5247 cat >>confdefs.h <<\_ACEOF
5248 #define HAVE_BROKEN_VISIBILITY_ATTRIBUTE 1
5254 echo "$as_me:$LINENO: checking for broken __attribute__((alias()))" >&5
5255 echo $ECHO_N "checking for broken __attribute__((alias()))... $ECHO_C" >&6
5256 if test "${libc_cv_broken_alias_attribute+set}" = set; then
5257 echo $ECHO_N "(cached) $ECHO_C" >&6
5259 cat > conftest.c <<EOF
5260 extern int foo (int x) __asm ("xyzzy");
5261 int bar (int x) { return x; }
5262 extern __typeof (bar) foo __attribute ((weak, alias ("bar")));
5264 extern __typeof (dfoo) dfoo __asm ("abccb");
5267 libc_cv_broken_alias_attribute=yes
5268 if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5273 (exit $ac_status); }; }; then
5274 if grep 'xyzzy' conftest.s >/dev/null &&
5275 grep 'abccb' conftest.s >/dev/null; then
5276 libc_cv_broken_alias_attribute=no
5279 rm -f conftest.c conftest.s
5282 echo "$as_me:$LINENO: result: $libc_cv_broken_alias_attribute" >&5
5283 echo "${ECHO_T}$libc_cv_broken_alias_attribute" >&6
5284 if test $libc_cv_broken_alias_attribute = yes; then
5285 cat >>confdefs.h <<\_ACEOF
5286 #define HAVE_BROKEN_ALIAS_ATTRIBUTE 1
5291 if test $libc_cv_visibility_attribute = yes -a $gnu_ld = yes; then
5292 echo "$as_me:$LINENO: checking whether to put _rtld_local into .sdata section" >&5
5293 echo $ECHO_N "checking whether to put _rtld_local into .sdata section... $ECHO_C" >&6
5294 if test "${libc_cv_have_sdata_section+set}" = set; then
5295 echo $ECHO_N "(cached) $ECHO_C" >&6
5297 echo "int i;" > conftest.c
5298 libc_cv_have_sdata_section=no
5299 if ${CC-cc} $LDFLAGS -shared -Wl,--verbose conftest.c -o conftest.so 2>&1 \
5300 | grep '\.sdata' >/dev/null; then
5301 libc_cv_have_sdata_section=yes
5303 rm -f conftest.c conftest.so
5306 echo "$as_me:$LINENO: result: $libc_cv_have_sdata_section" >&5
5307 echo "${ECHO_T}$libc_cv_have_sdata_section" >&6
5308 if test $libc_cv_have_sdata_section = yes; then
5309 cat >>confdefs.h <<\_ACEOF
5310 #define HAVE_SDATA_SECTION 1
5316 echo "$as_me:$LINENO: checking for .preinit_array/.init_array/.fini_array support" >&5
5317 echo $ECHO_N "checking for .preinit_array/.init_array/.fini_array support... $ECHO_C" >&6
5318 if test "${libc_cv_initfinit_array+set}" = set; then
5319 echo $ECHO_N "(cached) $ECHO_C" >&6
5321 cat > conftest.c <<EOF
5322 int _start (void) { return 0; }
5323 int __start (void) { return 0; }
5324 int foo (void) { return 1; }
5325 int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;
5327 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -o conftest conftest.c
5328 -static -nostartfiles -nostdlib 1>&5'
5329 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5333 (exit $ac_status); }; }
5335 if readelf -S conftest | fgrep INIT_ARRAY > /dev/null; then
5336 libc_cv_initfinit_array=yes
5338 libc_cv_initfinit_array=no
5341 libc_cv_initfinit_array=no
5345 echo "$as_me:$LINENO: result: $libc_cv_initfinit_array" >&5
5346 echo "${ECHO_T}$libc_cv_initfinit_array" >&6
5348 if test $libc_cv_initfinit_array = yes; then
5349 cat >>confdefs.h <<\_ACEOF
5350 #define HAVE_INITFINI_ARRAY 1
5355 echo "$as_me:$LINENO: checking for libunwind-support in compiler" >&5
5356 echo $ECHO_N "checking for libunwind-support in compiler... $ECHO_C" >&6
5357 if test "${libc_cv_cc_with_libunwind+set}" = set; then
5358 echo $ECHO_N "(cached) $ECHO_C" >&6
5360 cat >conftest.$ac_ext <<_ACEOF
5363 cat confdefs.h >>conftest.$ac_ext
5364 cat >>conftest.$ac_ext <<_ACEOF
5365 /* end confdefs.h. */
5366 #include <libunwind.h>
5373 unw_getcontext (&uc);
5374 unw_init_local (&c, &uc)
5379 rm -f conftest.$ac_objext conftest$ac_exeext
5380 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5381 (eval $ac_link) 2>conftest.er1
5383 grep -v '^ *+' conftest.er1 >conftest.err
5385 cat conftest.err >&5
5386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5387 (exit $ac_status); } &&
5388 { ac_try='test -z "$ac_c_werror_flag"
5389 || test ! -s conftest.err'
5390 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5394 (exit $ac_status); }; } &&
5395 { ac_try='test -s conftest$ac_exeext'
5396 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5400 (exit $ac_status); }; }; then
5401 libc_cv_cc_with_libunwind=yes
5403 echo "$as_me: failed program was:" >&5
5404 sed 's/^/| /' conftest.$ac_ext >&5
5406 libc_cv_cc_with_libunwind=no
5408 rm -f conftest.err conftest.$ac_objext \
5409 conftest$ac_exeext conftest.$ac_ext
5411 echo "$as_me:$LINENO: result: $libc_cv_cc_with_libunwind" >&5
5412 echo "${ECHO_T}$libc_cv_cc_with_libunwind" >&6
5414 if test $libc_cv_cc_with_libunwind = yes; then
5415 cat >>confdefs.h <<\_ACEOF
5416 #define HAVE_CC_WITH_LIBUNWIND 1
5421 echo "$as_me:$LINENO: checking for -z nodelete option" >&5
5422 echo $ECHO_N "checking for -z nodelete option... $ECHO_C" >&6
5423 if test "${libc_cv_z_nodelete+set}" = set; then
5424 echo $ECHO_N "(cached) $ECHO_C" >&6
5426 cat > conftest.c <<EOF
5427 int _start (void) { return 42; }
5429 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5430 -shared -o conftest.so conftest.c
5431 -nostartfiles -nostdlib
5432 -Wl,--enable-new-dtags,-z,nodelete 1>&5'
5433 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5437 (exit $ac_status); }; }
5439 libc_cv_z_nodelete=yes
5441 libc_cv_z_nodelete=no
5445 echo "$as_me:$LINENO: result: $libc_cv_z_nodelete" >&5
5446 echo "${ECHO_T}$libc_cv_z_nodelete" >&6
5449 echo "$as_me:$LINENO: checking for -z nodlopen option" >&5
5450 echo $ECHO_N "checking for -z nodlopen option... $ECHO_C" >&6
5451 if test "${libc_cv_z_nodlopen+set}" = set; then
5452 echo $ECHO_N "(cached) $ECHO_C" >&6
5454 cat > conftest.c <<EOF
5455 int _start (void) { return 42; }
5457 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5458 -shared -o conftest.so conftest.c
5459 -nostartfiles -nostdlib
5460 -Wl,--enable-new-dtags,-z,nodlopen 1>&5'
5461 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5465 (exit $ac_status); }; }
5467 libc_cv_z_nodlopen=yes
5469 libc_cv_z_nodlopen=no
5473 echo "$as_me:$LINENO: result: $libc_cv_z_nodlopen" >&5
5474 echo "${ECHO_T}$libc_cv_z_nodlopen" >&6
5477 echo "$as_me:$LINENO: checking for -z initfirst option" >&5
5478 echo $ECHO_N "checking for -z initfirst option... $ECHO_C" >&6
5479 if test "${libc_cv_z_initfirst+set}" = set; then
5480 echo $ECHO_N "(cached) $ECHO_C" >&6
5482 cat > conftest.c <<EOF
5483 int _start (void) { return 42; }
5485 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5486 -shared -o conftest.so conftest.c
5487 -nostartfiles -nostdlib
5488 -Wl,--enable-new-dtags,-z,initfirst 1>&5'
5489 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5493 (exit $ac_status); }; }
5495 libc_cv_z_initfirst=yes
5497 libc_cv_z_initfirst=no
5501 echo "$as_me:$LINENO: result: $libc_cv_z_initfirst" >&5
5502 echo "${ECHO_T}$libc_cv_z_initfirst" >&6
5505 echo "$as_me:$LINENO: checking for -z relro option" >&5
5506 echo $ECHO_N "checking for -z relro option... $ECHO_C" >&6
5507 if test "${libc_cv_z_relro+set}" = set; then
5508 echo $ECHO_N "(cached) $ECHO_C" >&6
5510 if { ac_try='${CC-cc} -v --help 2>&1|grep "z relro" 1>&5'
5511 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5515 (exit $ac_status); }; }
5522 echo "$as_me:$LINENO: result: $libc_cv_z_relro" >&5
5523 echo "${ECHO_T}$libc_cv_z_relro" >&6
5525 if test $libc_cv_z_relro = yes; then
5526 cat >>confdefs.h <<\_ACEOF
5527 #define HAVE_Z_RELRO 1
5532 echo "$as_me:$LINENO: checking for -Bgroup option" >&5
5533 echo $ECHO_N "checking for -Bgroup option... $ECHO_C" >&6
5534 if test "${libc_cv_Bgroup+set}" = set; then
5535 echo $ECHO_N "(cached) $ECHO_C" >&6
5537 cat > conftest.c <<EOF
5538 int _start (void) { return 42; }
5540 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5541 -shared -o conftest.so conftest.c
5542 -Wl,-Bgroup -nostdlib 1>&5'
5543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5547 (exit $ac_status); }; }
5555 echo "$as_me:$LINENO: result: $libc_cv_Bgroup" >&5
5556 echo "${ECHO_T}$libc_cv_Bgroup" >&6
5560 echo "$as_me:$LINENO: checking whether --noexecstack is desirable for .S files" >&5
5561 echo $ECHO_N "checking whether --noexecstack is desirable for .S files... $ECHO_C" >&6
5562 if test "${libc_cv_as_noexecstack+set}" = set; then
5563 echo $ECHO_N "(cached) $ECHO_C" >&6
5565 cat > conftest.c <<EOF
5568 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS
5569 -S -o conftest.s conftest.c 1>&5'
5570 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5574 (exit $ac_status); }; } \
5575 && grep -q .note.GNU-stack conftest.s \
5576 && { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -Wa,--noexecstack
5577 -c -o conftest.o conftest.s 1>&5'
5578 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5582 (exit $ac_status); }; }
5584 libc_cv_as_noexecstack=yes
5586 libc_cv_as_noexecstack=no
5590 echo "$as_me:$LINENO: result: $libc_cv_as_noexecstack" >&5
5591 echo "${ECHO_T}$libc_cv_as_noexecstack" >&6
5592 if test $libc_cv_as_noexecstack = yes; then
5593 ASFLAGS_config="$ASFLAGS_config -Wa,--noexecstack"
5597 echo "$as_me:$LINENO: checking for -z combreloc" >&5
5598 echo $ECHO_N "checking for -z combreloc... $ECHO_C" >&6
5599 if test "${libc_cv_z_combreloc+set}" = set; then
5600 echo $ECHO_N "(cached) $ECHO_C" >&6
5602 cat > conftest.c <<EOF
5603 extern int bar (int);
5605 int foo (void) { return bar (mumble); }
5607 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5608 -shared -o conftest.so conftest.c
5609 -nostdlib -nostartfiles
5610 -Wl,-z,combreloc 1>&5'
5611 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5615 (exit $ac_status); }; }
5617 if readelf -S conftest.so | grep '\.rel\(a\|\)\.dyn' > /dev/null; then
5618 libc_cv_z_combreloc=yes
5620 libc_cv_z_combreloc=no
5623 libc_cv_z_combreloc=no
5627 echo "$as_me:$LINENO: result: $libc_cv_z_combreloc" >&5
5628 echo "${ECHO_T}$libc_cv_z_combreloc" >&6
5629 if test "$libc_cv_z_combreloc" = yes; then
5630 cat >>confdefs.h <<\_ACEOF
5631 #define HAVE_Z_COMBRELOC 1
5637 echo "$as_me:$LINENO: checking for -z execstack" >&5
5638 echo $ECHO_N "checking for -z execstack... $ECHO_C" >&6
5639 if test "${libc_cv_z_execstack+set}" = set; then
5640 echo $ECHO_N "(cached) $ECHO_C" >&6
5642 cat > conftest.c <<EOF
5643 int _start (void) { return 42; }
5645 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5646 -shared -o conftest.so conftest.c
5647 -Wl,-z,execstack -nostdlib
5649 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5653 (exit $ac_status); }; }
5655 libc_cv_z_execstack=yes
5657 libc_cv_z_execstack=no
5661 echo "$as_me:$LINENO: result: $libc_cv_z_execstack" >&5
5662 echo "${ECHO_T}$libc_cv_z_execstack" >&6
5665 echo "$as_me:$LINENO: checking for -fpie" >&5
5666 echo $ECHO_N "checking for -fpie... $ECHO_C" >&6
5667 if test "${libc_cv_fpie+set}" = set; then
5668 echo $ECHO_N "(cached) $ECHO_C" >&6
5670 cat > conftest.c <<EOF
5672 main () { return 0;}
5674 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -pie -fpie
5675 -o conftest conftest.c 1>&5'
5676 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5680 (exit $ac_status); }; }
5688 echo "$as_me:$LINENO: result: $libc_cv_fpie" >&5
5689 echo "${ECHO_T}$libc_cv_fpie" >&6
5694 echo "$as_me:$LINENO: checking for -fno-unit-at-a-time" >&5
5695 echo $ECHO_N "checking for -fno-unit-at-a-time... $ECHO_C" >&6
5696 if test "${libc_cv_fno_unit_at_a_time+set}" = set; then
5697 echo $ECHO_N "(cached) $ECHO_C" >&6
5699 cat > conftest.c <<EOF
5702 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -S -fno-unit-at-a-time
5704 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5708 (exit $ac_status); }; }
5710 libc_cv_fno_unit_at_a_time=yes
5712 libc_cv_fno_unit_at_a_time=no
5716 echo "$as_me:$LINENO: result: $libc_cv_fno_unit_at_a_time" >&5
5717 echo "${ECHO_T}$libc_cv_fno_unit_at_a_time" >&6
5718 if test $libc_cv_fno_unit_at_a_time = yes; then
5719 fno_unit_at_a_time=-fno-unit-at-a-time
5723 if test $elf != yes; then
5724 echo "$as_me:$LINENO: checking for .init and .fini sections" >&5
5725 echo $ECHO_N "checking for .init and .fini sections... $ECHO_C" >&6
5726 if test "${libc_cv_have_initfini+set}" = set; then
5727 echo $ECHO_N "(cached) $ECHO_C" >&6
5729 cat >conftest.$ac_ext <<_ACEOF
5732 cat confdefs.h >>conftest.$ac_ext
5733 cat >>conftest.$ac_ext <<_ACEOF
5734 /* end confdefs.h. */
5739 asm (".section .init");
5740 asm (".section .fini");
5741 asm ("${libc_cv_dot_text}");
5746 rm -f conftest.$ac_objext
5747 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5748 (eval $ac_compile) 2>conftest.er1
5750 grep -v '^ *+' conftest.er1 >conftest.err
5752 cat conftest.err >&5
5753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5754 (exit $ac_status); } &&
5755 { ac_try='test -z "$ac_c_werror_flag"
5756 || test ! -s conftest.err'
5757 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5760 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5761 (exit $ac_status); }; } &&
5762 { ac_try='test -s conftest.$ac_objext'
5763 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5767 (exit $ac_status); }; }; then
5768 libc_cv_have_initfini=yes
5770 echo "$as_me: failed program was:" >&5
5771 sed 's/^/| /' conftest.$ac_ext >&5
5773 libc_cv_have_initfini=no
5775 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5777 echo "$as_me:$LINENO: result: $libc_cv_have_initfini" >&5
5778 echo "${ECHO_T}$libc_cv_have_initfini" >&6
5779 if test $libc_cv_have_initfini = yes; then
5780 cat >>confdefs.h <<\_ACEOF
5781 #define HAVE_INITFINI 1
5787 if test $elf = yes -a $gnu_ld = yes; then
5788 echo "$as_me:$LINENO: checking whether cc puts quotes around section names" >&5
5789 echo $ECHO_N "checking whether cc puts quotes around section names... $ECHO_C" >&6
5790 if test "${libc_cv_have_section_quotes+set}" = set; then
5791 echo $ECHO_N "(cached) $ECHO_C" >&6
5793 cat > conftest.c <<EOF
5794 static const int foo
5795 __attribute__ ((section ("bar"))) = 1;
5797 if ${CC-cc} -S conftest.c -o conftest.s; then
5798 if grep '\.section.*"bar"' conftest.s >/dev/null; then
5799 libc_cv_have_section_quotes=yes
5801 libc_cv_have_section_quotes=no
5804 libc_cv_have_section_quotes=unknown
5809 echo "$as_me:$LINENO: result: $libc_cv_have_section_quotes" >&5
5810 echo "${ECHO_T}$libc_cv_have_section_quotes" >&6
5811 if test $libc_cv_have_section_quotes = yes; then
5812 cat >>confdefs.h <<\_ACEOF
5813 #define HAVE_SECTION_QUOTES 1
5821 if test $elf = yes; then
5822 libc_cv_asm_underscores=no
5824 if test $ac_cv_prog_cc_works = yes; then
5825 echo "$as_me:$LINENO: checking for _ prefix on C symbol names" >&5
5826 echo $ECHO_N "checking for _ prefix on C symbol names... $ECHO_C" >&6
5827 if test "${libc_cv_asm_underscores+set}" = set; then
5828 echo $ECHO_N "(cached) $ECHO_C" >&6
5830 cat >conftest.$ac_ext <<_ACEOF
5833 cat confdefs.h >>conftest.$ac_ext
5834 cat >>conftest.$ac_ext <<_ACEOF
5835 /* end confdefs.h. */
5836 asm ("_glibc_foobar:");
5845 rm -f conftest.$ac_objext conftest$ac_exeext
5846 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5847 (eval $ac_link) 2>conftest.er1
5849 grep -v '^ *+' conftest.er1 >conftest.err
5851 cat conftest.err >&5
5852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5853 (exit $ac_status); } &&
5854 { ac_try='test -z "$ac_c_werror_flag"
5855 || test ! -s conftest.err'
5856 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5860 (exit $ac_status); }; } &&
5861 { ac_try='test -s conftest$ac_exeext'
5862 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5866 (exit $ac_status); }; }; then
5867 libc_cv_asm_underscores=yes
5869 echo "$as_me: failed program was:" >&5
5870 sed 's/^/| /' conftest.$ac_ext >&5
5872 libc_cv_asm_underscores=no
5874 rm -f conftest.err conftest.$ac_objext \
5875 conftest$ac_exeext conftest.$ac_ext
5877 echo "$as_me:$LINENO: result: $libc_cv_asm_underscores" >&5
5878 echo "${ECHO_T}$libc_cv_asm_underscores" >&6
5880 echo "$as_me:$LINENO: checking for _ prefix on C symbol names" >&5
5881 echo $ECHO_N "checking for _ prefix on C symbol names... $ECHO_C" >&6
5882 if test "${libc_cv_asm_underscores+set}" = set; then
5883 echo $ECHO_N "(cached) $ECHO_C" >&6
5885 cat > conftest.$ac_ext <<EOF
5886 #line $LINENO "configure"
5887 #include "confdefs.h"
5888 void underscore_test(void) {
5891 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5892 (eval $ac_compile) 2>&5
5894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5895 (exit $ac_status); }; then
5896 if grep _underscore_test conftest* >/dev/null; then
5898 libc_cv_asm_underscores=yes
5901 libc_cv_asm_underscores=no
5904 echo "configure: failed program was:" >&5
5905 cat conftest.$ac_ext >&5
5907 libc_cv_asm_underscores=no
5911 echo "$as_me:$LINENO: result: $libc_cv_asm_underscores" >&5
5912 echo "${ECHO_T}$libc_cv_asm_underscores" >&6
5915 if test $libc_cv_asm_underscores = no; then
5916 cat >>confdefs.h <<\_ACEOF
5917 #define NO_UNDERSCORES 1
5922 if test $elf = yes; then
5923 libc_cv_weak_symbols=yes
5926 echo "$as_me:$LINENO: checking for assembler .weak directive" >&5
5927 echo $ECHO_N "checking for assembler .weak directive... $ECHO_C" >&6
5928 if test "${libc_cv_asm_weak_directive+set}" = set; then
5929 echo $ECHO_N "(cached) $ECHO_C" >&6
5931 cat > conftest.s <<EOF
5933 ${libc_cv_asm_global_directive} foo
5936 .weak bar; bar = foo
5938 if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
5939 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5943 (exit $ac_status); }; }; then
5944 libc_cv_asm_weak_directive=yes
5946 libc_cv_asm_weak_directive=no
5950 echo "$as_me:$LINENO: result: $libc_cv_asm_weak_directive" >&5
5951 echo "${ECHO_T}$libc_cv_asm_weak_directive" >&6
5953 if test $libc_cv_asm_weak_directive = no; then
5954 echo "$as_me:$LINENO: checking for assembler .weakext directive" >&5
5955 echo $ECHO_N "checking for assembler .weakext directive... $ECHO_C" >&6
5956 if test "${libc_cv_asm_weakext_directive+set}" = set; then
5957 echo $ECHO_N "(cached) $ECHO_C" >&6
5959 cat > conftest.s <<EOF
5961 ${libc_cv_asm_global_directive} foo
5965 ${libc_cv_asm_global_directive} baz
5968 if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
5969 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5973 (exit $ac_status); }; }; then
5974 libc_cv_asm_weakext_directive=yes
5976 libc_cv_asm_weakext_directive=no
5980 echo "$as_me:$LINENO: result: $libc_cv_asm_weakext_directive" >&5
5981 echo "${ECHO_T}$libc_cv_asm_weakext_directive" >&6
5985 if test $libc_cv_asm_weak_directive = yes; then
5986 cat >>confdefs.h <<\_ACEOF
5987 #define HAVE_ASM_WEAK_DIRECTIVE 1
5990 elif test $libc_cv_asm_weakext_directive = yes; then
5991 cat >>confdefs.h <<\_ACEOF
5992 #define HAVE_ASM_WEAKEXT_DIRECTIVE 1
5997 case "${host_cpu}-${host_os}" in
5999 libc_cv_asm_line_sep='@'
6000 cat >>confdefs.h <<_ACEOF
6001 #define ASM_LINE_SEP $libc_cv_asm_line_sep
6006 echo "$as_me:$LINENO: checking for assembler line separator" >&5
6007 echo $ECHO_N "checking for assembler line separator... $ECHO_C" >&6
6008 if test "${libc_cv_asm_line_sep+set}" = set; then
6009 echo $ECHO_N "(cached) $ECHO_C" >&6
6011 cat > conftest.s <<EOF
6014 if { ac_try='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
6015 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6019 (exit $ac_status); }; }; then
6020 libc_cv_asm_line_sep='!'
6022 if test -z "$enable_hacker_mode"; then
6023 echo "*** You need a newer assembler to compile glibc"
6027 libc_cv_asm_line_sep=';'
6031 echo "$as_me:$LINENO: result: $libc_cv_asm_line_sep" >&5
6032 echo "${ECHO_T}$libc_cv_asm_line_sep" >&6
6033 cat >>confdefs.h <<_ACEOF
6034 #define ASM_LINE_SEP $libc_cv_asm_line_sep
6040 echo "$as_me:$LINENO: checking whether CFI directives are supported" >&5
6041 echo $ECHO_N "checking whether CFI directives are supported... $ECHO_C" >&6
6042 if test "${libc_cv_asm_cfi_directives+set}" = set; then
6043 echo $ECHO_N "(cached) $ECHO_C" >&6
6045 cat > conftest.s <<EOF
6047 .type func,@function
6051 .cfi_rel_offset 1, 0
6054 if { ac_try='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6059 (exit $ac_status); }; }; then
6060 libc_cv_asm_cfi_directives=yes
6062 libc_cv_asm_cfi_directives=no
6066 echo "$as_me:$LINENO: result: $libc_cv_asm_cfi_directives" >&5
6067 echo "${ECHO_T}$libc_cv_asm_cfi_directives" >&6
6068 if test $libc_cv_asm_cfi_directives = yes; then
6069 cat >>confdefs.h <<\_ACEOF
6070 #define HAVE_ASM_CFI_DIRECTIVES 1
6075 echo "$as_me:$LINENO: checking if -g produces usable source locations for assembler-with-cpp" >&5
6076 echo $ECHO_N "checking if -g produces usable source locations for assembler-with-cpp... $ECHO_C" >&6
6077 if test "${libc_cv_cpp_asm_debuginfo+set}" = set; then
6078 echo $ECHO_N "(cached) $ECHO_C" >&6
6080 cat > conftest.S <<EOF
6081 #include "confdefs.h"
6086 ${libc_cv_asm_global_directive} foo
6088 /* Unfortunately this test only works for a real instruction,
6089 not for any of the machine-independent pseudo-ops.
6090 So we just have to assume everybody has a "nop". */
6097 if { ac_try='${CC-cc} $CPPFLAGS $ASFLAGS -g -c conftest.S 1>&5'
6098 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6101 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6102 (exit $ac_status); }; } &&
6103 ac_pattern='conftest\.S'
6104 { ac_try='readelf --debug-dump=line conftest.o |
6105 grep $ac_pattern 1>&5'
6106 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6110 (exit $ac_status); }; }; then
6111 libc_cv_cpp_asm_debuginfo=yes
6113 libc_cv_cpp_asm_debuginfo=no
6117 echo "$as_me:$LINENO: result: $libc_cv_cpp_asm_debuginfo" >&5
6118 echo "${ECHO_T}$libc_cv_cpp_asm_debuginfo" >&6
6119 if test $libc_cv_cpp_asm_debuginfo = yes; then
6120 cat >>confdefs.h <<\_ACEOF
6121 #define HAVE_CPP_ASM_DEBUGINFO 1
6126 echo "$as_me:$LINENO: checking for ld --no-whole-archive" >&5
6127 echo $ECHO_N "checking for ld --no-whole-archive... $ECHO_C" >&6
6128 if test "${libc_cv_ld_no_whole_archive+set}" = set; then
6129 echo $ECHO_N "(cached) $ECHO_C" >&6
6131 cat > conftest.c <<\EOF
6136 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6137 -nostdlib -nostartfiles -Wl,--no-whole-archive
6138 -o conftest conftest.c 1>&5'
6139 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6143 (exit $ac_status); }; }; then
6144 libc_cv_ld_no_whole_archive=yes
6146 libc_cv_ld_no_whole_archive=no
6150 echo "$as_me:$LINENO: result: $libc_cv_ld_no_whole_archive" >&5
6151 echo "${ECHO_T}$libc_cv_ld_no_whole_archive" >&6
6152 if test $libc_cv_ld_no_whole_archive = yes; then
6153 no_whole_archive=-Wl,--no-whole-archive
6156 echo "$as_me:$LINENO: checking for gcc -fexceptions" >&5
6157 echo $ECHO_N "checking for gcc -fexceptions... $ECHO_C" >&6
6158 if test "${libc_cv_gcc_exceptions+set}" = set; then
6159 echo $ECHO_N "(cached) $ECHO_C" >&6
6161 cat > conftest.c <<\EOF
6166 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6167 -nostdlib -nostartfiles -fexceptions
6168 -o conftest conftest.c 1>&5'
6169 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6173 (exit $ac_status); }; }; then
6174 libc_cv_gcc_exceptions=yes
6176 libc_cv_gcc_exceptions=no
6180 echo "$as_me:$LINENO: result: $libc_cv_gcc_exceptions" >&5
6181 echo "${ECHO_T}$libc_cv_gcc_exceptions" >&6
6182 if test $libc_cv_gcc_exceptions = yes; then
6183 exceptions=-fexceptions
6186 if test "$host_cpu" = powerpc ; then
6187 # Check for a bug present in at least versions 2.8.x of GCC
6188 # and versions 1.0.x of EGCS.
6189 echo "$as_me:$LINENO: checking whether clobbering cr0 causes problems" >&5
6190 echo $ECHO_N "checking whether clobbering cr0 causes problems... $ECHO_C" >&6
6191 if test "${libc_cv_c_asmcr0_bug+set}" = set; then
6192 echo $ECHO_N "(cached) $ECHO_C" >&6
6194 cat >conftest.$ac_ext <<_ACEOF
6197 cat confdefs.h >>conftest.$ac_ext
6198 cat >>conftest.$ac_ext <<_ACEOF
6199 /* end confdefs.h. */
6200 int tester(int x) { asm ("" : : : "cc"); return x & 123; }
6209 rm -f conftest.$ac_objext
6210 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6211 (eval $ac_compile) 2>conftest.er1
6213 grep -v '^ *+' conftest.er1 >conftest.err
6215 cat conftest.err >&5
6216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6217 (exit $ac_status); } &&
6218 { ac_try='test -z "$ac_c_werror_flag"
6219 || test ! -s conftest.err'
6220 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6224 (exit $ac_status); }; } &&
6225 { ac_try='test -s conftest.$ac_objext'
6226 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6230 (exit $ac_status); }; }; then
6231 libc_cv_c_asmcr0_bug='no'
6233 echo "$as_me: failed program was:" >&5
6234 sed 's/^/| /' conftest.$ac_ext >&5
6236 libc_cv_c_asmcr0_bug='yes'
6238 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6240 echo "$as_me:$LINENO: result: $libc_cv_c_asmcr0_bug" >&5
6241 echo "${ECHO_T}$libc_cv_c_asmcr0_bug" >&6
6242 if test "$libc_cv_c_asmcr0_bug" != 'no'; then
6243 cat >>confdefs.h <<\_ACEOF
6244 #define BROKEN_PPC_ASM_CR0 1
6250 echo "$as_me:$LINENO: checking for DWARF2 unwind info support" >&5
6251 echo $ECHO_N "checking for DWARF2 unwind info support... $ECHO_C" >&6
6252 if test "${libc_cv_gcc_dwarf2_unwind_info+set}" = set; then
6253 echo $ECHO_N "(cached) $ECHO_C" >&6
6255 cat > conftest.c <<EOF
6256 #line $LINENO "configure"
6257 static char *__EH_FRAME_BEGIN__;
6260 #ifdef CHECK__register_frame
6261 __register_frame (__EH_FRAME_BEGIN__);
6262 __deregister_frame (__EH_FRAME_BEGIN__);
6264 #ifdef CHECK__register_frame_info
6265 __register_frame_info (__EH_FRAME_BEGIN__);
6266 __deregister_frame_info (__EH_FRAME_BEGIN__);
6271 /* FIXME: this is fragile. */
6280 dl_iterate_phdr () {}
6282 libc_unwind_check="${CC-cc} $CFLAGS $CPPFLAGS -DCHECK__register_frame_info \
6284 -nostdlib -nostartfiles -o conftest conftest.c \
6286 # Some platforms' specs put -lgcc first. The second one doesn't hurt.
6287 if { ac_try='$libc_unwind_check >&5'
6288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6292 (exit $ac_status); }; } ||
6293 { ac_try='$libc_unwind_check -lgcc_eh -lgcc >&5'
6294 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6298 (exit $ac_status); }; }
6300 if $libc_unwind_check -v 2>&1 >/dev/null \
6301 | grep -- --eh-frame-hdr 2>&1 >/dev/null; then
6302 libc_cv_gcc_dwarf2_unwind_info=no_registry_needed
6304 libc_cv_gcc_dwarf2_unwind_info=static
6307 libc_cv_gcc_dwarf2_unwind_info=no
6309 if test $libc_cv_gcc_dwarf2_unwind_info = no; then
6310 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -DCHECK__register_frame
6311 $LDFLAGS -nostdlib -nostartfiles
6312 -o conftest conftest.c -lgcc >&5'
6313 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6317 (exit $ac_status); }; }; then
6318 libc_cv_gcc_dwarf2_unwind_info=yes
6320 libc_cv_gcc_dwarf2_unwind_info=no
6325 echo "$as_me:$LINENO: result: $libc_cv_gcc_dwarf2_unwind_info" >&5
6326 echo "${ECHO_T}$libc_cv_gcc_dwarf2_unwind_info" >&6
6327 case $libc_cv_gcc_dwarf2_unwind_info in
6329 cat >>confdefs.h <<\_ACEOF
6330 #define HAVE_DWARF2_UNWIND_INFO 1
6335 cat >>confdefs.h <<\_ACEOF
6336 #define HAVE_DWARF2_UNWIND_INFO 1
6339 cat >>confdefs.h <<\_ACEOF
6340 #define HAVE_DWARF2_UNWIND_INFO_STATIC 1
6346 echo "$as_me:$LINENO: checking for __builtin_expect" >&5
6347 echo $ECHO_N "checking for __builtin_expect... $ECHO_C" >&6
6348 if test "${libc_cv_gcc_builtin_expect+set}" = set; then
6349 echo $ECHO_N "(cached) $ECHO_C" >&6
6351 cat > conftest.c <<EOF
6352 #line $LINENO "configure"
6355 a = __builtin_expect (a, 10);
6356 return a == 10 ? 0 : 1;
6359 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -nostdlib -nostartfiles
6360 -o conftest conftest.c -lgcc >&5'
6361 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6365 (exit $ac_status); }; }; then
6366 libc_cv_gcc_builtin_expect=yes
6368 libc_cv_gcc_builtin_expect=no
6372 echo "$as_me:$LINENO: result: $libc_cv_gcc_builtin_expect" >&5
6373 echo "${ECHO_T}$libc_cv_gcc_builtin_expect" >&6
6374 if test "$libc_cv_gcc_builtin_expect" = yes; then
6375 cat >>confdefs.h <<\_ACEOF
6376 #define HAVE_BUILTIN_EXPECT 1
6381 echo "$as_me:$LINENO: checking for __builtin_memset" >&5
6382 echo $ECHO_N "checking for __builtin_memset... $ECHO_C" >&6
6383 if test "${libc_cv_gcc_builtin_memset+set}" = set; then
6384 echo $ECHO_N "(cached) $ECHO_C" >&6
6386 cat > conftest.c <<\EOF
6389 __builtin_memset (x, 0, 1000);
6392 if { ac_try='${CC-cc} -O3 -S conftest.c -o - | fgrep "memset" > /dev/null'
6393 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6397 (exit $ac_status); }; };
6399 libc_cv_gcc_builtin_memset=no
6401 libc_cv_gcc_builtin_memset=yes
6405 echo "$as_me:$LINENO: result: $libc_cv_gcc_builtin_memset" >&5
6406 echo "${ECHO_T}$libc_cv_gcc_builtin_memset" >&6
6407 if test "$libc_cv_gcc_builtin_memset" = yes ; then
6408 cat >>confdefs.h <<\_ACEOF
6409 #define HAVE_BUILTIN_MEMSET 1
6414 echo "$as_me:$LINENO: checking for redirection of built-in functions" >&5
6415 echo $ECHO_N "checking for redirection of built-in functions... $ECHO_C" >&6
6416 if test "${libc_cv_gcc_builtin_redirection+set}" = set; then
6417 echo $ECHO_N "(cached) $ECHO_C" >&6
6419 cat > conftest.c <<\EOF
6420 extern char *strstr (const char *, const char *) __asm ("my_strstr");
6421 char *foo (const char *a, const char *b)
6423 return __builtin_strstr (a, b);
6426 if { ac_try='${CC-cc} -O3 -S conftest.c -o - | fgrep "my_strstr" > /dev/null'
6427 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6431 (exit $ac_status); }; };
6433 libc_cv_gcc_builtin_redirection=yes
6435 libc_cv_gcc_builtin_redirection=no
6439 echo "$as_me:$LINENO: result: $libc_cv_gcc_builtin_redirection" >&5
6440 echo "${ECHO_T}$libc_cv_gcc_builtin_redirection" >&6
6441 if test "$libc_cv_gcc_builtin_redirection" = yes ; then
6442 cat >>confdefs.h <<\_ACEOF
6443 #define HAVE_BUILTIN_REDIRECTION 1
6448 echo "$as_me:$LINENO: checking for local label subtraction" >&5
6449 echo $ECHO_N "checking for local label subtraction... $ECHO_C" >&6
6450 if test "${libc_cv_gcc_subtract_local_labels+set}" = set; then
6451 echo $ECHO_N "(cached) $ECHO_C" >&6
6453 cat > conftest.c <<EOF
6454 #line $LINENO "configure"
6457 static const int ar[] = { &&l1 - &&l1, &&l2 - &&l1 };
6458 void *p = &&l1 + ar[a];
6466 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -nostdlib -nostartfiles
6467 -o conftest conftest.c -lgcc >&5'
6468 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6472 (exit $ac_status); }; }; then
6473 libc_cv_gcc_subtract_local_labels=yes
6475 libc_cv_gcc_subtract_local_labels=no
6479 echo "$as_me:$LINENO: result: $libc_cv_gcc_subtract_local_labels" >&5
6480 echo "${ECHO_T}$libc_cv_gcc_subtract_local_labels" >&6
6481 if test "$libc_cv_gcc_subtract_local_labels" = yes; then
6482 cat >>confdefs.h <<\_ACEOF
6483 #define HAVE_SUBTRACT_LOCAL_LABELS 1
6488 if test "x$use__thread" != xno; then
6489 echo "$as_me:$LINENO: checking for __thread" >&5
6490 echo $ECHO_N "checking for __thread... $ECHO_C" >&6
6491 if test "${libc_cv_gcc___thread+set}" = set; then
6492 echo $ECHO_N "(cached) $ECHO_C" >&6
6494 cat > conftest.c <<\EOF
6495 __thread int a = 42;
6497 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -c conftest.c >&5'
6498 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6502 (exit $ac_status); }; }; then
6503 libc_cv_gcc___thread=yes
6505 libc_cv_gcc___thread=no
6509 echo "$as_me:$LINENO: result: $libc_cv_gcc___thread" >&5
6510 echo "${ECHO_T}$libc_cv_gcc___thread" >&6
6511 if test "$libc_cv_gcc___thread" = yes; then
6512 cat >>confdefs.h <<\_ACEOF
6513 #define HAVE___THREAD 1
6518 libc_cv_gcc___thread=no
6521 if test "$libc_cv_gcc___thread" = yes; then
6522 echo "$as_me:$LINENO: checking for tls_model attribute" >&5
6523 echo $ECHO_N "checking for tls_model attribute... $ECHO_C" >&6
6524 if test "${libc_cv_gcc_tls_model_attr+set}" = set; then
6525 echo $ECHO_N "(cached) $ECHO_C" >&6
6527 cat > conftest.c <<\EOF
6528 extern __thread int a __attribute__((tls_model ("initial-exec")));
6530 if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -S -Werror conftest.c >&5'
6531 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6535 (exit $ac_status); }; }; then
6536 libc_cv_gcc_tls_model_attr=yes
6538 libc_cv_gcc_tls_model_attr=no
6542 echo "$as_me:$LINENO: result: $libc_cv_gcc_tls_model_attr" >&5
6543 echo "${ECHO_T}$libc_cv_gcc_tls_model_attr" >&6
6544 if test "$libc_cv_gcc_tls_model_attr" = yes; then
6545 cat >>confdefs.h <<\_ACEOF
6546 #define HAVE_TLS_MODEL_ATTRIBUTE 1
6552 echo "$as_me:$LINENO: checking for libgd" >&5
6553 echo $ECHO_N "checking for libgd... $ECHO_C" >&6
6554 if test "$with_gd" != "no"; then
6555 old_CFLAGS="$CFLAGS"
6556 CFLAGS="$CFLAGS $libgd_include"
6557 old_LDFLAGS="$LDFLAGS"
6558 LDFLAGS="$LDFLAGS $libgd_ldflags"
6560 LIBS="$LIBS -lgd -lpng -lz -lm"
6561 cat >conftest.$ac_ext <<_ACEOF
6564 cat confdefs.h >>conftest.$ac_ext
6565 cat >>conftest.$ac_ext <<_ACEOF
6566 /* end confdefs.h. */
6576 rm -f conftest.$ac_objext conftest$ac_exeext
6577 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6578 (eval $ac_link) 2>conftest.er1
6580 grep -v '^ *+' conftest.er1 >conftest.err
6582 cat conftest.err >&5
6583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6584 (exit $ac_status); } &&
6585 { ac_try='test -z "$ac_c_werror_flag"
6586 || test ! -s conftest.err'
6587 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6591 (exit $ac_status); }; } &&
6592 { ac_try='test -s conftest$ac_exeext'
6593 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6597 (exit $ac_status); }; }; then
6600 echo "$as_me: failed program was:" >&5
6601 sed 's/^/| /' conftest.$ac_ext >&5
6605 rm -f conftest.err conftest.$ac_objext \
6606 conftest$ac_exeext conftest.$ac_ext
6607 CFLAGS="$old_CFLAGS"
6608 LDFLAGS="$old_LDFLAGS"
6613 echo "$as_me:$LINENO: result: $LIBGD" >&5
6614 echo "${ECHO_T}$LIBGD" >&6
6618 echo "$as_me:$LINENO: checking for egrep" >&5
6619 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
6620 if test "${ac_cv_prog_egrep+set}" = set; then
6621 echo $ECHO_N "(cached) $ECHO_C" >&6
6623 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
6624 then ac_cv_prog_egrep='grep -E'
6625 else ac_cv_prog_egrep='egrep'
6628 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
6629 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
6630 EGREP=$ac_cv_prog_egrep
6633 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6634 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6635 if test "${ac_cv_header_stdc+set}" = set; then
6636 echo $ECHO_N "(cached) $ECHO_C" >&6
6638 cat >conftest.$ac_ext <<_ACEOF
6641 cat confdefs.h >>conftest.$ac_ext
6642 cat >>conftest.$ac_ext <<_ACEOF
6643 /* end confdefs.h. */
6657 rm -f conftest.$ac_objext
6658 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6659 (eval $ac_compile) 2>conftest.er1
6661 grep -v '^ *+' conftest.er1 >conftest.err
6663 cat conftest.err >&5
6664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6665 (exit $ac_status); } &&
6666 { ac_try='test -z "$ac_c_werror_flag"
6667 || test ! -s conftest.err'
6668 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6672 (exit $ac_status); }; } &&
6673 { ac_try='test -s conftest.$ac_objext'
6674 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6678 (exit $ac_status); }; }; then
6679 ac_cv_header_stdc=yes
6681 echo "$as_me: failed program was:" >&5
6682 sed 's/^/| /' conftest.$ac_ext >&5
6684 ac_cv_header_stdc=no
6686 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6688 if test $ac_cv_header_stdc = yes; then
6689 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6690 cat >conftest.$ac_ext <<_ACEOF
6693 cat confdefs.h >>conftest.$ac_ext
6694 cat >>conftest.$ac_ext <<_ACEOF
6695 /* end confdefs.h. */
6699 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6700 $EGREP "memchr" >/dev/null 2>&1; then
6703 ac_cv_header_stdc=no
6709 if test $ac_cv_header_stdc = yes; then
6710 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6711 cat >conftest.$ac_ext <<_ACEOF
6714 cat confdefs.h >>conftest.$ac_ext
6715 cat >>conftest.$ac_ext <<_ACEOF
6716 /* end confdefs.h. */
6720 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6721 $EGREP "free" >/dev/null 2>&1; then
6724 ac_cv_header_stdc=no
6730 if test $ac_cv_header_stdc = yes; then
6731 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6732 if test "$cross_compiling" = yes; then
6735 cat >conftest.$ac_ext <<_ACEOF
6738 cat confdefs.h >>conftest.$ac_ext
6739 cat >>conftest.$ac_ext <<_ACEOF
6740 /* end confdefs.h. */
6742 #if ((' ' & 0x0FF) == 0x020)
6743 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6744 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6746 # define ISLOWER(c) \
6747 (('a' <= (c) && (c) <= 'i') \
6748 || ('j' <= (c) && (c) <= 'r') \
6749 || ('s' <= (c) && (c) <= 'z'))
6750 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6753 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6758 for (i = 0; i < 256; i++)
6759 if (XOR (islower (i), ISLOWER (i))
6760 || toupper (i) != TOUPPER (i))
6765 rm -f conftest$ac_exeext
6766 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6767 (eval $ac_link) 2>&5
6769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6770 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6771 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6775 (exit $ac_status); }; }; then
6778 echo "$as_me: program exited with status $ac_status" >&5
6779 echo "$as_me: failed program was:" >&5
6780 sed 's/^/| /' conftest.$ac_ext >&5
6783 ac_cv_header_stdc=no
6785 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6789 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6790 echo "${ECHO_T}$ac_cv_header_stdc" >&6
6791 if test $ac_cv_header_stdc = yes; then
6793 cat >>confdefs.h <<\_ACEOF
6794 #define STDC_HEADERS 1
6799 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6809 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6810 inttypes.h stdint.h unistd.h
6812 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6813 echo "$as_me:$LINENO: checking for $ac_header" >&5
6814 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6815 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6816 echo $ECHO_N "(cached) $ECHO_C" >&6
6818 cat >conftest.$ac_ext <<_ACEOF
6821 cat confdefs.h >>conftest.$ac_ext
6822 cat >>conftest.$ac_ext <<_ACEOF
6823 /* end confdefs.h. */
6824 $ac_includes_default
6826 #include <$ac_header>
6828 rm -f conftest.$ac_objext
6829 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6830 (eval $ac_compile) 2>conftest.er1
6832 grep -v '^ *+' conftest.er1 >conftest.err
6834 cat conftest.err >&5
6835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6836 (exit $ac_status); } &&
6837 { ac_try='test -z "$ac_c_werror_flag"
6838 || test ! -s conftest.err'
6839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6843 (exit $ac_status); }; } &&
6844 { ac_try='test -s conftest.$ac_objext'
6845 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6849 (exit $ac_status); }; }; then
6850 eval "$as_ac_Header=yes"
6852 echo "$as_me: failed program was:" >&5
6853 sed 's/^/| /' conftest.$ac_ext >&5
6855 eval "$as_ac_Header=no"
6857 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6859 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6860 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6861 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6862 cat >>confdefs.h <<_ACEOF
6863 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6871 echo "$as_me:$LINENO: checking for long double" >&5
6872 echo $ECHO_N "checking for long double... $ECHO_C" >&6
6873 if test "${ac_cv_type_long_double+set}" = set; then
6874 echo $ECHO_N "(cached) $ECHO_C" >&6
6876 cat >conftest.$ac_ext <<_ACEOF
6879 cat confdefs.h >>conftest.$ac_ext
6880 cat >>conftest.$ac_ext <<_ACEOF
6881 /* end confdefs.h. */
6882 $ac_includes_default
6886 if ((long double *) 0)
6888 if (sizeof (long double))
6894 rm -f conftest.$ac_objext
6895 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6896 (eval $ac_compile) 2>conftest.er1
6898 grep -v '^ *+' conftest.er1 >conftest.err
6900 cat conftest.err >&5
6901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6902 (exit $ac_status); } &&
6903 { ac_try='test -z "$ac_c_werror_flag"
6904 || test ! -s conftest.err'
6905 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6909 (exit $ac_status); }; } &&
6910 { ac_try='test -s conftest.$ac_objext'
6911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6915 (exit $ac_status); }; }; then
6916 ac_cv_type_long_double=yes
6918 echo "$as_me: failed program was:" >&5
6919 sed 's/^/| /' conftest.$ac_ext >&5
6921 ac_cv_type_long_double=no
6923 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6925 echo "$as_me:$LINENO: result: $ac_cv_type_long_double" >&5
6926 echo "${ECHO_T}$ac_cv_type_long_double" >&6
6928 echo "$as_me:$LINENO: checking size of long double" >&5
6929 echo $ECHO_N "checking size of long double... $ECHO_C" >&6
6930 if test "${ac_cv_sizeof_long_double+set}" = set; then
6931 echo $ECHO_N "(cached) $ECHO_C" >&6
6933 if test "$ac_cv_type_long_double" = yes; then
6934 # The cast to unsigned long works around a bug in the HP C Compiler
6935 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6936 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6937 # This bug is HP SR number 8606223364.
6938 if test "$cross_compiling" = yes; then
6939 # Depending upon the size, compute the lo and hi bounds.
6940 cat >conftest.$ac_ext <<_ACEOF
6943 cat confdefs.h >>conftest.$ac_ext
6944 cat >>conftest.$ac_ext <<_ACEOF
6945 /* end confdefs.h. */
6946 $ac_includes_default
6950 static int test_array [1 - 2 * !(((long) (sizeof (long double))) >= 0)];
6957 rm -f conftest.$ac_objext
6958 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6959 (eval $ac_compile) 2>conftest.er1
6961 grep -v '^ *+' conftest.er1 >conftest.err
6963 cat conftest.err >&5
6964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6965 (exit $ac_status); } &&
6966 { ac_try='test -z "$ac_c_werror_flag"
6967 || test ! -s conftest.err'
6968 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6972 (exit $ac_status); }; } &&
6973 { ac_try='test -s conftest.$ac_objext'
6974 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6978 (exit $ac_status); }; }; then
6981 cat >conftest.$ac_ext <<_ACEOF
6984 cat confdefs.h >>conftest.$ac_ext
6985 cat >>conftest.$ac_ext <<_ACEOF
6986 /* end confdefs.h. */
6987 $ac_includes_default
6991 static int test_array [1 - 2 * !(((long) (sizeof (long double))) <= $ac_mid)];
6998 rm -f conftest.$ac_objext
6999 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7000 (eval $ac_compile) 2>conftest.er1
7002 grep -v '^ *+' conftest.er1 >conftest.err
7004 cat conftest.err >&5
7005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7006 (exit $ac_status); } &&
7007 { ac_try='test -z "$ac_c_werror_flag"
7008 || test ! -s conftest.err'
7009 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7013 (exit $ac_status); }; } &&
7014 { ac_try='test -s conftest.$ac_objext'
7015 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7019 (exit $ac_status); }; }; then
7020 ac_hi=$ac_mid; break
7022 echo "$as_me: failed program was:" >&5
7023 sed 's/^/| /' conftest.$ac_ext >&5
7025 ac_lo=`expr $ac_mid + 1`
7026 if test $ac_lo -le $ac_mid; then
7030 ac_mid=`expr 2 '*' $ac_mid + 1`
7032 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7035 echo "$as_me: failed program was:" >&5
7036 sed 's/^/| /' conftest.$ac_ext >&5
7038 cat >conftest.$ac_ext <<_ACEOF
7041 cat confdefs.h >>conftest.$ac_ext
7042 cat >>conftest.$ac_ext <<_ACEOF
7043 /* end confdefs.h. */
7044 $ac_includes_default
7048 static int test_array [1 - 2 * !(((long) (sizeof (long double))) < 0)];
7055 rm -f conftest.$ac_objext
7056 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7057 (eval $ac_compile) 2>conftest.er1
7059 grep -v '^ *+' conftest.er1 >conftest.err
7061 cat conftest.err >&5
7062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7063 (exit $ac_status); } &&
7064 { ac_try='test -z "$ac_c_werror_flag"
7065 || test ! -s conftest.err'
7066 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7070 (exit $ac_status); }; } &&
7071 { ac_try='test -s conftest.$ac_objext'
7072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7076 (exit $ac_status); }; }; then
7079 cat >conftest.$ac_ext <<_ACEOF
7082 cat confdefs.h >>conftest.$ac_ext
7083 cat >>conftest.$ac_ext <<_ACEOF
7084 /* end confdefs.h. */
7085 $ac_includes_default
7089 static int test_array [1 - 2 * !(((long) (sizeof (long double))) >= $ac_mid)];
7096 rm -f conftest.$ac_objext
7097 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7098 (eval $ac_compile) 2>conftest.er1
7100 grep -v '^ *+' conftest.er1 >conftest.err
7102 cat conftest.err >&5
7103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7104 (exit $ac_status); } &&
7105 { ac_try='test -z "$ac_c_werror_flag"
7106 || test ! -s conftest.err'
7107 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7111 (exit $ac_status); }; } &&
7112 { ac_try='test -s conftest.$ac_objext'
7113 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7117 (exit $ac_status); }; }; then
7118 ac_lo=$ac_mid; break
7120 echo "$as_me: failed program was:" >&5
7121 sed 's/^/| /' conftest.$ac_ext >&5
7123 ac_hi=`expr '(' $ac_mid ')' - 1`
7124 if test $ac_mid -le $ac_hi; then
7128 ac_mid=`expr 2 '*' $ac_mid`
7130 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7133 echo "$as_me: failed program was:" >&5
7134 sed 's/^/| /' conftest.$ac_ext >&5
7138 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7140 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7141 # Binary search between lo and hi bounds.
7142 while test "x$ac_lo" != "x$ac_hi"; do
7143 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7144 cat >conftest.$ac_ext <<_ACEOF
7147 cat confdefs.h >>conftest.$ac_ext
7148 cat >>conftest.$ac_ext <<_ACEOF
7149 /* end confdefs.h. */
7150 $ac_includes_default
7154 static int test_array [1 - 2 * !(((long) (sizeof (long double))) <= $ac_mid)];
7161 rm -f conftest.$ac_objext
7162 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7163 (eval $ac_compile) 2>conftest.er1
7165 grep -v '^ *+' conftest.er1 >conftest.err
7167 cat conftest.err >&5
7168 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7169 (exit $ac_status); } &&
7170 { ac_try='test -z "$ac_c_werror_flag"
7171 || test ! -s conftest.err'
7172 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7176 (exit $ac_status); }; } &&
7177 { ac_try='test -s conftest.$ac_objext'
7178 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7182 (exit $ac_status); }; }; then
7185 echo "$as_me: failed program was:" >&5
7186 sed 's/^/| /' conftest.$ac_ext >&5
7188 ac_lo=`expr '(' $ac_mid ')' + 1`
7190 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7193 ?*) ac_cv_sizeof_long_double=$ac_lo;;
7194 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double), 77
7195 See \`config.log' for more details." >&5
7196 echo "$as_me: error: cannot compute sizeof (long double), 77
7197 See \`config.log' for more details." >&2;}
7198 { (exit 1); exit 1; }; } ;;
7201 if test "$cross_compiling" = yes; then
7202 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
7203 See \`config.log' for more details." >&5
7204 echo "$as_me: error: cannot run test program while cross compiling
7205 See \`config.log' for more details." >&2;}
7206 { (exit 1); exit 1; }; }
7208 cat >conftest.$ac_ext <<_ACEOF
7211 cat confdefs.h >>conftest.$ac_ext
7212 cat >>conftest.$ac_ext <<_ACEOF
7213 /* end confdefs.h. */
7214 $ac_includes_default
7215 long longval () { return (long) (sizeof (long double)); }
7216 unsigned long ulongval () { return (long) (sizeof (long double)); }
7223 FILE *f = fopen ("conftest.val", "w");
7226 if (((long) (sizeof (long double))) < 0)
7228 long i = longval ();
7229 if (i != ((long) (sizeof (long double))))
7231 fprintf (f, "%ld\n", i);
7235 unsigned long i = ulongval ();
7236 if (i != ((long) (sizeof (long double))))
7238 fprintf (f, "%lu\n", i);
7240 exit (ferror (f) || fclose (f) != 0);
7246 rm -f conftest$ac_exeext
7247 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7248 (eval $ac_link) 2>&5
7250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7251 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7252 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7256 (exit $ac_status); }; }; then
7257 ac_cv_sizeof_long_double=`cat conftest.val`
7259 echo "$as_me: program exited with status $ac_status" >&5
7260 echo "$as_me: failed program was:" >&5
7261 sed 's/^/| /' conftest.$ac_ext >&5
7264 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double), 77
7265 See \`config.log' for more details." >&5
7266 echo "$as_me: error: cannot compute sizeof (long double), 77
7267 See \`config.log' for more details." >&2;}
7268 { (exit 1); exit 1; }; }
7270 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7275 ac_cv_sizeof_long_double=0
7278 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_double" >&5
7279 echo "${ECHO_T}$ac_cv_sizeof_long_double" >&6
7280 cat >>confdefs.h <<_ACEOF
7281 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
7285 sizeof_long_double=$ac_cv_sizeof_long_double
7288 ### End of automated tests.
7289 ### Now run sysdeps configure fragments.
7291 # They also can set these variables.
7293 ldd_rewrite_script=no
7294 libc_cv_sysconfdir=$sysconfdir
7295 libc_cv_gcc_unwind_find_fde=no
7297 # Iterate over all the sysdep directories we will use, running their
7298 # configure fragments, and looking for a uname implementation.
7300 for dir in $sysnames; do
7303 *) dest=$srcdir/$dir ;;
7305 if test -r $dest/configure; then
7306 echo "$as_me:$LINENO: result: running configure fragment for $dir" >&5
7307 echo "${ECHO_T}running configure fragment for $dir" >&6
7311 if test -z "$uname"; then
7312 if test -r $dest/uname.c ||
7313 test -r $dest/uname.S ||
7314 { test -r $dest/syscalls.list &&
7315 grep '^uname[ ]' $dest/syscalls.list >/dev/null; }; then
7321 if test x$libc_cv_gcc_unwind_find_fde = xyes; then
7322 cat >>confdefs.h <<\_ACEOF
7323 #define EXPORT_UNWIND_FIND_FDE 1
7329 # If we will use the generic uname implementation, we must figure out what
7330 # it will say by examining the system, and write the results in config-name.h.
7331 if test "$uname" = "sysdeps/generic"; then
7333 uname_sysname=`echo $config_os | sed 's/[0-9.]*$//'`
7334 if test $uname_sysname != $config_os; then
7335 config_release=`echo $config_os | sed s/$uname_sysname//`
7338 echo "$as_me:$LINENO: checking OS release for uname" >&5
7339 echo $ECHO_N "checking OS release for uname... $ECHO_C" >&6
7340 if test "${libc_cv_uname_release+set}" = set; then
7341 echo $ECHO_N "(cached) $ECHO_C" >&6
7343 if test -r /vmunix; then
7344 kernel_id=`strings /vmunix | grep UNIX`
7345 elif test -r /dynix; then
7346 kernel_id=`strings /dynix | grep DYNIX`
7351 kernel_release=`echo "$kernel_id" | sed 's/^[^0-9.]*\([0-9.]*\).*$/\1/'`
7352 if test x`echo "$config_release" | sed "s/^$kernel_release//"` \
7353 != x$config_release; then
7354 # The configuration release is a substring of the kernel release.
7355 libc_cv_uname_release=$kernel_release
7356 elif test x$config_release != x; then
7357 libc_cv_uname_release=$config_release
7358 elif test x$kernel_release != x; then
7359 libc_cv_uname_release=$kernel_release
7361 libc_cv_uname_release=unknown
7364 echo "$as_me:$LINENO: result: $libc_cv_uname_release" >&5
7365 echo "${ECHO_T}$libc_cv_uname_release" >&6
7366 uname_release="$libc_cv_uname_release"
7368 echo "$as_me:$LINENO: checking OS version for uname" >&5
7369 echo $ECHO_N "checking OS version for uname... $ECHO_C" >&6
7370 if test "${libc_cv_uname_version+set}" = set; then
7371 echo $ECHO_N "(cached) $ECHO_C" >&6
7373 if test -r /vmunix; then
7374 kernel_id=`strings /vmunix | grep UNIX`
7375 elif test -r /dynix; then
7376 kernel_id=`strings /dynix | grep DYNIX`
7381 kernel_version=`echo "$kernel_id" | sed 's/^[^#]*#\([0-9]*\).*$/\1/'`
7382 if test -n "$kernel_version"; then
7383 libc_cv_uname_version="$kernel_version"
7385 libc_cv_uname_version=unknown
7388 echo "$as_me:$LINENO: result: $libc_cv_uname_version" >&5
7389 echo "${ECHO_T}$libc_cv_uname_version" >&6
7390 uname_version="$libc_cv_uname_version"
7392 config_uname=config-name.h:config-name.in
7394 # For non-generic uname, we don't need to create config-name.h at all.
7398 cat >>confdefs.h <<\_ACEOF
7399 #define USE_IN_LIBIO 1
7403 # Test for old glibc 2.0.x headers so that they can be removed properly
7404 # Search only in includedir.
7405 echo "$as_me:$LINENO: checking for old glibc 2.0.x headers" >&5
7406 echo $ECHO_N "checking for old glibc 2.0.x headers... $ECHO_C" >&6
7407 if eval test -f "${includedir}/elfclass.h" -a -f "${includedir}/fcntlbits.h"
7409 old_glibc_headers=yes
7411 old_glibc_headers=no
7413 echo "$as_me:$LINENO: result: $old_glibc_headers" >&5
7414 echo "${ECHO_T}$old_glibc_headers" >&6
7415 if test ${old_glibc_headers} = yes; then
7416 { echo "$as_me:$LINENO: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&5
7417 echo "$as_me: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&2;}
7418 { echo "$as_me:$LINENO: WARNING: *** be removed." >&5
7419 echo "$as_me: WARNING: *** be removed." >&2;}
7433 if test $gnu_ld = yes; then
7434 cat >>confdefs.h <<\_ACEOF
7435 #define HAVE_GNU_LD 1
7439 if test $gnu_as = yes; then
7440 cat >>confdefs.h <<\_ACEOF
7441 #define HAVE_GNU_AS 1
7445 if test $elf = yes; then
7446 cat >>confdefs.h <<\_ACEOF
7451 if test $xcoff = yes; then
7452 cat >>confdefs.h <<\_ACEOF
7453 #define HAVE_XCOFF 1
7460 if test $shared = default; then
7461 if test $gnu_ld = yes; then
7464 # For now we do not assume shared libs are available. In future more
7465 # tests might become available.
7470 echo "$as_me:$LINENO: checking whether -fPIC is default" >&5
7471 echo $ECHO_N "checking whether -fPIC is default... $ECHO_C" >&6
7472 if test "${pic_default+set}" = set; then
7473 echo $ECHO_N "(cached) $ECHO_C" >&6
7476 cat > conftest.c <<EOF
7477 #if defined __PIC__ || defined __pic__ || defined PIC || defined pic
7478 # error PIC is default.
7481 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
7486 echo "$as_me:$LINENO: result: $pic_default" >&5
7487 echo "${ECHO_T}$pic_default" >&6
7499 *door*) linux_doors=yes ;;
7500 *) linux_doors=no ;;
7506 if test "`(cd $srcdir; pwd)`" = "`pwd`"; then
7509 config_makefile=Makefile
7512 VERSION=`sed -n -e 's/^#define VERSION "\([^"]*\)"/\1/p' < $srcdir/version.h`
7513 RELEASE=`sed -n -e 's/^#define RELEASE "\([^"]*\)"/\1/p' < $srcdir/version.h`
7517 ac_config_files="$ac_config_files config.make ${config_makefile} ${config_uname}"
7519 ac_config_commands="$ac_config_commands default"
7521 cat >confcache <<\_ACEOF
7522 # This file is a shell script that caches the results of configure
7523 # tests run on this system so they can be shared between configure
7524 # scripts and configure runs, see configure's option --config-cache.
7525 # It is not useful on other systems. If it contains results you don't
7526 # want to keep, you may remove or edit it.
7528 # config.status only pays attention to the cache file if you give it
7529 # the --recheck option to rerun configure.
7531 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7532 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7537 # The following way of writing the cache mishandles newlines in values,
7538 # but we know of no workaround that is simple, portable, and efficient.
7539 # So, don't put newlines in cache variables' values.
7540 # Ultrix sh set writes to stderr and can't be redirected directly,
7541 # and sets the high bit in the cache file unless we assign to the vars.
7544 case `(ac_space=' '; set | grep ac_space) 2>&1` in
7546 # `set' does not quote correctly, so add quotes (double-quote
7547 # substitution turns \\\\ into \\, and sed turns \\ into \).
7550 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7553 # `set' quotes correctly as required by POSIX, so do not add quotes.
7555 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
7562 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7564 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7566 if diff $cache_file confcache >/dev/null 2>&1; then :; else
7567 if test -w $cache_file; then
7568 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
7569 cat confcache >$cache_file
7571 echo "not updating unwritable cache $cache_file"
7576 test "x$prefix" = xNONE && prefix=$ac_default_prefix
7577 # Let make expand exec_prefix.
7578 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7580 # VPATH may cause trouble with some makes, so we remove $(srcdir),
7581 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
7582 # trailing colons and then remove the whole line if VPATH becomes empty
7583 # (actually we leave an empty line to preserve line numbers).
7584 if test "x$srcdir" = x.; then
7585 ac_vpsub='/^[ ]*VPATH[ ]*=/{
7586 s/:*\$(srcdir):*/:/;
7587 s/:*\${srcdir}:*/:/;
7589 s/^\([^=]*=[ ]*\):*/\1/;
7595 DEFS=-DHAVE_CONFIG_H
7599 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7600 # 1. Remove the extension, and $U if already installed.
7601 ac_i=`echo "$ac_i" |
7602 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
7604 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
7605 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
7609 LTLIBOBJS=$ac_ltlibobjs
7613 : ${CONFIG_STATUS=./config.status}
7614 ac_clean_files_save=$ac_clean_files
7615 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
7616 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
7617 echo "$as_me: creating $CONFIG_STATUS" >&6;}
7618 cat >$CONFIG_STATUS <<_ACEOF
7620 # Generated by $as_me.
7621 # Run this file to recreate the current configuration.
7622 # Compiler output produced by configure, useful for debugging
7623 # configure, is in config.log if it exists.
7628 SHELL=\${CONFIG_SHELL-$SHELL}
7631 cat >>$CONFIG_STATUS <<\_ACEOF
7632 ## --------------------- ##
7633 ## M4sh Initialization. ##
7634 ## --------------------- ##
7636 # Be Bourne compatible
7637 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
7640 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
7641 # is contrary to our usage. Disable this feature.
7642 alias -g '${1+"$@"}'='"$@"'
7643 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
7646 DUALCASE=1; export DUALCASE # for MKS sh
7648 # Support unset when possible.
7649 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
7656 # Work around bugs in pre-3.0 UWIN ksh.
7657 $as_unset ENV MAIL MAILPATH
7664 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
7665 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
7666 LC_TELEPHONE LC_TIME
7668 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
7669 eval $as_var=C; export $as_var
7675 # Required to use basename.
7676 if expr a : '\(a\)' >/dev/null 2>&1; then
7682 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
7683 as_basename=basename
7689 # Name of the executable.
7690 as_me=`$as_basename "$0" ||
7691 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7692 X"$0" : 'X\(//\)$' \| \
7693 X"$0" : 'X\(/\)$' \| \
7694 . : '\(.\)' 2>/dev/null ||
7696 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
7697 /^X\/\(\/\/\)$/{ s//\1/; q; }
7698 /^X\/\(\/\).*/{ s//\1/; q; }
7702 # PATH needs CR, and LINENO needs CR and PATH.
7703 # Avoid depending upon Character Ranges.
7704 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
7705 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7706 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
7707 as_cr_digits='0123456789'
7708 as_cr_alnum=$as_cr_Letters$as_cr_digits
7710 # The user is always right.
7711 if test "${PATH_SEPARATOR+set}" != set; then
7712 echo "#! /bin/sh" >conf$$.sh
7713 echo "exit 0" >>conf$$.sh
7715 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7726 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
7727 test "x$as_lineno_1" != "x$as_lineno_2" &&
7728 test "x$as_lineno_3" = "x$as_lineno_2" || {
7729 # Find who we are. Look in the path if we contain no path at all
7732 *[\\/]* ) as_myself=$0 ;;
7733 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7737 test -z "$as_dir" && as_dir=.
7738 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7743 # We did not find ourselves, most probably we were run as `sh COMMAND'
7744 # in which case we are not to be found in the path.
7745 if test "x$as_myself" = x; then
7748 if test ! -f "$as_myself"; then
7749 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
7750 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
7751 { (exit 1); exit 1; }; }
7753 case $CONFIG_SHELL in
7755 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7756 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
7759 test -z "$as_dir" && as_dir=.
7760 for as_base in sh bash ksh sh5; do
7763 if ("$as_dir/$as_base" -c '
7766 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
7767 test "x$as_lineno_1" != "x$as_lineno_2" &&
7768 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
7769 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
7770 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
7771 CONFIG_SHELL=$as_dir/$as_base
7773 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
7781 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
7782 # uniformly replaced by the line number. The first 'sed' inserts a
7783 # line-number line before each line; the second 'sed' does the real
7784 # work. The second script uses 'N' to pair each line-number line
7785 # with the numbered line, and appends trailing '-' during
7786 # substitution so that $LINENO is not a special case at line end.
7787 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
7788 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
7789 sed '=' <$as_myself |
7794 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
7797 s,^['$as_cr_digits']*\n,,
7799 chmod +x $as_me.lineno ||
7800 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
7801 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
7802 { (exit 1); exit 1; }; }
7804 # Don't try to exec as it changes $[0], causing all sort of problems
7805 # (the dirname of $[0] is not the place where we might find the
7806 # original and so on. Autoconf is especially sensible to this).
7808 # Exit status is that of the last command.
7813 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
7814 *c*,-n*) ECHO_N= ECHO_C='
7816 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
7817 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
7820 if expr a : '\(a\)' >/dev/null 2>&1; then
7826 rm -f conf$$ conf$$.exe conf$$.file
7828 if ln -s conf$$.file conf$$ 2>/dev/null; then
7829 # We could just check for DJGPP; but this test a) works b) is more generic
7830 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
7831 if test -f conf$$.exe; then
7832 # Don't use ln at all; we don't have any links
7837 elif ln conf$$.file conf$$ 2>/dev/null; then
7842 rm -f conf$$ conf$$.exe conf$$.file
7844 if mkdir -p . 2>/dev/null; then
7847 test -d ./-p && rmdir ./-p
7851 as_executable_p="test -f"
7853 # Sed expression to map a string onto a valid CPP name.
7854 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7856 # Sed expression to map a string onto a valid variable name.
7857 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7861 # We need space, tab and new line, in precisely that order.
7871 # Open the log real soon, to keep \$[0] and so on meaningful, and to
7872 # report actual input values of CONFIG_FILES etc. instead of their
7873 # values after options handling. Logging --version etc. is OK.
7877 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
7878 ## Running $as_me. ##
7883 This file was extended by GNU C Library $as_me (see version.h), which was
7884 generated by GNU Autoconf 2.59. Invocation command line was
7886 CONFIG_FILES = $CONFIG_FILES
7887 CONFIG_HEADERS = $CONFIG_HEADERS
7888 CONFIG_LINKS = $CONFIG_LINKS
7889 CONFIG_COMMANDS = $CONFIG_COMMANDS
7893 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
7897 # Files that config.status was made for.
7898 if test -n "$ac_config_files"; then
7899 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
7902 if test -n "$ac_config_headers"; then
7903 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
7906 if test -n "$ac_config_links"; then
7907 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
7910 if test -n "$ac_config_commands"; then
7911 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
7914 cat >>$CONFIG_STATUS <<\_ACEOF
7917 \`$as_me' instantiates files from templates according to the
7918 current configuration.
7920 Usage: $0 [OPTIONS] [FILE]...
7922 -h, --help print this help, then exit
7923 -V, --version print version number, then exit
7924 -q, --quiet do not print progress messages
7925 -d, --debug don't remove temporary files
7926 --recheck update $as_me by reconfiguring in the same conditions
7927 --file=FILE[:TEMPLATE]
7928 instantiate the configuration file FILE
7929 --header=FILE[:TEMPLATE]
7930 instantiate the configuration header FILE
7932 Configuration files:
7935 Configuration headers:
7938 Configuration commands:
7941 Report bugs to <bug-autoconf@gnu.org>."
7944 cat >>$CONFIG_STATUS <<_ACEOF
7946 GNU C Library config.status (see version.h)
7947 configured by $0, generated by GNU Autoconf 2.59,
7948 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
7950 Copyright (C) 2003 Free Software Foundation, Inc.
7951 This config.status script is free software; the Free Software Foundation
7952 gives unlimited permission to copy, distribute and modify it."
7957 cat >>$CONFIG_STATUS <<\_ACEOF
7958 # If no file are specified by the user, then we need to provide default
7959 # value. By we need to know if files were specified by the user.
7965 ac_option=`expr "x$1" : 'x\([^=]*\)='`
7966 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
7974 *) # This is not an option, so the user has probably given explicit
7977 ac_need_defaults=false;;
7981 # Handling of the options.
7983 cat >>$CONFIG_STATUS <<\_ACEOF
7984 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
7986 --version | --vers* | -V )
7987 echo "$ac_cs_version"; exit 0 ;;
7989 # Conflict between --help and --header
7990 { { echo "$as_me:$LINENO: error: ambiguous option: $1
7991 Try \`$0 --help' for more information." >&5
7992 echo "$as_me: error: ambiguous option: $1
7993 Try \`$0 --help' for more information." >&2;}
7994 { (exit 1); exit 1; }; };;
7995 --help | --hel | -h )
7996 echo "$ac_cs_usage"; exit 0 ;;
7997 --debug | --d* | -d )
7999 --file | --fil | --fi | --f )
8001 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
8002 ac_need_defaults=false;;
8003 --header | --heade | --head | --hea )
8005 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
8006 ac_need_defaults=false;;
8007 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8008 | -silent | --silent | --silen | --sile | --sil | --si | --s)
8012 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
8013 Try \`$0 --help' for more information." >&5
8014 echo "$as_me: error: unrecognized option: $1
8015 Try \`$0 --help' for more information." >&2;}
8016 { (exit 1); exit 1; }; } ;;
8018 *) ac_config_targets="$ac_config_targets $1" ;;
8024 ac_configure_extra_args=
8026 if $ac_cs_silent; then
8028 ac_configure_extra_args="$ac_configure_extra_args --silent"
8032 cat >>$CONFIG_STATUS <<_ACEOF
8033 if \$ac_cs_recheck; then
8034 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
8035 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8040 cat >>$CONFIG_STATUS <<_ACEOF
8042 # INIT-COMMANDS section.
8045 config_vars='$config_vars'
8051 cat >>$CONFIG_STATUS <<\_ACEOF
8052 for ac_config_target in $ac_config_targets
8054 case "$ac_config_target" in
8055 # Handling of arguments.
8056 "config.make" ) CONFIG_FILES="$CONFIG_FILES config.make" ;;
8057 "${config_makefile}" ) CONFIG_FILES="$CONFIG_FILES ${config_makefile}" ;;
8058 "${config_uname}" ) CONFIG_FILES="$CONFIG_FILES ${config_uname}" ;;
8059 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
8060 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
8061 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
8062 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
8063 { (exit 1); exit 1; }; };;
8067 # If the user did not use the arguments to specify the items to instantiate,
8068 # then the envvar interface is used. Set only those that are not.
8069 # We use the long form for the default assignment because of an extremely
8070 # bizarre bug on SunOS 4.1.3.
8071 if $ac_need_defaults; then
8072 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
8073 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
8074 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
8077 # Have a temporary directory for convenience. Make it in the build tree
8078 # simply because there is no reason to put it here, and in addition,
8079 # creating and moving files from /tmp can sometimes cause problems.
8080 # Create a temporary directory, and hook for its removal unless debugging.
8083 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
8084 trap '{ (exit 1); exit 1; }' 1 2 13 15
8087 # Create a (secure) tmp directory for tmp files.
8090 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
8091 test -n "$tmp" && test -d "$tmp"
8094 tmp=./confstat$$-$RANDOM
8095 (umask 077 && mkdir $tmp)
8098 echo "$me: cannot create a temporary directory in ." >&2
8099 { (exit 1); exit 1; }
8104 cat >>$CONFIG_STATUS <<_ACEOF
8107 # CONFIG_FILES section.
8110 # No need to generate the scripts if there are no CONFIG_FILES.
8111 # This happens for instance when ./config.status config.h
8112 if test -n "\$CONFIG_FILES"; then
8113 # Protect against being on the right side of a sed subst in config.status.
8114 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
8115 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
8116 s,@SHELL@,$SHELL,;t t
8117 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
8118 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
8119 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
8120 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
8121 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
8122 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
8123 s,@exec_prefix@,$exec_prefix,;t t
8124 s,@prefix@,$prefix,;t t
8125 s,@program_transform_name@,$program_transform_name,;t t
8126 s,@bindir@,$bindir,;t t
8127 s,@sbindir@,$sbindir,;t t
8128 s,@libexecdir@,$libexecdir,;t t
8129 s,@datadir@,$datadir,;t t
8130 s,@sysconfdir@,$sysconfdir,;t t
8131 s,@sharedstatedir@,$sharedstatedir,;t t
8132 s,@localstatedir@,$localstatedir,;t t
8133 s,@libdir@,$libdir,;t t
8134 s,@includedir@,$includedir,;t t
8135 s,@oldincludedir@,$oldincludedir,;t t
8136 s,@infodir@,$infodir,;t t
8137 s,@mandir@,$mandir,;t t
8138 s,@build_alias@,$build_alias,;t t
8139 s,@host_alias@,$host_alias,;t t
8140 s,@target_alias@,$target_alias,;t t
8142 s,@ECHO_C@,$ECHO_C,;t t
8143 s,@ECHO_N@,$ECHO_N,;t t
8144 s,@ECHO_T@,$ECHO_T,;t t
8146 s,@with_fp@,$with_fp,;t t
8147 s,@with_cvs@,$with_cvs,;t t
8148 s,@enable_check_abi@,$enable_check_abi,;t t
8149 s,@oldest_abi@,$oldest_abi,;t t
8150 s,@bindnow@,$bindnow,;t t
8151 s,@subdirs@,$subdirs,;t t
8152 s,@force_install@,$force_install,;t t
8153 s,@all_warnings@,$all_warnings,;t t
8154 s,@build@,$build,;t t
8155 s,@build_cpu@,$build_cpu,;t t
8156 s,@build_vendor@,$build_vendor,;t t
8157 s,@build_os@,$build_os,;t t
8159 s,@host_cpu@,$host_cpu,;t t
8160 s,@host_vendor@,$host_vendor,;t t
8161 s,@host_os@,$host_os,;t t
8162 s,@base_machine@,$base_machine,;t t
8163 s,@sysnames@,$sysnames,;t t
8164 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
8165 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
8166 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
8169 s,@CFLAGS@,$CFLAGS,;t t
8170 s,@LDFLAGS@,$LDFLAGS,;t t
8171 s,@CPPFLAGS@,$CPPFLAGS,;t t
8172 s,@ac_ct_CC@,$ac_ct_CC,;t t
8173 s,@OBJEXT@,$OBJEXT,;t t
8174 s,@BUILD_CC@,$BUILD_CC,;t t
8175 s,@cross_compiling@,$cross_compiling,;t t
8178 s,@CXXFLAGS@,$CXXFLAGS,;t t
8179 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
8181 s,@OBJDUMP@,$OBJDUMP,;t t
8182 s,@RANLIB@,$RANLIB,;t t
8183 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
8187 s,@PWD_P@,$PWD_P,;t t
8189 s,@MSGFMT@,$MSGFMT,;t t
8190 s,@MAKEINFO@,$MAKEINFO,;t t
8192 s,@AUTOCONF@,$AUTOCONF,;t t
8193 s,@SYSINCLUDES@,$SYSINCLUDES,;t t
8194 s,@libc_cv_gcc_static_libgcc@,$libc_cv_gcc_static_libgcc,;t t
8196 s,@libc_cv_have_bash2@,$libc_cv_have_bash2,;t t
8198 s,@libc_cv_have_ksh@,$libc_cv_have_ksh,;t t
8201 s,@INSTALL_INFO@,$INSTALL_INFO,;t t
8202 s,@BISON@,$BISON,;t t
8203 s,@VERSIONING@,$VERSIONING,;t t
8204 s,@libc_cv_asm_protected_directive@,$libc_cv_asm_protected_directive,;t t
8205 s,@libc_cv_initfinit_array@,$libc_cv_initfinit_array,;t t
8206 s,@libc_cv_cc_with_libunwind@,$libc_cv_cc_with_libunwind,;t t
8207 s,@libc_cv_z_nodelete@,$libc_cv_z_nodelete,;t t
8208 s,@libc_cv_z_nodlopen@,$libc_cv_z_nodlopen,;t t
8209 s,@libc_cv_z_initfirst@,$libc_cv_z_initfirst,;t t
8210 s,@libc_cv_z_relro@,$libc_cv_z_relro,;t t
8211 s,@libc_cv_Bgroup@,$libc_cv_Bgroup,;t t
8212 s,@ASFLAGS_config@,$ASFLAGS_config,;t t
8213 s,@libc_cv_z_combreloc@,$libc_cv_z_combreloc,;t t
8214 s,@libc_cv_z_execstack@,$libc_cv_z_execstack,;t t
8215 s,@libc_cv_fpie@,$libc_cv_fpie,;t t
8216 s,@fno_unit_at_a_time@,$fno_unit_at_a_time,;t t
8217 s,@libc_cv_have_initfini@,$libc_cv_have_initfini,;t t
8218 s,@libc_cv_cpp_asm_debuginfo@,$libc_cv_cpp_asm_debuginfo,;t t
8219 s,@no_whole_archive@,$no_whole_archive,;t t
8220 s,@exceptions@,$exceptions,;t t
8221 s,@LIBGD@,$LIBGD,;t t
8222 s,@EGREP@,$EGREP,;t t
8223 s,@sizeof_long_double@,$sizeof_long_double,;t t
8224 s,@libc_cv_gcc_unwind_find_fde@,$libc_cv_gcc_unwind_find_fde,;t t
8225 s,@uname_sysname@,$uname_sysname,;t t
8226 s,@uname_release@,$uname_release,;t t
8227 s,@uname_version@,$uname_version,;t t
8228 s,@old_glibc_headers@,$old_glibc_headers,;t t
8229 s,@libc_cv_slibdir@,$libc_cv_slibdir,;t t
8230 s,@libc_cv_localedir@,$libc_cv_localedir,;t t
8231 s,@libc_cv_sysconfdir@,$libc_cv_sysconfdir,;t t
8232 s,@libc_cv_rootsbindir@,$libc_cv_rootsbindir,;t t
8233 s,@libc_cv_forced_unwind@,$libc_cv_forced_unwind,;t t
8234 s,@use_ldconfig@,$use_ldconfig,;t t
8235 s,@ldd_rewrite_script@,$ldd_rewrite_script,;t t
8236 s,@gnu_ld@,$gnu_ld,;t t
8237 s,@gnu_as@,$gnu_as,;t t
8239 s,@xcoff@,$xcoff,;t t
8240 s,@static@,$static,;t t
8241 s,@shared@,$shared,;t t
8242 s,@pic_default@,$pic_default,;t t
8243 s,@profile@,$profile,;t t
8244 s,@omitfp@,$omitfp,;t t
8245 s,@bounded@,$bounded,;t t
8246 s,@static_nss@,$static_nss,;t t
8247 s,@nopic_initfini@,$nopic_initfini,;t t
8248 s,@DEFINES@,$DEFINES,;t t
8249 s,@linux_doors@,$linux_doors,;t t
8250 s,@mach_interface_list@,$mach_interface_list,;t t
8251 s,@VERSION@,$VERSION,;t t
8252 s,@RELEASE@,$RELEASE,;t t
8253 s,@LIBOBJS@,$LIBOBJS,;t t
8254 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
8259 cat >>$CONFIG_STATUS <<\_ACEOF
8260 # Split the substitutions into bite-sized pieces for seds with
8261 # small command number limits, like on Digital OSF/1 and HP-UX.
8263 ac_sed_frag=1 # Number of current file.
8264 ac_beg=1 # First line for current file.
8265 ac_end=$ac_max_sed_lines # Line after last line for current file.
8268 while $ac_more_lines; do
8269 if test $ac_beg -gt 1; then
8270 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
8272 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
8274 if test ! -s $tmp/subs.frag; then
8277 # The purpose of the label and of the branching condition is to
8278 # speed up the sed processing (if there are no `@' at all, there
8279 # is no need to browse any of the substitutions).
8280 # These are the two extra sed commands mentioned above.
8282 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
8283 if test -z "$ac_sed_cmds"; then
8284 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
8286 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
8288 ac_sed_frag=`expr $ac_sed_frag + 1`
8290 ac_end=`expr $ac_end + $ac_max_sed_lines`
8293 if test -z "$ac_sed_cmds"; then
8296 fi # test -n "$CONFIG_FILES"
8299 cat >>$CONFIG_STATUS <<\_ACEOF
8300 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
8301 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
8303 - | *:- | *:-:* ) # input from stdin
8305 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8306 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8307 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8308 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8309 * ) ac_file_in=$ac_file.in ;;
8312 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
8313 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
8314 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8315 X"$ac_file" : 'X\(//\)[^/]' \| \
8316 X"$ac_file" : 'X\(//\)$' \| \
8317 X"$ac_file" : 'X\(/\)' \| \
8318 . : '\(.\)' 2>/dev/null ||
8320 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8321 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8322 /^X\(\/\/\)$/{ s//\1/; q; }
8323 /^X\(\/\).*/{ s//\1/; q; }
8325 { if $as_mkdir_p; then
8330 while test ! -d "$as_dir"; do
8331 as_dirs="$as_dir $as_dirs"
8332 as_dir=`(dirname "$as_dir") 2>/dev/null ||
8333 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8334 X"$as_dir" : 'X\(//\)[^/]' \| \
8335 X"$as_dir" : 'X\(//\)$' \| \
8336 X"$as_dir" : 'X\(/\)' \| \
8337 . : '\(.\)' 2>/dev/null ||
8339 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8340 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8341 /^X\(\/\/\)$/{ s//\1/; q; }
8342 /^X\(\/\).*/{ s//\1/; q; }
8345 test ! -n "$as_dirs" || mkdir $as_dirs
8346 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
8347 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
8348 { (exit 1); exit 1; }; }; }
8352 if test "$ac_dir" != .; then
8353 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
8354 # A "../" for each directory in $ac_dir_suffix.
8355 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
8357 ac_dir_suffix= ac_top_builddir=
8361 .) # No --srcdir option. We are building in place.
8363 if test -z "$ac_top_builddir"; then
8366 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
8368 [\\/]* | ?:[\\/]* ) # Absolute path.
8369 ac_srcdir=$srcdir$ac_dir_suffix;
8370 ac_top_srcdir=$srcdir ;;
8372 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
8373 ac_top_srcdir=$ac_top_builddir$srcdir ;;
8376 # Do not use `cd foo && pwd` to compute absolute paths, because
8377 # the directories may not exist.
8379 .) ac_abs_builddir="$ac_dir";;
8382 .) ac_abs_builddir=`pwd`;;
8383 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
8384 *) ac_abs_builddir=`pwd`/"$ac_dir";;
8387 case $ac_abs_builddir in
8388 .) ac_abs_top_builddir=${ac_top_builddir}.;;
8390 case ${ac_top_builddir}. in
8391 .) ac_abs_top_builddir=$ac_abs_builddir;;
8392 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
8393 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
8396 case $ac_abs_builddir in
8397 .) ac_abs_srcdir=$ac_srcdir;;
8400 .) ac_abs_srcdir=$ac_abs_builddir;;
8401 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
8402 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
8405 case $ac_abs_builddir in
8406 .) ac_abs_top_srcdir=$ac_top_srcdir;;
8408 case $ac_top_srcdir in
8409 .) ac_abs_top_srcdir=$ac_abs_builddir;;
8410 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
8411 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
8417 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
8418 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
8421 if test x"$ac_file" != x-; then
8422 { echo "$as_me:$LINENO: creating $ac_file" >&5
8423 echo "$as_me: creating $ac_file" >&6;}
8426 # Let's still pretend it is `configure' which instantiates (i.e., don't
8427 # use $as_me), people would be surprised to read:
8428 # /* config.h. Generated by config.status. */
8429 if test x"$ac_file" = x-; then
8432 configure_input="$ac_file. "
8434 configure_input=$configure_input"Generated from `echo $ac_file_in |
8435 sed 's,.*/,,'` by configure."
8437 # First look for the input files in the build tree, otherwise in the
8439 ac_file_inputs=`IFS=:
8440 for f in $ac_file_in; do
8442 -) echo $tmp/stdin ;;
8444 # Absolute (can't be DOS-style, as IFS=:)
8445 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8446 echo "$as_me: error: cannot find input file: $f" >&2;}
8447 { (exit 1); exit 1; }; }
8450 if test -f "$f"; then
8453 elif test -f "$srcdir/$f"; then
8458 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8459 echo "$as_me: error: cannot find input file: $f" >&2;}
8460 { (exit 1); exit 1; }; }
8463 done` || { (exit 1); exit 1; }
8465 cat >>$CONFIG_STATUS <<_ACEOF
8469 cat >>$CONFIG_STATUS <<\_ACEOF
8471 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
8472 s,@configure_input@,$configure_input,;t t
8473 s,@srcdir@,$ac_srcdir,;t t
8474 s,@abs_srcdir@,$ac_abs_srcdir,;t t
8475 s,@top_srcdir@,$ac_top_srcdir,;t t
8476 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
8477 s,@builddir@,$ac_builddir,;t t
8478 s,@abs_builddir@,$ac_abs_builddir,;t t
8479 s,@top_builddir@,$ac_top_builddir,;t t
8480 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
8481 s,@INSTALL@,$ac_INSTALL,;t t
8482 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
8484 if test x"$ac_file" != x-; then
8485 mv $tmp/out $ac_file
8493 cat >>$CONFIG_STATUS <<\_ACEOF
8496 # CONFIG_HEADER section.
8499 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
8500 # NAME is the cpp macro being defined and VALUE is the value it is being given.
8502 # ac_d sets the value in "#define NAME VALUE" lines.
8503 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
8504 ac_dB='[ ].*$,\1#\2'
8507 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
8508 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
8509 ac_uB='$,\1#\2define\3'
8513 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
8514 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
8516 - | *:- | *:-:* ) # input from stdin
8518 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8519 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8520 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
8521 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
8522 * ) ac_file_in=$ac_file.in ;;
8525 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
8526 echo "$as_me: creating $ac_file" >&6;}
8528 # First look for the input files in the build tree, otherwise in the
8530 ac_file_inputs=`IFS=:
8531 for f in $ac_file_in; do
8533 -) echo $tmp/stdin ;;
8535 # Absolute (can't be DOS-style, as IFS=:)
8536 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8537 echo "$as_me: error: cannot find input file: $f" >&2;}
8538 { (exit 1); exit 1; }; }
8539 # Do quote $f, to prevent DOS paths from being IFS'd.
8542 if test -f "$f"; then
8545 elif test -f "$srcdir/$f"; then
8550 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8551 echo "$as_me: error: cannot find input file: $f" >&2;}
8552 { (exit 1); exit 1; }; }
8555 done` || { (exit 1); exit 1; }
8556 # Remove the trailing spaces.
8557 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
8561 # Transform confdefs.h into two sed scripts, `conftest.defines' and
8562 # `conftest.undefs', that substitutes the proper values into
8563 # config.h.in to produce config.h. The first handles `#define'
8564 # templates, and the second `#undef' templates.
8565 # And first: Protect against being on the right side of a sed subst in
8566 # config.status. Protect against being in an unquoted here document
8568 rm -f conftest.defines conftest.undefs
8569 # Using a here document instead of a string reduces the quoting nightmare.
8570 # Putting comments in sed scripts is not portable.
8572 # `end' is used to avoid that the second main sed command (meant for
8573 # 0-ary CPP macros) applies to n-ary macro definitions.
8574 # See the Autoconf documentation for `clear'.
8575 cat >confdef2sed.sed <<\_ACEOF
8580 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
8582 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
8585 # If some macros were called several times there might be several times
8586 # the same #defines, which is useless. Nevertheless, we may not want to
8587 # sort them, since we want the *last* AC-DEFINE to be honored.
8588 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
8589 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
8590 rm -f confdef2sed.sed
8592 # This sed command replaces #undef with comments. This is necessary, for
8593 # example, in the case of _POSIX_SOURCE, which is predefined and required
8594 # on some systems where configure will not decide to define it.
8595 cat >>conftest.undefs <<\_ACEOF
8596 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
8599 # Break up conftest.defines because some shells have a limit on the size
8600 # of here documents, and old seds have small limits too (100 cmds).
8601 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
8602 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
8603 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
8604 echo ' :' >>$CONFIG_STATUS
8606 while grep . conftest.defines >/dev/null
8608 # Write a limited-size here document to $tmp/defines.sed.
8609 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
8610 # Speed up: don't consider the non `#define' lines.
8611 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
8612 # Work around the forget-to-reset-the-flag bug.
8613 echo 't clr' >>$CONFIG_STATUS
8614 echo ': clr' >>$CONFIG_STATUS
8615 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
8617 sed -f $tmp/defines.sed $tmp/in >$tmp/out
8621 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
8622 rm -f conftest.defines
8623 mv conftest.tail conftest.defines
8625 rm -f conftest.defines
8626 echo ' fi # grep' >>$CONFIG_STATUS
8627 echo >>$CONFIG_STATUS
8629 # Break up conftest.undefs because some shells have a limit on the size
8630 # of here documents, and old seds have small limits too (100 cmds).
8631 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
8633 while grep . conftest.undefs >/dev/null
8635 # Write a limited-size here document to $tmp/undefs.sed.
8636 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
8637 # Speed up: don't consider the non `#undef'
8638 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
8639 # Work around the forget-to-reset-the-flag bug.
8640 echo 't clr' >>$CONFIG_STATUS
8641 echo ': clr' >>$CONFIG_STATUS
8642 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
8644 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
8648 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
8649 rm -f conftest.undefs
8650 mv conftest.tail conftest.undefs
8652 rm -f conftest.undefs
8654 cat >>$CONFIG_STATUS <<\_ACEOF
8655 # Let's still pretend it is `configure' which instantiates (i.e., don't
8656 # use $as_me), people would be surprised to read:
8657 # /* config.h. Generated by config.status. */
8658 if test x"$ac_file" = x-; then
8659 echo "/* Generated by configure. */" >$tmp/config.h
8661 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
8663 cat $tmp/in >>$tmp/config.h
8665 if test x"$ac_file" != x-; then
8666 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
8667 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
8668 echo "$as_me: $ac_file is unchanged" >&6;}
8670 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
8671 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8672 X"$ac_file" : 'X\(//\)[^/]' \| \
8673 X"$ac_file" : 'X\(//\)$' \| \
8674 X"$ac_file" : 'X\(/\)' \| \
8675 . : '\(.\)' 2>/dev/null ||
8677 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8678 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8679 /^X\(\/\/\)$/{ s//\1/; q; }
8680 /^X\(\/\).*/{ s//\1/; q; }
8682 { if $as_mkdir_p; then
8687 while test ! -d "$as_dir"; do
8688 as_dirs="$as_dir $as_dirs"
8689 as_dir=`(dirname "$as_dir") 2>/dev/null ||
8690 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8691 X"$as_dir" : 'X\(//\)[^/]' \| \
8692 X"$as_dir" : 'X\(//\)$' \| \
8693 X"$as_dir" : 'X\(/\)' \| \
8694 . : '\(.\)' 2>/dev/null ||
8696 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8697 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8698 /^X\(\/\/\)$/{ s//\1/; q; }
8699 /^X\(\/\).*/{ s//\1/; q; }
8702 test ! -n "$as_dirs" || mkdir $as_dirs
8703 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
8704 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
8705 { (exit 1); exit 1; }; }; }
8708 mv $tmp/config.h $ac_file
8716 cat >>$CONFIG_STATUS <<\_ACEOF
8719 # CONFIG_COMMANDS section.
8721 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
8722 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
8723 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
8724 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
8725 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8726 X"$ac_dest" : 'X\(//\)[^/]' \| \
8727 X"$ac_dest" : 'X\(//\)$' \| \
8728 X"$ac_dest" : 'X\(/\)' \| \
8729 . : '\(.\)' 2>/dev/null ||
8731 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8732 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8733 /^X\(\/\/\)$/{ s//\1/; q; }
8734 /^X\(\/\).*/{ s//\1/; q; }
8736 { if $as_mkdir_p; then
8741 while test ! -d "$as_dir"; do
8742 as_dirs="$as_dir $as_dirs"
8743 as_dir=`(dirname "$as_dir") 2>/dev/null ||
8744 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8745 X"$as_dir" : 'X\(//\)[^/]' \| \
8746 X"$as_dir" : 'X\(//\)$' \| \
8747 X"$as_dir" : 'X\(/\)' \| \
8748 . : '\(.\)' 2>/dev/null ||
8750 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8751 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8752 /^X\(\/\/\)$/{ s//\1/; q; }
8753 /^X\(\/\).*/{ s//\1/; q; }
8756 test ! -n "$as_dirs" || mkdir $as_dirs
8757 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
8758 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
8759 { (exit 1); exit 1; }; }; }
8763 if test "$ac_dir" != .; then
8764 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
8765 # A "../" for each directory in $ac_dir_suffix.
8766 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
8768 ac_dir_suffix= ac_top_builddir=
8772 .) # No --srcdir option. We are building in place.
8774 if test -z "$ac_top_builddir"; then
8777 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
8779 [\\/]* | ?:[\\/]* ) # Absolute path.
8780 ac_srcdir=$srcdir$ac_dir_suffix;
8781 ac_top_srcdir=$srcdir ;;
8783 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
8784 ac_top_srcdir=$ac_top_builddir$srcdir ;;
8787 # Do not use `cd foo && pwd` to compute absolute paths, because
8788 # the directories may not exist.
8790 .) ac_abs_builddir="$ac_dir";;
8793 .) ac_abs_builddir=`pwd`;;
8794 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
8795 *) ac_abs_builddir=`pwd`/"$ac_dir";;
8798 case $ac_abs_builddir in
8799 .) ac_abs_top_builddir=${ac_top_builddir}.;;
8801 case ${ac_top_builddir}. in
8802 .) ac_abs_top_builddir=$ac_abs_builddir;;
8803 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
8804 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
8807 case $ac_abs_builddir in
8808 .) ac_abs_srcdir=$ac_srcdir;;
8811 .) ac_abs_srcdir=$ac_abs_builddir;;
8812 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
8813 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
8816 case $ac_abs_builddir in
8817 .) ac_abs_top_srcdir=$ac_top_srcdir;;
8819 case $ac_top_srcdir in
8820 .) ac_abs_top_srcdir=$ac_abs_builddir;;
8821 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
8822 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
8827 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
8828 echo "$as_me: executing $ac_dest commands" >&6;}
8831 case $CONFIG_FILES in *config.make*)
8832 echo "$config_vars" >> config.make;;
8834 test -d bits || mkdir bits ;;
8839 cat >>$CONFIG_STATUS <<\_ACEOF
8841 { (exit 0); exit 0; }
8843 chmod +x $CONFIG_STATUS
8844 ac_clean_files=$ac_clean_files_save
8847 # configure is writing to config.log, and then calls config.status.
8848 # config.status does its own redirection, appending to config.log.
8849 # Unfortunately, on DOS this fails, as config.log is still kept open
8850 # by configure, so config.status won't be able to write to it; its
8851 # output is simply discarded. So we exec the FD to /dev/null,
8852 # effectively closing config.log, so it can be properly (re)opened and
8853 # appended to by config.status. When coming back to configure, we
8854 # need to make the FD available again.
8855 if test "$no_create" != yes; then
8857 ac_config_status_args=
8858 test "$silent" = yes &&
8859 ac_config_status_args="$ac_config_status_args --quiet"
8861 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
8863 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8864 # would make configure fail if this is the last instruction.
8865 $ac_cs_success || { (exit 1); exit 1; }
8869 # CONFIG_SUBDIRS section.
8871 if test "$no_recursion" != yes; then
8873 # Remove --cache-file and --srcdir arguments so they do not pile up.
8874 ac_sub_configure_args=
8876 for ac_arg in $ac_configure_args; do
8877 if test -n "$ac_prev"; then
8882 -cache-file | --cache-file | --cache-fil | --cache-fi \
8883 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
8884 ac_prev=cache_file ;;
8885 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
8886 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
8889 --config-cache | -C)
8891 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
8893 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
8895 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
8897 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
8899 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
8903 # Always prepend --prefix to ensure using the same prefix
8904 # in subdir configurations.
8905 ac_sub_configure_args="--prefix=$prefix $ac_sub_configure_args"
8908 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
8910 # Do not complain, so a configure script can configure whichever
8911 # parts of a large source tree are present.
8912 test -d $srcdir/$ac_dir || continue
8914 { echo "$as_me:$LINENO: configuring in $ac_dir" >&5
8915 echo "$as_me: configuring in $ac_dir" >&6;}
8916 { if $as_mkdir_p; then
8921 while test ! -d "$as_dir"; do
8922 as_dirs="$as_dir $as_dirs"
8923 as_dir=`(dirname "$as_dir") 2>/dev/null ||
8924 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8925 X"$as_dir" : 'X\(//\)[^/]' \| \
8926 X"$as_dir" : 'X\(//\)$' \| \
8927 X"$as_dir" : 'X\(/\)' \| \
8928 . : '\(.\)' 2>/dev/null ||
8930 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8931 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8932 /^X\(\/\/\)$/{ s//\1/; q; }
8933 /^X\(\/\).*/{ s//\1/; q; }
8936 test ! -n "$as_dirs" || mkdir $as_dirs
8937 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
8938 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
8939 { (exit 1); exit 1; }; }; }
8943 if test "$ac_dir" != .; then
8944 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
8945 # A "../" for each directory in $ac_dir_suffix.
8946 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
8948 ac_dir_suffix= ac_top_builddir=
8952 .) # No --srcdir option. We are building in place.
8954 if test -z "$ac_top_builddir"; then
8957 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
8959 [\\/]* | ?:[\\/]* ) # Absolute path.
8960 ac_srcdir=$srcdir$ac_dir_suffix;
8961 ac_top_srcdir=$srcdir ;;
8963 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
8964 ac_top_srcdir=$ac_top_builddir$srcdir ;;
8967 # Do not use `cd foo && pwd` to compute absolute paths, because
8968 # the directories may not exist.
8970 .) ac_abs_builddir="$ac_dir";;
8973 .) ac_abs_builddir=`pwd`;;
8974 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
8975 *) ac_abs_builddir=`pwd`/"$ac_dir";;
8978 case $ac_abs_builddir in
8979 .) ac_abs_top_builddir=${ac_top_builddir}.;;
8981 case ${ac_top_builddir}. in
8982 .) ac_abs_top_builddir=$ac_abs_builddir;;
8983 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
8984 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
8987 case $ac_abs_builddir in
8988 .) ac_abs_srcdir=$ac_srcdir;;
8991 .) ac_abs_srcdir=$ac_abs_builddir;;
8992 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
8993 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
8996 case $ac_abs_builddir in
8997 .) ac_abs_top_srcdir=$ac_top_srcdir;;
8999 case $ac_top_srcdir in
9000 .) ac_abs_top_srcdir=$ac_abs_builddir;;
9001 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
9002 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
9009 # Check for guested configure; otherwise get Cygnus style configure.
9010 if test -f $ac_srcdir/configure.gnu; then
9011 ac_sub_configure="$SHELL '$ac_srcdir/configure.gnu'"
9012 elif test -f $ac_srcdir/configure; then
9013 ac_sub_configure="$SHELL '$ac_srcdir/configure'"
9014 elif test -f $ac_srcdir/configure.in; then
9015 ac_sub_configure=$ac_configure
9017 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
9018 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
9022 # The recursion is here.
9023 if test -n "$ac_sub_configure"; then
9024 # Make the cache file name correct relative to the subdirectory.
9026 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
9028 ac_sub_cache_file=$ac_top_builddir$cache_file ;;
9031 { echo "$as_me:$LINENO: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
9032 echo "$as_me: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
9033 # The eval makes quoting arguments work.
9034 eval $ac_sub_configure $ac_sub_configure_args \
9035 --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir ||
9036 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
9037 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
9038 { (exit 1); exit 1; }; }