2 # From configure.in CVSid.
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.57 for GNU C Library (see version.h).
6 # Report bugs to <glibc>.
8 # Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
9 # Free Software Foundation, Inc.
10 # This configure script is free software; the Free Software Foundation
11 # gives unlimited permission to copy, distribute and modify it.
12 ## --------------------- ##
13 ## M4sh Initialization. ##
14 ## --------------------- ##
16 # Be Bourne compatible
17 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
20 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
23 elif test -n "${BASH_VERSION+set}" && (set -o posix
) >/dev
/null
2>&1; then
27 # Support unset when possible.
28 if (FOO
=FOO
; unset FOO
) >/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 -n "`(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
227 as_executable_p
="test -f"
229 # Sed expression to map a string onto a valid CPP name.
230 as_tr_cpp
="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
232 # Sed expression to map a string onto a valid variable name.
233 as_tr_sh
="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
237 # We need space, tab and new line, in precisely that order.
247 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
248 # so uname gets run too.
249 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
256 ac_default_prefix
=/usr
/local
257 ac_config_libobj_dir
=.
262 SHELL
=${CONFIG_SHELL-/bin/sh}
264 # Maximum number of lines to put in a shell here document.
265 # This variable seems obsolete. It should probably be removed, and
266 # only ac_max_sed_lines should be used.
267 : ${ac_max_here_lines=38}
269 # Identity of this package.
270 PACKAGE_NAME
='GNU C Library'
271 PACKAGE_TARNAME
='c-library'
272 PACKAGE_VERSION
='(see version.h)'
273 PACKAGE_STRING
='GNU C Library (see version.h)'
274 PACKAGE_BUGREPORT
='glibc'
276 ac_unique_file
="include/features.h"
277 ac_subdirs_all
="$ac_subdirs_all "
278 # Factoring default headers for most tests.
279 ac_includes_default
="\
282 # include <sys/types.h>
285 # include <sys/stat.h>
296 # if !STDC_HEADERS && HAVE_MEMORY_H
302 # include <strings.h>
305 # include <inttypes.h>
315 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 oldest_abi 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 PWD_P CC MAKE MSGFMT MAKEINFO SED AUTOCONF CFLAGS LDFLAGS CPPFLAGS ac_ct_CC OBJEXT BUILD_CC cross_compiling CPP AR OBJDUMP RANLIB ac_ct_RANLIB MIG AS LD CCVERSION SYSINCLUDES libc_cv_gcc_static_libgcc BASH libc_cv_have_bash2 KSH libc_cv_have_ksh AWK PERL INSTALL_INFO OLD_DEBIAN_INSTALL_INFO BISON VERSIONING libc_cv_asm_protected_directive libc_cv_initfinit_array libc_cv_z_nodelete libc_cv_z_nodlopen libc_cv_z_initfirst libc_cv_Bgroup libc_cv_z_combreloc libc_cv_have_initfini 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 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'
318 # Initialize some variables set by options.
320 ac_init_version
=false
321 # The variables have the same names as the options, with
322 # dashes changed to underlines.
330 program_transform_name
=s
,x
,x
,
338 # Installation directory options.
339 # These are left unexpanded so users can "make install exec_prefix=/foo"
340 # and all the variables that are supposed to be based on exec_prefix
341 # by default will actually change.
342 # Use braces instead of parens because sh, perl, etc. also accept them.
343 bindir
='${exec_prefix}/bin'
344 sbindir
='${exec_prefix}/sbin'
345 libexecdir
='${exec_prefix}/libexec'
346 datadir
='${prefix}/share'
347 sysconfdir
='${prefix}/etc'
348 sharedstatedir
='${prefix}/com'
349 localstatedir
='${prefix}/var'
350 libdir
='${exec_prefix}/lib'
351 includedir
='${prefix}/include'
352 oldincludedir
='/usr/include'
353 infodir
='${prefix}/info'
354 mandir
='${prefix}/man'
359 # If the previous option needs an argument, assign it.
360 if test -n "$ac_prev"; then
361 eval "$ac_prev=\$ac_option"
366 ac_optarg
=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
368 # Accept the important Cygnus configure options, so we can diagnose typos.
372 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
374 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
377 -build |
--build |
--buil |
--bui |
--bu)
378 ac_prev
=build_alias
;;
379 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
380 build_alias
=$ac_optarg ;;
382 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
383 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
384 ac_prev
=cache_file
;;
385 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
386 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
387 cache_file
=$ac_optarg ;;
390 cache_file
=config.cache
;;
392 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
394 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
396 datadir
=$ac_optarg ;;
398 -disable-* |
--disable-*)
399 ac_feature
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
400 # Reject names that are not valid shell variable names.
401 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev
/null
&&
402 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
403 { (exit 1); exit 1; }; }
404 ac_feature
=`echo $ac_feature | sed 's/-/_/g'`
405 eval "enable_$ac_feature=no" ;;
407 -enable-* |
--enable-*)
408 ac_feature
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
409 # Reject names that are not valid shell variable names.
410 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev
/null
&&
411 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
412 { (exit 1); exit 1; }; }
413 ac_feature
=`echo $ac_feature | sed 's/-/_/g'`
415 *=*) ac_optarg
=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
418 eval "enable_$ac_feature='$ac_optarg'" ;;
420 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
421 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
422 |
--exec |
--exe |
--ex)
423 ac_prev
=exec_prefix
;;
424 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
425 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
426 |
--exec=* |
--exe=* |
--ex=*)
427 exec_prefix
=$ac_optarg ;;
429 -gas |
--gas |
--ga |
--g)
430 # Obsolete; use --with-gas.
433 -help |
--help |
--hel |
--he |
-h)
435 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
436 ac_init_help
=recursive
;;
437 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
438 ac_init_help
=short
;;
440 -host |
--host |
--hos |
--ho)
441 ac_prev
=host_alias
;;
442 -host=* |
--host=* |
--hos=* |
--ho=*)
443 host_alias
=$ac_optarg ;;
445 -includedir |
--includedir |
--includedi |
--included |
--include \
446 |
--includ |
--inclu |
--incl |
--inc)
447 ac_prev
=includedir
;;
448 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
449 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
450 includedir
=$ac_optarg ;;
452 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
454 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
455 infodir
=$ac_optarg ;;
457 -libdir |
--libdir |
--libdi |
--libd)
459 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
462 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
463 |
--libexe |
--libex |
--libe)
464 ac_prev
=libexecdir
;;
465 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
466 |
--libexe=* |
--libex=* |
--libe=*)
467 libexecdir
=$ac_optarg ;;
469 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
470 |
--localstate |
--localstat |
--localsta |
--localst \
471 |
--locals |
--local |
--loca |
--loc |
--lo)
472 ac_prev
=localstatedir
;;
473 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
474 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
475 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
476 localstatedir
=$ac_optarg ;;
478 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
480 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
484 # Obsolete; use --without-fp.
487 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
488 |
--no-cr |
--no-c |
-n)
491 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
492 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
495 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
496 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
497 |
--oldin |
--oldi |
--old |
--ol |
--o)
498 ac_prev
=oldincludedir
;;
499 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
500 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
501 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
502 oldincludedir
=$ac_optarg ;;
504 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
506 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
509 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
510 |
--program-pre |
--program-pr |
--program-p)
511 ac_prev
=program_prefix
;;
512 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
513 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
514 program_prefix
=$ac_optarg ;;
516 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
517 |
--program-suf |
--program-su |
--program-s)
518 ac_prev
=program_suffix
;;
519 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
520 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
521 program_suffix
=$ac_optarg ;;
523 -program-transform-name |
--program-transform-name \
524 |
--program-transform-nam |
--program-transform-na \
525 |
--program-transform-n |
--program-transform- \
526 |
--program-transform |
--program-transfor \
527 |
--program-transfo |
--program-transf \
528 |
--program-trans |
--program-tran \
529 |
--progr-tra |
--program-tr |
--program-t)
530 ac_prev
=program_transform_name
;;
531 -program-transform-name=* |
--program-transform-name=* \
532 |
--program-transform-nam=* |
--program-transform-na=* \
533 |
--program-transform-n=* |
--program-transform-=* \
534 |
--program-transform=* |
--program-transfor=* \
535 |
--program-transfo=* |
--program-transf=* \
536 |
--program-trans=* |
--program-tran=* \
537 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
538 program_transform_name
=$ac_optarg ;;
540 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
541 |
-silent |
--silent |
--silen |
--sile |
--sil)
544 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
546 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
548 sbindir
=$ac_optarg ;;
550 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
551 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
552 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
554 ac_prev
=sharedstatedir
;;
555 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
556 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
557 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
559 sharedstatedir
=$ac_optarg ;;
561 -site |
--site |
--sit)
563 -site=* |
--site=* |
--sit=*)
566 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
568 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
571 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
572 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
573 ac_prev
=sysconfdir
;;
574 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
575 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
576 sysconfdir
=$ac_optarg ;;
578 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
579 ac_prev
=target_alias
;;
580 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
581 target_alias
=$ac_optarg ;;
583 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
586 -version |
--version |
--versio |
--versi |
--vers |
-V)
590 ac_package
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
591 # Reject names that are not valid shell variable names.
592 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev
/null
&&
593 { echo "$as_me: error: invalid package name: $ac_package" >&2
594 { (exit 1); exit 1; }; }
595 ac_package
=`echo $ac_package| sed 's/-/_/g'`
597 *=*) ac_optarg
=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
600 eval "with_$ac_package='$ac_optarg'" ;;
602 -without-* |
--without-*)
603 ac_package
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
604 # Reject names that are not valid shell variable names.
605 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev
/null
&&
606 { echo "$as_me: error: invalid package name: $ac_package" >&2
607 { (exit 1); exit 1; }; }
608 ac_package
=`echo $ac_package | sed 's/-/_/g'`
609 eval "with_$ac_package=no" ;;
612 # Obsolete; use --with-x.
615 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
616 |
--x-incl |
--x-inc |
--x-in |
--x-i)
617 ac_prev
=x_includes
;;
618 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
619 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
620 x_includes
=$ac_optarg ;;
622 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
623 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
624 ac_prev
=x_libraries
;;
625 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
626 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
627 x_libraries
=$ac_optarg ;;
629 -*) { echo "$as_me: error: unrecognized option: $ac_option
630 Try \`$0 --help' for more information." >&2
631 { (exit 1); exit 1; }; }
635 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
636 # Reject names that are not valid shell variable names.
637 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev
/null
&&
638 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
639 { (exit 1); exit 1; }; }
640 ac_optarg
=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
641 eval "$ac_envvar='$ac_optarg'"
645 # FIXME: should be removed in autoconf 3.0.
646 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
647 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
648 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
649 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
655 if test -n "$ac_prev"; then
656 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
657 { echo "$as_me: error: missing argument to $ac_option" >&2
658 { (exit 1); exit 1; }; }
661 # Be sure to have absolute paths.
662 for ac_var
in exec_prefix prefix
664 eval ac_val
=$
`echo $ac_var`
666 [\\/$
]* | ?
:[\\/]* | NONE |
'' ) ;;
667 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
668 { (exit 1); exit 1; }; };;
672 # Be sure to have absolute paths.
673 for ac_var
in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
674 localstatedir libdir includedir oldincludedir infodir mandir
676 eval ac_val
=$
`echo $ac_var`
678 [\\/$
]* | ?
:[\\/]* ) ;;
679 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
680 { (exit 1); exit 1; }; };;
684 # There might be people who depend on the old broken behavior: `$host'
685 # used to hold the argument of --host etc.
686 # FIXME: To remove some day.
691 # FIXME: To remove some day.
692 if test "x$host_alias" != x
; then
693 if test "x$build_alias" = x
; then
694 cross_compiling
=maybe
695 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
696 If a cross compiler is detected then cross compile mode will be used." >&2
697 elif test "x$build_alias" != "x$host_alias"; then
703 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
705 test "$silent" = yes && exec 6>/dev
/null
708 # Find the source files, if location was not specified.
709 if test -z "$srcdir"; then
710 ac_srcdir_defaulted
=yes
711 # Try the directory containing this script, then its parent.
712 ac_confdir
=`(dirname "$0") 2>/dev/null ||
713 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
714 X"$0" : 'X\(//\)[^/]' \| \
715 X"$0" : 'X\(//\)$' \| \
716 X"$0" : 'X\(/\)' \| \
717 . : '\(.\)' 2>/dev/null ||
719 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
720 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
721 /^X\(\/\/\)$/{ s//\1/; q; }
722 /^X\(\/\).*/{ s//\1/; q; }
725 if test ! -r $srcdir/$ac_unique_file; then
729 ac_srcdir_defaulted
=no
731 if test ! -r $srcdir/$ac_unique_file; then
732 if test "$ac_srcdir_defaulted" = yes; then
733 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
734 { (exit 1); exit 1; }; }
736 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
737 { (exit 1); exit 1; }; }
740 (cd $srcdir && test -r .
/$ac_unique_file) 2>/dev
/null ||
741 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
742 { (exit 1); exit 1; }; }
743 srcdir
=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
744 ac_env_build_alias_set
=${build_alias+set}
745 ac_env_build_alias_value
=$build_alias
746 ac_cv_env_build_alias_set
=${build_alias+set}
747 ac_cv_env_build_alias_value
=$build_alias
748 ac_env_host_alias_set
=${host_alias+set}
749 ac_env_host_alias_value
=$host_alias
750 ac_cv_env_host_alias_set
=${host_alias+set}
751 ac_cv_env_host_alias_value
=$host_alias
752 ac_env_target_alias_set
=${target_alias+set}
753 ac_env_target_alias_value
=$target_alias
754 ac_cv_env_target_alias_set
=${target_alias+set}
755 ac_cv_env_target_alias_value
=$target_alias
756 ac_env_CC_set
=${CC+set}
758 ac_cv_env_CC_set
=${CC+set}
759 ac_cv_env_CC_value
=$CC
760 ac_env_CFLAGS_set
=${CFLAGS+set}
761 ac_env_CFLAGS_value
=$CFLAGS
762 ac_cv_env_CFLAGS_set
=${CFLAGS+set}
763 ac_cv_env_CFLAGS_value
=$CFLAGS
764 ac_env_LDFLAGS_set
=${LDFLAGS+set}
765 ac_env_LDFLAGS_value
=$LDFLAGS
766 ac_cv_env_LDFLAGS_set
=${LDFLAGS+set}
767 ac_cv_env_LDFLAGS_value
=$LDFLAGS
768 ac_env_CPPFLAGS_set
=${CPPFLAGS+set}
769 ac_env_CPPFLAGS_value
=$CPPFLAGS
770 ac_cv_env_CPPFLAGS_set
=${CPPFLAGS+set}
771 ac_cv_env_CPPFLAGS_value
=$CPPFLAGS
772 ac_env_CPP_set
=${CPP+set}
773 ac_env_CPP_value
=$CPP
774 ac_cv_env_CPP_set
=${CPP+set}
775 ac_cv_env_CPP_value
=$CPP
778 # Report the --help message.
780 if test "$ac_init_help" = "long"; then
781 # Omit some internal or obsolete options to make the list less imposing.
782 # This message is too long to be a string in the A/UX 3.1 sh.
784 \`configure' configures GNU C Library (see version.h) to adapt to many kinds of systems.
786 Usage: $0 [OPTION]... [VAR=VALUE]...
788 To assign environment variables (e.g., CC, CFLAGS...), specify them as
789 VAR=VALUE. See below for descriptions of some of the useful variables.
791 Defaults for the options are specified in brackets.
794 -h, --help display this help and exit
795 --help=short display options specific to this package
796 --help=recursive display the short help of all the included packages
797 -V, --version display version information and exit
798 -q, --quiet, --silent do not print \`checking...' messages
799 --cache-file=FILE cache test results in FILE [disabled]
800 -C, --config-cache alias for \`--cache-file=config.cache'
801 -n, --no-create do not create output files
802 --srcdir=DIR find the sources in DIR [configure dir or \`..']
807 Installation directories:
808 --prefix=PREFIX install architecture-independent files in PREFIX
810 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
813 By default, \`make install' will install all the files in
814 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
815 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
816 for instance \`--prefix=\$HOME'.
818 For better control, use the options below.
820 Fine tuning of the installation directories:
821 --bindir=DIR user executables [EPREFIX/bin]
822 --sbindir=DIR system admin executables [EPREFIX/sbin]
823 --libexecdir=DIR program executables [EPREFIX/libexec]
824 --datadir=DIR read-only architecture-independent data [PREFIX/share]
825 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
826 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
827 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
828 --libdir=DIR object code libraries [EPREFIX/lib]
829 --includedir=DIR C header files [PREFIX/include]
830 --oldincludedir=DIR C header files for non-gcc [/usr/include]
831 --infodir=DIR info documentation [PREFIX/info]
832 --mandir=DIR man documentation [PREFIX/man]
838 --build=BUILD configure
for building on BUILD
[guessed
]
839 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
843 if test -n "$ac_init_help"; then
844 case $ac_init_help in
845 short | recursive
) echo "Configuration of GNU C Library (see version.h):";;
850 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
851 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
852 --disable-sanity-checks really
do not use threads
(should not be used except
853 in special situations
) [default
=yes]
854 --enable-shared build shared library
[default
=yes if GNU ld
&
856 --enable-profile build profiled library
[default
=yes]
857 --enable-omitfp build undebuggable optimized library
859 --enable-bounded build with runtime bounds checking
861 --disable-versioning do not include versioning information
in the library
862 objects
[default
=yes if supported
]
863 --enable-oldest-abi=ABI configure the oldest ABI supported
[e.g.
2.2]
864 [default
=glibc default
]
865 --enable-add-ons[=DIRS...
]
866 configure and build add-ons
in DIR1
,DIR2
,... search
867 for add-ons
if no parameter given
868 --disable-hidden-plt do not hide internal
function calls to avoid PLT
869 --enable-static-nss build static NSS modules
[default
=no
]
870 --disable-force-install don
't force installation of files from this package,
871 even if they are older than the installed files
872 --enable-kernel=VERSION compile for compatibility with kernel not older than
874 --enable-all-warnings enable all useful warnings gcc can issue
877 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
878 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
879 --with-gmp=DIRECTORY find GMP source code in DIRECTORY (not needed)
880 --with-gd=DIR find libgd include dir and library with prefix DIR
881 --with-gd-include=DIR find libgd include files in DIR
882 --with-gd-lib=DIR find libgd library files in DIR
883 --with-fp if using floating-point hardware [default=yes]
884 --with-binutils=PATH specify location of binutils (as and ld)
885 --with-elf if using the ELF object format
886 --with-xcoff if using the XCOFF object format
887 --without-cvs if CVS should not be used
888 --with-headers=PATH location of system headers to use (for example
889 /usr/src/linux/include) [default=compiler
891 --with-tls enable support for TLS
892 --without-__thread do not use TLS features even when supporting them
894 Some influential environment variables:
895 CC C compiler command
896 CFLAGS C compiler flags
897 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
898 nonstandard directory <lib dir>
899 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
900 headers in a nonstandard directory <include dir>
903 Use these variables to override the choices made by `configure' or to
help
904 it to
find libraries and programs with nonstandard names
/locations.
906 Report bugs to
<glibc
>.
910 if test "$ac_init_help" = "recursive"; then
911 # If there are subdirs, report their specific --help.
913 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
914 test -d $ac_dir ||
continue
917 if test "$ac_dir" != .
; then
918 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
919 # A "../" for each directory in $ac_dir_suffix.
920 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
922 ac_dir_suffix
= ac_top_builddir
=
926 .
) # No --srcdir option. We are building in place.
928 if test -z "$ac_top_builddir"; then
931 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
933 [\\/]* | ?
:[\\/]* ) # Absolute path.
934 ac_srcdir
=$srcdir$ac_dir_suffix;
935 ac_top_srcdir
=$srcdir ;;
937 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
938 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
940 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
942 ac_abs_builddir
=`cd "$ac_dir" && cd $ac_builddir && pwd`
943 ac_abs_top_builddir
=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
944 ac_abs_srcdir
=`cd "$ac_dir" && cd $ac_srcdir && pwd`
945 ac_abs_top_srcdir
=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
948 # Check for guested configure; otherwise get Cygnus style configure.
949 if test -f $ac_srcdir/configure.gnu
; then
951 $SHELL $ac_srcdir/configure.gnu
--help=recursive
952 elif test -f $ac_srcdir/configure
; then
954 $SHELL $ac_srcdir/configure
--help=recursive
955 elif test -f $ac_srcdir/configure.ac ||
956 test -f $ac_srcdir/configure.
in; then
960 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
966 test -n "$ac_init_help" && exit 0
967 if $ac_init_version; then
969 GNU C Library configure
(see version.h
)
970 generated by GNU Autoconf
2.57
972 Copyright
1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
973 Free Software Foundation
, Inc.
974 This configure
script is free software
; the Free Software Foundation
975 gives unlimited permission to copy
, distribute and modify it.
981 This file contains any messages produced by compilers while
982 running configure, to aid debugging if configure makes a mistake.
984 It was created by GNU C Library $as_me (see version.h), which was
985 generated by GNU Autoconf 2.57. Invocation command line was
996 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
997 uname -m = `(uname -m) 2>/dev/null || echo unknown`
998 uname -r = `(uname -r) 2>/dev/null || echo unknown`
999 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1000 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1002 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1003 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1005 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1006 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1007 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1008 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1009 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1010 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1011 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1015 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1019 test -z "$as_dir" && as_dir
=.
1020 echo "PATH: $as_dir"
1035 # Keep a trace of the command line.
1036 # Strip out --no-create and --no-recursion so they do not pile up.
1037 # Strip out --silent because we don't want to record it for future runs.
1038 # Also quote any args containing shell meta-characters.
1039 # Make two passes to allow for proper duplicate-argument suppression.
1044 ac_must_keep_next
=false
1050 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1051 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1052 |
-silent |
--silent |
--silen |
--sile |
--sil)
1054 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1055 ac_arg
=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1058 1) ac_configure_args0
="$ac_configure_args0 '$ac_arg'" ;;
1060 ac_configure_args1
="$ac_configure_args1 '$ac_arg'"
1061 if test $ac_must_keep_next = true
; then
1062 ac_must_keep_next
=false
# Got value, back to normal.
1065 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1066 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1067 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1068 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1069 case "$ac_configure_args0 " in
1070 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1073 -* ) ac_must_keep_next
=true
;;
1076 ac_configure_args
="$ac_configure_args$ac_sep'$ac_arg'"
1077 # Get rid of the leading space.
1083 $as_unset ac_configure_args0 ||
test "${ac_configure_args0+set}" != set ||
{ ac_configure_args0
=; export ac_configure_args0
; }
1084 $as_unset ac_configure_args1 ||
test "${ac_configure_args1+set}" != set ||
{ ac_configure_args1
=; export ac_configure_args1
; }
1086 # When interrupted or exit'd, cleanup temporary files, and complete
1087 # config.log. We remove comments because anyway the quotes in there
1088 # would cause problems or look ugly.
1089 # WARNING: Be sure not to use single quotes in there, as some shells,
1090 # such as our DU 5.0 friend, will then `close' the trap.
1091 trap 'exit_status=$?
1092 # Save into config.log some information that might help in debugging.
1097 ## ---------------- ##
1098 ## Cache variables. ##
1099 ## ---------------- ##
1102 # The following way of writing the cache mishandles newlines in values,
1105 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1108 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1109 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1113 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1120 ## ----------------- ##
1121 ## Output variables. ##
1122 ## ----------------- ##
1125 for ac_var in $ac_subst_vars
1127 eval ac_val=$`echo $ac_var`
1128 echo "$ac_var='"'"'$ac_val'"'"'"
1132 if test -n "$ac_subst_files"; then
1139 for ac_var in $ac_subst_files
1141 eval ac_val=$`echo $ac_var`
1142 echo "$ac_var='"'"'$ac_val'"'"'"
1147 if test -s confdefs.h; then
1154 sed "/^$/d" confdefs.h | sort
1157 test "$ac_signal" != 0 &&
1158 echo "$as_me: caught signal $ac_signal"
1159 echo "$as_me: exit $exit_status"
1161 rm -f core core.* *.core &&
1162 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1165 for ac_signal
in 1 2 13 15; do
1166 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1170 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1171 rm -rf conftest
* confdefs.h
1172 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1175 # Predefined preprocessor variables.
1177 cat >>confdefs.h
<<_ACEOF
1178 #define PACKAGE_NAME "$PACKAGE_NAME"
1182 cat >>confdefs.h
<<_ACEOF
1183 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1187 cat >>confdefs.h
<<_ACEOF
1188 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1192 cat >>confdefs.h
<<_ACEOF
1193 #define PACKAGE_STRING "$PACKAGE_STRING"
1197 cat >>confdefs.h
<<_ACEOF
1198 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1202 # Let the site file select an alternate cache file if it wants to.
1203 # Prefer explicitly selected file to automatically selected ones.
1204 if test -z "$CONFIG_SITE"; then
1205 if test "x$prefix" != xNONE
; then
1206 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
1208 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1211 for ac_site_file
in $CONFIG_SITE; do
1212 if test -r "$ac_site_file"; then
1213 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1214 echo "$as_me: loading site script $ac_site_file" >&6;}
1215 sed 's/^/| /' "$ac_site_file" >&5
1220 if test -r "$cache_file"; then
1221 # Some versions of bash will fail to source /dev/null (special
1222 # files actually), so we avoid doing that.
1223 if test -f "$cache_file"; then
1224 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1225 echo "$as_me: loading cache $cache_file" >&6;}
1227 [\\/]* | ?
:[\\/]* ) .
$cache_file;;
1228 *) . .
/$cache_file;;
1232 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1233 echo "$as_me: creating cache $cache_file" >&6;}
1237 # Check that the precious variables saved in the cache have kept the same
1239 ac_cache_corrupted
=false
1240 for ac_var
in `(set) 2>&1 |
1241 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1242 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
1243 eval ac_new_set
=\
$ac_env_${ac_var}_set
1244 eval ac_old_val
="\$ac_cv_env_${ac_var}_value"
1245 eval ac_new_val
="\$ac_env_${ac_var}_value"
1246 case $ac_old_set,$ac_new_set in
1248 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1249 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1250 ac_cache_corrupted
=: ;;
1252 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1253 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1254 ac_cache_corrupted
=: ;;
1257 if test "x$ac_old_val" != "x$ac_new_val"; then
1258 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1259 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1260 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1261 echo "$as_me: former value: $ac_old_val" >&2;}
1262 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1263 echo "$as_me: current value: $ac_new_val" >&2;}
1264 ac_cache_corrupted
=:
1267 # Pass precious variables to config.status.
1268 if test "$ac_new_set" = set; then
1270 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1271 ac_arg
=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1272 *) ac_arg
=$ac_var=$ac_new_val ;;
1274 case " $ac_configure_args " in
1275 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1276 *) ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
1280 if $ac_cache_corrupted; then
1281 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1282 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1283 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1284 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1285 { (exit 1); exit 1; }; }
1289 ac_cpp
='$CPP $CPPFLAGS'
1290 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1291 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1292 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
1321 ac_config_headers
="$ac_config_headers config.h"
1324 for ac_dir
in scripts
$srcdir/scripts
; do
1325 if test -f $ac_dir/install-sh
; then
1327 ac_install_sh
="$ac_aux_dir/install-sh -c"
1329 elif test -f $ac_dir/install.sh
; then
1331 ac_install_sh
="$ac_aux_dir/install.sh -c"
1333 elif test -f $ac_dir/shtool
; then
1335 ac_install_sh
="$ac_aux_dir/shtool install -c"
1339 if test -z "$ac_aux_dir"; then
1340 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in scripts $srcdir/scripts" >&5
1341 echo "$as_me: error: cannot find install-sh or install.sh in scripts $srcdir/scripts" >&2;}
1342 { (exit 1); exit 1; }; }
1344 ac_config_guess
="$SHELL $ac_aux_dir/config.guess"
1345 ac_config_sub
="$SHELL $ac_aux_dir/config.sub"
1346 ac_configure
="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1349 if test "`cd $srcdir; /bin/pwd`" = "`/bin/pwd`"; then
1350 { { echo "$as_me:$LINENO: error: you must configure in a separate build directory" >&5
1351 echo "$as_me: error: you must configure in a separate build directory" >&2;}
1352 { (exit 1); exit 1; }; }
1355 # This will get text that should go into config.make.
1358 # Check for a --with-gmp argument and set gmp-srcdir in config.make.
1360 # Check whether --with-gmp or --without-gmp was given.
1361 if test "${with_gmp+set}" = set; then
1365 yes) { { echo "$as_me:$LINENO: error: --with-gmp requires an argument; use --with-gmp=DIRECTORY" >&5
1366 echo "$as_me: error: --with-gmp requires an argument; use --with-gmp=DIRECTORY" >&2;}
1367 { (exit 1); exit 1; }; } ;;
1369 *) config_vars
="$config_vars
1370 gmp-srcdir = $withval" ;;
1374 # Check for a --with-gd argument and set libgd-LDFLAGS in config.make.
1376 # Check whether --with-gd or --without-gd was given.
1377 if test "${with_gd+set}" = set; then
1381 *) libgd_include
="-I$withval/include"
1382 libgd_ldflags
="-L$withval/lib" ;;
1387 # Check whether --with-gd-include or --without-gd-include was given.
1388 if test "${with_gd_include+set}" = set; then
1389 withval
="$with_gd_include"
1390 case "$with_gd_include" in
1392 *) libgd_include
="-I$withval" ;;
1397 # Check whether --with-gd-lib or --without-gd-lib was given.
1398 if test "${with_gd_lib+set}" = set; then
1399 withval
="$with_gd_lib"
1400 case "$with_gd_lib" in
1402 *) libgd_ldflags
="-L$withval" ;;
1407 if test -n "$libgd_include"; then
1408 config_vars
="$config_vars
1409 CFLAGS-memusagestat.c = $libgd_include"
1411 if test -n "$libgd_ldflags"; then
1412 config_vars
="$config_vars
1413 libgd-LDFLAGS = $libgd_ldflags"
1417 # Check whether --with-fp or --without-fp was given.
1418 if test "${with_fp+set}" = set; then
1426 # Check whether --with-binutils or --without-binutils was given.
1427 if test "${with_binutils+set}" = set; then
1428 withval
="$with_binutils"
1429 path_binutils
=$withval
1434 # Check whether --with-elf or --without-elf was given.
1435 if test "${with_elf+set}" = set; then
1442 # Check whether --with-xcoff or --without-xcoff was given.
1443 if test "${with_xcoff+set}" = set; then
1444 withval
="$with_xcoff"
1450 # Check whether --with-cvs or --without-cvs was given.
1451 if test "${with_cvs+set}" = set; then
1457 if test "$with_cvs" = yes; then
1458 if test -d $srcdir/CVS
&& grep :pserver
: $srcdir/CVS
/Root
> /dev
/null
1466 # Check whether --with-headers or --without-headers was given.
1467 if test "${with_headers+set}" = set; then
1468 withval
="$with_headers"
1474 # Check whether --enable-sanity-checks or --disable-sanity-checks was given.
1475 if test "${enable_sanity_checks+set}" = set; then
1476 enableval
="$enable_sanity_checks"
1477 enable_sanity
=$enableval
1483 # Check whether --enable-shared or --disable-shared was given.
1484 if test "${enable_shared+set}" = set; then
1485 enableval
="$enable_shared"
1490 # Check whether --enable-profile or --disable-profile was given.
1491 if test "${enable_profile+set}" = set; then
1492 enableval
="$enable_profile"
1497 # Check whether --enable-omitfp or --disable-omitfp was given.
1498 if test "${enable_omitfp+set}" = set; then
1499 enableval
="$enable_omitfp"
1504 # Check whether --enable-bounded or --disable-bounded was given.
1505 if test "${enable_bounded+set}" = set; then
1506 enableval
="$enable_bounded"
1511 # Check whether --enable-versioning or --disable-versioning was given.
1512 if test "${enable_versioning+set}" = set; then
1513 enableval
="$enable_versioning"
1514 enable_versioning
=$enableval
1516 enable_versioning
=yes
1519 # Check whether --enable-oldest-abi or --disable-oldest-abi was given.
1520 if test "${enable_oldest_abi+set}" = set; then
1521 enableval
="$enable_oldest_abi"
1522 oldest_abi
=$enableval
1526 if test "$oldest_abi" = yes ||
test "$oldest_abi" = no
; then
1529 cat >>confdefs.h
<<_ACEOF
1530 #define GLIBC_OLDEST_ABI "$oldest_abi"
1536 # Check whether --enable-add-ons or --disable-add-ons was given.
1537 if test "${enable_add_ons+set}" = set; then
1538 enableval
="$enable_add_ons"
1539 case "$enableval" in
1540 yes) add_ons
=`cd $srcdir && echo */configure | sed -e 's!/configure!!g'`
1541 test "$add_ons" = "*" && add_ons
= ;;
1542 *) add_ons
=`echo "$enableval" | sed 's/,/ /g'`;;
1549 # Check whether --with-tls or --without-tls was given.
1550 if test "${with_tls+set}" = set; then
1558 # Check whether --with-__thread or --without-__thread was given.
1559 if test "${with___thread+set}" = set; then
1560 withval
="$with___thread"
1561 use__thread
=$withval
1566 # Check whether --enable-hidden-plt or --disable-hidden-plt was given.
1567 if test "${enable_hidden_plt+set}" = set; then
1568 enableval
="$enable_hidden_plt"
1573 if test "x$hidden" = xno
; then
1574 cat >>confdefs.h
<<\_ACEOF
1584 if test x
"$add_ons" != x
; then
1585 for f
in $add_ons; do
1586 # Some sanity checks
1587 if test "$f" = "crypt"; then
1588 { { echo "$as_me:$LINENO: error:
1589 *** It seems that you're using an old \`crypt' add-on. crypt is now
1590 *** part of glibc and using the old add-on will not work with this
1591 *** release. Start again with fresh sources and without the old
1592 *** \`crypt' add-on." >&5
1593 echo "$as_me: error:
1594 *** It seems that you're using an old \`crypt' add-on. crypt is now
1595 *** part of glibc and using the old add-on will not work with this
1596 *** release. Start again with fresh sources and without the old
1597 *** \`crypt' add-on." >&2;}
1598 { (exit 1); exit 1; }; }
1600 if test "$f" = "localedata"; then
1601 { { echo "$as_me:$LINENO: error:
1602 *** It seems that you're using an old \`localedata' add-on. localedata
1603 *** is now part of glibc and using the old add-on will not work with
1604 *** this release. Start again with fresh sources and without the old
1605 *** \`localedata' add-on." >&5
1606 echo "$as_me: error:
1607 *** It seems that you're using an old \`localedata' add-on. localedata
1608 *** is now part of glibc and using the old add-on will not work with
1609 *** this release. Start again with fresh sources and without the old
1610 *** \`localedata' add-on." >&2;}
1611 { (exit 1); exit 1; }; }
1613 # Test whether such a subdir really exists.
1614 if test -d $srcdir/$f; then
1615 add_ons_pfx
="$add_ons_pfx $f/"
1616 subdirs
="$subdirs $f"
1618 { { echo "$as_me:$LINENO: error: add-on directory \"$f\" does not exist" >&5
1619 echo "$as_me: error: add-on directory \"$f\" does not exist" >&2;}
1620 { (exit 1); exit 1; }; }
1625 # Check whether --enable-static-nss or --disable-static-nss was given.
1626 if test "${enable_static_nss+set}" = set; then
1627 enableval
="$enable_static_nss"
1628 static_nss
=$enableval
1632 if test x
"$static_nss" = xyes ||
test x
"$shared" = xno
; then
1634 cat >>confdefs.h
<<\_ACEOF
1635 #define DO_STATIC_NSS 1
1640 # Check whether --enable-force-install or --disable-force-install was given.
1641 if test "${enable_force_install+set}" = set; then
1642 enableval
="$enable_force_install"
1643 force_install
=$enableval
1649 # Check whether --enable-kernel or --disable-kernel was given.
1650 if test "${enable_kernel+set}" = set; then
1651 enableval
="$enable_kernel"
1652 minimum_kernel
=$enableval
1654 if test "$minimum_kernel" = yes ||
test "$minimum_kernel" = no
; then
1655 # Better nothing than this.
1658 if test "$minimum_kernel" = current
; then
1659 minimum_kernel
=`uname -r 2>/dev/null` || minimum_kernel
=
1663 # Check whether --enable-all-warnings or --disable-all-warnings was given.
1664 if test "${enable_all_warnings+set}" = set; then
1665 enableval
="$enable_all_warnings"
1666 all_warnings
=$enableval
1670 # Make sure we can run config.sub.
1671 $ac_config_sub sun4
>/dev
/null
2>&1 ||
1672 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1673 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1674 { (exit 1); exit 1; }; }
1676 echo "$as_me:$LINENO: checking build system type" >&5
1677 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1678 if test "${ac_cv_build+set}" = set; then
1679 echo $ECHO_N "(cached) $ECHO_C" >&6
1681 ac_cv_build_alias
=$build_alias
1682 test -z "$ac_cv_build_alias" &&
1683 ac_cv_build_alias
=`$ac_config_guess`
1684 test -z "$ac_cv_build_alias" &&
1685 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1686 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1687 { (exit 1); exit 1; }; }
1688 ac_cv_build
=`$ac_config_sub $ac_cv_build_alias` ||
1689 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1690 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1691 { (exit 1); exit 1; }; }
1694 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1695 echo "${ECHO_T}$ac_cv_build" >&6
1697 build_cpu
=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1698 build_vendor
=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1699 build_os
=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1702 echo "$as_me:$LINENO: checking host system type" >&5
1703 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1704 if test "${ac_cv_host+set}" = set; then
1705 echo $ECHO_N "(cached) $ECHO_C" >&6
1707 ac_cv_host_alias
=$host_alias
1708 test -z "$ac_cv_host_alias" &&
1709 ac_cv_host_alias
=$ac_cv_build_alias
1710 ac_cv_host
=`$ac_config_sub $ac_cv_host_alias` ||
1711 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1712 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1713 { (exit 1); exit 1; }; }
1716 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1717 echo "${ECHO_T}$ac_cv_host" >&6
1719 host_cpu
=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1720 host_vendor
=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1721 host_os
=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1725 # The way shlib-versions is used to generate soversions.mk uses a
1726 # fairly simplistic model for name recognition that can't distinguish
1727 # i486-pc-linux-gnu fully from i486-pc-gnu. So we mutate a $host_os
1728 # of `gnu*' here to be `gnu-gnu*' just so that shlib-versions can
1729 # tell. This doesn't get used much beyond that, so it's fairly safe.
1734 host_os
=`echo $host_os | sed -e 's/gnu/gnu-gnu/'`
1738 # We keep the original values in `$config_*' and never modify them, so we
1739 # can write them unchanged into config.make. Everything else uses
1740 # $machine, $vendor, and $os, and changes them whenever convenient.
1741 config_machine
=$host_cpu config_vendor
=$host_vendor config_os
=$host_os
1743 # Don't allow vendor == "unknown"
1744 test "$config_vendor" = unknown
&& config_vendor
=
1745 config_os
="`echo $config_os | sed 's/^unknown-//'`"
1747 # Some configurations imply other options.
1749 gnu
* | linux
* | bsd4.4
* | netbsd
* | freebsd
*)
1750 # These systems always use GNU tools.
1751 gnu_ld
=yes gnu_as
=yes ;;
1754 # i586-linuxaout is mangled into i586-pc-linux-gnuaout
1755 linux
*ecoff
* | linux
*aout
* | gnu
*aout
* | gnu
*ecoff
*)
1757 gnu
* | linux
* | freebsd
* | netbsd
* | sysv4
* | solaris2
* | irix6
*)
1758 # These systems (almost) always use the ELF format.
1762 # These systems are always xcoff
1768 machine
=$config_machine
1769 vendor
=$config_vendor
1772 # config.guess on some IBM machines says `rs6000' instead of `powerpc'.
1774 if test "$machine" = rs6000
; then
1778 # Braindead PowerPC box with absolutely no FPU.
1779 case "$machine-$host_os" in
1786 ### I put this here to prevent those annoying emails from people who cannot
1787 ### read and try to compile glibc on unsupported platforms. --drepper
1789 ### By using the undocumented --enable-hacker-mode option for configure
1790 ### one can skip this test to make the configuration not fail for unsupported
1793 if test -z "$enable_hacker_mode"; then
1794 case "$machine-$host_os" in
1795 *-linux* |
*-gnu* | arm
*-none* | powerpc-aix4.3.
*)
1798 echo "*** The GNU C library is currently not available for this platform."
1799 echo "*** So far nobody cared to port it and if there is no volunteer it"
1800 echo "*** might never happen. So, if you have interest to see glibc on"
1801 echo "*** this platform visit"
1802 echo "*** http://www.gnu.org/software/libc/porting.html"
1803 echo "*** and join the group of porters"
1809 # Expand the configuration machine name into a subdirectory by architecture
1810 # type and particular chip.
1812 a29k | am29000
) base_machine
=a29k machine
=a29k
;;
1813 alpha
*) base_machine
=alpha machine
=alpha
/$machine ;;
1814 arm
*) base_machine
=arm machine
=arm
/arm32
/$machine ;;
1815 c3
[012]) base_machine
=cx0 machine
=cx
0/c30
;;
1816 c4
[04]) base_machine
=cx0 machine
=cx
0/c40
;;
1817 hppa
*64*) base_machine
=hppa machine
=hppa
/hppa64
;;
1818 hppa
*) base_machine
=hppa machine
=hppa
/hppa1.1
;;
1819 i
[3456]86) base_machine
=i386 machine
=i386
/$machine ;;
1820 ia64
) base_machine
=ia64 machine
=ia64
;;
1821 m680?
0) base_machine
=m68k machine
=m68k
/$machine ;;
1822 m68k
) base_machine
=m68k machine
=m68k
/m68020
;;
1823 m88???
) base_machine
=m88k machine
=m88k
/$machine ;;
1824 m88k
) base_machine
=m88k machine
=m88k
/m88100
;;
1825 mips64
*) base_machine
=mips64 machine
=mips
/mips64
/$machine ;;
1826 mips
*) base_machine
=mips machine
=mips
/$machine ;;
1827 powerpc
) base_machine
=powerpc machine
=powerpc
/powerpc32
;;
1828 powerpc64
) base_machine
=powerpc machine
=powerpc
/powerpc64
;;
1829 s390
) base_machine
=s390 machine
=s390
/s390-32
;;
1830 s390x
) base_machine
=s390 machine
=s390
/s390-64
;;
1831 sh3
*) base_machine
=sh machine
=sh
/sh3
;;
1832 sh4
*) base_machine
=sh machine
=sh
/sh4
;;
1834 base_machine
=sparc machine
=sparc
/sparc32
;;
1835 sparcv8 | supersparc | hypersparc
)
1836 base_machine
=sparc machine
=sparc
/sparc32
/sparcv8
;;
1837 sparcv8plus | sparcv8plusa | sparcv9
)
1838 base_machine
=sparc machine
=sparc
/sparc32
/sparcv9
;;
1839 sparcv8plusb | sparcv9b
)
1840 base_machine
=sparc machine
=sparc
/sparc32
/sparcv9b
;;
1841 sparc64 | ultrasparc
)
1842 base_machine
=sparc machine
=sparc
/sparc64
;;
1843 sparc64b | ultrasparc3
)
1844 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9b
;;
1845 thumb
*) base_machine
=thumb machine
=arm
/thumb
/$machine ;;
1846 *) base_machine
=$machine ;;
1850 if test "$base_machine" = "i386"; then
1851 cat >>confdefs.h
<<\_ACEOF
1852 #define USE_REGPARMS 1
1857 # Compute the list of sysdep directories for this configuration.
1858 # This can take a while to compute.
1859 sysdep_dir
=$srcdir/sysdeps
1860 echo "$as_me:$LINENO: checking sysdep dirs" >&5
1861 echo $ECHO_N "checking sysdep dirs... $ECHO_C" >&6
1862 # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1.
1863 os
="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`"
1867 base_os
=mach
/hurd
;;
1868 netbsd
* |
386bsd
* | freebsd
* | bsdi
*)
1869 base_os
=unix
/bsd
/bsd4.4
;;
1870 osf
* | sunos
* | ultrix
* | newsos
* | dynix
* |
*bsd
*)
1872 sysv
* | isc
* | esix
* | sco
* | minix
* | irix4
* | linux
*)
1873 base_os
=unix
/sysv
;;
1875 base_os
=unix
/sysv
/irix
6/$os ;;
1877 base_os
=unix
/sysv
/sysv4
;;
1879 base_os
=unix
/sysv
/hpux
/$os ;;
1881 base_os
=unix
/sysv
/aix
/aix4.3
;;
1883 base_os
=standalone
;;
1888 # For sunos4.1.1, try sunos4.1.1, then sunos4.1, then sunos4, then sunos.
1891 while o
=`echo $tail | sed 's/\.[^.]*$//'`; test $o != $tail; do
1895 o
=`echo $tail | sed 's/[0-9]*$//'`
1896 if test $o != $tail; then
1899 # For linux-gnu, try linux-gnu, then linux.
1900 o
=`echo $tail | sed 's/-.*$//'`
1901 if test $o != $tail; then
1905 # For unix/sysv/sysv4, try unix/sysv/sysv4, then unix/sysv, then unix.
1908 while b
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$b"; do
1914 # For sparc/sparc32, try sparc/sparc32 and then sparc.
1917 while m
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$m"; do
1919 # Prepend the machine's FPU directory unless --without-fp.
1920 if test "$with_fp" = yes; then
1921 mach
="$mach /$1/fpu"
1923 mach
="$mach /$1/nofpu"
1930 # Find what sysdep directories exist.
1932 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1933 for d
in $add_ons_pfx ''; do
1934 for b
in $base ''; do
1935 for m0
in $mach ''; do
1936 for v
in /$vendor ''; do
1937 test "$v" = / && continue
1938 for o
in /$ostry ''; do
1939 test "$o" = / && continue
1940 for m
in $mach ''; do
1941 if test "$m0$b$v$o$m"; then
1942 try
="${d}sysdeps$m0$b$v$o$m"
1943 test -n "$enable_debug_configure" &&
1944 echo "$0 DEBUG: try $try" >&2
1945 if test -d $srcdir/$try; then
1946 sysnames
="$sysnames $try"
1947 { test -n "$o" ||
test -n "$b"; } && os_used
=t
1948 { test -n "$m" ||
test -n "$m0"; } && machine_used
=t
1959 if test -z "$os_used" && test "$os" != none
; then
1960 { { echo "$as_me:$LINENO: error: Operating system $os is not supported." >&5
1961 echo "$as_me: error: Operating system $os is not supported." >&2;}
1962 { (exit 1); exit 1; }; }
1964 if test -z "$machine_used" && test "$machine" != none
; then
1965 { { echo "$as_me:$LINENO: error: The $machine is not supported." >&5
1966 echo "$as_me: error: The $machine is not supported." >&2;}
1967 { (exit 1); exit 1; }; }
1970 # We have now validated the configuration.
1973 # If using ELF, look for an `elf' subdirectory of each machine directory.
1974 # We prepend these rather than inserting them whereever the machine appears
1975 # because things specified by the machine's ELF ABI should override
1976 # OS-specific things, and should always be the same for any OS on the
1977 # machine (otherwise what's the point of an ABI?).
1978 if test "$elf" = yes; then
1980 for d
in $add_ons_pfx ''; do
1982 if test -d $srcdir/${d}sysdeps
$m/elf
; then
1983 elf_dirs
="$elf_dirs ${d}sysdeps$m/elf"
1987 sysnames
="`echo $elf_dirs | sed -e 's,//,/,g'` $sysnames"
1991 # Expand the list of system names into a full list of directories
1992 # from each element's parent name and Implies file (if present).
1995 while test $# -gt 0; do
1999 case " $names " in *" $name "*)
2000 # Already in the list.
2004 # Report each name as we discover it, so there is no long pause in output.
2005 echo $ECHO_N "$name $ECHO_C" >&6
2007 name_base
=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
2011 *) xsrcdir
=$srcdir/ ;;
2013 test -n "$enable_debug_configure" &&
2014 echo "DEBUG: name/Implies $xsrcdir$name/Implies" >&2
2016 if test -f $xsrcdir$name/Implies
; then
2017 # Collect more names from the `Implies' file (removing comments).
2018 implied_candidate
="`sed 's/#.*$//' < $xsrcdir$name/Implies`"
2020 for x
in $implied_candidate; do
2022 if test -d $xsrcdir$name_base/$x; then
2023 implied
="$implied $name_base/$x";
2026 for d
in $add_ons_pfx ''; do
2027 try
="${d}sysdeps/$x"
2030 *) try_srcdir
=$srcdir/ ;;
2032 test -n "$enable_debug_configure" &&
2033 echo "DEBUG: $name implied $x try($d) {$try_srcdir}$try" >&2
2034 if test $try != $xsrcdir$name_base/$x && test -d $try_srcdir$try;
2036 implied
="$implied $try"
2040 if test $found = no
; then
2041 { echo "$as_me:$LINENO: WARNING: $name/Implies specifies nonexistent $x" >&5
2042 echo "$as_me: WARNING: $name/Implies specifies nonexistent $x" >&2;}
2049 # Add NAME to the list of names.
2050 names
="$names $name"
2052 # Find the parent of NAME, using the empty string if it has none.
2053 parent
="`echo $name | sed -n -e 's=/[^/]*$==' -e '/sysdeps$/q' -e p`"
2055 # Add the names implied by NAME, and NAME's parent (if it has one), to
2056 # the list of names to be processed (the argument list). We prepend the
2057 # implied names to the list and append the parent. We want implied
2058 # directories to come before further directories inferred from the
2059 # configuration components; this ensures that for sysv4, unix/common
2060 # (implied by unix/sysv/sysv4) comes before unix/sysv (in ostry (here $*)
2062 sysnames
="`echo $implied $* $parent`"
2063 test -n "$sysnames" && set $sysnames
2066 # Add the default directories.
2067 default_sysnames
=sysdeps
/generic
2068 if test "$elf" = yes; then
2069 default_sysnames
="sysdeps/generic/elf $default_sysnames"
2071 sysnames
="$names $default_sysnames"
2073 # The other names were emitted during the scan.
2074 echo "$as_me:$LINENO: result: $default_sysnames" >&5
2075 echo "${ECHO_T}$default_sysnames" >&6
2080 # Find a good install program. We prefer a C program (faster),
2081 # so one script is as good as another. But avoid the broken or
2082 # incompatible versions:
2083 # SysV /etc/install, /usr/sbin/install
2084 # SunOS /usr/etc/install
2085 # IRIX /sbin/install
2087 # AmigaOS /C/install, which installs bootblocks on floppy discs
2088 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2089 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2090 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2091 # ./install, which can be erroneously created by make from ./install.sh.
2092 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2093 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2094 if test -z "$INSTALL"; then
2095 if test "${ac_cv_path_install+set}" = set; then
2096 echo $ECHO_N "(cached) $ECHO_C" >&6
2098 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2102 test -z "$as_dir" && as_dir
=.
2103 # Account for people who put trailing slashes in PATH elements.
2105 .
/ | .
// |
/cC
/* | \
2106 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
2109 # OSF1 and SCO ODT 3.0 have their own names for install.
2110 # Don't use installbsd from OSF since it installs stuff as root
2112 for ac_prog
in ginstall scoinst
install; do
2113 for ac_exec_ext
in '' $ac_executable_extensions; do
2114 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2115 if test $ac_prog = install &&
2116 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2117 # AIX install. It has an incompatible calling convention.
2119 elif test $ac_prog = install &&
2120 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2121 # program-specific install script used by HP pwplus--don't use.
2124 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
2136 if test "${ac_cv_path_install+set}" = set; then
2137 INSTALL
=$ac_cv_path_install
2139 # As a last resort, use the slow shell script. We don't cache a
2140 # path for INSTALL within a source directory, because that will
2141 # break other packages using the cache if that directory is
2142 # removed, or if the path is relative.
2143 INSTALL
=$ac_install_sh
2146 echo "$as_me:$LINENO: result: $INSTALL" >&5
2147 echo "${ECHO_T}$INSTALL" >&6
2149 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2150 # It thinks the first close brace ends the variable substitution.
2151 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2153 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
2155 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
2157 if test "$INSTALL" = "${srcdir}/scripts/install-sh -c"; then
2158 # The makefiles need to use a different form to find it in $srcdir.
2159 INSTALL
='\$(..)./scripts/install-sh -c'
2161 echo "$as_me:$LINENO: checking whether ln -s works" >&5
2162 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
2164 if test "$LN_S" = "ln -s"; then
2165 echo "$as_me:$LINENO: result: yes" >&5
2166 echo "${ECHO_T}yes" >&6
2168 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
2169 echo "${ECHO_T}no, using $LN_S" >&6
2173 # We need the physical current working directory. We cannot use the
2174 # "pwd -P" shell builtin since that's not portable. Instead we try to
2175 # find a pwd binary. Note that assigning to the PWD environment
2176 # variable might have some interesting side effects, so we don't do
2178 # Extract the first word of "pwd", so it can be a program name with args.
2179 set dummy
pwd; ac_word
=$2
2180 echo "$as_me:$LINENO: checking for $ac_word" >&5
2181 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2182 if test "${ac_cv_path_PWD_P+set}" = set; then
2183 echo $ECHO_N "(cached) $ECHO_C" >&6
2187 ac_cv_path_PWD_P
="$PWD_P" # Let the user override the test with a path.
2190 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2194 test -z "$as_dir" && as_dir
=.
2195 for ac_exec_ext
in '' $ac_executable_extensions; do
2196 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2197 ac_cv_path_PWD_P
="$as_dir/$ac_word$ac_exec_ext"
2198 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2204 test -z "$ac_cv_path_PWD_P" && ac_cv_path_PWD_P
="no"
2208 PWD_P
=$ac_cv_path_PWD_P
2210 if test -n "$PWD_P"; then
2211 echo "$as_me:$LINENO: result: $PWD_P" >&5
2212 echo "${ECHO_T}$PWD_P" >&6
2214 echo "$as_me:$LINENO: result: no" >&5
2215 echo "${ECHO_T}no" >&6
2218 if test "$PWD_P" = no
; then
2219 { { echo "$as_me:$LINENO: error: *** A pwd binary could not be found." >&5
2220 echo "$as_me: error: *** A pwd binary could not be found." >&2;}
2221 { (exit 1); exit 1; }; }
2224 # These programs are version sensitive.
2226 for ac_prog
in ${ac_tool_prefix}gcc
${ac_tool_prefix}cc
2228 # Extract the first word of "$ac_prog", so it can be a program name with args.
2229 set dummy
$ac_prog; ac_word
=$2
2230 echo "$as_me:$LINENO: checking for $ac_word" >&5
2231 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2232 if test "${ac_cv_prog_CC+set}" = set; then
2233 echo $ECHO_N "(cached) $ECHO_C" >&6
2235 if test -n "$CC"; then
2236 ac_cv_prog_CC
="$CC" # Let the user override the test.
2238 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2242 test -z "$as_dir" && as_dir
=.
2243 for ac_exec_ext
in '' $ac_executable_extensions; do
2244 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2245 ac_cv_prog_CC
="$ac_prog"
2246 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2255 if test -n "$CC"; then
2256 echo "$as_me:$LINENO: result: $CC" >&5
2257 echo "${ECHO_T}$CC" >&6
2259 echo "$as_me:$LINENO: result: no" >&5
2260 echo "${ECHO_T}no" >&6
2263 test -n "$CC" && break
2266 if test -z "$CC"; then
2269 # Found it, now check the version.
2270 echo "$as_me:$LINENO: checking version of $CC" >&5
2271 echo $ECHO_N "checking version of $CC... $ECHO_C" >&6
2272 ac_prog_version
=`$CC -v 2>&1 | sed -n 's/^.*version \([egcygnustpi-]*[0-9.]*\).*$/\1/p'`
2273 case $ac_prog_version in
2274 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
2276 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
2277 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
2280 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
2281 echo "${ECHO_T}$ac_prog_version" >&6
2283 if test $ac_verc_fail = yes; then
2284 critic_missing
="$critic_missing gcc"
2287 for ac_prog
in gnumake gmake
make
2289 # Extract the first word of "$ac_prog", so it can be a program name with args.
2290 set dummy
$ac_prog; ac_word
=$2
2291 echo "$as_me:$LINENO: checking for $ac_word" >&5
2292 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2293 if test "${ac_cv_prog_MAKE+set}" = set; then
2294 echo $ECHO_N "(cached) $ECHO_C" >&6
2296 if test -n "$MAKE"; then
2297 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
2299 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2303 test -z "$as_dir" && as_dir
=.
2304 for ac_exec_ext
in '' $ac_executable_extensions; do
2305 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2306 ac_cv_prog_MAKE
="$ac_prog"
2307 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2315 MAKE
=$ac_cv_prog_MAKE
2316 if test -n "$MAKE"; then
2317 echo "$as_me:$LINENO: result: $MAKE" >&5
2318 echo "${ECHO_T}$MAKE" >&6
2320 echo "$as_me:$LINENO: result: no" >&5
2321 echo "${ECHO_T}no" >&6
2324 test -n "$MAKE" && break
2327 if test -z "$MAKE"; then
2330 # Found it, now check the version.
2331 echo "$as_me:$LINENO: checking version of $MAKE" >&5
2332 echo $ECHO_N "checking version of $MAKE... $ECHO_C" >&6
2333 ac_prog_version
=`$MAKE --version 2>&1 | sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
2334 case $ac_prog_version in
2335 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
2337 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
2338 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
2341 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
2342 echo "${ECHO_T}$ac_prog_version" >&6
2344 if test $ac_verc_fail = yes; then
2345 critic_missing
="$critic_missing make"
2350 if test -n "$critic_missing"; then
2351 { { echo "$as_me:$LINENO: error:
2352 *** These critical programs are missing or too old:$critic_missing
2353 *** Check the INSTALL file for required versions." >&5
2354 echo "$as_me: error:
2355 *** These critical programs are missing or too old:$critic_missing
2356 *** Check the INSTALL file for required versions." >&2;}
2357 { (exit 1); exit 1; }; }
2361 for ac_prog
in gnumsgfmt gmsgfmt msgfmt
2363 # Extract the first word of "$ac_prog", so it can be a program name with args.
2364 set dummy
$ac_prog; ac_word
=$2
2365 echo "$as_me:$LINENO: checking for $ac_word" >&5
2366 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2367 if test "${ac_cv_prog_MSGFMT+set}" = set; then
2368 echo $ECHO_N "(cached) $ECHO_C" >&6
2370 if test -n "$MSGFMT"; then
2371 ac_cv_prog_MSGFMT
="$MSGFMT" # Let the user override the test.
2373 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2377 test -z "$as_dir" && as_dir
=.
2378 for ac_exec_ext
in '' $ac_executable_extensions; do
2379 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2380 ac_cv_prog_MSGFMT
="$ac_prog"
2381 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2389 MSGFMT
=$ac_cv_prog_MSGFMT
2390 if test -n "$MSGFMT"; then
2391 echo "$as_me:$LINENO: result: $MSGFMT" >&5
2392 echo "${ECHO_T}$MSGFMT" >&6
2394 echo "$as_me:$LINENO: result: no" >&5
2395 echo "${ECHO_T}no" >&6
2398 test -n "$MSGFMT" && break
2401 if test -z "$MSGFMT"; then
2404 # Found it, now check the version.
2405 echo "$as_me:$LINENO: checking version of $MSGFMT" >&5
2406 echo $ECHO_N "checking version of $MSGFMT... $ECHO_C" >&6
2407 ac_prog_version
=`$MSGFMT --version 2>&1 | sed -n 's/^.*GNU gettext.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
2408 case $ac_prog_version in
2409 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
2410 0.10.3[6-9]* |
0.10.
[4-9][0-9]* |
0.1[1-9]* |
0.
[2-9][0-9]* |
[1-9].
*)
2411 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
2412 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
2415 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
2416 echo "${ECHO_T}$ac_prog_version" >&6
2418 if test $ac_verc_fail = yes; then
2419 MSGFMT
=: aux_missing
="$aux_missing msgfmt"
2422 for ac_prog
in makeinfo
2424 # Extract the first word of "$ac_prog", so it can be a program name with args.
2425 set dummy
$ac_prog; ac_word
=$2
2426 echo "$as_me:$LINENO: checking for $ac_word" >&5
2427 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2428 if test "${ac_cv_prog_MAKEINFO+set}" = set; then
2429 echo $ECHO_N "(cached) $ECHO_C" >&6
2431 if test -n "$MAKEINFO"; then
2432 ac_cv_prog_MAKEINFO
="$MAKEINFO" # Let the user override the test.
2434 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2438 test -z "$as_dir" && as_dir
=.
2439 for ac_exec_ext
in '' $ac_executable_extensions; do
2440 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2441 ac_cv_prog_MAKEINFO
="$ac_prog"
2442 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2450 MAKEINFO
=$ac_cv_prog_MAKEINFO
2451 if test -n "$MAKEINFO"; then
2452 echo "$as_me:$LINENO: result: $MAKEINFO" >&5
2453 echo "${ECHO_T}$MAKEINFO" >&6
2455 echo "$as_me:$LINENO: result: no" >&5
2456 echo "${ECHO_T}no" >&6
2459 test -n "$MAKEINFO" && break
2462 if test -z "$MAKEINFO"; then
2465 # Found it, now check the version.
2466 echo "$as_me:$LINENO: checking version of $MAKEINFO" >&5
2467 echo $ECHO_N "checking version of $MAKEINFO... $ECHO_C" >&6
2468 ac_prog_version
=`$MAKEINFO --version 2>&1 | sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
2469 case $ac_prog_version in
2470 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
2472 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
2473 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
2476 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
2477 echo "${ECHO_T}$ac_prog_version" >&6
2479 if test $ac_verc_fail = yes; then
2480 MAKEINFO
=: aux_missing
="$aux_missing makeinfo"
2485 # Extract the first word of "$ac_prog", so it can be a program name with args.
2486 set dummy
$ac_prog; ac_word
=$2
2487 echo "$as_me:$LINENO: checking for $ac_word" >&5
2488 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2489 if test "${ac_cv_prog_SED+set}" = set; then
2490 echo $ECHO_N "(cached) $ECHO_C" >&6
2492 if test -n "$SED"; then
2493 ac_cv_prog_SED
="$SED" # Let the user override the test.
2495 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2499 test -z "$as_dir" && as_dir
=.
2500 for ac_exec_ext
in '' $ac_executable_extensions; do
2501 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2502 ac_cv_prog_SED
="$ac_prog"
2503 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2512 if test -n "$SED"; then
2513 echo "$as_me:$LINENO: result: $SED" >&5
2514 echo "${ECHO_T}$SED" >&6
2516 echo "$as_me:$LINENO: result: no" >&5
2517 echo "${ECHO_T}no" >&6
2520 test -n "$SED" && break
2523 if test -z "$SED"; then
2526 # Found it, now check the version.
2527 echo "$as_me:$LINENO: checking version of $SED" >&5
2528 echo $ECHO_N "checking version of $SED... $ECHO_C" >&6
2529 ac_prog_version
=`$SED --version 2>&1 | sed -n 's/^.*GNU sed version \([0-9]*\.[0-9.]*\).*$/\1/p'`
2530 case $ac_prog_version in
2531 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
2532 3.0[2-9]*|
3.
[1-9]*|
[4-9]*)
2533 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
2534 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
2537 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
2538 echo "${ECHO_T}$ac_prog_version" >&6
2540 if test $ac_verc_fail = yes; then
2541 SED
=: aux_missing
="$aux_missing sed"
2545 if test "x$with_cvs" != xyes
; then
2546 for ac_prog
in autoconf
2548 # Extract the first word of "$ac_prog", so it can be a program name with args.
2549 set dummy
$ac_prog; ac_word
=$2
2550 echo "$as_me:$LINENO: checking for $ac_word" >&5
2551 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2552 if test "${ac_cv_prog_AUTOCONF+set}" = set; then
2553 echo $ECHO_N "(cached) $ECHO_C" >&6
2555 if test -n "$AUTOCONF"; then
2556 ac_cv_prog_AUTOCONF
="$AUTOCONF" # Let the user override the test.
2558 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2562 test -z "$as_dir" && as_dir
=.
2563 for ac_exec_ext
in '' $ac_executable_extensions; do
2564 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2565 ac_cv_prog_AUTOCONF
="$ac_prog"
2566 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2574 AUTOCONF
=$ac_cv_prog_AUTOCONF
2575 if test -n "$AUTOCONF"; then
2576 echo "$as_me:$LINENO: result: $AUTOCONF" >&5
2577 echo "${ECHO_T}$AUTOCONF" >&6
2579 echo "$as_me:$LINENO: result: no" >&5
2580 echo "${ECHO_T}no" >&6
2583 test -n "$AUTOCONF" && break
2585 test -n "$AUTOCONF" || AUTOCONF
="no"
2587 case "x$AUTOCONF" in
2588 xno|x|x
:) AUTOCONF
=no
;;
2590 echo "$as_me:$LINENO: checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works" >&5
2591 echo $ECHO_N "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... $ECHO_C" >&6
2592 if test "${libc_cv_autoconf_works+set}" = set; then
2593 echo $ECHO_N "(cached) $ECHO_C" >&6
2595 if (cd $srcdir; $AUTOCONF $ACFLAGS configure.
in > /dev
/null
2>&1); then
2596 libc_cv_autoconf_works
=yes
2598 libc_cv_autoconf_works
=no
2601 echo "$as_me:$LINENO: result: $libc_cv_autoconf_works" >&5
2602 echo "${ECHO_T}$libc_cv_autoconf_works" >&6
2603 test $libc_cv_autoconf_works = yes || AUTOCONF
=no
2606 test "x$AUTOCONF" != xno || aux_missing
="$aux_missing autoconf"
2610 ac_cpp
='$CPP $CPPFLAGS'
2611 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2612 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2613 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2614 if test -n "$ac_tool_prefix"; then
2615 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2616 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2617 echo "$as_me:$LINENO: checking for $ac_word" >&5
2618 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2619 if test "${ac_cv_prog_CC+set}" = set; then
2620 echo $ECHO_N "(cached) $ECHO_C" >&6
2622 if test -n "$CC"; then
2623 ac_cv_prog_CC
="$CC" # Let the user override the test.
2625 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2629 test -z "$as_dir" && as_dir
=.
2630 for ac_exec_ext
in '' $ac_executable_extensions; do
2631 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2632 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2633 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2642 if test -n "$CC"; then
2643 echo "$as_me:$LINENO: result: $CC" >&5
2644 echo "${ECHO_T}$CC" >&6
2646 echo "$as_me:$LINENO: result: no" >&5
2647 echo "${ECHO_T}no" >&6
2651 if test -z "$ac_cv_prog_CC"; then
2653 # Extract the first word of "gcc", so it can be a program name with args.
2654 set dummy gcc
; ac_word
=$2
2655 echo "$as_me:$LINENO: checking for $ac_word" >&5
2656 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2657 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2658 echo $ECHO_N "(cached) $ECHO_C" >&6
2660 if test -n "$ac_ct_CC"; then
2661 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2663 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2667 test -z "$as_dir" && as_dir
=.
2668 for ac_exec_ext
in '' $ac_executable_extensions; do
2669 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2670 ac_cv_prog_ac_ct_CC
="gcc"
2671 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2679 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2680 if test -n "$ac_ct_CC"; then
2681 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2682 echo "${ECHO_T}$ac_ct_CC" >&6
2684 echo "$as_me:$LINENO: result: no" >&5
2685 echo "${ECHO_T}no" >&6
2693 if test -z "$CC"; then
2694 if test -n "$ac_tool_prefix"; then
2695 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2696 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
2697 echo "$as_me:$LINENO: checking for $ac_word" >&5
2698 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2699 if test "${ac_cv_prog_CC+set}" = set; then
2700 echo $ECHO_N "(cached) $ECHO_C" >&6
2702 if test -n "$CC"; then
2703 ac_cv_prog_CC
="$CC" # Let the user override the test.
2705 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2709 test -z "$as_dir" && as_dir
=.
2710 for ac_exec_ext
in '' $ac_executable_extensions; do
2711 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2712 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2713 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2722 if test -n "$CC"; then
2723 echo "$as_me:$LINENO: result: $CC" >&5
2724 echo "${ECHO_T}$CC" >&6
2726 echo "$as_me:$LINENO: result: no" >&5
2727 echo "${ECHO_T}no" >&6
2731 if test -z "$ac_cv_prog_CC"; then
2733 # Extract the first word of "cc", so it can be a program name with args.
2734 set dummy cc
; ac_word
=$2
2735 echo "$as_me:$LINENO: checking for $ac_word" >&5
2736 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2737 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2738 echo $ECHO_N "(cached) $ECHO_C" >&6
2740 if test -n "$ac_ct_CC"; then
2741 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2743 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2747 test -z "$as_dir" && as_dir
=.
2748 for ac_exec_ext
in '' $ac_executable_extensions; do
2749 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2750 ac_cv_prog_ac_ct_CC
="cc"
2751 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2759 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2760 if test -n "$ac_ct_CC"; then
2761 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2762 echo "${ECHO_T}$ac_ct_CC" >&6
2764 echo "$as_me:$LINENO: result: no" >&5
2765 echo "${ECHO_T}no" >&6
2774 if test -z "$CC"; then
2775 # Extract the first word of "cc", so it can be a program name with args.
2776 set dummy cc
; ac_word
=$2
2777 echo "$as_me:$LINENO: checking for $ac_word" >&5
2778 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2779 if test "${ac_cv_prog_CC+set}" = set; then
2780 echo $ECHO_N "(cached) $ECHO_C" >&6
2782 if test -n "$CC"; then
2783 ac_cv_prog_CC
="$CC" # Let the user override the test.
2786 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2790 test -z "$as_dir" && as_dir
=.
2791 for ac_exec_ext
in '' $ac_executable_extensions; do
2792 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2793 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2794 ac_prog_rejected
=yes
2798 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2804 if test $ac_prog_rejected = yes; then
2805 # We found a bogon in the path, so make sure we never use it.
2806 set dummy
$ac_cv_prog_CC
2808 if test $# != 0; then
2809 # We chose a different compiler from the bogus one.
2810 # However, it has the same basename, so the bogon will be chosen
2811 # first if we set CC to just the basename; use the full file name.
2813 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
2819 if test -n "$CC"; then
2820 echo "$as_me:$LINENO: result: $CC" >&5
2821 echo "${ECHO_T}$CC" >&6
2823 echo "$as_me:$LINENO: result: no" >&5
2824 echo "${ECHO_T}no" >&6
2828 if test -z "$CC"; then
2829 if test -n "$ac_tool_prefix"; then
2832 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2833 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2834 echo "$as_me:$LINENO: checking for $ac_word" >&5
2835 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2836 if test "${ac_cv_prog_CC+set}" = set; then
2837 echo $ECHO_N "(cached) $ECHO_C" >&6
2839 if test -n "$CC"; then
2840 ac_cv_prog_CC
="$CC" # Let the user override the test.
2842 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2846 test -z "$as_dir" && as_dir
=.
2847 for ac_exec_ext
in '' $ac_executable_extensions; do
2848 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2849 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
2850 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2859 if test -n "$CC"; then
2860 echo "$as_me:$LINENO: result: $CC" >&5
2861 echo "${ECHO_T}$CC" >&6
2863 echo "$as_me:$LINENO: result: no" >&5
2864 echo "${ECHO_T}no" >&6
2867 test -n "$CC" && break
2870 if test -z "$CC"; then
2874 # Extract the first word of "$ac_prog", so it can be a program name with args.
2875 set dummy
$ac_prog; ac_word
=$2
2876 echo "$as_me:$LINENO: checking for $ac_word" >&5
2877 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2878 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2879 echo $ECHO_N "(cached) $ECHO_C" >&6
2881 if test -n "$ac_ct_CC"; then
2882 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2884 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2888 test -z "$as_dir" && as_dir
=.
2889 for ac_exec_ext
in '' $ac_executable_extensions; do
2890 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2891 ac_cv_prog_ac_ct_CC
="$ac_prog"
2892 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2900 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2901 if test -n "$ac_ct_CC"; then
2902 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2903 echo "${ECHO_T}$ac_ct_CC" >&6
2905 echo "$as_me:$LINENO: result: no" >&5
2906 echo "${ECHO_T}no" >&6
2909 test -n "$ac_ct_CC" && break
2918 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2919 See \`config.log' for more details." >&5
2920 echo "$as_me: error: no acceptable C compiler found in \$PATH
2921 See \`config.log' for more details." >&2;}
2922 { (exit 1); exit 1; }; }
2924 # Provide some information about the compiler.
2925 echo "$as_me:$LINENO:" \
2926 "checking for C compiler version" >&5
2927 ac_compiler
=`set X $ac_compile; echo $2`
2928 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2929 (eval $ac_compiler --version </dev
/null
>&5) 2>&5
2931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2932 (exit $ac_status); }
2933 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2934 (eval $ac_compiler -v </dev
/null
>&5) 2>&5
2936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2937 (exit $ac_status); }
2938 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2939 (eval $ac_compiler -V </dev
/null
>&5) 2>&5
2941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2942 (exit $ac_status); }
2945 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2946 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2947 if test "${ac_cv_objext+set}" = set; then
2948 echo $ECHO_N "(cached) $ECHO_C" >&6
2950 cat >conftest.
$ac_ext <<_ACEOF
2951 #line $LINENO "configure"
2954 cat confdefs.h
>>conftest.
$ac_ext
2955 cat >>conftest.
$ac_ext <<_ACEOF
2956 /* end confdefs.h. */
2966 rm -f conftest.o conftest.obj
2967 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2968 (eval $ac_compile) 2>&5
2970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2971 (exit $ac_status); }; then
2972 for ac_file
in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2974 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg
) ;;
2975 *) ac_cv_objext
=`expr "$ac_file" : '.*\.\(.*\)'`
2980 echo "$as_me: failed program was:" >&5
2981 sed 's/^/| /' conftest.
$ac_ext >&5
2983 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2984 See \`config.log' for more details." >&5
2985 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2986 See \`config.log' for more details." >&2;}
2987 { (exit 1); exit 1; }; }
2990 rm -f conftest.
$ac_cv_objext conftest.
$ac_ext
2992 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2993 echo "${ECHO_T}$ac_cv_objext" >&6
2994 OBJEXT
=$ac_cv_objext
2996 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2997 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2998 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2999 echo $ECHO_N "(cached) $ECHO_C" >&6
3001 cat >conftest.
$ac_ext <<_ACEOF
3002 #line $LINENO "configure"
3005 cat confdefs.h
>>conftest.
$ac_ext
3006 cat >>conftest.
$ac_ext <<_ACEOF
3007 /* end confdefs.h. */
3020 rm -f conftest.
$ac_objext
3021 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3022 (eval $ac_compile) 2>&5
3024 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3025 (exit $ac_status); } &&
3026 { ac_try
='test -s conftest.$ac_objext'
3027 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3031 (exit $ac_status); }; }; then
3034 echo "$as_me: failed program was:" >&5
3035 sed 's/^/| /' conftest.
$ac_ext >&5
3039 rm -f conftest.
$ac_objext conftest.
$ac_ext
3040 ac_cv_c_compiler_gnu
=$ac_compiler_gnu
3043 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3044 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3045 GCC
=`test $ac_compiler_gnu = yes && echo yes`
3046 ac_test_CFLAGS
=${CFLAGS+set}
3047 ac_save_CFLAGS
=$CFLAGS
3049 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3050 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
3051 if test "${ac_cv_prog_cc_g+set}" = set; then
3052 echo $ECHO_N "(cached) $ECHO_C" >&6
3054 cat >conftest.
$ac_ext <<_ACEOF
3055 #line $LINENO "configure"
3058 cat confdefs.h
>>conftest.
$ac_ext
3059 cat >>conftest.
$ac_ext <<_ACEOF
3060 /* end confdefs.h. */
3070 rm -f conftest.
$ac_objext
3071 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3072 (eval $ac_compile) 2>&5
3074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3075 (exit $ac_status); } &&
3076 { ac_try
='test -s conftest.$ac_objext'
3077 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3081 (exit $ac_status); }; }; then
3084 echo "$as_me: failed program was:" >&5
3085 sed 's/^/| /' conftest.
$ac_ext >&5
3089 rm -f conftest.
$ac_objext conftest.
$ac_ext
3091 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3092 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
3093 if test "$ac_test_CFLAGS" = set; then
3094 CFLAGS
=$ac_save_CFLAGS
3095 elif test $ac_cv_prog_cc_g = yes; then
3096 if test "$GCC" = yes; then
3102 if test "$GCC" = yes; then
3108 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3109 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3110 if test "${ac_cv_prog_cc_stdc+set}" = set; then
3111 echo $ECHO_N "(cached) $ECHO_C" >&6
3113 ac_cv_prog_cc_stdc
=no
3115 cat >conftest.
$ac_ext <<_ACEOF
3116 #line $LINENO "configure"
3119 cat confdefs.h
>>conftest.
$ac_ext
3120 cat >>conftest.
$ac_ext <<_ACEOF
3121 /* end confdefs.h. */
3124 #include <sys/types.h>
3125 #include <sys/stat.h>
3126 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3127 struct buf { int x; };
3128 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3129 static char *e (p, i)
3135 static char *f (char * (*g) (char **, int), char **p, ...)
3140 s = g (p, va_arg (v,int));
3144 int test (int i, double x);
3145 struct s1 {int (*f) (int a);};
3146 struct s2 {int (*f) (double a);};
3147 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3153 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3158 # Don't try gcc -ansi; that turns off useful extensions and
3159 # breaks some systems' header files.
3160 # AIX -qlanglvl=ansi
3161 # Ultrix and OSF/1 -std1
3162 # HP-UX 10.20 and later -Ae
3163 # HP-UX older versions -Aa -D_HPUX_SOURCE
3164 # SVR4 -Xc -D__EXTENSIONS__
3165 for ac_arg
in "" -qlanglvl=ansi
-std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3167 CC
="$ac_save_CC $ac_arg"
3168 rm -f conftest.
$ac_objext
3169 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3170 (eval $ac_compile) 2>&5
3172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3173 (exit $ac_status); } &&
3174 { ac_try
='test -s conftest.$ac_objext'
3175 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3179 (exit $ac_status); }; }; then
3180 ac_cv_prog_cc_stdc
=$ac_arg
3183 echo "$as_me: failed program was:" >&5
3184 sed 's/^/| /' conftest.
$ac_ext >&5
3187 rm -f conftest.
$ac_objext
3189 rm -f conftest.
$ac_ext conftest.
$ac_objext
3194 case "x$ac_cv_prog_cc_stdc" in
3196 echo "$as_me:$LINENO: result: none needed" >&5
3197 echo "${ECHO_T}none needed" >&6 ;;
3199 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
3200 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
3201 CC
="$CC $ac_cv_prog_cc_stdc" ;;
3204 # Some people use a C++ compiler to compile C. Since we use `exit',
3205 # in C++ we need to declare it. In case someone uses the same compiler
3206 # for both compiling C and C++ we need to have the C++ compiler decide
3207 # the declaration of exit, since it's the most demanding environment.
3208 cat >conftest.
$ac_ext <<_ACEOF
3213 rm -f conftest.
$ac_objext
3214 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3215 (eval $ac_compile) 2>&5
3217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3218 (exit $ac_status); } &&
3219 { ac_try
='test -s conftest.$ac_objext'
3220 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3224 (exit $ac_status); }; }; then
3225 for ac_declaration
in \
3227 '#include <stdlib.h>' \
3228 'extern "C" void std::exit (int) throw (); using std::exit;' \
3229 'extern "C" void std::exit (int); using std::exit;' \
3230 'extern "C" void exit (int) throw ();' \
3231 'extern "C" void exit (int);' \
3234 cat >conftest.
$ac_ext <<_ACEOF
3235 #line $LINENO "configure"
3238 cat confdefs.h
>>conftest.
$ac_ext
3239 cat >>conftest.
$ac_ext <<_ACEOF
3240 /* end confdefs.h. */
3251 rm -f conftest.
$ac_objext
3252 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3253 (eval $ac_compile) 2>&5
3255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3256 (exit $ac_status); } &&
3257 { ac_try
='test -s conftest.$ac_objext'
3258 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3262 (exit $ac_status); }; }; then
3265 echo "$as_me: failed program was:" >&5
3266 sed 's/^/| /' conftest.
$ac_ext >&5
3270 rm -f conftest.
$ac_objext conftest.
$ac_ext
3271 cat >conftest.
$ac_ext <<_ACEOF
3272 #line $LINENO "configure"
3275 cat confdefs.h
>>conftest.
$ac_ext
3276 cat >>conftest.
$ac_ext <<_ACEOF
3277 /* end confdefs.h. */
3287 rm -f conftest.
$ac_objext
3288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3289 (eval $ac_compile) 2>&5
3291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3292 (exit $ac_status); } &&
3293 { ac_try
='test -s conftest.$ac_objext'
3294 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3298 (exit $ac_status); }; }; then
3301 echo "$as_me: failed program was:" >&5
3302 sed 's/^/| /' conftest.
$ac_ext >&5
3305 rm -f conftest.
$ac_objext conftest.
$ac_ext
3308 if test -n "$ac_declaration"; then
3309 echo '#ifdef __cplusplus' >>confdefs.h
3310 echo $ac_declaration >>confdefs.h
3311 echo '#endif' >>confdefs.h
3315 echo "$as_me: failed program was:" >&5
3316 sed 's/^/| /' conftest.
$ac_ext >&5
3319 rm -f conftest.
$ac_objext conftest.
$ac_ext
3321 ac_cpp
='$CPP $CPPFLAGS'
3322 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3323 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3324 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3326 if test $host != $build; then
3327 for ac_prog
in gcc cc
3329 # Extract the first word of "$ac_prog", so it can be a program name with args.
3330 set dummy
$ac_prog; ac_word
=$2
3331 echo "$as_me:$LINENO: checking for $ac_word" >&5
3332 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3333 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
3334 echo $ECHO_N "(cached) $ECHO_C" >&6
3336 if test -n "$BUILD_CC"; then
3337 ac_cv_prog_BUILD_CC
="$BUILD_CC" # Let the user override the test.
3339 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3343 test -z "$as_dir" && as_dir
=.
3344 for ac_exec_ext
in '' $ac_executable_extensions; do
3345 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3346 ac_cv_prog_BUILD_CC
="$ac_prog"
3347 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3355 BUILD_CC
=$ac_cv_prog_BUILD_CC
3356 if test -n "$BUILD_CC"; then
3357 echo "$as_me:$LINENO: result: $BUILD_CC" >&5
3358 echo "${ECHO_T}$BUILD_CC" >&6
3360 echo "$as_me:$LINENO: result: no" >&5
3361 echo "${ECHO_T}no" >&6
3364 test -n "$BUILD_CC" && break
3370 ac_cpp
='$CPP $CPPFLAGS'
3371 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3372 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3373 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3374 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3375 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3376 # On Suns, sometimes $CPP names a directory.
3377 if test -n "$CPP" && test -d "$CPP"; then
3380 if test -z "$CPP"; then
3381 if test "${ac_cv_prog_CPP+set}" = set; then
3382 echo $ECHO_N "(cached) $ECHO_C" >&6
3384 # Double quotes because CPP needs to be expanded
3385 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3388 for ac_c_preproc_warn_flag
in '' yes
3390 # Use a header file that comes with gcc, so configuring glibc
3391 # with a fresh cross-compiler works.
3392 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3393 # <limits.h> exists even on freestanding compilers.
3394 # On the NeXT, cc -E runs the code through the compiler's parser,
3395 # not just through cpp. "Syntax error" is here to catch this case.
3396 cat >conftest.
$ac_ext <<_ACEOF
3397 #line $LINENO "configure"
3400 cat confdefs.h
>>conftest.
$ac_ext
3401 cat >>conftest.
$ac_ext <<_ACEOF
3402 /* end confdefs.h. */
3404 # include <limits.h>
3406 # include <assert.h>
3410 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3411 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
3413 grep -v '^ *+' conftest.er1
>conftest.err
3415 cat conftest.err
>&5
3416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3417 (exit $ac_status); } >/dev
/null
; then
3418 if test -s conftest.err
; then
3419 ac_cpp_err
=$ac_c_preproc_warn_flag
3426 if test -z "$ac_cpp_err"; then
3429 echo "$as_me: failed program was:" >&5
3430 sed 's/^/| /' conftest.
$ac_ext >&5
3432 # Broken: fails on valid input.
3435 rm -f conftest.err conftest.
$ac_ext
3437 # OK, works on sane cases. Now check whether non-existent headers
3438 # can be detected and how.
3439 cat >conftest.
$ac_ext <<_ACEOF
3440 #line $LINENO "configure"
3443 cat confdefs.h
>>conftest.
$ac_ext
3444 cat >>conftest.
$ac_ext <<_ACEOF
3445 /* end confdefs.h. */
3446 #include <ac_nonexistent.h>
3448 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3449 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
3451 grep -v '^ *+' conftest.er1
>conftest.err
3453 cat conftest.err
>&5
3454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3455 (exit $ac_status); } >/dev
/null
; then
3456 if test -s conftest.err
; then
3457 ac_cpp_err
=$ac_c_preproc_warn_flag
3464 if test -z "$ac_cpp_err"; then
3465 # Broken: success on invalid input.
3468 echo "$as_me: failed program was:" >&5
3469 sed 's/^/| /' conftest.
$ac_ext >&5
3471 # Passes both tests.
3475 rm -f conftest.err conftest.
$ac_ext
3478 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3479 rm -f conftest.err conftest.
$ac_ext
3480 if $ac_preproc_ok; then
3492 echo "$as_me:$LINENO: result: $CPP" >&5
3493 echo "${ECHO_T}$CPP" >&6
3495 for ac_c_preproc_warn_flag
in '' yes
3497 # Use a header file that comes with gcc, so configuring glibc
3498 # with a fresh cross-compiler works.
3499 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3500 # <limits.h> exists even on freestanding compilers.
3501 # On the NeXT, cc -E runs the code through the compiler's parser,
3502 # not just through cpp. "Syntax error" is here to catch this case.
3503 cat >conftest.
$ac_ext <<_ACEOF
3504 #line $LINENO "configure"
3507 cat confdefs.h
>>conftest.
$ac_ext
3508 cat >>conftest.
$ac_ext <<_ACEOF
3509 /* end confdefs.h. */
3511 # include <limits.h>
3513 # include <assert.h>
3517 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3518 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
3520 grep -v '^ *+' conftest.er1
>conftest.err
3522 cat conftest.err
>&5
3523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3524 (exit $ac_status); } >/dev
/null
; then
3525 if test -s conftest.err
; then
3526 ac_cpp_err
=$ac_c_preproc_warn_flag
3533 if test -z "$ac_cpp_err"; then
3536 echo "$as_me: failed program was:" >&5
3537 sed 's/^/| /' conftest.
$ac_ext >&5
3539 # Broken: fails on valid input.
3542 rm -f conftest.err conftest.
$ac_ext
3544 # OK, works on sane cases. Now check whether non-existent headers
3545 # can be detected and how.
3546 cat >conftest.
$ac_ext <<_ACEOF
3547 #line $LINENO "configure"
3550 cat confdefs.h
>>conftest.
$ac_ext
3551 cat >>conftest.
$ac_ext <<_ACEOF
3552 /* end confdefs.h. */
3553 #include <ac_nonexistent.h>
3555 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3556 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
3558 grep -v '^ *+' conftest.er1
>conftest.err
3560 cat conftest.err
>&5
3561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3562 (exit $ac_status); } >/dev
/null
; then
3563 if test -s conftest.err
; then
3564 ac_cpp_err
=$ac_c_preproc_warn_flag
3571 if test -z "$ac_cpp_err"; then
3572 # Broken: success on invalid input.
3575 echo "$as_me: failed program was:" >&5
3576 sed 's/^/| /' conftest.
$ac_ext >&5
3578 # Passes both tests.
3582 rm -f conftest.err conftest.
$ac_ext
3585 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3586 rm -f conftest.err conftest.
$ac_ext
3587 if $ac_preproc_ok; then
3590 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3591 See \`config.log' for more details." >&5
3592 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3593 See \`config.log' for more details." >&2;}
3594 { (exit 1); exit 1; }; }
3598 ac_cpp
='$CPP $CPPFLAGS'
3599 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3600 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3601 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3603 # Was a --with-binutils option given?
3604 if test -n "$path_binutils"; then
3605 # Make absolute; ensure a single trailing slash.
3606 path_binutils
=`(cd $path_binutils; pwd) | sed 's%/*$%/%'`
3607 CC
="$CC -B$path_binutils"
3609 AS
=`$CC -print-prog-name=as`
3610 LD
=`$CC -print-prog-name=ld`
3611 AR
=`$CC -print-prog-name=ar`
3613 OBJDUMP
=`$CC -print-prog-name=objdump`
3616 # ranlib has to be treated a bit differently since it might not exist at all.
3617 ac_ranlib
=`$CC -print-prog-name=ranlib`
3618 if test "x$ac_ranlib" = xranlib
; then
3619 # This extra check has to happen since gcc simply echos the parameter in
3620 # case it cannot find the value in its own directories.
3621 if test -n "$ac_tool_prefix"; then
3622 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3623 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
3624 echo "$as_me:$LINENO: checking for $ac_word" >&5
3625 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3626 if test "${ac_cv_prog_RANLIB+set}" = set; then
3627 echo $ECHO_N "(cached) $ECHO_C" >&6
3629 if test -n "$RANLIB"; then
3630 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
3632 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3636 test -z "$as_dir" && as_dir
=.
3637 for ac_exec_ext
in '' $ac_executable_extensions; do
3638 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3639 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
3640 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3648 RANLIB
=$ac_cv_prog_RANLIB
3649 if test -n "$RANLIB"; then
3650 echo "$as_me:$LINENO: result: $RANLIB" >&5
3651 echo "${ECHO_T}$RANLIB" >&6
3653 echo "$as_me:$LINENO: result: no" >&5
3654 echo "${ECHO_T}no" >&6
3658 if test -z "$ac_cv_prog_RANLIB"; then
3659 ac_ct_RANLIB
=$RANLIB
3660 # Extract the first word of "ranlib", so it can be a program name with args.
3661 set dummy ranlib
; ac_word
=$2
3662 echo "$as_me:$LINENO: checking for $ac_word" >&5
3663 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3664 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3665 echo $ECHO_N "(cached) $ECHO_C" >&6
3667 if test -n "$ac_ct_RANLIB"; then
3668 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
3670 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3674 test -z "$as_dir" && as_dir
=.
3675 for ac_exec_ext
in '' $ac_executable_extensions; do
3676 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3677 ac_cv_prog_ac_ct_RANLIB
="ranlib"
3678 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3684 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB
=":"
3687 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
3688 if test -n "$ac_ct_RANLIB"; then
3689 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3690 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3692 echo "$as_me:$LINENO: result: no" >&5
3693 echo "${ECHO_T}no" >&6
3696 RANLIB
=$ac_ct_RANLIB
3698 RANLIB
="$ac_cv_prog_RANLIB"
3706 # Determine whether we are using GNU binutils.
3707 echo "$as_me:$LINENO: checking whether $AS is GNU as" >&5
3708 echo $ECHO_N "checking whether $AS is GNU as... $ECHO_C" >&6
3709 if test "${libc_cv_prog_as_gnu+set}" = set; then
3710 echo $ECHO_N "(cached) $ECHO_C" >&6
3712 # Most GNU programs take a -v and spit out some text including
3713 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
3714 if $AS -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
3715 libc_cv_prog_as_gnu
=yes
3717 libc_cv_prog_as_gnu
=no
3721 echo "$as_me:$LINENO: result: $libc_cv_prog_as_gnu" >&5
3722 echo "${ECHO_T}$libc_cv_prog_as_gnu" >&6
3724 gnu_as
=$libc_cv_prog_as_gnu
3726 echo "$as_me:$LINENO: checking whether $LD is GNU ld" >&5
3727 echo $ECHO_N "checking whether $LD is GNU ld... $ECHO_C" >&6
3728 if test "${libc_cv_prog_ld_gnu+set}" = set; then
3729 echo $ECHO_N "(cached) $ECHO_C" >&6
3731 # Most GNU programs take a -v and spit out some text including
3732 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
3733 if $LD -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
3734 libc_cv_prog_ld_gnu
=yes
3736 libc_cv_prog_ld_gnu
=no
3740 echo "$as_me:$LINENO: result: $libc_cv_prog_ld_gnu" >&5
3741 echo "${ECHO_T}$libc_cv_prog_ld_gnu" >&6
3742 gnu_ld
=$libc_cv_prog_ld_gnu
3745 # Accept binutils 2.13 or newer.
3748 # Extract the first word of "$ac_prog", so it can be a program name with args.
3749 set dummy
$ac_prog; ac_word
=$2
3750 echo "$as_me:$LINENO: checking for $ac_word" >&5
3751 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3752 if test "${ac_cv_prog_AS+set}" = set; then
3753 echo $ECHO_N "(cached) $ECHO_C" >&6
3755 if test -n "$AS"; then
3756 ac_cv_prog_AS
="$AS" # Let the user override the test.
3758 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3762 test -z "$as_dir" && as_dir
=.
3763 for ac_exec_ext
in '' $ac_executable_extensions; do
3764 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3765 ac_cv_prog_AS
="$ac_prog"
3766 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3775 if test -n "$AS"; then
3776 echo "$as_me:$LINENO: result: $AS" >&5
3777 echo "${ECHO_T}$AS" >&6
3779 echo "$as_me:$LINENO: result: no" >&5
3780 echo "${ECHO_T}no" >&6
3783 test -n "$AS" && break
3786 if test -z "$AS"; then
3789 # Found it, now check the version.
3790 echo "$as_me:$LINENO: checking version of $AS" >&5
3791 echo $ECHO_N "checking version of $AS... $ECHO_C" >&6
3792 ac_prog_version
=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
3793 case $ac_prog_version in
3794 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
3796 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
3797 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
3800 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
3801 echo "${ECHO_T}$ac_prog_version" >&6
3803 if test $ac_verc_fail = yes; then
3804 AS
=: critic_missing
=t
3809 # Extract the first word of "$ac_prog", so it can be a program name with args.
3810 set dummy
$ac_prog; ac_word
=$2
3811 echo "$as_me:$LINENO: checking for $ac_word" >&5
3812 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3813 if test "${ac_cv_prog_LD+set}" = set; then
3814 echo $ECHO_N "(cached) $ECHO_C" >&6
3816 if test -n "$LD"; then
3817 ac_cv_prog_LD
="$LD" # Let the user override the test.
3819 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3823 test -z "$as_dir" && as_dir
=.
3824 for ac_exec_ext
in '' $ac_executable_extensions; do
3825 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3826 ac_cv_prog_LD
="$ac_prog"
3827 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3836 if test -n "$LD"; then
3837 echo "$as_me:$LINENO: result: $LD" >&5
3838 echo "${ECHO_T}$LD" >&6
3840 echo "$as_me:$LINENO: result: no" >&5
3841 echo "${ECHO_T}no" >&6
3844 test -n "$LD" && break
3847 if test -z "$LD"; then
3850 # Found it, now check the version.
3851 echo "$as_me:$LINENO: checking version of $LD" >&5
3852 echo $ECHO_N "checking version of $LD... $ECHO_C" >&6
3853 ac_prog_version
=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
3854 case $ac_prog_version in
3855 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
3857 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
3858 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
3861 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
3862 echo "${ECHO_T}$ac_prog_version" >&6
3864 if test $ac_verc_fail = yes; then
3865 LD
=: critic_missing
=t
3869 test -n "$aux_missing" && { echo "$as_me:$LINENO: WARNING:
3870 *** These auxiliary programs are missing or incompatible versions:$aux_missing
3871 *** some features will be disabled.
3872 *** Check the INSTALL file for required versions." >&5
3873 echo "$as_me: WARNING:
3874 *** These auxiliary programs are missing or incompatible versions:$aux_missing
3875 *** some features will be disabled.
3876 *** Check the INSTALL file for required versions." >&2;}
3878 # glibcbug.in wants to know the compiler version.
3879 CCVERSION
=`$CC -v 2>&1 | sed -n 's/gcc version //p'`
3882 # if using special system headers, find out the compiler's sekrit
3883 # header directory and add that to the list. NOTE: Only does the right
3884 # thing on a system that doesn't need fixincludes. (Not presently a problem.)
3885 if test -n "$sysheaders"; then
3886 ccheaders
=`$CC -print-file-name=include`
3887 SYSINCLUDES
="-nostdinc -isystem $ccheaders -isystem $sysheaders"
3891 # check if ranlib is necessary
3892 echo "$as_me:$LINENO: checking whether ranlib is necessary" >&5
3893 echo $ECHO_N "checking whether ranlib is necessary... $ECHO_C" >&6
3894 if test "${libc_cv_ranlib_necessary+set}" = set; then
3895 echo $ECHO_N "(cached) $ECHO_C" >&6
3897 cat > conftest.c
<<EOF
3902 $CC $CFLAGS -c conftest.c
3903 $AR cr conftest.a conftest.o
3904 cp conftest.a conftest2.a
3906 if cmp -s conftest.a conftest2.a
; then
3907 libc_cv_ranlib_necessary
=no
3909 libc_cv_ranlib_necessary
=yes
3913 echo "$as_me:$LINENO: result: $libc_cv_ranlib_necessary" >&5
3914 echo "${ECHO_T}$libc_cv_ranlib_necessary" >&6
3915 if test "$libc_cv_ranlib_necessary" = no
; then
3919 # Test if LD_LIBRARY_PATH contains the notation for the current directory
3920 # since this would lead to problems installing/building glibc.
3921 # LD_LIBRARY_PATH contains the current directory if one of the following
3923 # - one of the terminals (":" and ";") is the first or last sign
3924 # - two terminals occur directly after each other
3925 # - the path contains an element with a dot in it
3926 echo "$as_me:$LINENO: checking LD_LIBRARY_PATH variable" >&5
3927 echo $ECHO_N "checking LD_LIBRARY_PATH variable... $ECHO_C" >&6
3928 case ${LD_LIBRARY_PATH} in
3929 [:\
;]* |
*[:\
;] |
*[:\
;][:\
;]* |
*[:\
;]. | .
[:\
;]*| . |
*[:\
;].
[:\
;]* )
3930 ld_library_path_setting
="contains current directory"
3933 ld_library_path_setting
="ok"
3936 echo "$as_me:$LINENO: result: $ld_library_path_setting" >&5
3937 echo "${ECHO_T}$ld_library_path_setting" >&6
3938 if test "$ld_library_path_setting" != "ok"; then
3939 { { echo "$as_me:$LINENO: error:
3940 *** LD_LIBRARY_PATH shouldn't contain the current directory when
3941 *** building glibc. Please change the environment variable
3942 *** and run configure again." >&5
3943 echo "$as_me: error:
3944 *** LD_LIBRARY_PATH shouldn't contain the current directory when
3945 *** building glibc. Please change the environment variable
3946 *** and run configure again." >&2;}
3947 { (exit 1); exit 1; }; }
3950 echo "$as_me:$LINENO: checking whether GCC supports -static-libgcc" >&5
3951 echo $ECHO_N "checking whether GCC supports -static-libgcc... $ECHO_C" >&6
3952 if test "${libc_cv_gcc_static_libgcc+set}" = set; then
3953 echo $ECHO_N "(cached) $ECHO_C" >&6
3955 if $CC -v -static-libgcc 2>&1 |
grep -q 'unrecognized option.*static-libgcc'; then
3956 libc_cv_gcc_static_libgcc
=
3958 libc_cv_gcc_static_libgcc
=-static-libgcc
3961 echo "$as_me:$LINENO: result: $libc_cv_gcc_static_libgcc" >&5
3962 echo "${ECHO_T}$libc_cv_gcc_static_libgcc" >&6
3965 # Extract the first word of "bash", so it can be a program name with args.
3966 set dummy bash
; ac_word
=$2
3967 echo "$as_me:$LINENO: checking for $ac_word" >&5
3968 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3969 if test "${ac_cv_path_BASH+set}" = set; then
3970 echo $ECHO_N "(cached) $ECHO_C" >&6
3974 ac_cv_path_BASH
="$BASH" # Let the user override the test with a path.
3977 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3981 test -z "$as_dir" && as_dir
=.
3982 for ac_exec_ext
in '' $ac_executable_extensions; do
3983 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3984 ac_cv_path_BASH
="$as_dir/$ac_word$ac_exec_ext"
3985 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3991 test -z "$ac_cv_path_BASH" && ac_cv_path_BASH
="no"
3995 BASH
=$ac_cv_path_BASH
3997 if test -n "$BASH"; then
3998 echo "$as_me:$LINENO: result: $BASH" >&5
3999 echo "${ECHO_T}$BASH" >&6
4001 echo "$as_me:$LINENO: result: no" >&5
4002 echo "${ECHO_T}no" >&6
4005 if test "$BASH" != no
&&
4006 $BASH -c 'test "$BASH_VERSINFO" \
4007 && test "$BASH_VERSINFO" -ge 2 >&/dev/null'; then
4008 libc_cv_have_bash2
=yes
4010 libc_cv_have_bash2
=no
4014 if test "$BASH" = no
; then
4015 # Extract the first word of "ksh", so it can be a program name with args.
4016 set dummy ksh
; ac_word
=$2
4017 echo "$as_me:$LINENO: checking for $ac_word" >&5
4018 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4019 if test "${ac_cv_path_KSH+set}" = set; then
4020 echo $ECHO_N "(cached) $ECHO_C" >&6
4024 ac_cv_path_KSH
="$KSH" # Let the user override the test with a path.
4027 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4031 test -z "$as_dir" && as_dir
=.
4032 for ac_exec_ext
in '' $ac_executable_extensions; do
4033 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4034 ac_cv_path_KSH
="$as_dir/$ac_word$ac_exec_ext"
4035 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4041 test -z "$ac_cv_path_KSH" && ac_cv_path_KSH
="no"
4047 if test -n "$KSH"; then
4048 echo "$as_me:$LINENO: result: $KSH" >&5
4049 echo "${ECHO_T}$KSH" >&6
4051 echo "$as_me:$LINENO: result: no" >&5
4052 echo "${ECHO_T}no" >&6
4055 if test "$KSH" = no
; then
4058 libc_cv_have_ksh
=yes
4063 libc_cv_have_ksh
=yes
4067 for ac_prog
in gawk mawk nawk
awk
4069 # Extract the first word of "$ac_prog", so it can be a program name with args.
4070 set dummy
$ac_prog; ac_word
=$2
4071 echo "$as_me:$LINENO: checking for $ac_word" >&5
4072 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4073 if test "${ac_cv_prog_AWK+set}" = set; then
4074 echo $ECHO_N "(cached) $ECHO_C" >&6
4076 if test -n "$AWK"; then
4077 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
4079 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4083 test -z "$as_dir" && as_dir
=.
4084 for ac_exec_ext
in '' $ac_executable_extensions; do
4085 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4086 ac_cv_prog_AWK
="$ac_prog"
4087 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4096 if test -n "$AWK"; then
4097 echo "$as_me:$LINENO: result: $AWK" >&5
4098 echo "${ECHO_T}$AWK" >&6
4100 echo "$as_me:$LINENO: result: no" >&5
4101 echo "${ECHO_T}no" >&6
4104 test -n "$AWK" && break
4107 # Extract the first word of "perl", so it can be a program name with args.
4108 set dummy perl
; ac_word
=$2
4109 echo "$as_me:$LINENO: checking for $ac_word" >&5
4110 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4111 if test "${ac_cv_path_PERL+set}" = set; then
4112 echo $ECHO_N "(cached) $ECHO_C" >&6
4116 ac_cv_path_PERL
="$PERL" # Let the user override the test with a path.
4119 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4123 test -z "$as_dir" && as_dir
=.
4124 for ac_exec_ext
in '' $ac_executable_extensions; do
4125 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4126 ac_cv_path_PERL
="$as_dir/$ac_word$ac_exec_ext"
4127 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4133 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL
="no"
4137 PERL
=$ac_cv_path_PERL
4139 if test -n "$PERL"; then
4140 echo "$as_me:$LINENO: result: $PERL" >&5
4141 echo "${ECHO_T}$PERL" >&6
4143 echo "$as_me:$LINENO: result: no" >&5
4144 echo "${ECHO_T}no" >&6
4147 if test "$PERL" != no
&&
4148 (eval `$PERL -V:apiversion`; test `expr "$apiversion" \< 5` -ne 0); then
4151 # Extract the first word of "install-info", so it can be a program name with args.
4152 set dummy install-info
; ac_word
=$2
4153 echo "$as_me:$LINENO: checking for $ac_word" >&5
4154 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4155 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
4156 echo $ECHO_N "(cached) $ECHO_C" >&6
4158 case $INSTALL_INFO in
4160 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
4163 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4164 as_dummy
="$PATH:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
4165 for as_dir
in $as_dummy
4168 test -z "$as_dir" && as_dir
=.
4169 for ac_exec_ext
in '' $ac_executable_extensions; do
4170 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4171 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
4172 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4178 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO
="no"
4182 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
4184 if test -n "$INSTALL_INFO"; then
4185 echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
4186 echo "${ECHO_T}$INSTALL_INFO" >&6
4188 echo "$as_me:$LINENO: result: no" >&5
4189 echo "${ECHO_T}no" >&6
4192 if test "$INSTALL_INFO" != "no"; then
4193 echo "$as_me:$LINENO: checking for old Debian install-info" >&5
4194 echo $ECHO_N "checking for old Debian install-info... $ECHO_C" >&6
4195 if test "${libc_cv_old_debian_install_info+set}" = set; then
4196 echo $ECHO_N "(cached) $ECHO_C" >&6
4199 # There is a hard ^_ on the next line. I am open to better ideas.
4201 echo 'File: dir Node: Top This is the top of the INFO tree'
4202 echo '* Menu:') >conftest.d
/dir
4203 (echo 'INFO-DIR-SECTION i-d-s works'
4204 echo 'START-INFO-DIR-ENTRY'
4205 echo '* Prog: (prog). Program.'
4206 echo 'END-INFO-DIR-ENTRY') >conftest.d
/prog.info
4207 if $INSTALL_INFO --info-dir=conftest.d conftest.d
/prog.info
>&5 2>&1
4209 if grep -s 'i-d-s works' conftest.d
/dir
>/dev
/null
4210 then libc_cv_old_debian_install_info
=no
4211 else libc_cv_old_debian_install_info
=yes
4213 else libc_cv_old_debian_install_info
=no testfailed
=t
4217 echo "$as_me:$LINENO: result: $libc_cv_old_debian_install_info" >&5
4218 echo "${ECHO_T}$libc_cv_old_debian_install_info" >&6
4219 if test -n "$testfailed"
4220 then { echo "$as_me:$LINENO: WARNING: install-info errored out, check config.log" >&5
4221 echo "$as_me: WARNING: install-info errored out, check config.log" >&2;}
4223 OLD_DEBIAN_INSTALL_INFO
=$libc_cv_old_debian_install_info
4227 # Extract the first word of "bison", so it can be a program name with args.
4228 set dummy bison
; ac_word
=$2
4229 echo "$as_me:$LINENO: checking for $ac_word" >&5
4230 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4231 if test "${ac_cv_path_BISON+set}" = set; then
4232 echo $ECHO_N "(cached) $ECHO_C" >&6
4236 ac_cv_path_BISON
="$BISON" # Let the user override the test with a path.
4239 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4240 as_dummy
="$PATH:/usr/local/bin:/usr/bin:/bin"
4241 for as_dir
in $as_dummy
4244 test -z "$as_dir" && as_dir
=.
4245 for ac_exec_ext
in '' $ac_executable_extensions; do
4246 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4247 ac_cv_path_BISON
="$as_dir/$ac_word$ac_exec_ext"
4248 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4254 test -z "$ac_cv_path_BISON" && ac_cv_path_BISON
="no"
4258 BISON
=$ac_cv_path_BISON
4260 if test -n "$BISON"; then
4261 echo "$as_me:$LINENO: result: $BISON" >&5
4262 echo "${ECHO_T}$BISON" >&6
4264 echo "$as_me:$LINENO: result: no" >&5
4265 echo "${ECHO_T}no" >&6
4269 echo "$as_me:$LINENO: checking for signed size_t type" >&5
4270 echo $ECHO_N "checking for signed size_t type... $ECHO_C" >&6
4271 if test "${libc_cv_signed_size_t+set}" = set; then
4272 echo $ECHO_N "(cached) $ECHO_C" >&6
4274 echo '#include <stddef.h>
4275 FOOBAR __SIZE_TYPE__ FOOBAR' > conftest.c
4276 if eval "$ac_cpp conftest.c 2>/dev/null" \
4277 |
grep '^FOOBAR.*unsigned.*FOOBAR$' >/dev
/null
; then
4278 libc_cv_signed_size_t
=no
4280 libc_cv_signed_size_t
=yes
4284 echo "$as_me:$LINENO: result: $libc_cv_signed_size_t" >&5
4285 echo "${ECHO_T}$libc_cv_signed_size_t" >&6
4286 if test $libc_cv_signed_size_t = yes; then
4287 cat >> confdefs.h
<<\EOF
4288 #undef __SIZE_TYPE__
4289 #define __SIZE_TYPE__ unsigned
4294 echo "$as_me:$LINENO: checking for libc-friendly stddef.h" >&5
4295 echo $ECHO_N "checking for libc-friendly stddef.h... $ECHO_C" >&6
4296 if test "${libc_cv_friendly_stddef+set}" = set; then
4297 echo $ECHO_N "(cached) $ECHO_C" >&6
4299 cat >conftest.
$ac_ext <<_ACEOF
4300 #line $LINENO "configure"
4303 cat confdefs.h
>>conftest.
$ac_ext
4304 cat >>conftest.
$ac_ext <<_ACEOF
4305 /* end confdefs.h. */
4306 #define __need_size_t
4307 #define __need_wchar_t
4314 size_t size; wchar_t wchar;
4316 #error stddef.h ignored __need_*
4318 if (&size == NULL || &wchar == NULL) abort ();
4323 rm -f conftest.
$ac_objext
4324 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4325 (eval $ac_compile) 2>&5
4327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4328 (exit $ac_status); } &&
4329 { ac_try
='test -s conftest.$ac_objext'
4330 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4334 (exit $ac_status); }; }; then
4335 libc_cv_friendly_stddef
=yes
4337 echo "$as_me: failed program was:" >&5
4338 sed 's/^/| /' conftest.
$ac_ext >&5
4340 libc_cv_friendly_stddef
=no
4342 rm -f conftest.
$ac_objext conftest.
$ac_ext
4344 echo "$as_me:$LINENO: result: $libc_cv_friendly_stddef" >&5
4345 echo "${ECHO_T}$libc_cv_friendly_stddef" >&6
4346 if test $libc_cv_friendly_stddef = yes; then
4347 config_vars
="$config_vars
4348 override stddef.h = # The installed <stddef.h> seems to be libc-friendly."
4351 echo "$as_me:$LINENO: checking whether we need to use -P to assemble .S files" >&5
4352 echo $ECHO_N "checking whether we need to use -P to assemble .S files... $ECHO_C" >&6
4353 if test "${libc_cv_need_minus_P+set}" = set; then
4354 echo $ECHO_N "(cached) $ECHO_C" >&6
4356 cat > conftest.S
<<EOF
4357 #include "confdefs.h"
4358 /* Nothing whatsoever. */
4360 if ${CC-cc} $CFLAGS -c conftest.S
2>/dev
/null
; then
4361 libc_cv_need_minus_P
=no
4363 libc_cv_need_minus_P
=yes
4367 echo "$as_me:$LINENO: result: $libc_cv_need_minus_P" >&5
4368 echo "${ECHO_T}$libc_cv_need_minus_P" >&6
4369 if test $libc_cv_need_minus_P = yes; then
4370 config_vars
="$config_vars
4371 asm-CPPFLAGS = -P # The assembler can't grok cpp's # line directives."
4374 echo "$as_me:$LINENO: checking whether .text pseudo-op must be used" >&5
4375 echo $ECHO_N "checking whether .text pseudo-op must be used... $ECHO_C" >&6
4376 if test "${libc_cv_dot_text+set}" = set; then
4377 echo $ECHO_N "(cached) $ECHO_C" >&6
4379 cat > conftest.s
<<EOF
4383 if ${CC-cc} $CFLAGS -c conftest.s
2>/dev
/null
; then
4384 libc_cv_dot_text
=.text
4389 if test -z "$libc_cv_dot_text"; then
4390 echo "$as_me:$LINENO: result: no" >&5
4391 echo "${ECHO_T}no" >&6
4393 echo "$as_me:$LINENO: result: yes" >&5
4394 echo "${ECHO_T}yes" >&6
4397 echo "$as_me:$LINENO: checking for assembler global-symbol directive" >&5
4398 echo $ECHO_N "checking for assembler global-symbol directive... $ECHO_C" >&6
4399 if test "${libc_cv_asm_global_directive+set}" = set; then
4400 echo $ECHO_N "(cached) $ECHO_C" >&6
4402 libc_cv_asm_global_directive
=UNKNOWN
4403 for ac_globl
in .globl .global .EXPORT
; do
4404 cat > conftest.s
<<EOF
4409 if ${CC-cc} $CFLAGS -c conftest.s
2>/dev
/null
; then
4410 libc_cv_asm_global_directive
=${ac_globl}
4413 test $libc_cv_asm_global_directive != UNKNOWN
&& break
4416 echo "$as_me:$LINENO: result: $libc_cv_asm_global_directive" >&5
4417 echo "${ECHO_T}$libc_cv_asm_global_directive" >&6
4418 if test $libc_cv_asm_global_directive = UNKNOWN
; then
4419 { { echo "$as_me:$LINENO: error: cannot determine asm global directive" >&5
4420 echo "$as_me: error: cannot determine asm global directive" >&2;}
4421 { (exit 1); exit 1; }; }
4423 cat >>confdefs.h
<<_ACEOF
4424 #define ASM_GLOBAL_DIRECTIVE ${libc_cv_asm_global_directive}
4429 echo "$as_me:$LINENO: checking for .set assembler directive" >&5
4430 echo $ECHO_N "checking for .set assembler directive... $ECHO_C" >&6
4431 if test "${libc_cv_asm_set_directive+set}" = set; then
4432 echo $ECHO_N "(cached) $ECHO_C" >&6
4434 cat > conftest.s
<<EOF
4437 .set glibc_conftest_frobozz,foo
4438 $libc_cv_asm_global_directive glibc_conftest_frobozz
4440 # The alpha-dec-osf1 assembler gives only a warning for `.set'
4441 # (but it doesn't work), so we must do a linking check to be sure.
4442 cat > conftest1.c
<<\EOF
4443 extern int glibc_conftest_frobozz
;
4444 main
() { printf ("%d\n", glibc_conftest_frobozz
); }
4446 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
4447 -o conftest conftest.s conftest1.c
1>&5 2>&5; then
4448 libc_cv_asm_set_directive
=yes
4450 libc_cv_asm_set_directive
=no
4454 echo "$as_me:$LINENO: result: $libc_cv_asm_set_directive" >&5
4455 echo "${ECHO_T}$libc_cv_asm_set_directive" >&6
4456 if test $libc_cv_asm_set_directive = yes; then
4457 cat >>confdefs.h
<<\_ACEOF
4458 #define HAVE_ASM_SET_DIRECTIVE 1
4463 echo "$as_me:$LINENO: checking for assembler .type directive prefix" >&5
4464 echo $ECHO_N "checking for assembler .type directive prefix... $ECHO_C" >&6
4465 if test "${libc_cv_asm_type_prefix+set}" = set; then
4466 echo $ECHO_N "(cached) $ECHO_C" >&6
4468 libc_cv_asm_type_prefix
=no
4469 for ac_try_prefix
in '@' '%' '#'; do
4470 cat > conftest.s
<<EOF
4472 ${libc_cv_asm_global_directive} foo
4473 .type foo, ${ac_try_prefix}object
4478 if ${CC-cc} $CFLAGS -c conftest.s
2>/dev
/null
; then
4479 libc_cv_asm_type_prefix
=${ac_try_prefix}
4482 test "x$libc_cv_asm_type_prefix" != xno
&& break
4485 echo "$as_me:$LINENO: result: $libc_cv_asm_type_prefix" >&5
4486 echo "${ECHO_T}$libc_cv_asm_type_prefix" >&6
4487 if test "x$libc_cv_asm_type_prefix" != xno
; then
4488 cat >>confdefs.h
<<_ACEOF
4489 #define ASM_TYPE_DIRECTIVE_PREFIX ${libc_cv_asm_type_prefix}
4494 # The Aix ld uses global .symbol_names instead of symbol_names.
4495 # Unfortunately also used in the PPC64 ELF ABI.
4496 case "${os}${machine}" in
4497 aix4.3
* | linux
*powerpc
/powerpc64
*)
4498 cat >>confdefs.h
<<\_ACEOF
4499 #define HAVE_ASM_GLOBAL_DOT_NAME 1
4504 echo "$as_me:$LINENO: checking for .symver assembler directive" >&5
4505 echo $ECHO_N "checking for .symver assembler directive... $ECHO_C" >&6
4506 if test "${libc_cv_asm_symver_directive+set}" = set; then
4507 echo $ECHO_N "(cached) $ECHO_C" >&6
4509 cat > conftest.s
<<EOF
4512 .symver _sym,sym@VERS
4514 if ${CC-cc} -c $CFLAGS $CPPFLAGS conftest.s
1>&5 2>&5; then
4515 libc_cv_asm_symver_directive
=yes
4517 libc_cv_asm_symver_directive
=no
4521 echo "$as_me:$LINENO: result: $libc_cv_asm_symver_directive" >&5
4522 echo "${ECHO_T}$libc_cv_asm_symver_directive" >&6
4523 echo "$as_me:$LINENO: checking for ld --version-script" >&5
4524 echo $ECHO_N "checking for ld --version-script... $ECHO_C" >&6
4525 if test "${libc_cv_ld_version_script_option+set}" = set; then
4526 echo $ECHO_N "(cached) $ECHO_C" >&6
4528 if test $libc_cv_asm_symver_directive = yes; then
4529 cat > conftest.s
<<EOF
4532 .symver _sym,sym@VERS
4534 cat > conftest.map
<<EOF
4543 if ${CC-cc} -c $CFLAGS $CPPFLAGS conftest.s
1>&5 2>&5; then
4544 if { ac_try
='${CC-cc} $CFLAGS -shared -o conftest.so conftest.o
4545 -nostartfiles -nostdlib
4546 -Wl,--version-script,conftest.map
4548 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4552 (exit $ac_status); }; };
4554 libc_cv_ld_version_script_option
=yes
4556 libc_cv_ld_version_script_option
=no
4559 libc_cv_ld_version_script_option
=no
4562 libc_cv_ld_version_script_option
=no
4566 echo "$as_me:$LINENO: result: $libc_cv_ld_version_script_option" >&5
4567 echo "${ECHO_T}$libc_cv_ld_version_script_option" >&6
4568 if test $shared != no
&&
4569 test $libc_cv_asm_symver_directive = yes &&
4570 test $libc_cv_ld_version_script_option = yes &&
4571 test $enable_versioning = yes; then
4573 cat >>confdefs.h
<<\_ACEOF
4574 #define DO_VERSIONING 1
4582 if test $elf = yes && test $shared != no
&& test $VERSIONING = no
; then
4584 *** WARNING: You should not compile GNU libc without versioning. Not using
4585 *** versioning will introduce incompatibilities so that old binaries
4586 *** will not run anymore.
4587 *** For versioning you need recent binutils (binutils-2.8.1.0.23 or newer)."
4589 if test $elf = yes; then
4590 echo "$as_me:$LINENO: checking for .previous assembler directive" >&5
4591 echo $ECHO_N "checking for .previous assembler directive... $ECHO_C" >&6
4592 if test "${libc_cv_asm_previous_directive+set}" = set; then
4593 echo $ECHO_N "(cached) $ECHO_C" >&6
4595 cat > conftest.s
<<EOF
4596 .section foo_section
4599 if { ac_try
='${CC-cc} -c $CFLAGS conftest.s 1>&5'
4600 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4604 (exit $ac_status); }; }; then
4605 libc_cv_asm_previous_directive
=yes
4607 libc_cv_asm_previous_directive
=no
4611 echo "$as_me:$LINENO: result: $libc_cv_asm_previous_directive" >&5
4612 echo "${ECHO_T}$libc_cv_asm_previous_directive" >&6
4613 if test $libc_cv_asm_previous_directive = yes; then
4614 cat >>confdefs.h
<<\_ACEOF
4615 #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
4619 echo "$as_me:$LINENO: checking for .popsection assembler directive" >&5
4620 echo $ECHO_N "checking for .popsection assembler directive... $ECHO_C" >&6
4621 if test "${libc_cv_asm_popsection_directive+set}" = set; then
4622 echo $ECHO_N "(cached) $ECHO_C" >&6
4624 cat > conftest.s
<<EOF
4625 .pushsection foo_section
4628 if { ac_try
='${CC-cc} -c $CFLAGS conftest.s 1>&5'
4629 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4633 (exit $ac_status); }; }; then
4634 libc_cv_asm_popsection_directive
=yes
4636 libc_cv_asm_popsection_directive
=no
4640 echo "$as_me:$LINENO: result: $libc_cv_asm_popsection_directive" >&5
4641 echo "${ECHO_T}$libc_cv_asm_popsection_directive" >&6
4642 if test $libc_cv_asm_popsection_directive = yes; then
4643 cat >>confdefs.h
<<\_ACEOF
4644 #define HAVE_ASM_POPSECTION_DIRECTIVE 1
4649 echo "$as_me:$LINENO: checking for .protected and .hidden assembler directive" >&5
4650 echo $ECHO_N "checking for .protected and .hidden assembler directive... $ECHO_C" >&6
4651 if test "${libc_cv_asm_protected_directive+set}" = set; then
4652 echo $ECHO_N "(cached) $ECHO_C" >&6
4654 cat > conftest.s
<<EOF
4660 if { ac_try
='${CC-cc} -c $CFLAGS conftest.s 1>&5'
4661 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4665 (exit $ac_status); }; }; then
4666 libc_cv_asm_protected_directive
=yes
4668 libc_cv_asm_protected_directive
=no
4672 echo "$as_me:$LINENO: result: $libc_cv_asm_protected_directive" >&5
4673 echo "${ECHO_T}$libc_cv_asm_protected_directive" >&6
4675 cat >>confdefs.h
<<\_ACEOF
4676 #define HAVE_PROTECTED 1
4679 cat >>confdefs.h
<<\_ACEOF
4680 #define HAVE_HIDDEN 1
4684 if test $libc_cv_asm_protected_directive = yes; then
4685 echo "$as_me:$LINENO: checking whether __attribute__((visibility())) is supported" >&5
4686 echo $ECHO_N "checking whether __attribute__((visibility())) is supported... $ECHO_C" >&6
4687 if test "${libc_cv_visibility_attribute+set}" = set; then
4688 echo $ECHO_N "(cached) $ECHO_C" >&6
4690 cat > conftest.c
<<EOF
4691 int foo __attribute__ ((visibility ("hidden"))) = 1;
4692 int bar __attribute__ ((visibility ("protected"))) = 1;
4694 libc_cv_visibility_attribute
=no
4695 if ${CC-cc} -Werror -S conftest.c
-o conftest.s
>/dev
/null
2>&1; then
4696 if grep '\.hidden.*foo' conftest.s
>/dev
/null
; then
4697 if grep '\.protected.*bar' conftest.s
>/dev
/null
; then
4698 libc_cv_visibility_attribute
=yes
4705 echo "$as_me:$LINENO: result: $libc_cv_visibility_attribute" >&5
4706 echo "${ECHO_T}$libc_cv_visibility_attribute" >&6
4707 if test $libc_cv_visibility_attribute = yes; then
4708 cat >>confdefs.h
<<\_ACEOF
4709 #define HAVE_VISIBILITY_ATTRIBUTE 1
4715 if test $libc_cv_visibility_attribute = yes; then
4716 echo "$as_me:$LINENO: checking for broken __attribute__((visibility()))" >&5
4717 echo $ECHO_N "checking for broken __attribute__((visibility()))... $ECHO_C" >&6
4718 if test "${libc_cv_broken_visibility_attribute+set}" = set; then
4719 echo $ECHO_N "(cached) $ECHO_C" >&6
4721 cat > conftest.c
<<EOF
4723 int bar (int x) __asm__ ("foo") __attribute__ ((visibility ("hidden")));
4724 int bar (int x) { return x; }
4726 libc_cv_broken_visibility_attribute
=yes
4727 if ${CC-cc} -Werror -S conftest.c
-o conftest.s
>/dev
/null
2>&1; then
4728 if grep '\.hidden[ _]foo' conftest.s
>/dev
/null
; then
4729 libc_cv_broken_visibility_attribute
=no
4732 rm -f conftest.c conftest.s
4735 echo "$as_me:$LINENO: result: $libc_cv_broken_visibility_attribute" >&5
4736 echo "${ECHO_T}$libc_cv_broken_visibility_attribute" >&6
4737 if test $libc_cv_broken_visibility_attribute = yes; then
4738 cat >>confdefs.h
<<\_ACEOF
4739 #define HAVE_BROKEN_VISIBILITY_ATTRIBUTE 1
4745 echo "$as_me:$LINENO: checking for broken __attribute__((alias()))" >&5
4746 echo $ECHO_N "checking for broken __attribute__((alias()))... $ECHO_C" >&6
4747 if test "${libc_cv_broken_alias_attribute+set}" = set; then
4748 echo $ECHO_N "(cached) $ECHO_C" >&6
4750 cat > conftest.c
<<EOF
4751 extern int foo (int x) __asm ("xyzzy");
4752 int bar (int x) { return x; }
4753 extern __typeof (bar) foo __attribute ((weak, alias ("bar")));
4755 extern __typeof (dfoo) dfoo __asm ("abccb");
4758 libc_cv_broken_alias_attribute
=yes
4759 if ${CC-cc} -Werror -S conftest.c
-o conftest.s
>/dev
/null
2>&1; then
4760 if grep 'xyzzy' conftest.s
>/dev
/null
&&
4761 grep 'abccb' conftest.s
>/dev
/null
; then
4762 libc_cv_broken_alias_attribute
=no
4765 rm -f conftest.c conftest.s
4768 echo "$as_me:$LINENO: result: $libc_cv_broken_alias_attribute" >&5
4769 echo "${ECHO_T}$libc_cv_broken_alias_attribute" >&6
4770 if test $libc_cv_broken_alias_attribute = yes; then
4771 cat >>confdefs.h
<<\_ACEOF
4772 #define HAVE_BROKEN_ALIAS_ATTRIBUTE 1
4777 if test $libc_cv_visibility_attribute = yes -a $gnu_ld = yes; then
4778 echo "$as_me:$LINENO: checking whether to put _rtld_local into .sdata section" >&5
4779 echo $ECHO_N "checking whether to put _rtld_local into .sdata section... $ECHO_C" >&6
4780 if test "${libc_cv_have_sdata_section+set}" = set; then
4781 echo $ECHO_N "(cached) $ECHO_C" >&6
4783 echo "int i;" > conftest.c
4784 libc_cv_have_sdata_section
=no
4785 if ${CC-cc} -shared -Wl,--verbose conftest.c
-o conftest.so
2>&1 \
4786 |
grep '\.sdata' >/dev
/null
; then
4787 libc_cv_have_sdata_section
=yes
4789 rm -f conftest.c conftest.so
4792 echo "$as_me:$LINENO: result: $libc_cv_have_sdata_section" >&5
4793 echo "${ECHO_T}$libc_cv_have_sdata_section" >&6
4794 if test $libc_cv_have_sdata_section = yes; then
4795 cat >>confdefs.h
<<\_ACEOF
4796 #define HAVE_SDATA_SECTION 1
4802 echo "$as_me:$LINENO: checking for .preinit_array/.init_array/.fini_array support" >&5
4803 echo $ECHO_N "checking for .preinit_array/.init_array/.fini_array support... $ECHO_C" >&6
4804 if test "${libc_cv_initfinit_array+set}" = set; then
4805 echo $ECHO_N "(cached) $ECHO_C" >&6
4807 cat > conftest.c
<<EOF
4808 int _start (void) { return 0; }
4809 int __start (void) { return 0; }
4810 int foo (void) { return 1; }
4811 int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;
4813 if { ac_try
='${CC-cc} -o conftest conftest.c
4814 -static -nostartfiles -nostdlib 1>&5'
4815 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4819 (exit $ac_status); }; }
4821 if readelf
-S conftest | fgrep INIT_ARRAY
> /dev
/null
; then
4822 libc_cv_initfinit_array
=yes
4824 libc_cv_initfinit_array
=no
4827 libc_cv_initfinit_array
=no
4831 echo "$as_me:$LINENO: result: $libc_cv_initfinit_array" >&5
4832 echo "${ECHO_T}$libc_cv_initfinit_array" >&6
4834 if test $libc_cv_initfinit_array = yes; then
4835 cat >>confdefs.h
<<\_ACEOF
4836 #define HAVE_INITFINI_ARRAY 1
4841 echo "$as_me:$LINENO: checking for -z nodelete option" >&5
4842 echo $ECHO_N "checking for -z nodelete option... $ECHO_C" >&6
4843 if test "${libc_cv_z_nodelete+set}" = set; then
4844 echo $ECHO_N "(cached) $ECHO_C" >&6
4846 cat > conftest.c
<<EOF
4847 int _start (void) { return 42; }
4849 if { ac_try
='${CC-cc} -shared -o conftest.so conftest.c
4850 -nostartfiles -nostdlib
4851 -Wl,--enable-new-dtags,-z,nodelete 1>&5'
4852 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4856 (exit $ac_status); }; }
4858 libc_cv_z_nodelete
=yes
4860 libc_cv_z_nodelete
=no
4864 echo "$as_me:$LINENO: result: $libc_cv_z_nodelete" >&5
4865 echo "${ECHO_T}$libc_cv_z_nodelete" >&6
4868 echo "$as_me:$LINENO: checking for -z nodlopen option" >&5
4869 echo $ECHO_N "checking for -z nodlopen option... $ECHO_C" >&6
4870 if test "${libc_cv_z_nodlopen+set}" = set; then
4871 echo $ECHO_N "(cached) $ECHO_C" >&6
4873 cat > conftest.c
<<EOF
4874 int _start (void) { return 42; }
4876 if { ac_try
='${CC-cc} -shared -o conftest.so conftest.c
4877 -nostartfiles -nostdlib
4878 -Wl,--enable-new-dtags,-z,nodlopen 1>&5'
4879 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4883 (exit $ac_status); }; }
4885 libc_cv_z_nodlopen
=yes
4887 libc_cv_z_nodlopen
=no
4891 echo "$as_me:$LINENO: result: $libc_cv_z_nodlopen" >&5
4892 echo "${ECHO_T}$libc_cv_z_nodlopen" >&6
4895 echo "$as_me:$LINENO: checking for -z initfirst option" >&5
4896 echo $ECHO_N "checking for -z initfirst option... $ECHO_C" >&6
4897 if test "${libc_cv_z_initfirst+set}" = set; then
4898 echo $ECHO_N "(cached) $ECHO_C" >&6
4900 cat > conftest.c
<<EOF
4901 int _start (void) { return 42; }
4903 if { ac_try
='${CC-cc} -shared -o conftest.so conftest.c
4904 -nostartfiles -nostdlib
4905 -Wl,--enable-new-dtags,-z,initfirst 1>&5'
4906 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4910 (exit $ac_status); }; }
4912 libc_cv_z_initfirst
=yes
4914 libc_cv_z_initfirst
=no
4918 echo "$as_me:$LINENO: result: $libc_cv_z_initfirst" >&5
4919 echo "${ECHO_T}$libc_cv_z_initfirst" >&6
4922 echo "$as_me:$LINENO: checking for -Bgroup option" >&5
4923 echo $ECHO_N "checking for -Bgroup option... $ECHO_C" >&6
4924 if test "${libc_cv_Bgroup+set}" = set; then
4925 echo $ECHO_N "(cached) $ECHO_C" >&6
4927 cat > conftest.c
<<EOF
4928 int _start (void) { return 42; }
4930 if { ac_try
='${CC-cc} -shared -o conftest.so conftest.c -Wl,-Bgroup -nostdlib 1>&5'
4931 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4935 (exit $ac_status); }; }
4943 echo "$as_me:$LINENO: result: $libc_cv_Bgroup" >&5
4944 echo "${ECHO_T}$libc_cv_Bgroup" >&6
4947 echo "$as_me:$LINENO: checking for -z combreloc" >&5
4948 echo $ECHO_N "checking for -z combreloc... $ECHO_C" >&6
4949 if test "${libc_cv_z_combreloc+set}" = set; then
4950 echo $ECHO_N "(cached) $ECHO_C" >&6
4952 cat > conftest.c
<<EOF
4953 extern int bar (int);
4955 int foo (void) { return bar (mumble); }
4957 if { ac_try
='${CC-cc} -shared -o conftest.so conftest.c
4958 -nostdlib -nostartfiles
4959 -Wl,-z,combreloc 1>&5'
4960 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4964 (exit $ac_status); }; }
4966 if readelf
-S conftest.so |
grep '\.rel\(a\|\)\.dyn' > /dev
/null
; then
4967 libc_cv_z_combreloc
=yes
4969 libc_cv_z_combreloc
=no
4972 libc_cv_z_combreloc
=no
4976 echo "$as_me:$LINENO: result: $libc_cv_z_combreloc" >&5
4977 echo "${ECHO_T}$libc_cv_z_combreloc" >&6
4978 if test "$libc_cv_z_combreloc" = yes; then
4979 cat >>confdefs.h
<<\_ACEOF
4980 #define HAVE_Z_COMBRELOC 1
4987 if test $elf != yes; then
4988 echo "$as_me:$LINENO: checking for .init and .fini sections" >&5
4989 echo $ECHO_N "checking for .init and .fini sections... $ECHO_C" >&6
4990 if test "${libc_cv_have_initfini+set}" = set; then
4991 echo $ECHO_N "(cached) $ECHO_C" >&6
4993 cat >conftest.
$ac_ext <<_ACEOF
4994 #line $LINENO "configure"
4997 cat confdefs.h
>>conftest.
$ac_ext
4998 cat >>conftest.
$ac_ext <<_ACEOF
4999 /* end confdefs.h. */
5004 asm (".section .init");
5005 asm (".section .fini");
5006 asm ("${libc_cv_dot_text}");
5011 rm -f conftest.
$ac_objext
5012 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5013 (eval $ac_compile) 2>&5
5015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5016 (exit $ac_status); } &&
5017 { ac_try
='test -s conftest.$ac_objext'
5018 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5021 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5022 (exit $ac_status); }; }; then
5023 libc_cv_have_initfini
=yes
5025 echo "$as_me: failed program was:" >&5
5026 sed 's/^/| /' conftest.
$ac_ext >&5
5028 libc_cv_have_initfini
=no
5030 rm -f conftest.
$ac_objext conftest.
$ac_ext
5032 echo "$as_me:$LINENO: result: $libc_cv_have_initfini" >&5
5033 echo "${ECHO_T}$libc_cv_have_initfini" >&6
5034 if test $libc_cv_have_initfini = yes; then
5035 cat >>confdefs.h
<<\_ACEOF
5036 #define HAVE_INITFINI 1
5042 if test $elf = yes -a $gnu_ld = yes; then
5043 echo "$as_me:$LINENO: checking whether cc puts quotes around section names" >&5
5044 echo $ECHO_N "checking whether cc puts quotes around section names... $ECHO_C" >&6
5045 if test "${libc_cv_have_section_quotes+set}" = set; then
5046 echo $ECHO_N "(cached) $ECHO_C" >&6
5048 cat > conftest.c
<<EOF
5049 static const int foo
5050 __attribute__ ((section ("bar"))) = 1;
5052 if ${CC-cc} -S conftest.c
-o conftest.s
; then
5053 if grep '\.section.*"bar"' conftest.s
>/dev
/null
; then
5054 libc_cv_have_section_quotes
=yes
5056 libc_cv_have_section_quotes
=no
5059 libc_cv_have_section_quotes
=unknown
5064 echo "$as_me:$LINENO: result: $libc_cv_have_section_quotes" >&5
5065 echo "${ECHO_T}$libc_cv_have_section_quotes" >&6
5066 if test $libc_cv_have_section_quotes = yes; then
5067 cat >>confdefs.h
<<\_ACEOF
5068 #define HAVE_SECTION_QUOTES 1
5076 if test $elf = yes; then
5077 libc_cv_asm_underscores
=no
5079 if test $ac_cv_prog_cc_works = yes; then
5080 echo "$as_me:$LINENO: checking for _ prefix on C symbol names" >&5
5081 echo $ECHO_N "checking for _ prefix on C symbol names... $ECHO_C" >&6
5082 if test "${libc_cv_asm_underscores+set}" = set; then
5083 echo $ECHO_N "(cached) $ECHO_C" >&6
5085 cat >conftest.
$ac_ext <<_ACEOF
5086 #line $LINENO "configure"
5089 cat confdefs.h
>>conftest.
$ac_ext
5090 cat >>conftest.
$ac_ext <<_ACEOF
5091 /* end confdefs.h. */
5092 asm ("_glibc_foobar:");
5101 rm -f conftest.
$ac_objext conftest
$ac_exeext
5102 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5103 (eval $ac_link) 2>&5
5105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5106 (exit $ac_status); } &&
5107 { ac_try
='test -s conftest$ac_exeext'
5108 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5112 (exit $ac_status); }; }; then
5113 libc_cv_asm_underscores
=yes
5115 echo "$as_me: failed program was:" >&5
5116 sed 's/^/| /' conftest.
$ac_ext >&5
5118 libc_cv_asm_underscores
=no
5120 rm -f conftest.
$ac_objext conftest
$ac_exeext conftest.
$ac_ext
5122 echo "$as_me:$LINENO: result: $libc_cv_asm_underscores" >&5
5123 echo "${ECHO_T}$libc_cv_asm_underscores" >&6
5125 echo "$as_me:$LINENO: checking for _ prefix on C symbol names" >&5
5126 echo $ECHO_N "checking for _ prefix on C symbol names... $ECHO_C" >&6
5127 if test "${libc_cv_asm_underscores+set}" = set; then
5128 echo $ECHO_N "(cached) $ECHO_C" >&6
5130 cat > conftest.
$ac_ext <<EOF
5131 #line 5131 "configure"
5132 #include "confdefs.h"
5133 void underscore_test(void) {
5136 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5137 (eval $ac_compile) 2>&5
5139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5140 (exit $ac_status); }; then
5141 if grep _underscore_test conftest
* >/dev
/null
; then
5143 libc_cv_asm_underscores
=yes
5146 libc_cv_asm_underscores
=no
5149 echo "configure: failed program was:" >&5
5150 cat conftest.
$ac_ext >&5
5152 libc_cv_asm_underscores
=no
5156 echo "$as_me:$LINENO: result: $libc_cv_asm_underscores" >&5
5157 echo "${ECHO_T}$libc_cv_asm_underscores" >&6
5160 if test $libc_cv_asm_underscores = no
; then
5161 cat >>confdefs.h
<<\_ACEOF
5162 #define NO_UNDERSCORES 1
5167 if test $elf = yes; then
5168 libc_cv_weak_symbols
=yes
5171 echo "$as_me:$LINENO: checking for assembler .weak directive" >&5
5172 echo $ECHO_N "checking for assembler .weak directive... $ECHO_C" >&6
5173 if test "${libc_cv_asm_weak_directive+set}" = set; then
5174 echo $ECHO_N "(cached) $ECHO_C" >&6
5176 cat > conftest.s
<<EOF
5178 ${libc_cv_asm_global_directive} foo
5181 .weak bar; bar = foo
5183 if ${CC-cc} $CFLAGS -c conftest.s
2>/dev
/null
; then
5184 libc_cv_asm_weak_directive
=yes
5186 libc_cv_asm_weak_directive
=no
5190 echo "$as_me:$LINENO: result: $libc_cv_asm_weak_directive" >&5
5191 echo "${ECHO_T}$libc_cv_asm_weak_directive" >&6
5193 if test $libc_cv_asm_weak_directive = no
; then
5194 echo "$as_me:$LINENO: checking for assembler .weakext directive" >&5
5195 echo $ECHO_N "checking for assembler .weakext directive... $ECHO_C" >&6
5196 if test "${libc_cv_asm_weakext_directive+set}" = set; then
5197 echo $ECHO_N "(cached) $ECHO_C" >&6
5199 cat > conftest.s
<<EOF
5201 ${libc_cv_asm_global_directive} foo
5205 ${libc_cv_asm_global_directive} baz
5208 if ${CC-cc} $CFLAGS -c conftest.s
2>/dev
/null
; then
5209 libc_cv_asm_weakext_directive
=yes
5211 libc_cv_asm_weakext_directive
=no
5215 echo "$as_me:$LINENO: result: $libc_cv_asm_weakext_directive" >&5
5216 echo "${ECHO_T}$libc_cv_asm_weakext_directive" >&6
5220 if test $libc_cv_asm_weak_directive = yes; then
5221 cat >>confdefs.h
<<\_ACEOF
5222 #define HAVE_ASM_WEAK_DIRECTIVE 1
5225 elif test $libc_cv_asm_weakext_directive = yes; then
5226 cat >>confdefs.h
<<\_ACEOF
5227 #define HAVE_ASM_WEAKEXT_DIRECTIVE 1
5232 case "${host_cpu}-${host_os}" in
5234 libc_cv_asm_line_sep
='@'
5235 cat >>confdefs.h
<<_ACEOF
5236 #define ASM_LINE_SEP $libc_cv_asm_line_sep
5241 echo "$as_me:$LINENO: checking for assembler line separator" >&5
5242 echo $ECHO_N "checking for assembler line separator... $ECHO_C" >&6
5243 if test "${libc_cv_asm_line_sep+set}" = set; then
5244 echo $ECHO_N "(cached) $ECHO_C" >&6
5246 cat > conftest.s
<<EOF
5249 if { ac_try
='${CC-cc} -c $CFLAGS conftest.s 1>&5'
5250 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5253 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5254 (exit $ac_status); }; }; then
5255 libc_cv_asm_line_sep
='!'
5257 if test -z "$enable_hacker_mode"; then
5258 echo "*** You need a newer assembler to compile glibc"
5262 libc_cv_asm_line_sep
=';'
5266 echo "$as_me:$LINENO: result: $libc_cv_asm_line_sep" >&5
5267 echo "${ECHO_T}$libc_cv_asm_line_sep" >&6
5268 cat >>confdefs.h
<<_ACEOF
5269 #define ASM_LINE_SEP $libc_cv_asm_line_sep
5275 echo "$as_me:$LINENO: checking for ld --no-whole-archive" >&5
5276 echo $ECHO_N "checking for ld --no-whole-archive... $ECHO_C" >&6
5277 if test "${libc_cv_ld_no_whole_archive+set}" = set; then
5278 echo $ECHO_N "(cached) $ECHO_C" >&6
5280 cat > conftest.c
<<\EOF
5285 if { ac_try
='${CC-cc} $CFLAGS
5286 -nostdlib -nostartfiles -Wl,--no-whole-archive
5287 -o conftest conftest.c 1>&5'
5288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5292 (exit $ac_status); }; }; then
5293 libc_cv_ld_no_whole_archive
=yes
5295 libc_cv_ld_no_whole_archive
=no
5299 echo "$as_me:$LINENO: result: $libc_cv_ld_no_whole_archive" >&5
5300 echo "${ECHO_T}$libc_cv_ld_no_whole_archive" >&6
5301 if test $libc_cv_ld_no_whole_archive = yes; then
5302 no_whole_archive
=-Wl,--no-whole-archive
5305 echo "$as_me:$LINENO: checking for gcc -fexceptions" >&5
5306 echo $ECHO_N "checking for gcc -fexceptions... $ECHO_C" >&6
5307 if test "${libc_cv_gcc_exceptions+set}" = set; then
5308 echo $ECHO_N "(cached) $ECHO_C" >&6
5310 cat > conftest.c
<<\EOF
5315 if { ac_try
='${CC-cc} $CFLAGS
5316 -nostdlib -nostartfiles -fexceptions
5317 -o conftest conftest.c 1>&5'
5318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5322 (exit $ac_status); }; }; then
5323 libc_cv_gcc_exceptions
=yes
5325 libc_cv_gcc_exceptions
=no
5329 echo "$as_me:$LINENO: result: $libc_cv_gcc_exceptions" >&5
5330 echo "${ECHO_T}$libc_cv_gcc_exceptions" >&6
5331 if test $libc_cv_gcc_exceptions = yes; then
5332 exceptions
=-fexceptions
5335 if test "$host_cpu" = powerpc
; then
5336 # Check for a bug present in at least versions 2.8.x of GCC
5337 # and versions 1.0.x of EGCS.
5338 echo "$as_me:$LINENO: checking whether clobbering cr0 causes problems" >&5
5339 echo $ECHO_N "checking whether clobbering cr0 causes problems... $ECHO_C" >&6
5340 if test "${libc_cv_c_asmcr0_bug+set}" = set; then
5341 echo $ECHO_N "(cached) $ECHO_C" >&6
5343 cat >conftest.
$ac_ext <<_ACEOF
5344 #line $LINENO "configure"
5347 cat confdefs.h
>>conftest.
$ac_ext
5348 cat >>conftest.
$ac_ext <<_ACEOF
5349 /* end confdefs.h. */
5350 int tester(int x) { asm ("" : : : "cc"); return x & 123; }
5359 rm -f conftest.
$ac_objext
5360 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5361 (eval $ac_compile) 2>&5
5363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5364 (exit $ac_status); } &&
5365 { ac_try
='test -s conftest.$ac_objext'
5366 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5370 (exit $ac_status); }; }; then
5371 libc_cv_c_asmcr0_bug
='no'
5373 echo "$as_me: failed program was:" >&5
5374 sed 's/^/| /' conftest.
$ac_ext >&5
5376 libc_cv_c_asmcr0_bug
='yes'
5378 rm -f conftest.
$ac_objext conftest.
$ac_ext
5380 echo "$as_me:$LINENO: result: $libc_cv_c_asmcr0_bug" >&5
5381 echo "${ECHO_T}$libc_cv_c_asmcr0_bug" >&6
5382 if test "$libc_cv_c_asmcr0_bug" != 'no'; then
5383 cat >>confdefs.h
<<\_ACEOF
5384 #define BROKEN_PPC_ASM_CR0 1
5390 echo "$as_me:$LINENO: checking for DWARF2 unwind info support" >&5
5391 echo $ECHO_N "checking for DWARF2 unwind info support... $ECHO_C" >&6
5392 if test "${libc_cv_gcc_dwarf2_unwind_info+set}" = set; then
5393 echo $ECHO_N "(cached) $ECHO_C" >&6
5395 cat > conftest.c
<<EOF
5396 #line 5396 "configure"
5397 static char *__EH_FRAME_BEGIN__;
5400 #ifdef CHECK__register_frame
5401 __register_frame (__EH_FRAME_BEGIN__);
5402 __deregister_frame (__EH_FRAME_BEGIN__);
5404 #ifdef CHECK__register_frame_info
5405 __register_frame_info (__EH_FRAME_BEGIN__);
5406 __deregister_frame_info (__EH_FRAME_BEGIN__);
5411 /* FIXME: this is fragile. */
5420 dl_iterate_phdr () {}
5422 if { ac_try
='${CC-cc} $CFLAGS -DCHECK__register_frame_info
5423 -nostdlib -nostartfiles
5424 -o conftest conftest.c -lgcc >&5'
5425 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5429 (exit $ac_status); }; }; then
5430 libc_cv_gcc_dwarf2_unwind_info
=static
5432 libc_cv_gcc_dwarf2_unwind_info
=no
5434 # Some platforms' specs put -lgcc first. The second one doesn't hurt.
5435 libc_unwind_check
="${CC-cc} $CFLAGS -DCHECK__register_frame_info \
5436 -nostdlib -nostartfiles -o conftest conftest.c \
5437 -lgcc -lgcc_eh -lgcc"
5438 if { ac_try
='$libc_unwind_check >&5'
5439 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5443 (exit $ac_status); }; }; then
5444 if $libc_unwind_check -v 2>&1 >/dev
/null \
5445 |
grep -q -- --eh-frame-hdr; then
5446 libc_cv_gcc_dwarf2_unwind_info
=no_registry_needed
5448 libc_cv_gcc_dwarf2_unwind_info
=static
5451 libc_cv_gcc_dwarf2_unwind_info
=no
5453 if test $libc_cv_gcc_dwarf2_unwind_info = no
; then
5454 if { ac_try
='${CC-cc} $CFLAGS -DCHECK__register_frame
5455 -nostdlib -nostartfiles
5456 -o conftest conftest.c -lgcc >&5'
5457 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5461 (exit $ac_status); }; }; then
5462 libc_cv_gcc_dwarf2_unwind_info
=yes
5464 libc_cv_gcc_dwarf2_unwind_info
=no
5469 echo "$as_me:$LINENO: result: $libc_cv_gcc_dwarf2_unwind_info" >&5
5470 echo "${ECHO_T}$libc_cv_gcc_dwarf2_unwind_info" >&6
5471 case $libc_cv_gcc_dwarf2_unwind_info in
5473 cat >>confdefs.h
<<\_ACEOF
5474 #define HAVE_DWARF2_UNWIND_INFO 1
5479 cat >>confdefs.h
<<\_ACEOF
5480 #define HAVE_DWARF2_UNWIND_INFO 1
5483 cat >>confdefs.h
<<\_ACEOF
5484 #define HAVE_DWARF2_UNWIND_INFO_STATIC 1
5490 echo "$as_me:$LINENO: checking for __builtin_expect" >&5
5491 echo $ECHO_N "checking for __builtin_expect... $ECHO_C" >&6
5492 if test "${libc_cv_gcc_builtin_expect+set}" = set; then
5493 echo $ECHO_N "(cached) $ECHO_C" >&6
5495 cat > conftest.c
<<EOF
5496 #line 5496 "configure"
5499 a = __builtin_expect (a, 10);
5500 return a == 10 ? 0 : 1;
5503 if { ac_try
='${CC-cc} $CFLAGS -nostdlib -nostartfiles
5504 -o conftest conftest.c -lgcc >&5'
5505 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5509 (exit $ac_status); }; }; then
5510 libc_cv_gcc_builtin_expect
=yes
5512 libc_cv_gcc_builtin_expect
=no
5516 echo "$as_me:$LINENO: result: $libc_cv_gcc_builtin_expect" >&5
5517 echo "${ECHO_T}$libc_cv_gcc_builtin_expect" >&6
5518 if test "$libc_cv_gcc_builtin_expect" = yes; then
5519 cat >>confdefs.h
<<\_ACEOF
5520 #define HAVE_BUILTIN_EXPECT 1
5525 echo "$as_me:$LINENO: checking for __builtin_memset" >&5
5526 echo $ECHO_N "checking for __builtin_memset... $ECHO_C" >&6
5527 if test "${libc_cv_gcc_builtin_memset+set}" = set; then
5528 echo $ECHO_N "(cached) $ECHO_C" >&6
5530 cat > conftest.c
<<\EOF
5533 __builtin_memset
(x
, 0, 1000);
5536 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | fgrep "memset" > /dev/null'
5537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5541 (exit $ac_status); }; };
5543 libc_cv_gcc_builtin_memset
=no
5545 libc_cv_gcc_builtin_memset
=yes
5549 echo "$as_me:$LINENO: result: $libc_cv_gcc_builtin_memset" >&5
5550 echo "${ECHO_T}$libc_cv_gcc_builtin_memset" >&6
5551 if test "$libc_cv_gcc_builtin_memset" = yes ; then
5552 cat >>confdefs.h
<<\_ACEOF
5553 #define HAVE_BUILTIN_MEMSET 1
5558 echo "$as_me:$LINENO: checking for local label subtraction" >&5
5559 echo $ECHO_N "checking for local label subtraction... $ECHO_C" >&6
5560 if test "${libc_cv_gcc_subtract_local_labels+set}" = set; then
5561 echo $ECHO_N "(cached) $ECHO_C" >&6
5563 cat > conftest.c
<<EOF
5564 #line 5564 "configure"
5567 static const int ar[] = { &&l1 - &&l1, &&l2 - &&l1 };
5568 void *p = &&l1 + ar[a];
5576 if { ac_try
='${CC-cc} $CFLAGS -nostdlib -nostartfiles
5577 -o conftest conftest.c -lgcc >&5'
5578 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5582 (exit $ac_status); }; }; then
5583 libc_cv_gcc_subtract_local_labels
=yes
5585 libc_cv_gcc_subtract_local_labels
=no
5589 echo "$as_me:$LINENO: result: $libc_cv_gcc_subtract_local_labels" >&5
5590 echo "${ECHO_T}$libc_cv_gcc_subtract_local_labels" >&6
5591 if test "$libc_cv_gcc_subtract_local_labels" = yes; then
5592 cat >>confdefs.h
<<\_ACEOF
5593 #define HAVE_SUBTRACT_LOCAL_LABELS 1
5598 if test "x$use__thread" != xno
; then
5599 echo "$as_me:$LINENO: checking for __thread" >&5
5600 echo $ECHO_N "checking for __thread... $ECHO_C" >&6
5601 if test "${libc_cv_gcc___thread+set}" = set; then
5602 echo $ECHO_N "(cached) $ECHO_C" >&6
5604 cat > conftest.c
<<\EOF
5605 __thread int a
= 42;
5607 if { ac_try
='${CC-cc} $CFLAGS -c conftest.c >&5'
5608 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5612 (exit $ac_status); }; }; then
5613 libc_cv_gcc___thread
=yes
5615 libc_cv_gcc___thread
=no
5619 echo "$as_me:$LINENO: result: $libc_cv_gcc___thread" >&5
5620 echo "${ECHO_T}$libc_cv_gcc___thread" >&6
5621 if test "$libc_cv_gcc___thread" = yes; then
5622 cat >>confdefs.h
<<\_ACEOF
5623 #define HAVE___THREAD 1
5628 libc_cv_gcc___thread
=no
5631 if test "$libc_cv_gcc___thread" = yes; then
5632 echo "$as_me:$LINENO: checking for tls_model attribute" >&5
5633 echo $ECHO_N "checking for tls_model attribute... $ECHO_C" >&6
5634 if test "${libc_cv_gcc_tls_model_attr+set}" = set; then
5635 echo $ECHO_N "(cached) $ECHO_C" >&6
5637 cat > conftest.c
<<\EOF
5638 extern __thread int a __attribute__
((tls_model
("initial-exec")));
5640 if { ac_try
='${CC-cc} $CFLAGS -S -Werror conftest.c >&5'
5641 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5645 (exit $ac_status); }; }; then
5646 libc_cv_gcc_tls_model_attr
=yes
5648 libc_cv_gcc_tls_model_attr
=no
5652 echo "$as_me:$LINENO: result: $libc_cv_gcc_tls_model_attr" >&5
5653 echo "${ECHO_T}$libc_cv_gcc_tls_model_attr" >&6
5654 if test "$libc_cv_gcc_tls_model_attr" = yes; then
5655 cat >>confdefs.h
<<\_ACEOF
5656 #define HAVE_TLS_MODEL_ATTRIBUTE 1
5662 echo "$as_me:$LINENO: checking for libgd" >&5
5663 echo $ECHO_N "checking for libgd... $ECHO_C" >&6
5664 if test "$with_gd" != "no"; then
5665 old_CFLAGS
="$CFLAGS"
5666 CFLAGS
="$CFLAGS $libgd_include"
5667 old_LDFLAGS
="$LDFLAGS"
5668 LDFLAGS
="$LDFLAGS $libgd_ldflags"
5670 LIBS
="$LIBS -lgd -lpng -lz -lm"
5671 cat >conftest.
$ac_ext <<_ACEOF
5672 #line $LINENO "configure"
5675 cat confdefs.h
>>conftest.
$ac_ext
5676 cat >>conftest.
$ac_ext <<_ACEOF
5677 /* end confdefs.h. */
5687 rm -f conftest.
$ac_objext conftest
$ac_exeext
5688 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5689 (eval $ac_link) 2>&5
5691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5692 (exit $ac_status); } &&
5693 { ac_try
='test -s conftest$ac_exeext'
5694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5698 (exit $ac_status); }; }; then
5701 echo "$as_me: failed program was:" >&5
5702 sed 's/^/| /' conftest.
$ac_ext >&5
5706 rm -f conftest.
$ac_objext conftest
$ac_exeext conftest.
$ac_ext
5707 CFLAGS
="$old_CFLAGS"
5708 LDFLAGS
="$old_LDFLAGS"
5713 echo "$as_me:$LINENO: result: $LIBGD" >&5
5714 echo "${ECHO_T}$LIBGD" >&6
5718 echo "$as_me:$LINENO: checking for egrep" >&5
5719 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
5720 if test "${ac_cv_prog_egrep+set}" = set; then
5721 echo $ECHO_N "(cached) $ECHO_C" >&6
5723 if echo a |
(grep -E '(a|b)') >/dev
/null
2>&1
5724 then ac_cv_prog_egrep
='grep -E'
5725 else ac_cv_prog_egrep
='egrep'
5728 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
5729 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
5730 EGREP
=$ac_cv_prog_egrep
5733 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5734 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5735 if test "${ac_cv_header_stdc+set}" = set; then
5736 echo $ECHO_N "(cached) $ECHO_C" >&6
5738 cat >conftest.
$ac_ext <<_ACEOF
5739 #line $LINENO "configure"
5742 cat confdefs.h
>>conftest.
$ac_ext
5743 cat >>conftest.
$ac_ext <<_ACEOF
5744 /* end confdefs.h. */
5758 rm -f conftest.
$ac_objext
5759 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5760 (eval $ac_compile) 2>&5
5762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5763 (exit $ac_status); } &&
5764 { ac_try
='test -s conftest.$ac_objext'
5765 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5769 (exit $ac_status); }; }; then
5770 ac_cv_header_stdc
=yes
5772 echo "$as_me: failed program was:" >&5
5773 sed 's/^/| /' conftest.
$ac_ext >&5
5775 ac_cv_header_stdc
=no
5777 rm -f conftest.
$ac_objext conftest.
$ac_ext
5779 if test $ac_cv_header_stdc = yes; then
5780 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5781 cat >conftest.
$ac_ext <<_ACEOF
5782 #line $LINENO "configure"
5785 cat confdefs.h
>>conftest.
$ac_ext
5786 cat >>conftest.
$ac_ext <<_ACEOF
5787 /* end confdefs.h. */
5791 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5792 $EGREP "memchr" >/dev
/null
2>&1; then
5795 ac_cv_header_stdc
=no
5801 if test $ac_cv_header_stdc = yes; then
5802 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5803 cat >conftest.
$ac_ext <<_ACEOF
5804 #line $LINENO "configure"
5807 cat confdefs.h
>>conftest.
$ac_ext
5808 cat >>conftest.
$ac_ext <<_ACEOF
5809 /* end confdefs.h. */
5813 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5814 $EGREP "free" >/dev
/null
2>&1; then
5817 ac_cv_header_stdc
=no
5823 if test $ac_cv_header_stdc = yes; then
5824 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5825 if test "$cross_compiling" = yes; then
5828 cat >conftest.
$ac_ext <<_ACEOF
5829 #line $LINENO "configure"
5832 cat confdefs.h
>>conftest.
$ac_ext
5833 cat >>conftest.
$ac_ext <<_ACEOF
5834 /* end confdefs.h. */
5836 #if ((' ' & 0x0FF) == 0x020)
5837 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5838 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5840 # define ISLOWER(c) \
5841 (('a' <= (c) && (c) <= 'i') \
5842 || ('j' <= (c) && (c) <= 'r') \
5843 || ('s' <= (c) && (c) <= 'z'))
5844 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5847 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5852 for (i = 0; i < 256; i++)
5853 if (XOR (islower (i), ISLOWER (i))
5854 || toupper (i) != TOUPPER (i))
5859 rm -f conftest
$ac_exeext
5860 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5861 (eval $ac_link) 2>&5
5863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5864 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
5865 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5869 (exit $ac_status); }; }; then
5872 echo "$as_me: program exited with status $ac_status" >&5
5873 echo "$as_me: failed program was:" >&5
5874 sed 's/^/| /' conftest.
$ac_ext >&5
5877 ac_cv_header_stdc
=no
5879 rm -f core core.
* *.core gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
5883 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5884 echo "${ECHO_T}$ac_cv_header_stdc" >&6
5885 if test $ac_cv_header_stdc = yes; then
5887 cat >>confdefs.h
<<\_ACEOF
5888 #define STDC_HEADERS 1
5893 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5903 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
5904 inttypes.h stdint.h unistd.h
5906 as_ac_Header
=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5907 echo "$as_me:$LINENO: checking for $ac_header" >&5
5908 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5909 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5910 echo $ECHO_N "(cached) $ECHO_C" >&6
5912 cat >conftest.
$ac_ext <<_ACEOF
5913 #line $LINENO "configure"
5916 cat confdefs.h
>>conftest.
$ac_ext
5917 cat >>conftest.
$ac_ext <<_ACEOF
5918 /* end confdefs.h. */
5919 $ac_includes_default
5921 #include <$ac_header>
5923 rm -f conftest.
$ac_objext
5924 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5925 (eval $ac_compile) 2>&5
5927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5928 (exit $ac_status); } &&
5929 { ac_try
='test -s conftest.$ac_objext'
5930 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5934 (exit $ac_status); }; }; then
5935 eval "$as_ac_Header=yes"
5937 echo "$as_me: failed program was:" >&5
5938 sed 's/^/| /' conftest.
$ac_ext >&5
5940 eval "$as_ac_Header=no"
5942 rm -f conftest.
$ac_objext conftest.
$ac_ext
5944 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5945 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5946 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5947 cat >>confdefs.h
<<_ACEOF
5948 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5956 echo "$as_me:$LINENO: checking for long double" >&5
5957 echo $ECHO_N "checking for long double... $ECHO_C" >&6
5958 if test "${ac_cv_type_long_double+set}" = set; then
5959 echo $ECHO_N "(cached) $ECHO_C" >&6
5961 cat >conftest.
$ac_ext <<_ACEOF
5962 #line $LINENO "configure"
5965 cat confdefs.h
>>conftest.
$ac_ext
5966 cat >>conftest.
$ac_ext <<_ACEOF
5967 /* end confdefs.h. */
5968 $ac_includes_default
5972 if ((long double *) 0)
5974 if (sizeof (long double))
5980 rm -f conftest.
$ac_objext
5981 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5982 (eval $ac_compile) 2>&5
5984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5985 (exit $ac_status); } &&
5986 { ac_try
='test -s conftest.$ac_objext'
5987 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5990 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5991 (exit $ac_status); }; }; then
5992 ac_cv_type_long_double
=yes
5994 echo "$as_me: failed program was:" >&5
5995 sed 's/^/| /' conftest.
$ac_ext >&5
5997 ac_cv_type_long_double
=no
5999 rm -f conftest.
$ac_objext conftest.
$ac_ext
6001 echo "$as_me:$LINENO: result: $ac_cv_type_long_double" >&5
6002 echo "${ECHO_T}$ac_cv_type_long_double" >&6
6004 echo "$as_me:$LINENO: checking size of long double" >&5
6005 echo $ECHO_N "checking size of long double... $ECHO_C" >&6
6006 if test "${ac_cv_sizeof_long_double+set}" = set; then
6007 echo $ECHO_N "(cached) $ECHO_C" >&6
6009 if test "$ac_cv_type_long_double" = yes; then
6010 # The cast to unsigned long works around a bug in the HP C Compiler
6011 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6012 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6013 # This bug is HP SR number 8606223364.
6014 if test "$cross_compiling" = yes; then
6015 # Depending upon the size, compute the lo and hi bounds.
6016 cat >conftest.
$ac_ext <<_ACEOF
6017 #line $LINENO "configure"
6020 cat confdefs.h
>>conftest.
$ac_ext
6021 cat >>conftest.
$ac_ext <<_ACEOF
6022 /* end confdefs.h. */
6023 $ac_includes_default
6027 static int test_array [1 - 2 * !(((long) (sizeof (long double))) >= 0)];
6034 rm -f conftest.
$ac_objext
6035 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6036 (eval $ac_compile) 2>&5
6038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6039 (exit $ac_status); } &&
6040 { ac_try
='test -s conftest.$ac_objext'
6041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6045 (exit $ac_status); }; }; then
6048 cat >conftest.
$ac_ext <<_ACEOF
6049 #line $LINENO "configure"
6052 cat confdefs.h
>>conftest.
$ac_ext
6053 cat >>conftest.
$ac_ext <<_ACEOF
6054 /* end confdefs.h. */
6055 $ac_includes_default
6059 static int test_array [1 - 2 * !(((long) (sizeof (long double))) <= $ac_mid)];
6066 rm -f conftest.
$ac_objext
6067 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6068 (eval $ac_compile) 2>&5
6070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6071 (exit $ac_status); } &&
6072 { ac_try
='test -s conftest.$ac_objext'
6073 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6076 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6077 (exit $ac_status); }; }; then
6078 ac_hi
=$ac_mid; break
6080 echo "$as_me: failed program was:" >&5
6081 sed 's/^/| /' conftest.
$ac_ext >&5
6083 ac_lo
=`expr $ac_mid + 1`
6084 if test $ac_lo -le $ac_mid; then
6088 ac_mid
=`expr 2 '*' $ac_mid + 1`
6090 rm -f conftest.
$ac_objext conftest.
$ac_ext
6093 echo "$as_me: failed program was:" >&5
6094 sed 's/^/| /' conftest.
$ac_ext >&5
6096 cat >conftest.
$ac_ext <<_ACEOF
6097 #line $LINENO "configure"
6100 cat confdefs.h
>>conftest.
$ac_ext
6101 cat >>conftest.
$ac_ext <<_ACEOF
6102 /* end confdefs.h. */
6103 $ac_includes_default
6107 static int test_array [1 - 2 * !(((long) (sizeof (long double))) < 0)];
6114 rm -f conftest.
$ac_objext
6115 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6116 (eval $ac_compile) 2>&5
6118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6119 (exit $ac_status); } &&
6120 { ac_try
='test -s conftest.$ac_objext'
6121 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6125 (exit $ac_status); }; }; then
6128 cat >conftest.
$ac_ext <<_ACEOF
6129 #line $LINENO "configure"
6132 cat confdefs.h
>>conftest.
$ac_ext
6133 cat >>conftest.
$ac_ext <<_ACEOF
6134 /* end confdefs.h. */
6135 $ac_includes_default
6139 static int test_array [1 - 2 * !(((long) (sizeof (long double))) >= $ac_mid)];
6146 rm -f conftest.
$ac_objext
6147 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6148 (eval $ac_compile) 2>&5
6150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6151 (exit $ac_status); } &&
6152 { ac_try
='test -s conftest.$ac_objext'
6153 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6157 (exit $ac_status); }; }; then
6158 ac_lo
=$ac_mid; break
6160 echo "$as_me: failed program was:" >&5
6161 sed 's/^/| /' conftest.
$ac_ext >&5
6163 ac_hi
=`expr '(' $ac_mid ')' - 1`
6164 if test $ac_mid -le $ac_hi; then
6168 ac_mid
=`expr 2 '*' $ac_mid`
6170 rm -f conftest.
$ac_objext conftest.
$ac_ext
6173 echo "$as_me: failed program was:" >&5
6174 sed 's/^/| /' conftest.
$ac_ext >&5
6178 rm -f conftest.
$ac_objext conftest.
$ac_ext
6180 rm -f conftest.
$ac_objext conftest.
$ac_ext
6181 # Binary search between lo and hi bounds.
6182 while test "x$ac_lo" != "x$ac_hi"; do
6183 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6184 cat >conftest.
$ac_ext <<_ACEOF
6185 #line $LINENO "configure"
6188 cat confdefs.h
>>conftest.
$ac_ext
6189 cat >>conftest.
$ac_ext <<_ACEOF
6190 /* end confdefs.h. */
6191 $ac_includes_default
6195 static int test_array [1 - 2 * !(((long) (sizeof (long double))) <= $ac_mid)];
6202 rm -f conftest.
$ac_objext
6203 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6204 (eval $ac_compile) 2>&5
6206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6207 (exit $ac_status); } &&
6208 { ac_try
='test -s conftest.$ac_objext'
6209 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6213 (exit $ac_status); }; }; then
6216 echo "$as_me: failed program was:" >&5
6217 sed 's/^/| /' conftest.
$ac_ext >&5
6219 ac_lo
=`expr '(' $ac_mid ')' + 1`
6221 rm -f conftest.
$ac_objext conftest.
$ac_ext
6224 ?
*) ac_cv_sizeof_long_double
=$ac_lo;;
6225 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double), 77
6226 See \`config.log' for more details." >&5
6227 echo "$as_me: error: cannot compute sizeof (long double), 77
6228 See \`config.log' for more details." >&2;}
6229 { (exit 1); exit 1; }; } ;;
6232 if test "$cross_compiling" = yes; then
6233 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
6234 See \`config.log' for more details." >&5
6235 echo "$as_me: error: cannot run test program while cross compiling
6236 See \`config.log' for more details." >&2;}
6237 { (exit 1); exit 1; }; }
6239 cat >conftest.
$ac_ext <<_ACEOF
6240 #line $LINENO "configure"
6243 cat confdefs.h
>>conftest.
$ac_ext
6244 cat >>conftest.
$ac_ext <<_ACEOF
6245 /* end confdefs.h. */
6246 $ac_includes_default
6247 long longval () { return (long) (sizeof (long double)); }
6248 unsigned long ulongval () { return (long) (sizeof (long double)); }
6255 FILE *f = fopen ("conftest.val", "w");
6258 if (((long) (sizeof (long double))) < 0)
6260 long i = longval ();
6261 if (i != ((long) (sizeof (long double))))
6263 fprintf (f, "%ld\n", i);
6267 unsigned long i = ulongval ();
6268 if (i != ((long) (sizeof (long double))))
6270 fprintf (f, "%lu\n", i);
6272 exit (ferror (f) || fclose (f) != 0);
6278 rm -f conftest
$ac_exeext
6279 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6280 (eval $ac_link) 2>&5
6282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6283 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
6284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6288 (exit $ac_status); }; }; then
6289 ac_cv_sizeof_long_double
=`cat conftest.val`
6291 echo "$as_me: program exited with status $ac_status" >&5
6292 echo "$as_me: failed program was:" >&5
6293 sed 's/^/| /' conftest.
$ac_ext >&5
6296 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double), 77
6297 See \`config.log' for more details." >&5
6298 echo "$as_me: error: cannot compute sizeof (long double), 77
6299 See \`config.log' for more details." >&2;}
6300 { (exit 1); exit 1; }; }
6302 rm -f core core.
* *.core gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
6307 ac_cv_sizeof_long_double
=0
6310 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_double" >&5
6311 echo "${ECHO_T}$ac_cv_sizeof_long_double" >&6
6312 cat >>confdefs.h
<<_ACEOF
6313 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
6317 sizeof_long_double
=$ac_cv_sizeof_long_double
6320 ### End of automated tests.
6321 ### Now run sysdeps configure fragments.
6323 # They also can set these variables.
6325 ldd_rewrite_script
=no
6326 libc_cv_sysconfdir
=$sysconfdir
6327 libc_cv_gcc_unwind_find_fde
=no
6329 # Iterate over all the sysdep directories we will use, running their
6330 # configure fragments, and looking for a uname implementation.
6332 for dir
in $sysnames; do
6335 *) dest
=$srcdir/$dir ;;
6337 if test -r $dest/configure
; then
6338 echo "$as_me:$LINENO: result: running configure fragment for $dest" >&5
6339 echo "${ECHO_T}running configure fragment for $dest" >&6
6343 if test -z "$uname"; then
6344 if test -r $dest/uname.c ||
6345 test -r $dest/uname.S ||
6346 { test -r $dest/syscalls.list
&&
6347 grep '^uname[ ]' $dest/syscalls.list
>/dev
/null
; }; then
6353 if test x
$libc_cv_gcc_unwind_find_fde = xyes
; then
6354 cat >>confdefs.h
<<\_ACEOF
6355 #define EXPORT_UNWIND_FIND_FDE 1
6361 # If we will use the generic uname implementation, we must figure out what
6362 # it will say by examining the system, and write the results in config-name.h.
6363 if test "$uname" = "sysdeps/generic"; then
6365 uname_sysname
=`echo $config_os | sed 's/[0-9.]*$//'`
6366 if test $uname_sysname != $config_os; then
6367 config_release
=`echo $config_os | sed s/$uname_sysname//`
6370 echo "$as_me:$LINENO: checking OS release for uname" >&5
6371 echo $ECHO_N "checking OS release for uname... $ECHO_C" >&6
6372 if test "${libc_cv_uname_release+set}" = set; then
6373 echo $ECHO_N "(cached) $ECHO_C" >&6
6375 if test -r /vmunix
; then
6376 kernel_id
=`strings /vmunix | grep UNIX`
6377 elif test -r /dynix
; then
6378 kernel_id
=`strings /dynix | grep DYNIX`
6383 kernel_release
=`echo "$kernel_id" | sed 's/^[^0-9.]*\([0-9.]*\).*$/\1/'`
6384 if test x
`echo "$config_release" | sed "s/^$kernel_release//"` \
6385 != x
$config_release; then
6386 # The configuration release is a substring of the kernel release.
6387 libc_cv_uname_release
=$kernel_release
6388 elif test x
$config_release != x
; then
6389 libc_cv_uname_release
=$config_release
6390 elif test x
$kernel_release != x
; then
6391 libc_cv_uname_release
=$kernel_release
6393 libc_cv_uname_release
=unknown
6396 echo "$as_me:$LINENO: result: $libc_cv_uname_release" >&5
6397 echo "${ECHO_T}$libc_cv_uname_release" >&6
6398 uname_release
="$libc_cv_uname_release"
6400 echo "$as_me:$LINENO: checking OS version for uname" >&5
6401 echo $ECHO_N "checking OS version for uname... $ECHO_C" >&6
6402 if test "${libc_cv_uname_version+set}" = set; then
6403 echo $ECHO_N "(cached) $ECHO_C" >&6
6405 if test -r /vmunix
; then
6406 kernel_id
=`strings /vmunix | grep UNIX`
6407 elif test -r /dynix
; then
6408 kernel_id
=`strings /dynix | grep DYNIX`
6413 kernel_version
=`echo "$kernel_id" | sed 's/^[^#]*#\([0-9]*\).*$/\1/'`
6414 if test -n "$kernel_version"; then
6415 libc_cv_uname_version
="$kernel_version"
6417 libc_cv_uname_version
=unknown
6420 echo "$as_me:$LINENO: result: $libc_cv_uname_version" >&5
6421 echo "${ECHO_T}$libc_cv_uname_version" >&6
6422 uname_version
="$libc_cv_uname_version"
6424 config_uname
=config-name.h
:config-name.
in
6426 # For non-generic uname, we don't need to create config-name.h at all.
6430 cat >>confdefs.h
<<\_ACEOF
6431 #define USE_IN_LIBIO 1
6435 # Test for old glibc 2.0.x headers so that they can be removed properly
6436 # Search only in includedir.
6437 echo "$as_me:$LINENO: checking for old glibc 2.0.x headers" >&5
6438 echo $ECHO_N "checking for old glibc 2.0.x headers... $ECHO_C" >&6
6439 if eval test -f "${includedir}/elfclass.h" -a -f "${includedir}/fcntlbits.h"
6441 old_glibc_headers
=yes
6443 old_glibc_headers
=no
6445 echo "$as_me:$LINENO: result: $old_glibc_headers" >&5
6446 echo "${ECHO_T}$old_glibc_headers" >&6
6447 if test ${old_glibc_headers} = yes; then
6448 { echo "$as_me:$LINENO: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&5
6449 echo "$as_me: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&2;}
6450 { echo "$as_me:$LINENO: WARNING: *** be removed." >&5
6451 echo "$as_me: WARNING: *** be removed." >&2;}
6464 if test $gnu_ld = yes; then
6465 cat >>confdefs.h
<<\_ACEOF
6466 #define HAVE_GNU_LD 1
6470 if test $gnu_as = yes; then
6471 cat >>confdefs.h
<<\_ACEOF
6472 #define HAVE_GNU_AS 1
6476 if test $elf = yes; then
6477 cat >>confdefs.h
<<\_ACEOF
6482 if test $xcoff = yes; then
6483 cat >>confdefs.h
<<\_ACEOF
6484 #define HAVE_XCOFF 1
6491 if test $shared = default
; then
6492 if test $gnu_ld = yes; then
6495 # For now we do not assume shared libs are available. In future more
6496 # tests might become available.
6501 echo "$as_me:$LINENO: checking whether -fPIC is default" >&5
6502 echo $ECHO_N "checking whether -fPIC is default... $ECHO_C" >&6
6503 if test "${pic_default+set}" = set; then
6504 echo $ECHO_N "(cached) $ECHO_C" >&6
6507 cat > conftest.c
<<EOF
6508 #if defined __PIC__ || defined __pic__ || defined PIC || defined pic
6509 # error PIC is default.
6512 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
6517 echo "$as_me:$LINENO: result: $pic_default" >&5
6518 echo "${ECHO_T}$pic_default" >&6
6530 *door
*) linux_doors
=yes ;;
6531 *) linux_doors
=no
;;
6537 if test "`(cd $srcdir; pwd)`" = "`pwd`"; then
6540 config_makefile
=Makefile
6543 VERSION
=`sed -n -e 's/^#define VERSION "\([^"]*\)"/\1/p' < $srcdir/version.h`
6544 RELEASE
=`sed -n -e 's/^#define RELEASE "\([^"]*\)"/\1/p' < $srcdir/version.h`
6548 ac_config_files
="$ac_config_files config.make glibcbug ${config_makefile} ${config_uname}"
6550 ac_config_commands
="$ac_config_commands default"
6552 cat >confcache
<<\_ACEOF
6553 # This file is a shell script that caches the results of configure
6554 # tests run on this system so they can be shared between configure
6555 # scripts and configure runs, see configure's option --config-cache.
6556 # It is not useful on other systems. If it contains results you don't
6557 # want to keep, you may remove or edit it.
6559 # config.status only pays attention to the cache file if you give it
6560 # the --recheck option to rerun configure.
6562 # `ac_cv_env_foo' variables (set or unset) will be overridden when
6563 # loading this file, other *unset* `ac_cv_foo' will be assigned the
6568 # The following way of writing the cache mishandles newlines in values,
6569 # but we know of no workaround that is simple, portable, and efficient.
6570 # So, don't put newlines in cache variables' values.
6571 # Ultrix sh set writes to stderr and can't be redirected directly,
6572 # and sets the high bit in the cache file unless we assign to the vars.
6575 case `(ac_space=' '; set | grep ac_space) 2>&1` in
6577 # `set' does not quote correctly, so add quotes (double-quote
6578 # substitution turns \\\\ into \\, and sed turns \\ into \).
6581 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6584 # `set' quotes correctly as required by POSIX, so do not add quotes.
6586 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
6593 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6595 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6597 if diff $cache_file confcache
>/dev
/null
2>&1; then :; else
6598 if test -w $cache_file; then
6599 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
6600 cat confcache
>$cache_file
6602 echo "not updating unwritable cache $cache_file"
6607 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
6608 # Let make expand exec_prefix.
6609 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
6611 # VPATH may cause trouble with some makes, so we remove $(srcdir),
6612 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
6613 # trailing colons and then remove the whole line if VPATH becomes empty
6614 # (actually we leave an empty line to preserve line numbers).
6615 if test "x$srcdir" = x.
; then
6616 ac_vpsub
='/^[ ]*VPATH[ ]*=/{
6617 s/:*\$(srcdir):*/:/;
6618 s/:*\${srcdir}:*/:/;
6620 s/^\([^=]*=[ ]*\):*/\1/;
6626 DEFS
=-DHAVE_CONFIG_H
6630 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
6631 # 1. Remove the extension, and $U if already installed.
6632 ac_i
=`echo "$ac_i" |
6633 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
6635 ac_libobjs
="$ac_libobjs $ac_i\$U.$ac_objext"
6636 ac_ltlibobjs
="$ac_ltlibobjs $ac_i"'$U.lo'
6640 LTLIBOBJS
=$ac_ltlibobjs
6644 : ${CONFIG_STATUS=./config.status}
6645 ac_clean_files_save
=$ac_clean_files
6646 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
6647 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
6648 echo "$as_me: creating $CONFIG_STATUS" >&6;}
6649 cat >$CONFIG_STATUS <<_ACEOF
6651 # Generated by $as_me.
6652 # Run this file to recreate the current configuration.
6653 # Compiler output produced by configure, useful for debugging
6654 # configure, is in config.log if it exists.
6659 SHELL=\${CONFIG_SHELL-$SHELL}
6662 cat >>$CONFIG_STATUS <<\_ACEOF
6663 ## --------------------- ##
6664 ## M4sh Initialization. ##
6665 ## --------------------- ##
6667 # Be Bourne compatible
6668 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
6671 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
6672 # is contrary to our usage. Disable this feature.
6673 alias -g '${1+"$@"}'='"$@"'
6674 elif test -n "${BASH_VERSION+set}" && (set -o posix
) >/dev
/null
2>&1; then
6678 # Support unset when possible.
6679 if (FOO
=FOO
; unset FOO
) >/dev
/null
2>&1; then
6686 # Work around bugs in pre-3.0 UWIN ksh.
6687 $as_unset ENV MAIL MAILPATH
6694 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
6695 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
6696 LC_TELEPHONE LC_TIME
6698 if (set +x
; test -n "`(eval $as_var=C; export $as_var) 2>&1`"); then
6699 eval $as_var=C
; export $as_var
6705 # Required to use basename.
6706 if expr a
: '\(a\)' >/dev
/null
2>&1; then
6712 if (basename /) >/dev
/null
2>&1 && test "X`basename / 2>&1`" = "X/"; then
6713 as_basename
=basename
6719 # Name of the executable.
6720 as_me
=`$as_basename "$0" ||
6721 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
6722 X"$0" : 'X\(//\)$' \| \
6723 X"$0" : 'X\(/\)$' \| \
6724 . : '\(.\)' 2>/dev/null ||
6726 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
6727 /^X\/\(\/\/\)$/{ s//\1/; q; }
6728 /^X\/\(\/\).*/{ s//\1/; q; }
6732 # PATH needs CR, and LINENO needs CR and PATH.
6733 # Avoid depending upon Character Ranges.
6734 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
6735 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
6736 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
6737 as_cr_digits
='0123456789'
6738 as_cr_alnum
=$as_cr_Letters$as_cr_digits
6740 # The user is always right.
6741 if test "${PATH_SEPARATOR+set}" != set; then
6742 echo "#! /bin/sh" >conf$$.sh
6743 echo "exit 0" >>conf$$.sh
6745 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
6756 as_lineno_3
=`(expr $as_lineno_1 + 1) 2>/dev/null`
6757 test "x$as_lineno_1" != "x$as_lineno_2" &&
6758 test "x$as_lineno_3" = "x$as_lineno_2" ||
{
6759 # Find who we are. Look in the path if we contain no path at all
6762 *[\\/]* ) as_myself
=$0 ;;
6763 *) as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6767 test -z "$as_dir" && as_dir
=.
6768 test -r "$as_dir/$0" && as_myself
=$as_dir/$0 && break
6773 # We did not find ourselves, most probably we were run as `sh COMMAND'
6774 # in which case we are not to be found in the path.
6775 if test "x$as_myself" = x
; then
6778 if test ! -f "$as_myself"; then
6779 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
6780 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
6781 { (exit 1); exit 1; }; }
6783 case $CONFIG_SHELL in
6785 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6786 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
6789 test -z "$as_dir" && as_dir
=.
6790 for as_base
in sh bash ksh sh5
; do
6793 if ("$as_dir/$as_base" -c '
6796 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
6797 test "x$as_lineno_1" != "x$as_lineno_2" &&
6798 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev
/null
; then
6799 $as_unset BASH_ENV ||
test "${BASH_ENV+set}" != set ||
{ BASH_ENV
=; export BASH_ENV
; }
6800 $as_unset ENV ||
test "${ENV+set}" != set ||
{ ENV
=; export ENV
; }
6801 CONFIG_SHELL
=$as_dir/$as_base
6803 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
6811 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
6812 # uniformly replaced by the line number. The first 'sed' inserts a
6813 # line-number line before each line; the second 'sed' does the real
6814 # work. The second script uses 'N' to pair each line-number line
6815 # with the numbered line, and appends trailing '-' during
6816 # substitution so that $LINENO is not a special case at line end.
6817 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
6818 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
6819 sed '=' <$as_myself |
6824 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
6827 s,^['$as_cr_digits']*\n,,
6829 chmod +x
$as_me.lineno ||
6830 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
6831 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
6832 { (exit 1); exit 1; }; }
6834 # Don't try to exec as it changes $[0], causing all sort of problems
6835 # (the dirname of $[0] is not the place where we might find the
6836 # original and so on. Autoconf is especially sensible to this).
6838 # Exit status is that of the last command.
6843 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
6844 *c
*,-n*) ECHO_N
= ECHO_C
='
6846 *c
*,* ) ECHO_N
=-n ECHO_C
= ECHO_T
= ;;
6847 *) ECHO_N
= ECHO_C
='\c' ECHO_T
= ;;
6850 if expr a
: '\(a\)' >/dev
/null
2>&1; then
6856 rm -f conf$$ conf$$.exe conf$$.
file
6858 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
6859 # We could just check for DJGPP; but this test a) works b) is more generic
6860 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
6861 if test -f conf$$.exe
; then
6862 # Don't use ln at all; we don't have any links
6867 elif ln conf$$.
file conf$$
2>/dev
/null
; then
6872 rm -f conf$$ conf$$.exe conf$$.
file
6874 if mkdir
-p .
2>/dev
/null
; then
6880 as_executable_p
="test -f"
6882 # Sed expression to map a string onto a valid CPP name.
6883 as_tr_cpp
="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
6885 # Sed expression to map a string onto a valid variable name.
6886 as_tr_sh
="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
6890 # We need space, tab and new line, in precisely that order.
6900 # Open the log real soon, to keep \$[0] and so on meaningful, and to
6901 # report actual input values of CONFIG_FILES etc. instead of their
6902 # values after options handling. Logging --version etc. is OK.
6906 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
6907 ## Running $as_me. ##
6912 This file was extended by GNU C Library $as_me (see version.h), which was
6913 generated by GNU Autoconf 2.57. Invocation command line was
6915 CONFIG_FILES = $CONFIG_FILES
6916 CONFIG_HEADERS = $CONFIG_HEADERS
6917 CONFIG_LINKS = $CONFIG_LINKS
6918 CONFIG_COMMANDS = $CONFIG_COMMANDS
6922 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
6926 # Files that config.status was made for.
6927 if test -n "$ac_config_files"; then
6928 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
6931 if test -n "$ac_config_headers"; then
6932 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
6935 if test -n "$ac_config_links"; then
6936 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
6939 if test -n "$ac_config_commands"; then
6940 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
6943 cat >>$CONFIG_STATUS <<\_ACEOF
6946 \`$as_me' instantiates files from templates according to the
6947 current configuration.
6949 Usage: $0 [OPTIONS] [FILE]...
6951 -h, --help print this help, then exit
6952 -V, --version print version number, then exit
6953 -q, --quiet do not print progress messages
6954 -d, --debug don't remove temporary files
6955 --recheck update $as_me by reconfiguring in the same conditions
6956 --file=FILE[:TEMPLATE]
6957 instantiate the configuration file FILE
6958 --header=FILE[:TEMPLATE]
6959 instantiate the configuration header FILE
6961 Configuration files:
6964 Configuration headers:
6967 Configuration commands:
6970 Report bugs to <bug-autoconf@gnu.org>."
6973 cat >>$CONFIG_STATUS <<_ACEOF
6975 GNU C Library config.status (see version.h)
6976 configured by $0, generated by GNU Autoconf 2.57,
6977 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
6979 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
6980 Free Software Foundation, Inc.
6981 This config.status script is free software; the Free Software Foundation
6982 gives unlimited permission to copy, distribute and modify it."
6987 cat >>$CONFIG_STATUS <<\_ACEOF
6988 # If no file are specified by the user, then we need to provide default
6989 # value. By we need to know if files were specified by the user.
6995 ac_option
=`expr "x$1" : 'x\([^=]*\)='`
6996 ac_optarg
=`expr "x$1" : 'x[^=]*=\(.*\)'`
7004 *) # This is not an option, so the user has probably given explicit
7007 ac_need_defaults
=false
;;
7011 # Handling of the options.
7013 cat >>$CONFIG_STATUS <<\_ACEOF
7014 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
7016 --version |
--vers* |
-V )
7017 echo "$ac_cs_version"; exit 0 ;;
7019 # Conflict between --help and --header
7020 { { echo "$as_me:$LINENO: error: ambiguous option: $1
7021 Try \`$0 --help' for more information." >&5
7022 echo "$as_me: error: ambiguous option: $1
7023 Try \`$0 --help' for more information." >&2;}
7024 { (exit 1); exit 1; }; };;
7025 --help |
--hel |
-h )
7026 echo "$ac_cs_usage"; exit 0 ;;
7027 --debug |
--d* |
-d )
7029 --file |
--fil |
--fi |
--f )
7031 CONFIG_FILES
="$CONFIG_FILES $ac_optarg"
7032 ac_need_defaults
=false
;;
7033 --header |
--heade |
--head |
--hea )
7035 CONFIG_HEADERS
="$CONFIG_HEADERS $ac_optarg"
7036 ac_need_defaults
=false
;;
7037 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
7038 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
7042 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
7043 Try \`$0 --help' for more information." >&5
7044 echo "$as_me: error: unrecognized option: $1
7045 Try \`$0 --help' for more information." >&2;}
7046 { (exit 1); exit 1; }; } ;;
7048 *) ac_config_targets
="$ac_config_targets $1" ;;
7054 ac_configure_extra_args
=
7056 if $ac_cs_silent; then
7058 ac_configure_extra_args
="$ac_configure_extra_args --silent"
7062 cat >>$CONFIG_STATUS <<_ACEOF
7063 if \$ac_cs_recheck; then
7064 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
7065 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
7070 cat >>$CONFIG_STATUS <<_ACEOF
7072 # INIT-COMMANDS section.
7075 config_vars='$config_vars'
7081 cat >>$CONFIG_STATUS <<\_ACEOF
7082 for ac_config_target
in $ac_config_targets
7084 case "$ac_config_target" in
7085 # Handling of arguments.
7086 "config.make" ) CONFIG_FILES
="$CONFIG_FILES config.make" ;;
7087 "glibcbug" ) CONFIG_FILES
="$CONFIG_FILES glibcbug" ;;
7088 "${config_makefile}" ) CONFIG_FILES
="$CONFIG_FILES ${config_makefile}" ;;
7089 "${config_uname}" ) CONFIG_FILES
="$CONFIG_FILES ${config_uname}" ;;
7090 "default" ) CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
7091 "config.h" ) CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
7092 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
7093 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
7094 { (exit 1); exit 1; }; };;
7098 # If the user did not use the arguments to specify the items to instantiate,
7099 # then the envvar interface is used. Set only those that are not.
7100 # We use the long form for the default assignment because of an extremely
7101 # bizarre bug on SunOS 4.1.3.
7102 if $ac_need_defaults; then
7103 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
7104 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
7105 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
7108 # Have a temporary directory for convenience. Make it in the build tree
7109 # simply because there is no reason to put it here, and in addition,
7110 # creating and moving files from /tmp can sometimes cause problems.
7111 # Create a temporary directory, and hook for its removal unless debugging.
7114 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
7115 trap '{ (exit 1); exit 1; }' 1 2 13 15
7118 # Create a (secure) tmp directory for tmp files.
7121 tmp
=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
7122 test -n "$tmp" && test -d "$tmp"
7125 tmp
=.
/confstat$$
-$RANDOM
7126 (umask 077 && mkdir
$tmp)
7129 echo "$me: cannot create a temporary directory in ." >&2
7130 { (exit 1); exit 1; }
7135 cat >>$CONFIG_STATUS <<_ACEOF
7138 # CONFIG_FILES section.
7141 # No need to generate the scripts if there are no CONFIG_FILES.
7142 # This happens for instance when ./config.status config.h
7143 if test -n "\$CONFIG_FILES"; then
7144 # Protect against being on the right side of a sed subst in config.status.
7145 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
7146 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
7147 s,@SHELL@,$SHELL,;t t
7148 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
7149 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
7150 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
7151 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
7152 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
7153 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
7154 s,@exec_prefix@,$exec_prefix,;t t
7155 s,@prefix@,$prefix,;t t
7156 s,@program_transform_name@,$program_transform_name,;t t
7157 s,@bindir@,$bindir,;t t
7158 s,@sbindir@,$sbindir,;t t
7159 s,@libexecdir@,$libexecdir,;t t
7160 s,@datadir@,$datadir,;t t
7161 s,@sysconfdir@,$sysconfdir,;t t
7162 s,@sharedstatedir@,$sharedstatedir,;t t
7163 s,@localstatedir@,$localstatedir,;t t
7164 s,@libdir@,$libdir,;t t
7165 s,@includedir@,$includedir,;t t
7166 s,@oldincludedir@,$oldincludedir,;t t
7167 s,@infodir@,$infodir,;t t
7168 s,@mandir@,$mandir,;t t
7169 s,@build_alias@,$build_alias,;t t
7170 s,@host_alias@,$host_alias,;t t
7171 s,@target_alias@,$target_alias,;t t
7173 s,@ECHO_C@,$ECHO_C,;t t
7174 s,@ECHO_N@,$ECHO_N,;t t
7175 s,@ECHO_T@,$ECHO_T,;t t
7177 s,@with_fp@,$with_fp,;t t
7178 s,@with_cvs@,$with_cvs,;t t
7179 s,@oldest_abi@,$oldest_abi,;t t
7180 s,@subdirs@,$subdirs,;t t
7181 s,@force_install@,$force_install,;t t
7182 s,@all_warnings@,$all_warnings,;t t
7183 s,@build@,$build,;t t
7184 s,@build_cpu@,$build_cpu,;t t
7185 s,@build_vendor@,$build_vendor,;t t
7186 s,@build_os@,$build_os,;t t
7188 s,@host_cpu@,$host_cpu,;t t
7189 s,@host_vendor@,$host_vendor,;t t
7190 s,@host_os@,$host_os,;t t
7191 s,@base_machine@,$base_machine,;t t
7192 s,@sysnames@,$sysnames,;t t
7193 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
7194 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
7195 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
7197 s,@PWD_P@,$PWD_P,;t t
7200 s,@MSGFMT@,$MSGFMT,;t t
7201 s,@MAKEINFO@,$MAKEINFO,;t t
7203 s,@AUTOCONF@,$AUTOCONF,;t t
7204 s,@CFLAGS@,$CFLAGS,;t t
7205 s,@LDFLAGS@,$LDFLAGS,;t t
7206 s,@CPPFLAGS@,$CPPFLAGS,;t t
7207 s,@ac_ct_CC@,$ac_ct_CC,;t t
7208 s,@OBJEXT@,$OBJEXT,;t t
7209 s,@BUILD_CC@,$BUILD_CC,;t t
7210 s,@cross_compiling@,$cross_compiling,;t t
7213 s,@OBJDUMP@,$OBJDUMP,;t t
7214 s,@RANLIB@,$RANLIB,;t t
7215 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
7219 s,@CCVERSION@,$CCVERSION,;t t
7220 s,@SYSINCLUDES@,$SYSINCLUDES,;t t
7221 s,@libc_cv_gcc_static_libgcc@,$libc_cv_gcc_static_libgcc,;t t
7223 s,@libc_cv_have_bash2@,$libc_cv_have_bash2,;t t
7225 s,@libc_cv_have_ksh@,$libc_cv_have_ksh,;t t
7228 s,@INSTALL_INFO@,$INSTALL_INFO,;t t
7229 s,@OLD_DEBIAN_INSTALL_INFO@,$OLD_DEBIAN_INSTALL_INFO,;t t
7230 s,@BISON@,$BISON,;t t
7231 s,@VERSIONING@,$VERSIONING,;t t
7232 s,@libc_cv_asm_protected_directive@,$libc_cv_asm_protected_directive,;t t
7233 s,@libc_cv_initfinit_array@,$libc_cv_initfinit_array,;t t
7234 s,@libc_cv_z_nodelete@,$libc_cv_z_nodelete,;t t
7235 s,@libc_cv_z_nodlopen@,$libc_cv_z_nodlopen,;t t
7236 s,@libc_cv_z_initfirst@,$libc_cv_z_initfirst,;t t
7237 s,@libc_cv_Bgroup@,$libc_cv_Bgroup,;t t
7238 s,@libc_cv_z_combreloc@,$libc_cv_z_combreloc,;t t
7239 s,@libc_cv_have_initfini@,$libc_cv_have_initfini,;t t
7240 s,@no_whole_archive@,$no_whole_archive,;t t
7241 s,@exceptions@,$exceptions,;t t
7242 s,@LIBGD@,$LIBGD,;t t
7243 s,@EGREP@,$EGREP,;t t
7244 s,@sizeof_long_double@,$sizeof_long_double,;t t
7245 s,@libc_cv_gcc_unwind_find_fde@,$libc_cv_gcc_unwind_find_fde,;t t
7246 s,@uname_sysname@,$uname_sysname,;t t
7247 s,@uname_release@,$uname_release,;t t
7248 s,@uname_version@,$uname_version,;t t
7249 s,@old_glibc_headers@,$old_glibc_headers,;t t
7250 s,@libc_cv_slibdir@,$libc_cv_slibdir,;t t
7251 s,@libc_cv_localedir@,$libc_cv_localedir,;t t
7252 s,@libc_cv_sysconfdir@,$libc_cv_sysconfdir,;t t
7253 s,@libc_cv_rootsbindir@,$libc_cv_rootsbindir,;t t
7254 s,@use_ldconfig@,$use_ldconfig,;t t
7255 s,@ldd_rewrite_script@,$ldd_rewrite_script,;t t
7256 s,@gnu_ld@,$gnu_ld,;t t
7257 s,@gnu_as@,$gnu_as,;t t
7259 s,@xcoff@,$xcoff,;t t
7260 s,@static@,$static,;t t
7261 s,@shared@,$shared,;t t
7262 s,@pic_default@,$pic_default,;t t
7263 s,@profile@,$profile,;t t
7264 s,@omitfp@,$omitfp,;t t
7265 s,@bounded@,$bounded,;t t
7266 s,@static_nss@,$static_nss,;t t
7267 s,@nopic_initfini@,$nopic_initfini,;t t
7268 s,@DEFINES@,$DEFINES,;t t
7269 s,@linux_doors@,$linux_doors,;t t
7270 s,@mach_interface_list@,$mach_interface_list,;t t
7271 s,@VERSION@,$VERSION,;t t
7272 s,@RELEASE@,$RELEASE,;t t
7273 s,@LIBOBJS@,$LIBOBJS,;t t
7274 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
7279 cat >>$CONFIG_STATUS <<\_ACEOF
7280 # Split the substitutions into bite-sized pieces for seds with
7281 # small command number limits, like on Digital OSF/1 and HP-UX.
7283 ac_sed_frag
=1 # Number of current file.
7284 ac_beg
=1 # First line for current file.
7285 ac_end
=$ac_max_sed_lines # Line after last line for current file.
7288 while $ac_more_lines; do
7289 if test $ac_beg -gt 1; then
7290 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.
sed >$tmp/subs.frag
7292 sed "${ac_end}q" $tmp/subs.
sed >$tmp/subs.frag
7294 if test ! -s $tmp/subs.frag
; then
7297 # The purpose of the label and of the branching condition is to
7298 # speed up the sed processing (if there are no `@' at all, there
7299 # is no need to browse any of the substitutions).
7300 # These are the two extra sed commands mentioned above.
7302 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag
) >$tmp/subs-
$ac_sed_frag.
sed
7303 if test -z "$ac_sed_cmds"; then
7304 ac_sed_cmds
="sed -f $tmp/subs-$ac_sed_frag.sed"
7306 ac_sed_cmds
="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
7308 ac_sed_frag
=`expr $ac_sed_frag + 1`
7310 ac_end
=`expr $ac_end + $ac_max_sed_lines`
7313 if test -z "$ac_sed_cmds"; then
7316 fi # test -n "$CONFIG_FILES"
7319 cat >>$CONFIG_STATUS <<\_ACEOF
7320 for ac_file
in : $CONFIG_FILES; do test "x$ac_file" = x
: && continue
7321 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
7323 - |
*:- |
*:-:* ) # input from stdin
7325 ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
7326 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
7327 *:* ) ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
7328 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
7329 * ) ac_file_in
=$ac_file.
in ;;
7332 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
7333 ac_dir
=`(dirname "$ac_file") 2>/dev/null ||
7334 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7335 X"$ac_file" : 'X\(//\)[^/]' \| \
7336 X"$ac_file" : 'X\(//\)$' \| \
7337 X"$ac_file" : 'X\(/\)' \| \
7338 . : '\(.\)' 2>/dev/null ||
7340 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
7341 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
7342 /^X\(\/\/\)$/{ s//\1/; q; }
7343 /^X\(\/\).*/{ s//\1/; q; }
7345 { if $as_mkdir_p; then
7350 while test ! -d "$as_dir"; do
7351 as_dirs
="$as_dir $as_dirs"
7352 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
7353 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7354 X"$as_dir" : 'X\(//\)[^/]' \| \
7355 X"$as_dir" : 'X\(//\)$' \| \
7356 X"$as_dir" : 'X\(/\)' \| \
7357 . : '\(.\)' 2>/dev/null ||
7359 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
7360 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
7361 /^X\(\/\/\)$/{ s//\1/; q; }
7362 /^X\(\/\).*/{ s//\1/; q; }
7365 test ! -n "$as_dirs" || mkdir
$as_dirs
7366 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
7367 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
7368 { (exit 1); exit 1; }; }; }
7372 if test "$ac_dir" != .
; then
7373 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
7374 # A "../" for each directory in $ac_dir_suffix.
7375 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
7377 ac_dir_suffix
= ac_top_builddir
=
7381 .
) # No --srcdir option. We are building in place.
7383 if test -z "$ac_top_builddir"; then
7386 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
7388 [\\/]* | ?
:[\\/]* ) # Absolute path.
7389 ac_srcdir
=$srcdir$ac_dir_suffix;
7390 ac_top_srcdir
=$srcdir ;;
7392 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
7393 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
7395 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
7397 ac_abs_builddir
=`cd "$ac_dir" && cd $ac_builddir && pwd`
7398 ac_abs_top_builddir
=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
7399 ac_abs_srcdir
=`cd "$ac_dir" && cd $ac_srcdir && pwd`
7400 ac_abs_top_srcdir
=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
7404 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
7405 *) ac_INSTALL
=$ac_top_builddir$INSTALL ;;
7408 if test x
"$ac_file" != x-
; then
7409 { echo "$as_me:$LINENO: creating $ac_file" >&5
7410 echo "$as_me: creating $ac_file" >&6;}
7413 # Let's still pretend it is `configure' which instantiates (i.e., don't
7414 # use $as_me), people would be surprised to read:
7415 # /* config.h. Generated by config.status. */
7416 if test x
"$ac_file" = x-
; then
7419 configure_input
="$ac_file. "
7421 configure_input
=$configure_input"Generated from `echo $ac_file_in |
7422 sed 's,.*/,,'` by configure."
7424 # First look for the input files in the build tree, otherwise in the
7426 ac_file_inputs
=`IFS=:
7427 for f in $ac_file_in; do
7429 -) echo $tmp/stdin ;;
7431 # Absolute (can't be DOS-style, as IFS=:)
7432 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
7433 echo "$as_me: error: cannot find input file: $f" >&2;}
7434 { (exit 1); exit 1; }; }
7437 if test -f "$f"; then
7440 elif test -f "$srcdir/$f"; then
7445 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
7446 echo "$as_me: error: cannot find input file: $f" >&2;}
7447 { (exit 1); exit 1; }; }
7450 done` ||
{ (exit 1); exit 1; }
7452 cat >>$CONFIG_STATUS <<_ACEOF
7456 cat >>$CONFIG_STATUS <<\_ACEOF
7458 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
7459 s
,@configure_input@
,$configure_input,;t t
7460 s
,@srcdir@
,$ac_srcdir,;t t
7461 s
,@abs_srcdir@
,$ac_abs_srcdir,;t t
7462 s
,@top_srcdir@
,$ac_top_srcdir,;t t
7463 s
,@abs_top_srcdir@
,$ac_abs_top_srcdir,;t t
7464 s
,@builddir@
,$ac_builddir,;t t
7465 s
,@abs_builddir@
,$ac_abs_builddir,;t t
7466 s
,@top_builddir@
,$ac_top_builddir,;t t
7467 s
,@abs_top_builddir@
,$ac_abs_top_builddir,;t t
7468 s
,@INSTALL@
,$ac_INSTALL,;t t
7469 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
7471 if test x"$ac_file" != x-; then
7472 mv $tmp/out $ac_file
7480 cat >>$CONFIG_STATUS <<\_ACEOF
7483 # CONFIG_HEADER section.
7486 # These sed commands are passed to sed as "A NAME B NAME C VALUE D
", where
7487 # NAME is the cpp macro being defined and VALUE is the value it is being given.
7489 # ac_d sets the value in "#define NAME VALUE" lines.
7490 ac_dA
='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
7491 ac_dB
='[ ].*$,\1#\2'
7494 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
7495 ac_uA
='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
7496 ac_uB
='$,\1#\2define\3'
7500 for ac_file
in : $CONFIG_HEADERS; do test "x$ac_file" = x
: && continue
7501 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
7503 - |
*:- |
*:-:* ) # input from stdin
7505 ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
7506 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
7507 *:* ) ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
7508 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
7509 * ) ac_file_in
=$ac_file.
in ;;
7512 test x
"$ac_file" != x-
&& { echo "$as_me:$LINENO: creating $ac_file" >&5
7513 echo "$as_me: creating $ac_file" >&6;}
7515 # First look for the input files in the build tree, otherwise in the
7517 ac_file_inputs
=`IFS=:
7518 for f in $ac_file_in; do
7520 -) echo $tmp/stdin ;;
7522 # Absolute (can't be DOS-style, as IFS=:)
7523 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
7524 echo "$as_me: error: cannot find input file: $f" >&2;}
7525 { (exit 1); exit 1; }; }
7528 if test -f "$f"; then
7531 elif test -f "$srcdir/$f"; then
7536 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
7537 echo "$as_me: error: cannot find input file: $f" >&2;}
7538 { (exit 1); exit 1; }; }
7541 done` ||
{ (exit 1); exit 1; }
7542 # Remove the trailing spaces.
7543 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
7547 # Transform confdefs.h into two sed scripts, `conftest.defines' and
7548 # `conftest.undefs', that substitutes the proper values into
7549 # config.h.in to produce config.h. The first handles `#define'
7550 # templates, and the second `#undef' templates.
7551 # And first: Protect against being on the right side of a sed subst in
7552 # config.status. Protect against being in an unquoted here document
7554 rm -f conftest.defines conftest.undefs
7555 # Using a here document instead of a string reduces the quoting nightmare.
7556 # Putting comments in sed scripts is not portable.
7558 # `end' is used to avoid that the second main sed command (meant for
7559 # 0-ary CPP macros) applies to n-ary macro definitions.
7560 # See the Autoconf documentation for `clear'.
7561 cat >confdef2sed.
sed <<\_ACEOF
7566 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
7568 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
7571 # If some macros were called several times there might be several times
7572 # the same #defines, which is useless. Nevertheless, we may not want to
7573 # sort them, since we want the *last* AC-DEFINE to be honored.
7574 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
7575 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
7576 rm -f confdef2sed.sed
7578 # This sed command replaces #undef with comments. This is necessary, for
7579 # example, in the case of _POSIX_SOURCE, which is predefined and required
7580 # on some systems where configure will not decide to define it.
7581 cat >>conftest.undefs <<\_ACEOF
7582 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
7585 # Break up conftest.defines because some shells have a limit on the size
7586 # of here documents, and old seds have small limits too (100 cmds).
7587 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
7588 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
7589 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
7590 echo ' :' >>$CONFIG_STATUS
7592 while grep . conftest.defines >/dev/null
7594 # Write a limited-size here document to $tmp/defines.sed.
7595 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
7596 # Speed up: don't consider the non `#define' lines.
7597 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
7598 # Work around the forget-to-reset-the-flag bug.
7599 echo 't clr' >>$CONFIG_STATUS
7600 echo ': clr' >>$CONFIG_STATUS
7601 sed ${ac_max_here_lines}q conftest.defines
>>$CONFIG_STATUS
7603 sed -f $tmp/defines.sed $tmp/in >$tmp/out
7607 sed 1,${ac_max_here_lines}d conftest.defines
>conftest.
tail
7608 rm -f conftest.defines
7609 mv conftest.
tail conftest.defines
7611 rm -f conftest.defines
7612 echo ' fi # grep' >>$CONFIG_STATUS
7613 echo >>$CONFIG_STATUS
7615 # Break up conftest.undefs because some shells have a limit on the size
7616 # of here documents, and old seds have small limits too (100 cmds).
7617 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
7619 while grep . conftest.undefs
>/dev
/null
7621 # Write a limited-size here document to $tmp/undefs.sed.
7622 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
7623 # Speed up: don't consider the non
`#undef'
7624 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
7625 # Work around the forget-to-reset-the-flag bug.
7626 echo 't clr' >>$CONFIG_STATUS
7627 echo ': clr' >>$CONFIG_STATUS
7628 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
7630 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
7634 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
7635 rm -f conftest.undefs
7636 mv conftest.tail conftest.undefs
7638 rm -f conftest.undefs
7640 cat >>$CONFIG_STATUS <<\_ACEOF
7641 # Let's still pretend it is `configure
' which instantiates (i.e., don't
7642 # use $as_me), people would be surprised to read:
7643 # /* config.h. Generated by config.status. */
7644 if test x
"$ac_file" = x-
; then
7645 echo "/* Generated by configure. */" >$tmp/config.h
7647 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
7649 cat $tmp/in >>$tmp/config.h
7651 if test x
"$ac_file" != x-
; then
7652 if diff $ac_file $tmp/config.h
>/dev
/null
2>&1; then
7653 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
7654 echo "$as_me: $ac_file is unchanged" >&6;}
7656 ac_dir
=`(dirname "$ac_file") 2>/dev/null ||
7657 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7658 X"$ac_file" : 'X\(//\)[^/]' \| \
7659 X"$ac_file" : 'X\(//\)$' \| \
7660 X"$ac_file" : 'X\(/\)' \| \
7661 . : '\(.\)' 2>/dev/null ||
7663 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
7664 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
7665 /^X\(\/\/\)$/{ s//\1/; q; }
7666 /^X\(\/\).*/{ s//\1/; q; }
7668 { if $as_mkdir_p; then
7673 while test ! -d "$as_dir"; do
7674 as_dirs
="$as_dir $as_dirs"
7675 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
7676 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7677 X"$as_dir" : 'X\(//\)[^/]' \| \
7678 X"$as_dir" : 'X\(//\)$' \| \
7679 X"$as_dir" : 'X\(/\)' \| \
7680 . : '\(.\)' 2>/dev/null ||
7682 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
7683 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
7684 /^X\(\/\/\)$/{ s//\1/; q; }
7685 /^X\(\/\).*/{ s//\1/; q; }
7688 test ! -n "$as_dirs" || mkdir
$as_dirs
7689 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
7690 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
7691 { (exit 1); exit 1; }; }; }
7694 mv $tmp/config.h
$ac_file
7702 cat >>$CONFIG_STATUS <<\_ACEOF
7705 # CONFIG_COMMANDS section.
7707 for ac_file
in : $CONFIG_COMMANDS; do test "x$ac_file" = x
: && continue
7708 ac_dest
=`echo "$ac_file" | sed 's,:.*,,'`
7709 ac_source
=`echo "$ac_file" | sed 's,[^:]*:,,'`
7710 ac_dir
=`(dirname "$ac_dest") 2>/dev/null ||
7711 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7712 X"$ac_dest" : 'X\(//\)[^/]' \| \
7713 X"$ac_dest" : 'X\(//\)$' \| \
7714 X"$ac_dest" : 'X\(/\)' \| \
7715 . : '\(.\)' 2>/dev/null ||
7717 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
7718 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
7719 /^X\(\/\/\)$/{ s//\1/; q; }
7720 /^X\(\/\).*/{ s//\1/; q; }
7724 if test "$ac_dir" != .
; then
7725 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
7726 # A "../" for each directory in $ac_dir_suffix.
7727 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
7729 ac_dir_suffix
= ac_top_builddir
=
7733 .
) # No --srcdir option. We are building in place.
7735 if test -z "$ac_top_builddir"; then
7738 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
7740 [\\/]* | ?
:[\\/]* ) # Absolute path.
7741 ac_srcdir
=$srcdir$ac_dir_suffix;
7742 ac_top_srcdir
=$srcdir ;;
7744 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
7745 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
7747 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
7749 ac_abs_builddir
=`cd "$ac_dir" && cd $ac_builddir && pwd`
7750 ac_abs_top_builddir
=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
7751 ac_abs_srcdir
=`cd "$ac_dir" && cd $ac_srcdir && pwd`
7752 ac_abs_top_srcdir
=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
7755 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
7756 echo "$as_me: executing $ac_dest commands" >&6;}
7759 case $CONFIG_FILES in *config.
make*)
7760 echo "$config_vars" >> config.
make;;
7762 test -d bits || mkdir bits
;;
7767 cat >>$CONFIG_STATUS <<\_ACEOF
7769 { (exit 0); exit 0; }
7771 chmod +x
$CONFIG_STATUS
7772 ac_clean_files
=$ac_clean_files_save
7775 # configure is writing to config.log, and then calls config.status.
7776 # config.status does its own redirection, appending to config.log.
7777 # Unfortunately, on DOS this fails, as config.log is still kept open
7778 # by configure, so config.status won't be able to write to it; its
7779 # output is simply discarded. So we exec the FD to /dev/null,
7780 # effectively closing config.log, so it can be properly (re)opened and
7781 # appended to by config.status. When coming back to configure, we
7782 # need to make the FD available again.
7783 if test "$no_create" != yes; then
7785 ac_config_status_args
=
7786 test "$silent" = yes &&
7787 ac_config_status_args
="$ac_config_status_args --quiet"
7789 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
7791 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
7792 # would make configure fail if this is the last instruction.
7793 $ac_cs_success ||
{ (exit 1); exit 1; }
7797 # CONFIG_SUBDIRS section.
7799 if test "$no_recursion" != yes; then
7801 # Remove --cache-file and --srcdir arguments so they do not pile up.
7802 ac_sub_configure_args
=
7804 for ac_arg
in $ac_configure_args; do
7805 if test -n "$ac_prev"; then
7810 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
7811 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
7812 ac_prev
=cache_file
;;
7813 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
7814 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
7817 --config-cache |
-C)
7819 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
7821 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
7823 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
7825 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
7827 *) ac_sub_configure_args
="$ac_sub_configure_args $ac_arg" ;;
7831 # Always prepend --prefix to ensure using the same prefix
7832 # in subdir configurations.
7833 ac_sub_configure_args
="--prefix=$prefix $ac_sub_configure_args"
7836 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
7838 # Do not complain, so a configure script can configure whichever
7839 # parts of a large source tree are present.
7840 test -d $srcdir/$ac_dir ||
continue
7842 { echo "$as_me:$LINENO: configuring in $ac_dir" >&5
7843 echo "$as_me: configuring in $ac_dir" >&6;}
7844 { if $as_mkdir_p; then
7849 while test ! -d "$as_dir"; do
7850 as_dirs
="$as_dir $as_dirs"
7851 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
7852 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7853 X"$as_dir" : 'X\(//\)[^/]' \| \
7854 X"$as_dir" : 'X\(//\)$' \| \
7855 X"$as_dir" : 'X\(/\)' \| \
7856 . : '\(.\)' 2>/dev/null ||
7858 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
7859 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
7860 /^X\(\/\/\)$/{ s//\1/; q; }
7861 /^X\(\/\).*/{ s//\1/; q; }
7864 test ! -n "$as_dirs" || mkdir
$as_dirs
7865 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
7866 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
7867 { (exit 1); exit 1; }; }; }
7871 if test "$ac_dir" != .
; then
7872 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
7873 # A "../" for each directory in $ac_dir_suffix.
7874 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
7876 ac_dir_suffix
= ac_top_builddir
=
7880 .
) # No --srcdir option. We are building in place.
7882 if test -z "$ac_top_builddir"; then
7885 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
7887 [\\/]* | ?
:[\\/]* ) # Absolute path.
7888 ac_srcdir
=$srcdir$ac_dir_suffix;
7889 ac_top_srcdir
=$srcdir ;;
7891 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
7892 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
7894 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
7896 ac_abs_builddir
=`cd "$ac_dir" && cd $ac_builddir && pwd`
7897 ac_abs_top_builddir
=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
7898 ac_abs_srcdir
=`cd "$ac_dir" && cd $ac_srcdir && pwd`
7899 ac_abs_top_srcdir
=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
7904 # Check for guested configure; otherwise get Cygnus style configure.
7905 if test -f $ac_srcdir/configure.gnu
; then
7906 ac_sub_configure
="$SHELL '$ac_srcdir/configure.gnu'"
7907 elif test -f $ac_srcdir/configure
; then
7908 ac_sub_configure
="$SHELL '$ac_srcdir/configure'"
7909 elif test -f $ac_srcdir/configure.
in; then
7910 ac_sub_configure
=$ac_configure
7912 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
7913 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
7917 # The recursion is here.
7918 if test -n "$ac_sub_configure"; then
7919 # Make the cache file name correct relative to the subdirectory.
7921 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
7923 ac_sub_cache_file
=$ac_top_builddir$cache_file ;;
7926 { echo "$as_me:$LINENO: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
7927 echo "$as_me: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
7928 # The eval makes quoting arguments work.
7929 eval $ac_sub_configure $ac_sub_configure_args \
7930 --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir ||
7931 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
7932 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
7933 { (exit 1); exit 1; }; }