2 # From configure.in CVSid.
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.59 for GNU C Library (see version.h).
6 # Report bugs to <glibc>.
8 # Copyright (C) 2003 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## --------------------- ##
12 ## M4sh Initialization. ##
13 ## --------------------- ##
15 # Be Bourne compatible
16 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
19 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
20 # is contrary to our usage. Disable this feature.
21 alias -g '${1+"$@"}'='"$@"'
22 elif test -n "${BASH_VERSION+set}" && (set -o posix
) >/dev
/null
2>&1; then
25 DUALCASE
=1; export DUALCASE
# for MKS sh
27 # Support unset when possible.
28 if ( (MAIL
=60; unset MAIL
) ||
exit) >/dev
/null
2>&1; then
35 # Work around bugs in pre-3.0 UWIN ksh.
36 $as_unset ENV MAIL MAILPATH
43 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
44 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
47 if (set +x
; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
48 eval $as_var=C
; export $as_var
54 # Required to use basename.
55 if expr a
: '\(a\)' >/dev
/null
2>&1; then
61 if (basename /) >/dev
/null
2>&1 && test "X`basename / 2>&1`" = "X/"; then
68 # Name of the executable.
69 as_me
=`$as_basename "$0" ||
70 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
71 X"$0" : 'X\(//\)$' \| \
72 X"$0" : 'X\(/\)$' \| \
73 . : '\(.\)' 2>/dev/null ||
75 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
76 /^X\/\(\/\/\)$/{ s//\1/; q; }
77 /^X\/\(\/\).*/{ s//\1/; q; }
81 # PATH needs CR, and LINENO needs CR and PATH.
82 # Avoid depending upon Character Ranges.
83 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
84 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
85 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
86 as_cr_digits
='0123456789'
87 as_cr_alnum
=$as_cr_Letters$as_cr_digits
89 # The user is always right.
90 if test "${PATH_SEPARATOR+set}" != set; then
91 echo "#! /bin/sh" >conf$$.sh
92 echo "exit 0" >>conf$$.sh
94 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
105 as_lineno_3
=`(expr $as_lineno_1 + 1) 2>/dev/null`
106 test "x$as_lineno_1" != "x$as_lineno_2" &&
107 test "x$as_lineno_3" = "x$as_lineno_2" ||
{
108 # Find who we are. Look in the path if we contain no path at all
111 *[\\/]* ) as_myself
=$0 ;;
112 *) as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
116 test -z "$as_dir" && as_dir
=.
117 test -r "$as_dir/$0" && as_myself
=$as_dir/$0 && break
122 # We did not find ourselves, most probably we were run as `sh COMMAND'
123 # in which case we are not to be found in the path.
124 if test "x$as_myself" = x
; then
127 if test ! -f "$as_myself"; then
128 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
129 { (exit 1); exit 1; }; }
131 case $CONFIG_SHELL in
133 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
134 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
137 test -z "$as_dir" && as_dir
=.
138 for as_base
in sh bash ksh sh5
; do
141 if ("$as_dir/$as_base" -c '
144 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
145 test "x$as_lineno_1" != "x$as_lineno_2" &&
146 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev
/null
; then
147 $as_unset BASH_ENV ||
test "${BASH_ENV+set}" != set ||
{ BASH_ENV
=; export BASH_ENV
; }
148 $as_unset ENV ||
test "${ENV+set}" != set ||
{ ENV
=; export ENV
; }
149 CONFIG_SHELL
=$as_dir/$as_base
151 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
159 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
160 # uniformly replaced by the line number. The first 'sed' inserts a
161 # line-number line before each line; the second 'sed' does the real
162 # work. The second script uses 'N' to pair each line-number line
163 # with the numbered line, and appends trailing '-' during
164 # substitution so that $LINENO is not a special case at line end.
165 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
166 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
167 sed '=' <$as_myself |
172 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
175 s,^['$as_cr_digits']*\n,,
177 chmod +x
$as_me.lineno ||
178 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
179 { (exit 1); exit 1; }; }
181 # Don't try to exec as it changes $[0], causing all sort of problems
182 # (the dirname of $[0] is not the place where we might find the
183 # original and so on. Autoconf is especially sensible to this).
185 # Exit status is that of the last command.
190 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
191 *c
*,-n*) ECHO_N
= ECHO_C
='
193 *c
*,* ) ECHO_N
=-n ECHO_C
= ECHO_T
= ;;
194 *) ECHO_N
= ECHO_C
='\c' ECHO_T
= ;;
197 if expr a
: '\(a\)' >/dev
/null
2>&1; then
203 rm -f conf$$ conf$$.exe conf$$.
file
205 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
206 # We could just check for DJGPP; but this test a) works b) is more generic
207 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
208 if test -f conf$$.exe
; then
209 # Don't use ln at all; we don't have any links
214 elif ln conf$$.
file conf$$
2>/dev
/null
; then
219 rm -f conf$$ conf$$.exe conf$$.
file
221 if mkdir
-p .
2>/dev
/null
; then
224 test -d .
/-p && rmdir .
/-p
228 as_executable_p
="test -f"
230 # Sed expression to map a string onto a valid CPP name.
231 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
233 # Sed expression to map a string onto a valid variable name.
234 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
238 # We need space, tab and new line, in precisely that order.
248 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
249 # so uname gets run too.
250 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
257 ac_default_prefix
=/usr
/local
258 ac_config_libobj_dir
=.
263 SHELL
=${CONFIG_SHELL-/bin/sh}
265 # Maximum number of lines to put in a shell here document.
266 # This variable seems obsolete. It should probably be removed, and
267 # only ac_max_sed_lines should be used.
268 : ${ac_max_here_lines=38}
270 # Identity of this package.
271 PACKAGE_NAME
='GNU C Library'
272 PACKAGE_TARNAME
='c-library'
273 PACKAGE_VERSION
='(see version.h)'
274 PACKAGE_STRING
='GNU C Library (see version.h)'
275 PACKAGE_BUGREPORT
='glibc'
277 ac_unique_file
="include/features.h"
278 ac_subdirs_all
="$ac_subdirs_all "
279 # Factoring default headers for most tests.
280 ac_includes_default
="\
283 # include <sys/types.h>
286 # include <sys/stat.h>
297 # if !STDC_HEADERS && HAVE_MEMORY_H
303 # include <strings.h>
306 # include <inttypes.h>
316 ac_subst_vars
='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS with_fp with_cvs enable_check_abi oldest_abi subdirs force_install all_warnings build build_cpu build_vendor build_os host host_cpu host_vendor host_os base_machine sysnames INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC OBJEXT BUILD_CC cross_compiling CPP CXX CXXFLAGS ac_ct_CXX AR OBJDUMP RANLIB ac_ct_RANLIB MIG AS LD PWD_P MAKE MSGFMT MAKEINFO SED AUTOCONF CCVERSION SYSINCLUDES libc_cv_gcc_static_libgcc BASH libc_cv_have_bash2 KSH libc_cv_have_ksh AWK PERL INSTALL_INFO BISON VERSIONING libc_cv_asm_protected_directive libc_cv_initfinit_array libc_cv_cc_with_libunwind libc_cv_z_nodelete libc_cv_z_nodlopen libc_cv_z_initfirst libc_cv_z_relro libc_cv_Bgroup ASFLAGS_config libc_cv_z_combreloc libc_cv_z_execstack libc_cv_fpie fno_unit_at_a_time libc_cv_have_initfini libc_cv_cpp_asm_debuginfo no_whole_archive exceptions LIBGD EGREP sizeof_long_double libc_cv_gcc_unwind_find_fde uname_sysname uname_release uname_version old_glibc_headers libc_cv_slibdir libc_cv_localedir libc_cv_sysconfdir libc_cv_rootsbindir libc_cv_forced_unwind use_ldconfig ldd_rewrite_script gnu_ld gnu_as elf xcoff static shared pic_default profile omitfp bounded static_nss nopic_initfini DEFINES linux_doors mach_interface_list VERSION RELEASE LIBOBJS LTLIBOBJS'
319 # Initialize some variables set by options.
321 ac_init_version
=false
322 # The variables have the same names as the options, with
323 # dashes changed to underlines.
331 program_transform_name
=s
,x
,x
,
339 # Installation directory options.
340 # These are left unexpanded so users can "make install exec_prefix=/foo"
341 # and all the variables that are supposed to be based on exec_prefix
342 # by default will actually change.
343 # Use braces instead of parens because sh, perl, etc. also accept them.
344 bindir
='${exec_prefix}/bin'
345 sbindir
='${exec_prefix}/sbin'
346 libexecdir
='${exec_prefix}/libexec'
347 datadir
='${prefix}/share'
348 sysconfdir
='${prefix}/etc'
349 sharedstatedir
='${prefix}/com'
350 localstatedir
='${prefix}/var'
351 libdir
='${exec_prefix}/lib'
352 includedir
='${prefix}/include'
353 oldincludedir
='/usr/include'
354 infodir
='${prefix}/info'
355 mandir
='${prefix}/man'
360 # If the previous option needs an argument, assign it.
361 if test -n "$ac_prev"; then
362 eval "$ac_prev=\$ac_option"
367 ac_optarg
=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
369 # Accept the important Cygnus configure options, so we can diagnose typos.
373 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
375 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
378 -build |
--build |
--buil |
--bui |
--bu)
379 ac_prev
=build_alias
;;
380 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
381 build_alias
=$ac_optarg ;;
383 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
384 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
385 ac_prev
=cache_file
;;
386 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
387 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
388 cache_file
=$ac_optarg ;;
391 cache_file
=config.cache
;;
393 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
395 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
397 datadir
=$ac_optarg ;;
399 -disable-* |
--disable-*)
400 ac_feature
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
401 # Reject names that are not valid shell variable names.
402 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev
/null
&&
403 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
404 { (exit 1); exit 1; }; }
405 ac_feature
=`echo $ac_feature | sed 's/-/_/g'`
406 eval "enable_$ac_feature=no" ;;
408 -enable-* |
--enable-*)
409 ac_feature
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
410 # Reject names that are not valid shell variable names.
411 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev
/null
&&
412 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
413 { (exit 1); exit 1; }; }
414 ac_feature
=`echo $ac_feature | sed 's/-/_/g'`
416 *=*) ac_optarg
=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
419 eval "enable_$ac_feature='$ac_optarg'" ;;
421 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
422 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
423 |
--exec |
--exe |
--ex)
424 ac_prev
=exec_prefix
;;
425 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
426 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
427 |
--exec=* |
--exe=* |
--ex=*)
428 exec_prefix
=$ac_optarg ;;
430 -gas |
--gas |
--ga |
--g)
431 # Obsolete; use --with-gas.
434 -help |
--help |
--hel |
--he |
-h)
436 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
437 ac_init_help
=recursive
;;
438 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
439 ac_init_help
=short
;;
441 -host |
--host |
--hos |
--ho)
442 ac_prev
=host_alias
;;
443 -host=* |
--host=* |
--hos=* |
--ho=*)
444 host_alias
=$ac_optarg ;;
446 -includedir |
--includedir |
--includedi |
--included |
--include \
447 |
--includ |
--inclu |
--incl |
--inc)
448 ac_prev
=includedir
;;
449 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
450 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
451 includedir
=$ac_optarg ;;
453 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
455 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
456 infodir
=$ac_optarg ;;
458 -libdir |
--libdir |
--libdi |
--libd)
460 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
463 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
464 |
--libexe |
--libex |
--libe)
465 ac_prev
=libexecdir
;;
466 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
467 |
--libexe=* |
--libex=* |
--libe=*)
468 libexecdir
=$ac_optarg ;;
470 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
471 |
--localstate |
--localstat |
--localsta |
--localst \
472 |
--locals |
--local |
--loca |
--loc |
--lo)
473 ac_prev
=localstatedir
;;
474 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
475 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
476 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
477 localstatedir
=$ac_optarg ;;
479 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
481 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
485 # Obsolete; use --without-fp.
488 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
489 |
--no-cr |
--no-c |
-n)
492 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
493 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
496 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
497 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
498 |
--oldin |
--oldi |
--old |
--ol |
--o)
499 ac_prev
=oldincludedir
;;
500 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
501 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
502 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
503 oldincludedir
=$ac_optarg ;;
505 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
507 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
510 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
511 |
--program-pre |
--program-pr |
--program-p)
512 ac_prev
=program_prefix
;;
513 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
514 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
515 program_prefix
=$ac_optarg ;;
517 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
518 |
--program-suf |
--program-su |
--program-s)
519 ac_prev
=program_suffix
;;
520 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
521 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
522 program_suffix
=$ac_optarg ;;
524 -program-transform-name |
--program-transform-name \
525 |
--program-transform-nam |
--program-transform-na \
526 |
--program-transform-n |
--program-transform- \
527 |
--program-transform |
--program-transfor \
528 |
--program-transfo |
--program-transf \
529 |
--program-trans |
--program-tran \
530 |
--progr-tra |
--program-tr |
--program-t)
531 ac_prev
=program_transform_name
;;
532 -program-transform-name=* |
--program-transform-name=* \
533 |
--program-transform-nam=* |
--program-transform-na=* \
534 |
--program-transform-n=* |
--program-transform-=* \
535 |
--program-transform=* |
--program-transfor=* \
536 |
--program-transfo=* |
--program-transf=* \
537 |
--program-trans=* |
--program-tran=* \
538 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
539 program_transform_name
=$ac_optarg ;;
541 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
542 |
-silent |
--silent |
--silen |
--sile |
--sil)
545 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
547 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
549 sbindir
=$ac_optarg ;;
551 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
552 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
553 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
555 ac_prev
=sharedstatedir
;;
556 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
557 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
558 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
560 sharedstatedir
=$ac_optarg ;;
562 -site |
--site |
--sit)
564 -site=* |
--site=* |
--sit=*)
567 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
569 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
572 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
573 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
574 ac_prev
=sysconfdir
;;
575 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
576 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
577 sysconfdir
=$ac_optarg ;;
579 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
580 ac_prev
=target_alias
;;
581 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
582 target_alias
=$ac_optarg ;;
584 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
587 -version |
--version |
--versio |
--versi |
--vers |
-V)
591 ac_package
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
592 # Reject names that are not valid shell variable names.
593 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev
/null
&&
594 { echo "$as_me: error: invalid package name: $ac_package" >&2
595 { (exit 1); exit 1; }; }
596 ac_package
=`echo $ac_package| sed 's/-/_/g'`
598 *=*) ac_optarg
=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
601 eval "with_$ac_package='$ac_optarg'" ;;
603 -without-* |
--without-*)
604 ac_package
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
605 # Reject names that are not valid shell variable names.
606 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev
/null
&&
607 { echo "$as_me: error: invalid package name: $ac_package" >&2
608 { (exit 1); exit 1; }; }
609 ac_package
=`echo $ac_package | sed 's/-/_/g'`
610 eval "with_$ac_package=no" ;;
613 # Obsolete; use --with-x.
616 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
617 |
--x-incl |
--x-inc |
--x-in |
--x-i)
618 ac_prev
=x_includes
;;
619 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
620 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
621 x_includes
=$ac_optarg ;;
623 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
624 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
625 ac_prev
=x_libraries
;;
626 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
627 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
628 x_libraries
=$ac_optarg ;;
630 -*) { echo "$as_me: error: unrecognized option: $ac_option
631 Try \`$0 --help' for more information." >&2
632 { (exit 1); exit 1; }; }
636 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
637 # Reject names that are not valid shell variable names.
638 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev
/null
&&
639 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
640 { (exit 1); exit 1; }; }
641 ac_optarg
=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
642 eval "$ac_envvar='$ac_optarg'"
646 # FIXME: should be removed in autoconf 3.0.
647 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
648 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
649 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
650 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
656 if test -n "$ac_prev"; then
657 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
658 { echo "$as_me: error: missing argument to $ac_option" >&2
659 { (exit 1); exit 1; }; }
662 # Be sure to have absolute paths.
663 for ac_var
in exec_prefix prefix
665 eval ac_val
=$
`echo $ac_var`
667 [\\/$
]* | ?
:[\\/]* | NONE |
'' ) ;;
668 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
669 { (exit 1); exit 1; }; };;
673 # Be sure to have absolute paths.
674 for ac_var
in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
675 localstatedir libdir includedir oldincludedir infodir mandir
677 eval ac_val
=$
`echo $ac_var`
679 [\\/$
]* | ?
:[\\/]* ) ;;
680 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
681 { (exit 1); exit 1; }; };;
685 # There might be people who depend on the old broken behavior: `$host'
686 # used to hold the argument of --host etc.
687 # FIXME: To remove some day.
692 # FIXME: To remove some day.
693 if test "x$host_alias" != x
; then
694 if test "x$build_alias" = x
; then
695 cross_compiling
=maybe
696 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
697 If a cross compiler is detected then cross compile mode will be used." >&2
698 elif test "x$build_alias" != "x$host_alias"; then
704 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
706 test "$silent" = yes && exec 6>/dev
/null
709 # Find the source files, if location was not specified.
710 if test -z "$srcdir"; then
711 ac_srcdir_defaulted
=yes
712 # Try the directory containing this script, then its parent.
713 ac_confdir
=`(dirname "$0") 2>/dev/null ||
714 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
715 X"$0" : 'X\(//\)[^/]' \| \
716 X"$0" : 'X\(//\)$' \| \
717 X"$0" : 'X\(/\)' \| \
718 . : '\(.\)' 2>/dev/null ||
720 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
721 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
722 /^X\(\/\/\)$/{ s//\1/; q; }
723 /^X\(\/\).*/{ s//\1/; q; }
726 if test ! -r $srcdir/$ac_unique_file; then
730 ac_srcdir_defaulted
=no
732 if test ! -r $srcdir/$ac_unique_file; then
733 if test "$ac_srcdir_defaulted" = yes; then
734 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
735 { (exit 1); exit 1; }; }
737 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
738 { (exit 1); exit 1; }; }
741 (cd $srcdir && test -r .
/$ac_unique_file) 2>/dev
/null ||
742 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
743 { (exit 1); exit 1; }; }
744 srcdir
=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
745 ac_env_build_alias_set
=${build_alias+set}
746 ac_env_build_alias_value
=$build_alias
747 ac_cv_env_build_alias_set
=${build_alias+set}
748 ac_cv_env_build_alias_value
=$build_alias
749 ac_env_host_alias_set
=${host_alias+set}
750 ac_env_host_alias_value
=$host_alias
751 ac_cv_env_host_alias_set
=${host_alias+set}
752 ac_cv_env_host_alias_value
=$host_alias
753 ac_env_target_alias_set
=${target_alias+set}
754 ac_env_target_alias_value
=$target_alias
755 ac_cv_env_target_alias_set
=${target_alias+set}
756 ac_cv_env_target_alias_value
=$target_alias
757 ac_env_CC_set
=${CC+set}
759 ac_cv_env_CC_set
=${CC+set}
760 ac_cv_env_CC_value
=$CC
761 ac_env_CFLAGS_set
=${CFLAGS+set}
762 ac_env_CFLAGS_value
=$CFLAGS
763 ac_cv_env_CFLAGS_set
=${CFLAGS+set}
764 ac_cv_env_CFLAGS_value
=$CFLAGS
765 ac_env_LDFLAGS_set
=${LDFLAGS+set}
766 ac_env_LDFLAGS_value
=$LDFLAGS
767 ac_cv_env_LDFLAGS_set
=${LDFLAGS+set}
768 ac_cv_env_LDFLAGS_value
=$LDFLAGS
769 ac_env_CPPFLAGS_set
=${CPPFLAGS+set}
770 ac_env_CPPFLAGS_value
=$CPPFLAGS
771 ac_cv_env_CPPFLAGS_set
=${CPPFLAGS+set}
772 ac_cv_env_CPPFLAGS_value
=$CPPFLAGS
773 ac_env_CPP_set
=${CPP+set}
774 ac_env_CPP_value
=$CPP
775 ac_cv_env_CPP_set
=${CPP+set}
776 ac_cv_env_CPP_value
=$CPP
777 ac_env_CXX_set
=${CXX+set}
778 ac_env_CXX_value
=$CXX
779 ac_cv_env_CXX_set
=${CXX+set}
780 ac_cv_env_CXX_value
=$CXX
781 ac_env_CXXFLAGS_set
=${CXXFLAGS+set}
782 ac_env_CXXFLAGS_value
=$CXXFLAGS
783 ac_cv_env_CXXFLAGS_set
=${CXXFLAGS+set}
784 ac_cv_env_CXXFLAGS_value
=$CXXFLAGS
787 # Report the --help message.
789 if test "$ac_init_help" = "long"; then
790 # Omit some internal or obsolete options to make the list less imposing.
791 # This message is too long to be a string in the A/UX 3.1 sh.
793 \`configure' configures GNU C Library (see version.h) to adapt to many kinds of systems.
795 Usage: $0 [OPTION]... [VAR=VALUE]...
797 To assign environment variables (e.g., CC, CFLAGS...), specify them as
798 VAR=VALUE. See below for descriptions of some of the useful variables.
800 Defaults for the options are specified in brackets.
803 -h, --help display this help and exit
804 --help=short display options specific to this package
805 --help=recursive display the short help of all the included packages
806 -V, --version display version information and exit
807 -q, --quiet, --silent do not print \`checking...' messages
808 --cache-file=FILE cache test results in FILE [disabled]
809 -C, --config-cache alias for \`--cache-file=config.cache'
810 -n, --no-create do not create output files
811 --srcdir=DIR find the sources in DIR [configure dir or \`..']
816 Installation directories:
817 --prefix=PREFIX install architecture-independent files in PREFIX
819 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
822 By default, \`make install' will install all the files in
823 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
824 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
825 for instance \`--prefix=\$HOME'.
827 For better control, use the options below.
829 Fine tuning of the installation directories:
830 --bindir=DIR user executables [EPREFIX/bin]
831 --sbindir=DIR system admin executables [EPREFIX/sbin]
832 --libexecdir=DIR program executables [EPREFIX/libexec]
833 --datadir=DIR read-only architecture-independent data [PREFIX/share]
834 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
835 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
836 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
837 --libdir=DIR object code libraries [EPREFIX/lib]
838 --includedir=DIR C header files [PREFIX/include]
839 --oldincludedir=DIR C header files for non-gcc [/usr/include]
840 --infodir=DIR info documentation [PREFIX/info]
841 --mandir=DIR man documentation [PREFIX/man]
847 --build=BUILD configure
for building on BUILD
[guessed
]
848 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
852 if test -n "$ac_init_help"; then
853 case $ac_init_help in
854 short | recursive
) echo "Configuration of GNU C Library (see version.h):";;
859 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
860 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
861 --disable-sanity-checks really
do not use threads
(should not be used except
862 in special situations
) [default
=yes]
863 --enable-check-abi do "make check-abi" in "make check" (no
/warn
/yes)
865 --enable-shared build shared library
[default
=yes if GNU ld
&
867 --enable-profile build profiled library
[default
=yes]
868 --enable-omitfp build undebuggable optimized library
870 --enable-bounded build with runtime bounds checking
872 --disable-versioning do not include versioning information
in the library
873 objects
[default
=yes if supported
]
874 --enable-oldest-abi=ABI configure the oldest ABI supported
[e.g.
2.2]
875 [default
=glibc default
]
876 --enable-add-ons[=DIRS...
]
877 configure and build add-ons
in DIR1
,DIR2
,... search
878 for add-ons
if no parameter given
879 --disable-hidden-plt do not hide internal
function calls to avoid PLT
880 --enable-static-nss build static NSS modules
[default
=no
]
881 --disable-force-install don
't force installation of files from this package,
882 even if they are older than the installed files
883 --enable-kernel=VERSION compile for compatibility with kernel not older than
885 --enable-all-warnings enable all useful warnings gcc can issue
888 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
889 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
890 --with-gmp=DIRECTORY find GMP source code in DIRECTORY (not needed)
891 --with-gd=DIR find libgd include dir and library with prefix DIR
892 --with-gd-include=DIR find libgd include files in DIR
893 --with-gd-lib=DIR find libgd library files in DIR
894 --with-fp if using floating-point hardware [default=yes]
895 --with-binutils=PATH specify location of binutils (as and ld)
896 --with-elf if using the ELF object format
897 --with-xcoff if using the XCOFF object format
898 --without-cvs if CVS should not be used
899 --with-headers=PATH location of system headers to use (for example
900 /usr/src/linux/include) [default=compiler
902 --with-tls enable support for TLS
903 --without-__thread do not use TLS features even when supporting them
905 Some influential environment variables:
906 CC C compiler command
907 CFLAGS C compiler flags
908 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
909 nonstandard directory <lib dir>
910 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
911 headers in a nonstandard directory <include dir>
913 CXX C++ compiler command
914 CXXFLAGS C++ compiler flags
916 Use these variables to override the choices made by `configure' or to
help
917 it to
find libraries and programs with nonstandard names
/locations.
919 Report bugs to
<glibc
>.
923 if test "$ac_init_help" = "recursive"; then
924 # If there are subdirs, report their specific --help.
926 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
927 test -d $ac_dir ||
continue
930 if test "$ac_dir" != .
; then
931 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
932 # A "../" for each directory in $ac_dir_suffix.
933 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
935 ac_dir_suffix
= ac_top_builddir
=
939 .
) # No --srcdir option. We are building in place.
941 if test -z "$ac_top_builddir"; then
944 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
946 [\\/]* | ?
:[\\/]* ) # Absolute path.
947 ac_srcdir
=$srcdir$ac_dir_suffix;
948 ac_top_srcdir
=$srcdir ;;
950 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
951 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
954 # Do not use `cd foo && pwd` to compute absolute paths, because
955 # the directories may not exist.
957 .
) ac_abs_builddir
="$ac_dir";;
960 .
) ac_abs_builddir
=`pwd`;;
961 [\\/]* | ?
:[\\/]* ) ac_abs_builddir
="$ac_dir";;
962 *) ac_abs_builddir
=`pwd`/"$ac_dir";;
965 case $ac_abs_builddir in
966 .
) ac_abs_top_builddir
=${ac_top_builddir}.
;;
968 case ${ac_top_builddir}.
in
969 .
) ac_abs_top_builddir
=$ac_abs_builddir;;
970 [\\/]* | ?
:[\\/]* ) ac_abs_top_builddir
=${ac_top_builddir}.
;;
971 *) ac_abs_top_builddir
=$ac_abs_builddir/${ac_top_builddir}.
;;
974 case $ac_abs_builddir in
975 .
) ac_abs_srcdir
=$ac_srcdir;;
978 .
) ac_abs_srcdir
=$ac_abs_builddir;;
979 [\\/]* | ?
:[\\/]* ) ac_abs_srcdir
=$ac_srcdir;;
980 *) ac_abs_srcdir
=$ac_abs_builddir/$ac_srcdir;;
983 case $ac_abs_builddir in
984 .
) ac_abs_top_srcdir
=$ac_top_srcdir;;
986 case $ac_top_srcdir in
987 .
) ac_abs_top_srcdir
=$ac_abs_builddir;;
988 [\\/]* | ?
:[\\/]* ) ac_abs_top_srcdir
=$ac_top_srcdir;;
989 *) ac_abs_top_srcdir
=$ac_abs_builddir/$ac_top_srcdir;;
994 # Check for guested configure; otherwise get Cygnus style configure.
995 if test -f $ac_srcdir/configure.gnu
; then
997 $SHELL $ac_srcdir/configure.gnu
--help=recursive
998 elif test -f $ac_srcdir/configure
; then
1000 $SHELL $ac_srcdir/configure
--help=recursive
1001 elif test -f $ac_srcdir/configure.ac ||
1002 test -f $ac_srcdir/configure.
in; then
1004 $ac_configure --help
1006 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1012 test -n "$ac_init_help" && exit 0
1013 if $ac_init_version; then
1015 GNU C Library configure
(see version.h
)
1016 generated by GNU Autoconf
2.59
1018 Copyright
(C
) 2003 Free Software Foundation
, Inc.
1019 This configure
script is free software
; the Free Software Foundation
1020 gives unlimited permission to copy
, distribute and modify it.
1026 This file contains any messages produced by compilers while
1027 running configure, to aid debugging if configure makes a mistake.
1029 It was created by GNU C Library $as_me (see version.h), which was
1030 generated by GNU Autoconf 2.59. Invocation command line was
1041 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1042 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1043 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1044 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1045 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1047 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1048 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1050 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1051 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1052 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1053 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1054 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1055 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1056 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1060 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1064 test -z "$as_dir" && as_dir
=.
1065 echo "PATH: $as_dir"
1080 # Keep a trace of the command line.
1081 # Strip out --no-create and --no-recursion so they do not pile up.
1082 # Strip out --silent because we don't want to record it for future runs.
1083 # Also quote any args containing shell meta-characters.
1084 # Make two passes to allow for proper duplicate-argument suppression.
1089 ac_must_keep_next
=false
1095 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1096 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1097 |
-silent |
--silent |
--silen |
--sile |
--sil)
1099 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1100 ac_arg
=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1103 1) ac_configure_args0
="$ac_configure_args0 '$ac_arg'" ;;
1105 ac_configure_args1
="$ac_configure_args1 '$ac_arg'"
1106 if test $ac_must_keep_next = true
; then
1107 ac_must_keep_next
=false
# Got value, back to normal.
1110 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1111 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1112 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1113 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1114 case "$ac_configure_args0 " in
1115 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1118 -* ) ac_must_keep_next
=true
;;
1121 ac_configure_args
="$ac_configure_args$ac_sep'$ac_arg'"
1122 # Get rid of the leading space.
1128 $as_unset ac_configure_args0 ||
test "${ac_configure_args0+set}" != set ||
{ ac_configure_args0
=; export ac_configure_args0
; }
1129 $as_unset ac_configure_args1 ||
test "${ac_configure_args1+set}" != set ||
{ ac_configure_args1
=; export ac_configure_args1
; }
1131 # When interrupted or exit'd, cleanup temporary files, and complete
1132 # config.log. We remove comments because anyway the quotes in there
1133 # would cause problems or look ugly.
1134 # WARNING: Be sure not to use single quotes in there, as some shells,
1135 # such as our DU 5.0 friend, will then `close' the trap.
1136 trap 'exit_status=$?
1137 # Save into config.log some information that might help in debugging.
1142 ## ---------------- ##
1143 ## Cache variables. ##
1144 ## ---------------- ##
1147 # The following way of writing the cache mishandles newlines in values,
1150 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1153 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1154 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1158 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1165 ## ----------------- ##
1166 ## Output variables. ##
1167 ## ----------------- ##
1170 for ac_var in $ac_subst_vars
1172 eval ac_val=$`echo $ac_var`
1173 echo "$ac_var='"'"'$ac_val'"'"'"
1177 if test -n "$ac_subst_files"; then
1184 for ac_var in $ac_subst_files
1186 eval ac_val=$`echo $ac_var`
1187 echo "$ac_var='"'"'$ac_val'"'"'"
1192 if test -s confdefs.h; then
1199 sed "/^$/d" confdefs.h | sort
1202 test "$ac_signal" != 0 &&
1203 echo "$as_me: caught signal $ac_signal"
1204 echo "$as_me: exit $exit_status"
1206 rm -f core *.core &&
1207 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1210 for ac_signal
in 1 2 13 15; do
1211 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1215 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1216 rm -rf conftest
* confdefs.h
1217 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1220 # Predefined preprocessor variables.
1222 cat >>confdefs.h
<<_ACEOF
1223 #define PACKAGE_NAME "$PACKAGE_NAME"
1227 cat >>confdefs.h
<<_ACEOF
1228 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1232 cat >>confdefs.h
<<_ACEOF
1233 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1237 cat >>confdefs.h
<<_ACEOF
1238 #define PACKAGE_STRING "$PACKAGE_STRING"
1242 cat >>confdefs.h
<<_ACEOF
1243 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1247 # Let the site file select an alternate cache file if it wants to.
1248 # Prefer explicitly selected file to automatically selected ones.
1249 if test -z "$CONFIG_SITE"; then
1250 if test "x$prefix" != xNONE
; then
1251 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
1253 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1256 for ac_site_file
in $CONFIG_SITE; do
1257 if test -r "$ac_site_file"; then
1258 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1259 echo "$as_me: loading site script $ac_site_file" >&6;}
1260 sed 's/^/| /' "$ac_site_file" >&5
1265 if test -r "$cache_file"; then
1266 # Some versions of bash will fail to source /dev/null (special
1267 # files actually), so we avoid doing that.
1268 if test -f "$cache_file"; then
1269 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1270 echo "$as_me: loading cache $cache_file" >&6;}
1272 [\\/]* | ?
:[\\/]* ) .
$cache_file;;
1273 *) . .
/$cache_file;;
1277 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1278 echo "$as_me: creating cache $cache_file" >&6;}
1282 # Check that the precious variables saved in the cache have kept the same
1284 ac_cache_corrupted
=false
1285 for ac_var
in `(set) 2>&1 |
1286 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1287 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
1288 eval ac_new_set
=\
$ac_env_${ac_var}_set
1289 eval ac_old_val
="\$ac_cv_env_${ac_var}_value"
1290 eval ac_new_val
="\$ac_env_${ac_var}_value"
1291 case $ac_old_set,$ac_new_set in
1293 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1294 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1295 ac_cache_corrupted
=: ;;
1297 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1298 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1299 ac_cache_corrupted
=: ;;
1302 if test "x$ac_old_val" != "x$ac_new_val"; then
1303 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1304 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1305 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1306 echo "$as_me: former value: $ac_old_val" >&2;}
1307 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1308 echo "$as_me: current value: $ac_new_val" >&2;}
1309 ac_cache_corrupted
=:
1312 # Pass precious variables to config.status.
1313 if test "$ac_new_set" = set; then
1315 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1316 ac_arg
=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1317 *) ac_arg
=$ac_var=$ac_new_val ;;
1319 case " $ac_configure_args " in
1320 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1321 *) ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
1325 if $ac_cache_corrupted; then
1326 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1327 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1328 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1329 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1330 { (exit 1); exit 1; }; }
1334 ac_cpp
='$CPP $CPPFLAGS'
1335 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1336 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1337 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
1366 ac_config_headers
="$ac_config_headers config.h"
1369 for ac_dir
in scripts
$srcdir/scripts
; do
1370 if test -f $ac_dir/install-sh
; then
1372 ac_install_sh
="$ac_aux_dir/install-sh -c"
1374 elif test -f $ac_dir/install.sh
; then
1376 ac_install_sh
="$ac_aux_dir/install.sh -c"
1378 elif test -f $ac_dir/shtool
; then
1380 ac_install_sh
="$ac_aux_dir/shtool install -c"
1384 if test -z "$ac_aux_dir"; then
1385 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in scripts $srcdir/scripts" >&5
1386 echo "$as_me: error: cannot find install-sh or install.sh in scripts $srcdir/scripts" >&2;}
1387 { (exit 1); exit 1; }; }
1389 ac_config_guess
="$SHELL $ac_aux_dir/config.guess"
1390 ac_config_sub
="$SHELL $ac_aux_dir/config.sub"
1391 ac_configure
="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1394 if test "`cd $srcdir; /bin/pwd`" = "`/bin/pwd`"; then
1395 { { echo "$as_me:$LINENO: error: you must configure in a separate build directory" >&5
1396 echo "$as_me: error: you must configure in a separate build directory" >&2;}
1397 { (exit 1); exit 1; }; }
1400 # This will get text that should go into config.make.
1403 # Check for a --with-gmp argument and set gmp-srcdir in config.make.
1405 # Check whether --with-gmp or --without-gmp was given.
1406 if test "${with_gmp+set}" = set; then
1410 yes) { { echo "$as_me:$LINENO: error: --with-gmp requires an argument; use --with-gmp=DIRECTORY" >&5
1411 echo "$as_me: error: --with-gmp requires an argument; use --with-gmp=DIRECTORY" >&2;}
1412 { (exit 1); exit 1; }; } ;;
1414 *) config_vars
="$config_vars
1415 gmp-srcdir = $withval" ;;
1419 # Check for a --with-gd argument and set libgd-LDFLAGS in config.make.
1421 # Check whether --with-gd or --without-gd was given.
1422 if test "${with_gd+set}" = set; then
1426 *) libgd_include
="-I$withval/include"
1427 libgd_ldflags
="-L$withval/lib" ;;
1432 # Check whether --with-gd-include or --without-gd-include was given.
1433 if test "${with_gd_include+set}" = set; then
1434 withval
="$with_gd_include"
1435 case "$with_gd_include" in
1437 *) libgd_include
="-I$withval" ;;
1442 # Check whether --with-gd-lib or --without-gd-lib was given.
1443 if test "${with_gd_lib+set}" = set; then
1444 withval
="$with_gd_lib"
1445 case "$with_gd_lib" in
1447 *) libgd_ldflags
="-L$withval" ;;
1452 if test -n "$libgd_include"; then
1453 config_vars
="$config_vars
1454 CFLAGS-memusagestat.c = $libgd_include"
1456 if test -n "$libgd_ldflags"; then
1457 config_vars
="$config_vars
1458 libgd-LDFLAGS = $libgd_ldflags"
1462 # Check whether --with-fp or --without-fp was given.
1463 if test "${with_fp+set}" = set; then
1471 # Check whether --with-binutils or --without-binutils was given.
1472 if test "${with_binutils+set}" = set; then
1473 withval
="$with_binutils"
1474 path_binutils
=$withval
1479 # Check whether --with-elf or --without-elf was given.
1480 if test "${with_elf+set}" = set; then
1487 # Check whether --with-xcoff or --without-xcoff was given.
1488 if test "${with_xcoff+set}" = set; then
1489 withval
="$with_xcoff"
1495 # Check whether --with-cvs or --without-cvs was given.
1496 if test "${with_cvs+set}" = set; then
1502 if test "$with_cvs" = yes; then
1503 if test -d $srcdir/CVS
&& grep :pserver
: $srcdir/CVS
/Root
> /dev
/null
1511 # Check whether --with-headers or --without-headers was given.
1512 if test "${with_headers+set}" = set; then
1513 withval
="$with_headers"
1519 # Check whether --enable-sanity-checks or --disable-sanity-checks was given.
1520 if test "${enable_sanity_checks+set}" = set; then
1521 enableval
="$enable_sanity_checks"
1522 enable_sanity
=$enableval
1528 # Check whether --enable-check-abi or --disable-check-abi was given.
1529 if test "${enable_check_abi+set}" = set; then
1530 enableval
="$enable_check_abi"
1531 enable_check_abi
=$enableval
1537 # Check whether --enable-shared or --disable-shared was given.
1538 if test "${enable_shared+set}" = set; then
1539 enableval
="$enable_shared"
1544 # Check whether --enable-profile or --disable-profile was given.
1545 if test "${enable_profile+set}" = set; then
1546 enableval
="$enable_profile"
1551 # Check whether --enable-omitfp or --disable-omitfp was given.
1552 if test "${enable_omitfp+set}" = set; then
1553 enableval
="$enable_omitfp"
1558 # Check whether --enable-bounded or --disable-bounded was given.
1559 if test "${enable_bounded+set}" = set; then
1560 enableval
="$enable_bounded"
1565 # Check whether --enable-versioning or --disable-versioning was given.
1566 if test "${enable_versioning+set}" = set; then
1567 enableval
="$enable_versioning"
1568 enable_versioning
=$enableval
1570 enable_versioning
=yes
1573 # Check whether --enable-oldest-abi or --disable-oldest-abi was given.
1574 if test "${enable_oldest_abi+set}" = set; then
1575 enableval
="$enable_oldest_abi"
1576 oldest_abi
=$enableval
1580 if test "$oldest_abi" = yes ||
test "$oldest_abi" = no
; then
1583 cat >>confdefs.h
<<_ACEOF
1584 #define GLIBC_OLDEST_ABI "$oldest_abi"
1590 # Check whether --enable-add-ons or --disable-add-ons was given.
1591 if test "${enable_add_ons+set}" = set; then
1592 enableval
="$enable_add_ons"
1593 case "$enableval" in
1594 yes) add_ons
=`cd $srcdir && echo */configure | sed -e 's!/configure!!g'`
1595 test "$add_ons" = "*" && add_ons
= ;;
1596 *) add_ons
=`echo "$enableval" | sed 's/,/ /g'`;;
1603 # Check whether --with-tls or --without-tls was given.
1604 if test "${with_tls+set}" = set; then
1612 # Check whether --with-__thread or --without-__thread was given.
1613 if test "${with___thread+set}" = set; then
1614 withval
="$with___thread"
1615 use__thread
=$withval
1620 # Check whether --enable-hidden-plt or --disable-hidden-plt was given.
1621 if test "${enable_hidden_plt+set}" = set; then
1622 enableval
="$enable_hidden_plt"
1627 if test "x$hidden" = xno
; then
1628 cat >>confdefs.h
<<\_ACEOF
1638 if test x
"$add_ons" != x
; then
1639 for f
in $add_ons; do
1640 # Some sanity checks
1641 if test "$f" = "crypt"; then
1642 { { echo "$as_me:$LINENO: error:
1643 *** It seems that you're using an old \`crypt' add-on. crypt is now
1644 *** part of glibc and using the old add-on will not work with this
1645 *** release. Start again with fresh sources and without the old
1646 *** \`crypt' add-on." >&5
1647 echo "$as_me: error:
1648 *** It seems that you're using an old \`crypt' add-on. crypt is now
1649 *** part of glibc and using the old add-on will not work with this
1650 *** release. Start again with fresh sources and without the old
1651 *** \`crypt' add-on." >&2;}
1652 { (exit 1); exit 1; }; }
1654 if test "$f" = "localedata"; then
1655 { { echo "$as_me:$LINENO: error:
1656 *** It seems that you're using an old \`localedata' add-on. localedata
1657 *** is now part of glibc and using the old add-on will not work with
1658 *** this release. Start again with fresh sources and without the old
1659 *** \`localedata' add-on." >&5
1660 echo "$as_me: error:
1661 *** It seems that you're using an old \`localedata' add-on. localedata
1662 *** is now part of glibc and using the old add-on will not work with
1663 *** this release. Start again with fresh sources and without the old
1664 *** \`localedata' add-on." >&2;}
1665 { (exit 1); exit 1; }; }
1667 # Test whether such a subdir really exists.
1668 if test -d $srcdir/$f; then
1669 add_ons_pfx
="$add_ons_pfx $f/"
1670 subdirs
="$subdirs $f"
1672 { { echo "$as_me:$LINENO: error: add-on directory \"$f\" does not exist" >&5
1673 echo "$as_me: error: add-on directory \"$f\" does not exist" >&2;}
1674 { (exit 1); exit 1; }; }
1679 # Check whether --enable-static-nss or --disable-static-nss was given.
1680 if test "${enable_static_nss+set}" = set; then
1681 enableval
="$enable_static_nss"
1682 static_nss
=$enableval
1686 if test x
"$static_nss" = xyes ||
test x
"$shared" = xno
; then
1688 cat >>confdefs.h
<<\_ACEOF
1689 #define DO_STATIC_NSS 1
1694 # Check whether --enable-force-install or --disable-force-install was given.
1695 if test "${enable_force_install+set}" = set; then
1696 enableval
="$enable_force_install"
1697 force_install
=$enableval
1703 # Check whether --enable-kernel or --disable-kernel was given.
1704 if test "${enable_kernel+set}" = set; then
1705 enableval
="$enable_kernel"
1706 minimum_kernel
=$enableval
1708 if test "$minimum_kernel" = yes ||
test "$minimum_kernel" = no
; then
1709 # Better nothing than this.
1712 if test "$minimum_kernel" = current
; then
1713 minimum_kernel
=`uname -r 2>/dev/null` || minimum_kernel
=
1717 # Check whether --enable-all-warnings or --disable-all-warnings was given.
1718 if test "${enable_all_warnings+set}" = set; then
1719 enableval
="$enable_all_warnings"
1720 all_warnings
=$enableval
1724 # Make sure we can run config.sub.
1725 $ac_config_sub sun4
>/dev
/null
2>&1 ||
1726 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1727 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1728 { (exit 1); exit 1; }; }
1730 echo "$as_me:$LINENO: checking build system type" >&5
1731 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1732 if test "${ac_cv_build+set}" = set; then
1733 echo $ECHO_N "(cached) $ECHO_C" >&6
1735 ac_cv_build_alias
=$build_alias
1736 test -z "$ac_cv_build_alias" &&
1737 ac_cv_build_alias
=`$ac_config_guess`
1738 test -z "$ac_cv_build_alias" &&
1739 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1740 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1741 { (exit 1); exit 1; }; }
1742 ac_cv_build
=`$ac_config_sub $ac_cv_build_alias` ||
1743 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1744 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1745 { (exit 1); exit 1; }; }
1748 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1749 echo "${ECHO_T}$ac_cv_build" >&6
1751 build_cpu
=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1752 build_vendor
=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1753 build_os
=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1756 echo "$as_me:$LINENO: checking host system type" >&5
1757 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1758 if test "${ac_cv_host+set}" = set; then
1759 echo $ECHO_N "(cached) $ECHO_C" >&6
1761 ac_cv_host_alias
=$host_alias
1762 test -z "$ac_cv_host_alias" &&
1763 ac_cv_host_alias
=$ac_cv_build_alias
1764 ac_cv_host
=`$ac_config_sub $ac_cv_host_alias` ||
1765 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1766 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1767 { (exit 1); exit 1; }; }
1770 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1771 echo "${ECHO_T}$ac_cv_host" >&6
1773 host_cpu
=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1774 host_vendor
=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1775 host_os
=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1779 # The way shlib-versions is used to generate soversions.mk uses a
1780 # fairly simplistic model for name recognition that can't distinguish
1781 # i486-pc-linux-gnu fully from i486-pc-gnu. So we mutate a $host_os
1782 # of `gnu*' here to be `gnu-gnu*' just so that shlib-versions can
1783 # tell. This doesn't get used much beyond that, so it's fairly safe.
1788 host_os
=`echo $host_os | sed -e 's/gnu/gnu-gnu/'`
1792 # We keep the original values in `$config_*' and never modify them, so we
1793 # can write them unchanged into config.make. Everything else uses
1794 # $machine, $vendor, and $os, and changes them whenever convenient.
1795 config_machine
=$host_cpu config_vendor
=$host_vendor config_os
=$host_os
1797 # Don't allow vendor == "unknown"
1798 test "$config_vendor" = unknown
&& config_vendor
=
1799 config_os
="`echo $config_os | sed 's/^unknown-//'`"
1801 # Some configurations imply other options.
1803 gnu
* | linux
* | bsd4.4
* | netbsd
* | freebsd
*)
1804 # These systems always use GNU tools.
1805 gnu_ld
=yes gnu_as
=yes ;;
1808 # i586-linuxaout is mangled into i586-pc-linux-gnuaout
1809 linux
*ecoff
* | linux
*aout
* | gnu
*aout
* | gnu
*ecoff
*)
1811 gnu
* | linux
* | freebsd
* | netbsd
* | sysv4
* | solaris2
* | irix6
*)
1812 # These systems (almost) always use the ELF format.
1816 # These systems are always xcoff
1822 machine
=$config_machine
1823 vendor
=$config_vendor
1826 # config.guess on some IBM machines says `rs6000' instead of `powerpc'.
1828 if test "$machine" = rs6000
; then
1832 # Braindead PowerPC box with absolutely no FPU.
1833 case "$machine-$host_os" in
1840 ### I put this here to prevent those annoying emails from people who cannot
1841 ### read and try to compile glibc on unsupported platforms. --drepper
1843 ### By using the undocumented --enable-hacker-mode option for configure
1844 ### one can skip this test to make the configuration not fail for unsupported
1847 if test -z "$enable_hacker_mode"; then
1848 case "$machine-$host_os" in
1849 *-linux* |
*-gnu* | arm
*-none* | powerpc-aix4.3.
*)
1852 echo "*** The GNU C library is currently not available for this platform."
1853 echo "*** So far nobody cared to port it and if there is no volunteer it"
1854 echo "*** might never happen. So, if you have interest to see glibc on"
1855 echo "*** this platform visit"
1856 echo "*** http://www.gnu.org/software/libc/porting.html"
1857 echo "*** and join the group of porters"
1863 # Expand the configuration machine name into a subdirectory by architecture
1864 # type and particular chip.
1866 a29k | am29000
) base_machine
=a29k machine
=a29k
;;
1867 alpha
*) base_machine
=alpha machine
=alpha
/$machine ;;
1868 arm
*) base_machine
=arm machine
=arm
/arm32
/$machine ;;
1869 c3
[012]) base_machine
=cx0 machine
=cx
0/c30
;;
1870 c4
[04]) base_machine
=cx0 machine
=cx
0/c40
;;
1871 hppa
*64*) base_machine
=hppa machine
=hppa
/hppa64
;;
1872 hppa
*) base_machine
=hppa machine
=hppa
/hppa1.1
;;
1873 i
[3456]86) base_machine
=i386 machine
=i386
/$machine ;;
1874 ia64
) base_machine
=ia64 machine
=ia64
;;
1875 m680?
0) base_machine
=m68k machine
=m68k
/$machine ;;
1876 m68k
) base_machine
=m68k machine
=m68k
/m68020
;;
1877 m88???
) base_machine
=m88k machine
=m88k
/$machine ;;
1878 m88k
) base_machine
=m88k machine
=m88k
/m88100
;;
1879 mips64
*) base_machine
=mips64
1880 case "$CC $CFLAGS $CPPFLAGS " in
1881 *" -mabi=n32 "*) mips_cc_abi
=n32
;;
1882 *" -mabi=64 "*|
*" -mabi=n64 "*) mips_cc_abi
=64 ;;
1883 *" -mabi=32 "*|
*" -mabi=o32 "*) mips_cc_abi
=32 ;;
1884 *) mips_cc_abi
=default
;;
1887 *abin32
*) mips_config_abi
=n32
;;
1888 *abi64
*|
*abin64
*) mips_config_abi
=64 ;;
1889 *abi32
*|
*abio32
*) mips_config_abi
=32 ;;
1890 *) mips_config_abi
=$mips_cc_abi ;;
1892 case $mips_config_abi in
1893 default
) machine
=mips
/mips64
/n32 mips_config_abi
=n32
;;
1894 n32
) machine
=mips
/mips64
/n32
;;
1895 64) machine
=mips
/mips64
/n64
;;
1896 32) machine
=mips
/mips32
/kern64
;;
1898 machine
=$machine/$config_machine
1899 if test $mips_config_abi != $mips_cc_abi; then
1900 # This won't make it to config.make, but we want to
1901 # set this in case configure tests depend on it.
1902 CPPFLAGS
="$CPPFLAGS -mabi=$mips_config_abi"
1905 mips
*) base_machine
=mips machine
=mips
/mips32
/$machine ;;
1906 powerpc
) base_machine
=powerpc machine
=powerpc
/powerpc32
;;
1907 powerpc64
) base_machine
=powerpc machine
=powerpc
/powerpc64
;;
1908 s390
) base_machine
=s390 machine
=s390
/s390-32
;;
1909 s390x
) base_machine
=s390 machine
=s390
/s390-64
;;
1910 sh3
*) base_machine
=sh machine
=sh
/sh3
;;
1911 sh4
*) base_machine
=sh machine
=sh
/sh4
;;
1913 base_machine
=sparc machine
=sparc
/sparc32
;;
1914 sparcv8 | supersparc | hypersparc
)
1915 base_machine
=sparc machine
=sparc
/sparc32
/sparcv8
;;
1916 sparcv8plus | sparcv8plusa | sparcv9
)
1917 base_machine
=sparc machine
=sparc
/sparc32
/sparcv9
;;
1918 sparcv8plusb | sparcv9b
)
1919 base_machine
=sparc machine
=sparc
/sparc32
/sparcv9b
;;
1920 sparc64 | ultrasparc
)
1921 base_machine
=sparc machine
=sparc
/sparc64
;;
1922 sparc64b | ultrasparc3
)
1923 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9b
;;
1924 thumb
*) base_machine
=thumb machine
=arm
/thumb
/$machine ;;
1925 *) base_machine
=$machine ;;
1929 if test "$base_machine" = "i386"; then
1930 cat >>confdefs.h
<<\_ACEOF
1931 #define USE_REGPARMS 1
1936 # Compute the list of sysdep directories for this configuration.
1937 # This can take a while to compute.
1938 sysdep_dir
=$srcdir/sysdeps
1939 echo "$as_me:$LINENO: checking sysdep dirs" >&5
1940 echo $ECHO_N "checking sysdep dirs... $ECHO_C" >&6
1941 # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1.
1942 os
="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`"
1946 base_os
=mach
/hurd
;;
1947 netbsd
* |
386bsd
* | freebsd
* | bsdi
*)
1948 base_os
=unix
/bsd
/bsd4.4
;;
1949 osf
* | sunos
* | ultrix
* | newsos
* | dynix
* |
*bsd
*)
1951 sysv
* | isc
* | esix
* | sco
* | minix
* | irix4
* | linux
*)
1952 base_os
=unix
/sysv
;;
1954 base_os
=unix
/sysv
/irix
6/$os ;;
1956 base_os
=unix
/sysv
/sysv4
;;
1958 base_os
=unix
/sysv
/hpux
/$os ;;
1960 base_os
=unix
/sysv
/aix
/aix4.3
;;
1962 base_os
=standalone
;;
1967 # For sunos4.1.1, try sunos4.1.1, then sunos4.1, then sunos4, then sunos.
1970 while o
=`echo $tail | sed 's/\.[^.]*$//'`; test $o != $tail; do
1974 o
=`echo $tail | sed 's/[0-9]*$//'`
1975 if test $o != $tail; then
1978 # For linux-gnu, try linux-gnu, then linux.
1979 o
=`echo $tail | sed 's/-.*$//'`
1980 if test $o != $tail; then
1984 # For unix/sysv/sysv4, try unix/sysv/sysv4, then unix/sysv, then unix.
1987 while b
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$b"; do
1993 # For sparc/sparc32, try sparc/sparc32 and then sparc.
1996 while m
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$m"; do
1998 # Prepend the machine's FPU directory unless --without-fp.
1999 if test "$with_fp" = yes; then
2000 mach
="$mach /$1/fpu"
2002 mach
="$mach /$1/nofpu"
2009 # Find what sysdep directories exist.
2011 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2012 for d
in $add_ons_pfx ''; do
2013 for b
in $base ''; do
2014 for m0
in $mach ''; do
2015 for v
in /$vendor ''; do
2016 test "$v" = / && continue
2017 for o
in /$ostry ''; do
2018 test "$o" = / && continue
2019 for m
in $mach ''; do
2020 if test "$m0$b$v$o$m"; then
2021 try
="${d}sysdeps$m0$b$v$o$m"
2022 test -n "$enable_debug_configure" &&
2023 echo "$0 DEBUG: try $try" >&2
2024 if test -d $srcdir/$try; then
2025 sysnames
="$sysnames $try"
2026 { test -n "$o" ||
test -n "$b"; } && os_used
=t
2027 { test -n "$m" ||
test -n "$m0"; } && machine_used
=t
2038 if test -z "$os_used" && test "$os" != none
; then
2039 { { echo "$as_me:$LINENO: error: Operating system $os is not supported." >&5
2040 echo "$as_me: error: Operating system $os is not supported." >&2;}
2041 { (exit 1); exit 1; }; }
2043 if test -z "$machine_used" && test "$machine" != none
; then
2044 { { echo "$as_me:$LINENO: error: The $machine is not supported." >&5
2045 echo "$as_me: error: The $machine is not supported." >&2;}
2046 { (exit 1); exit 1; }; }
2049 # We have now validated the configuration.
2052 # If using ELF, look for an `elf' subdirectory of each machine directory.
2053 # We prepend these rather than inserting them whereever the machine appears
2054 # because things specified by the machine's ELF ABI should override
2055 # OS-specific things, and should always be the same for any OS on the
2056 # machine (otherwise what's the point of an ABI?).
2057 if test "$elf" = yes; then
2059 for d
in $add_ons_pfx ''; do
2061 if test -d $srcdir/${d}sysdeps
$m/elf
; then
2062 elf_dirs
="$elf_dirs ${d}sysdeps$m/elf"
2066 sysnames
="`echo $elf_dirs | sed -e 's,//,/,g'` $sysnames"
2070 # Expand the list of system names into a full list of directories
2071 # from each element's parent name and Implies file (if present).
2074 while test $# -gt 0; do
2078 case " $names " in *" $name "*)
2079 # Already in the list.
2083 # Report each name as we discover it, so there is no long pause in output.
2084 echo $ECHO_N "$name $ECHO_C" >&6
2086 name_base
=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
2090 *) xsrcdir
=$srcdir/ ;;
2092 test -n "$enable_debug_configure" &&
2093 echo "DEBUG: name/Implies $xsrcdir$name/Implies" >&2
2095 if test -f $xsrcdir$name/Implies
; then
2096 # Collect more names from the `Implies' file (removing comments).
2097 implied_candidate
="`sed 's/#.*$//' < $xsrcdir$name/Implies`"
2099 for x
in $implied_candidate; do
2101 if test -d $xsrcdir$name_base/$x; then
2102 implied
="$implied $name_base/$x";
2105 for d
in $add_ons_pfx ''; do
2106 try
="${d}sysdeps/$x"
2109 *) try_srcdir
=$srcdir/ ;;
2111 test -n "$enable_debug_configure" &&
2112 echo "DEBUG: $name implied $x try($d) {$try_srcdir}$try" >&2
2113 if test $try != $xsrcdir$name_base/$x && test -d $try_srcdir$try;
2115 implied
="$implied $try"
2119 if test $found = no
; then
2120 { echo "$as_me:$LINENO: WARNING: $name/Implies specifies nonexistent $x" >&5
2121 echo "$as_me: WARNING: $name/Implies specifies nonexistent $x" >&2;}
2128 # Add NAME to the list of names.
2129 names
="$names $name"
2131 # Find the parent of NAME, using the empty string if it has none.
2132 parent
="`echo $name | sed -n -e 's=/[^/]*$==' -e '/sysdeps$/q' -e p`"
2134 # Add the names implied by NAME, and NAME's parent (if it has one), to
2135 # the list of names to be processed (the argument list). We prepend the
2136 # implied names to the list and append the parent. We want implied
2137 # directories to come before further directories inferred from the
2138 # configuration components; this ensures that for sysv4, unix/common
2139 # (implied by unix/sysv/sysv4) comes before unix/sysv (in ostry (here $*)
2141 sysnames
="`echo $implied $* $parent`"
2142 test -n "$sysnames" && set $sysnames
2145 # Add the default directories.
2146 default_sysnames
=sysdeps
/generic
2147 if test "$elf" = yes; then
2148 default_sysnames
="sysdeps/generic/elf $default_sysnames"
2150 sysnames
="$names $default_sysnames"
2152 # The other names were emitted during the scan.
2153 echo "$as_me:$LINENO: result: $default_sysnames" >&5
2154 echo "${ECHO_T}$default_sysnames" >&6
2159 # Find a good install program. We prefer a C program (faster),
2160 # so one script is as good as another. But avoid the broken or
2161 # incompatible versions:
2162 # SysV /etc/install, /usr/sbin/install
2163 # SunOS /usr/etc/install
2164 # IRIX /sbin/install
2166 # AmigaOS /C/install, which installs bootblocks on floppy discs
2167 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2168 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2169 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2170 # OS/2's system install, which has a completely different semantic
2171 # ./install, which can be erroneously created by make from ./install.sh.
2172 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2173 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2174 if test -z "$INSTALL"; then
2175 if test "${ac_cv_path_install+set}" = set; then
2176 echo $ECHO_N "(cached) $ECHO_C" >&6
2178 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2182 test -z "$as_dir" && as_dir
=.
2183 # Account for people who put trailing slashes in PATH elements.
2185 .
/ | .
// |
/cC
/* | \
2186 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
2187 ?
:\\/os2
\\/install\\/* | ?
:\\/OS2
\\/INSTALL
\\/* | \
2190 # OSF1 and SCO ODT 3.0 have their own names for install.
2191 # Don't use installbsd from OSF since it installs stuff as root
2193 for ac_prog
in ginstall scoinst
install; do
2194 for ac_exec_ext
in '' $ac_executable_extensions; do
2195 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2196 if test $ac_prog = install &&
2197 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2198 # AIX install. It has an incompatible calling convention.
2200 elif test $ac_prog = install &&
2201 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2202 # program-specific install script used by HP pwplus--don't use.
2205 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
2217 if test "${ac_cv_path_install+set}" = set; then
2218 INSTALL
=$ac_cv_path_install
2220 # As a last resort, use the slow shell script. We don't cache a
2221 # path for INSTALL within a source directory, because that will
2222 # break other packages using the cache if that directory is
2223 # removed, or if the path is relative.
2224 INSTALL
=$ac_install_sh
2227 echo "$as_me:$LINENO: result: $INSTALL" >&5
2228 echo "${ECHO_T}$INSTALL" >&6
2230 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2231 # It thinks the first close brace ends the variable substitution.
2232 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2234 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
2236 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
2238 if test "$INSTALL" = "${srcdir}/scripts/install-sh -c"; then
2239 # The makefiles need to use a different form to find it in $srcdir.
2240 INSTALL
='\$(..)./scripts/install-sh -c'
2242 echo "$as_me:$LINENO: checking whether ln -s works" >&5
2243 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
2245 if test "$LN_S" = "ln -s"; then
2246 echo "$as_me:$LINENO: result: yes" >&5
2247 echo "${ECHO_T}yes" >&6
2249 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
2250 echo "${ECHO_T}no, using $LN_S" >&6
2255 ac_cpp
='$CPP $CPPFLAGS'
2256 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2257 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2258 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2259 if test -n "$ac_tool_prefix"; then
2260 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2261 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2262 echo "$as_me:$LINENO: checking for $ac_word" >&5
2263 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2264 if test "${ac_cv_prog_CC+set}" = set; then
2265 echo $ECHO_N "(cached) $ECHO_C" >&6
2267 if test -n "$CC"; then
2268 ac_cv_prog_CC
="$CC" # Let the user override the test.
2270 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2274 test -z "$as_dir" && as_dir
=.
2275 for ac_exec_ext
in '' $ac_executable_extensions; do
2276 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2277 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2278 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2287 if test -n "$CC"; then
2288 echo "$as_me:$LINENO: result: $CC" >&5
2289 echo "${ECHO_T}$CC" >&6
2291 echo "$as_me:$LINENO: result: no" >&5
2292 echo "${ECHO_T}no" >&6
2296 if test -z "$ac_cv_prog_CC"; then
2298 # Extract the first word of "gcc", so it can be a program name with args.
2299 set dummy gcc
; ac_word
=$2
2300 echo "$as_me:$LINENO: checking for $ac_word" >&5
2301 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2302 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2303 echo $ECHO_N "(cached) $ECHO_C" >&6
2305 if test -n "$ac_ct_CC"; then
2306 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2308 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2312 test -z "$as_dir" && as_dir
=.
2313 for ac_exec_ext
in '' $ac_executable_extensions; do
2314 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2315 ac_cv_prog_ac_ct_CC
="gcc"
2316 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2324 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2325 if test -n "$ac_ct_CC"; then
2326 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2327 echo "${ECHO_T}$ac_ct_CC" >&6
2329 echo "$as_me:$LINENO: result: no" >&5
2330 echo "${ECHO_T}no" >&6
2338 if test -z "$CC"; then
2339 if test -n "$ac_tool_prefix"; then
2340 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2341 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
2342 echo "$as_me:$LINENO: checking for $ac_word" >&5
2343 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2344 if test "${ac_cv_prog_CC+set}" = set; then
2345 echo $ECHO_N "(cached) $ECHO_C" >&6
2347 if test -n "$CC"; then
2348 ac_cv_prog_CC
="$CC" # Let the user override the test.
2350 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2354 test -z "$as_dir" && as_dir
=.
2355 for ac_exec_ext
in '' $ac_executable_extensions; do
2356 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2357 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2358 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2367 if test -n "$CC"; then
2368 echo "$as_me:$LINENO: result: $CC" >&5
2369 echo "${ECHO_T}$CC" >&6
2371 echo "$as_me:$LINENO: result: no" >&5
2372 echo "${ECHO_T}no" >&6
2376 if test -z "$ac_cv_prog_CC"; then
2378 # Extract the first word of "cc", so it can be a program name with args.
2379 set dummy cc
; ac_word
=$2
2380 echo "$as_me:$LINENO: checking for $ac_word" >&5
2381 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2382 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2383 echo $ECHO_N "(cached) $ECHO_C" >&6
2385 if test -n "$ac_ct_CC"; then
2386 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2388 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2392 test -z "$as_dir" && as_dir
=.
2393 for ac_exec_ext
in '' $ac_executable_extensions; do
2394 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2395 ac_cv_prog_ac_ct_CC
="cc"
2396 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2404 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2405 if test -n "$ac_ct_CC"; then
2406 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2407 echo "${ECHO_T}$ac_ct_CC" >&6
2409 echo "$as_me:$LINENO: result: no" >&5
2410 echo "${ECHO_T}no" >&6
2419 if test -z "$CC"; then
2420 # Extract the first word of "cc", so it can be a program name with args.
2421 set dummy cc
; ac_word
=$2
2422 echo "$as_me:$LINENO: checking for $ac_word" >&5
2423 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2424 if test "${ac_cv_prog_CC+set}" = set; then
2425 echo $ECHO_N "(cached) $ECHO_C" >&6
2427 if test -n "$CC"; then
2428 ac_cv_prog_CC
="$CC" # Let the user override the test.
2431 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2435 test -z "$as_dir" && as_dir
=.
2436 for ac_exec_ext
in '' $ac_executable_extensions; do
2437 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2438 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2439 ac_prog_rejected
=yes
2443 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2449 if test $ac_prog_rejected = yes; then
2450 # We found a bogon in the path, so make sure we never use it.
2451 set dummy
$ac_cv_prog_CC
2453 if test $# != 0; then
2454 # We chose a different compiler from the bogus one.
2455 # However, it has the same basename, so the bogon will be chosen
2456 # first if we set CC to just the basename; use the full file name.
2458 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
2464 if test -n "$CC"; then
2465 echo "$as_me:$LINENO: result: $CC" >&5
2466 echo "${ECHO_T}$CC" >&6
2468 echo "$as_me:$LINENO: result: no" >&5
2469 echo "${ECHO_T}no" >&6
2473 if test -z "$CC"; then
2474 if test -n "$ac_tool_prefix"; then
2477 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2478 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2479 echo "$as_me:$LINENO: checking for $ac_word" >&5
2480 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2481 if test "${ac_cv_prog_CC+set}" = set; then
2482 echo $ECHO_N "(cached) $ECHO_C" >&6
2484 if test -n "$CC"; then
2485 ac_cv_prog_CC
="$CC" # Let the user override the test.
2487 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2491 test -z "$as_dir" && as_dir
=.
2492 for ac_exec_ext
in '' $ac_executable_extensions; do
2493 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2494 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
2495 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2504 if test -n "$CC"; then
2505 echo "$as_me:$LINENO: result: $CC" >&5
2506 echo "${ECHO_T}$CC" >&6
2508 echo "$as_me:$LINENO: result: no" >&5
2509 echo "${ECHO_T}no" >&6
2512 test -n "$CC" && break
2515 if test -z "$CC"; then
2519 # Extract the first word of "$ac_prog", so it can be a program name with args.
2520 set dummy
$ac_prog; ac_word
=$2
2521 echo "$as_me:$LINENO: checking for $ac_word" >&5
2522 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2523 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2524 echo $ECHO_N "(cached) $ECHO_C" >&6
2526 if test -n "$ac_ct_CC"; then
2527 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2529 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2533 test -z "$as_dir" && as_dir
=.
2534 for ac_exec_ext
in '' $ac_executable_extensions; do
2535 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2536 ac_cv_prog_ac_ct_CC
="$ac_prog"
2537 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2545 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2546 if test -n "$ac_ct_CC"; then
2547 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2548 echo "${ECHO_T}$ac_ct_CC" >&6
2550 echo "$as_me:$LINENO: result: no" >&5
2551 echo "${ECHO_T}no" >&6
2554 test -n "$ac_ct_CC" && break
2563 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2564 See \`config.log' for more details." >&5
2565 echo "$as_me: error: no acceptable C compiler found in \$PATH
2566 See \`config.log' for more details." >&2;}
2567 { (exit 1); exit 1; }; }
2569 # Provide some information about the compiler.
2570 echo "$as_me:$LINENO:" \
2571 "checking for C compiler version" >&5
2572 ac_compiler
=`set X $ac_compile; echo $2`
2573 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2574 (eval $ac_compiler --version </dev
/null
>&5) 2>&5
2576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2577 (exit $ac_status); }
2578 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2579 (eval $ac_compiler -v </dev
/null
>&5) 2>&5
2581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2582 (exit $ac_status); }
2583 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2584 (eval $ac_compiler -V </dev
/null
>&5) 2>&5
2586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2587 (exit $ac_status); }
2590 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2591 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2592 if test "${ac_cv_objext+set}" = set; then
2593 echo $ECHO_N "(cached) $ECHO_C" >&6
2595 cat >conftest.
$ac_ext <<_ACEOF
2598 cat confdefs.h
>>conftest.
$ac_ext
2599 cat >>conftest.
$ac_ext <<_ACEOF
2600 /* end confdefs.h. */
2610 rm -f conftest.o conftest.obj
2611 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2612 (eval $ac_compile) 2>&5
2614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2615 (exit $ac_status); }; then
2616 for ac_file
in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2618 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg
) ;;
2619 *) ac_cv_objext
=`expr "$ac_file" : '.*\.\(.*\)'`
2624 echo "$as_me: failed program was:" >&5
2625 sed 's/^/| /' conftest.
$ac_ext >&5
2627 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2628 See \`config.log' for more details." >&5
2629 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2630 See \`config.log' for more details." >&2;}
2631 { (exit 1); exit 1; }; }
2634 rm -f conftest.
$ac_cv_objext conftest.
$ac_ext
2636 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2637 echo "${ECHO_T}$ac_cv_objext" >&6
2638 OBJEXT
=$ac_cv_objext
2640 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2641 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2642 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2643 echo $ECHO_N "(cached) $ECHO_C" >&6
2645 cat >conftest.
$ac_ext <<_ACEOF
2648 cat confdefs.h
>>conftest.
$ac_ext
2649 cat >>conftest.
$ac_ext <<_ACEOF
2650 /* end confdefs.h. */
2663 rm -f conftest.
$ac_objext
2664 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2665 (eval $ac_compile) 2>conftest.er1
2667 grep -v '^ *+' conftest.er1
>conftest.err
2669 cat conftest.err
>&5
2670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2671 (exit $ac_status); } &&
2672 { ac_try
='test -z "$ac_c_werror_flag"
2673 || test ! -s conftest.err'
2674 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2678 (exit $ac_status); }; } &&
2679 { ac_try
='test -s conftest.$ac_objext'
2680 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2684 (exit $ac_status); }; }; then
2687 echo "$as_me: failed program was:" >&5
2688 sed 's/^/| /' conftest.
$ac_ext >&5
2692 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
2693 ac_cv_c_compiler_gnu
=$ac_compiler_gnu
2696 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2697 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2698 GCC
=`test $ac_compiler_gnu = yes && echo yes`
2699 ac_test_CFLAGS
=${CFLAGS+set}
2700 ac_save_CFLAGS
=$CFLAGS
2702 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2703 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2704 if test "${ac_cv_prog_cc_g+set}" = set; then
2705 echo $ECHO_N "(cached) $ECHO_C" >&6
2707 cat >conftest.
$ac_ext <<_ACEOF
2710 cat confdefs.h
>>conftest.
$ac_ext
2711 cat >>conftest.
$ac_ext <<_ACEOF
2712 /* end confdefs.h. */
2722 rm -f conftest.
$ac_objext
2723 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2724 (eval $ac_compile) 2>conftest.er1
2726 grep -v '^ *+' conftest.er1
>conftest.err
2728 cat conftest.err
>&5
2729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2730 (exit $ac_status); } &&
2731 { ac_try
='test -z "$ac_c_werror_flag"
2732 || test ! -s conftest.err'
2733 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2737 (exit $ac_status); }; } &&
2738 { ac_try
='test -s conftest.$ac_objext'
2739 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2743 (exit $ac_status); }; }; then
2746 echo "$as_me: failed program was:" >&5
2747 sed 's/^/| /' conftest.
$ac_ext >&5
2751 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
2753 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2754 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2755 if test "$ac_test_CFLAGS" = set; then
2756 CFLAGS
=$ac_save_CFLAGS
2757 elif test $ac_cv_prog_cc_g = yes; then
2758 if test "$GCC" = yes; then
2764 if test "$GCC" = yes; then
2770 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2771 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2772 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2773 echo $ECHO_N "(cached) $ECHO_C" >&6
2775 ac_cv_prog_cc_stdc
=no
2777 cat >conftest.
$ac_ext <<_ACEOF
2780 cat confdefs.h
>>conftest.
$ac_ext
2781 cat >>conftest.
$ac_ext <<_ACEOF
2782 /* end confdefs.h. */
2785 #include <sys/types.h>
2786 #include <sys/stat.h>
2787 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2788 struct buf { int x; };
2789 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2790 static char *e (p, i)
2796 static char *f (char * (*g) (char **, int), char **p, ...)
2801 s = g (p, va_arg (v,int));
2806 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2807 function prototypes and stuff, but not '\xHH' hex character constants.
2808 These don't provoke an error unfortunately, instead are silently treated
2809 as 'x'. The following induces an error, until -std1 is added to get
2810 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2811 array size at least. It's necessary to write '\x00'==0 to get something
2812 that's true only with -std1. */
2813 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2815 int test (int i, double x);
2816 struct s1 {int (*f) (int a);};
2817 struct s2 {int (*f) (double a);};
2818 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2824 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2829 # Don't try gcc -ansi; that turns off useful extensions and
2830 # breaks some systems' header files.
2831 # AIX -qlanglvl=ansi
2832 # Ultrix and OSF/1 -std1
2833 # HP-UX 10.20 and later -Ae
2834 # HP-UX older versions -Aa -D_HPUX_SOURCE
2835 # SVR4 -Xc -D__EXTENSIONS__
2836 for ac_arg
in "" -qlanglvl=ansi
-std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2838 CC
="$ac_save_CC $ac_arg"
2839 rm -f conftest.
$ac_objext
2840 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2841 (eval $ac_compile) 2>conftest.er1
2843 grep -v '^ *+' conftest.er1
>conftest.err
2845 cat conftest.err
>&5
2846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2847 (exit $ac_status); } &&
2848 { ac_try
='test -z "$ac_c_werror_flag"
2849 || test ! -s conftest.err'
2850 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2854 (exit $ac_status); }; } &&
2855 { ac_try
='test -s conftest.$ac_objext'
2856 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2860 (exit $ac_status); }; }; then
2861 ac_cv_prog_cc_stdc
=$ac_arg
2864 echo "$as_me: failed program was:" >&5
2865 sed 's/^/| /' conftest.
$ac_ext >&5
2868 rm -f conftest.err conftest.
$ac_objext
2870 rm -f conftest.
$ac_ext conftest.
$ac_objext
2875 case "x$ac_cv_prog_cc_stdc" in
2877 echo "$as_me:$LINENO: result: none needed" >&5
2878 echo "${ECHO_T}none needed" >&6 ;;
2880 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2881 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2882 CC
="$CC $ac_cv_prog_cc_stdc" ;;
2885 # Some people use a C++ compiler to compile C. Since we use `exit',
2886 # in C++ we need to declare it. In case someone uses the same compiler
2887 # for both compiling C and C++ we need to have the C++ compiler decide
2888 # the declaration of exit, since it's the most demanding environment.
2889 cat >conftest.
$ac_ext <<_ACEOF
2894 rm -f conftest.
$ac_objext
2895 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2896 (eval $ac_compile) 2>conftest.er1
2898 grep -v '^ *+' conftest.er1
>conftest.err
2900 cat conftest.err
>&5
2901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2902 (exit $ac_status); } &&
2903 { ac_try
='test -z "$ac_c_werror_flag"
2904 || test ! -s conftest.err'
2905 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2909 (exit $ac_status); }; } &&
2910 { ac_try
='test -s conftest.$ac_objext'
2911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2915 (exit $ac_status); }; }; then
2916 for ac_declaration
in \
2918 'extern "C" void std::exit (int) throw (); using std::exit;' \
2919 'extern "C" void std::exit (int); using std::exit;' \
2920 'extern "C" void exit (int) throw ();' \
2921 'extern "C" void exit (int);' \
2924 cat >conftest.
$ac_ext <<_ACEOF
2927 cat confdefs.h
>>conftest.
$ac_ext
2928 cat >>conftest.
$ac_ext <<_ACEOF
2929 /* end confdefs.h. */
2940 rm -f conftest.
$ac_objext
2941 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2942 (eval $ac_compile) 2>conftest.er1
2944 grep -v '^ *+' conftest.er1
>conftest.err
2946 cat conftest.err
>&5
2947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2948 (exit $ac_status); } &&
2949 { ac_try
='test -z "$ac_c_werror_flag"
2950 || test ! -s conftest.err'
2951 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2955 (exit $ac_status); }; } &&
2956 { ac_try
='test -s conftest.$ac_objext'
2957 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2960 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2961 (exit $ac_status); }; }; then
2964 echo "$as_me: failed program was:" >&5
2965 sed 's/^/| /' conftest.
$ac_ext >&5
2969 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
2970 cat >conftest.
$ac_ext <<_ACEOF
2973 cat confdefs.h
>>conftest.
$ac_ext
2974 cat >>conftest.
$ac_ext <<_ACEOF
2975 /* end confdefs.h. */
2985 rm -f conftest.
$ac_objext
2986 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2987 (eval $ac_compile) 2>conftest.er1
2989 grep -v '^ *+' conftest.er1
>conftest.err
2991 cat conftest.err
>&5
2992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2993 (exit $ac_status); } &&
2994 { ac_try
='test -z "$ac_c_werror_flag"
2995 || test ! -s conftest.err'
2996 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3000 (exit $ac_status); }; } &&
3001 { ac_try
='test -s conftest.$ac_objext'
3002 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3006 (exit $ac_status); }; }; then
3009 echo "$as_me: failed program was:" >&5
3010 sed 's/^/| /' conftest.
$ac_ext >&5
3013 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
3016 if test -n "$ac_declaration"; then
3017 echo '#ifdef __cplusplus' >>confdefs.h
3018 echo $ac_declaration >>confdefs.h
3019 echo '#endif' >>confdefs.h
3023 echo "$as_me: failed program was:" >&5
3024 sed 's/^/| /' conftest.
$ac_ext >&5
3027 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
3029 ac_cpp
='$CPP $CPPFLAGS'
3030 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3031 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3032 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3034 if test $host != $build; then
3035 for ac_prog
in gcc cc
3037 # Extract the first word of "$ac_prog", so it can be a program name with args.
3038 set dummy
$ac_prog; ac_word
=$2
3039 echo "$as_me:$LINENO: checking for $ac_word" >&5
3040 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3041 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
3042 echo $ECHO_N "(cached) $ECHO_C" >&6
3044 if test -n "$BUILD_CC"; then
3045 ac_cv_prog_BUILD_CC
="$BUILD_CC" # Let the user override the test.
3047 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3051 test -z "$as_dir" && as_dir
=.
3052 for ac_exec_ext
in '' $ac_executable_extensions; do
3053 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3054 ac_cv_prog_BUILD_CC
="$ac_prog"
3055 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3063 BUILD_CC
=$ac_cv_prog_BUILD_CC
3064 if test -n "$BUILD_CC"; then
3065 echo "$as_me:$LINENO: result: $BUILD_CC" >&5
3066 echo "${ECHO_T}$BUILD_CC" >&6
3068 echo "$as_me:$LINENO: result: no" >&5
3069 echo "${ECHO_T}no" >&6
3072 test -n "$BUILD_CC" && break
3078 ac_cpp
='$CPP $CPPFLAGS'
3079 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3080 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3081 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3082 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3083 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3084 # On Suns, sometimes $CPP names a directory.
3085 if test -n "$CPP" && test -d "$CPP"; then
3088 if test -z "$CPP"; then
3089 if test "${ac_cv_prog_CPP+set}" = set; then
3090 echo $ECHO_N "(cached) $ECHO_C" >&6
3092 # Double quotes because CPP needs to be expanded
3093 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3096 for ac_c_preproc_warn_flag
in '' yes
3098 # Use a header file that comes with gcc, so configuring glibc
3099 # with a fresh cross-compiler works.
3100 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3101 # <limits.h> exists even on freestanding compilers.
3102 # On the NeXT, cc -E runs the code through the compiler's parser,
3103 # not just through cpp. "Syntax error" is here to catch this case.
3104 cat >conftest.
$ac_ext <<_ACEOF
3107 cat confdefs.h
>>conftest.
$ac_ext
3108 cat >>conftest.
$ac_ext <<_ACEOF
3109 /* end confdefs.h. */
3111 # include <limits.h>
3113 # include <assert.h>
3117 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3118 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
3120 grep -v '^ *+' conftest.er1
>conftest.err
3122 cat conftest.err
>&5
3123 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3124 (exit $ac_status); } >/dev
/null
; then
3125 if test -s conftest.err
; then
3126 ac_cpp_err
=$ac_c_preproc_warn_flag
3127 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
3134 if test -z "$ac_cpp_err"; then
3137 echo "$as_me: failed program was:" >&5
3138 sed 's/^/| /' conftest.
$ac_ext >&5
3140 # Broken: fails on valid input.
3143 rm -f conftest.err conftest.
$ac_ext
3145 # OK, works on sane cases. Now check whether non-existent headers
3146 # can be detected and how.
3147 cat >conftest.
$ac_ext <<_ACEOF
3150 cat confdefs.h
>>conftest.
$ac_ext
3151 cat >>conftest.
$ac_ext <<_ACEOF
3152 /* end confdefs.h. */
3153 #include <ac_nonexistent.h>
3155 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3156 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
3158 grep -v '^ *+' conftest.er1
>conftest.err
3160 cat conftest.err
>&5
3161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3162 (exit $ac_status); } >/dev
/null
; then
3163 if test -s conftest.err
; then
3164 ac_cpp_err
=$ac_c_preproc_warn_flag
3165 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
3172 if test -z "$ac_cpp_err"; then
3173 # Broken: success on invalid input.
3176 echo "$as_me: failed program was:" >&5
3177 sed 's/^/| /' conftest.
$ac_ext >&5
3179 # Passes both tests.
3183 rm -f conftest.err conftest.
$ac_ext
3186 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3187 rm -f conftest.err conftest.
$ac_ext
3188 if $ac_preproc_ok; then
3200 echo "$as_me:$LINENO: result: $CPP" >&5
3201 echo "${ECHO_T}$CPP" >&6
3203 for ac_c_preproc_warn_flag
in '' yes
3205 # Use a header file that comes with gcc, so configuring glibc
3206 # with a fresh cross-compiler works.
3207 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3208 # <limits.h> exists even on freestanding compilers.
3209 # On the NeXT, cc -E runs the code through the compiler's parser,
3210 # not just through cpp. "Syntax error" is here to catch this case.
3211 cat >conftest.
$ac_ext <<_ACEOF
3214 cat confdefs.h
>>conftest.
$ac_ext
3215 cat >>conftest.
$ac_ext <<_ACEOF
3216 /* end confdefs.h. */
3218 # include <limits.h>
3220 # include <assert.h>
3224 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3225 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
3227 grep -v '^ *+' conftest.er1
>conftest.err
3229 cat conftest.err
>&5
3230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3231 (exit $ac_status); } >/dev
/null
; then
3232 if test -s conftest.err
; then
3233 ac_cpp_err
=$ac_c_preproc_warn_flag
3234 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
3241 if test -z "$ac_cpp_err"; then
3244 echo "$as_me: failed program was:" >&5
3245 sed 's/^/| /' conftest.
$ac_ext >&5
3247 # Broken: fails on valid input.
3250 rm -f conftest.err conftest.
$ac_ext
3252 # OK, works on sane cases. Now check whether non-existent headers
3253 # can be detected and how.
3254 cat >conftest.
$ac_ext <<_ACEOF
3257 cat confdefs.h
>>conftest.
$ac_ext
3258 cat >>conftest.
$ac_ext <<_ACEOF
3259 /* end confdefs.h. */
3260 #include <ac_nonexistent.h>
3262 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3263 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
3265 grep -v '^ *+' conftest.er1
>conftest.err
3267 cat conftest.err
>&5
3268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3269 (exit $ac_status); } >/dev
/null
; then
3270 if test -s conftest.err
; then
3271 ac_cpp_err
=$ac_c_preproc_warn_flag
3272 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
3279 if test -z "$ac_cpp_err"; then
3280 # Broken: success on invalid input.
3283 echo "$as_me: failed program was:" >&5
3284 sed 's/^/| /' conftest.
$ac_ext >&5
3286 # Passes both tests.
3290 rm -f conftest.err conftest.
$ac_ext
3293 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3294 rm -f conftest.err conftest.
$ac_ext
3295 if $ac_preproc_ok; then
3298 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3299 See \`config.log' for more details." >&5
3300 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3301 See \`config.log' for more details." >&2;}
3302 { (exit 1); exit 1; }; }
3306 ac_cpp
='$CPP $CPPFLAGS'
3307 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3308 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3309 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3311 # We need the C++ compiler only for testing.
3313 ac_cpp
='$CXXCPP $CPPFLAGS'
3314 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3315 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3316 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
3317 if test -n "$ac_tool_prefix"; then
3318 for ac_prog
in $CCC g
++ c
++ gpp aCC CC cxx cc
++ cl FCC KCC RCC xlC_r xlC
3320 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3321 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3322 echo "$as_me:$LINENO: checking for $ac_word" >&5
3323 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3324 if test "${ac_cv_prog_CXX+set}" = set; then
3325 echo $ECHO_N "(cached) $ECHO_C" >&6
3327 if test -n "$CXX"; then
3328 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
3330 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3334 test -z "$as_dir" && as_dir
=.
3335 for ac_exec_ext
in '' $ac_executable_extensions; do
3336 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3337 ac_cv_prog_CXX
="$ac_tool_prefix$ac_prog"
3338 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3347 if test -n "$CXX"; then
3348 echo "$as_me:$LINENO: result: $CXX" >&5
3349 echo "${ECHO_T}$CXX" >&6
3351 echo "$as_me:$LINENO: result: no" >&5
3352 echo "${ECHO_T}no" >&6
3355 test -n "$CXX" && break
3358 if test -z "$CXX"; then
3360 for ac_prog
in $CCC g
++ c
++ gpp aCC CC cxx cc
++ cl FCC KCC RCC xlC_r xlC
3362 # Extract the first word of "$ac_prog", so it can be a program name with args.
3363 set dummy
$ac_prog; ac_word
=$2
3364 echo "$as_me:$LINENO: checking for $ac_word" >&5
3365 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3366 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
3367 echo $ECHO_N "(cached) $ECHO_C" >&6
3369 if test -n "$ac_ct_CXX"; then
3370 ac_cv_prog_ac_ct_CXX
="$ac_ct_CXX" # Let the user override the test.
3372 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3376 test -z "$as_dir" && as_dir
=.
3377 for ac_exec_ext
in '' $ac_executable_extensions; do
3378 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3379 ac_cv_prog_ac_ct_CXX
="$ac_prog"
3380 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3388 ac_ct_CXX
=$ac_cv_prog_ac_ct_CXX
3389 if test -n "$ac_ct_CXX"; then
3390 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
3391 echo "${ECHO_T}$ac_ct_CXX" >&6
3393 echo "$as_me:$LINENO: result: no" >&5
3394 echo "${ECHO_T}no" >&6
3397 test -n "$ac_ct_CXX" && break
3399 test -n "$ac_ct_CXX" || ac_ct_CXX
="g++"
3405 # Provide some information about the compiler.
3406 echo "$as_me:$LINENO:" \
3407 "checking for C++ compiler version" >&5
3408 ac_compiler
=`set X $ac_compile; echo $2`
3409 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3410 (eval $ac_compiler --version </dev
/null
>&5) 2>&5
3412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3413 (exit $ac_status); }
3414 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3415 (eval $ac_compiler -v </dev
/null
>&5) 2>&5
3417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3418 (exit $ac_status); }
3419 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3420 (eval $ac_compiler -V </dev
/null
>&5) 2>&5
3422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3423 (exit $ac_status); }
3425 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3426 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
3427 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3428 echo $ECHO_N "(cached) $ECHO_C" >&6
3430 cat >conftest.
$ac_ext <<_ACEOF
3433 cat confdefs.h
>>conftest.
$ac_ext
3434 cat >>conftest.
$ac_ext <<_ACEOF
3435 /* end confdefs.h. */
3448 rm -f conftest.
$ac_objext
3449 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3450 (eval $ac_compile) 2>conftest.er1
3452 grep -v '^ *+' conftest.er1
>conftest.err
3454 cat conftest.err
>&5
3455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3456 (exit $ac_status); } &&
3457 { ac_try
='test -z "$ac_cxx_werror_flag"
3458 || test ! -s conftest.err'
3459 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3463 (exit $ac_status); }; } &&
3464 { ac_try
='test -s conftest.$ac_objext'
3465 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3469 (exit $ac_status); }; }; then
3472 echo "$as_me: failed program was:" >&5
3473 sed 's/^/| /' conftest.
$ac_ext >&5
3477 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
3478 ac_cv_cxx_compiler_gnu
=$ac_compiler_gnu
3481 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3482 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
3483 GXX
=`test $ac_compiler_gnu = yes && echo yes`
3484 ac_test_CXXFLAGS
=${CXXFLAGS+set}
3485 ac_save_CXXFLAGS
=$CXXFLAGS
3487 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3488 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
3489 if test "${ac_cv_prog_cxx_g+set}" = set; then
3490 echo $ECHO_N "(cached) $ECHO_C" >&6
3492 cat >conftest.
$ac_ext <<_ACEOF
3495 cat confdefs.h
>>conftest.
$ac_ext
3496 cat >>conftest.
$ac_ext <<_ACEOF
3497 /* end confdefs.h. */
3507 rm -f conftest.
$ac_objext
3508 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3509 (eval $ac_compile) 2>conftest.er1
3511 grep -v '^ *+' conftest.er1
>conftest.err
3513 cat conftest.err
>&5
3514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3515 (exit $ac_status); } &&
3516 { ac_try
='test -z "$ac_cxx_werror_flag"
3517 || test ! -s conftest.err'
3518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3522 (exit $ac_status); }; } &&
3523 { ac_try
='test -s conftest.$ac_objext'
3524 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3528 (exit $ac_status); }; }; then
3529 ac_cv_prog_cxx_g
=yes
3531 echo "$as_me: failed program was:" >&5
3532 sed 's/^/| /' conftest.
$ac_ext >&5
3536 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
3538 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3539 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
3540 if test "$ac_test_CXXFLAGS" = set; then
3541 CXXFLAGS
=$ac_save_CXXFLAGS
3542 elif test $ac_cv_prog_cxx_g = yes; then
3543 if test "$GXX" = yes; then
3549 if test "$GXX" = yes; then
3555 for ac_declaration
in \
3557 'extern "C" void std::exit (int) throw (); using std::exit;' \
3558 'extern "C" void std::exit (int); using std::exit;' \
3559 'extern "C" void exit (int) throw ();' \
3560 'extern "C" void exit (int);' \
3563 cat >conftest.
$ac_ext <<_ACEOF
3566 cat confdefs.h
>>conftest.
$ac_ext
3567 cat >>conftest.
$ac_ext <<_ACEOF
3568 /* end confdefs.h. */
3579 rm -f conftest.
$ac_objext
3580 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3581 (eval $ac_compile) 2>conftest.er1
3583 grep -v '^ *+' conftest.er1
>conftest.err
3585 cat conftest.err
>&5
3586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3587 (exit $ac_status); } &&
3588 { ac_try
='test -z "$ac_cxx_werror_flag"
3589 || test ! -s conftest.err'
3590 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3594 (exit $ac_status); }; } &&
3595 { ac_try
='test -s conftest.$ac_objext'
3596 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3600 (exit $ac_status); }; }; then
3603 echo "$as_me: failed program was:" >&5
3604 sed 's/^/| /' conftest.
$ac_ext >&5
3608 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
3609 cat >conftest.
$ac_ext <<_ACEOF
3612 cat confdefs.h
>>conftest.
$ac_ext
3613 cat >>conftest.
$ac_ext <<_ACEOF
3614 /* end confdefs.h. */
3624 rm -f conftest.
$ac_objext
3625 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3626 (eval $ac_compile) 2>conftest.er1
3628 grep -v '^ *+' conftest.er1
>conftest.err
3630 cat conftest.err
>&5
3631 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3632 (exit $ac_status); } &&
3633 { ac_try
='test -z "$ac_cxx_werror_flag"
3634 || test ! -s conftest.err'
3635 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3639 (exit $ac_status); }; } &&
3640 { ac_try
='test -s conftest.$ac_objext'
3641 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3645 (exit $ac_status); }; }; then
3648 echo "$as_me: failed program was:" >&5
3649 sed 's/^/| /' conftest.
$ac_ext >&5
3652 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
3655 if test -n "$ac_declaration"; then
3656 echo '#ifdef __cplusplus' >>confdefs.h
3657 echo $ac_declaration >>confdefs.h
3658 echo '#endif' >>confdefs.h
3662 ac_cpp
='$CPP $CPPFLAGS'
3663 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3664 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3665 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3667 # Was a --with-binutils option given?
3668 if test -n "$path_binutils"; then
3669 # Make absolute; ensure a single trailing slash.
3670 path_binutils
=`(cd $path_binutils; pwd) | sed 's%/*$%/%'`
3671 CC
="$CC -B$path_binutils"
3673 AS
=`$CC -print-prog-name=as`
3674 LD
=`$CC -print-prog-name=ld`
3675 AR
=`$CC -print-prog-name=ar`
3677 OBJDUMP
=`$CC -print-prog-name=objdump`
3680 # ranlib has to be treated a bit differently since it might not exist at all.
3681 ac_ranlib
=`$CC -print-prog-name=ranlib`
3682 if test "x$ac_ranlib" = xranlib
; then
3683 # This extra check has to happen since gcc simply echos the parameter in
3684 # case it cannot find the value in its own directories.
3685 if test -n "$ac_tool_prefix"; then
3686 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3687 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
3688 echo "$as_me:$LINENO: checking for $ac_word" >&5
3689 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3690 if test "${ac_cv_prog_RANLIB+set}" = set; then
3691 echo $ECHO_N "(cached) $ECHO_C" >&6
3693 if test -n "$RANLIB"; then
3694 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
3696 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3700 test -z "$as_dir" && as_dir
=.
3701 for ac_exec_ext
in '' $ac_executable_extensions; do
3702 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3703 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
3704 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3712 RANLIB
=$ac_cv_prog_RANLIB
3713 if test -n "$RANLIB"; then
3714 echo "$as_me:$LINENO: result: $RANLIB" >&5
3715 echo "${ECHO_T}$RANLIB" >&6
3717 echo "$as_me:$LINENO: result: no" >&5
3718 echo "${ECHO_T}no" >&6
3722 if test -z "$ac_cv_prog_RANLIB"; then
3723 ac_ct_RANLIB
=$RANLIB
3724 # Extract the first word of "ranlib", so it can be a program name with args.
3725 set dummy ranlib
; ac_word
=$2
3726 echo "$as_me:$LINENO: checking for $ac_word" >&5
3727 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3728 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3729 echo $ECHO_N "(cached) $ECHO_C" >&6
3731 if test -n "$ac_ct_RANLIB"; then
3732 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
3734 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3738 test -z "$as_dir" && as_dir
=.
3739 for ac_exec_ext
in '' $ac_executable_extensions; do
3740 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3741 ac_cv_prog_ac_ct_RANLIB
="ranlib"
3742 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3748 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB
=":"
3751 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
3752 if test -n "$ac_ct_RANLIB"; then
3753 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3754 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3756 echo "$as_me:$LINENO: result: no" >&5
3757 echo "${ECHO_T}no" >&6
3760 RANLIB
=$ac_ct_RANLIB
3762 RANLIB
="$ac_cv_prog_RANLIB"
3770 # Determine whether we are using GNU binutils.
3771 echo "$as_me:$LINENO: checking whether $AS is GNU as" >&5
3772 echo $ECHO_N "checking whether $AS is GNU as... $ECHO_C" >&6
3773 if test "${libc_cv_prog_as_gnu+set}" = set; then
3774 echo $ECHO_N "(cached) $ECHO_C" >&6
3776 # Most GNU programs take a -v and spit out some text including
3777 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
3778 if $AS -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
3779 libc_cv_prog_as_gnu
=yes
3781 libc_cv_prog_as_gnu
=no
3785 echo "$as_me:$LINENO: result: $libc_cv_prog_as_gnu" >&5
3786 echo "${ECHO_T}$libc_cv_prog_as_gnu" >&6
3788 gnu_as
=$libc_cv_prog_as_gnu
3790 echo "$as_me:$LINENO: checking whether $LD is GNU ld" >&5
3791 echo $ECHO_N "checking whether $LD is GNU ld... $ECHO_C" >&6
3792 if test "${libc_cv_prog_ld_gnu+set}" = set; then
3793 echo $ECHO_N "(cached) $ECHO_C" >&6
3795 # Most GNU programs take a -v and spit out some text including
3796 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
3797 if $LD -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
3798 libc_cv_prog_ld_gnu
=yes
3800 libc_cv_prog_ld_gnu
=no
3804 echo "$as_me:$LINENO: result: $libc_cv_prog_ld_gnu" >&5
3805 echo "${ECHO_T}$libc_cv_prog_ld_gnu" >&6
3806 gnu_ld
=$libc_cv_prog_ld_gnu
3809 # Accept binutils 2.13 or newer.
3812 # Extract the first word of "$ac_prog", so it can be a program name with args.
3813 set dummy
$ac_prog; ac_word
=$2
3814 echo "$as_me:$LINENO: checking for $ac_word" >&5
3815 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3816 if test "${ac_cv_prog_AS+set}" = set; then
3817 echo $ECHO_N "(cached) $ECHO_C" >&6
3819 if test -n "$AS"; then
3820 ac_cv_prog_AS
="$AS" # Let the user override the test.
3822 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3826 test -z "$as_dir" && as_dir
=.
3827 for ac_exec_ext
in '' $ac_executable_extensions; do
3828 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3829 ac_cv_prog_AS
="$ac_prog"
3830 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3839 if test -n "$AS"; then
3840 echo "$as_me:$LINENO: result: $AS" >&5
3841 echo "${ECHO_T}$AS" >&6
3843 echo "$as_me:$LINENO: result: no" >&5
3844 echo "${ECHO_T}no" >&6
3847 test -n "$AS" && break
3850 if test -z "$AS"; then
3853 # Found it, now check the version.
3854 echo "$as_me:$LINENO: checking version of $AS" >&5
3855 echo $ECHO_N "checking version of $AS... $ECHO_C" >&6
3856 ac_prog_version
=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
3857 case $ac_prog_version in
3858 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
3860 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
3861 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
3864 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
3865 echo "${ECHO_T}$ac_prog_version" >&6
3867 if test $ac_verc_fail = yes; then
3868 AS
=: critic_missing
="$critic_missing as"
3873 # Extract the first word of "$ac_prog", so it can be a program name with args.
3874 set dummy
$ac_prog; ac_word
=$2
3875 echo "$as_me:$LINENO: checking for $ac_word" >&5
3876 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3877 if test "${ac_cv_prog_LD+set}" = set; then
3878 echo $ECHO_N "(cached) $ECHO_C" >&6
3880 if test -n "$LD"; then
3881 ac_cv_prog_LD
="$LD" # Let the user override the test.
3883 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3887 test -z "$as_dir" && as_dir
=.
3888 for ac_exec_ext
in '' $ac_executable_extensions; do
3889 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3890 ac_cv_prog_LD
="$ac_prog"
3891 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3900 if test -n "$LD"; then
3901 echo "$as_me:$LINENO: result: $LD" >&5
3902 echo "${ECHO_T}$LD" >&6
3904 echo "$as_me:$LINENO: result: no" >&5
3905 echo "${ECHO_T}no" >&6
3908 test -n "$LD" && break
3911 if test -z "$LD"; then
3914 # Found it, now check the version.
3915 echo "$as_me:$LINENO: checking version of $LD" >&5
3916 echo $ECHO_N "checking version of $LD... $ECHO_C" >&6
3917 ac_prog_version
=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
3918 case $ac_prog_version in
3919 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
3921 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
3922 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
3925 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
3926 echo "${ECHO_T}$ac_prog_version" >&6
3928 if test $ac_verc_fail = yes; then
3929 LD
=: critic_missing
="$critic_missing ld"
3933 # We need the physical current working directory. We cannot use the
3934 # "pwd -P" shell builtin since that's not portable. Instead we try to
3935 # find a pwd binary. Note that assigning to the PWD environment
3936 # variable might have some interesting side effects, so we don't do
3938 # Extract the first word of "pwd", so it can be a program name with args.
3939 set dummy
pwd; ac_word
=$2
3940 echo "$as_me:$LINENO: checking for $ac_word" >&5
3941 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3942 if test "${ac_cv_path_PWD_P+set}" = set; then
3943 echo $ECHO_N "(cached) $ECHO_C" >&6
3947 ac_cv_path_PWD_P
="$PWD_P" # Let the user override the test with a path.
3950 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3954 test -z "$as_dir" && as_dir
=.
3955 for ac_exec_ext
in '' $ac_executable_extensions; do
3956 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3957 ac_cv_path_PWD_P
="$as_dir/$ac_word$ac_exec_ext"
3958 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3964 test -z "$ac_cv_path_PWD_P" && ac_cv_path_PWD_P
="no"
3968 PWD_P
=$ac_cv_path_PWD_P
3970 if test -n "$PWD_P"; then
3971 echo "$as_me:$LINENO: result: $PWD_P" >&5
3972 echo "${ECHO_T}$PWD_P" >&6
3974 echo "$as_me:$LINENO: result: no" >&5
3975 echo "${ECHO_T}no" >&6
3978 if test "$PWD_P" = no
; then
3979 { { echo "$as_me:$LINENO: error: *** A pwd binary could not be found." >&5
3980 echo "$as_me: error: *** A pwd binary could not be found." >&2;}
3981 { (exit 1); exit 1; }; }
3984 # These programs are version sensitive.
3986 for ac_prog
in ${ac_tool_prefix}gcc
${ac_tool_prefix}cc
3988 # Extract the first word of "$ac_prog", so it can be a program name with args.
3989 set dummy
$ac_prog; ac_word
=$2
3990 echo "$as_me:$LINENO: checking for $ac_word" >&5
3991 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3992 if test "${ac_cv_prog_CC+set}" = set; then
3993 echo $ECHO_N "(cached) $ECHO_C" >&6
3995 if test -n "$CC"; then
3996 ac_cv_prog_CC
="$CC" # Let the user override the test.
3998 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4002 test -z "$as_dir" && as_dir
=.
4003 for ac_exec_ext
in '' $ac_executable_extensions; do
4004 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4005 ac_cv_prog_CC
="$ac_prog"
4006 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4015 if test -n "$CC"; then
4016 echo "$as_me:$LINENO: result: $CC" >&5
4017 echo "${ECHO_T}$CC" >&6
4019 echo "$as_me:$LINENO: result: no" >&5
4020 echo "${ECHO_T}no" >&6
4023 test -n "$CC" && break
4026 if test -z "$CC"; then
4029 # Found it, now check the version.
4030 echo "$as_me:$LINENO: checking version of $CC" >&5
4031 echo $ECHO_N "checking version of $CC... $ECHO_C" >&6
4032 ac_prog_version
=`$CC -v 2>&1 | sed -n 's/^.*version \([egcygnustpi-]*[0-9.]*\).*$/\1/p'`
4033 case $ac_prog_version in
4034 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4036 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4037 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4040 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4041 echo "${ECHO_T}$ac_prog_version" >&6
4043 if test $ac_verc_fail = yes; then
4044 critic_missing
="$critic_missing gcc"
4047 for ac_prog
in gnumake gmake
make
4049 # Extract the first word of "$ac_prog", so it can be a program name with args.
4050 set dummy
$ac_prog; ac_word
=$2
4051 echo "$as_me:$LINENO: checking for $ac_word" >&5
4052 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4053 if test "${ac_cv_prog_MAKE+set}" = set; then
4054 echo $ECHO_N "(cached) $ECHO_C" >&6
4056 if test -n "$MAKE"; then
4057 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
4059 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4063 test -z "$as_dir" && as_dir
=.
4064 for ac_exec_ext
in '' $ac_executable_extensions; do
4065 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4066 ac_cv_prog_MAKE
="$ac_prog"
4067 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4075 MAKE
=$ac_cv_prog_MAKE
4076 if test -n "$MAKE"; then
4077 echo "$as_me:$LINENO: result: $MAKE" >&5
4078 echo "${ECHO_T}$MAKE" >&6
4080 echo "$as_me:$LINENO: result: no" >&5
4081 echo "${ECHO_T}no" >&6
4084 test -n "$MAKE" && break
4087 if test -z "$MAKE"; then
4090 # Found it, now check the version.
4091 echo "$as_me:$LINENO: checking version of $MAKE" >&5
4092 echo $ECHO_N "checking version of $MAKE... $ECHO_C" >&6
4093 ac_prog_version
=`$MAKE --version 2>&1 | sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
4094 case $ac_prog_version in
4095 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4097 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4098 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4101 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4102 echo "${ECHO_T}$ac_prog_version" >&6
4104 if test $ac_verc_fail = yes; then
4105 critic_missing
="$critic_missing make"
4109 for ac_prog
in gnumsgfmt gmsgfmt msgfmt
4111 # Extract the first word of "$ac_prog", so it can be a program name with args.
4112 set dummy
$ac_prog; ac_word
=$2
4113 echo "$as_me:$LINENO: checking for $ac_word" >&5
4114 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4115 if test "${ac_cv_prog_MSGFMT+set}" = set; then
4116 echo $ECHO_N "(cached) $ECHO_C" >&6
4118 if test -n "$MSGFMT"; then
4119 ac_cv_prog_MSGFMT
="$MSGFMT" # Let the user override the test.
4121 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4125 test -z "$as_dir" && as_dir
=.
4126 for ac_exec_ext
in '' $ac_executable_extensions; do
4127 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4128 ac_cv_prog_MSGFMT
="$ac_prog"
4129 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4137 MSGFMT
=$ac_cv_prog_MSGFMT
4138 if test -n "$MSGFMT"; then
4139 echo "$as_me:$LINENO: result: $MSGFMT" >&5
4140 echo "${ECHO_T}$MSGFMT" >&6
4142 echo "$as_me:$LINENO: result: no" >&5
4143 echo "${ECHO_T}no" >&6
4146 test -n "$MSGFMT" && break
4149 if test -z "$MSGFMT"; then
4152 # Found it, now check the version.
4153 echo "$as_me:$LINENO: checking version of $MSGFMT" >&5
4154 echo $ECHO_N "checking version of $MSGFMT... $ECHO_C" >&6
4155 ac_prog_version
=`$MSGFMT --version 2>&1 | sed -n 's/^.*GNU gettext.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4156 case $ac_prog_version in
4157 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4158 0.10.3[6-9]* |
0.10.
[4-9][0-9]* |
0.1[1-9]* |
0.
[2-9][0-9]* |
[1-9].
*)
4159 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4160 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4163 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4164 echo "${ECHO_T}$ac_prog_version" >&6
4166 if test $ac_verc_fail = yes; then
4167 MSGFMT
=: aux_missing
="$aux_missing msgfmt"
4170 for ac_prog
in makeinfo
4172 # Extract the first word of "$ac_prog", so it can be a program name with args.
4173 set dummy
$ac_prog; ac_word
=$2
4174 echo "$as_me:$LINENO: checking for $ac_word" >&5
4175 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4176 if test "${ac_cv_prog_MAKEINFO+set}" = set; then
4177 echo $ECHO_N "(cached) $ECHO_C" >&6
4179 if test -n "$MAKEINFO"; then
4180 ac_cv_prog_MAKEINFO
="$MAKEINFO" # Let the user override the test.
4182 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4186 test -z "$as_dir" && as_dir
=.
4187 for ac_exec_ext
in '' $ac_executable_extensions; do
4188 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4189 ac_cv_prog_MAKEINFO
="$ac_prog"
4190 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4198 MAKEINFO
=$ac_cv_prog_MAKEINFO
4199 if test -n "$MAKEINFO"; then
4200 echo "$as_me:$LINENO: result: $MAKEINFO" >&5
4201 echo "${ECHO_T}$MAKEINFO" >&6
4203 echo "$as_me:$LINENO: result: no" >&5
4204 echo "${ECHO_T}no" >&6
4207 test -n "$MAKEINFO" && break
4210 if test -z "$MAKEINFO"; then
4213 # Found it, now check the version.
4214 echo "$as_me:$LINENO: checking version of $MAKEINFO" >&5
4215 echo $ECHO_N "checking version of $MAKEINFO... $ECHO_C" >&6
4216 ac_prog_version
=`$MAKEINFO --version 2>&1 | sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
4217 case $ac_prog_version in
4218 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4220 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4221 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4224 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4225 echo "${ECHO_T}$ac_prog_version" >&6
4227 if test $ac_verc_fail = yes; then
4228 MAKEINFO
=: aux_missing
="$aux_missing makeinfo"
4233 # Extract the first word of "$ac_prog", so it can be a program name with args.
4234 set dummy
$ac_prog; ac_word
=$2
4235 echo "$as_me:$LINENO: checking for $ac_word" >&5
4236 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4237 if test "${ac_cv_prog_SED+set}" = set; then
4238 echo $ECHO_N "(cached) $ECHO_C" >&6
4240 if test -n "$SED"; then
4241 ac_cv_prog_SED
="$SED" # Let the user override the test.
4243 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4247 test -z "$as_dir" && as_dir
=.
4248 for ac_exec_ext
in '' $ac_executable_extensions; do
4249 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4250 ac_cv_prog_SED
="$ac_prog"
4251 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4260 if test -n "$SED"; then
4261 echo "$as_me:$LINENO: result: $SED" >&5
4262 echo "${ECHO_T}$SED" >&6
4264 echo "$as_me:$LINENO: result: no" >&5
4265 echo "${ECHO_T}no" >&6
4268 test -n "$SED" && break
4271 if test -z "$SED"; then
4274 # Found it, now check the version.
4275 echo "$as_me:$LINENO: checking version of $SED" >&5
4276 echo $ECHO_N "checking version of $SED... $ECHO_C" >&6
4277 ac_prog_version
=`$SED --version 2>&1 | sed -n 's/^.*GNU sed version \([0-9]*\.[0-9.]*\).*$/\1/p'`
4278 case $ac_prog_version in
4279 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4280 3.0[2-9]*|
3.
[1-9]*|
[4-9]*)
4281 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4282 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4285 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4286 echo "${ECHO_T}$ac_prog_version" >&6
4288 if test $ac_verc_fail = yes; then
4289 SED
=: aux_missing
="$aux_missing sed"
4293 for ac_prog
in autoconf
4295 # Extract the first word of "$ac_prog", so it can be a program name with args.
4296 set dummy
$ac_prog; ac_word
=$2
4297 echo "$as_me:$LINENO: checking for $ac_word" >&5
4298 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4299 if test "${ac_cv_prog_AUTOCONF+set}" = set; then
4300 echo $ECHO_N "(cached) $ECHO_C" >&6
4302 if test -n "$AUTOCONF"; then
4303 ac_cv_prog_AUTOCONF
="$AUTOCONF" # Let the user override the test.
4305 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4309 test -z "$as_dir" && as_dir
=.
4310 for ac_exec_ext
in '' $ac_executable_extensions; do
4311 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4312 ac_cv_prog_AUTOCONF
="$ac_prog"
4313 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4321 AUTOCONF
=$ac_cv_prog_AUTOCONF
4322 if test -n "$AUTOCONF"; then
4323 echo "$as_me:$LINENO: result: $AUTOCONF" >&5
4324 echo "${ECHO_T}$AUTOCONF" >&6
4326 echo "$as_me:$LINENO: result: no" >&5
4327 echo "${ECHO_T}no" >&6
4330 test -n "$AUTOCONF" && break
4332 test -n "$AUTOCONF" || AUTOCONF
="no"
4334 case "x$AUTOCONF" in
4335 xno|x|x
:) AUTOCONF
=no
;;
4337 echo "$as_me:$LINENO: checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works" >&5
4338 echo $ECHO_N "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... $ECHO_C" >&6
4339 if test "${libc_cv_autoconf_works+set}" = set; then
4340 echo $ECHO_N "(cached) $ECHO_C" >&6
4342 if (cd $srcdir; $AUTOCONF $ACFLAGS configure.
in > /dev
/null
2>&1); then
4343 libc_cv_autoconf_works
=yes
4345 libc_cv_autoconf_works
=no
4348 echo "$as_me:$LINENO: result: $libc_cv_autoconf_works" >&5
4349 echo "${ECHO_T}$libc_cv_autoconf_works" >&6
4350 test $libc_cv_autoconf_works = yes || AUTOCONF
=no
4353 if test "x$with_cvs" = xyes
&& test "x$AUTOCONF" = xno
; then
4354 # If --without-cvs they probably won't change configure.in, so no complaints.
4355 aux_missing
="$aux_missing autoconf"
4358 test -n "$critic_missing" && { { echo "$as_me:$LINENO: error:
4359 *** These critical programs are missing or too old:$critic_missing
4360 *** Check the INSTALL file for required versions." >&5
4361 echo "$as_me: error:
4362 *** These critical programs are missing or too old:$critic_missing
4363 *** Check the INSTALL file for required versions." >&2;}
4364 { (exit 1); exit 1; }; }
4366 test -n "$aux_missing" && { echo "$as_me:$LINENO: WARNING:
4367 *** These auxiliary programs are missing or incompatible versions:$aux_missing
4368 *** some features will be disabled.
4369 *** Check the INSTALL file for required versions." >&5
4370 echo "$as_me: WARNING:
4371 *** These auxiliary programs are missing or incompatible versions:$aux_missing
4372 *** some features will be disabled.
4373 *** Check the INSTALL file for required versions." >&2;}
4375 # glibcbug.in wants to know the compiler version.
4376 CCVERSION
=`$CC -v 2>&1 | sed -n 's/gcc version //p'`
4379 # if using special system headers, find out the compiler's sekrit
4380 # header directory and add that to the list. NOTE: Only does the right
4381 # thing on a system that doesn't need fixincludes. (Not presently a problem.)
4382 if test -n "$sysheaders"; then
4383 ccheaders
=`$CC -print-file-name=include`
4384 SYSINCLUDES
="-nostdinc -isystem $ccheaders -isystem $sysheaders"
4388 # check if ranlib is necessary
4389 echo "$as_me:$LINENO: checking whether ranlib is necessary" >&5
4390 echo $ECHO_N "checking whether ranlib is necessary... $ECHO_C" >&6
4391 if test "${libc_cv_ranlib_necessary+set}" = set; then
4392 echo $ECHO_N "(cached) $ECHO_C" >&6
4394 cat > conftest.c
<<EOF
4399 $CC $CFLAGS $CPPFLAGS -c conftest.c
4400 $AR cr conftest.a conftest.o
4401 cp conftest.a conftest2.a
4403 if cmp -s conftest.a conftest2.a
; then
4404 libc_cv_ranlib_necessary
=no
4406 libc_cv_ranlib_necessary
=yes
4410 echo "$as_me:$LINENO: result: $libc_cv_ranlib_necessary" >&5
4411 echo "${ECHO_T}$libc_cv_ranlib_necessary" >&6
4412 if test "$libc_cv_ranlib_necessary" = no
; then
4416 # Test if LD_LIBRARY_PATH contains the notation for the current directory
4417 # since this would lead to problems installing/building glibc.
4418 # LD_LIBRARY_PATH contains the current directory if one of the following
4420 # - one of the terminals (":" and ";") is the first or last sign
4421 # - two terminals occur directly after each other
4422 # - the path contains an element with a dot in it
4423 echo "$as_me:$LINENO: checking LD_LIBRARY_PATH variable" >&5
4424 echo $ECHO_N "checking LD_LIBRARY_PATH variable... $ECHO_C" >&6
4425 case ${LD_LIBRARY_PATH} in
4426 [:\
;]* |
*[:\
;] |
*[:\
;][:\
;]* |
*[:\
;]. | .
[:\
;]*| . |
*[:\
;].
[:\
;]* )
4427 ld_library_path_setting
="contains current directory"
4430 ld_library_path_setting
="ok"
4433 echo "$as_me:$LINENO: result: $ld_library_path_setting" >&5
4434 echo "${ECHO_T}$ld_library_path_setting" >&6
4435 if test "$ld_library_path_setting" != "ok"; then
4436 { { echo "$as_me:$LINENO: error:
4437 *** LD_LIBRARY_PATH shouldn't contain the current directory when
4438 *** building glibc. Please change the environment variable
4439 *** and run configure again." >&5
4440 echo "$as_me: error:
4441 *** LD_LIBRARY_PATH shouldn't contain the current directory when
4442 *** building glibc. Please change the environment variable
4443 *** and run configure again." >&2;}
4444 { (exit 1); exit 1; }; }
4447 echo "$as_me:$LINENO: checking whether GCC supports -static-libgcc" >&5
4448 echo $ECHO_N "checking whether GCC supports -static-libgcc... $ECHO_C" >&6
4449 if test "${libc_cv_gcc_static_libgcc+set}" = set; then
4450 echo $ECHO_N "(cached) $ECHO_C" >&6
4452 if $CC -v -static-libgcc 2>&1 |
grep -q 'unrecognized option.*static-libgcc'; then
4453 libc_cv_gcc_static_libgcc
=
4455 libc_cv_gcc_static_libgcc
=-static-libgcc
4458 echo "$as_me:$LINENO: result: $libc_cv_gcc_static_libgcc" >&5
4459 echo "${ECHO_T}$libc_cv_gcc_static_libgcc" >&6
4462 # Extract the first word of "bash", so it can be a program name with args.
4463 set dummy bash
; ac_word
=$2
4464 echo "$as_me:$LINENO: checking for $ac_word" >&5
4465 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4466 if test "${ac_cv_path_BASH+set}" = set; then
4467 echo $ECHO_N "(cached) $ECHO_C" >&6
4471 ac_cv_path_BASH
="$BASH" # Let the user override the test with a path.
4474 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4478 test -z "$as_dir" && as_dir
=.
4479 for ac_exec_ext
in '' $ac_executable_extensions; do
4480 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4481 ac_cv_path_BASH
="$as_dir/$ac_word$ac_exec_ext"
4482 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4488 test -z "$ac_cv_path_BASH" && ac_cv_path_BASH
="no"
4492 BASH
=$ac_cv_path_BASH
4494 if test -n "$BASH"; then
4495 echo "$as_me:$LINENO: result: $BASH" >&5
4496 echo "${ECHO_T}$BASH" >&6
4498 echo "$as_me:$LINENO: result: no" >&5
4499 echo "${ECHO_T}no" >&6
4502 if test "$BASH" != no
&&
4503 $BASH -c 'test "$BASH_VERSINFO" \
4504 && test "$BASH_VERSINFO" -ge 2 >&/dev/null'; then
4505 libc_cv_have_bash2
=yes
4507 libc_cv_have_bash2
=no
4511 if test "$BASH" = no
; then
4512 # Extract the first word of "ksh", so it can be a program name with args.
4513 set dummy ksh
; ac_word
=$2
4514 echo "$as_me:$LINENO: checking for $ac_word" >&5
4515 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4516 if test "${ac_cv_path_KSH+set}" = set; then
4517 echo $ECHO_N "(cached) $ECHO_C" >&6
4521 ac_cv_path_KSH
="$KSH" # Let the user override the test with a path.
4524 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4528 test -z "$as_dir" && as_dir
=.
4529 for ac_exec_ext
in '' $ac_executable_extensions; do
4530 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4531 ac_cv_path_KSH
="$as_dir/$ac_word$ac_exec_ext"
4532 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4538 test -z "$ac_cv_path_KSH" && ac_cv_path_KSH
="no"
4544 if test -n "$KSH"; then
4545 echo "$as_me:$LINENO: result: $KSH" >&5
4546 echo "${ECHO_T}$KSH" >&6
4548 echo "$as_me:$LINENO: result: no" >&5
4549 echo "${ECHO_T}no" >&6
4552 if test "$KSH" = no
; then
4555 libc_cv_have_ksh
=yes
4560 libc_cv_have_ksh
=yes
4564 for ac_prog
in gawk mawk nawk
awk
4566 # Extract the first word of "$ac_prog", so it can be a program name with args.
4567 set dummy
$ac_prog; ac_word
=$2
4568 echo "$as_me:$LINENO: checking for $ac_word" >&5
4569 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4570 if test "${ac_cv_prog_AWK+set}" = set; then
4571 echo $ECHO_N "(cached) $ECHO_C" >&6
4573 if test -n "$AWK"; then
4574 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
4576 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4580 test -z "$as_dir" && as_dir
=.
4581 for ac_exec_ext
in '' $ac_executable_extensions; do
4582 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4583 ac_cv_prog_AWK
="$ac_prog"
4584 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4593 if test -n "$AWK"; then
4594 echo "$as_me:$LINENO: result: $AWK" >&5
4595 echo "${ECHO_T}$AWK" >&6
4597 echo "$as_me:$LINENO: result: no" >&5
4598 echo "${ECHO_T}no" >&6
4601 test -n "$AWK" && break
4604 # Extract the first word of "perl", so it can be a program name with args.
4605 set dummy perl
; ac_word
=$2
4606 echo "$as_me:$LINENO: checking for $ac_word" >&5
4607 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4608 if test "${ac_cv_path_PERL+set}" = set; then
4609 echo $ECHO_N "(cached) $ECHO_C" >&6
4613 ac_cv_path_PERL
="$PERL" # Let the user override the test with a path.
4616 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4620 test -z "$as_dir" && as_dir
=.
4621 for ac_exec_ext
in '' $ac_executable_extensions; do
4622 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4623 ac_cv_path_PERL
="$as_dir/$ac_word$ac_exec_ext"
4624 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4630 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL
="no"
4634 PERL
=$ac_cv_path_PERL
4636 if test -n "$PERL"; then
4637 echo "$as_me:$LINENO: result: $PERL" >&5
4638 echo "${ECHO_T}$PERL" >&6
4640 echo "$as_me:$LINENO: result: no" >&5
4641 echo "${ECHO_T}no" >&6
4644 if test "$PERL" != no
&&
4645 (eval `$PERL -V:apiversion`; test `expr "$apiversion" \< 5` -ne 0); then
4648 # Extract the first word of "install-info", so it can be a program name with args.
4649 set dummy install-info
; ac_word
=$2
4650 echo "$as_me:$LINENO: checking for $ac_word" >&5
4651 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4652 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
4653 echo $ECHO_N "(cached) $ECHO_C" >&6
4655 case $INSTALL_INFO in
4657 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
4660 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4661 as_dummy
="$PATH:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
4662 for as_dir
in $as_dummy
4665 test -z "$as_dir" && as_dir
=.
4666 for ac_exec_ext
in '' $ac_executable_extensions; do
4667 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4668 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
4669 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4675 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO
="no"
4679 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
4681 if test -n "$INSTALL_INFO"; then
4682 echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
4683 echo "${ECHO_T}$INSTALL_INFO" >&6
4685 echo "$as_me:$LINENO: result: no" >&5
4686 echo "${ECHO_T}no" >&6
4689 # Extract the first word of "bison", so it can be a program name with args.
4690 set dummy bison
; ac_word
=$2
4691 echo "$as_me:$LINENO: checking for $ac_word" >&5
4692 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4693 if test "${ac_cv_path_BISON+set}" = set; then
4694 echo $ECHO_N "(cached) $ECHO_C" >&6
4698 ac_cv_path_BISON
="$BISON" # Let the user override the test with a path.
4701 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4702 as_dummy
="$PATH:/usr/local/bin:/usr/bin:/bin"
4703 for as_dir
in $as_dummy
4706 test -z "$as_dir" && as_dir
=.
4707 for ac_exec_ext
in '' $ac_executable_extensions; do
4708 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4709 ac_cv_path_BISON
="$as_dir/$ac_word$ac_exec_ext"
4710 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4716 test -z "$ac_cv_path_BISON" && ac_cv_path_BISON
="no"
4720 BISON
=$ac_cv_path_BISON
4722 if test -n "$BISON"; then
4723 echo "$as_me:$LINENO: result: $BISON" >&5
4724 echo "${ECHO_T}$BISON" >&6
4726 echo "$as_me:$LINENO: result: no" >&5
4727 echo "${ECHO_T}no" >&6
4731 echo "$as_me:$LINENO: checking for signed size_t type" >&5
4732 echo $ECHO_N "checking for signed size_t type... $ECHO_C" >&6
4733 if test "${libc_cv_signed_size_t+set}" = set; then
4734 echo $ECHO_N "(cached) $ECHO_C" >&6
4736 echo '#include <stddef.h>
4737 FOOBAR __SIZE_TYPE__ FOOBAR' > conftest.c
4738 if eval "$ac_cpp conftest.c 2>/dev/null" \
4739 |
grep '^FOOBAR.*unsigned.*FOOBAR$' >/dev
/null
; then
4740 libc_cv_signed_size_t
=no
4742 libc_cv_signed_size_t
=yes
4746 echo "$as_me:$LINENO: result: $libc_cv_signed_size_t" >&5
4747 echo "${ECHO_T}$libc_cv_signed_size_t" >&6
4748 if test $libc_cv_signed_size_t = yes; then
4749 cat >> confdefs.h
<<\EOF
4750 #undef __SIZE_TYPE__
4751 #define __SIZE_TYPE__ unsigned
4756 echo "$as_me:$LINENO: checking for libc-friendly stddef.h" >&5
4757 echo $ECHO_N "checking for libc-friendly stddef.h... $ECHO_C" >&6
4758 if test "${libc_cv_friendly_stddef+set}" = set; then
4759 echo $ECHO_N "(cached) $ECHO_C" >&6
4761 cat >conftest.
$ac_ext <<_ACEOF
4764 cat confdefs.h
>>conftest.
$ac_ext
4765 cat >>conftest.
$ac_ext <<_ACEOF
4766 /* end confdefs.h. */
4767 #define __need_size_t
4768 #define __need_wchar_t
4775 size_t size; wchar_t wchar;
4777 #error stddef.h ignored __need_*
4779 if (&size == NULL || &wchar == NULL) abort ();
4784 rm -f conftest.
$ac_objext
4785 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4786 (eval $ac_compile) 2>conftest.er1
4788 grep -v '^ *+' conftest.er1
>conftest.err
4790 cat conftest.err
>&5
4791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4792 (exit $ac_status); } &&
4793 { ac_try
='test -z "$ac_c_werror_flag"
4794 || test ! -s conftest.err'
4795 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4799 (exit $ac_status); }; } &&
4800 { ac_try
='test -s conftest.$ac_objext'
4801 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4805 (exit $ac_status); }; }; then
4806 libc_cv_friendly_stddef
=yes
4808 echo "$as_me: failed program was:" >&5
4809 sed 's/^/| /' conftest.
$ac_ext >&5
4811 libc_cv_friendly_stddef
=no
4813 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
4815 echo "$as_me:$LINENO: result: $libc_cv_friendly_stddef" >&5
4816 echo "${ECHO_T}$libc_cv_friendly_stddef" >&6
4817 if test $libc_cv_friendly_stddef = yes; then
4818 config_vars
="$config_vars
4819 override stddef.h = # The installed <stddef.h> seems to be libc-friendly."
4822 echo "$as_me:$LINENO: checking whether we need to use -P to assemble .S files" >&5
4823 echo $ECHO_N "checking whether we need to use -P to assemble .S files... $ECHO_C" >&6
4824 if test "${libc_cv_need_minus_P+set}" = set; then
4825 echo $ECHO_N "(cached) $ECHO_C" >&6
4827 cat > conftest.S
<<EOF
4828 #include "confdefs.h"
4829 /* Nothing whatsoever. */
4831 if { ac_try
='${CC-cc} $CPPFLAGS $ASFLAGS -c conftest.S 1>&5'
4832 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4836 (exit $ac_status); }; }; then
4837 libc_cv_need_minus_P
=no
4839 libc_cv_need_minus_P
=yes
4843 echo "$as_me:$LINENO: result: $libc_cv_need_minus_P" >&5
4844 echo "${ECHO_T}$libc_cv_need_minus_P" >&6
4845 if test $libc_cv_need_minus_P = yes; then
4846 config_vars
="$config_vars
4847 asm-CPPFLAGS = -P # The assembler can't grok cpp's # line directives."
4850 echo "$as_me:$LINENO: checking whether .text pseudo-op must be used" >&5
4851 echo $ECHO_N "checking whether .text pseudo-op must be used... $ECHO_C" >&6
4852 if test "${libc_cv_dot_text+set}" = set; then
4853 echo $ECHO_N "(cached) $ECHO_C" >&6
4855 cat > conftest.s
<<EOF
4859 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4860 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4864 (exit $ac_status); }; }; then
4865 libc_cv_dot_text
=.text
4870 if test -z "$libc_cv_dot_text"; then
4871 echo "$as_me:$LINENO: result: no" >&5
4872 echo "${ECHO_T}no" >&6
4874 echo "$as_me:$LINENO: result: yes" >&5
4875 echo "${ECHO_T}yes" >&6
4878 echo "$as_me:$LINENO: checking for assembler global-symbol directive" >&5
4879 echo $ECHO_N "checking for assembler global-symbol directive... $ECHO_C" >&6
4880 if test "${libc_cv_asm_global_directive+set}" = set; then
4881 echo $ECHO_N "(cached) $ECHO_C" >&6
4883 libc_cv_asm_global_directive
=UNKNOWN
4884 for ac_globl
in .globl .global .EXPORT
; do
4885 cat > conftest.s
<<EOF
4890 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4891 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4895 (exit $ac_status); }; }; then
4896 libc_cv_asm_global_directive
=${ac_globl}
4899 test $libc_cv_asm_global_directive != UNKNOWN
&& break
4902 echo "$as_me:$LINENO: result: $libc_cv_asm_global_directive" >&5
4903 echo "${ECHO_T}$libc_cv_asm_global_directive" >&6
4904 if test $libc_cv_asm_global_directive = UNKNOWN
; then
4905 { { echo "$as_me:$LINENO: error: cannot determine asm global directive" >&5
4906 echo "$as_me: error: cannot determine asm global directive" >&2;}
4907 { (exit 1); exit 1; }; }
4909 cat >>confdefs.h
<<_ACEOF
4910 #define ASM_GLOBAL_DIRECTIVE ${libc_cv_asm_global_directive}
4915 echo "$as_me:$LINENO: checking for .set assembler directive" >&5
4916 echo $ECHO_N "checking for .set assembler directive... $ECHO_C" >&6
4917 if test "${libc_cv_asm_set_directive+set}" = set; then
4918 echo $ECHO_N "(cached) $ECHO_C" >&6
4920 cat > conftest.s
<<EOF
4923 .set glibc_conftest_frobozz,foo
4924 $libc_cv_asm_global_directive glibc_conftest_frobozz
4926 # The alpha-dec-osf1 assembler gives only a warning for `.set'
4927 # (but it doesn't work), so we must do a linking check to be sure.
4928 cat > conftest1.c
<<\EOF
4929 extern int glibc_conftest_frobozz
;
4930 void _start
() { glibc_conftest_frobozz
= 1; }
4932 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
4933 -nostartfiles -nostdlib \
4934 -o conftest conftest.s conftest1.c
1>&5 2>&5; then
4935 libc_cv_asm_set_directive
=yes
4937 libc_cv_asm_set_directive
=no
4941 echo "$as_me:$LINENO: result: $libc_cv_asm_set_directive" >&5
4942 echo "${ECHO_T}$libc_cv_asm_set_directive" >&6
4943 if test $libc_cv_asm_set_directive = yes; then
4944 cat >>confdefs.h
<<\_ACEOF
4945 #define HAVE_ASM_SET_DIRECTIVE 1
4950 echo "$as_me:$LINENO: checking for assembler .type directive prefix" >&5
4951 echo $ECHO_N "checking for assembler .type directive prefix... $ECHO_C" >&6
4952 if test "${libc_cv_asm_type_prefix+set}" = set; then
4953 echo $ECHO_N "(cached) $ECHO_C" >&6
4955 libc_cv_asm_type_prefix
=no
4956 for ac_try_prefix
in '@' '%' '#'; do
4957 cat > conftest.s
<<EOF
4959 ${libc_cv_asm_global_directive} foo
4960 .type foo, ${ac_try_prefix}object
4965 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4966 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4970 (exit $ac_status); }; }; then
4971 libc_cv_asm_type_prefix
=${ac_try_prefix}
4974 test "x$libc_cv_asm_type_prefix" != xno
&& break
4977 echo "$as_me:$LINENO: result: $libc_cv_asm_type_prefix" >&5
4978 echo "${ECHO_T}$libc_cv_asm_type_prefix" >&6
4979 if test "x$libc_cv_asm_type_prefix" != xno
; then
4980 cat >>confdefs.h
<<_ACEOF
4981 #define ASM_TYPE_DIRECTIVE_PREFIX ${libc_cv_asm_type_prefix}
4986 # The Aix ld uses global .symbol_names instead of symbol_names.
4987 # Unfortunately also used in the PPC64 ELF ABI.
4988 case "${os}${machine}" in
4989 aix4.3
* | linux
*powerpc
/powerpc64
*)
4990 cat >>confdefs.h
<<\_ACEOF
4991 #define HAVE_ASM_GLOBAL_DOT_NAME 1
4996 echo "$as_me:$LINENO: checking for .symver assembler directive" >&5
4997 echo $ECHO_N "checking for .symver assembler directive... $ECHO_C" >&6
4998 if test "${libc_cv_asm_symver_directive+set}" = set; then
4999 echo $ECHO_N "(cached) $ECHO_C" >&6
5001 cat > conftest.s
<<EOF
5004 .symver _sym,sym@VERS
5006 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5; then
5007 libc_cv_asm_symver_directive
=yes
5009 libc_cv_asm_symver_directive
=no
5013 echo "$as_me:$LINENO: result: $libc_cv_asm_symver_directive" >&5
5014 echo "${ECHO_T}$libc_cv_asm_symver_directive" >&6
5015 echo "$as_me:$LINENO: checking for ld --version-script" >&5
5016 echo $ECHO_N "checking for ld --version-script... $ECHO_C" >&6
5017 if test "${libc_cv_ld_version_script_option+set}" = set; then
5018 echo $ECHO_N "(cached) $ECHO_C" >&6
5020 if test $libc_cv_asm_symver_directive = yes; then
5021 cat > conftest.s
<<EOF
5024 .symver _sym,sym@VERS
5026 cat > conftest.map
<<EOF
5035 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5; then
5036 if { ac_try
='${CC-cc} $CFLAGS $LDFLAGS -shared
5037 -o conftest.so conftest.o
5038 -nostartfiles -nostdlib
5039 -Wl,--version-script,conftest.map
5041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5045 (exit $ac_status); }; };
5047 libc_cv_ld_version_script_option
=yes
5049 libc_cv_ld_version_script_option
=no
5052 libc_cv_ld_version_script_option
=no
5055 libc_cv_ld_version_script_option
=no
5059 echo "$as_me:$LINENO: result: $libc_cv_ld_version_script_option" >&5
5060 echo "${ECHO_T}$libc_cv_ld_version_script_option" >&6
5061 if test $shared != no
&&
5062 test $libc_cv_asm_symver_directive = yes &&
5063 test $libc_cv_ld_version_script_option = yes &&
5064 test $enable_versioning = yes; then
5066 cat >>confdefs.h
<<\_ACEOF
5067 #define DO_VERSIONING 1
5075 if test $elf = yes && test $shared != no
&& test $VERSIONING = no
; then
5077 *** WARNING: You should not compile GNU libc without versioning. Not using
5078 *** versioning will introduce incompatibilities so that old binaries
5079 *** will not run anymore.
5080 *** For versioning you need recent binutils (binutils-2.8.1.0.23 or newer)."
5082 if test $elf = yes; then
5083 echo "$as_me:$LINENO: checking for .previous assembler directive" >&5
5084 echo $ECHO_N "checking for .previous assembler directive... $ECHO_C" >&6
5085 if test "${libc_cv_asm_previous_directive+set}" = set; then
5086 echo $ECHO_N "(cached) $ECHO_C" >&6
5088 cat > conftest.s
<<EOF
5089 .section foo_section
5092 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5093 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5097 (exit $ac_status); }; }; then
5098 libc_cv_asm_previous_directive
=yes
5100 libc_cv_asm_previous_directive
=no
5104 echo "$as_me:$LINENO: result: $libc_cv_asm_previous_directive" >&5
5105 echo "${ECHO_T}$libc_cv_asm_previous_directive" >&6
5106 if test $libc_cv_asm_previous_directive = yes; then
5107 cat >>confdefs.h
<<\_ACEOF
5108 #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
5112 echo "$as_me:$LINENO: checking for .popsection assembler directive" >&5
5113 echo $ECHO_N "checking for .popsection assembler directive... $ECHO_C" >&6
5114 if test "${libc_cv_asm_popsection_directive+set}" = set; then
5115 echo $ECHO_N "(cached) $ECHO_C" >&6
5117 cat > conftest.s
<<EOF
5118 .pushsection foo_section
5121 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5122 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5126 (exit $ac_status); }; }; then
5127 libc_cv_asm_popsection_directive
=yes
5129 libc_cv_asm_popsection_directive
=no
5133 echo "$as_me:$LINENO: result: $libc_cv_asm_popsection_directive" >&5
5134 echo "${ECHO_T}$libc_cv_asm_popsection_directive" >&6
5135 if test $libc_cv_asm_popsection_directive = yes; then
5136 cat >>confdefs.h
<<\_ACEOF
5137 #define HAVE_ASM_POPSECTION_DIRECTIVE 1
5142 echo "$as_me:$LINENO: checking for .protected and .hidden assembler directive" >&5
5143 echo $ECHO_N "checking for .protected and .hidden assembler directive... $ECHO_C" >&6
5144 if test "${libc_cv_asm_protected_directive+set}" = set; then
5145 echo $ECHO_N "(cached) $ECHO_C" >&6
5147 cat > conftest.s
<<EOF
5153 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5154 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5158 (exit $ac_status); }; }; then
5159 libc_cv_asm_protected_directive
=yes
5161 libc_cv_asm_protected_directive
=no
5165 echo "$as_me:$LINENO: result: $libc_cv_asm_protected_directive" >&5
5166 echo "${ECHO_T}$libc_cv_asm_protected_directive" >&6
5168 cat >>confdefs.h
<<\_ACEOF
5169 #define HAVE_PROTECTED 1
5172 cat >>confdefs.h
<<\_ACEOF
5173 #define HAVE_HIDDEN 1
5177 if test $libc_cv_asm_protected_directive = yes; then
5178 echo "$as_me:$LINENO: checking whether __attribute__((visibility())) is supported" >&5
5179 echo $ECHO_N "checking whether __attribute__((visibility())) is supported... $ECHO_C" >&6
5180 if test "${libc_cv_visibility_attribute+set}" = set; then
5181 echo $ECHO_N "(cached) $ECHO_C" >&6
5183 cat > conftest.c
<<EOF
5184 int foo __attribute__ ((visibility ("hidden"))) = 1;
5185 int bar __attribute__ ((visibility ("protected"))) = 1;
5187 libc_cv_visibility_attribute
=no
5188 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5189 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5193 (exit $ac_status); }; }; then
5194 if grep '\.hidden.*foo' conftest.s
>/dev
/null
; then
5195 if grep '\.protected.*bar' conftest.s
>/dev
/null
; then
5196 libc_cv_visibility_attribute
=yes
5203 echo "$as_me:$LINENO: result: $libc_cv_visibility_attribute" >&5
5204 echo "${ECHO_T}$libc_cv_visibility_attribute" >&6
5205 if test $libc_cv_visibility_attribute = yes; then
5206 cat >>confdefs.h
<<\_ACEOF
5207 #define HAVE_VISIBILITY_ATTRIBUTE 1
5213 if test $libc_cv_visibility_attribute = yes; then
5214 echo "$as_me:$LINENO: checking for broken __attribute__((visibility()))" >&5
5215 echo $ECHO_N "checking for broken __attribute__((visibility()))... $ECHO_C" >&6
5216 if test "${libc_cv_broken_visibility_attribute+set}" = set; then
5217 echo $ECHO_N "(cached) $ECHO_C" >&6
5219 cat > conftest.c
<<EOF
5221 int bar (int x) __asm__ ("foo") __attribute__ ((visibility ("hidden")));
5222 int bar (int x) { return x; }
5224 libc_cv_broken_visibility_attribute
=yes
5225 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s1>&5'
5226 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5230 (exit $ac_status); }; }; then
5231 if grep '\.hidden[ _]foo' conftest.s
>/dev
/null
; then
5232 libc_cv_broken_visibility_attribute
=no
5235 rm -f conftest.c conftest.s
5238 echo "$as_me:$LINENO: result: $libc_cv_broken_visibility_attribute" >&5
5239 echo "${ECHO_T}$libc_cv_broken_visibility_attribute" >&6
5240 if test $libc_cv_broken_visibility_attribute = yes; then
5241 cat >>confdefs.h
<<\_ACEOF
5242 #define HAVE_BROKEN_VISIBILITY_ATTRIBUTE 1
5248 echo "$as_me:$LINENO: checking for broken __attribute__((alias()))" >&5
5249 echo $ECHO_N "checking for broken __attribute__((alias()))... $ECHO_C" >&6
5250 if test "${libc_cv_broken_alias_attribute+set}" = set; then
5251 echo $ECHO_N "(cached) $ECHO_C" >&6
5253 cat > conftest.c
<<EOF
5254 extern int foo (int x) __asm ("xyzzy");
5255 int bar (int x) { return x; }
5256 extern __typeof (bar) foo __attribute ((weak, alias ("bar")));
5258 extern __typeof (dfoo) dfoo __asm ("abccb");
5261 libc_cv_broken_alias_attribute
=yes
5262 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5267 (exit $ac_status); }; }; then
5268 if grep 'xyzzy' conftest.s
>/dev
/null
&&
5269 grep 'abccb' conftest.s
>/dev
/null
; then
5270 libc_cv_broken_alias_attribute
=no
5273 rm -f conftest.c conftest.s
5276 echo "$as_me:$LINENO: result: $libc_cv_broken_alias_attribute" >&5
5277 echo "${ECHO_T}$libc_cv_broken_alias_attribute" >&6
5278 if test $libc_cv_broken_alias_attribute = yes; then
5279 cat >>confdefs.h
<<\_ACEOF
5280 #define HAVE_BROKEN_ALIAS_ATTRIBUTE 1
5285 if test $libc_cv_visibility_attribute = yes -a $gnu_ld = yes; then
5286 echo "$as_me:$LINENO: checking whether to put _rtld_local into .sdata section" >&5
5287 echo $ECHO_N "checking whether to put _rtld_local into .sdata section... $ECHO_C" >&6
5288 if test "${libc_cv_have_sdata_section+set}" = set; then
5289 echo $ECHO_N "(cached) $ECHO_C" >&6
5291 echo "int i;" > conftest.c
5292 libc_cv_have_sdata_section
=no
5293 if ${CC-cc} $LDFLAGS -shared -Wl,--verbose conftest.c
-o conftest.so
2>&1 \
5294 |
grep '\.sdata' >/dev
/null
; then
5295 libc_cv_have_sdata_section
=yes
5297 rm -f conftest.c conftest.so
5300 echo "$as_me:$LINENO: result: $libc_cv_have_sdata_section" >&5
5301 echo "${ECHO_T}$libc_cv_have_sdata_section" >&6
5302 if test $libc_cv_have_sdata_section = yes; then
5303 cat >>confdefs.h
<<\_ACEOF
5304 #define HAVE_SDATA_SECTION 1
5310 echo "$as_me:$LINENO: checking for .preinit_array/.init_array/.fini_array support" >&5
5311 echo $ECHO_N "checking for .preinit_array/.init_array/.fini_array support... $ECHO_C" >&6
5312 if test "${libc_cv_initfinit_array+set}" = set; then
5313 echo $ECHO_N "(cached) $ECHO_C" >&6
5315 cat > conftest.c
<<EOF
5316 int _start (void) { return 0; }
5317 int __start (void) { return 0; }
5318 int foo (void) { return 1; }
5319 int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;
5321 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -o conftest conftest.c
5322 -static -nostartfiles -nostdlib 1>&5'
5323 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5327 (exit $ac_status); }; }
5329 if readelf
-S conftest | fgrep INIT_ARRAY
> /dev
/null
; then
5330 libc_cv_initfinit_array
=yes
5332 libc_cv_initfinit_array
=no
5335 libc_cv_initfinit_array
=no
5339 echo "$as_me:$LINENO: result: $libc_cv_initfinit_array" >&5
5340 echo "${ECHO_T}$libc_cv_initfinit_array" >&6
5342 if test $libc_cv_initfinit_array = yes; then
5343 cat >>confdefs.h
<<\_ACEOF
5344 #define HAVE_INITFINI_ARRAY 1
5349 echo "$as_me:$LINENO: checking for libunwind-support in compiler" >&5
5350 echo $ECHO_N "checking for libunwind-support in compiler... $ECHO_C" >&6
5351 if test "${libc_cv_cc_with_libunwind+set}" = set; then
5352 echo $ECHO_N "(cached) $ECHO_C" >&6
5354 cat >conftest.
$ac_ext <<_ACEOF
5357 cat confdefs.h
>>conftest.
$ac_ext
5358 cat >>conftest.
$ac_ext <<_ACEOF
5359 /* end confdefs.h. */
5360 #include <libunwind.h>
5367 unw_getcontext (&uc);
5368 unw_init_local (&c, &uc)
5373 rm -f conftest.
$ac_objext conftest
$ac_exeext
5374 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5375 (eval $ac_link) 2>conftest.er1
5377 grep -v '^ *+' conftest.er1
>conftest.err
5379 cat conftest.err
>&5
5380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5381 (exit $ac_status); } &&
5382 { ac_try
='test -z "$ac_c_werror_flag"
5383 || test ! -s conftest.err'
5384 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5388 (exit $ac_status); }; } &&
5389 { ac_try
='test -s conftest$ac_exeext'
5390 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5394 (exit $ac_status); }; }; then
5395 libc_cv_cc_with_libunwind
=yes
5397 echo "$as_me: failed program was:" >&5
5398 sed 's/^/| /' conftest.
$ac_ext >&5
5400 libc_cv_cc_with_libunwind
=no
5402 rm -f conftest.err conftest.
$ac_objext \
5403 conftest
$ac_exeext conftest.
$ac_ext
5405 echo "$as_me:$LINENO: result: $libc_cv_cc_with_libunwind" >&5
5406 echo "${ECHO_T}$libc_cv_cc_with_libunwind" >&6
5408 if test $libc_cv_cc_with_libunwind = yes; then
5409 cat >>confdefs.h
<<\_ACEOF
5410 #define HAVE_CC_WITH_LIBUNWIND 1
5415 echo "$as_me:$LINENO: checking for -z nodelete option" >&5
5416 echo $ECHO_N "checking for -z nodelete option... $ECHO_C" >&6
5417 if test "${libc_cv_z_nodelete+set}" = set; then
5418 echo $ECHO_N "(cached) $ECHO_C" >&6
5420 cat > conftest.c
<<EOF
5421 int _start (void) { return 42; }
5423 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5424 -shared -o conftest.so conftest.c
5425 -nostartfiles -nostdlib
5426 -Wl,--enable-new-dtags,-z,nodelete 1>&5'
5427 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5431 (exit $ac_status); }; }
5433 libc_cv_z_nodelete
=yes
5435 libc_cv_z_nodelete
=no
5439 echo "$as_me:$LINENO: result: $libc_cv_z_nodelete" >&5
5440 echo "${ECHO_T}$libc_cv_z_nodelete" >&6
5443 echo "$as_me:$LINENO: checking for -z nodlopen option" >&5
5444 echo $ECHO_N "checking for -z nodlopen option... $ECHO_C" >&6
5445 if test "${libc_cv_z_nodlopen+set}" = set; then
5446 echo $ECHO_N "(cached) $ECHO_C" >&6
5448 cat > conftest.c
<<EOF
5449 int _start (void) { return 42; }
5451 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5452 -shared -o conftest.so conftest.c
5453 -nostartfiles -nostdlib
5454 -Wl,--enable-new-dtags,-z,nodlopen 1>&5'
5455 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5459 (exit $ac_status); }; }
5461 libc_cv_z_nodlopen
=yes
5463 libc_cv_z_nodlopen
=no
5467 echo "$as_me:$LINENO: result: $libc_cv_z_nodlopen" >&5
5468 echo "${ECHO_T}$libc_cv_z_nodlopen" >&6
5471 echo "$as_me:$LINENO: checking for -z initfirst option" >&5
5472 echo $ECHO_N "checking for -z initfirst option... $ECHO_C" >&6
5473 if test "${libc_cv_z_initfirst+set}" = set; then
5474 echo $ECHO_N "(cached) $ECHO_C" >&6
5476 cat > conftest.c
<<EOF
5477 int _start (void) { return 42; }
5479 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5480 -shared -o conftest.so conftest.c
5481 -nostartfiles -nostdlib
5482 -Wl,--enable-new-dtags,-z,initfirst 1>&5'
5483 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5487 (exit $ac_status); }; }
5489 libc_cv_z_initfirst
=yes
5491 libc_cv_z_initfirst
=no
5495 echo "$as_me:$LINENO: result: $libc_cv_z_initfirst" >&5
5496 echo "${ECHO_T}$libc_cv_z_initfirst" >&6
5499 echo "$as_me:$LINENO: checking for -z relro option" >&5
5500 echo $ECHO_N "checking for -z relro option... $ECHO_C" >&6
5501 if test "${libc_cv_z_relro+set}" = set; then
5502 echo $ECHO_N "(cached) $ECHO_C" >&6
5504 if { ac_try
='${CC-cc} -v --help 2>&1|grep "z relro" 1>&5'
5505 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5509 (exit $ac_status); }; }
5516 echo "$as_me:$LINENO: result: $libc_cv_z_relro" >&5
5517 echo "${ECHO_T}$libc_cv_z_relro" >&6
5519 if test $libc_cv_z_relro = yes; then
5520 cat >>confdefs.h
<<\_ACEOF
5521 #define HAVE_Z_RELRO 1
5526 echo "$as_me:$LINENO: checking for -Bgroup option" >&5
5527 echo $ECHO_N "checking for -Bgroup option... $ECHO_C" >&6
5528 if test "${libc_cv_Bgroup+set}" = set; then
5529 echo $ECHO_N "(cached) $ECHO_C" >&6
5531 cat > conftest.c
<<EOF
5532 int _start (void) { return 42; }
5534 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5535 -shared -o conftest.so conftest.c
5536 -Wl,-Bgroup -nostdlib 1>&5'
5537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5541 (exit $ac_status); }; }
5549 echo "$as_me:$LINENO: result: $libc_cv_Bgroup" >&5
5550 echo "${ECHO_T}$libc_cv_Bgroup" >&6
5554 echo "$as_me:$LINENO: checking whether --noexecstack is desirable for .S files" >&5
5555 echo $ECHO_N "checking whether --noexecstack is desirable for .S files... $ECHO_C" >&6
5556 if test "${libc_cv_as_noexecstack+set}" = set; then
5557 echo $ECHO_N "(cached) $ECHO_C" >&6
5559 cat > conftest.c
<<EOF
5562 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS
5563 -S -o conftest.s conftest.c 1>&5'
5564 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5568 (exit $ac_status); }; } \
5569 && grep -q .note.GNU-stack conftest.s \
5570 && { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -Wa,--noexecstack
5571 -c -o conftest.o conftest.s 1>&5'
5572 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5575 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5576 (exit $ac_status); }; }
5578 libc_cv_as_noexecstack
=yes
5580 libc_cv_as_noexecstack
=no
5584 echo "$as_me:$LINENO: result: $libc_cv_as_noexecstack" >&5
5585 echo "${ECHO_T}$libc_cv_as_noexecstack" >&6
5586 if test $libc_cv_as_noexecstack = yes; then
5587 ASFLAGS_config
="$ASFLAGS_config -Wa,--noexecstack"
5591 echo "$as_me:$LINENO: checking for -z combreloc" >&5
5592 echo $ECHO_N "checking for -z combreloc... $ECHO_C" >&6
5593 if test "${libc_cv_z_combreloc+set}" = set; then
5594 echo $ECHO_N "(cached) $ECHO_C" >&6
5596 cat > conftest.c
<<EOF
5597 extern int bar (int);
5599 int foo (void) { return bar (mumble); }
5601 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5602 -shared -o conftest.so conftest.c
5603 -nostdlib -nostartfiles
5604 -Wl,-z,combreloc 1>&5'
5605 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5609 (exit $ac_status); }; }
5611 if readelf
-S conftest.so |
grep '\.rel\(a\|\)\.dyn' > /dev
/null
; then
5612 libc_cv_z_combreloc
=yes
5614 libc_cv_z_combreloc
=no
5617 libc_cv_z_combreloc
=no
5621 echo "$as_me:$LINENO: result: $libc_cv_z_combreloc" >&5
5622 echo "${ECHO_T}$libc_cv_z_combreloc" >&6
5623 if test "$libc_cv_z_combreloc" = yes; then
5624 cat >>confdefs.h
<<\_ACEOF
5625 #define HAVE_Z_COMBRELOC 1
5631 echo "$as_me:$LINENO: checking for -z execstack" >&5
5632 echo $ECHO_N "checking for -z execstack... $ECHO_C" >&6
5633 if test "${libc_cv_z_execstack+set}" = set; then
5634 echo $ECHO_N "(cached) $ECHO_C" >&6
5636 cat > conftest.c
<<EOF
5637 int _start (void) { return 42; }
5639 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5640 -shared -o conftest.so conftest.c
5641 -Wl,-z,execstack -nostdlib
5643 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5647 (exit $ac_status); }; }
5649 libc_cv_z_execstack
=yes
5651 libc_cv_z_execstack
=no
5655 echo "$as_me:$LINENO: result: $libc_cv_z_execstack" >&5
5656 echo "${ECHO_T}$libc_cv_z_execstack" >&6
5659 echo "$as_me:$LINENO: checking for -fpie" >&5
5660 echo $ECHO_N "checking for -fpie... $ECHO_C" >&6
5661 if test "${libc_cv_fpie+set}" = set; then
5662 echo $ECHO_N "(cached) $ECHO_C" >&6
5664 cat > conftest.c
<<EOF
5666 main () { return 0;}
5668 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -pie -fpie
5669 -o conftest conftest.c 1>&5'
5670 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5674 (exit $ac_status); }; }
5682 echo "$as_me:$LINENO: result: $libc_cv_fpie" >&5
5683 echo "${ECHO_T}$libc_cv_fpie" >&6
5688 echo "$as_me:$LINENO: checking for -fno-unit-at-a-time" >&5
5689 echo $ECHO_N "checking for -fno-unit-at-a-time... $ECHO_C" >&6
5690 if test "${libc_cv_fno_unit_at_a_time+set}" = set; then
5691 echo $ECHO_N "(cached) $ECHO_C" >&6
5693 cat > conftest.c
<<EOF
5696 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -fno-unit-at-a-time
5698 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5702 (exit $ac_status); }; }
5704 libc_cv_fno_unit_at_a_time
=yes
5706 libc_cv_fno_unit_at_a_time
=no
5710 echo "$as_me:$LINENO: result: $libc_cv_fno_unit_at_a_time" >&5
5711 echo "${ECHO_T}$libc_cv_fno_unit_at_a_time" >&6
5712 if test $libc_cv_fno_unit_at_a_time = yes; then
5713 fno_unit_at_a_time
=-fno-unit-at-a-time
5717 if test $elf != yes; then
5718 echo "$as_me:$LINENO: checking for .init and .fini sections" >&5
5719 echo $ECHO_N "checking for .init and .fini sections... $ECHO_C" >&6
5720 if test "${libc_cv_have_initfini+set}" = set; then
5721 echo $ECHO_N "(cached) $ECHO_C" >&6
5723 cat >conftest.
$ac_ext <<_ACEOF
5726 cat confdefs.h
>>conftest.
$ac_ext
5727 cat >>conftest.
$ac_ext <<_ACEOF
5728 /* end confdefs.h. */
5733 asm (".section .init");
5734 asm (".section .fini");
5735 asm ("${libc_cv_dot_text}");
5740 rm -f conftest.
$ac_objext
5741 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5742 (eval $ac_compile) 2>conftest.er1
5744 grep -v '^ *+' conftest.er1
>conftest.err
5746 cat conftest.err
>&5
5747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5748 (exit $ac_status); } &&
5749 { ac_try
='test -z "$ac_c_werror_flag"
5750 || test ! -s conftest.err'
5751 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5755 (exit $ac_status); }; } &&
5756 { ac_try
='test -s conftest.$ac_objext'
5757 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5760 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5761 (exit $ac_status); }; }; then
5762 libc_cv_have_initfini
=yes
5764 echo "$as_me: failed program was:" >&5
5765 sed 's/^/| /' conftest.
$ac_ext >&5
5767 libc_cv_have_initfini
=no
5769 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
5771 echo "$as_me:$LINENO: result: $libc_cv_have_initfini" >&5
5772 echo "${ECHO_T}$libc_cv_have_initfini" >&6
5773 if test $libc_cv_have_initfini = yes; then
5774 cat >>confdefs.h
<<\_ACEOF
5775 #define HAVE_INITFINI 1
5781 if test $elf = yes -a $gnu_ld = yes; then
5782 echo "$as_me:$LINENO: checking whether cc puts quotes around section names" >&5
5783 echo $ECHO_N "checking whether cc puts quotes around section names... $ECHO_C" >&6
5784 if test "${libc_cv_have_section_quotes+set}" = set; then
5785 echo $ECHO_N "(cached) $ECHO_C" >&6
5787 cat > conftest.c
<<EOF
5788 static const int foo
5789 __attribute__ ((section ("bar"))) = 1;
5791 if ${CC-cc} -S conftest.c
-o conftest.s
; then
5792 if grep '\.section.*"bar"' conftest.s
>/dev
/null
; then
5793 libc_cv_have_section_quotes
=yes
5795 libc_cv_have_section_quotes
=no
5798 libc_cv_have_section_quotes
=unknown
5803 echo "$as_me:$LINENO: result: $libc_cv_have_section_quotes" >&5
5804 echo "${ECHO_T}$libc_cv_have_section_quotes" >&6
5805 if test $libc_cv_have_section_quotes = yes; then
5806 cat >>confdefs.h
<<\_ACEOF
5807 #define HAVE_SECTION_QUOTES 1
5815 if test $elf = yes; then
5816 libc_cv_asm_underscores
=no
5818 if test $ac_cv_prog_cc_works = yes; then
5819 echo "$as_me:$LINENO: checking for _ prefix on C symbol names" >&5
5820 echo $ECHO_N "checking for _ prefix on C symbol names... $ECHO_C" >&6
5821 if test "${libc_cv_asm_underscores+set}" = set; then
5822 echo $ECHO_N "(cached) $ECHO_C" >&6
5824 cat >conftest.
$ac_ext <<_ACEOF
5827 cat confdefs.h
>>conftest.
$ac_ext
5828 cat >>conftest.
$ac_ext <<_ACEOF
5829 /* end confdefs.h. */
5830 asm ("_glibc_foobar:");
5839 rm -f conftest.
$ac_objext conftest
$ac_exeext
5840 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5841 (eval $ac_link) 2>conftest.er1
5843 grep -v '^ *+' conftest.er1
>conftest.err
5845 cat conftest.err
>&5
5846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5847 (exit $ac_status); } &&
5848 { ac_try
='test -z "$ac_c_werror_flag"
5849 || test ! -s conftest.err'
5850 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5854 (exit $ac_status); }; } &&
5855 { ac_try
='test -s conftest$ac_exeext'
5856 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5860 (exit $ac_status); }; }; then
5861 libc_cv_asm_underscores
=yes
5863 echo "$as_me: failed program was:" >&5
5864 sed 's/^/| /' conftest.
$ac_ext >&5
5866 libc_cv_asm_underscores
=no
5868 rm -f conftest.err conftest.
$ac_objext \
5869 conftest
$ac_exeext conftest.
$ac_ext
5871 echo "$as_me:$LINENO: result: $libc_cv_asm_underscores" >&5
5872 echo "${ECHO_T}$libc_cv_asm_underscores" >&6
5874 echo "$as_me:$LINENO: checking for _ prefix on C symbol names" >&5
5875 echo $ECHO_N "checking for _ prefix on C symbol names... $ECHO_C" >&6
5876 if test "${libc_cv_asm_underscores+set}" = set; then
5877 echo $ECHO_N "(cached) $ECHO_C" >&6
5879 cat > conftest.
$ac_ext <<EOF
5880 #line $LINENO "configure"
5881 #include "confdefs.h"
5882 void underscore_test(void) {
5885 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5886 (eval $ac_compile) 2>&5
5888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5889 (exit $ac_status); }; then
5890 if grep _underscore_test conftest
* >/dev
/null
; then
5892 libc_cv_asm_underscores
=yes
5895 libc_cv_asm_underscores
=no
5898 echo "configure: failed program was:" >&5
5899 cat conftest.
$ac_ext >&5
5901 libc_cv_asm_underscores
=no
5905 echo "$as_me:$LINENO: result: $libc_cv_asm_underscores" >&5
5906 echo "${ECHO_T}$libc_cv_asm_underscores" >&6
5909 if test $libc_cv_asm_underscores = no
; then
5910 cat >>confdefs.h
<<\_ACEOF
5911 #define NO_UNDERSCORES 1
5916 if test $elf = yes; then
5917 libc_cv_weak_symbols
=yes
5920 echo "$as_me:$LINENO: checking for assembler .weak directive" >&5
5921 echo $ECHO_N "checking for assembler .weak directive... $ECHO_C" >&6
5922 if test "${libc_cv_asm_weak_directive+set}" = set; then
5923 echo $ECHO_N "(cached) $ECHO_C" >&6
5925 cat > conftest.s
<<EOF
5927 ${libc_cv_asm_global_directive} foo
5930 .weak bar; bar = foo
5932 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
5933 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5937 (exit $ac_status); }; }; then
5938 libc_cv_asm_weak_directive
=yes
5940 libc_cv_asm_weak_directive
=no
5944 echo "$as_me:$LINENO: result: $libc_cv_asm_weak_directive" >&5
5945 echo "${ECHO_T}$libc_cv_asm_weak_directive" >&6
5947 if test $libc_cv_asm_weak_directive = no
; then
5948 echo "$as_me:$LINENO: checking for assembler .weakext directive" >&5
5949 echo $ECHO_N "checking for assembler .weakext directive... $ECHO_C" >&6
5950 if test "${libc_cv_asm_weakext_directive+set}" = set; then
5951 echo $ECHO_N "(cached) $ECHO_C" >&6
5953 cat > conftest.s
<<EOF
5955 ${libc_cv_asm_global_directive} foo
5959 ${libc_cv_asm_global_directive} baz
5962 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
5963 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5967 (exit $ac_status); }; }; then
5968 libc_cv_asm_weakext_directive
=yes
5970 libc_cv_asm_weakext_directive
=no
5974 echo "$as_me:$LINENO: result: $libc_cv_asm_weakext_directive" >&5
5975 echo "${ECHO_T}$libc_cv_asm_weakext_directive" >&6
5979 if test $libc_cv_asm_weak_directive = yes; then
5980 cat >>confdefs.h
<<\_ACEOF
5981 #define HAVE_ASM_WEAK_DIRECTIVE 1
5984 elif test $libc_cv_asm_weakext_directive = yes; then
5985 cat >>confdefs.h
<<\_ACEOF
5986 #define HAVE_ASM_WEAKEXT_DIRECTIVE 1
5991 case "${host_cpu}-${host_os}" in
5993 libc_cv_asm_line_sep
='@'
5994 cat >>confdefs.h
<<_ACEOF
5995 #define ASM_LINE_SEP $libc_cv_asm_line_sep
6000 echo "$as_me:$LINENO: checking for assembler line separator" >&5
6001 echo $ECHO_N "checking for assembler line separator... $ECHO_C" >&6
6002 if test "${libc_cv_asm_line_sep+set}" = set; then
6003 echo $ECHO_N "(cached) $ECHO_C" >&6
6005 cat > conftest.s
<<EOF
6008 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
6009 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6013 (exit $ac_status); }; }; then
6014 libc_cv_asm_line_sep
='!'
6016 if test -z "$enable_hacker_mode"; then
6017 echo "*** You need a newer assembler to compile glibc"
6021 libc_cv_asm_line_sep
=';'
6025 echo "$as_me:$LINENO: result: $libc_cv_asm_line_sep" >&5
6026 echo "${ECHO_T}$libc_cv_asm_line_sep" >&6
6027 cat >>confdefs.h
<<_ACEOF
6028 #define ASM_LINE_SEP $libc_cv_asm_line_sep
6034 echo "$as_me:$LINENO: checking whether CFI directives are supported" >&5
6035 echo $ECHO_N "checking whether CFI directives are supported... $ECHO_C" >&6
6036 if test "${libc_cv_asm_cfi_directives+set}" = set; then
6037 echo $ECHO_N "(cached) $ECHO_C" >&6
6039 cat > conftest.s
<<EOF
6041 .type func,@function
6045 .cfi_rel_offset 1, 0
6048 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6049 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6053 (exit $ac_status); }; }; then
6054 libc_cv_asm_cfi_directives
=yes
6056 libc_cv_asm_cfi_directives
=no
6060 echo "$as_me:$LINENO: result: $libc_cv_asm_cfi_directives" >&5
6061 echo "${ECHO_T}$libc_cv_asm_cfi_directives" >&6
6062 if test $libc_cv_asm_cfi_directives = yes; then
6063 cat >>confdefs.h
<<\_ACEOF
6064 #define HAVE_ASM_CFI_DIRECTIVES 1
6069 echo "$as_me:$LINENO: checking if -g produces usable source locations for assembler-with-cpp" >&5
6070 echo $ECHO_N "checking if -g produces usable source locations for assembler-with-cpp... $ECHO_C" >&6
6071 if test "${libc_cv_cpp_asm_debuginfo+set}" = set; then
6072 echo $ECHO_N "(cached) $ECHO_C" >&6
6074 cat > conftest.S
<<EOF
6075 #include "confdefs.h"
6080 ${libc_cv_asm_global_directive} foo
6082 /* Unfortunately this test only works for a real instruction,
6083 not for any of the machine-independent pseudo-ops.
6084 So we just have to assume everybody has a "nop". */
6091 if { ac_try
='${CC-cc} $CPPFLAGS $ASFLAGS -g -c conftest.S 1>&5'
6092 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6096 (exit $ac_status); }; } &&
6097 ac_pattern
='conftest\.S'
6098 { ac_try
='readelf --debug-dump=line conftest.o |
6099 grep $ac_pattern 1>&5'
6100 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6104 (exit $ac_status); }; }; then
6105 libc_cv_cpp_asm_debuginfo
=yes
6107 libc_cv_cpp_asm_debuginfo
=no
6111 echo "$as_me:$LINENO: result: $libc_cv_cpp_asm_debuginfo" >&5
6112 echo "${ECHO_T}$libc_cv_cpp_asm_debuginfo" >&6
6113 if test $libc_cv_cpp_asm_debuginfo = yes; then
6114 cat >>confdefs.h
<<\_ACEOF
6115 #define HAVE_CPP_ASM_DEBUGINFO 1
6120 echo "$as_me:$LINENO: checking for ld --no-whole-archive" >&5
6121 echo $ECHO_N "checking for ld --no-whole-archive... $ECHO_C" >&6
6122 if test "${libc_cv_ld_no_whole_archive+set}" = set; then
6123 echo $ECHO_N "(cached) $ECHO_C" >&6
6125 cat > conftest.c
<<\EOF
6130 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6131 -nostdlib -nostartfiles -Wl,--no-whole-archive
6132 -o conftest conftest.c 1>&5'
6133 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6137 (exit $ac_status); }; }; then
6138 libc_cv_ld_no_whole_archive
=yes
6140 libc_cv_ld_no_whole_archive
=no
6144 echo "$as_me:$LINENO: result: $libc_cv_ld_no_whole_archive" >&5
6145 echo "${ECHO_T}$libc_cv_ld_no_whole_archive" >&6
6146 if test $libc_cv_ld_no_whole_archive = yes; then
6147 no_whole_archive
=-Wl,--no-whole-archive
6150 echo "$as_me:$LINENO: checking for gcc -fexceptions" >&5
6151 echo $ECHO_N "checking for gcc -fexceptions... $ECHO_C" >&6
6152 if test "${libc_cv_gcc_exceptions+set}" = set; then
6153 echo $ECHO_N "(cached) $ECHO_C" >&6
6155 cat > conftest.c
<<\EOF
6160 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6161 -nostdlib -nostartfiles -fexceptions
6162 -o conftest conftest.c 1>&5'
6163 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6167 (exit $ac_status); }; }; then
6168 libc_cv_gcc_exceptions
=yes
6170 libc_cv_gcc_exceptions
=no
6174 echo "$as_me:$LINENO: result: $libc_cv_gcc_exceptions" >&5
6175 echo "${ECHO_T}$libc_cv_gcc_exceptions" >&6
6176 if test $libc_cv_gcc_exceptions = yes; then
6177 exceptions
=-fexceptions
6180 if test "$host_cpu" = powerpc
; then
6181 # Check for a bug present in at least versions 2.8.x of GCC
6182 # and versions 1.0.x of EGCS.
6183 echo "$as_me:$LINENO: checking whether clobbering cr0 causes problems" >&5
6184 echo $ECHO_N "checking whether clobbering cr0 causes problems... $ECHO_C" >&6
6185 if test "${libc_cv_c_asmcr0_bug+set}" = set; then
6186 echo $ECHO_N "(cached) $ECHO_C" >&6
6188 cat >conftest.
$ac_ext <<_ACEOF
6191 cat confdefs.h
>>conftest.
$ac_ext
6192 cat >>conftest.
$ac_ext <<_ACEOF
6193 /* end confdefs.h. */
6194 int tester(int x) { asm ("" : : : "cc"); return x & 123; }
6203 rm -f conftest.
$ac_objext
6204 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6205 (eval $ac_compile) 2>conftest.er1
6207 grep -v '^ *+' conftest.er1
>conftest.err
6209 cat conftest.err
>&5
6210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6211 (exit $ac_status); } &&
6212 { ac_try
='test -z "$ac_c_werror_flag"
6213 || test ! -s conftest.err'
6214 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6218 (exit $ac_status); }; } &&
6219 { ac_try
='test -s conftest.$ac_objext'
6220 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6224 (exit $ac_status); }; }; then
6225 libc_cv_c_asmcr0_bug
='no'
6227 echo "$as_me: failed program was:" >&5
6228 sed 's/^/| /' conftest.
$ac_ext >&5
6230 libc_cv_c_asmcr0_bug
='yes'
6232 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
6234 echo "$as_me:$LINENO: result: $libc_cv_c_asmcr0_bug" >&5
6235 echo "${ECHO_T}$libc_cv_c_asmcr0_bug" >&6
6236 if test "$libc_cv_c_asmcr0_bug" != 'no'; then
6237 cat >>confdefs.h
<<\_ACEOF
6238 #define BROKEN_PPC_ASM_CR0 1
6244 echo "$as_me:$LINENO: checking for DWARF2 unwind info support" >&5
6245 echo $ECHO_N "checking for DWARF2 unwind info support... $ECHO_C" >&6
6246 if test "${libc_cv_gcc_dwarf2_unwind_info+set}" = set; then
6247 echo $ECHO_N "(cached) $ECHO_C" >&6
6249 cat > conftest.c
<<EOF
6250 #line $LINENO "configure"
6251 static char *__EH_FRAME_BEGIN__;
6254 #ifdef CHECK__register_frame
6255 __register_frame (__EH_FRAME_BEGIN__);
6256 __deregister_frame (__EH_FRAME_BEGIN__);
6258 #ifdef CHECK__register_frame_info
6259 __register_frame_info (__EH_FRAME_BEGIN__);
6260 __deregister_frame_info (__EH_FRAME_BEGIN__);
6265 /* FIXME: this is fragile. */
6274 dl_iterate_phdr () {}
6276 libc_unwind_check
="${CC-cc} $CFLAGS $CPPFLAGS -DCHECK__register_frame_info \
6278 -nostdlib -nostartfiles -o conftest conftest.c \
6280 # Some platforms' specs put -lgcc first. The second one doesn't hurt.
6281 if { ac_try
='$libc_unwind_check >&5'
6282 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6286 (exit $ac_status); }; } ||
6287 { ac_try
='$libc_unwind_check -lgcc_eh -lgcc >&5'
6288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6292 (exit $ac_status); }; }
6294 if $libc_unwind_check -v 2>&1 >/dev
/null \
6295 |
grep -- --eh-frame-hdr 2>&1 >/dev
/null
; then
6296 libc_cv_gcc_dwarf2_unwind_info
=no_registry_needed
6298 libc_cv_gcc_dwarf2_unwind_info
=static
6301 libc_cv_gcc_dwarf2_unwind_info
=no
6303 if test $libc_cv_gcc_dwarf2_unwind_info = no
; then
6304 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -DCHECK__register_frame
6305 $LDFLAGS -nostdlib -nostartfiles
6306 -o conftest conftest.c -lgcc >&5'
6307 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6311 (exit $ac_status); }; }; then
6312 libc_cv_gcc_dwarf2_unwind_info
=yes
6314 libc_cv_gcc_dwarf2_unwind_info
=no
6319 echo "$as_me:$LINENO: result: $libc_cv_gcc_dwarf2_unwind_info" >&5
6320 echo "${ECHO_T}$libc_cv_gcc_dwarf2_unwind_info" >&6
6321 case $libc_cv_gcc_dwarf2_unwind_info in
6323 cat >>confdefs.h
<<\_ACEOF
6324 #define HAVE_DWARF2_UNWIND_INFO 1
6329 cat >>confdefs.h
<<\_ACEOF
6330 #define HAVE_DWARF2_UNWIND_INFO 1
6333 cat >>confdefs.h
<<\_ACEOF
6334 #define HAVE_DWARF2_UNWIND_INFO_STATIC 1
6340 echo "$as_me:$LINENO: checking for __builtin_expect" >&5
6341 echo $ECHO_N "checking for __builtin_expect... $ECHO_C" >&6
6342 if test "${libc_cv_gcc_builtin_expect+set}" = set; then
6343 echo $ECHO_N "(cached) $ECHO_C" >&6
6345 cat > conftest.c
<<EOF
6346 #line $LINENO "configure"
6349 a = __builtin_expect (a, 10);
6350 return a == 10 ? 0 : 1;
6353 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -nostdlib -nostartfiles
6354 -o conftest conftest.c -lgcc >&5'
6355 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6359 (exit $ac_status); }; }; then
6360 libc_cv_gcc_builtin_expect
=yes
6362 libc_cv_gcc_builtin_expect
=no
6366 echo "$as_me:$LINENO: result: $libc_cv_gcc_builtin_expect" >&5
6367 echo "${ECHO_T}$libc_cv_gcc_builtin_expect" >&6
6368 if test "$libc_cv_gcc_builtin_expect" = yes; then
6369 cat >>confdefs.h
<<\_ACEOF
6370 #define HAVE_BUILTIN_EXPECT 1
6375 echo "$as_me:$LINENO: checking for __builtin_memset" >&5
6376 echo $ECHO_N "checking for __builtin_memset... $ECHO_C" >&6
6377 if test "${libc_cv_gcc_builtin_memset+set}" = set; then
6378 echo $ECHO_N "(cached) $ECHO_C" >&6
6380 cat > conftest.c
<<\EOF
6383 __builtin_memset
(x
, 0, 1000);
6386 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | fgrep "memset" > /dev/null'
6387 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6391 (exit $ac_status); }; };
6393 libc_cv_gcc_builtin_memset
=no
6395 libc_cv_gcc_builtin_memset
=yes
6399 echo "$as_me:$LINENO: result: $libc_cv_gcc_builtin_memset" >&5
6400 echo "${ECHO_T}$libc_cv_gcc_builtin_memset" >&6
6401 if test "$libc_cv_gcc_builtin_memset" = yes ; then
6402 cat >>confdefs.h
<<\_ACEOF
6403 #define HAVE_BUILTIN_MEMSET 1
6408 echo "$as_me:$LINENO: checking for redirection of built-in functions" >&5
6409 echo $ECHO_N "checking for redirection of built-in functions... $ECHO_C" >&6
6410 if test "${libc_cv_gcc_builtin_redirection+set}" = set; then
6411 echo $ECHO_N "(cached) $ECHO_C" >&6
6413 cat > conftest.c
<<\EOF
6414 extern char
*strstr
(const char
*, const char
*) __asm
("my_strstr");
6415 char
*foo
(const char
*a
, const char
*b
)
6417 return __builtin_strstr
(a
, b
);
6420 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | fgrep "my_strstr" > /dev/null'
6421 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6425 (exit $ac_status); }; };
6427 libc_cv_gcc_builtin_redirection
=yes
6429 libc_cv_gcc_builtin_redirection
=no
6433 echo "$as_me:$LINENO: result: $libc_cv_gcc_builtin_redirection" >&5
6434 echo "${ECHO_T}$libc_cv_gcc_builtin_redirection" >&6
6435 if test "$libc_cv_gcc_builtin_redirection" = yes ; then
6436 cat >>confdefs.h
<<\_ACEOF
6437 #define HAVE_BUILTIN_REDIRECTION 1
6442 echo "$as_me:$LINENO: checking for local label subtraction" >&5
6443 echo $ECHO_N "checking for local label subtraction... $ECHO_C" >&6
6444 if test "${libc_cv_gcc_subtract_local_labels+set}" = set; then
6445 echo $ECHO_N "(cached) $ECHO_C" >&6
6447 cat > conftest.c
<<EOF
6448 #line $LINENO "configure"
6451 static const int ar[] = { &&l1 - &&l1, &&l2 - &&l1 };
6452 void *p = &&l1 + ar[a];
6460 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -nostdlib -nostartfiles
6461 -o conftest conftest.c -lgcc >&5'
6462 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6466 (exit $ac_status); }; }; then
6467 libc_cv_gcc_subtract_local_labels
=yes
6469 libc_cv_gcc_subtract_local_labels
=no
6473 echo "$as_me:$LINENO: result: $libc_cv_gcc_subtract_local_labels" >&5
6474 echo "${ECHO_T}$libc_cv_gcc_subtract_local_labels" >&6
6475 if test "$libc_cv_gcc_subtract_local_labels" = yes; then
6476 cat >>confdefs.h
<<\_ACEOF
6477 #define HAVE_SUBTRACT_LOCAL_LABELS 1
6482 if test "x$use__thread" != xno
; then
6483 echo "$as_me:$LINENO: checking for __thread" >&5
6484 echo $ECHO_N "checking for __thread... $ECHO_C" >&6
6485 if test "${libc_cv_gcc___thread+set}" = set; then
6486 echo $ECHO_N "(cached) $ECHO_C" >&6
6488 cat > conftest.c
<<\EOF
6489 __thread int a
= 42;
6491 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -c conftest.c >&5'
6492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6496 (exit $ac_status); }; }; then
6497 libc_cv_gcc___thread
=yes
6499 libc_cv_gcc___thread
=no
6503 echo "$as_me:$LINENO: result: $libc_cv_gcc___thread" >&5
6504 echo "${ECHO_T}$libc_cv_gcc___thread" >&6
6505 if test "$libc_cv_gcc___thread" = yes; then
6506 cat >>confdefs.h
<<\_ACEOF
6507 #define HAVE___THREAD 1
6512 libc_cv_gcc___thread
=no
6515 if test "$libc_cv_gcc___thread" = yes; then
6516 echo "$as_me:$LINENO: checking for tls_model attribute" >&5
6517 echo $ECHO_N "checking for tls_model attribute... $ECHO_C" >&6
6518 if test "${libc_cv_gcc_tls_model_attr+set}" = set; then
6519 echo $ECHO_N "(cached) $ECHO_C" >&6
6521 cat > conftest.c
<<\EOF
6522 extern __thread int a __attribute__
((tls_model
("initial-exec")));
6524 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -Werror conftest.c >&5'
6525 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6529 (exit $ac_status); }; }; then
6530 libc_cv_gcc_tls_model_attr
=yes
6532 libc_cv_gcc_tls_model_attr
=no
6536 echo "$as_me:$LINENO: result: $libc_cv_gcc_tls_model_attr" >&5
6537 echo "${ECHO_T}$libc_cv_gcc_tls_model_attr" >&6
6538 if test "$libc_cv_gcc_tls_model_attr" = yes; then
6539 cat >>confdefs.h
<<\_ACEOF
6540 #define HAVE_TLS_MODEL_ATTRIBUTE 1
6546 echo "$as_me:$LINENO: checking for libgd" >&5
6547 echo $ECHO_N "checking for libgd... $ECHO_C" >&6
6548 if test "$with_gd" != "no"; then
6549 old_CFLAGS
="$CFLAGS"
6550 CFLAGS
="$CFLAGS $libgd_include"
6551 old_LDFLAGS
="$LDFLAGS"
6552 LDFLAGS
="$LDFLAGS $libgd_ldflags"
6554 LIBS
="$LIBS -lgd -lpng -lz -lm"
6555 cat >conftest.
$ac_ext <<_ACEOF
6558 cat confdefs.h
>>conftest.
$ac_ext
6559 cat >>conftest.
$ac_ext <<_ACEOF
6560 /* end confdefs.h. */
6570 rm -f conftest.
$ac_objext conftest
$ac_exeext
6571 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6572 (eval $ac_link) 2>conftest.er1
6574 grep -v '^ *+' conftest.er1
>conftest.err
6576 cat conftest.err
>&5
6577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6578 (exit $ac_status); } &&
6579 { ac_try
='test -z "$ac_c_werror_flag"
6580 || test ! -s conftest.err'
6581 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6585 (exit $ac_status); }; } &&
6586 { ac_try
='test -s conftest$ac_exeext'
6587 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6591 (exit $ac_status); }; }; then
6594 echo "$as_me: failed program was:" >&5
6595 sed 's/^/| /' conftest.
$ac_ext >&5
6599 rm -f conftest.err conftest.
$ac_objext \
6600 conftest
$ac_exeext conftest.
$ac_ext
6601 CFLAGS
="$old_CFLAGS"
6602 LDFLAGS
="$old_LDFLAGS"
6607 echo "$as_me:$LINENO: result: $LIBGD" >&5
6608 echo "${ECHO_T}$LIBGD" >&6
6612 echo "$as_me:$LINENO: checking for egrep" >&5
6613 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
6614 if test "${ac_cv_prog_egrep+set}" = set; then
6615 echo $ECHO_N "(cached) $ECHO_C" >&6
6617 if echo a |
(grep -E '(a|b)') >/dev
/null
2>&1
6618 then ac_cv_prog_egrep
='grep -E'
6619 else ac_cv_prog_egrep
='egrep'
6622 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
6623 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
6624 EGREP
=$ac_cv_prog_egrep
6627 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6628 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6629 if test "${ac_cv_header_stdc+set}" = set; then
6630 echo $ECHO_N "(cached) $ECHO_C" >&6
6632 cat >conftest.
$ac_ext <<_ACEOF
6635 cat confdefs.h
>>conftest.
$ac_ext
6636 cat >>conftest.
$ac_ext <<_ACEOF
6637 /* end confdefs.h. */
6651 rm -f conftest.
$ac_objext
6652 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6653 (eval $ac_compile) 2>conftest.er1
6655 grep -v '^ *+' conftest.er1
>conftest.err
6657 cat conftest.err
>&5
6658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6659 (exit $ac_status); } &&
6660 { ac_try
='test -z "$ac_c_werror_flag"
6661 || test ! -s conftest.err'
6662 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6666 (exit $ac_status); }; } &&
6667 { ac_try
='test -s conftest.$ac_objext'
6668 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6672 (exit $ac_status); }; }; then
6673 ac_cv_header_stdc
=yes
6675 echo "$as_me: failed program was:" >&5
6676 sed 's/^/| /' conftest.
$ac_ext >&5
6678 ac_cv_header_stdc
=no
6680 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
6682 if test $ac_cv_header_stdc = yes; then
6683 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6684 cat >conftest.
$ac_ext <<_ACEOF
6687 cat confdefs.h
>>conftest.
$ac_ext
6688 cat >>conftest.
$ac_ext <<_ACEOF
6689 /* end confdefs.h. */
6693 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6694 $EGREP "memchr" >/dev
/null
2>&1; then
6697 ac_cv_header_stdc
=no
6703 if test $ac_cv_header_stdc = yes; then
6704 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6705 cat >conftest.
$ac_ext <<_ACEOF
6708 cat confdefs.h
>>conftest.
$ac_ext
6709 cat >>conftest.
$ac_ext <<_ACEOF
6710 /* end confdefs.h. */
6714 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6715 $EGREP "free" >/dev
/null
2>&1; then
6718 ac_cv_header_stdc
=no
6724 if test $ac_cv_header_stdc = yes; then
6725 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6726 if test "$cross_compiling" = yes; then
6729 cat >conftest.
$ac_ext <<_ACEOF
6732 cat confdefs.h
>>conftest.
$ac_ext
6733 cat >>conftest.
$ac_ext <<_ACEOF
6734 /* end confdefs.h. */
6736 #if ((' ' & 0x0FF) == 0x020)
6737 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6738 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6740 # define ISLOWER(c) \
6741 (('a' <= (c) && (c) <= 'i') \
6742 || ('j' <= (c) && (c) <= 'r') \
6743 || ('s' <= (c) && (c) <= 'z'))
6744 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6747 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6752 for (i = 0; i < 256; i++)
6753 if (XOR (islower (i), ISLOWER (i))
6754 || toupper (i) != TOUPPER (i))
6759 rm -f conftest
$ac_exeext
6760 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6761 (eval $ac_link) 2>&5
6763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6764 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
6765 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6769 (exit $ac_status); }; }; then
6772 echo "$as_me: program exited with status $ac_status" >&5
6773 echo "$as_me: failed program was:" >&5
6774 sed 's/^/| /' conftest.
$ac_ext >&5
6777 ac_cv_header_stdc
=no
6779 rm -f core
*.core gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
6783 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6784 echo "${ECHO_T}$ac_cv_header_stdc" >&6
6785 if test $ac_cv_header_stdc = yes; then
6787 cat >>confdefs.h
<<\_ACEOF
6788 #define STDC_HEADERS 1
6793 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6803 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
6804 inttypes.h stdint.h unistd.h
6806 as_ac_Header
=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6807 echo "$as_me:$LINENO: checking for $ac_header" >&5
6808 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6809 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6810 echo $ECHO_N "(cached) $ECHO_C" >&6
6812 cat >conftest.
$ac_ext <<_ACEOF
6815 cat confdefs.h
>>conftest.
$ac_ext
6816 cat >>conftest.
$ac_ext <<_ACEOF
6817 /* end confdefs.h. */
6818 $ac_includes_default
6820 #include <$ac_header>
6822 rm -f conftest.
$ac_objext
6823 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6824 (eval $ac_compile) 2>conftest.er1
6826 grep -v '^ *+' conftest.er1
>conftest.err
6828 cat conftest.err
>&5
6829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6830 (exit $ac_status); } &&
6831 { ac_try
='test -z "$ac_c_werror_flag"
6832 || test ! -s conftest.err'
6833 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6837 (exit $ac_status); }; } &&
6838 { ac_try
='test -s conftest.$ac_objext'
6839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6843 (exit $ac_status); }; }; then
6844 eval "$as_ac_Header=yes"
6846 echo "$as_me: failed program was:" >&5
6847 sed 's/^/| /' conftest.
$ac_ext >&5
6849 eval "$as_ac_Header=no"
6851 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
6853 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6854 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6855 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6856 cat >>confdefs.h
<<_ACEOF
6857 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6865 echo "$as_me:$LINENO: checking for long double" >&5
6866 echo $ECHO_N "checking for long double... $ECHO_C" >&6
6867 if test "${ac_cv_type_long_double+set}" = set; then
6868 echo $ECHO_N "(cached) $ECHO_C" >&6
6870 cat >conftest.
$ac_ext <<_ACEOF
6873 cat confdefs.h
>>conftest.
$ac_ext
6874 cat >>conftest.
$ac_ext <<_ACEOF
6875 /* end confdefs.h. */
6876 $ac_includes_default
6880 if ((long double *) 0)
6882 if (sizeof (long double))
6888 rm -f conftest.
$ac_objext
6889 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6890 (eval $ac_compile) 2>conftest.er1
6892 grep -v '^ *+' conftest.er1
>conftest.err
6894 cat conftest.err
>&5
6895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6896 (exit $ac_status); } &&
6897 { ac_try
='test -z "$ac_c_werror_flag"
6898 || test ! -s conftest.err'
6899 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6903 (exit $ac_status); }; } &&
6904 { ac_try
='test -s conftest.$ac_objext'
6905 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6909 (exit $ac_status); }; }; then
6910 ac_cv_type_long_double
=yes
6912 echo "$as_me: failed program was:" >&5
6913 sed 's/^/| /' conftest.
$ac_ext >&5
6915 ac_cv_type_long_double
=no
6917 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
6919 echo "$as_me:$LINENO: result: $ac_cv_type_long_double" >&5
6920 echo "${ECHO_T}$ac_cv_type_long_double" >&6
6922 echo "$as_me:$LINENO: checking size of long double" >&5
6923 echo $ECHO_N "checking size of long double... $ECHO_C" >&6
6924 if test "${ac_cv_sizeof_long_double+set}" = set; then
6925 echo $ECHO_N "(cached) $ECHO_C" >&6
6927 if test "$ac_cv_type_long_double" = yes; then
6928 # The cast to unsigned long works around a bug in the HP C Compiler
6929 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6930 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6931 # This bug is HP SR number 8606223364.
6932 if test "$cross_compiling" = yes; then
6933 # Depending upon the size, compute the lo and hi bounds.
6934 cat >conftest.
$ac_ext <<_ACEOF
6937 cat confdefs.h
>>conftest.
$ac_ext
6938 cat >>conftest.
$ac_ext <<_ACEOF
6939 /* end confdefs.h. */
6940 $ac_includes_default
6944 static int test_array [1 - 2 * !(((long) (sizeof (long double))) >= 0)];
6951 rm -f conftest.
$ac_objext
6952 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6953 (eval $ac_compile) 2>conftest.er1
6955 grep -v '^ *+' conftest.er1
>conftest.err
6957 cat conftest.err
>&5
6958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6959 (exit $ac_status); } &&
6960 { ac_try
='test -z "$ac_c_werror_flag"
6961 || test ! -s conftest.err'
6962 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6966 (exit $ac_status); }; } &&
6967 { ac_try
='test -s conftest.$ac_objext'
6968 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6972 (exit $ac_status); }; }; then
6975 cat >conftest.
$ac_ext <<_ACEOF
6978 cat confdefs.h
>>conftest.
$ac_ext
6979 cat >>conftest.
$ac_ext <<_ACEOF
6980 /* end confdefs.h. */
6981 $ac_includes_default
6985 static int test_array [1 - 2 * !(((long) (sizeof (long double))) <= $ac_mid)];
6992 rm -f conftest.
$ac_objext
6993 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6994 (eval $ac_compile) 2>conftest.er1
6996 grep -v '^ *+' conftest.er1
>conftest.err
6998 cat conftest.err
>&5
6999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7000 (exit $ac_status); } &&
7001 { ac_try
='test -z "$ac_c_werror_flag"
7002 || test ! -s conftest.err'
7003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7007 (exit $ac_status); }; } &&
7008 { ac_try
='test -s conftest.$ac_objext'
7009 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7013 (exit $ac_status); }; }; then
7014 ac_hi
=$ac_mid; break
7016 echo "$as_me: failed program was:" >&5
7017 sed 's/^/| /' conftest.
$ac_ext >&5
7019 ac_lo
=`expr $ac_mid + 1`
7020 if test $ac_lo -le $ac_mid; then
7024 ac_mid
=`expr 2 '*' $ac_mid + 1`
7026 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7029 echo "$as_me: failed program was:" >&5
7030 sed 's/^/| /' conftest.
$ac_ext >&5
7032 cat >conftest.
$ac_ext <<_ACEOF
7035 cat confdefs.h
>>conftest.
$ac_ext
7036 cat >>conftest.
$ac_ext <<_ACEOF
7037 /* end confdefs.h. */
7038 $ac_includes_default
7042 static int test_array [1 - 2 * !(((long) (sizeof (long double))) < 0)];
7049 rm -f conftest.
$ac_objext
7050 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7051 (eval $ac_compile) 2>conftest.er1
7053 grep -v '^ *+' conftest.er1
>conftest.err
7055 cat conftest.err
>&5
7056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7057 (exit $ac_status); } &&
7058 { ac_try
='test -z "$ac_c_werror_flag"
7059 || test ! -s conftest.err'
7060 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7064 (exit $ac_status); }; } &&
7065 { ac_try
='test -s conftest.$ac_objext'
7066 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7070 (exit $ac_status); }; }; then
7073 cat >conftest.
$ac_ext <<_ACEOF
7076 cat confdefs.h
>>conftest.
$ac_ext
7077 cat >>conftest.
$ac_ext <<_ACEOF
7078 /* end confdefs.h. */
7079 $ac_includes_default
7083 static int test_array [1 - 2 * !(((long) (sizeof (long double))) >= $ac_mid)];
7090 rm -f conftest.
$ac_objext
7091 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7092 (eval $ac_compile) 2>conftest.er1
7094 grep -v '^ *+' conftest.er1
>conftest.err
7096 cat conftest.err
>&5
7097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7098 (exit $ac_status); } &&
7099 { ac_try
='test -z "$ac_c_werror_flag"
7100 || test ! -s conftest.err'
7101 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7105 (exit $ac_status); }; } &&
7106 { ac_try
='test -s conftest.$ac_objext'
7107 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7111 (exit $ac_status); }; }; then
7112 ac_lo
=$ac_mid; break
7114 echo "$as_me: failed program was:" >&5
7115 sed 's/^/| /' conftest.
$ac_ext >&5
7117 ac_hi
=`expr '(' $ac_mid ')' - 1`
7118 if test $ac_mid -le $ac_hi; then
7122 ac_mid
=`expr 2 '*' $ac_mid`
7124 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7127 echo "$as_me: failed program was:" >&5
7128 sed 's/^/| /' conftest.
$ac_ext >&5
7132 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7134 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7135 # Binary search between lo and hi bounds.
7136 while test "x$ac_lo" != "x$ac_hi"; do
7137 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7138 cat >conftest.
$ac_ext <<_ACEOF
7141 cat confdefs.h
>>conftest.
$ac_ext
7142 cat >>conftest.
$ac_ext <<_ACEOF
7143 /* end confdefs.h. */
7144 $ac_includes_default
7148 static int test_array [1 - 2 * !(((long) (sizeof (long double))) <= $ac_mid)];
7155 rm -f conftest.
$ac_objext
7156 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7157 (eval $ac_compile) 2>conftest.er1
7159 grep -v '^ *+' conftest.er1
>conftest.err
7161 cat conftest.err
>&5
7162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7163 (exit $ac_status); } &&
7164 { ac_try
='test -z "$ac_c_werror_flag"
7165 || test ! -s conftest.err'
7166 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7170 (exit $ac_status); }; } &&
7171 { ac_try
='test -s conftest.$ac_objext'
7172 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7176 (exit $ac_status); }; }; then
7179 echo "$as_me: failed program was:" >&5
7180 sed 's/^/| /' conftest.
$ac_ext >&5
7182 ac_lo
=`expr '(' $ac_mid ')' + 1`
7184 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7187 ?
*) ac_cv_sizeof_long_double
=$ac_lo;;
7188 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double), 77
7189 See \`config.log' for more details." >&5
7190 echo "$as_me: error: cannot compute sizeof (long double), 77
7191 See \`config.log' for more details." >&2;}
7192 { (exit 1); exit 1; }; } ;;
7195 if test "$cross_compiling" = yes; then
7196 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
7197 See \`config.log' for more details." >&5
7198 echo "$as_me: error: cannot run test program while cross compiling
7199 See \`config.log' for more details." >&2;}
7200 { (exit 1); exit 1; }; }
7202 cat >conftest.
$ac_ext <<_ACEOF
7205 cat confdefs.h
>>conftest.
$ac_ext
7206 cat >>conftest.
$ac_ext <<_ACEOF
7207 /* end confdefs.h. */
7208 $ac_includes_default
7209 long longval () { return (long) (sizeof (long double)); }
7210 unsigned long ulongval () { return (long) (sizeof (long double)); }
7217 FILE *f = fopen ("conftest.val", "w");
7220 if (((long) (sizeof (long double))) < 0)
7222 long i = longval ();
7223 if (i != ((long) (sizeof (long double))))
7225 fprintf (f, "%ld\n", i);
7229 unsigned long i = ulongval ();
7230 if (i != ((long) (sizeof (long double))))
7232 fprintf (f, "%lu\n", i);
7234 exit (ferror (f) || fclose (f) != 0);
7240 rm -f conftest
$ac_exeext
7241 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7242 (eval $ac_link) 2>&5
7244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7245 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
7246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7250 (exit $ac_status); }; }; then
7251 ac_cv_sizeof_long_double
=`cat conftest.val`
7253 echo "$as_me: program exited with status $ac_status" >&5
7254 echo "$as_me: failed program was:" >&5
7255 sed 's/^/| /' conftest.
$ac_ext >&5
7258 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double), 77
7259 See \`config.log' for more details." >&5
7260 echo "$as_me: error: cannot compute sizeof (long double), 77
7261 See \`config.log' for more details." >&2;}
7262 { (exit 1); exit 1; }; }
7264 rm -f core
*.core gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
7269 ac_cv_sizeof_long_double
=0
7272 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_double" >&5
7273 echo "${ECHO_T}$ac_cv_sizeof_long_double" >&6
7274 cat >>confdefs.h
<<_ACEOF
7275 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
7279 sizeof_long_double
=$ac_cv_sizeof_long_double
7282 ### End of automated tests.
7283 ### Now run sysdeps configure fragments.
7285 # They also can set these variables.
7287 ldd_rewrite_script
=no
7288 libc_cv_sysconfdir
=$sysconfdir
7289 libc_cv_gcc_unwind_find_fde
=no
7291 # Iterate over all the sysdep directories we will use, running their
7292 # configure fragments, and looking for a uname implementation.
7294 for dir
in $sysnames; do
7297 *) dest
=$srcdir/$dir ;;
7299 if test -r $dest/configure
; then
7300 echo "$as_me:$LINENO: result: running configure fragment for $dir" >&5
7301 echo "${ECHO_T}running configure fragment for $dir" >&6
7305 if test -z "$uname"; then
7306 if test -r $dest/uname.c ||
7307 test -r $dest/uname.S ||
7308 { test -r $dest/syscalls.list
&&
7309 grep '^uname[ ]' $dest/syscalls.list
>/dev
/null
; }; then
7315 if test x
$libc_cv_gcc_unwind_find_fde = xyes
; then
7316 cat >>confdefs.h
<<\_ACEOF
7317 #define EXPORT_UNWIND_FIND_FDE 1
7323 # If we will use the generic uname implementation, we must figure out what
7324 # it will say by examining the system, and write the results in config-name.h.
7325 if test "$uname" = "sysdeps/generic"; then
7327 uname_sysname
=`echo $config_os | sed 's/[0-9.]*$//'`
7328 if test $uname_sysname != $config_os; then
7329 config_release
=`echo $config_os | sed s/$uname_sysname//`
7332 echo "$as_me:$LINENO: checking OS release for uname" >&5
7333 echo $ECHO_N "checking OS release for uname... $ECHO_C" >&6
7334 if test "${libc_cv_uname_release+set}" = set; then
7335 echo $ECHO_N "(cached) $ECHO_C" >&6
7337 if test -r /vmunix
; then
7338 kernel_id
=`strings /vmunix | grep UNIX`
7339 elif test -r /dynix
; then
7340 kernel_id
=`strings /dynix | grep DYNIX`
7345 kernel_release
=`echo "$kernel_id" | sed 's/^[^0-9.]*\([0-9.]*\).*$/\1/'`
7346 if test x
`echo "$config_release" | sed "s/^$kernel_release//"` \
7347 != x
$config_release; then
7348 # The configuration release is a substring of the kernel release.
7349 libc_cv_uname_release
=$kernel_release
7350 elif test x
$config_release != x
; then
7351 libc_cv_uname_release
=$config_release
7352 elif test x
$kernel_release != x
; then
7353 libc_cv_uname_release
=$kernel_release
7355 libc_cv_uname_release
=unknown
7358 echo "$as_me:$LINENO: result: $libc_cv_uname_release" >&5
7359 echo "${ECHO_T}$libc_cv_uname_release" >&6
7360 uname_release
="$libc_cv_uname_release"
7362 echo "$as_me:$LINENO: checking OS version for uname" >&5
7363 echo $ECHO_N "checking OS version for uname... $ECHO_C" >&6
7364 if test "${libc_cv_uname_version+set}" = set; then
7365 echo $ECHO_N "(cached) $ECHO_C" >&6
7367 if test -r /vmunix
; then
7368 kernel_id
=`strings /vmunix | grep UNIX`
7369 elif test -r /dynix
; then
7370 kernel_id
=`strings /dynix | grep DYNIX`
7375 kernel_version
=`echo "$kernel_id" | sed 's/^[^#]*#\([0-9]*\).*$/\1/'`
7376 if test -n "$kernel_version"; then
7377 libc_cv_uname_version
="$kernel_version"
7379 libc_cv_uname_version
=unknown
7382 echo "$as_me:$LINENO: result: $libc_cv_uname_version" >&5
7383 echo "${ECHO_T}$libc_cv_uname_version" >&6
7384 uname_version
="$libc_cv_uname_version"
7386 config_uname
=config-name.h
:config-name.
in
7388 # For non-generic uname, we don't need to create config-name.h at all.
7392 cat >>confdefs.h
<<\_ACEOF
7393 #define USE_IN_LIBIO 1
7397 # Test for old glibc 2.0.x headers so that they can be removed properly
7398 # Search only in includedir.
7399 echo "$as_me:$LINENO: checking for old glibc 2.0.x headers" >&5
7400 echo $ECHO_N "checking for old glibc 2.0.x headers... $ECHO_C" >&6
7401 if eval test -f "${includedir}/elfclass.h" -a -f "${includedir}/fcntlbits.h"
7403 old_glibc_headers
=yes
7405 old_glibc_headers
=no
7407 echo "$as_me:$LINENO: result: $old_glibc_headers" >&5
7408 echo "${ECHO_T}$old_glibc_headers" >&6
7409 if test ${old_glibc_headers} = yes; then
7410 { echo "$as_me:$LINENO: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&5
7411 echo "$as_me: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&2;}
7412 { echo "$as_me:$LINENO: WARNING: *** be removed." >&5
7413 echo "$as_me: WARNING: *** be removed." >&2;}
7427 if test $gnu_ld = yes; then
7428 cat >>confdefs.h
<<\_ACEOF
7429 #define HAVE_GNU_LD 1
7433 if test $gnu_as = yes; then
7434 cat >>confdefs.h
<<\_ACEOF
7435 #define HAVE_GNU_AS 1
7439 if test $elf = yes; then
7440 cat >>confdefs.h
<<\_ACEOF
7445 if test $xcoff = yes; then
7446 cat >>confdefs.h
<<\_ACEOF
7447 #define HAVE_XCOFF 1
7454 if test $shared = default
; then
7455 if test $gnu_ld = yes; then
7458 # For now we do not assume shared libs are available. In future more
7459 # tests might become available.
7464 echo "$as_me:$LINENO: checking whether -fPIC is default" >&5
7465 echo $ECHO_N "checking whether -fPIC is default... $ECHO_C" >&6
7466 if test "${pic_default+set}" = set; then
7467 echo $ECHO_N "(cached) $ECHO_C" >&6
7470 cat > conftest.c
<<EOF
7471 #if defined __PIC__ || defined __pic__ || defined PIC || defined pic
7472 # error PIC is default.
7475 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
7480 echo "$as_me:$LINENO: result: $pic_default" >&5
7481 echo "${ECHO_T}$pic_default" >&6
7493 *door
*) linux_doors
=yes ;;
7494 *) linux_doors
=no
;;
7500 if test "`(cd $srcdir; pwd)`" = "`pwd`"; then
7503 config_makefile
=Makefile
7506 VERSION
=`sed -n -e 's/^#define VERSION "\([^"]*\)"/\1/p' < $srcdir/version.h`
7507 RELEASE
=`sed -n -e 's/^#define RELEASE "\([^"]*\)"/\1/p' < $srcdir/version.h`
7511 ac_config_files
="$ac_config_files config.make glibcbug ${config_makefile} ${config_uname}"
7513 ac_config_commands
="$ac_config_commands default"
7515 cat >confcache
<<\_ACEOF
7516 # This file is a shell script that caches the results of configure
7517 # tests run on this system so they can be shared between configure
7518 # scripts and configure runs, see configure's option --config-cache.
7519 # It is not useful on other systems. If it contains results you don't
7520 # want to keep, you may remove or edit it.
7522 # config.status only pays attention to the cache file if you give it
7523 # the --recheck option to rerun configure.
7525 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7526 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7531 # The following way of writing the cache mishandles newlines in values,
7532 # but we know of no workaround that is simple, portable, and efficient.
7533 # So, don't put newlines in cache variables' values.
7534 # Ultrix sh set writes to stderr and can't be redirected directly,
7535 # and sets the high bit in the cache file unless we assign to the vars.
7538 case `(ac_space=' '; set | grep ac_space) 2>&1` in
7540 # `set' does not quote correctly, so add quotes (double-quote
7541 # substitution turns \\\\ into \\, and sed turns \\ into \).
7544 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7547 # `set' quotes correctly as required by POSIX, so do not add quotes.
7549 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
7556 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7558 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7560 if diff $cache_file confcache
>/dev
/null
2>&1; then :; else
7561 if test -w $cache_file; then
7562 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
7563 cat confcache
>$cache_file
7565 echo "not updating unwritable cache $cache_file"
7570 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7571 # Let make expand exec_prefix.
7572 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7574 # VPATH may cause trouble with some makes, so we remove $(srcdir),
7575 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
7576 # trailing colons and then remove the whole line if VPATH becomes empty
7577 # (actually we leave an empty line to preserve line numbers).
7578 if test "x$srcdir" = x.
; then
7579 ac_vpsub
='/^[ ]*VPATH[ ]*=/{
7580 s/:*\$(srcdir):*/:/;
7581 s/:*\${srcdir}:*/:/;
7583 s/^\([^=]*=[ ]*\):*/\1/;
7589 DEFS
=-DHAVE_CONFIG_H
7593 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
7594 # 1. Remove the extension, and $U if already installed.
7595 ac_i
=`echo "$ac_i" |
7596 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
7598 ac_libobjs
="$ac_libobjs $ac_i\$U.$ac_objext"
7599 ac_ltlibobjs
="$ac_ltlibobjs $ac_i"'$U.lo'
7603 LTLIBOBJS
=$ac_ltlibobjs
7607 : ${CONFIG_STATUS=./config.status}
7608 ac_clean_files_save
=$ac_clean_files
7609 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
7610 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
7611 echo "$as_me: creating $CONFIG_STATUS" >&6;}
7612 cat >$CONFIG_STATUS <<_ACEOF
7614 # Generated by $as_me.
7615 # Run this file to recreate the current configuration.
7616 # Compiler output produced by configure, useful for debugging
7617 # configure, is in config.log if it exists.
7622 SHELL=\${CONFIG_SHELL-$SHELL}
7625 cat >>$CONFIG_STATUS <<\_ACEOF
7626 ## --------------------- ##
7627 ## M4sh Initialization. ##
7628 ## --------------------- ##
7630 # Be Bourne compatible
7631 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
7634 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
7635 # is contrary to our usage. Disable this feature.
7636 alias -g '${1+"$@"}'='"$@"'
7637 elif test -n "${BASH_VERSION+set}" && (set -o posix
) >/dev
/null
2>&1; then
7640 DUALCASE
=1; export DUALCASE
# for MKS sh
7642 # Support unset when possible.
7643 if ( (MAIL
=60; unset MAIL
) ||
exit) >/dev
/null
2>&1; then
7650 # Work around bugs in pre-3.0 UWIN ksh.
7651 $as_unset ENV MAIL MAILPATH
7658 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
7659 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
7660 LC_TELEPHONE LC_TIME
7662 if (set +x
; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
7663 eval $as_var=C
; export $as_var
7669 # Required to use basename.
7670 if expr a
: '\(a\)' >/dev
/null
2>&1; then
7676 if (basename /) >/dev
/null
2>&1 && test "X`basename / 2>&1`" = "X/"; then
7677 as_basename
=basename
7683 # Name of the executable.
7684 as_me
=`$as_basename "$0" ||
7685 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7686 X"$0" : 'X\(//\)$' \| \
7687 X"$0" : 'X\(/\)$' \| \
7688 . : '\(.\)' 2>/dev/null ||
7690 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
7691 /^X\/\(\/\/\)$/{ s//\1/; q; }
7692 /^X\/\(\/\).*/{ s//\1/; q; }
7696 # PATH needs CR, and LINENO needs CR and PATH.
7697 # Avoid depending upon Character Ranges.
7698 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
7699 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7700 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
7701 as_cr_digits
='0123456789'
7702 as_cr_alnum
=$as_cr_Letters$as_cr_digits
7704 # The user is always right.
7705 if test "${PATH_SEPARATOR+set}" != set; then
7706 echo "#! /bin/sh" >conf$$.sh
7707 echo "exit 0" >>conf$$.sh
7709 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
7720 as_lineno_3
=`(expr $as_lineno_1 + 1) 2>/dev/null`
7721 test "x$as_lineno_1" != "x$as_lineno_2" &&
7722 test "x$as_lineno_3" = "x$as_lineno_2" ||
{
7723 # Find who we are. Look in the path if we contain no path at all
7726 *[\\/]* ) as_myself
=$0 ;;
7727 *) as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7731 test -z "$as_dir" && as_dir
=.
7732 test -r "$as_dir/$0" && as_myself
=$as_dir/$0 && break
7737 # We did not find ourselves, most probably we were run as `sh COMMAND'
7738 # in which case we are not to be found in the path.
7739 if test "x$as_myself" = x
; then
7742 if test ! -f "$as_myself"; then
7743 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
7744 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
7745 { (exit 1); exit 1; }; }
7747 case $CONFIG_SHELL in
7749 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7750 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
7753 test -z "$as_dir" && as_dir
=.
7754 for as_base
in sh bash ksh sh5
; do
7757 if ("$as_dir/$as_base" -c '
7760 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
7761 test "x$as_lineno_1" != "x$as_lineno_2" &&
7762 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev
/null
; then
7763 $as_unset BASH_ENV ||
test "${BASH_ENV+set}" != set ||
{ BASH_ENV
=; export BASH_ENV
; }
7764 $as_unset ENV ||
test "${ENV+set}" != set ||
{ ENV
=; export ENV
; }
7765 CONFIG_SHELL
=$as_dir/$as_base
7767 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
7775 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
7776 # uniformly replaced by the line number. The first 'sed' inserts a
7777 # line-number line before each line; the second 'sed' does the real
7778 # work. The second script uses 'N' to pair each line-number line
7779 # with the numbered line, and appends trailing '-' during
7780 # substitution so that $LINENO is not a special case at line end.
7781 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
7782 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
7783 sed '=' <$as_myself |
7788 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
7791 s,^['$as_cr_digits']*\n,,
7793 chmod +x
$as_me.lineno ||
7794 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
7795 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
7796 { (exit 1); exit 1; }; }
7798 # Don't try to exec as it changes $[0], causing all sort of problems
7799 # (the dirname of $[0] is not the place where we might find the
7800 # original and so on. Autoconf is especially sensible to this).
7802 # Exit status is that of the last command.
7807 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
7808 *c
*,-n*) ECHO_N
= ECHO_C
='
7810 *c
*,* ) ECHO_N
=-n ECHO_C
= ECHO_T
= ;;
7811 *) ECHO_N
= ECHO_C
='\c' ECHO_T
= ;;
7814 if expr a
: '\(a\)' >/dev
/null
2>&1; then
7820 rm -f conf$$ conf$$.exe conf$$.
file
7822 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
7823 # We could just check for DJGPP; but this test a) works b) is more generic
7824 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
7825 if test -f conf$$.exe
; then
7826 # Don't use ln at all; we don't have any links
7831 elif ln conf$$.
file conf$$
2>/dev
/null
; then
7836 rm -f conf$$ conf$$.exe conf$$.
file
7838 if mkdir
-p .
2>/dev
/null
; then
7841 test -d .
/-p && rmdir .
/-p
7845 as_executable_p
="test -f"
7847 # Sed expression to map a string onto a valid CPP name.
7848 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7850 # Sed expression to map a string onto a valid variable name.
7851 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7855 # We need space, tab and new line, in precisely that order.
7865 # Open the log real soon, to keep \$[0] and so on meaningful, and to
7866 # report actual input values of CONFIG_FILES etc. instead of their
7867 # values after options handling. Logging --version etc. is OK.
7871 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
7872 ## Running $as_me. ##
7877 This file was extended by GNU C Library $as_me (see version.h), which was
7878 generated by GNU Autoconf 2.59. Invocation command line was
7880 CONFIG_FILES = $CONFIG_FILES
7881 CONFIG_HEADERS = $CONFIG_HEADERS
7882 CONFIG_LINKS = $CONFIG_LINKS
7883 CONFIG_COMMANDS = $CONFIG_COMMANDS
7887 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
7891 # Files that config.status was made for.
7892 if test -n "$ac_config_files"; then
7893 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
7896 if test -n "$ac_config_headers"; then
7897 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
7900 if test -n "$ac_config_links"; then
7901 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
7904 if test -n "$ac_config_commands"; then
7905 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
7908 cat >>$CONFIG_STATUS <<\_ACEOF
7911 \`$as_me' instantiates files from templates according to the
7912 current configuration.
7914 Usage: $0 [OPTIONS] [FILE]...
7916 -h, --help print this help, then exit
7917 -V, --version print version number, then exit
7918 -q, --quiet do not print progress messages
7919 -d, --debug don't remove temporary files
7920 --recheck update $as_me by reconfiguring in the same conditions
7921 --file=FILE[:TEMPLATE]
7922 instantiate the configuration file FILE
7923 --header=FILE[:TEMPLATE]
7924 instantiate the configuration header FILE
7926 Configuration files:
7929 Configuration headers:
7932 Configuration commands:
7935 Report bugs to <bug-autoconf@gnu.org>."
7938 cat >>$CONFIG_STATUS <<_ACEOF
7940 GNU C Library config.status (see version.h)
7941 configured by $0, generated by GNU Autoconf 2.59,
7942 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
7944 Copyright (C) 2003 Free Software Foundation, Inc.
7945 This config.status script is free software; the Free Software Foundation
7946 gives unlimited permission to copy, distribute and modify it."
7951 cat >>$CONFIG_STATUS <<\_ACEOF
7952 # If no file are specified by the user, then we need to provide default
7953 # value. By we need to know if files were specified by the user.
7959 ac_option
=`expr "x$1" : 'x\([^=]*\)='`
7960 ac_optarg
=`expr "x$1" : 'x[^=]*=\(.*\)'`
7968 *) # This is not an option, so the user has probably given explicit
7971 ac_need_defaults
=false
;;
7975 # Handling of the options.
7977 cat >>$CONFIG_STATUS <<\_ACEOF
7978 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
7980 --version |
--vers* |
-V )
7981 echo "$ac_cs_version"; exit 0 ;;
7983 # Conflict between --help and --header
7984 { { echo "$as_me:$LINENO: error: ambiguous option: $1
7985 Try \`$0 --help' for more information." >&5
7986 echo "$as_me: error: ambiguous option: $1
7987 Try \`$0 --help' for more information." >&2;}
7988 { (exit 1); exit 1; }; };;
7989 --help |
--hel |
-h )
7990 echo "$ac_cs_usage"; exit 0 ;;
7991 --debug |
--d* |
-d )
7993 --file |
--fil |
--fi |
--f )
7995 CONFIG_FILES
="$CONFIG_FILES $ac_optarg"
7996 ac_need_defaults
=false
;;
7997 --header |
--heade |
--head |
--hea )
7999 CONFIG_HEADERS
="$CONFIG_HEADERS $ac_optarg"
8000 ac_need_defaults
=false
;;
8001 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8002 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8006 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
8007 Try \`$0 --help' for more information." >&5
8008 echo "$as_me: error: unrecognized option: $1
8009 Try \`$0 --help' for more information." >&2;}
8010 { (exit 1); exit 1; }; } ;;
8012 *) ac_config_targets
="$ac_config_targets $1" ;;
8018 ac_configure_extra_args
=
8020 if $ac_cs_silent; then
8022 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8026 cat >>$CONFIG_STATUS <<_ACEOF
8027 if \$ac_cs_recheck; then
8028 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
8029 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8034 cat >>$CONFIG_STATUS <<_ACEOF
8036 # INIT-COMMANDS section.
8039 config_vars='$config_vars'
8045 cat >>$CONFIG_STATUS <<\_ACEOF
8046 for ac_config_target
in $ac_config_targets
8048 case "$ac_config_target" in
8049 # Handling of arguments.
8050 "config.make" ) CONFIG_FILES
="$CONFIG_FILES config.make" ;;
8051 "glibcbug" ) CONFIG_FILES
="$CONFIG_FILES glibcbug" ;;
8052 "${config_makefile}" ) CONFIG_FILES
="$CONFIG_FILES ${config_makefile}" ;;
8053 "${config_uname}" ) CONFIG_FILES
="$CONFIG_FILES ${config_uname}" ;;
8054 "default" ) CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
8055 "config.h" ) CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
8056 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
8057 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
8058 { (exit 1); exit 1; }; };;
8062 # If the user did not use the arguments to specify the items to instantiate,
8063 # then the envvar interface is used. Set only those that are not.
8064 # We use the long form for the default assignment because of an extremely
8065 # bizarre bug on SunOS 4.1.3.
8066 if $ac_need_defaults; then
8067 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8068 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8069 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8072 # Have a temporary directory for convenience. Make it in the build tree
8073 # simply because there is no reason to put it here, and in addition,
8074 # creating and moving files from /tmp can sometimes cause problems.
8075 # Create a temporary directory, and hook for its removal unless debugging.
8078 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
8079 trap '{ (exit 1); exit 1; }' 1 2 13 15
8082 # Create a (secure) tmp directory for tmp files.
8085 tmp
=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
8086 test -n "$tmp" && test -d "$tmp"
8089 tmp
=.
/confstat$$
-$RANDOM
8090 (umask 077 && mkdir
$tmp)
8093 echo "$me: cannot create a temporary directory in ." >&2
8094 { (exit 1); exit 1; }
8099 cat >>$CONFIG_STATUS <<_ACEOF
8102 # CONFIG_FILES section.
8105 # No need to generate the scripts if there are no CONFIG_FILES.
8106 # This happens for instance when ./config.status config.h
8107 if test -n "\$CONFIG_FILES"; then
8108 # Protect against being on the right side of a sed subst in config.status.
8109 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
8110 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
8111 s,@SHELL@,$SHELL,;t t
8112 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
8113 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
8114 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
8115 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
8116 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
8117 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
8118 s,@exec_prefix@,$exec_prefix,;t t
8119 s,@prefix@,$prefix,;t t
8120 s,@program_transform_name@,$program_transform_name,;t t
8121 s,@bindir@,$bindir,;t t
8122 s,@sbindir@,$sbindir,;t t
8123 s,@libexecdir@,$libexecdir,;t t
8124 s,@datadir@,$datadir,;t t
8125 s,@sysconfdir@,$sysconfdir,;t t
8126 s,@sharedstatedir@,$sharedstatedir,;t t
8127 s,@localstatedir@,$localstatedir,;t t
8128 s,@libdir@,$libdir,;t t
8129 s,@includedir@,$includedir,;t t
8130 s,@oldincludedir@,$oldincludedir,;t t
8131 s,@infodir@,$infodir,;t t
8132 s,@mandir@,$mandir,;t t
8133 s,@build_alias@,$build_alias,;t t
8134 s,@host_alias@,$host_alias,;t t
8135 s,@target_alias@,$target_alias,;t t
8137 s,@ECHO_C@,$ECHO_C,;t t
8138 s,@ECHO_N@,$ECHO_N,;t t
8139 s,@ECHO_T@,$ECHO_T,;t t
8141 s,@with_fp@,$with_fp,;t t
8142 s,@with_cvs@,$with_cvs,;t t
8143 s,@enable_check_abi@,$enable_check_abi,;t t
8144 s,@oldest_abi@,$oldest_abi,;t t
8145 s,@subdirs@,$subdirs,;t t
8146 s,@force_install@,$force_install,;t t
8147 s,@all_warnings@,$all_warnings,;t t
8148 s,@build@,$build,;t t
8149 s,@build_cpu@,$build_cpu,;t t
8150 s,@build_vendor@,$build_vendor,;t t
8151 s,@build_os@,$build_os,;t t
8153 s,@host_cpu@,$host_cpu,;t t
8154 s,@host_vendor@,$host_vendor,;t t
8155 s,@host_os@,$host_os,;t t
8156 s,@base_machine@,$base_machine,;t t
8157 s,@sysnames@,$sysnames,;t t
8158 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
8159 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
8160 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
8163 s,@CFLAGS@,$CFLAGS,;t t
8164 s,@LDFLAGS@,$LDFLAGS,;t t
8165 s,@CPPFLAGS@,$CPPFLAGS,;t t
8166 s,@ac_ct_CC@,$ac_ct_CC,;t t
8167 s,@OBJEXT@,$OBJEXT,;t t
8168 s,@BUILD_CC@,$BUILD_CC,;t t
8169 s,@cross_compiling@,$cross_compiling,;t t
8172 s,@CXXFLAGS@,$CXXFLAGS,;t t
8173 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
8175 s,@OBJDUMP@,$OBJDUMP,;t t
8176 s,@RANLIB@,$RANLIB,;t t
8177 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
8181 s,@PWD_P@,$PWD_P,;t t
8183 s,@MSGFMT@,$MSGFMT,;t t
8184 s,@MAKEINFO@,$MAKEINFO,;t t
8186 s,@AUTOCONF@,$AUTOCONF,;t t
8187 s,@CCVERSION@,$CCVERSION,;t t
8188 s,@SYSINCLUDES@,$SYSINCLUDES,;t t
8189 s,@libc_cv_gcc_static_libgcc@,$libc_cv_gcc_static_libgcc,;t t
8191 s,@libc_cv_have_bash2@,$libc_cv_have_bash2,;t t
8193 s,@libc_cv_have_ksh@,$libc_cv_have_ksh,;t t
8196 s,@INSTALL_INFO@,$INSTALL_INFO,;t t
8197 s,@BISON@,$BISON,;t t
8198 s,@VERSIONING@,$VERSIONING,;t t
8199 s,@libc_cv_asm_protected_directive@,$libc_cv_asm_protected_directive,;t t
8200 s,@libc_cv_initfinit_array@,$libc_cv_initfinit_array,;t t
8201 s,@libc_cv_cc_with_libunwind@,$libc_cv_cc_with_libunwind,;t t
8202 s,@libc_cv_z_nodelete@,$libc_cv_z_nodelete,;t t
8203 s,@libc_cv_z_nodlopen@,$libc_cv_z_nodlopen,;t t
8204 s,@libc_cv_z_initfirst@,$libc_cv_z_initfirst,;t t
8205 s,@libc_cv_z_relro@,$libc_cv_z_relro,;t t
8206 s,@libc_cv_Bgroup@,$libc_cv_Bgroup,;t t
8207 s,@ASFLAGS_config@,$ASFLAGS_config,;t t
8208 s,@libc_cv_z_combreloc@,$libc_cv_z_combreloc,;t t
8209 s,@libc_cv_z_execstack@,$libc_cv_z_execstack,;t t
8210 s,@libc_cv_fpie@,$libc_cv_fpie,;t t
8211 s,@fno_unit_at_a_time@,$fno_unit_at_a_time,;t t
8212 s,@libc_cv_have_initfini@,$libc_cv_have_initfini,;t t
8213 s,@libc_cv_cpp_asm_debuginfo@,$libc_cv_cpp_asm_debuginfo,;t t
8214 s,@no_whole_archive@,$no_whole_archive,;t t
8215 s,@exceptions@,$exceptions,;t t
8216 s,@LIBGD@,$LIBGD,;t t
8217 s,@EGREP@,$EGREP,;t t
8218 s,@sizeof_long_double@,$sizeof_long_double,;t t
8219 s,@libc_cv_gcc_unwind_find_fde@,$libc_cv_gcc_unwind_find_fde,;t t
8220 s,@uname_sysname@,$uname_sysname,;t t
8221 s,@uname_release@,$uname_release,;t t
8222 s,@uname_version@,$uname_version,;t t
8223 s,@old_glibc_headers@,$old_glibc_headers,;t t
8224 s,@libc_cv_slibdir@,$libc_cv_slibdir,;t t
8225 s,@libc_cv_localedir@,$libc_cv_localedir,;t t
8226 s,@libc_cv_sysconfdir@,$libc_cv_sysconfdir,;t t
8227 s,@libc_cv_rootsbindir@,$libc_cv_rootsbindir,;t t
8228 s,@libc_cv_forced_unwind@,$libc_cv_forced_unwind,;t t
8229 s,@use_ldconfig@,$use_ldconfig,;t t
8230 s,@ldd_rewrite_script@,$ldd_rewrite_script,;t t
8231 s,@gnu_ld@,$gnu_ld,;t t
8232 s,@gnu_as@,$gnu_as,;t t
8234 s,@xcoff@,$xcoff,;t t
8235 s,@static@,$static,;t t
8236 s,@shared@,$shared,;t t
8237 s,@pic_default@,$pic_default,;t t
8238 s,@profile@,$profile,;t t
8239 s,@omitfp@,$omitfp,;t t
8240 s,@bounded@,$bounded,;t t
8241 s,@static_nss@,$static_nss,;t t
8242 s,@nopic_initfini@,$nopic_initfini,;t t
8243 s,@DEFINES@,$DEFINES,;t t
8244 s,@linux_doors@,$linux_doors,;t t
8245 s,@mach_interface_list@,$mach_interface_list,;t t
8246 s,@VERSION@,$VERSION,;t t
8247 s,@RELEASE@,$RELEASE,;t t
8248 s,@LIBOBJS@,$LIBOBJS,;t t
8249 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
8254 cat >>$CONFIG_STATUS <<\_ACEOF
8255 # Split the substitutions into bite-sized pieces for seds with
8256 # small command number limits, like on Digital OSF/1 and HP-UX.
8258 ac_sed_frag
=1 # Number of current file.
8259 ac_beg
=1 # First line for current file.
8260 ac_end
=$ac_max_sed_lines # Line after last line for current file.
8263 while $ac_more_lines; do
8264 if test $ac_beg -gt 1; then
8265 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.
sed >$tmp/subs.frag
8267 sed "${ac_end}q" $tmp/subs.
sed >$tmp/subs.frag
8269 if test ! -s $tmp/subs.frag
; then
8272 # The purpose of the label and of the branching condition is to
8273 # speed up the sed processing (if there are no `@' at all, there
8274 # is no need to browse any of the substitutions).
8275 # These are the two extra sed commands mentioned above.
8277 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag
) >$tmp/subs-
$ac_sed_frag.
sed
8278 if test -z "$ac_sed_cmds"; then
8279 ac_sed_cmds
="sed -f $tmp/subs-$ac_sed_frag.sed"
8281 ac_sed_cmds
="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
8283 ac_sed_frag
=`expr $ac_sed_frag + 1`
8285 ac_end
=`expr $ac_end + $ac_max_sed_lines`
8288 if test -z "$ac_sed_cmds"; then
8291 fi # test -n "$CONFIG_FILES"
8294 cat >>$CONFIG_STATUS <<\_ACEOF
8295 for ac_file
in : $CONFIG_FILES; do test "x$ac_file" = x
: && continue
8296 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
8298 - |
*:- |
*:-:* ) # input from stdin
8300 ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
8301 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
8302 *:* ) ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
8303 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
8304 * ) ac_file_in
=$ac_file.
in ;;
8307 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
8308 ac_dir
=`(dirname "$ac_file") 2>/dev/null ||
8309 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8310 X"$ac_file" : 'X\(//\)[^/]' \| \
8311 X"$ac_file" : 'X\(//\)$' \| \
8312 X"$ac_file" : 'X\(/\)' \| \
8313 . : '\(.\)' 2>/dev/null ||
8315 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8316 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8317 /^X\(\/\/\)$/{ s//\1/; q; }
8318 /^X\(\/\).*/{ s//\1/; q; }
8320 { if $as_mkdir_p; then
8325 while test ! -d "$as_dir"; do
8326 as_dirs
="$as_dir $as_dirs"
8327 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
8328 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8329 X"$as_dir" : 'X\(//\)[^/]' \| \
8330 X"$as_dir" : 'X\(//\)$' \| \
8331 X"$as_dir" : 'X\(/\)' \| \
8332 . : '\(.\)' 2>/dev/null ||
8334 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8335 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8336 /^X\(\/\/\)$/{ s//\1/; q; }
8337 /^X\(\/\).*/{ s//\1/; q; }
8340 test ! -n "$as_dirs" || mkdir
$as_dirs
8341 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
8342 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
8343 { (exit 1); exit 1; }; }; }
8347 if test "$ac_dir" != .
; then
8348 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
8349 # A "../" for each directory in $ac_dir_suffix.
8350 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
8352 ac_dir_suffix
= ac_top_builddir
=
8356 .
) # No --srcdir option. We are building in place.
8358 if test -z "$ac_top_builddir"; then
8361 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
8363 [\\/]* | ?
:[\\/]* ) # Absolute path.
8364 ac_srcdir
=$srcdir$ac_dir_suffix;
8365 ac_top_srcdir
=$srcdir ;;
8367 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
8368 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
8371 # Do not use `cd foo && pwd` to compute absolute paths, because
8372 # the directories may not exist.
8374 .
) ac_abs_builddir
="$ac_dir";;
8377 .
) ac_abs_builddir
=`pwd`;;
8378 [\\/]* | ?
:[\\/]* ) ac_abs_builddir
="$ac_dir";;
8379 *) ac_abs_builddir
=`pwd`/"$ac_dir";;
8382 case $ac_abs_builddir in
8383 .
) ac_abs_top_builddir
=${ac_top_builddir}.
;;
8385 case ${ac_top_builddir}.
in
8386 .
) ac_abs_top_builddir
=$ac_abs_builddir;;
8387 [\\/]* | ?
:[\\/]* ) ac_abs_top_builddir
=${ac_top_builddir}.
;;
8388 *) ac_abs_top_builddir
=$ac_abs_builddir/${ac_top_builddir}.
;;
8391 case $ac_abs_builddir in
8392 .
) ac_abs_srcdir
=$ac_srcdir;;
8395 .
) ac_abs_srcdir
=$ac_abs_builddir;;
8396 [\\/]* | ?
:[\\/]* ) ac_abs_srcdir
=$ac_srcdir;;
8397 *) ac_abs_srcdir
=$ac_abs_builddir/$ac_srcdir;;
8400 case $ac_abs_builddir in
8401 .
) ac_abs_top_srcdir
=$ac_top_srcdir;;
8403 case $ac_top_srcdir in
8404 .
) ac_abs_top_srcdir
=$ac_abs_builddir;;
8405 [\\/]* | ?
:[\\/]* ) ac_abs_top_srcdir
=$ac_top_srcdir;;
8406 *) ac_abs_top_srcdir
=$ac_abs_builddir/$ac_top_srcdir;;
8412 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
8413 *) ac_INSTALL
=$ac_top_builddir$INSTALL ;;
8416 if test x
"$ac_file" != x-
; then
8417 { echo "$as_me:$LINENO: creating $ac_file" >&5
8418 echo "$as_me: creating $ac_file" >&6;}
8421 # Let's still pretend it is `configure' which instantiates (i.e., don't
8422 # use $as_me), people would be surprised to read:
8423 # /* config.h. Generated by config.status. */
8424 if test x
"$ac_file" = x-
; then
8427 configure_input
="$ac_file. "
8429 configure_input
=$configure_input"Generated from `echo $ac_file_in |
8430 sed 's,.*/,,'` by configure."
8432 # First look for the input files in the build tree, otherwise in the
8434 ac_file_inputs
=`IFS=:
8435 for f in $ac_file_in; do
8437 -) echo $tmp/stdin ;;
8439 # Absolute (can't be DOS-style, as IFS=:)
8440 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8441 echo "$as_me: error: cannot find input file: $f" >&2;}
8442 { (exit 1); exit 1; }; }
8445 if test -f "$f"; then
8448 elif test -f "$srcdir/$f"; then
8453 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8454 echo "$as_me: error: cannot find input file: $f" >&2;}
8455 { (exit 1); exit 1; }; }
8458 done` ||
{ (exit 1); exit 1; }
8460 cat >>$CONFIG_STATUS <<_ACEOF
8464 cat >>$CONFIG_STATUS <<\_ACEOF
8466 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
8467 s
,@configure_input@
,$configure_input,;t t
8468 s
,@srcdir@
,$ac_srcdir,;t t
8469 s
,@abs_srcdir@
,$ac_abs_srcdir,;t t
8470 s
,@top_srcdir@
,$ac_top_srcdir,;t t
8471 s
,@abs_top_srcdir@
,$ac_abs_top_srcdir,;t t
8472 s
,@builddir@
,$ac_builddir,;t t
8473 s
,@abs_builddir@
,$ac_abs_builddir,;t t
8474 s
,@top_builddir@
,$ac_top_builddir,;t t
8475 s
,@abs_top_builddir@
,$ac_abs_top_builddir,;t t
8476 s
,@INSTALL@
,$ac_INSTALL,;t t
8477 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
8479 if test x"$ac_file" != x-; then
8480 mv $tmp/out $ac_file
8488 cat >>$CONFIG_STATUS <<\_ACEOF
8491 # CONFIG_HEADER section.
8494 # These sed commands are passed to sed as "A NAME B NAME C VALUE D
", where
8495 # NAME is the cpp macro being defined and VALUE is the value it is being given.
8497 # ac_d sets the value in "#define NAME VALUE" lines.
8498 ac_dA
='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
8499 ac_dB
='[ ].*$,\1#\2'
8502 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
8503 ac_uA
='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
8504 ac_uB
='$,\1#\2define\3'
8508 for ac_file
in : $CONFIG_HEADERS; do test "x$ac_file" = x
: && continue
8509 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
8511 - |
*:- |
*:-:* ) # input from stdin
8513 ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
8514 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
8515 *:* ) ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
8516 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
8517 * ) ac_file_in
=$ac_file.
in ;;
8520 test x
"$ac_file" != x-
&& { echo "$as_me:$LINENO: creating $ac_file" >&5
8521 echo "$as_me: creating $ac_file" >&6;}
8523 # First look for the input files in the build tree, otherwise in the
8525 ac_file_inputs
=`IFS=:
8526 for f in $ac_file_in; do
8528 -) echo $tmp/stdin ;;
8530 # Absolute (can't be DOS-style, as IFS=:)
8531 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8532 echo "$as_me: error: cannot find input file: $f" >&2;}
8533 { (exit 1); exit 1; }; }
8534 # Do quote $f, to prevent DOS paths from being IFS'd.
8537 if test -f "$f"; then
8540 elif test -f "$srcdir/$f"; then
8545 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8546 echo "$as_me: error: cannot find input file: $f" >&2;}
8547 { (exit 1); exit 1; }; }
8550 done` ||
{ (exit 1); exit 1; }
8551 # Remove the trailing spaces.
8552 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
8556 # Transform confdefs.h into two sed scripts, `conftest.defines' and
8557 # `conftest.undefs', that substitutes the proper values into
8558 # config.h.in to produce config.h. The first handles `#define'
8559 # templates, and the second `#undef' templates.
8560 # And first: Protect against being on the right side of a sed subst in
8561 # config.status. Protect against being in an unquoted here document
8563 rm -f conftest.defines conftest.undefs
8564 # Using a here document instead of a string reduces the quoting nightmare.
8565 # Putting comments in sed scripts is not portable.
8567 # `end' is used to avoid that the second main sed command (meant for
8568 # 0-ary CPP macros) applies to n-ary macro definitions.
8569 # See the Autoconf documentation for `clear'.
8570 cat >confdef2sed.
sed <<\_ACEOF
8575 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
8577 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
8580 # If some macros were called several times there might be several times
8581 # the same #defines, which is useless. Nevertheless, we may not want to
8582 # sort them, since we want the *last* AC-DEFINE to be honored.
8583 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
8584 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
8585 rm -f confdef2sed.sed
8587 # This sed command replaces #undef with comments. This is necessary, for
8588 # example, in the case of _POSIX_SOURCE, which is predefined and required
8589 # on some systems where configure will not decide to define it.
8590 cat >>conftest.undefs <<\_ACEOF
8591 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
8594 # Break up conftest.defines because some shells have a limit on the size
8595 # of here documents, and old seds have small limits too (100 cmds).
8596 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
8597 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
8598 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
8599 echo ' :' >>$CONFIG_STATUS
8601 while grep . conftest.defines >/dev/null
8603 # Write a limited-size here document to $tmp/defines.sed.
8604 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
8605 # Speed up: don't consider the non `#define' lines.
8606 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
8607 # Work around the forget-to-reset-the-flag bug.
8608 echo 't clr' >>$CONFIG_STATUS
8609 echo ': clr' >>$CONFIG_STATUS
8610 sed ${ac_max_here_lines}q conftest.defines
>>$CONFIG_STATUS
8612 sed -f $tmp/defines.sed $tmp/in >$tmp/out
8616 sed 1,${ac_max_here_lines}d conftest.defines
>conftest.
tail
8617 rm -f conftest.defines
8618 mv conftest.
tail conftest.defines
8620 rm -f conftest.defines
8621 echo ' fi # grep' >>$CONFIG_STATUS
8622 echo >>$CONFIG_STATUS
8624 # Break up conftest.undefs because some shells have a limit on the size
8625 # of here documents, and old seds have small limits too (100 cmds).
8626 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
8628 while grep . conftest.undefs
>/dev
/null
8630 # Write a limited-size here document to $tmp/undefs.sed.
8631 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
8632 # Speed up: don't consider the non
`#undef'
8633 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
8634 # Work around the forget-to-reset-the-flag bug.
8635 echo 't clr' >>$CONFIG_STATUS
8636 echo ': clr' >>$CONFIG_STATUS
8637 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
8639 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
8643 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
8644 rm -f conftest.undefs
8645 mv conftest.tail conftest.undefs
8647 rm -f conftest.undefs
8649 cat >>$CONFIG_STATUS <<\_ACEOF
8650 # Let's still pretend it is `configure
' which instantiates (i.e., don't
8651 # use $as_me), people would be surprised to read:
8652 # /* config.h. Generated by config.status. */
8653 if test x
"$ac_file" = x-
; then
8654 echo "/* Generated by configure. */" >$tmp/config.h
8656 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
8658 cat $tmp/in >>$tmp/config.h
8660 if test x
"$ac_file" != x-
; then
8661 if diff $ac_file $tmp/config.h
>/dev
/null
2>&1; then
8662 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
8663 echo "$as_me: $ac_file is unchanged" >&6;}
8665 ac_dir
=`(dirname "$ac_file") 2>/dev/null ||
8666 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8667 X"$ac_file" : 'X\(//\)[^/]' \| \
8668 X"$ac_file" : 'X\(//\)$' \| \
8669 X"$ac_file" : 'X\(/\)' \| \
8670 . : '\(.\)' 2>/dev/null ||
8672 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8673 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8674 /^X\(\/\/\)$/{ s//\1/; q; }
8675 /^X\(\/\).*/{ s//\1/; q; }
8677 { if $as_mkdir_p; then
8682 while test ! -d "$as_dir"; do
8683 as_dirs
="$as_dir $as_dirs"
8684 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
8685 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8686 X"$as_dir" : 'X\(//\)[^/]' \| \
8687 X"$as_dir" : 'X\(//\)$' \| \
8688 X"$as_dir" : 'X\(/\)' \| \
8689 . : '\(.\)' 2>/dev/null ||
8691 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8692 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8693 /^X\(\/\/\)$/{ s//\1/; q; }
8694 /^X\(\/\).*/{ s//\1/; q; }
8697 test ! -n "$as_dirs" || mkdir
$as_dirs
8698 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
8699 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
8700 { (exit 1); exit 1; }; }; }
8703 mv $tmp/config.h
$ac_file
8711 cat >>$CONFIG_STATUS <<\_ACEOF
8714 # CONFIG_COMMANDS section.
8716 for ac_file
in : $CONFIG_COMMANDS; do test "x$ac_file" = x
: && continue
8717 ac_dest
=`echo "$ac_file" | sed 's,:.*,,'`
8718 ac_source
=`echo "$ac_file" | sed 's,[^:]*:,,'`
8719 ac_dir
=`(dirname "$ac_dest") 2>/dev/null ||
8720 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8721 X"$ac_dest" : 'X\(//\)[^/]' \| \
8722 X"$ac_dest" : 'X\(//\)$' \| \
8723 X"$ac_dest" : 'X\(/\)' \| \
8724 . : '\(.\)' 2>/dev/null ||
8726 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8727 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8728 /^X\(\/\/\)$/{ s//\1/; q; }
8729 /^X\(\/\).*/{ s//\1/; q; }
8731 { if $as_mkdir_p; then
8736 while test ! -d "$as_dir"; do
8737 as_dirs
="$as_dir $as_dirs"
8738 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
8739 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8740 X"$as_dir" : 'X\(//\)[^/]' \| \
8741 X"$as_dir" : 'X\(//\)$' \| \
8742 X"$as_dir" : 'X\(/\)' \| \
8743 . : '\(.\)' 2>/dev/null ||
8745 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8746 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8747 /^X\(\/\/\)$/{ s//\1/; q; }
8748 /^X\(\/\).*/{ s//\1/; q; }
8751 test ! -n "$as_dirs" || mkdir
$as_dirs
8752 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
8753 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
8754 { (exit 1); exit 1; }; }; }
8758 if test "$ac_dir" != .
; then
8759 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
8760 # A "../" for each directory in $ac_dir_suffix.
8761 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
8763 ac_dir_suffix
= ac_top_builddir
=
8767 .
) # No --srcdir option. We are building in place.
8769 if test -z "$ac_top_builddir"; then
8772 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
8774 [\\/]* | ?
:[\\/]* ) # Absolute path.
8775 ac_srcdir
=$srcdir$ac_dir_suffix;
8776 ac_top_srcdir
=$srcdir ;;
8778 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
8779 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
8782 # Do not use `cd foo && pwd` to compute absolute paths, because
8783 # the directories may not exist.
8785 .
) ac_abs_builddir
="$ac_dir";;
8788 .
) ac_abs_builddir
=`pwd`;;
8789 [\\/]* | ?
:[\\/]* ) ac_abs_builddir
="$ac_dir";;
8790 *) ac_abs_builddir
=`pwd`/"$ac_dir";;
8793 case $ac_abs_builddir in
8794 .
) ac_abs_top_builddir
=${ac_top_builddir}.
;;
8796 case ${ac_top_builddir}.
in
8797 .
) ac_abs_top_builddir
=$ac_abs_builddir;;
8798 [\\/]* | ?
:[\\/]* ) ac_abs_top_builddir
=${ac_top_builddir}.
;;
8799 *) ac_abs_top_builddir
=$ac_abs_builddir/${ac_top_builddir}.
;;
8802 case $ac_abs_builddir in
8803 .
) ac_abs_srcdir
=$ac_srcdir;;
8806 .
) ac_abs_srcdir
=$ac_abs_builddir;;
8807 [\\/]* | ?
:[\\/]* ) ac_abs_srcdir
=$ac_srcdir;;
8808 *) ac_abs_srcdir
=$ac_abs_builddir/$ac_srcdir;;
8811 case $ac_abs_builddir in
8812 .
) ac_abs_top_srcdir
=$ac_top_srcdir;;
8814 case $ac_top_srcdir in
8815 .
) ac_abs_top_srcdir
=$ac_abs_builddir;;
8816 [\\/]* | ?
:[\\/]* ) ac_abs_top_srcdir
=$ac_top_srcdir;;
8817 *) ac_abs_top_srcdir
=$ac_abs_builddir/$ac_top_srcdir;;
8822 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
8823 echo "$as_me: executing $ac_dest commands" >&6;}
8826 case $CONFIG_FILES in *config.
make*)
8827 echo "$config_vars" >> config.
make;;
8829 test -d bits || mkdir bits
;;
8834 cat >>$CONFIG_STATUS <<\_ACEOF
8836 { (exit 0); exit 0; }
8838 chmod +x
$CONFIG_STATUS
8839 ac_clean_files
=$ac_clean_files_save
8842 # configure is writing to config.log, and then calls config.status.
8843 # config.status does its own redirection, appending to config.log.
8844 # Unfortunately, on DOS this fails, as config.log is still kept open
8845 # by configure, so config.status won't be able to write to it; its
8846 # output is simply discarded. So we exec the FD to /dev/null,
8847 # effectively closing config.log, so it can be properly (re)opened and
8848 # appended to by config.status. When coming back to configure, we
8849 # need to make the FD available again.
8850 if test "$no_create" != yes; then
8852 ac_config_status_args
=
8853 test "$silent" = yes &&
8854 ac_config_status_args
="$ac_config_status_args --quiet"
8856 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
8858 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8859 # would make configure fail if this is the last instruction.
8860 $ac_cs_success ||
{ (exit 1); exit 1; }
8864 # CONFIG_SUBDIRS section.
8866 if test "$no_recursion" != yes; then
8868 # Remove --cache-file and --srcdir arguments so they do not pile up.
8869 ac_sub_configure_args
=
8871 for ac_arg
in $ac_configure_args; do
8872 if test -n "$ac_prev"; then
8877 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
8878 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
8879 ac_prev
=cache_file
;;
8880 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
8881 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
8884 --config-cache |
-C)
8886 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
8888 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
8890 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
8892 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
8894 *) ac_sub_configure_args
="$ac_sub_configure_args $ac_arg" ;;
8898 # Always prepend --prefix to ensure using the same prefix
8899 # in subdir configurations.
8900 ac_sub_configure_args
="--prefix=$prefix $ac_sub_configure_args"
8903 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
8905 # Do not complain, so a configure script can configure whichever
8906 # parts of a large source tree are present.
8907 test -d $srcdir/$ac_dir ||
continue
8909 { echo "$as_me:$LINENO: configuring in $ac_dir" >&5
8910 echo "$as_me: configuring in $ac_dir" >&6;}
8911 { if $as_mkdir_p; then
8916 while test ! -d "$as_dir"; do
8917 as_dirs
="$as_dir $as_dirs"
8918 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
8919 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8920 X"$as_dir" : 'X\(//\)[^/]' \| \
8921 X"$as_dir" : 'X\(//\)$' \| \
8922 X"$as_dir" : 'X\(/\)' \| \
8923 . : '\(.\)' 2>/dev/null ||
8925 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8926 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8927 /^X\(\/\/\)$/{ s//\1/; q; }
8928 /^X\(\/\).*/{ s//\1/; q; }
8931 test ! -n "$as_dirs" || mkdir
$as_dirs
8932 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
8933 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
8934 { (exit 1); exit 1; }; }; }
8938 if test "$ac_dir" != .
; then
8939 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
8940 # A "../" for each directory in $ac_dir_suffix.
8941 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
8943 ac_dir_suffix
= ac_top_builddir
=
8947 .
) # No --srcdir option. We are building in place.
8949 if test -z "$ac_top_builddir"; then
8952 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
8954 [\\/]* | ?
:[\\/]* ) # Absolute path.
8955 ac_srcdir
=$srcdir$ac_dir_suffix;
8956 ac_top_srcdir
=$srcdir ;;
8958 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
8959 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
8962 # Do not use `cd foo && pwd` to compute absolute paths, because
8963 # the directories may not exist.
8965 .
) ac_abs_builddir
="$ac_dir";;
8968 .
) ac_abs_builddir
=`pwd`;;
8969 [\\/]* | ?
:[\\/]* ) ac_abs_builddir
="$ac_dir";;
8970 *) ac_abs_builddir
=`pwd`/"$ac_dir";;
8973 case $ac_abs_builddir in
8974 .
) ac_abs_top_builddir
=${ac_top_builddir}.
;;
8976 case ${ac_top_builddir}.
in
8977 .
) ac_abs_top_builddir
=$ac_abs_builddir;;
8978 [\\/]* | ?
:[\\/]* ) ac_abs_top_builddir
=${ac_top_builddir}.
;;
8979 *) ac_abs_top_builddir
=$ac_abs_builddir/${ac_top_builddir}.
;;
8982 case $ac_abs_builddir in
8983 .
) ac_abs_srcdir
=$ac_srcdir;;
8986 .
) ac_abs_srcdir
=$ac_abs_builddir;;
8987 [\\/]* | ?
:[\\/]* ) ac_abs_srcdir
=$ac_srcdir;;
8988 *) ac_abs_srcdir
=$ac_abs_builddir/$ac_srcdir;;
8991 case $ac_abs_builddir in
8992 .
) ac_abs_top_srcdir
=$ac_top_srcdir;;
8994 case $ac_top_srcdir in
8995 .
) ac_abs_top_srcdir
=$ac_abs_builddir;;
8996 [\\/]* | ?
:[\\/]* ) ac_abs_top_srcdir
=$ac_top_srcdir;;
8997 *) ac_abs_top_srcdir
=$ac_abs_builddir/$ac_top_srcdir;;
9004 # Check for guested configure; otherwise get Cygnus style configure.
9005 if test -f $ac_srcdir/configure.gnu
; then
9006 ac_sub_configure
="$SHELL '$ac_srcdir/configure.gnu'"
9007 elif test -f $ac_srcdir/configure
; then
9008 ac_sub_configure
="$SHELL '$ac_srcdir/configure'"
9009 elif test -f $ac_srcdir/configure.
in; then
9010 ac_sub_configure
=$ac_configure
9012 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
9013 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
9017 # The recursion is here.
9018 if test -n "$ac_sub_configure"; then
9019 # Make the cache file name correct relative to the subdirectory.
9021 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
9023 ac_sub_cache_file
=$ac_top_builddir$cache_file ;;
9026 { echo "$as_me:$LINENO: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
9027 echo "$as_me: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
9028 # The eval makes quoting arguments work.
9029 eval $ac_sub_configure $ac_sub_configure_args \
9030 --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir ||
9031 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
9032 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
9033 { (exit 1); exit 1; }; }