2 # From configure.in CVSid.
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.59 for GNU C Library (see version.h).
6 # Report bugs to <glibc>.
8 # Copyright (C) 2003 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## --------------------- ##
12 ## M4sh Initialization. ##
13 ## --------------------- ##
15 # Be Bourne compatible
16 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
19 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
20 # is contrary to our usage. Disable this feature.
21 alias -g '${1+"$@"}'='"$@"'
22 elif test -n "${BASH_VERSION+set}" && (set -o posix
) >/dev
/null
2>&1; then
25 DUALCASE
=1; export DUALCASE
# for MKS sh
27 # Support unset when possible.
28 if ( (MAIL
=60; unset MAIL
) ||
exit) >/dev
/null
2>&1; then
35 # Work around bugs in pre-3.0 UWIN ksh.
36 $as_unset ENV MAIL MAILPATH
43 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
44 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
47 if (set +x
; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
48 eval $as_var=C
; export $as_var
54 # Required to use basename.
55 if expr a
: '\(a\)' >/dev
/null
2>&1; then
61 if (basename /) >/dev
/null
2>&1 && test "X`basename / 2>&1`" = "X/"; then
68 # Name of the executable.
69 as_me
=`$as_basename "$0" ||
70 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
71 X"$0" : 'X\(//\)$' \| \
72 X"$0" : 'X\(/\)$' \| \
73 . : '\(.\)' 2>/dev/null ||
75 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
76 /^X\/\(\/\/\)$/{ s//\1/; q; }
77 /^X\/\(\/\).*/{ s//\1/; q; }
81 # PATH needs CR, and LINENO needs CR and PATH.
82 # Avoid depending upon Character Ranges.
83 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
84 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
85 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
86 as_cr_digits
='0123456789'
87 as_cr_alnum
=$as_cr_Letters$as_cr_digits
89 # The user is always right.
90 if test "${PATH_SEPARATOR+set}" != set; then
91 echo "#! /bin/sh" >conf$$.sh
92 echo "exit 0" >>conf$$.sh
94 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
105 as_lineno_3
=`(expr $as_lineno_1 + 1) 2>/dev/null`
106 test "x$as_lineno_1" != "x$as_lineno_2" &&
107 test "x$as_lineno_3" = "x$as_lineno_2" ||
{
108 # Find who we are. Look in the path if we contain no path at all
111 *[\\/]* ) as_myself
=$0 ;;
112 *) as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
116 test -z "$as_dir" && as_dir
=.
117 test -r "$as_dir/$0" && as_myself
=$as_dir/$0 && break
122 # We did not find ourselves, most probably we were run as `sh COMMAND'
123 # in which case we are not to be found in the path.
124 if test "x$as_myself" = x
; then
127 if test ! -f "$as_myself"; then
128 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
129 { (exit 1); exit 1; }; }
131 case $CONFIG_SHELL in
133 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
134 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
137 test -z "$as_dir" && as_dir
=.
138 for as_base
in sh bash ksh sh5
; do
141 if ("$as_dir/$as_base" -c '
144 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
145 test "x$as_lineno_1" != "x$as_lineno_2" &&
146 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev
/null
; then
147 $as_unset BASH_ENV ||
test "${BASH_ENV+set}" != set ||
{ BASH_ENV
=; export BASH_ENV
; }
148 $as_unset ENV ||
test "${ENV+set}" != set ||
{ ENV
=; export ENV
; }
149 CONFIG_SHELL
=$as_dir/$as_base
151 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
159 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
160 # uniformly replaced by the line number. The first 'sed' inserts a
161 # line-number line before each line; the second 'sed' does the real
162 # work. The second script uses 'N' to pair each line-number line
163 # with the numbered line, and appends trailing '-' during
164 # substitution so that $LINENO is not a special case at line end.
165 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
166 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
167 sed '=' <$as_myself |
172 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
175 s,^['$as_cr_digits']*\n,,
177 chmod +x
$as_me.lineno ||
178 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
179 { (exit 1); exit 1; }; }
181 # Don't try to exec as it changes $[0], causing all sort of problems
182 # (the dirname of $[0] is not the place where we might find the
183 # original and so on. Autoconf is especially sensible to this).
185 # Exit status is that of the last command.
190 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
191 *c
*,-n*) ECHO_N
= ECHO_C
='
193 *c
*,* ) ECHO_N
=-n ECHO_C
= ECHO_T
= ;;
194 *) ECHO_N
= ECHO_C
='\c' ECHO_T
= ;;
197 if expr a
: '\(a\)' >/dev
/null
2>&1; then
203 rm -f conf$$ conf$$.exe conf$$.
file
205 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
206 # We could just check for DJGPP; but this test a) works b) is more generic
207 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
208 if test -f conf$$.exe
; then
209 # Don't use ln at all; we don't have any links
214 elif ln conf$$.
file conf$$
2>/dev
/null
; then
219 rm -f conf$$ conf$$.exe conf$$.
file
221 if mkdir
-p .
2>/dev
/null
; then
224 test -d .
/-p && rmdir .
/-p
228 as_executable_p
="test -f"
230 # Sed expression to map a string onto a valid CPP name.
231 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
233 # Sed expression to map a string onto a valid variable name.
234 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
238 # We need space, tab and new line, in precisely that order.
248 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
249 # so uname gets run too.
250 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
257 ac_default_prefix
=/usr
/local
258 ac_config_libobj_dir
=.
263 SHELL
=${CONFIG_SHELL-/bin/sh}
265 # Maximum number of lines to put in a shell here document.
266 # This variable seems obsolete. It should probably be removed, and
267 # only ac_max_sed_lines should be used.
268 : ${ac_max_here_lines=38}
270 # Identity of this package.
271 PACKAGE_NAME
='GNU C Library'
272 PACKAGE_TARNAME
='c-library'
273 PACKAGE_VERSION
='(see version.h)'
274 PACKAGE_STRING
='GNU C Library (see version.h)'
275 PACKAGE_BUGREPORT
='glibc'
277 ac_unique_file
="include/features.h"
278 ac_subdirs_all
="$ac_subdirs_all "
279 # Factoring default headers for most tests.
280 ac_includes_default
="\
283 # include <sys/types.h>
286 # include <sys/stat.h>
297 # if !STDC_HEADERS && HAVE_MEMORY_H
303 # include <strings.h>
306 # include <inttypes.h>
316 ac_subst_vars
='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS with_fp with_cvs enable_check_abi oldest_abi bindnow force_install all_warnings build build_cpu build_vendor build_os host host_cpu host_vendor host_os subdirs add_ons add_on_subdirs base_machine submachine sysnames sysdeps_add_ons INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC OBJEXT BUILD_CC cross_compiling CPP CXX CXXFLAGS ac_ct_CXX AR OBJDUMP RANLIB ac_ct_RANLIB MIG AS LD PWD_P MAKE MSGFMT MAKEINFO SED AUTOCONF SYSINCLUDES CXX_SYSINCLUDES libc_cv_gcc_static_libgcc BASH libc_cv_have_bash2 KSH libc_cv_have_ksh AWK PERL INSTALL_INFO BISON VERSIONING libc_cv_cc_with_libunwind libc_cv_Bgroup libc_cv_libgcc_s_suffix libc_cv_as_needed ASFLAGS_config libc_cv_z_combreloc libc_cv_z_execstack libc_cv_fpie libc_cv_hashstyle fno_unit_at_a_time libc_cv_ssp libc_cv_have_initfini no_whole_archive exceptions LIBGD have_libaudit have_libcap have_selinux 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 elf xcoff static shared pic_default profile omitfp bounded static_nss nopic_initfini DEFINES 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
=no
]
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-stackguard-randomization
877 initialize __stack_chk_guard canary with a random
878 number
at program start
879 --enable-add-ons[=DIRS...
]
880 configure and build add-ons
in DIR1
,DIR2
,... search
881 for add-ons
if no parameter given
882 --disable-hidden-plt do not hide internal
function calls to avoid PLT
883 --enable-bind-now disable lazy relocations
in DSOs
884 --enable-static-nss build static NSS modules
[default
=no
]
885 --disable-force-install don
't force installation of files from this package,
886 even if they are older than the installed files
887 --enable-kernel=VERSION compile for compatibility with kernel not older than
889 --enable-all-warnings enable all useful warnings gcc can issue
892 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
893 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
894 --with-gd=DIR find libgd include dir and library with prefix DIR
895 --with-gd-include=DIR find libgd include files in DIR
896 --with-gd-lib=DIR find libgd library files in DIR
897 --with-fp if using floating-point hardware [default=yes]
898 --with-binutils=PATH specify location of binutils (as and ld)
899 --with-elf if using the ELF object format
900 --with-selinux if building with SELinux support
901 --with-xcoff if using the XCOFF object format
902 --without-cvs if CVS should not be used
903 --with-headers=PATH location of system headers to use (for example
904 /usr/src/linux/include) [default=compiler
906 --with-tls enable support for TLS
907 --without-__thread do not use TLS features even when supporting them
908 --with-cpu=CPU select code for CPU variant
910 Some influential environment variables:
911 CC C compiler command
912 CFLAGS C compiler flags
913 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
914 nonstandard directory <lib dir>
915 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
916 headers in a nonstandard directory <include dir>
918 CXX C++ compiler command
919 CXXFLAGS C++ compiler flags
921 Use these variables to override the choices made by `configure' or to
help
922 it to
find libraries and programs with nonstandard names
/locations.
924 Report bugs to
<glibc
>.
928 if test "$ac_init_help" = "recursive"; then
929 # If there are subdirs, report their specific --help.
931 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
932 test -d $ac_dir ||
continue
935 if test "$ac_dir" != .
; then
936 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
937 # A "../" for each directory in $ac_dir_suffix.
938 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
940 ac_dir_suffix
= ac_top_builddir
=
944 .
) # No --srcdir option. We are building in place.
946 if test -z "$ac_top_builddir"; then
949 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
951 [\\/]* | ?
:[\\/]* ) # Absolute path.
952 ac_srcdir
=$srcdir$ac_dir_suffix;
953 ac_top_srcdir
=$srcdir ;;
955 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
956 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
959 # Do not use `cd foo && pwd` to compute absolute paths, because
960 # the directories may not exist.
962 .
) ac_abs_builddir
="$ac_dir";;
965 .
) ac_abs_builddir
=`pwd`;;
966 [\\/]* | ?
:[\\/]* ) ac_abs_builddir
="$ac_dir";;
967 *) ac_abs_builddir
=`pwd`/"$ac_dir";;
970 case $ac_abs_builddir in
971 .
) ac_abs_top_builddir
=${ac_top_builddir}.
;;
973 case ${ac_top_builddir}.
in
974 .
) ac_abs_top_builddir
=$ac_abs_builddir;;
975 [\\/]* | ?
:[\\/]* ) ac_abs_top_builddir
=${ac_top_builddir}.
;;
976 *) ac_abs_top_builddir
=$ac_abs_builddir/${ac_top_builddir}.
;;
979 case $ac_abs_builddir in
980 .
) ac_abs_srcdir
=$ac_srcdir;;
983 .
) ac_abs_srcdir
=$ac_abs_builddir;;
984 [\\/]* | ?
:[\\/]* ) ac_abs_srcdir
=$ac_srcdir;;
985 *) ac_abs_srcdir
=$ac_abs_builddir/$ac_srcdir;;
988 case $ac_abs_builddir in
989 .
) ac_abs_top_srcdir
=$ac_top_srcdir;;
991 case $ac_top_srcdir in
992 .
) ac_abs_top_srcdir
=$ac_abs_builddir;;
993 [\\/]* | ?
:[\\/]* ) ac_abs_top_srcdir
=$ac_top_srcdir;;
994 *) ac_abs_top_srcdir
=$ac_abs_builddir/$ac_top_srcdir;;
999 # Check for guested configure; otherwise get Cygnus style configure.
1000 if test -f $ac_srcdir/configure.gnu
; then
1002 $SHELL $ac_srcdir/configure.gnu
--help=recursive
1003 elif test -f $ac_srcdir/configure
; then
1005 $SHELL $ac_srcdir/configure
--help=recursive
1006 elif test -f $ac_srcdir/configure.ac ||
1007 test -f $ac_srcdir/configure.
in; then
1009 $ac_configure --help
1011 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1017 test -n "$ac_init_help" && exit 0
1018 if $ac_init_version; then
1020 GNU C Library configure
(see version.h
)
1021 generated by GNU Autoconf
2.59
1023 Copyright
(C
) 2003 Free Software Foundation
, Inc.
1024 This configure
script is free software
; the Free Software Foundation
1025 gives unlimited permission to copy
, distribute and modify it.
1031 This file contains any messages produced by compilers while
1032 running configure, to aid debugging if configure makes a mistake.
1034 It was created by GNU C Library $as_me (see version.h), which was
1035 generated by GNU Autoconf 2.59. Invocation command line was
1046 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1047 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1048 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1049 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1050 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1052 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1053 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1055 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1056 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1057 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1058 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1059 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1060 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1061 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1065 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1069 test -z "$as_dir" && as_dir
=.
1070 echo "PATH: $as_dir"
1085 # Keep a trace of the command line.
1086 # Strip out --no-create and --no-recursion so they do not pile up.
1087 # Strip out --silent because we don't want to record it for future runs.
1088 # Also quote any args containing shell meta-characters.
1089 # Make two passes to allow for proper duplicate-argument suppression.
1094 ac_must_keep_next
=false
1100 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1101 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1102 |
-silent |
--silent |
--silen |
--sile |
--sil)
1104 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1105 ac_arg
=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1108 1) ac_configure_args0
="$ac_configure_args0 '$ac_arg'" ;;
1110 ac_configure_args1
="$ac_configure_args1 '$ac_arg'"
1111 if test $ac_must_keep_next = true
; then
1112 ac_must_keep_next
=false
# Got value, back to normal.
1115 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1116 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1117 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1118 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1119 case "$ac_configure_args0 " in
1120 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1123 -* ) ac_must_keep_next
=true
;;
1126 ac_configure_args
="$ac_configure_args$ac_sep'$ac_arg'"
1127 # Get rid of the leading space.
1133 $as_unset ac_configure_args0 ||
test "${ac_configure_args0+set}" != set ||
{ ac_configure_args0
=; export ac_configure_args0
; }
1134 $as_unset ac_configure_args1 ||
test "${ac_configure_args1+set}" != set ||
{ ac_configure_args1
=; export ac_configure_args1
; }
1136 # When interrupted or exit'd, cleanup temporary files, and complete
1137 # config.log. We remove comments because anyway the quotes in there
1138 # would cause problems or look ugly.
1139 # WARNING: Be sure not to use single quotes in there, as some shells,
1140 # such as our DU 5.0 friend, will then `close' the trap.
1141 trap 'exit_status=$?
1142 # Save into config.log some information that might help in debugging.
1147 ## ---------------- ##
1148 ## Cache variables. ##
1149 ## ---------------- ##
1152 # The following way of writing the cache mishandles newlines in values,
1155 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1158 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1159 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1163 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1170 ## ----------------- ##
1171 ## Output variables. ##
1172 ## ----------------- ##
1175 for ac_var in $ac_subst_vars
1177 eval ac_val=$`echo $ac_var`
1178 echo "$ac_var='"'"'$ac_val'"'"'"
1182 if test -n "$ac_subst_files"; then
1189 for ac_var in $ac_subst_files
1191 eval ac_val=$`echo $ac_var`
1192 echo "$ac_var='"'"'$ac_val'"'"'"
1197 if test -s confdefs.h; then
1204 sed "/^$/d" confdefs.h | sort
1207 test "$ac_signal" != 0 &&
1208 echo "$as_me: caught signal $ac_signal"
1209 echo "$as_me: exit $exit_status"
1211 rm -f core *.core &&
1212 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1215 for ac_signal
in 1 2 13 15; do
1216 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1220 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1221 rm -rf conftest
* confdefs.h
1222 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1225 # Predefined preprocessor variables.
1227 cat >>confdefs.h
<<_ACEOF
1228 #define PACKAGE_NAME "$PACKAGE_NAME"
1232 cat >>confdefs.h
<<_ACEOF
1233 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1237 cat >>confdefs.h
<<_ACEOF
1238 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1242 cat >>confdefs.h
<<_ACEOF
1243 #define PACKAGE_STRING "$PACKAGE_STRING"
1247 cat >>confdefs.h
<<_ACEOF
1248 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1252 # Let the site file select an alternate cache file if it wants to.
1253 # Prefer explicitly selected file to automatically selected ones.
1254 if test -z "$CONFIG_SITE"; then
1255 if test "x$prefix" != xNONE
; then
1256 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
1258 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1261 for ac_site_file
in $CONFIG_SITE; do
1262 if test -r "$ac_site_file"; then
1263 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1264 echo "$as_me: loading site script $ac_site_file" >&6;}
1265 sed 's/^/| /' "$ac_site_file" >&5
1270 if test -r "$cache_file"; then
1271 # Some versions of bash will fail to source /dev/null (special
1272 # files actually), so we avoid doing that.
1273 if test -f "$cache_file"; then
1274 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1275 echo "$as_me: loading cache $cache_file" >&6;}
1277 [\\/]* | ?
:[\\/]* ) .
$cache_file;;
1278 *) . .
/$cache_file;;
1282 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1283 echo "$as_me: creating cache $cache_file" >&6;}
1287 # Check that the precious variables saved in the cache have kept the same
1289 ac_cache_corrupted
=false
1290 for ac_var
in `(set) 2>&1 |
1291 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1292 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
1293 eval ac_new_set
=\
$ac_env_${ac_var}_set
1294 eval ac_old_val
="\$ac_cv_env_${ac_var}_value"
1295 eval ac_new_val
="\$ac_env_${ac_var}_value"
1296 case $ac_old_set,$ac_new_set in
1298 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1299 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1300 ac_cache_corrupted
=: ;;
1302 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1303 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1304 ac_cache_corrupted
=: ;;
1307 if test "x$ac_old_val" != "x$ac_new_val"; then
1308 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1309 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1310 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1311 echo "$as_me: former value: $ac_old_val" >&2;}
1312 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1313 echo "$as_me: current value: $ac_new_val" >&2;}
1314 ac_cache_corrupted
=:
1317 # Pass precious variables to config.status.
1318 if test "$ac_new_set" = set; then
1320 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1321 ac_arg
=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1322 *) ac_arg
=$ac_var=$ac_new_val ;;
1324 case " $ac_configure_args " in
1325 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1326 *) ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
1330 if $ac_cache_corrupted; then
1331 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1332 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1333 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1334 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1335 { (exit 1); exit 1; }; }
1339 ac_cpp
='$CPP $CPPFLAGS'
1340 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1341 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1342 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
1371 ac_config_headers
="$ac_config_headers config.h"
1374 for ac_dir
in scripts
$srcdir/scripts
; do
1375 if test -f $ac_dir/install-sh
; then
1377 ac_install_sh
="$ac_aux_dir/install-sh -c"
1379 elif test -f $ac_dir/install.sh
; then
1381 ac_install_sh
="$ac_aux_dir/install.sh -c"
1383 elif test -f $ac_dir/shtool
; then
1385 ac_install_sh
="$ac_aux_dir/shtool install -c"
1389 if test -z "$ac_aux_dir"; then
1390 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in scripts $srcdir/scripts" >&5
1391 echo "$as_me: error: cannot find install-sh or install.sh in scripts $srcdir/scripts" >&2;}
1392 { (exit 1); exit 1; }; }
1394 ac_config_guess
="$SHELL $ac_aux_dir/config.guess"
1395 ac_config_sub
="$SHELL $ac_aux_dir/config.sub"
1396 ac_configure
="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1399 if test "`cd $srcdir; /bin/pwd`" = "`/bin/pwd`"; then
1400 { { echo "$as_me:$LINENO: error: you must configure in a separate build directory" >&5
1401 echo "$as_me: error: you must configure in a separate build directory" >&2;}
1402 { (exit 1); exit 1; }; }
1405 # This will get text that should go into config.make.
1408 # Check for a --with-gd argument and set libgd-LDFLAGS in config.make.
1410 # Check whether --with-gd or --without-gd was given.
1411 if test "${with_gd+set}" = set; then
1415 *) libgd_include
="-I$withval/include"
1416 libgd_ldflags
="-L$withval/lib" ;;
1421 # Check whether --with-gd-include or --without-gd-include was given.
1422 if test "${with_gd_include+set}" = set; then
1423 withval
="$with_gd_include"
1424 case "$with_gd_include" in
1426 *) libgd_include
="-I$withval" ;;
1431 # Check whether --with-gd-lib or --without-gd-lib was given.
1432 if test "${with_gd_lib+set}" = set; then
1433 withval
="$with_gd_lib"
1434 case "$with_gd_lib" in
1436 *) libgd_ldflags
="-L$withval" ;;
1441 if test -n "$libgd_include"; then
1442 config_vars
="$config_vars
1443 CFLAGS-memusagestat.c = $libgd_include"
1445 if test -n "$libgd_ldflags"; then
1446 config_vars
="$config_vars
1447 libgd-LDFLAGS = $libgd_ldflags"
1451 # Check whether --with-fp or --without-fp was given.
1452 if test "${with_fp+set}" = set; then
1460 # Check whether --with-binutils or --without-binutils was given.
1461 if test "${with_binutils+set}" = set; then
1462 withval
="$with_binutils"
1463 path_binutils
=$withval
1468 # Check whether --with-elf or --without-elf was given.
1469 if test "${with_elf+set}" = set; then
1476 # Check whether --with-selinux or --without-selinux was given.
1477 if test "${with_selinux+set}" = set; then
1478 withval
="$with_selinux"
1479 with_selinux
=$withval
1484 # Check whether --with-xcoff or --without-xcoff was given.
1485 if test "${with_xcoff+set}" = set; then
1486 withval
="$with_xcoff"
1492 # Check whether --with-cvs or --without-cvs was given.
1493 if test "${with_cvs+set}" = set; then
1499 if test "$with_cvs" = yes; then
1500 if test -d $srcdir/CVS
&& grep :pserver
: $srcdir/CVS
/Root
> /dev
/null
1508 # Check whether --with-headers or --without-headers was given.
1509 if test "${with_headers+set}" = set; then
1510 withval
="$with_headers"
1516 # Check whether --enable-sanity-checks or --disable-sanity-checks was given.
1517 if test "${enable_sanity_checks+set}" = set; then
1518 enableval
="$enable_sanity_checks"
1519 enable_sanity
=$enableval
1525 # Check whether --enable-check-abi or --disable-check-abi was given.
1526 if test "${enable_check_abi+set}" = set; then
1527 enableval
="$enable_check_abi"
1528 enable_check_abi
=$enableval
1534 # Check whether --enable-shared or --disable-shared was given.
1535 if test "${enable_shared+set}" = set; then
1536 enableval
="$enable_shared"
1541 # Check whether --enable-profile or --disable-profile was given.
1542 if test "${enable_profile+set}" = set; then
1543 enableval
="$enable_profile"
1548 # Check whether --enable-omitfp or --disable-omitfp was given.
1549 if test "${enable_omitfp+set}" = set; then
1550 enableval
="$enable_omitfp"
1555 # Check whether --enable-bounded or --disable-bounded was given.
1556 if test "${enable_bounded+set}" = set; then
1557 enableval
="$enable_bounded"
1562 # Check whether --enable-versioning or --disable-versioning was given.
1563 if test "${enable_versioning+set}" = set; then
1564 enableval
="$enable_versioning"
1565 enable_versioning
=$enableval
1567 enable_versioning
=yes
1570 # Check whether --enable-oldest-abi or --disable-oldest-abi was given.
1571 if test "${enable_oldest_abi+set}" = set; then
1572 enableval
="$enable_oldest_abi"
1573 oldest_abi
=$enableval
1577 if test "$oldest_abi" = yes ||
test "$oldest_abi" = no
; then
1580 cat >>confdefs.h
<<_ACEOF
1581 #define GLIBC_OLDEST_ABI "$oldest_abi"
1587 # Check whether --enable-stackguard-randomization or --disable-stackguard-randomization was given.
1588 if test "${enable_stackguard_randomization+set}" = set; then
1589 enableval
="$enable_stackguard_randomization"
1590 enable_stackguard_randomize
=$enableval
1592 enable_stackguard_randomize
=no
1594 if test "$enable_stackguard_randomize" = yes; then
1595 cat >>confdefs.h
<<\_ACEOF
1596 #define ENABLE_STACKGUARD_RANDOMIZE 1
1601 # Check whether --enable-add-ons or --disable-add-ons was given.
1602 if test "${enable_add_ons+set}" = set; then
1603 enableval
="$enable_add_ons"
1610 # Check whether --with-tls or --without-tls was given.
1611 if test "${with_tls+set}" = set; then
1619 # Check whether --with-__thread or --without-__thread was given.
1620 if test "${with___thread+set}" = set; then
1621 withval
="$with___thread"
1622 use__thread
=$withval
1627 # Check whether --enable-hidden-plt or --disable-hidden-plt was given.
1628 if test "${enable_hidden_plt+set}" = set; then
1629 enableval
="$enable_hidden_plt"
1634 if test "x$hidden" = xno
; then
1635 cat >>confdefs.h
<<\_ACEOF
1641 # Check whether --enable-bind-now or --disable-bind-now was given.
1642 if test "${enable_bind_now+set}" = set; then
1643 enableval
="$enable_bind_now"
1650 # Check whether --enable-static-nss or --disable-static-nss was given.
1651 if test "${enable_static_nss+set}" = set; then
1652 enableval
="$enable_static_nss"
1653 static_nss
=$enableval
1657 if test x
"$static_nss" = xyes ||
test x
"$shared" = xno
; then
1659 cat >>confdefs.h
<<\_ACEOF
1660 #define DO_STATIC_NSS 1
1665 # Check whether --enable-force-install or --disable-force-install was given.
1666 if test "${enable_force_install+set}" = set; then
1667 enableval
="$enable_force_install"
1668 force_install
=$enableval
1674 # Check whether --enable-kernel or --disable-kernel was given.
1675 if test "${enable_kernel+set}" = set; then
1676 enableval
="$enable_kernel"
1677 minimum_kernel
=$enableval
1679 if test "$minimum_kernel" = yes ||
test "$minimum_kernel" = no
; then
1680 # Better nothing than this.
1683 if test "$minimum_kernel" = current
; then
1684 minimum_kernel
=`uname -r 2>/dev/null` || minimum_kernel
=
1688 # Check whether --enable-all-warnings or --disable-all-warnings was given.
1689 if test "${enable_all_warnings+set}" = set; then
1690 enableval
="$enable_all_warnings"
1691 all_warnings
=$enableval
1695 # Make sure we can run config.sub.
1696 $ac_config_sub sun4
>/dev
/null
2>&1 ||
1697 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1698 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1699 { (exit 1); exit 1; }; }
1701 echo "$as_me:$LINENO: checking build system type" >&5
1702 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1703 if test "${ac_cv_build+set}" = set; then
1704 echo $ECHO_N "(cached) $ECHO_C" >&6
1706 ac_cv_build_alias
=$build_alias
1707 test -z "$ac_cv_build_alias" &&
1708 ac_cv_build_alias
=`$ac_config_guess`
1709 test -z "$ac_cv_build_alias" &&
1710 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1711 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1712 { (exit 1); exit 1; }; }
1713 ac_cv_build
=`$ac_config_sub $ac_cv_build_alias` ||
1714 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1715 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1716 { (exit 1); exit 1; }; }
1719 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1720 echo "${ECHO_T}$ac_cv_build" >&6
1722 build_cpu
=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1723 build_vendor
=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1724 build_os
=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1727 echo "$as_me:$LINENO: checking host system type" >&5
1728 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1729 if test "${ac_cv_host+set}" = set; then
1730 echo $ECHO_N "(cached) $ECHO_C" >&6
1732 ac_cv_host_alias
=$host_alias
1733 test -z "$ac_cv_host_alias" &&
1734 ac_cv_host_alias
=$ac_cv_build_alias
1735 ac_cv_host
=`$ac_config_sub $ac_cv_host_alias` ||
1736 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1737 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1738 { (exit 1); exit 1; }; }
1741 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1742 echo "${ECHO_T}$ac_cv_host" >&6
1744 host_cpu
=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1745 host_vendor
=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1746 host_os
=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1750 # The way shlib-versions is used to generate soversions.mk uses a
1751 # fairly simplistic model for name recognition that can't distinguish
1752 # i486-pc-linux-gnu fully from i486-pc-gnu. So we mutate a $host_os
1753 # of `gnu*' here to be `gnu-gnu*' just so that shlib-versions can
1754 # tell. This doesn't get used much beyond that, so it's fairly safe.
1759 host_os
=`echo $host_os | sed -e 's/gnu/gnu-gnu/'`
1763 # We keep the original values in `$config_*' and never modify them, so we
1764 # can write them unchanged into config.make. Everything else uses
1765 # $machine, $vendor, and $os, and changes them whenever convenient.
1766 config_machine
=$host_cpu config_vendor
=$host_vendor config_os
=$host_os
1768 # Don't allow vendor == "unknown"
1769 test "$config_vendor" = unknown
&& config_vendor
=
1770 config_os
="`echo $config_os | sed 's/^unknown-//'`"
1772 # Some configurations imply other options.
1774 # i586-linuxaout is mangled into i586-pc-linux-gnuaout
1775 linux
*ecoff
* | linux
*aout
* | gnu
*aout
* | gnu
*ecoff
*)
1777 gnu
* | linux
* | freebsd
* | netbsd
* | sysv4
* | solaris2
* | irix6
*)
1778 # These systems (almost) always use the ELF format.
1782 # These systems are always xcoff
1788 # The configure fragment of an add-on port can modify these to supplement
1789 # or override the table in the case statement below. No fragment should
1790 # ever change the config_* variables, however.
1791 machine
=$config_machine
1792 vendor
=$config_vendor
1795 # config.guess on some IBM machines says `rs6000' instead of `powerpc'.
1797 if test "$machine" = rs6000
; then
1801 # Braindead PowerPC box with absolutely no FPU.
1802 case "$machine-$host_os" in
1810 # Check whether --with-cpu or --without-cpu was given.
1811 if test "${with_cpu+set}" = set; then
1814 yes|
'') { { echo "$as_me:$LINENO: error: --with-cpu requires an argument" >&5
1815 echo "$as_me: error: --with-cpu requires an argument" >&2;}
1816 { (exit 1); exit 1; }; } ;;
1818 *) submachine
="$withval" ;;
1824 # An add-on can set this when it wants to disable the sanity check below.
1832 case "$enable_add_ons" in
1835 add_ons
=`cd $srcdir && ls -d 2> /dev/null */configure */sysdeps |
1836 sed 's@/[^/]*$@@' | sort | uniq`
1837 add_ons_automatic
=yes
1839 *) add_ons
=`echo "$enable_add_ons" | sed 's/,/ /g'`
1840 add_ons_automatic
=no
;;
1846 if test x
"$add_ons" != x
; then
1847 for f
in $add_ons; do
1848 # Some sanity checks
1851 { { echo "$as_me:$LINENO: error:
1852 *** It seems that you're using an old \`crypt' add-on. crypt is now
1853 *** part of glibc and using the old add-on will not work with this
1854 *** release. Start again with fresh sources and without the old
1855 *** \`crypt' add-on." >&5
1856 echo "$as_me: error:
1857 *** It seems that you're using an old \`crypt' add-on. crypt is now
1858 *** part of glibc and using the old add-on will not work with this
1859 *** release. Start again with fresh sources and without the old
1860 *** \`crypt' add-on." >&2;}
1861 { (exit 1); exit 1; }; }
1864 { { echo "$as_me:$LINENO: error:
1865 *** It seems that you're using an old \`localedata' add-on. localedata
1866 *** is now part of glibc and using the old add-on will not work with
1867 *** this release. Start again with fresh sources and without the old
1868 *** \`localedata' add-on." >&5
1869 echo "$as_me: error:
1870 *** It seems that you're using an old \`localedata' add-on. localedata
1871 *** is now part of glibc and using the old add-on will not work with
1872 *** this release. Start again with fresh sources and without the old
1873 *** \`localedata' add-on." >&2;}
1874 { (exit 1); exit 1; }; }
1879 # Now source each add-on's configure fragment.
1880 # The fragments can use $srcdir/$libc_add_on to find themselves,
1881 # and test $add_ons_automatic to see if they were explicitly requested.
1882 # A fragment can clear (or even change) $libc_add_on to affect
1883 # whether it goes into the list to be actually used in the build.
1885 for libc_add_on
in $add_ons; do
1886 # Test whether such a directory really exists.
1887 # It can be absolute, or relative to $srcdir, or relative to the build dir.
1888 case "$libc_add_on" in
1890 libc_add_on_srcdir
=$libc_add_on
1893 test -d "$srcdir/$libc_add_on" ||
{
1894 if test -d "$libc_add_on"; then
1895 libc_add_on
="`pwd`/$libc_add_on"
1897 { { echo "$as_me:$LINENO: error: add-on directory \"$libc_add_on\" does not exist" >&5
1898 echo "$as_me: error: add-on directory \"$libc_add_on\" does not exist" >&2;}
1899 { (exit 1); exit 1; }; }
1902 libc_add_on_srcdir
=$srcdir/$libc_add_on
1906 libc_add_on_frag
=$libc_add_on_srcdir/configure
1907 libc_add_on_canonical
=
1908 if test -r "$libc_add_on_frag"; then
1909 { echo "$as_me:$LINENO: running configure fragment for add-on $libc_add_on" >&5
1910 echo "$as_me: running configure fragment for add-on $libc_add_on" >&6;}
1911 libc_add_on_canonical
=unknown
1912 libc_add_on_subdirs
=
1913 .
"$libc_add_on_frag"
1914 test -z "$libc_add_on" ||
{
1915 configured_add_ons
="$configured_add_ons $libc_add_on"
1916 if test "x$libc_add_on_canonical" = xunknown
; then
1917 { { echo "$as_me:$LINENO: error: fragment must set \$libc_add_on_canonical" >&5
1918 echo "$as_me: error: fragment must set \$libc_add_on_canonical" >&2;}
1919 { (exit 1); exit 1; }; }
1921 for d
in $libc_add_on_subdirs; do
1922 case "$libc_add_on" in
1923 /*) subdir_srcdir
="$libc_add_on" ;;
1924 *) subdir_srcdir
="\$(..)$libc_add_on" ;;
1928 d
="${libc_add_on_canonical:-$libc_add_on}"
1934 subdir_srcdir
="$subdir_srcdir/$d"
1937 d
=`echo "$d" | sed 's@/*$@@;s@^.*/@@'`
1938 add_on_subdirs
="$add_on_subdirs $d"
1939 test "$subdir_srcdir" = "\$(..)$d" || config_vars
="$config_vars
1940 $d-srcdir = $subdir_srcdir"
1944 if test -n "$libc_add_on"; then
1945 if frags
=`ls -d $libc_add_on_srcdir/sysdeps/*/preconfigure 2> /dev/null`
1947 echo "$as_me:$LINENO: checking add-on $libc_add_on for preconfigure fragments" >&5
1948 echo $ECHO_N "checking add-on $libc_add_on for preconfigure fragments... $ECHO_C" >&6
1949 for frag
in $frags; do
1950 name
=`echo "$frag" | sed 's@/[^/]*$@@;s@^.*/@@'`
1951 echo $ECHO_N "$name $ECHO_C" >&6
1954 echo "$as_me:$LINENO: result: " >&5
1955 echo "${ECHO_T}" >&6
1957 use_add_ons
="$use_add_ons $libc_add_on"
1958 add_ons_pfx
="$add_ons_pfx $libc_add_on/"
1959 test -z "$libc_add_on_canonical" ||
1960 add_ons_sfx
="$add_ons_sfx /$libc_add_on_canonical"
1963 # Use echo to strip excess whitespace.
1964 add_ons
="`echo $use_add_ons`"
1971 ### I put this here to prevent those annoying emails from people who cannot
1972 ### read and try to compile glibc on unsupported platforms. --drepper
1974 ### By using the undocumented --enable-hacker-mode option for configure
1975 ### one can skip this test to make the configuration not fail for unsupported
1978 if test -z "$enable_hacker_mode" && test x
"$libc_config_ok" != xyes
; then
1979 case "$machine-$host_os" in
1980 *-linux* |
*-gnu* | arm
*-none* | powerpc-aix4.3.
*)
1983 echo "*** The GNU C library is currently not available for this platform."
1984 echo "*** So far nobody cared to port it and if there is no volunteer it"
1985 echo "*** might never happen. So, if you have interest to see glibc on"
1986 echo "*** this platform visit"
1987 echo "*** http://www.gnu.org/software/libc/porting.html"
1988 echo "*** and join the group of porters"
1994 # Expand the configuration machine name into a subdirectory by architecture
1995 # type and particular chip. If an add-on configure fragment already set
1996 # base_machine, we don't change it.
1997 test -n "$base_machine" ||
case "$machine" in
1998 a29k | am29000
) base_machine
=a29k machine
=a29k
;;
1999 alpha
*) base_machine
=alpha machine
=alpha
/$machine ;;
2000 c3
[012]) base_machine
=cx0 machine
=cx
0/c30
;;
2001 c4
[04]) base_machine
=cx0 machine
=cx
0/c40
;;
2002 i
[34567]86) base_machine
=i386 machine
=i386
/$machine ;;
2003 ia64
) base_machine
=ia64 machine
=ia64
;;
2004 m88???
) base_machine
=m88k machine
=m88k
/$machine ;;
2005 m88k
) base_machine
=m88k machine
=m88k
/m88100
;;
2006 powerpc
) base_machine
=powerpc machine
=powerpc
/powerpc32
;;
2007 powerpc64
) base_machine
=powerpc machine
=powerpc
/powerpc64
;;
2008 s390
) base_machine
=s390 machine
=s390
/s390-32
;;
2009 s390x
) base_machine
=s390 machine
=s390
/s390-64
;;
2010 sh3
*) base_machine
=sh machine
=sh
/sh3
;;
2011 sh4
*) base_machine
=sh machine
=sh
/sh4
;;
2013 base_machine
=sparc machine
=sparc
/sparc32
;;
2014 sparcv8 | supersparc | hypersparc
)
2015 base_machine
=sparc machine
=sparc
/sparc32
/sparcv8
;;
2016 sparcv8plus | sparcv8plusa | sparcv9
)
2017 base_machine
=sparc machine
=sparc
/sparc32
/sparcv9
;;
2018 sparcv8plusb | sparcv9b
)
2019 base_machine
=sparc machine
=sparc
/sparc32
/sparcv
9/sparcv9b
;;
2021 base_machine
=sparc machine
=sparc
/sparc32
/sparcv
9/sparcv9v
;;
2023 base_machine
=sparc machine
=sparc
/sparc64
;;
2025 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9b
;;
2027 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9v
;;
2028 *) base_machine
=$machine ;;
2032 if test "$base_machine" = "i386"; then
2033 cat >>confdefs.h
<<\_ACEOF
2034 #define USE_REGPARMS 1
2039 # Compute the list of sysdep directories for this configuration.
2040 # This can take a while to compute.
2041 sysdep_dir
=$srcdir/sysdeps
2042 echo "$as_me:$LINENO: checking sysdep dirs" >&5
2043 echo $ECHO_N "checking sysdep dirs... $ECHO_C" >&6
2044 # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1.
2045 os
="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`"
2049 base_os
=mach
/hurd
;;
2050 netbsd
* |
386bsd
* | freebsd
* | bsdi
*)
2051 base_os
=unix
/bsd
/bsd4.4
;;
2052 osf
* | sunos
* | ultrix
* | newsos
* | dynix
* |
*bsd
*)
2054 sysv
* | isc
* | esix
* | sco
* | minix
* | irix4
* | linux
*)
2055 base_os
=unix
/sysv
;;
2057 base_os
=unix
/sysv
/irix
6/$os ;;
2059 base_os
=unix
/sysv
/sysv4
;;
2061 base_os
=unix
/sysv
/hpux
/$os ;;
2063 base_os
=unix
/sysv
/aix
/aix4.3
;;
2065 base_os
=standalone
;;
2070 # For sunos4.1.1, try sunos4.1.1, then sunos4.1, then sunos4, then sunos.
2073 while o
=`echo $tail | sed 's/\.[^.]*$//'`; test $o != $tail; do
2077 o
=`echo $tail | sed 's/[0-9]*$//'`
2078 if test $o != $tail; then
2081 # For linux-gnu, try linux-gnu, then linux.
2082 o
=`echo $tail | sed 's/-.*$//'`
2083 if test $o != $tail; then
2087 # For unix/sysv/sysv4, try unix/sysv/sysv4, then unix/sysv, then unix.
2090 while b
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$b"; do
2096 # For sparc/sparc32, try sparc/sparc32 and then sparc.
2098 tail=$machine${submachine:+/$submachine}
2099 while m
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$m"; do
2101 # Prepend the machine's FPU directory unless --without-fp.
2102 if test "$with_fp" = yes; then
2103 mach
="$mach /$1/fpu"
2105 mach
="$mach /$1/nofpu"
2112 # Find what sysdep directories exist.
2115 for b
in $base ''; do
2116 for m0
in $mach ''; do
2117 for v
in /$vendor ''; do
2118 test "$v" = / && continue
2119 for o
in /$ostry ''; do
2120 test "$o" = / && continue
2121 for m
in $mach ''; do
2122 for d
in $add_ons_pfx ''; do
2123 for a
in $add_ons_sfx ''; do
2124 if test -n "$m0$m0sub$b$v$o$m$msub"; then
2125 try_srcdir
="${srcdir}/"
2129 try
="${d}sysdeps$m0$m0sub$b$v$o$m$msub$a"
2130 test -n "$enable_debug_configure" &&
2131 echo "$0 DEBUG: try $try" >&2
2132 if test -d "$try_srcdir$try"; then
2133 sysnames
="$sysnames $try"
2134 { test -n "$o" ||
test -n "$b"; } && os_used
=t
2135 { test -n "$m" ||
test -n "$m0"; } && machine_used
=t
2137 x
*/$submachine) submachine_used
=t
;;
2139 if test -n "$d"; then
2140 case "$sysnames_add_ons" in
2142 *|
'') sysnames_add_ons
="$sysnames_add_ons $d" ;;
2155 if test -z "$os_used" && test "$os" != none
; then
2156 { { echo "$as_me:$LINENO: error: Operating system $os is not supported." >&5
2157 echo "$as_me: error: Operating system $os is not supported." >&2;}
2158 { (exit 1); exit 1; }; }
2160 if test -z "$machine_used" && test "$machine" != none
; then
2161 { { echo "$as_me:$LINENO: error: The $machine is not supported." >&5
2162 echo "$as_me: error: The $machine is not supported." >&2;}
2163 { (exit 1); exit 1; }; }
2165 if test -z "$submachine_used" && test -n "$submachine"; then
2166 { { echo "$as_me:$LINENO: error: The $submachine subspecies of $host_cpu is not supported." >&5
2167 echo "$as_me: error: The $submachine subspecies of $host_cpu is not supported." >&2;}
2168 { (exit 1); exit 1; }; }
2172 # We have now validated the configuration.
2175 # If using ELF, look for an `elf' subdirectory of each machine directory.
2176 # We prepend these rather than inserting them whereever the machine appears
2177 # because things specified by the machine's ELF ABI should override
2178 # OS-specific things, and should always be the same for any OS on the
2179 # machine (otherwise what's the point of an ABI?).
2180 if test "$elf" = yes; then
2182 for d
in $add_ons_pfx ''; do
2184 if test -d $srcdir/${d}sysdeps
$m/elf
; then
2185 elf_dirs
="$elf_dirs ${d}sysdeps$m/elf"
2189 sysnames
="`echo $elf_dirs | sed -e 's,//,/,g'` $sysnames"
2193 # Expand the list of system names into a full list of directories
2194 # from each element's parent name and Implies file (if present).
2197 while test $# -gt 0; do
2201 case " $names " in *" $name "*)
2202 # Already in the list.
2206 # Report each name as we discover it, so there is no long pause in output.
2207 echo $ECHO_N "$name $ECHO_C" >&6
2209 name_base
=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
2213 *) xsrcdir
=$srcdir/ ;;
2215 test -n "$enable_debug_configure" &&
2216 echo "DEBUG: name/Implies $xsrcdir$name/Implies" >&2
2218 if test -f $xsrcdir$name/Implies
; then
2219 # Collect more names from the `Implies' file (removing comments).
2220 implied_candidate
="`sed 's/#.*$//' < $xsrcdir$name/Implies`"
2222 for x
in $implied_candidate; do
2224 if test -d $xsrcdir$name_base/$x; then
2225 implied
="$implied $name_base/$x";
2228 for d
in $add_ons_pfx ''; do
2229 try
="${d}sysdeps/$x"
2232 *) try_srcdir
=$srcdir/ ;;
2234 test -n "$enable_debug_configure" &&
2235 echo "DEBUG: $name implied $x try($d) {$try_srcdir}$try" >&2
2236 if test $try != $xsrcdir$name_base/$x && test -d $try_srcdir$try;
2238 implied
="$implied $try"
2240 case "$sysnames_add_ons" in
2242 *|
'') sysnames_add_ons
="$sysnames_add_ons $d" ;;
2246 if test $found = no
; then
2247 { echo "$as_me:$LINENO: WARNING: $name/Implies specifies nonexistent $x" >&5
2248 echo "$as_me: WARNING: $name/Implies specifies nonexistent $x" >&2;}
2255 # Add NAME to the list of names.
2256 names
="$names $name"
2258 # Find the parent of NAME, using the empty string if it has none.
2259 parent
="`echo $name | sed -n -e 's=/[^/]*$==' -e '/sysdeps$/q' -e p`"
2261 # Add the names implied by NAME, and NAME's parent (if it has one), to
2262 # the list of names to be processed (the argument list). We prepend the
2263 # implied names to the list and append the parent. We want implied
2264 # directories to come before further directories inferred from the
2265 # configuration components; this ensures that for sysv4, unix/common
2266 # (implied by unix/sysv/sysv4) comes before unix/sysv (in ostry (here $*)
2268 sysnames
="`echo $implied $* $parent`"
2269 test -n "$sysnames" && set $sysnames
2272 # Add the default directories.
2273 default_sysnames
=sysdeps
/generic
2274 if test "$elf" = yes; then
2275 default_sysnames
="sysdeps/generic/elf $default_sysnames"
2277 sysnames
="$names $default_sysnames"
2279 # The other names were emitted during the scan.
2280 echo "$as_me:$LINENO: result: $default_sysnames" >&5
2281 echo "${ECHO_T}$default_sysnames" >&6
2283 # Collect the list of add-ons that supply partial sysdeps trees.
2285 for add_on
in $add_ons; do
2288 *) xsrcdir
="$srcdir/" ;;
2291 test -d "$xsrcdir$add_on/sysdeps" ||
{
2292 case "$configured_add_ons " in
2295 { { echo "$as_me:$LINENO: error: add-on $add_on has no configure fragment or sysdeps tree" >&5
2296 echo "$as_me: error: add-on $add_on has no configure fragment or sysdeps tree" >&2;}
2297 { (exit 1); exit 1; }; }
2303 sysdeps_add_ons
="$sysdeps_add_ons $add_on"
2304 case "$sysnames_add_ons" in
2307 { echo "$as_me:$LINENO: WARNING: add-on $add_on contributed no sysdeps directories" >&5
2308 echo "$as_me: WARNING: add-on $add_on contributed no sysdeps directories" >&2;}
2313 for d
in $sysnames; do
2315 $add_on/sysdeps
/*) ;;
2318 (cd "$xsrcdir$d" && for f
in *[!~
]; do
2321 for ff
in $f/*.h
; do
2322 test -d "$ff" ||
{ test -e "$ff" && exit 88; }
2326 test -d "$f" ||
{ test -e "$f" && exit 88; }
2330 if test $?
-eq 88; then
2335 if test $found = no
; then
2336 { echo "$as_me:$LINENO: WARNING: add-on $add_on contributed no useful sysdeps directories" >&5
2337 echo "$as_me: WARNING: add-on $add_on contributed no useful sysdeps directories" >&2;}
2345 # Find a good install program. We prefer a C program (faster),
2346 # so one script is as good as another. But avoid the broken or
2347 # incompatible versions:
2348 # SysV /etc/install, /usr/sbin/install
2349 # SunOS /usr/etc/install
2350 # IRIX /sbin/install
2352 # AmigaOS /C/install, which installs bootblocks on floppy discs
2353 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2354 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2355 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2356 # OS/2's system install, which has a completely different semantic
2357 # ./install, which can be erroneously created by make from ./install.sh.
2358 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2359 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2360 if test -z "$INSTALL"; then
2361 if test "${ac_cv_path_install+set}" = set; then
2362 echo $ECHO_N "(cached) $ECHO_C" >&6
2364 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2368 test -z "$as_dir" && as_dir
=.
2369 # Account for people who put trailing slashes in PATH elements.
2371 .
/ | .
// |
/cC
/* | \
2372 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
2373 ?
:\\/os2
\\/install\\/* | ?
:\\/OS2
\\/INSTALL
\\/* | \
2376 # OSF1 and SCO ODT 3.0 have their own names for install.
2377 # Don't use installbsd from OSF since it installs stuff as root
2379 for ac_prog
in ginstall scoinst
install; do
2380 for ac_exec_ext
in '' $ac_executable_extensions; do
2381 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2382 if test $ac_prog = install &&
2383 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2384 # AIX install. It has an incompatible calling convention.
2386 elif test $ac_prog = install &&
2387 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2388 # program-specific install script used by HP pwplus--don't use.
2391 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
2403 if test "${ac_cv_path_install+set}" = set; then
2404 INSTALL
=$ac_cv_path_install
2406 # As a last resort, use the slow shell script. We don't cache a
2407 # path for INSTALL within a source directory, because that will
2408 # break other packages using the cache if that directory is
2409 # removed, or if the path is relative.
2410 INSTALL
=$ac_install_sh
2413 echo "$as_me:$LINENO: result: $INSTALL" >&5
2414 echo "${ECHO_T}$INSTALL" >&6
2416 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2417 # It thinks the first close brace ends the variable substitution.
2418 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2420 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
2422 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
2424 if test "$INSTALL" = "${srcdir}/scripts/install-sh -c"; then
2425 # The makefiles need to use a different form to find it in $srcdir.
2426 INSTALL
='\$(..)./scripts/install-sh -c'
2428 echo "$as_me:$LINENO: checking whether ln -s works" >&5
2429 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
2431 if test "$LN_S" = "ln -s"; then
2432 echo "$as_me:$LINENO: result: yes" >&5
2433 echo "${ECHO_T}yes" >&6
2435 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
2436 echo "${ECHO_T}no, using $LN_S" >&6
2441 ac_cpp
='$CPP $CPPFLAGS'
2442 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2443 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2444 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2445 if test -n "$ac_tool_prefix"; then
2446 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2447 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2448 echo "$as_me:$LINENO: checking for $ac_word" >&5
2449 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2450 if test "${ac_cv_prog_CC+set}" = set; then
2451 echo $ECHO_N "(cached) $ECHO_C" >&6
2453 if test -n "$CC"; then
2454 ac_cv_prog_CC
="$CC" # Let the user override the test.
2456 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2460 test -z "$as_dir" && as_dir
=.
2461 for ac_exec_ext
in '' $ac_executable_extensions; do
2462 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2463 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2464 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2473 if test -n "$CC"; then
2474 echo "$as_me:$LINENO: result: $CC" >&5
2475 echo "${ECHO_T}$CC" >&6
2477 echo "$as_me:$LINENO: result: no" >&5
2478 echo "${ECHO_T}no" >&6
2482 if test -z "$ac_cv_prog_CC"; then
2484 # Extract the first word of "gcc", so it can be a program name with args.
2485 set dummy gcc
; ac_word
=$2
2486 echo "$as_me:$LINENO: checking for $ac_word" >&5
2487 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2488 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2489 echo $ECHO_N "(cached) $ECHO_C" >&6
2491 if test -n "$ac_ct_CC"; then
2492 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2494 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2498 test -z "$as_dir" && as_dir
=.
2499 for ac_exec_ext
in '' $ac_executable_extensions; do
2500 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2501 ac_cv_prog_ac_ct_CC
="gcc"
2502 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2510 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2511 if test -n "$ac_ct_CC"; then
2512 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2513 echo "${ECHO_T}$ac_ct_CC" >&6
2515 echo "$as_me:$LINENO: result: no" >&5
2516 echo "${ECHO_T}no" >&6
2524 if test -z "$CC"; then
2525 if test -n "$ac_tool_prefix"; then
2526 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2527 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
2528 echo "$as_me:$LINENO: checking for $ac_word" >&5
2529 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2530 if test "${ac_cv_prog_CC+set}" = set; then
2531 echo $ECHO_N "(cached) $ECHO_C" >&6
2533 if test -n "$CC"; then
2534 ac_cv_prog_CC
="$CC" # Let the user override the test.
2536 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2540 test -z "$as_dir" && as_dir
=.
2541 for ac_exec_ext
in '' $ac_executable_extensions; do
2542 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2543 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2544 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2553 if test -n "$CC"; then
2554 echo "$as_me:$LINENO: result: $CC" >&5
2555 echo "${ECHO_T}$CC" >&6
2557 echo "$as_me:$LINENO: result: no" >&5
2558 echo "${ECHO_T}no" >&6
2562 if test -z "$ac_cv_prog_CC"; then
2564 # Extract the first word of "cc", so it can be a program name with args.
2565 set dummy cc
; ac_word
=$2
2566 echo "$as_me:$LINENO: checking for $ac_word" >&5
2567 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2568 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2569 echo $ECHO_N "(cached) $ECHO_C" >&6
2571 if test -n "$ac_ct_CC"; then
2572 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2574 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2578 test -z "$as_dir" && as_dir
=.
2579 for ac_exec_ext
in '' $ac_executable_extensions; do
2580 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2581 ac_cv_prog_ac_ct_CC
="cc"
2582 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2590 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2591 if test -n "$ac_ct_CC"; then
2592 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2593 echo "${ECHO_T}$ac_ct_CC" >&6
2595 echo "$as_me:$LINENO: result: no" >&5
2596 echo "${ECHO_T}no" >&6
2605 if test -z "$CC"; then
2606 # Extract the first word of "cc", so it can be a program name with args.
2607 set dummy cc
; ac_word
=$2
2608 echo "$as_me:$LINENO: checking for $ac_word" >&5
2609 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2610 if test "${ac_cv_prog_CC+set}" = set; then
2611 echo $ECHO_N "(cached) $ECHO_C" >&6
2613 if test -n "$CC"; then
2614 ac_cv_prog_CC
="$CC" # Let the user override the test.
2617 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2621 test -z "$as_dir" && as_dir
=.
2622 for ac_exec_ext
in '' $ac_executable_extensions; do
2623 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2624 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2625 ac_prog_rejected
=yes
2629 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2635 if test $ac_prog_rejected = yes; then
2636 # We found a bogon in the path, so make sure we never use it.
2637 set dummy
$ac_cv_prog_CC
2639 if test $# != 0; then
2640 # We chose a different compiler from the bogus one.
2641 # However, it has the same basename, so the bogon will be chosen
2642 # first if we set CC to just the basename; use the full file name.
2644 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
2650 if test -n "$CC"; then
2651 echo "$as_me:$LINENO: result: $CC" >&5
2652 echo "${ECHO_T}$CC" >&6
2654 echo "$as_me:$LINENO: result: no" >&5
2655 echo "${ECHO_T}no" >&6
2659 if test -z "$CC"; then
2660 if test -n "$ac_tool_prefix"; then
2663 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2664 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2665 echo "$as_me:$LINENO: checking for $ac_word" >&5
2666 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2667 if test "${ac_cv_prog_CC+set}" = set; then
2668 echo $ECHO_N "(cached) $ECHO_C" >&6
2670 if test -n "$CC"; then
2671 ac_cv_prog_CC
="$CC" # Let the user override the test.
2673 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2677 test -z "$as_dir" && as_dir
=.
2678 for ac_exec_ext
in '' $ac_executable_extensions; do
2679 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2680 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
2681 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2690 if test -n "$CC"; then
2691 echo "$as_me:$LINENO: result: $CC" >&5
2692 echo "${ECHO_T}$CC" >&6
2694 echo "$as_me:$LINENO: result: no" >&5
2695 echo "${ECHO_T}no" >&6
2698 test -n "$CC" && break
2701 if test -z "$CC"; then
2705 # Extract the first word of "$ac_prog", so it can be a program name with args.
2706 set dummy
$ac_prog; ac_word
=$2
2707 echo "$as_me:$LINENO: checking for $ac_word" >&5
2708 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2709 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2710 echo $ECHO_N "(cached) $ECHO_C" >&6
2712 if test -n "$ac_ct_CC"; then
2713 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2715 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2719 test -z "$as_dir" && as_dir
=.
2720 for ac_exec_ext
in '' $ac_executable_extensions; do
2721 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2722 ac_cv_prog_ac_ct_CC
="$ac_prog"
2723 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2731 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2732 if test -n "$ac_ct_CC"; then
2733 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2734 echo "${ECHO_T}$ac_ct_CC" >&6
2736 echo "$as_me:$LINENO: result: no" >&5
2737 echo "${ECHO_T}no" >&6
2740 test -n "$ac_ct_CC" && break
2749 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2750 See \`config.log' for more details." >&5
2751 echo "$as_me: error: no acceptable C compiler found in \$PATH
2752 See \`config.log' for more details." >&2;}
2753 { (exit 1); exit 1; }; }
2755 # Provide some information about the compiler.
2756 echo "$as_me:$LINENO:" \
2757 "checking for C compiler version" >&5
2758 ac_compiler
=`set X $ac_compile; echo $2`
2759 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2760 (eval $ac_compiler --version </dev
/null
>&5) 2>&5
2762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2763 (exit $ac_status); }
2764 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2765 (eval $ac_compiler -v </dev
/null
>&5) 2>&5
2767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2768 (exit $ac_status); }
2769 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2770 (eval $ac_compiler -V </dev
/null
>&5) 2>&5
2772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2773 (exit $ac_status); }
2776 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2777 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2778 if test "${ac_cv_objext+set}" = set; then
2779 echo $ECHO_N "(cached) $ECHO_C" >&6
2781 cat >conftest.
$ac_ext <<_ACEOF
2784 cat confdefs.h
>>conftest.
$ac_ext
2785 cat >>conftest.
$ac_ext <<_ACEOF
2786 /* end confdefs.h. */
2796 rm -f conftest.o conftest.obj
2797 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2798 (eval $ac_compile) 2>&5
2800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2801 (exit $ac_status); }; then
2802 for ac_file
in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2804 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg
) ;;
2805 *) ac_cv_objext
=`expr "$ac_file" : '.*\.\(.*\)'`
2810 echo "$as_me: failed program was:" >&5
2811 sed 's/^/| /' conftest.
$ac_ext >&5
2813 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2814 See \`config.log' for more details." >&5
2815 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2816 See \`config.log' for more details." >&2;}
2817 { (exit 1); exit 1; }; }
2820 rm -f conftest.
$ac_cv_objext conftest.
$ac_ext
2822 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2823 echo "${ECHO_T}$ac_cv_objext" >&6
2824 OBJEXT
=$ac_cv_objext
2826 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2827 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2828 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2829 echo $ECHO_N "(cached) $ECHO_C" >&6
2831 cat >conftest.
$ac_ext <<_ACEOF
2834 cat confdefs.h
>>conftest.
$ac_ext
2835 cat >>conftest.
$ac_ext <<_ACEOF
2836 /* end confdefs.h. */
2849 rm -f conftest.
$ac_objext
2850 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2851 (eval $ac_compile) 2>conftest.er1
2853 grep -v '^ *+' conftest.er1
>conftest.err
2855 cat conftest.err
>&5
2856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2857 (exit $ac_status); } &&
2858 { ac_try
='test -z "$ac_c_werror_flag"
2859 || test ! -s conftest.err'
2860 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2864 (exit $ac_status); }; } &&
2865 { ac_try
='test -s conftest.$ac_objext'
2866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2870 (exit $ac_status); }; }; then
2873 echo "$as_me: failed program was:" >&5
2874 sed 's/^/| /' conftest.
$ac_ext >&5
2878 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
2879 ac_cv_c_compiler_gnu
=$ac_compiler_gnu
2882 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2883 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2884 GCC
=`test $ac_compiler_gnu = yes && echo yes`
2885 ac_test_CFLAGS
=${CFLAGS+set}
2886 ac_save_CFLAGS
=$CFLAGS
2888 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2889 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2890 if test "${ac_cv_prog_cc_g+set}" = set; then
2891 echo $ECHO_N "(cached) $ECHO_C" >&6
2893 cat >conftest.
$ac_ext <<_ACEOF
2896 cat confdefs.h
>>conftest.
$ac_ext
2897 cat >>conftest.
$ac_ext <<_ACEOF
2898 /* end confdefs.h. */
2908 rm -f conftest.
$ac_objext
2909 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2910 (eval $ac_compile) 2>conftest.er1
2912 grep -v '^ *+' conftest.er1
>conftest.err
2914 cat conftest.err
>&5
2915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2916 (exit $ac_status); } &&
2917 { ac_try
='test -z "$ac_c_werror_flag"
2918 || test ! -s conftest.err'
2919 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2923 (exit $ac_status); }; } &&
2924 { ac_try
='test -s conftest.$ac_objext'
2925 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2929 (exit $ac_status); }; }; then
2932 echo "$as_me: failed program was:" >&5
2933 sed 's/^/| /' conftest.
$ac_ext >&5
2937 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
2939 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2940 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2941 if test "$ac_test_CFLAGS" = set; then
2942 CFLAGS
=$ac_save_CFLAGS
2943 elif test $ac_cv_prog_cc_g = yes; then
2944 if test "$GCC" = yes; then
2950 if test "$GCC" = yes; then
2956 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2957 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2958 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2959 echo $ECHO_N "(cached) $ECHO_C" >&6
2961 ac_cv_prog_cc_stdc
=no
2963 cat >conftest.
$ac_ext <<_ACEOF
2966 cat confdefs.h
>>conftest.
$ac_ext
2967 cat >>conftest.
$ac_ext <<_ACEOF
2968 /* end confdefs.h. */
2971 #include <sys/types.h>
2972 #include <sys/stat.h>
2973 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2974 struct buf { int x; };
2975 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2976 static char *e (p, i)
2982 static char *f (char * (*g) (char **, int), char **p, ...)
2987 s = g (p, va_arg (v,int));
2992 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2993 function prototypes and stuff, but not '\xHH' hex character constants.
2994 These don't provoke an error unfortunately, instead are silently treated
2995 as 'x'. The following induces an error, until -std1 is added to get
2996 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2997 array size at least. It's necessary to write '\x00'==0 to get something
2998 that's true only with -std1. */
2999 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3001 int test (int i, double x);
3002 struct s1 {int (*f) (int a);};
3003 struct s2 {int (*f) (double a);};
3004 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3010 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3015 # Don't try gcc -ansi; that turns off useful extensions and
3016 # breaks some systems' header files.
3017 # AIX -qlanglvl=ansi
3018 # Ultrix and OSF/1 -std1
3019 # HP-UX 10.20 and later -Ae
3020 # HP-UX older versions -Aa -D_HPUX_SOURCE
3021 # SVR4 -Xc -D__EXTENSIONS__
3022 for ac_arg
in "" -qlanglvl=ansi
-std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3024 CC
="$ac_save_CC $ac_arg"
3025 rm -f conftest.
$ac_objext
3026 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3027 (eval $ac_compile) 2>conftest.er1
3029 grep -v '^ *+' conftest.er1
>conftest.err
3031 cat conftest.err
>&5
3032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3033 (exit $ac_status); } &&
3034 { ac_try
='test -z "$ac_c_werror_flag"
3035 || test ! -s conftest.err'
3036 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3040 (exit $ac_status); }; } &&
3041 { ac_try
='test -s conftest.$ac_objext'
3042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3046 (exit $ac_status); }; }; then
3047 ac_cv_prog_cc_stdc
=$ac_arg
3050 echo "$as_me: failed program was:" >&5
3051 sed 's/^/| /' conftest.
$ac_ext >&5
3054 rm -f conftest.err conftest.
$ac_objext
3056 rm -f conftest.
$ac_ext conftest.
$ac_objext
3061 case "x$ac_cv_prog_cc_stdc" in
3063 echo "$as_me:$LINENO: result: none needed" >&5
3064 echo "${ECHO_T}none needed" >&6 ;;
3066 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
3067 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
3068 CC
="$CC $ac_cv_prog_cc_stdc" ;;
3071 # Some people use a C++ compiler to compile C. Since we use `exit',
3072 # in C++ we need to declare it. In case someone uses the same compiler
3073 # for both compiling C and C++ we need to have the C++ compiler decide
3074 # the declaration of exit, since it's the most demanding environment.
3075 cat >conftest.
$ac_ext <<_ACEOF
3080 rm -f conftest.
$ac_objext
3081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3082 (eval $ac_compile) 2>conftest.er1
3084 grep -v '^ *+' conftest.er1
>conftest.err
3086 cat conftest.err
>&5
3087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3088 (exit $ac_status); } &&
3089 { ac_try
='test -z "$ac_c_werror_flag"
3090 || test ! -s conftest.err'
3091 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3095 (exit $ac_status); }; } &&
3096 { ac_try
='test -s conftest.$ac_objext'
3097 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3101 (exit $ac_status); }; }; then
3102 for ac_declaration
in \
3104 'extern "C" void std::exit (int) throw (); using std::exit;' \
3105 'extern "C" void std::exit (int); using std::exit;' \
3106 'extern "C" void exit (int) throw ();' \
3107 'extern "C" void exit (int);' \
3110 cat >conftest.
$ac_ext <<_ACEOF
3113 cat confdefs.h
>>conftest.
$ac_ext
3114 cat >>conftest.
$ac_ext <<_ACEOF
3115 /* end confdefs.h. */
3126 rm -f conftest.
$ac_objext
3127 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3128 (eval $ac_compile) 2>conftest.er1
3130 grep -v '^ *+' conftest.er1
>conftest.err
3132 cat conftest.err
>&5
3133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3134 (exit $ac_status); } &&
3135 { ac_try
='test -z "$ac_c_werror_flag"
3136 || test ! -s conftest.err'
3137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3141 (exit $ac_status); }; } &&
3142 { ac_try
='test -s conftest.$ac_objext'
3143 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3147 (exit $ac_status); }; }; then
3150 echo "$as_me: failed program was:" >&5
3151 sed 's/^/| /' conftest.
$ac_ext >&5
3155 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
3156 cat >conftest.
$ac_ext <<_ACEOF
3159 cat confdefs.h
>>conftest.
$ac_ext
3160 cat >>conftest.
$ac_ext <<_ACEOF
3161 /* end confdefs.h. */
3171 rm -f conftest.
$ac_objext
3172 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3173 (eval $ac_compile) 2>conftest.er1
3175 grep -v '^ *+' conftest.er1
>conftest.err
3177 cat conftest.err
>&5
3178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3179 (exit $ac_status); } &&
3180 { ac_try
='test -z "$ac_c_werror_flag"
3181 || test ! -s conftest.err'
3182 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3186 (exit $ac_status); }; } &&
3187 { ac_try
='test -s conftest.$ac_objext'
3188 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3192 (exit $ac_status); }; }; then
3195 echo "$as_me: failed program was:" >&5
3196 sed 's/^/| /' conftest.
$ac_ext >&5
3199 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
3202 if test -n "$ac_declaration"; then
3203 echo '#ifdef __cplusplus' >>confdefs.h
3204 echo $ac_declaration >>confdefs.h
3205 echo '#endif' >>confdefs.h
3209 echo "$as_me: failed program was:" >&5
3210 sed 's/^/| /' conftest.
$ac_ext >&5
3213 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
3215 ac_cpp
='$CPP $CPPFLAGS'
3216 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3217 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3218 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3220 if test $host != $build; then
3221 for ac_prog
in gcc cc
3223 # Extract the first word of "$ac_prog", so it can be a program name with args.
3224 set dummy
$ac_prog; ac_word
=$2
3225 echo "$as_me:$LINENO: checking for $ac_word" >&5
3226 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3227 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
3228 echo $ECHO_N "(cached) $ECHO_C" >&6
3230 if test -n "$BUILD_CC"; then
3231 ac_cv_prog_BUILD_CC
="$BUILD_CC" # Let the user override the test.
3233 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3237 test -z "$as_dir" && as_dir
=.
3238 for ac_exec_ext
in '' $ac_executable_extensions; do
3239 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3240 ac_cv_prog_BUILD_CC
="$ac_prog"
3241 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3249 BUILD_CC
=$ac_cv_prog_BUILD_CC
3250 if test -n "$BUILD_CC"; then
3251 echo "$as_me:$LINENO: result: $BUILD_CC" >&5
3252 echo "${ECHO_T}$BUILD_CC" >&6
3254 echo "$as_me:$LINENO: result: no" >&5
3255 echo "${ECHO_T}no" >&6
3258 test -n "$BUILD_CC" && break
3264 ac_cpp
='$CPP $CPPFLAGS'
3265 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3266 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3267 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3268 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3269 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3270 # On Suns, sometimes $CPP names a directory.
3271 if test -n "$CPP" && test -d "$CPP"; then
3274 if test -z "$CPP"; then
3275 if test "${ac_cv_prog_CPP+set}" = set; then
3276 echo $ECHO_N "(cached) $ECHO_C" >&6
3278 # Double quotes because CPP needs to be expanded
3279 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3282 for ac_c_preproc_warn_flag
in '' yes
3284 # Use a header file that comes with gcc, so configuring glibc
3285 # with a fresh cross-compiler works.
3286 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3287 # <limits.h> exists even on freestanding compilers.
3288 # On the NeXT, cc -E runs the code through the compiler's parser,
3289 # not just through cpp. "Syntax error" is here to catch this case.
3290 cat >conftest.
$ac_ext <<_ACEOF
3293 cat confdefs.h
>>conftest.
$ac_ext
3294 cat >>conftest.
$ac_ext <<_ACEOF
3295 /* end confdefs.h. */
3297 # include <limits.h>
3299 # include <assert.h>
3303 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3304 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
3306 grep -v '^ *+' conftest.er1
>conftest.err
3308 cat conftest.err
>&5
3309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3310 (exit $ac_status); } >/dev
/null
; then
3311 if test -s conftest.err
; then
3312 ac_cpp_err
=$ac_c_preproc_warn_flag
3313 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
3320 if test -z "$ac_cpp_err"; then
3323 echo "$as_me: failed program was:" >&5
3324 sed 's/^/| /' conftest.
$ac_ext >&5
3326 # Broken: fails on valid input.
3329 rm -f conftest.err conftest.
$ac_ext
3331 # OK, works on sane cases. Now check whether non-existent headers
3332 # can be detected and how.
3333 cat >conftest.
$ac_ext <<_ACEOF
3336 cat confdefs.h
>>conftest.
$ac_ext
3337 cat >>conftest.
$ac_ext <<_ACEOF
3338 /* end confdefs.h. */
3339 #include <ac_nonexistent.h>
3341 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3342 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
3344 grep -v '^ *+' conftest.er1
>conftest.err
3346 cat conftest.err
>&5
3347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3348 (exit $ac_status); } >/dev
/null
; then
3349 if test -s conftest.err
; then
3350 ac_cpp_err
=$ac_c_preproc_warn_flag
3351 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
3358 if test -z "$ac_cpp_err"; then
3359 # Broken: success on invalid input.
3362 echo "$as_me: failed program was:" >&5
3363 sed 's/^/| /' conftest.
$ac_ext >&5
3365 # Passes both tests.
3369 rm -f conftest.err conftest.
$ac_ext
3372 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3373 rm -f conftest.err conftest.
$ac_ext
3374 if $ac_preproc_ok; then
3386 echo "$as_me:$LINENO: result: $CPP" >&5
3387 echo "${ECHO_T}$CPP" >&6
3389 for ac_c_preproc_warn_flag
in '' yes
3391 # Use a header file that comes with gcc, so configuring glibc
3392 # with a fresh cross-compiler works.
3393 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3394 # <limits.h> exists even on freestanding compilers.
3395 # On the NeXT, cc -E runs the code through the compiler's parser,
3396 # not just through cpp. "Syntax error" is here to catch this case.
3397 cat >conftest.
$ac_ext <<_ACEOF
3400 cat confdefs.h
>>conftest.
$ac_ext
3401 cat >>conftest.
$ac_ext <<_ACEOF
3402 /* end confdefs.h. */
3404 # include <limits.h>
3406 # include <assert.h>
3410 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3411 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
3413 grep -v '^ *+' conftest.er1
>conftest.err
3415 cat conftest.err
>&5
3416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3417 (exit $ac_status); } >/dev
/null
; then
3418 if test -s conftest.err
; then
3419 ac_cpp_err
=$ac_c_preproc_warn_flag
3420 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
3427 if test -z "$ac_cpp_err"; then
3430 echo "$as_me: failed program was:" >&5
3431 sed 's/^/| /' conftest.
$ac_ext >&5
3433 # Broken: fails on valid input.
3436 rm -f conftest.err conftest.
$ac_ext
3438 # OK, works on sane cases. Now check whether non-existent headers
3439 # can be detected and how.
3440 cat >conftest.
$ac_ext <<_ACEOF
3443 cat confdefs.h
>>conftest.
$ac_ext
3444 cat >>conftest.
$ac_ext <<_ACEOF
3445 /* end confdefs.h. */
3446 #include <ac_nonexistent.h>
3448 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3449 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
3451 grep -v '^ *+' conftest.er1
>conftest.err
3453 cat conftest.err
>&5
3454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3455 (exit $ac_status); } >/dev
/null
; then
3456 if test -s conftest.err
; then
3457 ac_cpp_err
=$ac_c_preproc_warn_flag
3458 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
3465 if test -z "$ac_cpp_err"; then
3466 # Broken: success on invalid input.
3469 echo "$as_me: failed program was:" >&5
3470 sed 's/^/| /' conftest.
$ac_ext >&5
3472 # Passes both tests.
3476 rm -f conftest.err conftest.
$ac_ext
3479 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3480 rm -f conftest.err conftest.
$ac_ext
3481 if $ac_preproc_ok; then
3484 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3485 See \`config.log' for more details." >&5
3486 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3487 See \`config.log' for more details." >&2;}
3488 { (exit 1); exit 1; }; }
3492 ac_cpp
='$CPP $CPPFLAGS'
3493 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3494 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3495 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3497 # We need the C++ compiler only for testing.
3499 ac_cpp
='$CXXCPP $CPPFLAGS'
3500 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3501 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3502 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
3503 if test -n "$ac_tool_prefix"; then
3504 for ac_prog
in $CCC g
++ c
++ gpp aCC CC cxx cc
++ cl FCC KCC RCC xlC_r xlC
3506 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3507 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3508 echo "$as_me:$LINENO: checking for $ac_word" >&5
3509 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3510 if test "${ac_cv_prog_CXX+set}" = set; then
3511 echo $ECHO_N "(cached) $ECHO_C" >&6
3513 if test -n "$CXX"; then
3514 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
3516 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3520 test -z "$as_dir" && as_dir
=.
3521 for ac_exec_ext
in '' $ac_executable_extensions; do
3522 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3523 ac_cv_prog_CXX
="$ac_tool_prefix$ac_prog"
3524 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3533 if test -n "$CXX"; then
3534 echo "$as_me:$LINENO: result: $CXX" >&5
3535 echo "${ECHO_T}$CXX" >&6
3537 echo "$as_me:$LINENO: result: no" >&5
3538 echo "${ECHO_T}no" >&6
3541 test -n "$CXX" && break
3544 if test -z "$CXX"; then
3546 for ac_prog
in $CCC g
++ c
++ gpp aCC CC cxx cc
++ cl FCC KCC RCC xlC_r xlC
3548 # Extract the first word of "$ac_prog", so it can be a program name with args.
3549 set dummy
$ac_prog; ac_word
=$2
3550 echo "$as_me:$LINENO: checking for $ac_word" >&5
3551 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3552 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
3553 echo $ECHO_N "(cached) $ECHO_C" >&6
3555 if test -n "$ac_ct_CXX"; then
3556 ac_cv_prog_ac_ct_CXX
="$ac_ct_CXX" # Let the user override the test.
3558 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3562 test -z "$as_dir" && as_dir
=.
3563 for ac_exec_ext
in '' $ac_executable_extensions; do
3564 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3565 ac_cv_prog_ac_ct_CXX
="$ac_prog"
3566 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3574 ac_ct_CXX
=$ac_cv_prog_ac_ct_CXX
3575 if test -n "$ac_ct_CXX"; then
3576 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
3577 echo "${ECHO_T}$ac_ct_CXX" >&6
3579 echo "$as_me:$LINENO: result: no" >&5
3580 echo "${ECHO_T}no" >&6
3583 test -n "$ac_ct_CXX" && break
3585 test -n "$ac_ct_CXX" || ac_ct_CXX
="g++"
3591 # Provide some information about the compiler.
3592 echo "$as_me:$LINENO:" \
3593 "checking for C++ compiler version" >&5
3594 ac_compiler
=`set X $ac_compile; echo $2`
3595 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3596 (eval $ac_compiler --version </dev
/null
>&5) 2>&5
3598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3599 (exit $ac_status); }
3600 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3601 (eval $ac_compiler -v </dev
/null
>&5) 2>&5
3603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3604 (exit $ac_status); }
3605 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3606 (eval $ac_compiler -V </dev
/null
>&5) 2>&5
3608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3609 (exit $ac_status); }
3611 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3612 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
3613 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3614 echo $ECHO_N "(cached) $ECHO_C" >&6
3616 cat >conftest.
$ac_ext <<_ACEOF
3619 cat confdefs.h
>>conftest.
$ac_ext
3620 cat >>conftest.
$ac_ext <<_ACEOF
3621 /* end confdefs.h. */
3634 rm -f conftest.
$ac_objext
3635 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3636 (eval $ac_compile) 2>conftest.er1
3638 grep -v '^ *+' conftest.er1
>conftest.err
3640 cat conftest.err
>&5
3641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3642 (exit $ac_status); } &&
3643 { ac_try
='test -z "$ac_cxx_werror_flag"
3644 || test ! -s conftest.err'
3645 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3649 (exit $ac_status); }; } &&
3650 { ac_try
='test -s conftest.$ac_objext'
3651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3655 (exit $ac_status); }; }; then
3658 echo "$as_me: failed program was:" >&5
3659 sed 's/^/| /' conftest.
$ac_ext >&5
3663 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
3664 ac_cv_cxx_compiler_gnu
=$ac_compiler_gnu
3667 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3668 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
3669 GXX
=`test $ac_compiler_gnu = yes && echo yes`
3670 ac_test_CXXFLAGS
=${CXXFLAGS+set}
3671 ac_save_CXXFLAGS
=$CXXFLAGS
3673 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3674 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
3675 if test "${ac_cv_prog_cxx_g+set}" = set; then
3676 echo $ECHO_N "(cached) $ECHO_C" >&6
3678 cat >conftest.
$ac_ext <<_ACEOF
3681 cat confdefs.h
>>conftest.
$ac_ext
3682 cat >>conftest.
$ac_ext <<_ACEOF
3683 /* end confdefs.h. */
3693 rm -f conftest.
$ac_objext
3694 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3695 (eval $ac_compile) 2>conftest.er1
3697 grep -v '^ *+' conftest.er1
>conftest.err
3699 cat conftest.err
>&5
3700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3701 (exit $ac_status); } &&
3702 { ac_try
='test -z "$ac_cxx_werror_flag"
3703 || test ! -s conftest.err'
3704 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3708 (exit $ac_status); }; } &&
3709 { ac_try
='test -s conftest.$ac_objext'
3710 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3714 (exit $ac_status); }; }; then
3715 ac_cv_prog_cxx_g
=yes
3717 echo "$as_me: failed program was:" >&5
3718 sed 's/^/| /' conftest.
$ac_ext >&5
3722 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
3724 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3725 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
3726 if test "$ac_test_CXXFLAGS" = set; then
3727 CXXFLAGS
=$ac_save_CXXFLAGS
3728 elif test $ac_cv_prog_cxx_g = yes; then
3729 if test "$GXX" = yes; then
3735 if test "$GXX" = yes; then
3741 for ac_declaration
in \
3743 'extern "C" void std::exit (int) throw (); using std::exit;' \
3744 'extern "C" void std::exit (int); using std::exit;' \
3745 'extern "C" void exit (int) throw ();' \
3746 'extern "C" void exit (int);' \
3749 cat >conftest.
$ac_ext <<_ACEOF
3752 cat confdefs.h
>>conftest.
$ac_ext
3753 cat >>conftest.
$ac_ext <<_ACEOF
3754 /* end confdefs.h. */
3765 rm -f conftest.
$ac_objext
3766 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3767 (eval $ac_compile) 2>conftest.er1
3769 grep -v '^ *+' conftest.er1
>conftest.err
3771 cat conftest.err
>&5
3772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3773 (exit $ac_status); } &&
3774 { ac_try
='test -z "$ac_cxx_werror_flag"
3775 || test ! -s conftest.err'
3776 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3780 (exit $ac_status); }; } &&
3781 { ac_try
='test -s conftest.$ac_objext'
3782 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3786 (exit $ac_status); }; }; then
3789 echo "$as_me: failed program was:" >&5
3790 sed 's/^/| /' conftest.
$ac_ext >&5
3794 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
3795 cat >conftest.
$ac_ext <<_ACEOF
3798 cat confdefs.h
>>conftest.
$ac_ext
3799 cat >>conftest.
$ac_ext <<_ACEOF
3800 /* end confdefs.h. */
3810 rm -f conftest.
$ac_objext
3811 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3812 (eval $ac_compile) 2>conftest.er1
3814 grep -v '^ *+' conftest.er1
>conftest.err
3816 cat conftest.err
>&5
3817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3818 (exit $ac_status); } &&
3819 { ac_try
='test -z "$ac_cxx_werror_flag"
3820 || test ! -s conftest.err'
3821 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3825 (exit $ac_status); }; } &&
3826 { ac_try
='test -s conftest.$ac_objext'
3827 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3831 (exit $ac_status); }; }; then
3834 echo "$as_me: failed program was:" >&5
3835 sed 's/^/| /' conftest.
$ac_ext >&5
3838 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
3841 if test -n "$ac_declaration"; then
3842 echo '#ifdef __cplusplus' >>confdefs.h
3843 echo $ac_declaration >>confdefs.h
3844 echo '#endif' >>confdefs.h
3848 ac_cpp
='$CPP $CPPFLAGS'
3849 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3850 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3851 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3853 # Was a --with-binutils option given?
3854 if test -n "$path_binutils"; then
3855 # Make absolute; ensure a single trailing slash.
3856 path_binutils
=`(cd $path_binutils; pwd) | sed 's%/*$%/%'`
3857 CC
="$CC -B$path_binutils"
3859 AS
=`$CC -print-prog-name=as`
3860 LD
=`$CC -print-prog-name=ld`
3861 AR
=`$CC -print-prog-name=ar`
3863 OBJDUMP
=`$CC -print-prog-name=objdump`
3866 # ranlib has to be treated a bit differently since it might not exist at all.
3867 ac_ranlib
=`$CC -print-prog-name=ranlib`
3868 if test "x$ac_ranlib" = xranlib
; then
3869 # This extra check has to happen since gcc simply echos the parameter in
3870 # case it cannot find the value in its own directories.
3871 if test -n "$ac_tool_prefix"; then
3872 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3873 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
3874 echo "$as_me:$LINENO: checking for $ac_word" >&5
3875 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3876 if test "${ac_cv_prog_RANLIB+set}" = set; then
3877 echo $ECHO_N "(cached) $ECHO_C" >&6
3879 if test -n "$RANLIB"; then
3880 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
3882 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3886 test -z "$as_dir" && as_dir
=.
3887 for ac_exec_ext
in '' $ac_executable_extensions; do
3888 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3889 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
3890 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3898 RANLIB
=$ac_cv_prog_RANLIB
3899 if test -n "$RANLIB"; then
3900 echo "$as_me:$LINENO: result: $RANLIB" >&5
3901 echo "${ECHO_T}$RANLIB" >&6
3903 echo "$as_me:$LINENO: result: no" >&5
3904 echo "${ECHO_T}no" >&6
3908 if test -z "$ac_cv_prog_RANLIB"; then
3909 ac_ct_RANLIB
=$RANLIB
3910 # Extract the first word of "ranlib", so it can be a program name with args.
3911 set dummy ranlib
; ac_word
=$2
3912 echo "$as_me:$LINENO: checking for $ac_word" >&5
3913 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3914 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3915 echo $ECHO_N "(cached) $ECHO_C" >&6
3917 if test -n "$ac_ct_RANLIB"; then
3918 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
3920 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3924 test -z "$as_dir" && as_dir
=.
3925 for ac_exec_ext
in '' $ac_executable_extensions; do
3926 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3927 ac_cv_prog_ac_ct_RANLIB
="ranlib"
3928 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3934 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB
=":"
3937 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
3938 if test -n "$ac_ct_RANLIB"; then
3939 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3940 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3942 echo "$as_me:$LINENO: result: no" >&5
3943 echo "${ECHO_T}no" >&6
3946 RANLIB
=$ac_ct_RANLIB
3948 RANLIB
="$ac_cv_prog_RANLIB"
3956 # Determine whether we are using GNU binutils.
3957 echo "$as_me:$LINENO: checking whether $AS is GNU as" >&5
3958 echo $ECHO_N "checking whether $AS is GNU as... $ECHO_C" >&6
3959 if test "${libc_cv_prog_as_gnu+set}" = set; then
3960 echo $ECHO_N "(cached) $ECHO_C" >&6
3962 # Most GNU programs take a -v and spit out some text including
3963 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
3964 if $AS -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
3965 libc_cv_prog_as_gnu
=yes
3967 libc_cv_prog_as_gnu
=no
3971 echo "$as_me:$LINENO: result: $libc_cv_prog_as_gnu" >&5
3972 echo "${ECHO_T}$libc_cv_prog_as_gnu" >&6
3974 gnu_as
=$libc_cv_prog_as_gnu
3976 echo "$as_me:$LINENO: checking whether $LD is GNU ld" >&5
3977 echo $ECHO_N "checking whether $LD is GNU ld... $ECHO_C" >&6
3978 if test "${libc_cv_prog_ld_gnu+set}" = set; then
3979 echo $ECHO_N "(cached) $ECHO_C" >&6
3981 # Most GNU programs take a -v and spit out some text including
3982 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
3983 if $LD -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
3984 libc_cv_prog_ld_gnu
=yes
3986 libc_cv_prog_ld_gnu
=no
3990 echo "$as_me:$LINENO: result: $libc_cv_prog_ld_gnu" >&5
3991 echo "${ECHO_T}$libc_cv_prog_ld_gnu" >&6
3992 gnu_ld
=$libc_cv_prog_ld_gnu
3995 # Accept binutils 2.13 or newer.
3998 # Extract the first word of "$ac_prog", so it can be a program name with args.
3999 set dummy
$ac_prog; ac_word
=$2
4000 echo "$as_me:$LINENO: checking for $ac_word" >&5
4001 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4002 if test "${ac_cv_prog_AS+set}" = set; then
4003 echo $ECHO_N "(cached) $ECHO_C" >&6
4005 if test -n "$AS"; then
4006 ac_cv_prog_AS
="$AS" # Let the user override the test.
4008 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4012 test -z "$as_dir" && as_dir
=.
4013 for ac_exec_ext
in '' $ac_executable_extensions; do
4014 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4015 ac_cv_prog_AS
="$ac_prog"
4016 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4025 if test -n "$AS"; then
4026 echo "$as_me:$LINENO: result: $AS" >&5
4027 echo "${ECHO_T}$AS" >&6
4029 echo "$as_me:$LINENO: result: no" >&5
4030 echo "${ECHO_T}no" >&6
4033 test -n "$AS" && break
4036 if test -z "$AS"; then
4039 # Found it, now check the version.
4040 echo "$as_me:$LINENO: checking version of $AS" >&5
4041 echo $ECHO_N "checking version of $AS... $ECHO_C" >&6
4042 ac_prog_version
=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4043 case $ac_prog_version in
4044 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4046 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4047 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4050 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4051 echo "${ECHO_T}$ac_prog_version" >&6
4053 if test $ac_verc_fail = yes; then
4054 AS
=: critic_missing
="$critic_missing as"
4059 # Extract the first word of "$ac_prog", so it can be a program name with args.
4060 set dummy
$ac_prog; ac_word
=$2
4061 echo "$as_me:$LINENO: checking for $ac_word" >&5
4062 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4063 if test "${ac_cv_prog_LD+set}" = set; then
4064 echo $ECHO_N "(cached) $ECHO_C" >&6
4066 if test -n "$LD"; then
4067 ac_cv_prog_LD
="$LD" # Let the user override the test.
4069 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4073 test -z "$as_dir" && as_dir
=.
4074 for ac_exec_ext
in '' $ac_executable_extensions; do
4075 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4076 ac_cv_prog_LD
="$ac_prog"
4077 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4086 if test -n "$LD"; then
4087 echo "$as_me:$LINENO: result: $LD" >&5
4088 echo "${ECHO_T}$LD" >&6
4090 echo "$as_me:$LINENO: result: no" >&5
4091 echo "${ECHO_T}no" >&6
4094 test -n "$LD" && break
4097 if test -z "$LD"; then
4100 # Found it, now check the version.
4101 echo "$as_me:$LINENO: checking version of $LD" >&5
4102 echo $ECHO_N "checking version of $LD... $ECHO_C" >&6
4103 ac_prog_version
=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
4104 case $ac_prog_version in
4105 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4107 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4108 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4111 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4112 echo "${ECHO_T}$ac_prog_version" >&6
4114 if test $ac_verc_fail = yes; then
4115 LD
=: critic_missing
="$critic_missing ld"
4119 # We need the physical current working directory. We cannot use the
4120 # "pwd -P" shell builtin since that's not portable. Instead we try to
4121 # find a pwd binary. Note that assigning to the PWD environment
4122 # variable might have some interesting side effects, so we don't do
4124 # Extract the first word of "pwd", so it can be a program name with args.
4125 set dummy
pwd; ac_word
=$2
4126 echo "$as_me:$LINENO: checking for $ac_word" >&5
4127 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4128 if test "${ac_cv_path_PWD_P+set}" = set; then
4129 echo $ECHO_N "(cached) $ECHO_C" >&6
4133 ac_cv_path_PWD_P
="$PWD_P" # Let the user override the test with a path.
4136 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4140 test -z "$as_dir" && as_dir
=.
4141 for ac_exec_ext
in '' $ac_executable_extensions; do
4142 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4143 ac_cv_path_PWD_P
="$as_dir/$ac_word$ac_exec_ext"
4144 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4150 test -z "$ac_cv_path_PWD_P" && ac_cv_path_PWD_P
="no"
4154 PWD_P
=$ac_cv_path_PWD_P
4156 if test -n "$PWD_P"; then
4157 echo "$as_me:$LINENO: result: $PWD_P" >&5
4158 echo "${ECHO_T}$PWD_P" >&6
4160 echo "$as_me:$LINENO: result: no" >&5
4161 echo "${ECHO_T}no" >&6
4164 if test "$PWD_P" = no
; then
4165 { { echo "$as_me:$LINENO: error: *** A pwd binary could not be found." >&5
4166 echo "$as_me: error: *** A pwd binary could not be found." >&2;}
4167 { (exit 1); exit 1; }; }
4170 # These programs are version sensitive.
4172 for ac_prog
in ${ac_tool_prefix}gcc
${ac_tool_prefix}cc
4174 # Extract the first word of "$ac_prog", so it can be a program name with args.
4175 set dummy
$ac_prog; ac_word
=$2
4176 echo "$as_me:$LINENO: checking for $ac_word" >&5
4177 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4178 if test "${ac_cv_prog_CC+set}" = set; then
4179 echo $ECHO_N "(cached) $ECHO_C" >&6
4181 if test -n "$CC"; then
4182 ac_cv_prog_CC
="$CC" # Let the user override the test.
4184 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4188 test -z "$as_dir" && as_dir
=.
4189 for ac_exec_ext
in '' $ac_executable_extensions; do
4190 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4191 ac_cv_prog_CC
="$ac_prog"
4192 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4201 if test -n "$CC"; then
4202 echo "$as_me:$LINENO: result: $CC" >&5
4203 echo "${ECHO_T}$CC" >&6
4205 echo "$as_me:$LINENO: result: no" >&5
4206 echo "${ECHO_T}no" >&6
4209 test -n "$CC" && break
4212 if test -z "$CC"; then
4215 # Found it, now check the version.
4216 echo "$as_me:$LINENO: checking version of $CC" >&5
4217 echo $ECHO_N "checking version of $CC... $ECHO_C" >&6
4218 ac_prog_version
=`$CC -v 2>&1 | sed -n 's/^.*version \([egcygnustpi-]*[0-9.]*\).*$/\1/p'`
4219 case $ac_prog_version in
4220 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4222 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4223 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4226 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4227 echo "${ECHO_T}$ac_prog_version" >&6
4229 if test $ac_verc_fail = yes; then
4230 critic_missing
="$critic_missing gcc"
4233 for ac_prog
in gnumake gmake
make
4235 # Extract the first word of "$ac_prog", so it can be a program name with args.
4236 set dummy
$ac_prog; ac_word
=$2
4237 echo "$as_me:$LINENO: checking for $ac_word" >&5
4238 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4239 if test "${ac_cv_prog_MAKE+set}" = set; then
4240 echo $ECHO_N "(cached) $ECHO_C" >&6
4242 if test -n "$MAKE"; then
4243 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
4245 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4249 test -z "$as_dir" && as_dir
=.
4250 for ac_exec_ext
in '' $ac_executable_extensions; do
4251 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4252 ac_cv_prog_MAKE
="$ac_prog"
4253 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4261 MAKE
=$ac_cv_prog_MAKE
4262 if test -n "$MAKE"; then
4263 echo "$as_me:$LINENO: result: $MAKE" >&5
4264 echo "${ECHO_T}$MAKE" >&6
4266 echo "$as_me:$LINENO: result: no" >&5
4267 echo "${ECHO_T}no" >&6
4270 test -n "$MAKE" && break
4273 if test -z "$MAKE"; then
4276 # Found it, now check the version.
4277 echo "$as_me:$LINENO: checking version of $MAKE" >&5
4278 echo $ECHO_N "checking version of $MAKE... $ECHO_C" >&6
4279 ac_prog_version
=`$MAKE --version 2>&1 | sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
4280 case $ac_prog_version in
4281 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4283 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4284 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4287 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4288 echo "${ECHO_T}$ac_prog_version" >&6
4290 if test $ac_verc_fail = yes; then
4291 critic_missing
="$critic_missing make"
4295 for ac_prog
in gnumsgfmt gmsgfmt msgfmt
4297 # Extract the first word of "$ac_prog", so it can be a program name with args.
4298 set dummy
$ac_prog; ac_word
=$2
4299 echo "$as_me:$LINENO: checking for $ac_word" >&5
4300 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4301 if test "${ac_cv_prog_MSGFMT+set}" = set; then
4302 echo $ECHO_N "(cached) $ECHO_C" >&6
4304 if test -n "$MSGFMT"; then
4305 ac_cv_prog_MSGFMT
="$MSGFMT" # Let the user override the test.
4307 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4311 test -z "$as_dir" && as_dir
=.
4312 for ac_exec_ext
in '' $ac_executable_extensions; do
4313 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4314 ac_cv_prog_MSGFMT
="$ac_prog"
4315 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4323 MSGFMT
=$ac_cv_prog_MSGFMT
4324 if test -n "$MSGFMT"; then
4325 echo "$as_me:$LINENO: result: $MSGFMT" >&5
4326 echo "${ECHO_T}$MSGFMT" >&6
4328 echo "$as_me:$LINENO: result: no" >&5
4329 echo "${ECHO_T}no" >&6
4332 test -n "$MSGFMT" && break
4335 if test -z "$MSGFMT"; then
4338 # Found it, now check the version.
4339 echo "$as_me:$LINENO: checking version of $MSGFMT" >&5
4340 echo $ECHO_N "checking version of $MSGFMT... $ECHO_C" >&6
4341 ac_prog_version
=`$MSGFMT --version 2>&1 | sed -n 's/^.*GNU gettext.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4342 case $ac_prog_version in
4343 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4344 0.10.3[6-9]* |
0.10.
[4-9][0-9]* |
0.1[1-9]* |
0.
[2-9][0-9]* |
[1-9].
*)
4345 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4346 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4349 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4350 echo "${ECHO_T}$ac_prog_version" >&6
4352 if test $ac_verc_fail = yes; then
4353 MSGFMT
=: aux_missing
="$aux_missing msgfmt"
4356 for ac_prog
in makeinfo
4358 # Extract the first word of "$ac_prog", so it can be a program name with args.
4359 set dummy
$ac_prog; ac_word
=$2
4360 echo "$as_me:$LINENO: checking for $ac_word" >&5
4361 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4362 if test "${ac_cv_prog_MAKEINFO+set}" = set; then
4363 echo $ECHO_N "(cached) $ECHO_C" >&6
4365 if test -n "$MAKEINFO"; then
4366 ac_cv_prog_MAKEINFO
="$MAKEINFO" # Let the user override the test.
4368 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4372 test -z "$as_dir" && as_dir
=.
4373 for ac_exec_ext
in '' $ac_executable_extensions; do
4374 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4375 ac_cv_prog_MAKEINFO
="$ac_prog"
4376 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4384 MAKEINFO
=$ac_cv_prog_MAKEINFO
4385 if test -n "$MAKEINFO"; then
4386 echo "$as_me:$LINENO: result: $MAKEINFO" >&5
4387 echo "${ECHO_T}$MAKEINFO" >&6
4389 echo "$as_me:$LINENO: result: no" >&5
4390 echo "${ECHO_T}no" >&6
4393 test -n "$MAKEINFO" && break
4396 if test -z "$MAKEINFO"; then
4399 # Found it, now check the version.
4400 echo "$as_me:$LINENO: checking version of $MAKEINFO" >&5
4401 echo $ECHO_N "checking version of $MAKEINFO... $ECHO_C" >&6
4402 ac_prog_version
=`$MAKEINFO --version 2>&1 | sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
4403 case $ac_prog_version in
4404 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4406 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4407 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4410 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4411 echo "${ECHO_T}$ac_prog_version" >&6
4413 if test $ac_verc_fail = yes; then
4414 MAKEINFO
=: aux_missing
="$aux_missing makeinfo"
4419 # Extract the first word of "$ac_prog", so it can be a program name with args.
4420 set dummy
$ac_prog; ac_word
=$2
4421 echo "$as_me:$LINENO: checking for $ac_word" >&5
4422 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4423 if test "${ac_cv_prog_SED+set}" = set; then
4424 echo $ECHO_N "(cached) $ECHO_C" >&6
4426 if test -n "$SED"; then
4427 ac_cv_prog_SED
="$SED" # Let the user override the test.
4429 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4433 test -z "$as_dir" && as_dir
=.
4434 for ac_exec_ext
in '' $ac_executable_extensions; do
4435 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4436 ac_cv_prog_SED
="$ac_prog"
4437 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4446 if test -n "$SED"; then
4447 echo "$as_me:$LINENO: result: $SED" >&5
4448 echo "${ECHO_T}$SED" >&6
4450 echo "$as_me:$LINENO: result: no" >&5
4451 echo "${ECHO_T}no" >&6
4454 test -n "$SED" && break
4457 if test -z "$SED"; then
4460 # Found it, now check the version.
4461 echo "$as_me:$LINENO: checking version of $SED" >&5
4462 echo $ECHO_N "checking version of $SED... $ECHO_C" >&6
4463 ac_prog_version
=`$SED --version 2>&1 | sed -n 's/^.*GNU sed version \([0-9]*\.[0-9.]*\).*$/\1/p'`
4464 case $ac_prog_version in
4465 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4466 3.0[2-9]*|
3.
[1-9]*|
[4-9]*)
4467 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4468 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4471 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4472 echo "${ECHO_T}$ac_prog_version" >&6
4474 if test $ac_verc_fail = yes; then
4475 SED
=: aux_missing
="$aux_missing sed"
4479 for ac_prog
in autoconf
4481 # Extract the first word of "$ac_prog", so it can be a program name with args.
4482 set dummy
$ac_prog; ac_word
=$2
4483 echo "$as_me:$LINENO: checking for $ac_word" >&5
4484 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4485 if test "${ac_cv_prog_AUTOCONF+set}" = set; then
4486 echo $ECHO_N "(cached) $ECHO_C" >&6
4488 if test -n "$AUTOCONF"; then
4489 ac_cv_prog_AUTOCONF
="$AUTOCONF" # Let the user override the test.
4491 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4495 test -z "$as_dir" && as_dir
=.
4496 for ac_exec_ext
in '' $ac_executable_extensions; do
4497 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4498 ac_cv_prog_AUTOCONF
="$ac_prog"
4499 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4507 AUTOCONF
=$ac_cv_prog_AUTOCONF
4508 if test -n "$AUTOCONF"; then
4509 echo "$as_me:$LINENO: result: $AUTOCONF" >&5
4510 echo "${ECHO_T}$AUTOCONF" >&6
4512 echo "$as_me:$LINENO: result: no" >&5
4513 echo "${ECHO_T}no" >&6
4516 test -n "$AUTOCONF" && break
4518 test -n "$AUTOCONF" || AUTOCONF
="no"
4520 case "x$AUTOCONF" in
4521 xno|x|x
:) AUTOCONF
=no
;;
4523 echo "$as_me:$LINENO: checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works" >&5
4524 echo $ECHO_N "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... $ECHO_C" >&6
4525 if test "${libc_cv_autoconf_works+set}" = set; then
4526 echo $ECHO_N "(cached) $ECHO_C" >&6
4528 if (cd $srcdir; $AUTOCONF $ACFLAGS configure.
in > /dev
/null
2>&1); then
4529 libc_cv_autoconf_works
=yes
4531 libc_cv_autoconf_works
=no
4534 echo "$as_me:$LINENO: result: $libc_cv_autoconf_works" >&5
4535 echo "${ECHO_T}$libc_cv_autoconf_works" >&6
4536 test $libc_cv_autoconf_works = yes || AUTOCONF
=no
4539 if test "x$with_cvs" = xyes
&& test "x$AUTOCONF" = xno
; then
4540 # If --without-cvs they probably won't change configure.in, so no complaints.
4541 aux_missing
="$aux_missing autoconf"
4544 test -n "$critic_missing" && { { echo "$as_me:$LINENO: error:
4545 *** These critical programs are missing or too old:$critic_missing
4546 *** Check the INSTALL file for required versions." >&5
4547 echo "$as_me: error:
4548 *** These critical programs are missing or too old:$critic_missing
4549 *** Check the INSTALL file for required versions." >&2;}
4550 { (exit 1); exit 1; }; }
4552 test -n "$aux_missing" && { echo "$as_me:$LINENO: WARNING:
4553 *** These auxiliary programs are missing or incompatible versions:$aux_missing
4554 *** some features will be disabled.
4555 *** Check the INSTALL file for required versions." >&5
4556 echo "$as_me: WARNING:
4557 *** These auxiliary programs are missing or incompatible versions:$aux_missing
4558 *** some features will be disabled.
4559 *** Check the INSTALL file for required versions." >&2;}
4561 # if using special system headers, find out the compiler's sekrit
4562 # header directory and add that to the list. NOTE: Only does the right
4563 # thing on a system that doesn't need fixincludes. (Not presently a problem.)
4564 if test -n "$sysheaders"; then
4565 ccheaders
=`$CC -print-file-name=include`
4566 SYSINCLUDES
="-nostdinc -isystem $ccheaders \
4567 -isystem `echo $sysheaders | sed 's/:/ -isystem /g'`"
4568 if test -n "$CXX"; then
4569 cxxversion
=`$CXX -dumpversion 2>&5` &&
4570 cxxmachine
=`$CXX -dumpmachine 2>&5` &&
4571 cxxheaders
=`$CXX -print-file-name=../../../../include/c++/`"$cxxversion" &&
4572 CXX_SYSINCLUDES
="-isystem $cxxheaders \
4573 -isystem $cxxheaders/$cxxmachine -isystem $cxxheaders/backward"
4579 # check if ranlib is necessary
4580 echo "$as_me:$LINENO: checking whether ranlib is necessary" >&5
4581 echo $ECHO_N "checking whether ranlib is necessary... $ECHO_C" >&6
4582 if test "${libc_cv_ranlib_necessary+set}" = set; then
4583 echo $ECHO_N "(cached) $ECHO_C" >&6
4585 cat > conftest.c
<<EOF
4590 $CC $CFLAGS $CPPFLAGS -c conftest.c
4591 $AR cr conftest.a conftest.o
4592 cp conftest.a conftest2.a
4594 if cmp -s conftest.a conftest2.a
; then
4595 libc_cv_ranlib_necessary
=no
4597 libc_cv_ranlib_necessary
=yes
4601 echo "$as_me:$LINENO: result: $libc_cv_ranlib_necessary" >&5
4602 echo "${ECHO_T}$libc_cv_ranlib_necessary" >&6
4603 if test "$libc_cv_ranlib_necessary" = no
; then
4607 # Test if LD_LIBRARY_PATH contains the notation for the current directory
4608 # since this would lead to problems installing/building glibc.
4609 # LD_LIBRARY_PATH contains the current directory if one of the following
4611 # - one of the terminals (":" and ";") is the first or last sign
4612 # - two terminals occur directly after each other
4613 # - the path contains an element with a dot in it
4614 echo "$as_me:$LINENO: checking LD_LIBRARY_PATH variable" >&5
4615 echo $ECHO_N "checking LD_LIBRARY_PATH variable... $ECHO_C" >&6
4616 case ${LD_LIBRARY_PATH} in
4617 [:\
;]* |
*[:\
;] |
*[:\
;][:\
;]* |
*[:\
;]. | .
[:\
;]*| . |
*[:\
;].
[:\
;]* )
4618 ld_library_path_setting
="contains current directory"
4621 ld_library_path_setting
="ok"
4624 echo "$as_me:$LINENO: result: $ld_library_path_setting" >&5
4625 echo "${ECHO_T}$ld_library_path_setting" >&6
4626 if test "$ld_library_path_setting" != "ok"; then
4627 { { echo "$as_me:$LINENO: error:
4628 *** LD_LIBRARY_PATH shouldn't contain the current directory when
4629 *** building glibc. Please change the environment variable
4630 *** and run configure again." >&5
4631 echo "$as_me: error:
4632 *** LD_LIBRARY_PATH shouldn't contain the current directory when
4633 *** building glibc. Please change the environment variable
4634 *** and run configure again." >&2;}
4635 { (exit 1); exit 1; }; }
4638 echo "$as_me:$LINENO: checking whether GCC supports -static-libgcc" >&5
4639 echo $ECHO_N "checking whether GCC supports -static-libgcc... $ECHO_C" >&6
4640 if test "${libc_cv_gcc_static_libgcc+set}" = set; then
4641 echo $ECHO_N "(cached) $ECHO_C" >&6
4643 if $CC -v -static-libgcc 2>&1 |
grep -q 'unrecognized option.*static-libgcc'; then
4644 libc_cv_gcc_static_libgcc
=
4646 libc_cv_gcc_static_libgcc
=-static-libgcc
4649 echo "$as_me:$LINENO: result: $libc_cv_gcc_static_libgcc" >&5
4650 echo "${ECHO_T}$libc_cv_gcc_static_libgcc" >&6
4653 # Extract the first word of "bash", so it can be a program name with args.
4654 set dummy bash
; ac_word
=$2
4655 echo "$as_me:$LINENO: checking for $ac_word" >&5
4656 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4657 if test "${ac_cv_path_BASH+set}" = set; then
4658 echo $ECHO_N "(cached) $ECHO_C" >&6
4662 ac_cv_path_BASH
="$BASH" # Let the user override the test with a path.
4665 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4669 test -z "$as_dir" && as_dir
=.
4670 for ac_exec_ext
in '' $ac_executable_extensions; do
4671 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4672 ac_cv_path_BASH
="$as_dir/$ac_word$ac_exec_ext"
4673 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4679 test -z "$ac_cv_path_BASH" && ac_cv_path_BASH
="no"
4683 BASH
=$ac_cv_path_BASH
4685 if test -n "$BASH"; then
4686 echo "$as_me:$LINENO: result: $BASH" >&5
4687 echo "${ECHO_T}$BASH" >&6
4689 echo "$as_me:$LINENO: result: no" >&5
4690 echo "${ECHO_T}no" >&6
4693 if test "$BASH" != no
&&
4694 $BASH -c 'test "$BASH_VERSINFO" \
4695 && test "$BASH_VERSINFO" -ge 2 >&/dev/null'; then
4696 libc_cv_have_bash2
=yes
4698 libc_cv_have_bash2
=no
4702 if test "$BASH" = no
; then
4703 # Extract the first word of "ksh", so it can be a program name with args.
4704 set dummy ksh
; ac_word
=$2
4705 echo "$as_me:$LINENO: checking for $ac_word" >&5
4706 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4707 if test "${ac_cv_path_KSH+set}" = set; then
4708 echo $ECHO_N "(cached) $ECHO_C" >&6
4712 ac_cv_path_KSH
="$KSH" # Let the user override the test with a path.
4715 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4719 test -z "$as_dir" && as_dir
=.
4720 for ac_exec_ext
in '' $ac_executable_extensions; do
4721 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4722 ac_cv_path_KSH
="$as_dir/$ac_word$ac_exec_ext"
4723 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4729 test -z "$ac_cv_path_KSH" && ac_cv_path_KSH
="no"
4735 if test -n "$KSH"; then
4736 echo "$as_me:$LINENO: result: $KSH" >&5
4737 echo "${ECHO_T}$KSH" >&6
4739 echo "$as_me:$LINENO: result: no" >&5
4740 echo "${ECHO_T}no" >&6
4743 if test "$KSH" = no
; then
4746 libc_cv_have_ksh
=yes
4751 libc_cv_have_ksh
=yes
4755 for ac_prog
in gawk mawk nawk
awk
4757 # Extract the first word of "$ac_prog", so it can be a program name with args.
4758 set dummy
$ac_prog; ac_word
=$2
4759 echo "$as_me:$LINENO: checking for $ac_word" >&5
4760 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4761 if test "${ac_cv_prog_AWK+set}" = set; then
4762 echo $ECHO_N "(cached) $ECHO_C" >&6
4764 if test -n "$AWK"; then
4765 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
4767 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4771 test -z "$as_dir" && as_dir
=.
4772 for ac_exec_ext
in '' $ac_executable_extensions; do
4773 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4774 ac_cv_prog_AWK
="$ac_prog"
4775 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4784 if test -n "$AWK"; then
4785 echo "$as_me:$LINENO: result: $AWK" >&5
4786 echo "${ECHO_T}$AWK" >&6
4788 echo "$as_me:$LINENO: result: no" >&5
4789 echo "${ECHO_T}no" >&6
4792 test -n "$AWK" && break
4795 # Extract the first word of "perl", so it can be a program name with args.
4796 set dummy perl
; ac_word
=$2
4797 echo "$as_me:$LINENO: checking for $ac_word" >&5
4798 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4799 if test "${ac_cv_path_PERL+set}" = set; then
4800 echo $ECHO_N "(cached) $ECHO_C" >&6
4804 ac_cv_path_PERL
="$PERL" # Let the user override the test with a path.
4807 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4811 test -z "$as_dir" && as_dir
=.
4812 for ac_exec_ext
in '' $ac_executable_extensions; do
4813 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4814 ac_cv_path_PERL
="$as_dir/$ac_word$ac_exec_ext"
4815 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4821 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL
="no"
4825 PERL
=$ac_cv_path_PERL
4827 if test -n "$PERL"; then
4828 echo "$as_me:$LINENO: result: $PERL" >&5
4829 echo "${ECHO_T}$PERL" >&6
4831 echo "$as_me:$LINENO: result: no" >&5
4832 echo "${ECHO_T}no" >&6
4835 if test "$PERL" != no
&&
4836 (eval `$PERL -V:apiversion`; test `expr "$apiversion" \< 5` -ne 0); then
4839 # Extract the first word of "install-info", so it can be a program name with args.
4840 set dummy install-info
; ac_word
=$2
4841 echo "$as_me:$LINENO: checking for $ac_word" >&5
4842 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4843 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
4844 echo $ECHO_N "(cached) $ECHO_C" >&6
4846 case $INSTALL_INFO in
4848 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
4851 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4852 as_dummy
="$PATH:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
4853 for as_dir
in $as_dummy
4856 test -z "$as_dir" && as_dir
=.
4857 for ac_exec_ext
in '' $ac_executable_extensions; do
4858 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4859 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
4860 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4866 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO
="no"
4870 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
4872 if test -n "$INSTALL_INFO"; then
4873 echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
4874 echo "${ECHO_T}$INSTALL_INFO" >&6
4876 echo "$as_me:$LINENO: result: no" >&5
4877 echo "${ECHO_T}no" >&6
4880 # Extract the first word of "bison", so it can be a program name with args.
4881 set dummy bison
; ac_word
=$2
4882 echo "$as_me:$LINENO: checking for $ac_word" >&5
4883 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4884 if test "${ac_cv_path_BISON+set}" = set; then
4885 echo $ECHO_N "(cached) $ECHO_C" >&6
4889 ac_cv_path_BISON
="$BISON" # Let the user override the test with a path.
4892 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4893 as_dummy
="$PATH:/usr/local/bin:/usr/bin:/bin"
4894 for as_dir
in $as_dummy
4897 test -z "$as_dir" && as_dir
=.
4898 for ac_exec_ext
in '' $ac_executable_extensions; do
4899 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4900 ac_cv_path_BISON
="$as_dir/$ac_word$ac_exec_ext"
4901 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4907 test -z "$ac_cv_path_BISON" && ac_cv_path_BISON
="no"
4911 BISON
=$ac_cv_path_BISON
4913 if test -n "$BISON"; then
4914 echo "$as_me:$LINENO: result: $BISON" >&5
4915 echo "${ECHO_T}$BISON" >&6
4917 echo "$as_me:$LINENO: result: no" >&5
4918 echo "${ECHO_T}no" >&6
4922 echo "$as_me:$LINENO: checking for signed size_t type" >&5
4923 echo $ECHO_N "checking for signed size_t type... $ECHO_C" >&6
4924 if test "${libc_cv_signed_size_t+set}" = set; then
4925 echo $ECHO_N "(cached) $ECHO_C" >&6
4927 echo '#include <stddef.h>
4928 FOOBAR __SIZE_TYPE__ FOOBAR' > conftest.c
4929 if eval "$ac_cpp conftest.c 2>/dev/null" \
4930 |
grep '^FOOBAR.*unsigned.*FOOBAR$' >/dev
/null
; then
4931 libc_cv_signed_size_t
=no
4933 libc_cv_signed_size_t
=yes
4937 echo "$as_me:$LINENO: result: $libc_cv_signed_size_t" >&5
4938 echo "${ECHO_T}$libc_cv_signed_size_t" >&6
4939 if test $libc_cv_signed_size_t = yes; then
4940 cat >> confdefs.h
<<\EOF
4941 #undef __SIZE_TYPE__
4942 #define __SIZE_TYPE__ unsigned
4947 echo "$as_me:$LINENO: checking for libc-friendly stddef.h" >&5
4948 echo $ECHO_N "checking for libc-friendly stddef.h... $ECHO_C" >&6
4949 if test "${libc_cv_friendly_stddef+set}" = set; then
4950 echo $ECHO_N "(cached) $ECHO_C" >&6
4952 cat >conftest.
$ac_ext <<_ACEOF
4955 cat confdefs.h
>>conftest.
$ac_ext
4956 cat >>conftest.
$ac_ext <<_ACEOF
4957 /* end confdefs.h. */
4958 #define __need_size_t
4959 #define __need_wchar_t
4966 size_t size; wchar_t wchar;
4968 #error stddef.h ignored __need_*
4970 if (&size == NULL || &wchar == NULL) abort ();
4975 rm -f conftest.
$ac_objext
4976 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4977 (eval $ac_compile) 2>conftest.er1
4979 grep -v '^ *+' conftest.er1
>conftest.err
4981 cat conftest.err
>&5
4982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4983 (exit $ac_status); } &&
4984 { ac_try
='test -z "$ac_c_werror_flag"
4985 || test ! -s conftest.err'
4986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4990 (exit $ac_status); }; } &&
4991 { ac_try
='test -s conftest.$ac_objext'
4992 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4996 (exit $ac_status); }; }; then
4997 libc_cv_friendly_stddef
=yes
4999 echo "$as_me: failed program was:" >&5
5000 sed 's/^/| /' conftest.
$ac_ext >&5
5002 libc_cv_friendly_stddef
=no
5004 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
5006 echo "$as_me:$LINENO: result: $libc_cv_friendly_stddef" >&5
5007 echo "${ECHO_T}$libc_cv_friendly_stddef" >&6
5008 if test $libc_cv_friendly_stddef = yes; then
5009 config_vars
="$config_vars
5010 override stddef.h = # The installed <stddef.h> seems to be libc-friendly."
5013 echo "$as_me:$LINENO: checking whether we need to use -P to assemble .S files" >&5
5014 echo $ECHO_N "checking whether we need to use -P to assemble .S files... $ECHO_C" >&6
5015 if test "${libc_cv_need_minus_P+set}" = set; then
5016 echo $ECHO_N "(cached) $ECHO_C" >&6
5018 cat > conftest.S
<<EOF
5019 #include "confdefs.h"
5020 /* Nothing whatsoever. */
5022 if { ac_try
='${CC-cc} $CPPFLAGS $ASFLAGS -c conftest.S 1>&5'
5023 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5027 (exit $ac_status); }; }; then
5028 libc_cv_need_minus_P
=no
5030 libc_cv_need_minus_P
=yes
5034 echo "$as_me:$LINENO: result: $libc_cv_need_minus_P" >&5
5035 echo "${ECHO_T}$libc_cv_need_minus_P" >&6
5036 if test $libc_cv_need_minus_P = yes; then
5037 config_vars
="$config_vars
5038 asm-CPPFLAGS = -P # The assembler can't grok cpp's # line directives."
5041 echo "$as_me:$LINENO: checking whether .text pseudo-op must be used" >&5
5042 echo $ECHO_N "checking whether .text pseudo-op must be used... $ECHO_C" >&6
5043 if test "${libc_cv_dot_text+set}" = set; then
5044 echo $ECHO_N "(cached) $ECHO_C" >&6
5046 cat > conftest.s
<<EOF
5050 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
5051 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5055 (exit $ac_status); }; }; then
5056 libc_cv_dot_text
=.text
5061 if test -z "$libc_cv_dot_text"; then
5062 echo "$as_me:$LINENO: result: no" >&5
5063 echo "${ECHO_T}no" >&6
5065 echo "$as_me:$LINENO: result: yes" >&5
5066 echo "${ECHO_T}yes" >&6
5069 echo "$as_me:$LINENO: checking for assembler global-symbol directive" >&5
5070 echo $ECHO_N "checking for assembler global-symbol directive... $ECHO_C" >&6
5071 if test "${libc_cv_asm_global_directive+set}" = set; then
5072 echo $ECHO_N "(cached) $ECHO_C" >&6
5074 libc_cv_asm_global_directive
=UNKNOWN
5075 for ac_globl
in .globl .global .EXPORT
; do
5076 cat > conftest.s
<<EOF
5081 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
5082 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5086 (exit $ac_status); }; }; then
5087 libc_cv_asm_global_directive
=${ac_globl}
5090 test $libc_cv_asm_global_directive != UNKNOWN
&& break
5093 echo "$as_me:$LINENO: result: $libc_cv_asm_global_directive" >&5
5094 echo "${ECHO_T}$libc_cv_asm_global_directive" >&6
5095 if test $libc_cv_asm_global_directive = UNKNOWN
; then
5096 { { echo "$as_me:$LINENO: error: cannot determine asm global directive" >&5
5097 echo "$as_me: error: cannot determine asm global directive" >&2;}
5098 { (exit 1); exit 1; }; }
5100 cat >>confdefs.h
<<_ACEOF
5101 #define ASM_GLOBAL_DIRECTIVE ${libc_cv_asm_global_directive}
5106 echo "$as_me:$LINENO: checking for .set assembler directive" >&5
5107 echo $ECHO_N "checking for .set assembler directive... $ECHO_C" >&6
5108 if test "${libc_cv_asm_set_directive+set}" = set; then
5109 echo $ECHO_N "(cached) $ECHO_C" >&6
5111 cat > conftest.s
<<EOF
5114 .set glibc_conftest_frobozz,foo
5115 $libc_cv_asm_global_directive glibc_conftest_frobozz
5117 # The alpha-dec-osf1 assembler gives only a warning for `.set'
5118 # (but it doesn't work), so we must do a linking check to be sure.
5119 cat > conftest1.c
<<\EOF
5120 extern int glibc_conftest_frobozz
;
5121 void _start
() { glibc_conftest_frobozz
= 1; }
5123 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
5124 -nostartfiles -nostdlib \
5125 -o conftest conftest.s conftest1.c
1>&5 2>&5; then
5126 libc_cv_asm_set_directive
=yes
5128 libc_cv_asm_set_directive
=no
5132 echo "$as_me:$LINENO: result: $libc_cv_asm_set_directive" >&5
5133 echo "${ECHO_T}$libc_cv_asm_set_directive" >&6
5134 if test $libc_cv_asm_set_directive = yes; then
5135 cat >>confdefs.h
<<\_ACEOF
5136 #define HAVE_ASM_SET_DIRECTIVE 1
5141 echo "$as_me:$LINENO: checking for assembler .type directive prefix" >&5
5142 echo $ECHO_N "checking for assembler .type directive prefix... $ECHO_C" >&6
5143 if test "${libc_cv_asm_type_prefix+set}" = set; then
5144 echo $ECHO_N "(cached) $ECHO_C" >&6
5146 libc_cv_asm_type_prefix
=no
5147 for ac_try_prefix
in '@' '%' '#'; do
5148 cat > conftest.s
<<EOF
5150 ${libc_cv_asm_global_directive} foo
5151 .type foo, ${ac_try_prefix}object
5156 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
5157 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5160 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5161 (exit $ac_status); }; }; then
5162 libc_cv_asm_type_prefix
=${ac_try_prefix}
5165 test "x$libc_cv_asm_type_prefix" != xno
&& break
5168 echo "$as_me:$LINENO: result: $libc_cv_asm_type_prefix" >&5
5169 echo "${ECHO_T}$libc_cv_asm_type_prefix" >&6
5170 if test "x$libc_cv_asm_type_prefix" != xno
; then
5171 cat >>confdefs.h
<<_ACEOF
5172 #define ASM_TYPE_DIRECTIVE_PREFIX ${libc_cv_asm_type_prefix}
5177 echo "$as_me:$LINENO: checking for .symver assembler directive" >&5
5178 echo $ECHO_N "checking for .symver assembler directive... $ECHO_C" >&6
5179 if test "${libc_cv_asm_symver_directive+set}" = set; then
5180 echo $ECHO_N "(cached) $ECHO_C" >&6
5182 cat > conftest.s
<<EOF
5185 .symver _sym,sym@VERS
5187 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5; then
5188 libc_cv_asm_symver_directive
=yes
5190 libc_cv_asm_symver_directive
=no
5194 echo "$as_me:$LINENO: result: $libc_cv_asm_symver_directive" >&5
5195 echo "${ECHO_T}$libc_cv_asm_symver_directive" >&6
5196 echo "$as_me:$LINENO: checking for ld --version-script" >&5
5197 echo $ECHO_N "checking for ld --version-script... $ECHO_C" >&6
5198 if test "${libc_cv_ld_version_script_option+set}" = set; then
5199 echo $ECHO_N "(cached) $ECHO_C" >&6
5201 if test $libc_cv_asm_symver_directive = yes; then
5202 cat > conftest.s
<<EOF
5205 .symver _sym,sym@VERS
5207 cat > conftest.map
<<EOF
5216 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5; then
5217 if { ac_try
='${CC-cc} $CFLAGS $LDFLAGS -shared
5218 -o conftest.so conftest.o
5219 -nostartfiles -nostdlib
5220 -Wl,--version-script,conftest.map
5222 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5226 (exit $ac_status); }; };
5228 libc_cv_ld_version_script_option
=yes
5230 libc_cv_ld_version_script_option
=no
5233 libc_cv_ld_version_script_option
=no
5236 libc_cv_ld_version_script_option
=no
5240 echo "$as_me:$LINENO: result: $libc_cv_ld_version_script_option" >&5
5241 echo "${ECHO_T}$libc_cv_ld_version_script_option" >&6
5242 if test $shared != no
&&
5243 test $libc_cv_asm_symver_directive = yes &&
5244 test $libc_cv_ld_version_script_option = yes &&
5245 test $enable_versioning = yes; then
5247 cat >>confdefs.h
<<\_ACEOF
5248 #define DO_VERSIONING 1
5256 if test $elf = yes && test $shared != no
&& test $VERSIONING = no
; then
5258 *** WARNING: You should not compile GNU libc without versioning. Not using
5259 *** versioning will introduce incompatibilities so that old binaries
5260 *** will not run anymore.
5261 *** For versioning you need recent binutils (binutils-2.8.1.0.23 or newer)."
5263 if test $elf = yes; then
5264 echo "$as_me:$LINENO: checking for .previous assembler directive" >&5
5265 echo $ECHO_N "checking for .previous assembler directive... $ECHO_C" >&6
5266 if test "${libc_cv_asm_previous_directive+set}" = set; then
5267 echo $ECHO_N "(cached) $ECHO_C" >&6
5269 cat > conftest.s
<<EOF
5270 .section foo_section
5273 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5278 (exit $ac_status); }; }; then
5279 libc_cv_asm_previous_directive
=yes
5281 libc_cv_asm_previous_directive
=no
5285 echo "$as_me:$LINENO: result: $libc_cv_asm_previous_directive" >&5
5286 echo "${ECHO_T}$libc_cv_asm_previous_directive" >&6
5287 if test $libc_cv_asm_previous_directive = yes; then
5288 cat >>confdefs.h
<<\_ACEOF
5289 #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
5293 echo "$as_me:$LINENO: checking for .popsection assembler directive" >&5
5294 echo $ECHO_N "checking for .popsection assembler directive... $ECHO_C" >&6
5295 if test "${libc_cv_asm_popsection_directive+set}" = set; then
5296 echo $ECHO_N "(cached) $ECHO_C" >&6
5298 cat > conftest.s
<<EOF
5299 .pushsection foo_section
5302 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5303 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5307 (exit $ac_status); }; }; then
5308 libc_cv_asm_popsection_directive
=yes
5310 libc_cv_asm_popsection_directive
=no
5314 echo "$as_me:$LINENO: result: $libc_cv_asm_popsection_directive" >&5
5315 echo "${ECHO_T}$libc_cv_asm_popsection_directive" >&6
5316 if test $libc_cv_asm_popsection_directive = yes; then
5317 cat >>confdefs.h
<<\_ACEOF
5318 #define HAVE_ASM_POPSECTION_DIRECTIVE 1
5323 echo "$as_me:$LINENO: checking for .protected and .hidden assembler directive" >&5
5324 echo $ECHO_N "checking for .protected and .hidden assembler directive... $ECHO_C" >&6
5325 if test "${libc_cv_asm_protected_directive+set}" = set; then
5326 echo $ECHO_N "(cached) $ECHO_C" >&6
5328 cat > conftest.s
<<EOF
5334 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5335 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5339 (exit $ac_status); }; }; then
5340 libc_cv_asm_protected_directive
=yes
5342 { { echo "$as_me:$LINENO: error: assembler support for symbol visibility is required" >&5
5343 echo "$as_me: error: assembler support for symbol visibility is required" >&2;}
5344 { (exit 1); exit 1; }; }
5348 echo "$as_me:$LINENO: result: $libc_cv_asm_protected_directive" >&5
5349 echo "${ECHO_T}$libc_cv_asm_protected_directive" >&6
5351 if test $libc_cv_asm_protected_directive = yes; then
5352 echo "$as_me:$LINENO: checking whether __attribute__((visibility())) is supported" >&5
5353 echo $ECHO_N "checking whether __attribute__((visibility())) is supported... $ECHO_C" >&6
5354 if test "${libc_cv_visibility_attribute+set}" = set; then
5355 echo $ECHO_N "(cached) $ECHO_C" >&6
5357 cat > conftest.c
<<EOF
5358 int foo __attribute__ ((visibility ("hidden"))) = 1;
5359 int bar __attribute__ ((visibility ("protected"))) = 1;
5361 libc_cv_visibility_attribute
=no
5362 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5363 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5367 (exit $ac_status); }; }; then
5368 if grep '\.hidden.*foo' conftest.s
>/dev
/null
; then
5369 if grep '\.protected.*bar' conftest.s
>/dev
/null
; then
5370 libc_cv_visibility_attribute
=yes
5377 echo "$as_me:$LINENO: result: $libc_cv_visibility_attribute" >&5
5378 echo "${ECHO_T}$libc_cv_visibility_attribute" >&6
5379 if test $libc_cv_visibility_attribute != yes; then
5380 { { echo "$as_me:$LINENO: error: compiler support for visibility attribute is required" >&5
5381 echo "$as_me: error: compiler support for visibility attribute is required" >&2;}
5382 { (exit 1); exit 1; }; }
5386 if test $libc_cv_visibility_attribute = yes; then
5387 echo "$as_me:$LINENO: checking for broken __attribute__((visibility()))" >&5
5388 echo $ECHO_N "checking for broken __attribute__((visibility()))... $ECHO_C" >&6
5389 if test "${libc_cv_broken_visibility_attribute+set}" = set; then
5390 echo $ECHO_N "(cached) $ECHO_C" >&6
5392 cat > conftest.c
<<EOF
5394 int bar (int x) __asm__ ("foo") __attribute__ ((visibility ("hidden")));
5395 int bar (int x) { return x; }
5397 libc_cv_broken_visibility_attribute
=yes
5398 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s1>&5'
5399 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5403 (exit $ac_status); }; }; then
5404 if grep '\.hidden[ _]foo' conftest.s
>/dev
/null
; then
5405 libc_cv_broken_visibility_attribute
=no
5408 rm -f conftest.c conftest.s
5411 echo "$as_me:$LINENO: result: $libc_cv_broken_visibility_attribute" >&5
5412 echo "${ECHO_T}$libc_cv_broken_visibility_attribute" >&6
5413 if test $libc_cv_broken_visibility_attribute = yes; then
5414 { { echo "$as_me:$LINENO: error: working compiler support for visibility attribute is required" >&5
5415 echo "$as_me: error: working compiler support for visibility attribute is required" >&2;}
5416 { (exit 1); exit 1; }; }
5420 echo "$as_me:$LINENO: checking for broken __attribute__((alias()))" >&5
5421 echo $ECHO_N "checking for broken __attribute__((alias()))... $ECHO_C" >&6
5422 if test "${libc_cv_broken_alias_attribute+set}" = set; then
5423 echo $ECHO_N "(cached) $ECHO_C" >&6
5425 cat > conftest.c
<<EOF
5426 extern int foo (int x) __asm ("xyzzy");
5427 int bar (int x) { return x; }
5428 extern __typeof (bar) foo __attribute ((weak, alias ("bar")));
5430 extern __typeof (dfoo) dfoo __asm ("abccb");
5433 libc_cv_broken_alias_attribute
=yes
5434 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5435 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5439 (exit $ac_status); }; }; then
5440 if grep 'xyzzy' conftest.s
>/dev
/null
&&
5441 grep 'abccb' conftest.s
>/dev
/null
; then
5442 libc_cv_broken_alias_attribute
=no
5445 rm -f conftest.c conftest.s
5448 echo "$as_me:$LINENO: result: $libc_cv_broken_alias_attribute" >&5
5449 echo "${ECHO_T}$libc_cv_broken_alias_attribute" >&6
5450 if test $libc_cv_broken_alias_attribute = yes; then
5451 { { echo "$as_me:$LINENO: error: working alias attribute support required" >&5
5452 echo "$as_me: error: working alias attribute support required" >&2;}
5453 { (exit 1); exit 1; }; }
5456 if test $libc_cv_visibility_attribute = yes; then
5457 echo "$as_me:$LINENO: checking whether to put _rtld_local into .sdata section" >&5
5458 echo $ECHO_N "checking whether to put _rtld_local into .sdata section... $ECHO_C" >&6
5459 if test "${libc_cv_have_sdata_section+set}" = set; then
5460 echo $ECHO_N "(cached) $ECHO_C" >&6
5462 echo "int i;" > conftest.c
5463 libc_cv_have_sdata_section
=no
5464 if ${CC-cc} $LDFLAGS -fPIC -shared -Wl,--verbose conftest.c
-o conftest.so
2>&1 \
5465 |
grep '\.sdata' >/dev
/null
; then
5466 libc_cv_have_sdata_section
=yes
5468 rm -f conftest.c conftest.so
5471 echo "$as_me:$LINENO: result: $libc_cv_have_sdata_section" >&5
5472 echo "${ECHO_T}$libc_cv_have_sdata_section" >&6
5473 if test $libc_cv_have_sdata_section = yes; then
5474 cat >>confdefs.h
<<\_ACEOF
5475 #define HAVE_SDATA_SECTION 1
5481 echo "$as_me:$LINENO: checking for .preinit_array/.init_array/.fini_array support" >&5
5482 echo $ECHO_N "checking for .preinit_array/.init_array/.fini_array support... $ECHO_C" >&6
5483 if test "${libc_cv_initfini_array+set}" = set; then
5484 echo $ECHO_N "(cached) $ECHO_C" >&6
5486 cat > conftest.c
<<EOF
5487 int _start (void) { return 0; }
5488 int __start (void) { return 0; }
5489 int foo (void) { return 1; }
5490 int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;
5492 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -o conftest conftest.c
5493 -static -nostartfiles -nostdlib 1>&5'
5494 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5498 (exit $ac_status); }; }
5500 if readelf
-S conftest | fgrep INIT_ARRAY
> /dev
/null
; then
5501 libc_cv_initfini_array
=yes
5503 libc_cv_initfini_array
=no
5506 libc_cv_initfini_array
=no
5510 echo "$as_me:$LINENO: result: $libc_cv_initfini_array" >&5
5511 echo "${ECHO_T}$libc_cv_initfini_array" >&6
5512 if test $libc_cv_initfini_array != yes; then
5513 { { echo "$as_me:$LINENO: error: Need linker with .init_array/.fini_array support." >&5
5514 echo "$as_me: error: Need linker with .init_array/.fini_array support." >&2;}
5515 { (exit 1); exit 1; }; }
5518 echo "$as_me:$LINENO: checking for libunwind-support in compiler" >&5
5519 echo $ECHO_N "checking for libunwind-support in compiler... $ECHO_C" >&6
5520 if test "${libc_cv_cc_with_libunwind+set}" = set; then
5521 echo $ECHO_N "(cached) $ECHO_C" >&6
5524 cat > conftest.c
<<EOF
5525 int main (void) { return 0; }
5527 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -static -o conftest \
5528 conftest.c
-v 2>&1 >/dev
/null |
grep -q " -lunwind "; then
5529 libc_cv_cc_with_libunwind
=yes
5531 libc_cv_cc_with_libunwind
=no
5535 echo "$as_me:$LINENO: result: $libc_cv_cc_with_libunwind" >&5
5536 echo "${ECHO_T}$libc_cv_cc_with_libunwind" >&6
5538 if test $libc_cv_cc_with_libunwind = yes; then
5539 cat >>confdefs.h
<<\_ACEOF
5540 #define HAVE_CC_WITH_LIBUNWIND 1
5545 echo "$as_me:$LINENO: checking for -z nodelete option" >&5
5546 echo $ECHO_N "checking for -z nodelete option... $ECHO_C" >&6
5547 if test "${libc_cv_z_nodelete+set}" = set; then
5548 echo $ECHO_N "(cached) $ECHO_C" >&6
5550 cat > conftest.c
<<EOF
5551 int _start (void) { return 42; }
5553 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5554 -fPIC -shared -o conftest.so conftest.c
5555 -nostartfiles -nostdlib
5556 -Wl,--enable-new-dtags,-z,nodelete 1>&5'
5557 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5561 (exit $ac_status); }; }
5563 libc_cv_z_nodelete
=yes
5565 { { echo "$as_me:$LINENO: error: linker with -z nodelete support required" >&5
5566 echo "$as_me: error: linker with -z nodelete support required" >&2;}
5567 { (exit 1); exit 1; }; }
5571 echo "$as_me:$LINENO: result: $libc_cv_z_nodelete" >&5
5572 echo "${ECHO_T}$libc_cv_z_nodelete" >&6
5574 echo "$as_me:$LINENO: checking for -z nodlopen option" >&5
5575 echo $ECHO_N "checking for -z nodlopen option... $ECHO_C" >&6
5576 if test "${libc_cv_z_nodlopen+set}" = set; then
5577 echo $ECHO_N "(cached) $ECHO_C" >&6
5579 cat > conftest.c
<<EOF
5580 int _start (void) { return 42; }
5582 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5583 -fPIC -shared -o conftest.so conftest.c
5584 -nostartfiles -nostdlib
5585 -Wl,--enable-new-dtags,-z,nodlopen 1>&5'
5586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5590 (exit $ac_status); }; }
5592 libc_cv_z_nodlopen
=yes
5594 { { echo "$as_me:$LINENO: error: linker with -z nodlopen support required" >&5
5595 echo "$as_me: error: linker with -z nodlopen support required" >&2;}
5596 { (exit 1); exit 1; }; }
5600 echo "$as_me:$LINENO: result: $libc_cv_z_nodlopen" >&5
5601 echo "${ECHO_T}$libc_cv_z_nodlopen" >&6
5603 echo "$as_me:$LINENO: checking for -z initfirst option" >&5
5604 echo $ECHO_N "checking for -z initfirst option... $ECHO_C" >&6
5605 if test "${libc_cv_z_initfirst+set}" = set; then
5606 echo $ECHO_N "(cached) $ECHO_C" >&6
5608 cat > conftest.c
<<EOF
5609 int _start (void) { return 42; }
5611 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5612 -fPIC -shared -o conftest.so conftest.c
5613 -nostartfiles -nostdlib
5614 -Wl,--enable-new-dtags,-z,initfirst 1>&5'
5615 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5619 (exit $ac_status); }; }
5621 libc_cv_z_initfirst
=yes
5623 { { echo "$as_me:$LINENO: error: linker with -z initfirst support required" >&5
5624 echo "$as_me: error: linker with -z initfirst support required" >&2;}
5625 { (exit 1); exit 1; }; }
5629 echo "$as_me:$LINENO: result: $libc_cv_z_initfirst" >&5
5630 echo "${ECHO_T}$libc_cv_z_initfirst" >&6
5632 case "$base_machine" in
5633 i
[34567]86 | x86_64 | powerpc
* | s390
* | sparc
* | alpha
*)
5634 echo "$as_me:$LINENO: checking for -z relro option" >&5
5635 echo $ECHO_N "checking for -z relro option... $ECHO_C" >&6
5636 if test "${libc_cv_z_relro+set}" = set; then
5637 echo $ECHO_N "(cached) $ECHO_C" >&6
5640 if { ac_try
='${CC-cc} -v --help 2>&1|grep "z relro" 1>&5'
5641 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5645 (exit $ac_status); }; }
5647 if { ac_try
='${CC-cc} -Wl,--verbose 2>&1|grep DATA_SEGMENT_RELRO_END 1>&5'
5648 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5652 (exit $ac_status); }; }
5658 echo "$as_me:$LINENO: result: $libc_cv_z_relro" >&5
5659 echo "${ECHO_T}$libc_cv_z_relro" >&6
5660 if test "$libc_cv_z_relro" = no
; then
5661 { { echo "$as_me:$LINENO: error: linker with -z relro support required" >&5
5662 echo "$as_me: error: linker with -z relro support required" >&2;}
5663 { (exit 1); exit 1; }; }
5669 echo "$as_me:$LINENO: checking for -Bgroup option" >&5
5670 echo $ECHO_N "checking for -Bgroup option... $ECHO_C" >&6
5671 if test "${libc_cv_Bgroup+set}" = set; then
5672 echo $ECHO_N "(cached) $ECHO_C" >&6
5674 cat > conftest.c
<<EOF
5675 int _start (void) { return 42; }
5677 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5678 -fPIC -shared -o conftest.so conftest.c
5679 -Wl,-Bgroup -nostdlib 1>&5'
5680 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5684 (exit $ac_status); }; }
5692 echo "$as_me:$LINENO: result: $libc_cv_Bgroup" >&5
5693 echo "${ECHO_T}$libc_cv_Bgroup" >&6
5696 echo "$as_me:$LINENO: checking for libgcc_s suffix" >&5
5697 echo $ECHO_N "checking for libgcc_s suffix... $ECHO_C" >&6
5698 if test "${libc_cv_libgcc_s_suffix+set}" = set; then
5699 echo $ECHO_N "(cached) $ECHO_C" >&6
5701 cat > conftest.c
<<EOF
5702 int main (void) { return 0; }
5704 libc_cv_libgcc_s_suffix
=`${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
5705 -fPIC -shared -shared-libgcc -o conftest.so \
5706 conftest.c -v 2>&1 >/dev/null \
5707 | sed -n 's/^.* -lgcc_s\([^ ]*\) .*$/\1/p'`
5710 echo "$as_me:$LINENO: result: $libc_cv_libgcc_s_suffix" >&5
5711 echo "${ECHO_T}$libc_cv_libgcc_s_suffix" >&6
5714 echo "$as_me:$LINENO: checking for --as-needed option" >&5
5715 echo $ECHO_N "checking for --as-needed option... $ECHO_C" >&6
5716 if test "${libc_cv_as_needed+set}" = set; then
5717 echo $ECHO_N "(cached) $ECHO_C" >&6
5719 cat > conftest.c
<<EOF
5720 int main (void) { return 0; }
5722 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5723 -fPIC -shared -o conftest.so conftest.c
5724 -lgcc_s$libc_cv_libgcc_s_suffix -Wl,--as-needed
5726 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5730 (exit $ac_status); }; }
5732 libc_cv_as_needed
=yes
5734 libc_cv_as_needed
=no
5738 echo "$as_me:$LINENO: result: $libc_cv_as_needed" >&5
5739 echo "${ECHO_T}$libc_cv_as_needed" >&6
5743 echo "$as_me:$LINENO: checking whether --noexecstack is desirable for .S files" >&5
5744 echo $ECHO_N "checking whether --noexecstack is desirable for .S files... $ECHO_C" >&6
5745 if test "${libc_cv_as_noexecstack+set}" = set; then
5746 echo $ECHO_N "(cached) $ECHO_C" >&6
5748 cat > conftest.c
<<EOF
5751 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS
5752 -S -o conftest.s conftest.c 1>&5'
5753 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5757 (exit $ac_status); }; } \
5758 && grep -q .note.GNU-stack conftest.s \
5759 && { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -Wa,--noexecstack
5760 -c -o conftest.o conftest.s 1>&5'
5761 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5765 (exit $ac_status); }; }
5767 libc_cv_as_noexecstack
=yes
5769 libc_cv_as_noexecstack
=no
5773 echo "$as_me:$LINENO: result: $libc_cv_as_noexecstack" >&5
5774 echo "${ECHO_T}$libc_cv_as_noexecstack" >&6
5775 if test $libc_cv_as_noexecstack = yes; then
5776 ASFLAGS_config
="$ASFLAGS_config -Wa,--noexecstack"
5780 echo "$as_me:$LINENO: checking for -z combreloc" >&5
5781 echo $ECHO_N "checking for -z combreloc... $ECHO_C" >&6
5782 if test "${libc_cv_z_combreloc+set}" = set; then
5783 echo $ECHO_N "(cached) $ECHO_C" >&6
5785 cat > conftest.c
<<EOF
5786 extern int bar (int);
5788 int foo (void) { return bar (mumble); }
5790 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5791 -fPIC -shared -o conftest.so conftest.c
5792 -nostdlib -nostartfiles
5793 -Wl,-z,combreloc 1>&5'
5794 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5798 (exit $ac_status); }; }
5800 if readelf
-S conftest.so |
grep '\.rel\(a\|\)\.dyn' > /dev
/null
; then
5801 libc_cv_z_combreloc
=yes
5803 libc_cv_z_combreloc
=no
5806 libc_cv_z_combreloc
=no
5810 echo "$as_me:$LINENO: result: $libc_cv_z_combreloc" >&5
5811 echo "${ECHO_T}$libc_cv_z_combreloc" >&6
5812 if test "$libc_cv_z_combreloc" = yes; then
5813 cat >>confdefs.h
<<\_ACEOF
5814 #define HAVE_Z_COMBRELOC 1
5820 echo "$as_me:$LINENO: checking for -z execstack" >&5
5821 echo $ECHO_N "checking for -z execstack... $ECHO_C" >&6
5822 if test "${libc_cv_z_execstack+set}" = set; then
5823 echo $ECHO_N "(cached) $ECHO_C" >&6
5825 cat > conftest.c
<<EOF
5826 int _start (void) { return 42; }
5828 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5829 -fPIC -shared -o conftest.so conftest.c
5830 -Wl,-z,execstack -nostdlib
5832 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5836 (exit $ac_status); }; }
5838 libc_cv_z_execstack
=yes
5840 libc_cv_z_execstack
=no
5844 echo "$as_me:$LINENO: result: $libc_cv_z_execstack" >&5
5845 echo "${ECHO_T}$libc_cv_z_execstack" >&6
5848 echo "$as_me:$LINENO: checking for -fpie" >&5
5849 echo $ECHO_N "checking for -fpie... $ECHO_C" >&6
5850 if test "${libc_cv_fpie+set}" = set; then
5851 echo $ECHO_N "(cached) $ECHO_C" >&6
5853 cat > conftest.c
<<EOF
5855 main () { return 0;}
5857 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -pie -fpie
5858 -o conftest conftest.c 1>&5'
5859 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5863 (exit $ac_status); }; }
5871 echo "$as_me:$LINENO: result: $libc_cv_fpie" >&5
5872 echo "${ECHO_T}$libc_cv_fpie" >&6
5876 echo "$as_me:$LINENO: checking for --hash-style option" >&5
5877 echo $ECHO_N "checking for --hash-style option... $ECHO_C" >&6
5878 if test "${libc_cv_hashstyle+set}" = set; then
5879 echo $ECHO_N "(cached) $ECHO_C" >&6
5881 cat > conftest.c
<<EOF
5882 int _start (void) { return 42; }
5884 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5885 -fPIC -shared -o conftest.so conftest.c
5886 -Wl,--hash-style=both -nostdlib 1>&5'
5887 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5891 (exit $ac_status); }; }
5893 libc_cv_hashstyle
=yes
5895 libc_cv_hashstyle
=no
5899 echo "$as_me:$LINENO: result: $libc_cv_hashstyle" >&5
5900 echo "${ECHO_T}$libc_cv_hashstyle" >&6
5904 echo "$as_me:$LINENO: checking for -fno-toplevel-reorder" >&5
5905 echo $ECHO_N "checking for -fno-toplevel-reorder... $ECHO_C" >&6
5906 if test "${libc_cv_fno_toplevel_reorder+set}" = set; then
5907 echo $ECHO_N "(cached) $ECHO_C" >&6
5909 cat > conftest.c
<<EOF
5912 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -fno-toplevel-reorder
5914 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5918 (exit $ac_status); }; }
5920 libc_cv_fno_toplevel_reorder
=yes
5922 libc_cv_fno_toplevel_reorder
=no
5926 echo "$as_me:$LINENO: result: $libc_cv_fno_toplevel_reorder" >&5
5927 echo "${ECHO_T}$libc_cv_fno_toplevel_reorder" >&6
5928 if test $libc_cv_fno_toplevel_reorder = yes; then
5929 fno_unit_at_a_time
=-fno-toplevel-reorder
5931 fno_unit_at_a_time
=-fno-unit-at-a-time
5935 echo "$as_me:$LINENO: checking for -fstack-protector" >&5
5936 echo $ECHO_N "checking for -fstack-protector... $ECHO_C" >&6
5937 if test "${libc_cv_ssp+set}" = set; then
5938 echo $ECHO_N "(cached) $ECHO_C" >&6
5940 cat > conftest.c
<<EOF
5942 main () { return 0;}
5944 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -fstack-protector
5945 -o conftest conftest.c 1>&5'
5946 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5950 (exit $ac_status); }; }
5958 echo "$as_me:$LINENO: result: $libc_cv_ssp" >&5
5959 echo "${ECHO_T}$libc_cv_ssp" >&6
5962 if test $elf != yes; then
5963 echo "$as_me:$LINENO: checking for .init and .fini sections" >&5
5964 echo $ECHO_N "checking for .init and .fini sections... $ECHO_C" >&6
5965 if test "${libc_cv_have_initfini+set}" = set; then
5966 echo $ECHO_N "(cached) $ECHO_C" >&6
5968 cat >conftest.
$ac_ext <<_ACEOF
5971 cat confdefs.h
>>conftest.
$ac_ext
5972 cat >>conftest.
$ac_ext <<_ACEOF
5973 /* end confdefs.h. */
5978 asm (".section .init");
5979 asm (".section .fini");
5980 asm ("${libc_cv_dot_text}");
5985 rm -f conftest.
$ac_objext
5986 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5987 (eval $ac_compile) 2>conftest.er1
5989 grep -v '^ *+' conftest.er1
>conftest.err
5991 cat conftest.err
>&5
5992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5993 (exit $ac_status); } &&
5994 { ac_try
='test -z "$ac_c_werror_flag"
5995 || test ! -s conftest.err'
5996 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6000 (exit $ac_status); }; } &&
6001 { ac_try
='test -s conftest.$ac_objext'
6002 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6006 (exit $ac_status); }; }; then
6007 libc_cv_have_initfini
=yes
6009 echo "$as_me: failed program was:" >&5
6010 sed 's/^/| /' conftest.
$ac_ext >&5
6012 libc_cv_have_initfini
=no
6014 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
6016 echo "$as_me:$LINENO: result: $libc_cv_have_initfini" >&5
6017 echo "${ECHO_T}$libc_cv_have_initfini" >&6
6018 if test $libc_cv_have_initfini = yes; then
6019 cat >>confdefs.h
<<\_ACEOF
6020 #define HAVE_INITFINI 1
6026 if test $elf = yes; then
6027 echo "$as_me:$LINENO: checking whether cc puts quotes around section names" >&5
6028 echo $ECHO_N "checking whether cc puts quotes around section names... $ECHO_C" >&6
6029 if test "${libc_cv_have_section_quotes+set}" = set; then
6030 echo $ECHO_N "(cached) $ECHO_C" >&6
6032 cat > conftest.c
<<EOF
6033 static const int foo
6034 __attribute__ ((section ("bar"))) = 1;
6036 if ${CC-cc} -S conftest.c
-o conftest.s
; then
6037 if grep '\.section.*"bar"' conftest.s
>/dev
/null
; then
6038 libc_cv_have_section_quotes
=yes
6040 libc_cv_have_section_quotes
=no
6043 libc_cv_have_section_quotes
=unknown
6048 echo "$as_me:$LINENO: result: $libc_cv_have_section_quotes" >&5
6049 echo "${ECHO_T}$libc_cv_have_section_quotes" >&6
6050 if test $libc_cv_have_section_quotes = yes; then
6051 cat >>confdefs.h
<<\_ACEOF
6052 #define HAVE_SECTION_QUOTES 1
6060 if test $elf = yes; then
6061 libc_cv_asm_underscores
=no
6063 if test $ac_cv_prog_cc_works = yes; then
6064 echo "$as_me:$LINENO: checking for _ prefix on C symbol names" >&5
6065 echo $ECHO_N "checking for _ prefix on C symbol names... $ECHO_C" >&6
6066 if test "${libc_cv_asm_underscores+set}" = set; then
6067 echo $ECHO_N "(cached) $ECHO_C" >&6
6069 cat >conftest.
$ac_ext <<_ACEOF
6072 cat confdefs.h
>>conftest.
$ac_ext
6073 cat >>conftest.
$ac_ext <<_ACEOF
6074 /* end confdefs.h. */
6075 asm ("_glibc_foobar:");
6084 rm -f conftest.
$ac_objext conftest
$ac_exeext
6085 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6086 (eval $ac_link) 2>conftest.er1
6088 grep -v '^ *+' conftest.er1
>conftest.err
6090 cat conftest.err
>&5
6091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6092 (exit $ac_status); } &&
6093 { ac_try
='test -z "$ac_c_werror_flag"
6094 || test ! -s conftest.err'
6095 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6099 (exit $ac_status); }; } &&
6100 { ac_try
='test -s conftest$ac_exeext'
6101 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6105 (exit $ac_status); }; }; then
6106 libc_cv_asm_underscores
=yes
6108 echo "$as_me: failed program was:" >&5
6109 sed 's/^/| /' conftest.
$ac_ext >&5
6111 libc_cv_asm_underscores
=no
6113 rm -f conftest.err conftest.
$ac_objext \
6114 conftest
$ac_exeext conftest.
$ac_ext
6116 echo "$as_me:$LINENO: result: $libc_cv_asm_underscores" >&5
6117 echo "${ECHO_T}$libc_cv_asm_underscores" >&6
6119 echo "$as_me:$LINENO: checking for _ prefix on C symbol names" >&5
6120 echo $ECHO_N "checking for _ prefix on C symbol names... $ECHO_C" >&6
6121 if test "${libc_cv_asm_underscores+set}" = set; then
6122 echo $ECHO_N "(cached) $ECHO_C" >&6
6124 cat > conftest.
$ac_ext <<EOF
6125 #line $LINENO "configure"
6126 #include "confdefs.h"
6127 void underscore_test(void) {
6130 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6131 (eval $ac_compile) 2>&5
6133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6134 (exit $ac_status); }; then
6135 if grep _underscore_test conftest
* >/dev
/null
; then
6137 libc_cv_asm_underscores
=yes
6140 libc_cv_asm_underscores
=no
6143 echo "configure: failed program was:" >&5
6144 cat conftest.
$ac_ext >&5
6146 libc_cv_asm_underscores
=no
6150 echo "$as_me:$LINENO: result: $libc_cv_asm_underscores" >&5
6151 echo "${ECHO_T}$libc_cv_asm_underscores" >&6
6154 if test $libc_cv_asm_underscores = no
; then
6155 cat >>confdefs.h
<<\_ACEOF
6156 #define NO_UNDERSCORES 1
6161 if test $elf = yes; then
6162 libc_cv_weak_symbols
=yes
6165 echo "$as_me:$LINENO: checking for assembler .weak directive" >&5
6166 echo $ECHO_N "checking for assembler .weak directive... $ECHO_C" >&6
6167 if test "${libc_cv_asm_weak_directive+set}" = set; then
6168 echo $ECHO_N "(cached) $ECHO_C" >&6
6170 cat > conftest.s
<<EOF
6172 ${libc_cv_asm_global_directive} foo
6175 .weak bar; bar = foo
6177 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6178 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6182 (exit $ac_status); }; }; then
6183 libc_cv_asm_weak_directive
=yes
6185 libc_cv_asm_weak_directive
=no
6189 echo "$as_me:$LINENO: result: $libc_cv_asm_weak_directive" >&5
6190 echo "${ECHO_T}$libc_cv_asm_weak_directive" >&6
6192 if test $libc_cv_asm_weak_directive = no
; then
6193 echo "$as_me:$LINENO: checking for assembler .weakext directive" >&5
6194 echo $ECHO_N "checking for assembler .weakext directive... $ECHO_C" >&6
6195 if test "${libc_cv_asm_weakext_directive+set}" = set; then
6196 echo $ECHO_N "(cached) $ECHO_C" >&6
6198 cat > conftest.s
<<EOF
6200 ${libc_cv_asm_global_directive} foo
6204 ${libc_cv_asm_global_directive} baz
6207 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6212 (exit $ac_status); }; }; then
6213 libc_cv_asm_weakext_directive
=yes
6215 libc_cv_asm_weakext_directive
=no
6219 echo "$as_me:$LINENO: result: $libc_cv_asm_weakext_directive" >&5
6220 echo "${ECHO_T}$libc_cv_asm_weakext_directive" >&6
6224 if test $libc_cv_asm_weak_directive = yes; then
6225 cat >>confdefs.h
<<\_ACEOF
6226 #define HAVE_ASM_WEAK_DIRECTIVE 1
6229 elif test $libc_cv_asm_weakext_directive = yes; then
6230 cat >>confdefs.h
<<\_ACEOF
6231 #define HAVE_ASM_WEAKEXT_DIRECTIVE 1
6236 echo "$as_me:$LINENO: checking whether CFI directives are supported" >&5
6237 echo $ECHO_N "checking whether CFI directives are supported... $ECHO_C" >&6
6238 if test "${libc_cv_asm_cfi_directives+set}" = set; then
6239 echo $ECHO_N "(cached) $ECHO_C" >&6
6242 sparc
/sparc64
*) cfi_offset
=2047;;
6245 cat > conftest.s
<<EOF
6247 .type func,%function
6251 .cfi_rel_offset 1, $cfi_offset
6254 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6255 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6259 (exit $ac_status); }; }; then
6260 libc_cv_asm_cfi_directives
=yes
6262 libc_cv_asm_cfi_directives
=no
6266 echo "$as_me:$LINENO: result: $libc_cv_asm_cfi_directives" >&5
6267 echo "${ECHO_T}$libc_cv_asm_cfi_directives" >&6
6268 if test $libc_cv_asm_cfi_directives = yes; then
6269 cat >>confdefs.h
<<\_ACEOF
6270 #define HAVE_ASM_CFI_DIRECTIVES 1
6275 echo "$as_me:$LINENO: checking for ld --no-whole-archive" >&5
6276 echo $ECHO_N "checking for ld --no-whole-archive... $ECHO_C" >&6
6277 if test "${libc_cv_ld_no_whole_archive+set}" = set; then
6278 echo $ECHO_N "(cached) $ECHO_C" >&6
6280 cat > conftest.c
<<\EOF
6285 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6286 -nostdlib -nostartfiles -Wl,--no-whole-archive
6287 -o conftest conftest.c 1>&5'
6288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6292 (exit $ac_status); }; }; then
6293 libc_cv_ld_no_whole_archive
=yes
6295 libc_cv_ld_no_whole_archive
=no
6299 echo "$as_me:$LINENO: result: $libc_cv_ld_no_whole_archive" >&5
6300 echo "${ECHO_T}$libc_cv_ld_no_whole_archive" >&6
6301 if test $libc_cv_ld_no_whole_archive = yes; then
6302 no_whole_archive
=-Wl,--no-whole-archive
6305 echo "$as_me:$LINENO: checking for gcc -fexceptions" >&5
6306 echo $ECHO_N "checking for gcc -fexceptions... $ECHO_C" >&6
6307 if test "${libc_cv_gcc_exceptions+set}" = set; then
6308 echo $ECHO_N "(cached) $ECHO_C" >&6
6310 cat > conftest.c
<<\EOF
6315 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6316 -nostdlib -nostartfiles -fexceptions
6317 -o conftest conftest.c 1>&5'
6318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6322 (exit $ac_status); }; }; then
6323 libc_cv_gcc_exceptions
=yes
6325 libc_cv_gcc_exceptions
=no
6329 echo "$as_me:$LINENO: result: $libc_cv_gcc_exceptions" >&5
6330 echo "${ECHO_T}$libc_cv_gcc_exceptions" >&6
6331 if test $libc_cv_gcc_exceptions = yes; then
6332 exceptions
=-fexceptions
6335 if test "$host_cpu" = powerpc
; then
6336 # Check for a bug present in at least versions 2.8.x of GCC
6337 # and versions 1.0.x of EGCS.
6338 echo "$as_me:$LINENO: checking whether clobbering cr0 causes problems" >&5
6339 echo $ECHO_N "checking whether clobbering cr0 causes problems... $ECHO_C" >&6
6340 if test "${libc_cv_c_asmcr0_bug+set}" = set; then
6341 echo $ECHO_N "(cached) $ECHO_C" >&6
6343 cat >conftest.
$ac_ext <<_ACEOF
6346 cat confdefs.h
>>conftest.
$ac_ext
6347 cat >>conftest.
$ac_ext <<_ACEOF
6348 /* end confdefs.h. */
6349 int tester(int x) { asm ("" : : : "cc"); return x & 123; }
6358 rm -f conftest.
$ac_objext
6359 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6360 (eval $ac_compile) 2>conftest.er1
6362 grep -v '^ *+' conftest.er1
>conftest.err
6364 cat conftest.err
>&5
6365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6366 (exit $ac_status); } &&
6367 { ac_try
='test -z "$ac_c_werror_flag"
6368 || test ! -s conftest.err'
6369 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6373 (exit $ac_status); }; } &&
6374 { ac_try
='test -s conftest.$ac_objext'
6375 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6379 (exit $ac_status); }; }; then
6380 libc_cv_c_asmcr0_bug
='no'
6382 echo "$as_me: failed program was:" >&5
6383 sed 's/^/| /' conftest.
$ac_ext >&5
6385 libc_cv_c_asmcr0_bug
='yes'
6387 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
6389 echo "$as_me:$LINENO: result: $libc_cv_c_asmcr0_bug" >&5
6390 echo "${ECHO_T}$libc_cv_c_asmcr0_bug" >&6
6391 if test "$libc_cv_c_asmcr0_bug" != 'no'; then
6392 cat >>confdefs.h
<<\_ACEOF
6393 #define BROKEN_PPC_ASM_CR0 1
6399 echo "$as_me:$LINENO: checking for __builtin_expect" >&5
6400 echo $ECHO_N "checking for __builtin_expect... $ECHO_C" >&6
6401 if test "${libc_cv_gcc_builtin_expect+set}" = set; then
6402 echo $ECHO_N "(cached) $ECHO_C" >&6
6404 cat > conftest.c
<<EOF
6405 #line $LINENO "configure"
6408 a = __builtin_expect (a, 10);
6409 return a == 10 ? 0 : 1;
6412 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -nostdlib -nostartfiles
6413 -o conftest conftest.c -lgcc >&5'
6414 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6418 (exit $ac_status); }; }; then
6419 libc_cv_gcc_builtin_expect
=yes
6421 libc_cv_gcc_builtin_expect
=no
6425 echo "$as_me:$LINENO: result: $libc_cv_gcc_builtin_expect" >&5
6426 echo "${ECHO_T}$libc_cv_gcc_builtin_expect" >&6
6427 if test "$libc_cv_gcc_builtin_expect" = yes; then
6428 cat >>confdefs.h
<<\_ACEOF
6429 #define HAVE_BUILTIN_EXPECT 1
6434 echo "$as_me:$LINENO: checking for __builtin_memset" >&5
6435 echo $ECHO_N "checking for __builtin_memset... $ECHO_C" >&6
6436 if test "${libc_cv_gcc_builtin_memset+set}" = set; then
6437 echo $ECHO_N "(cached) $ECHO_C" >&6
6439 cat > conftest.c
<<\EOF
6442 __builtin_memset
(x
, 0, 1000);
6445 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | fgrep "memset" > /dev/null'
6446 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6450 (exit $ac_status); }; };
6452 libc_cv_gcc_builtin_memset
=no
6454 libc_cv_gcc_builtin_memset
=yes
6458 echo "$as_me:$LINENO: result: $libc_cv_gcc_builtin_memset" >&5
6459 echo "${ECHO_T}$libc_cv_gcc_builtin_memset" >&6
6460 if test "$libc_cv_gcc_builtin_memset" = yes ; then
6461 cat >>confdefs.h
<<\_ACEOF
6462 #define HAVE_BUILTIN_MEMSET 1
6467 echo "$as_me:$LINENO: checking for redirection of built-in functions" >&5
6468 echo $ECHO_N "checking for redirection of built-in functions... $ECHO_C" >&6
6469 if test "${libc_cv_gcc_builtin_redirection+set}" = set; then
6470 echo $ECHO_N "(cached) $ECHO_C" >&6
6472 cat > conftest.c
<<\EOF
6473 extern char
*strstr
(const char
*, const char
*) __asm
("my_strstr");
6474 char
*foo
(const char
*a
, const char
*b
)
6476 return __builtin_strstr
(a
, b
);
6479 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | fgrep "my_strstr" > /dev/null'
6480 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6484 (exit $ac_status); }; };
6486 libc_cv_gcc_builtin_redirection
=yes
6488 libc_cv_gcc_builtin_redirection
=no
6492 echo "$as_me:$LINENO: result: $libc_cv_gcc_builtin_redirection" >&5
6493 echo "${ECHO_T}$libc_cv_gcc_builtin_redirection" >&6
6494 if test "$libc_cv_gcc_builtin_redirection" = yes ; then
6495 cat >>confdefs.h
<<\_ACEOF
6496 #define HAVE_BUILTIN_REDIRECTION 1
6501 if test "x$use__thread" != xno
; then
6502 echo "$as_me:$LINENO: checking for __thread" >&5
6503 echo $ECHO_N "checking for __thread... $ECHO_C" >&6
6504 if test "${libc_cv_gcc___thread+set}" = set; then
6505 echo $ECHO_N "(cached) $ECHO_C" >&6
6507 cat > conftest.c
<<\EOF
6508 __thread int a
= 42;
6510 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -c conftest.c >&5'
6511 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6515 (exit $ac_status); }; }; then
6516 libc_cv_gcc___thread
=yes
6518 libc_cv_gcc___thread
=no
6522 echo "$as_me:$LINENO: result: $libc_cv_gcc___thread" >&5
6523 echo "${ECHO_T}$libc_cv_gcc___thread" >&6
6524 if test "$libc_cv_gcc___thread" = yes; then
6525 cat >>confdefs.h
<<\_ACEOF
6526 #define HAVE___THREAD 1
6531 libc_cv_gcc___thread
=no
6534 if test "$libc_cv_gcc___thread" = yes; then
6535 echo "$as_me:$LINENO: checking for tls_model attribute" >&5
6536 echo $ECHO_N "checking for tls_model attribute... $ECHO_C" >&6
6537 if test "${libc_cv_gcc_tls_model_attr+set}" = set; then
6538 echo $ECHO_N "(cached) $ECHO_C" >&6
6540 cat > conftest.c
<<\EOF
6541 extern __thread int a __attribute__
((tls_model
("initial-exec")));
6543 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -Werror conftest.c >&5'
6544 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6548 (exit $ac_status); }; }; then
6549 libc_cv_gcc_tls_model_attr
=yes
6551 libc_cv_gcc_tls_model_attr
=no
6555 echo "$as_me:$LINENO: result: $libc_cv_gcc_tls_model_attr" >&5
6556 echo "${ECHO_T}$libc_cv_gcc_tls_model_attr" >&6
6557 if test "$libc_cv_gcc_tls_model_attr" = yes; then
6558 cat >>confdefs.h
<<\_ACEOF
6559 #define HAVE_TLS_MODEL_ATTRIBUTE 1
6565 echo "$as_me:$LINENO: checking for libgd" >&5
6566 echo $ECHO_N "checking for libgd... $ECHO_C" >&6
6567 if test "$with_gd" != "no"; then
6568 old_CFLAGS
="$CFLAGS"
6569 CFLAGS
="$CFLAGS $libgd_include"
6570 old_LDFLAGS
="$LDFLAGS"
6571 LDFLAGS
="$LDFLAGS $libgd_ldflags"
6573 LIBS
="$LIBS -lgd -lpng -lz -lm"
6574 cat >conftest.
$ac_ext <<_ACEOF
6577 cat confdefs.h
>>conftest.
$ac_ext
6578 cat >>conftest.
$ac_ext <<_ACEOF
6579 /* end confdefs.h. */
6589 rm -f conftest.
$ac_objext conftest
$ac_exeext
6590 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6591 (eval $ac_link) 2>conftest.er1
6593 grep -v '^ *+' conftest.er1
>conftest.err
6595 cat conftest.err
>&5
6596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6597 (exit $ac_status); } &&
6598 { ac_try
='test -z "$ac_c_werror_flag"
6599 || test ! -s conftest.err'
6600 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6604 (exit $ac_status); }; } &&
6605 { ac_try
='test -s conftest$ac_exeext'
6606 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6610 (exit $ac_status); }; }; then
6613 echo "$as_me: failed program was:" >&5
6614 sed 's/^/| /' conftest.
$ac_ext >&5
6618 rm -f conftest.err conftest.
$ac_objext \
6619 conftest
$ac_exeext conftest.
$ac_ext
6620 CFLAGS
="$old_CFLAGS"
6621 LDFLAGS
="$old_LDFLAGS"
6626 echo "$as_me:$LINENO: result: $LIBGD" >&5
6627 echo "${ECHO_T}$LIBGD" >&6
6631 if test x
$with_selinux = xno
; then
6634 # See if we have the SELinux library
6635 echo "$as_me:$LINENO: checking for is_selinux_enabled in -lselinux" >&5
6636 echo $ECHO_N "checking for is_selinux_enabled in -lselinux... $ECHO_C" >&6
6637 if test "${ac_cv_lib_selinux_is_selinux_enabled+set}" = set; then
6638 echo $ECHO_N "(cached) $ECHO_C" >&6
6640 ac_check_lib_save_LIBS
=$LIBS
6641 LIBS
="-lselinux $LIBS"
6642 cat >conftest.
$ac_ext <<_ACEOF
6645 cat confdefs.h
>>conftest.
$ac_ext
6646 cat >>conftest.
$ac_ext <<_ACEOF
6647 /* end confdefs.h. */
6649 /* Override any gcc2 internal prototype to avoid an error. */
6653 /* We use char because int might match the return type of a gcc2
6654 builtin and then its argument prototype would still apply. */
6655 char is_selinux_enabled ();
6659 is_selinux_enabled ();
6664 rm -f conftest.
$ac_objext conftest
$ac_exeext
6665 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6666 (eval $ac_link) 2>conftest.er1
6668 grep -v '^ *+' conftest.er1
>conftest.err
6670 cat conftest.err
>&5
6671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6672 (exit $ac_status); } &&
6673 { ac_try
='test -z "$ac_c_werror_flag"
6674 || test ! -s conftest.err'
6675 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6679 (exit $ac_status); }; } &&
6680 { ac_try
='test -s conftest$ac_exeext'
6681 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6685 (exit $ac_status); }; }; then
6686 ac_cv_lib_selinux_is_selinux_enabled
=yes
6688 echo "$as_me: failed program was:" >&5
6689 sed 's/^/| /' conftest.
$ac_ext >&5
6691 ac_cv_lib_selinux_is_selinux_enabled
=no
6693 rm -f conftest.err conftest.
$ac_objext \
6694 conftest
$ac_exeext conftest.
$ac_ext
6695 LIBS
=$ac_check_lib_save_LIBS
6697 echo "$as_me:$LINENO: result: $ac_cv_lib_selinux_is_selinux_enabled" >&5
6698 echo "${ECHO_T}$ac_cv_lib_selinux_is_selinux_enabled" >&6
6699 if test $ac_cv_lib_selinux_is_selinux_enabled = yes; then
6705 # See if we have the SELinux header with the NSCD permissions in it.
6706 if test x
$have_selinux = xyes
; then
6707 echo "$as_me:$LINENO: checking for NSCD Flask permissions in selinux/av_permissions.h" >&5
6708 echo $ECHO_N "checking for NSCD Flask permissions in selinux/av_permissions.h... $ECHO_C" >&6
6709 cat >conftest.
$ac_ext <<_ACEOF
6712 cat confdefs.h
>>conftest.
$ac_ext
6713 cat >>conftest.
$ac_ext <<_ACEOF
6714 /* end confdefs.h. */
6715 #include <selinux/av_permissions.h>
6719 #ifdef NSCD__SHMEMHOST
6722 #error NSCD__SHMEMHOST not defined
6728 rm -f conftest.
$ac_objext
6729 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6730 (eval $ac_compile) 2>conftest.er1
6732 grep -v '^ *+' conftest.er1
>conftest.err
6734 cat conftest.err
>&5
6735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6736 (exit $ac_status); } &&
6737 { ac_try
='test -z "$ac_c_werror_flag"
6738 || test ! -s conftest.err'
6739 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6743 (exit $ac_status); }; } &&
6744 { ac_try
='test -s conftest.$ac_objext'
6745 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6749 (exit $ac_status); }; }; then
6752 echo "$as_me: failed program was:" >&5
6753 sed 's/^/| /' conftest.
$ac_ext >&5
6757 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
6758 echo "$as_me:$LINENO: result: $have_selinux" >&5
6759 echo "${ECHO_T}$have_selinux" >&6
6762 if test x
$with_selinux = xyes
; then
6763 if test x
$have_selinux = xno
; then
6764 { { echo "$as_me:$LINENO: error: SELinux explicitly required, but sufficiently recent SELinux library not found" >&5
6765 echo "$as_me: error: SELinux explicitly required, but sufficiently recent SELinux library not found" >&2;}
6766 { (exit 1); exit 1; }; }
6770 # Check if we're building with SELinux support.
6771 if test "x$have_selinux" = xyes
; then
6773 cat >>confdefs.h
<<\_ACEOF
6774 #define HAVE_SELINUX 1
6778 # See if we have the libaudit library
6779 echo "$as_me:$LINENO: checking for audit_log_user_avc_message in -laudit" >&5
6780 echo $ECHO_N "checking for audit_log_user_avc_message in -laudit... $ECHO_C" >&6
6781 if test "${ac_cv_lib_audit_audit_log_user_avc_message+set}" = set; then
6782 echo $ECHO_N "(cached) $ECHO_C" >&6
6784 ac_check_lib_save_LIBS
=$LIBS
6785 LIBS
="-laudit $LIBS"
6786 cat >conftest.
$ac_ext <<_ACEOF
6789 cat confdefs.h
>>conftest.
$ac_ext
6790 cat >>conftest.
$ac_ext <<_ACEOF
6791 /* end confdefs.h. */
6793 /* Override any gcc2 internal prototype to avoid an error. */
6797 /* We use char because int might match the return type of a gcc2
6798 builtin and then its argument prototype would still apply. */
6799 char audit_log_user_avc_message ();
6803 audit_log_user_avc_message ();
6808 rm -f conftest.
$ac_objext conftest
$ac_exeext
6809 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6810 (eval $ac_link) 2>conftest.er1
6812 grep -v '^ *+' conftest.er1
>conftest.err
6814 cat conftest.err
>&5
6815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6816 (exit $ac_status); } &&
6817 { ac_try
='test -z "$ac_c_werror_flag"
6818 || test ! -s conftest.err'
6819 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6823 (exit $ac_status); }; } &&
6824 { ac_try
='test -s conftest$ac_exeext'
6825 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6829 (exit $ac_status); }; }; then
6830 ac_cv_lib_audit_audit_log_user_avc_message
=yes
6832 echo "$as_me: failed program was:" >&5
6833 sed 's/^/| /' conftest.
$ac_ext >&5
6835 ac_cv_lib_audit_audit_log_user_avc_message
=no
6837 rm -f conftest.err conftest.
$ac_objext \
6838 conftest
$ac_exeext conftest.
$ac_ext
6839 LIBS
=$ac_check_lib_save_LIBS
6841 echo "$as_me:$LINENO: result: $ac_cv_lib_audit_audit_log_user_avc_message" >&5
6842 echo "${ECHO_T}$ac_cv_lib_audit_audit_log_user_avc_message" >&6
6843 if test $ac_cv_lib_audit_audit_log_user_avc_message = yes; then
6849 if test "x$have_libaudit" = xyes
; then
6851 cat >>confdefs.h
<<\_ACEOF
6852 #define HAVE_LIBAUDIT 1
6858 # See if we have the libcap library
6859 echo "$as_me:$LINENO: checking for cap_init in -lcap" >&5
6860 echo $ECHO_N "checking for cap_init in -lcap... $ECHO_C" >&6
6861 if test "${ac_cv_lib_cap_cap_init+set}" = set; then
6862 echo $ECHO_N "(cached) $ECHO_C" >&6
6864 ac_check_lib_save_LIBS
=$LIBS
6866 cat >conftest.
$ac_ext <<_ACEOF
6869 cat confdefs.h
>>conftest.
$ac_ext
6870 cat >>conftest.
$ac_ext <<_ACEOF
6871 /* end confdefs.h. */
6873 /* Override any gcc2 internal prototype to avoid an error. */
6877 /* We use char because int might match the return type of a gcc2
6878 builtin and then its argument prototype would still apply. */
6888 rm -f conftest.
$ac_objext conftest
$ac_exeext
6889 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6890 (eval $ac_link) 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_exeext'
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_lib_cap_cap_init
=yes
6912 echo "$as_me: failed program was:" >&5
6913 sed 's/^/| /' conftest.
$ac_ext >&5
6915 ac_cv_lib_cap_cap_init
=no
6917 rm -f conftest.err conftest.
$ac_objext \
6918 conftest
$ac_exeext conftest.
$ac_ext
6919 LIBS
=$ac_check_lib_save_LIBS
6921 echo "$as_me:$LINENO: result: $ac_cv_lib_cap_cap_init" >&5
6922 echo "${ECHO_T}$ac_cv_lib_cap_cap_init" >&6
6923 if test $ac_cv_lib_cap_cap_init = yes; then
6929 if test "x$have_libcap" = xyes
; then
6931 cat >>confdefs.h
<<\_ACEOF
6932 #define HAVE_LIBCAP 1
6941 echo "$as_me:$LINENO: checking for egrep" >&5
6942 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
6943 if test "${ac_cv_prog_egrep+set}" = set; then
6944 echo $ECHO_N "(cached) $ECHO_C" >&6
6946 if echo a |
(grep -E '(a|b)') >/dev
/null
2>&1
6947 then ac_cv_prog_egrep
='grep -E'
6948 else ac_cv_prog_egrep
='egrep'
6951 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
6952 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
6953 EGREP
=$ac_cv_prog_egrep
6956 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6957 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6958 if test "${ac_cv_header_stdc+set}" = set; then
6959 echo $ECHO_N "(cached) $ECHO_C" >&6
6961 cat >conftest.
$ac_ext <<_ACEOF
6964 cat confdefs.h
>>conftest.
$ac_ext
6965 cat >>conftest.
$ac_ext <<_ACEOF
6966 /* end confdefs.h. */
6980 rm -f conftest.
$ac_objext
6981 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6982 (eval $ac_compile) 2>conftest.er1
6984 grep -v '^ *+' conftest.er1
>conftest.err
6986 cat conftest.err
>&5
6987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6988 (exit $ac_status); } &&
6989 { ac_try
='test -z "$ac_c_werror_flag"
6990 || test ! -s conftest.err'
6991 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6995 (exit $ac_status); }; } &&
6996 { ac_try
='test -s conftest.$ac_objext'
6997 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7001 (exit $ac_status); }; }; then
7002 ac_cv_header_stdc
=yes
7004 echo "$as_me: failed program was:" >&5
7005 sed 's/^/| /' conftest.
$ac_ext >&5
7007 ac_cv_header_stdc
=no
7009 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7011 if test $ac_cv_header_stdc = yes; then
7012 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7013 cat >conftest.
$ac_ext <<_ACEOF
7016 cat confdefs.h
>>conftest.
$ac_ext
7017 cat >>conftest.
$ac_ext <<_ACEOF
7018 /* end confdefs.h. */
7022 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7023 $EGREP "memchr" >/dev
/null
2>&1; then
7026 ac_cv_header_stdc
=no
7032 if test $ac_cv_header_stdc = yes; then
7033 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7034 cat >conftest.
$ac_ext <<_ACEOF
7037 cat confdefs.h
>>conftest.
$ac_ext
7038 cat >>conftest.
$ac_ext <<_ACEOF
7039 /* end confdefs.h. */
7043 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7044 $EGREP "free" >/dev
/null
2>&1; then
7047 ac_cv_header_stdc
=no
7053 if test $ac_cv_header_stdc = yes; then
7054 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7055 if test "$cross_compiling" = yes; then
7058 cat >conftest.
$ac_ext <<_ACEOF
7061 cat confdefs.h
>>conftest.
$ac_ext
7062 cat >>conftest.
$ac_ext <<_ACEOF
7063 /* end confdefs.h. */
7065 #if ((' ' & 0x0FF) == 0x020)
7066 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7067 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7069 # define ISLOWER(c) \
7070 (('a' <= (c) && (c) <= 'i') \
7071 || ('j' <= (c) && (c) <= 'r') \
7072 || ('s' <= (c) && (c) <= 'z'))
7073 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7076 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7081 for (i = 0; i < 256; i++)
7082 if (XOR (islower (i), ISLOWER (i))
7083 || toupper (i) != TOUPPER (i))
7088 rm -f conftest
$ac_exeext
7089 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7090 (eval $ac_link) 2>&5
7092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7093 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
7094 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7098 (exit $ac_status); }; }; then
7101 echo "$as_me: program exited with status $ac_status" >&5
7102 echo "$as_me: failed program was:" >&5
7103 sed 's/^/| /' conftest.
$ac_ext >&5
7106 ac_cv_header_stdc
=no
7108 rm -f core
*.core gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
7112 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7113 echo "${ECHO_T}$ac_cv_header_stdc" >&6
7114 if test $ac_cv_header_stdc = yes; then
7116 cat >>confdefs.h
<<\_ACEOF
7117 #define STDC_HEADERS 1
7122 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7132 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
7133 inttypes.h stdint.h unistd.h
7135 as_ac_Header
=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7136 echo "$as_me:$LINENO: checking for $ac_header" >&5
7137 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7138 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7139 echo $ECHO_N "(cached) $ECHO_C" >&6
7141 cat >conftest.
$ac_ext <<_ACEOF
7144 cat confdefs.h
>>conftest.
$ac_ext
7145 cat >>conftest.
$ac_ext <<_ACEOF
7146 /* end confdefs.h. */
7147 $ac_includes_default
7149 #include <$ac_header>
7151 rm -f conftest.
$ac_objext
7152 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7153 (eval $ac_compile) 2>conftest.er1
7155 grep -v '^ *+' conftest.er1
>conftest.err
7157 cat conftest.err
>&5
7158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7159 (exit $ac_status); } &&
7160 { ac_try
='test -z "$ac_c_werror_flag"
7161 || test ! -s conftest.err'
7162 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7166 (exit $ac_status); }; } &&
7167 { ac_try
='test -s conftest.$ac_objext'
7168 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7172 (exit $ac_status); }; }; then
7173 eval "$as_ac_Header=yes"
7175 echo "$as_me: failed program was:" >&5
7176 sed 's/^/| /' conftest.
$ac_ext >&5
7178 eval "$as_ac_Header=no"
7180 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7182 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7183 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7184 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7185 cat >>confdefs.h
<<_ACEOF
7186 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7194 echo "$as_me:$LINENO: checking for long double" >&5
7195 echo $ECHO_N "checking for long double... $ECHO_C" >&6
7196 if test "${ac_cv_type_long_double+set}" = set; then
7197 echo $ECHO_N "(cached) $ECHO_C" >&6
7199 cat >conftest.
$ac_ext <<_ACEOF
7202 cat confdefs.h
>>conftest.
$ac_ext
7203 cat >>conftest.
$ac_ext <<_ACEOF
7204 /* end confdefs.h. */
7205 $ac_includes_default
7209 if ((long double *) 0)
7211 if (sizeof (long double))
7217 rm -f conftest.
$ac_objext
7218 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7219 (eval $ac_compile) 2>conftest.er1
7221 grep -v '^ *+' conftest.er1
>conftest.err
7223 cat conftest.err
>&5
7224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7225 (exit $ac_status); } &&
7226 { ac_try
='test -z "$ac_c_werror_flag"
7227 || test ! -s conftest.err'
7228 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7232 (exit $ac_status); }; } &&
7233 { ac_try
='test -s conftest.$ac_objext'
7234 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7238 (exit $ac_status); }; }; then
7239 ac_cv_type_long_double
=yes
7241 echo "$as_me: failed program was:" >&5
7242 sed 's/^/| /' conftest.
$ac_ext >&5
7244 ac_cv_type_long_double
=no
7246 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7248 echo "$as_me:$LINENO: result: $ac_cv_type_long_double" >&5
7249 echo "${ECHO_T}$ac_cv_type_long_double" >&6
7251 echo "$as_me:$LINENO: checking size of long double" >&5
7252 echo $ECHO_N "checking size of long double... $ECHO_C" >&6
7253 if test "${ac_cv_sizeof_long_double+set}" = set; then
7254 echo $ECHO_N "(cached) $ECHO_C" >&6
7256 if test "$ac_cv_type_long_double" = yes; then
7257 # The cast to unsigned long works around a bug in the HP C Compiler
7258 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7259 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7260 # This bug is HP SR number 8606223364.
7261 if test "$cross_compiling" = yes; then
7262 # Depending upon the size, compute the lo and hi bounds.
7263 cat >conftest.
$ac_ext <<_ACEOF
7266 cat confdefs.h
>>conftest.
$ac_ext
7267 cat >>conftest.
$ac_ext <<_ACEOF
7268 /* end confdefs.h. */
7269 $ac_includes_default
7273 static int test_array [1 - 2 * !(((long) (sizeof (long double))) >= 0)];
7280 rm -f conftest.
$ac_objext
7281 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7282 (eval $ac_compile) 2>conftest.er1
7284 grep -v '^ *+' conftest.er1
>conftest.err
7286 cat conftest.err
>&5
7287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7288 (exit $ac_status); } &&
7289 { ac_try
='test -z "$ac_c_werror_flag"
7290 || test ! -s conftest.err'
7291 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7295 (exit $ac_status); }; } &&
7296 { ac_try
='test -s conftest.$ac_objext'
7297 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7301 (exit $ac_status); }; }; then
7304 cat >conftest.
$ac_ext <<_ACEOF
7307 cat confdefs.h
>>conftest.
$ac_ext
7308 cat >>conftest.
$ac_ext <<_ACEOF
7309 /* end confdefs.h. */
7310 $ac_includes_default
7314 static int test_array [1 - 2 * !(((long) (sizeof (long double))) <= $ac_mid)];
7321 rm -f conftest.
$ac_objext
7322 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7323 (eval $ac_compile) 2>conftest.er1
7325 grep -v '^ *+' conftest.er1
>conftest.err
7327 cat conftest.err
>&5
7328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7329 (exit $ac_status); } &&
7330 { ac_try
='test -z "$ac_c_werror_flag"
7331 || test ! -s conftest.err'
7332 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7336 (exit $ac_status); }; } &&
7337 { ac_try
='test -s conftest.$ac_objext'
7338 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7342 (exit $ac_status); }; }; then
7343 ac_hi
=$ac_mid; break
7345 echo "$as_me: failed program was:" >&5
7346 sed 's/^/| /' conftest.
$ac_ext >&5
7348 ac_lo
=`expr $ac_mid + 1`
7349 if test $ac_lo -le $ac_mid; then
7353 ac_mid
=`expr 2 '*' $ac_mid + 1`
7355 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7358 echo "$as_me: failed program was:" >&5
7359 sed 's/^/| /' conftest.
$ac_ext >&5
7361 cat >conftest.
$ac_ext <<_ACEOF
7364 cat confdefs.h
>>conftest.
$ac_ext
7365 cat >>conftest.
$ac_ext <<_ACEOF
7366 /* end confdefs.h. */
7367 $ac_includes_default
7371 static int test_array [1 - 2 * !(((long) (sizeof (long double))) < 0)];
7378 rm -f conftest.
$ac_objext
7379 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7380 (eval $ac_compile) 2>conftest.er1
7382 grep -v '^ *+' conftest.er1
>conftest.err
7384 cat conftest.err
>&5
7385 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7386 (exit $ac_status); } &&
7387 { ac_try
='test -z "$ac_c_werror_flag"
7388 || test ! -s conftest.err'
7389 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7393 (exit $ac_status); }; } &&
7394 { ac_try
='test -s conftest.$ac_objext'
7395 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7399 (exit $ac_status); }; }; then
7402 cat >conftest.
$ac_ext <<_ACEOF
7405 cat confdefs.h
>>conftest.
$ac_ext
7406 cat >>conftest.
$ac_ext <<_ACEOF
7407 /* end confdefs.h. */
7408 $ac_includes_default
7412 static int test_array [1 - 2 * !(((long) (sizeof (long double))) >= $ac_mid)];
7419 rm -f conftest.
$ac_objext
7420 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7421 (eval $ac_compile) 2>conftest.er1
7423 grep -v '^ *+' conftest.er1
>conftest.err
7425 cat conftest.err
>&5
7426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7427 (exit $ac_status); } &&
7428 { ac_try
='test -z "$ac_c_werror_flag"
7429 || test ! -s conftest.err'
7430 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7434 (exit $ac_status); }; } &&
7435 { ac_try
='test -s conftest.$ac_objext'
7436 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7440 (exit $ac_status); }; }; then
7441 ac_lo
=$ac_mid; break
7443 echo "$as_me: failed program was:" >&5
7444 sed 's/^/| /' conftest.
$ac_ext >&5
7446 ac_hi
=`expr '(' $ac_mid ')' - 1`
7447 if test $ac_mid -le $ac_hi; then
7451 ac_mid
=`expr 2 '*' $ac_mid`
7453 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7456 echo "$as_me: failed program was:" >&5
7457 sed 's/^/| /' conftest.
$ac_ext >&5
7461 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7463 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7464 # Binary search between lo and hi bounds.
7465 while test "x$ac_lo" != "x$ac_hi"; do
7466 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7467 cat >conftest.
$ac_ext <<_ACEOF
7470 cat confdefs.h
>>conftest.
$ac_ext
7471 cat >>conftest.
$ac_ext <<_ACEOF
7472 /* end confdefs.h. */
7473 $ac_includes_default
7477 static int test_array [1 - 2 * !(((long) (sizeof (long double))) <= $ac_mid)];
7484 rm -f conftest.
$ac_objext
7485 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7486 (eval $ac_compile) 2>conftest.er1
7488 grep -v '^ *+' conftest.er1
>conftest.err
7490 cat conftest.err
>&5
7491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7492 (exit $ac_status); } &&
7493 { ac_try
='test -z "$ac_c_werror_flag"
7494 || test ! -s conftest.err'
7495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7499 (exit $ac_status); }; } &&
7500 { ac_try
='test -s conftest.$ac_objext'
7501 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7505 (exit $ac_status); }; }; then
7508 echo "$as_me: failed program was:" >&5
7509 sed 's/^/| /' conftest.
$ac_ext >&5
7511 ac_lo
=`expr '(' $ac_mid ')' + 1`
7513 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7516 ?
*) ac_cv_sizeof_long_double
=$ac_lo;;
7517 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double), 77
7518 See \`config.log' for more details." >&5
7519 echo "$as_me: error: cannot compute sizeof (long double), 77
7520 See \`config.log' for more details." >&2;}
7521 { (exit 1); exit 1; }; } ;;
7524 if test "$cross_compiling" = yes; then
7525 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
7526 See \`config.log' for more details." >&5
7527 echo "$as_me: error: cannot run test program while cross compiling
7528 See \`config.log' for more details." >&2;}
7529 { (exit 1); exit 1; }; }
7531 cat >conftest.
$ac_ext <<_ACEOF
7534 cat confdefs.h
>>conftest.
$ac_ext
7535 cat >>conftest.
$ac_ext <<_ACEOF
7536 /* end confdefs.h. */
7537 $ac_includes_default
7538 long longval () { return (long) (sizeof (long double)); }
7539 unsigned long ulongval () { return (long) (sizeof (long double)); }
7546 FILE *f = fopen ("conftest.val", "w");
7549 if (((long) (sizeof (long double))) < 0)
7551 long i = longval ();
7552 if (i != ((long) (sizeof (long double))))
7554 fprintf (f, "%ld\n", i);
7558 unsigned long i = ulongval ();
7559 if (i != ((long) (sizeof (long double))))
7561 fprintf (f, "%lu\n", i);
7563 exit (ferror (f) || fclose (f) != 0);
7569 rm -f conftest
$ac_exeext
7570 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7571 (eval $ac_link) 2>&5
7573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7574 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
7575 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7579 (exit $ac_status); }; }; then
7580 ac_cv_sizeof_long_double
=`cat conftest.val`
7582 echo "$as_me: program exited with status $ac_status" >&5
7583 echo "$as_me: failed program was:" >&5
7584 sed 's/^/| /' conftest.
$ac_ext >&5
7587 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double), 77
7588 See \`config.log' for more details." >&5
7589 echo "$as_me: error: cannot compute sizeof (long double), 77
7590 See \`config.log' for more details." >&2;}
7591 { (exit 1); exit 1; }; }
7593 rm -f core
*.core gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
7598 ac_cv_sizeof_long_double
=0
7601 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_double" >&5
7602 echo "${ECHO_T}$ac_cv_sizeof_long_double" >&6
7603 cat >>confdefs.h
<<_ACEOF
7604 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
7608 sizeof_long_double
=$ac_cv_sizeof_long_double
7611 ### End of automated tests.
7612 ### Now run sysdeps configure fragments.
7614 # They also can set these variables.
7616 ldd_rewrite_script
=no
7617 libc_cv_sysconfdir
=$sysconfdir
7618 libc_cv_gcc_unwind_find_fde
=no
7621 # Iterate over all the sysdep directories we will use, running their
7622 # configure fragments, and looking for a uname implementation.
7624 for dir
in $sysnames; do
7627 *) dest
=$srcdir/$dir ;;
7629 if test -r $dest/configure
; then
7630 echo "$as_me:$LINENO: result: running configure fragment for $dir" >&5
7631 echo "${ECHO_T}running configure fragment for $dir" >&6
7635 if test -z "$uname"; then
7636 if test -r $dest/uname.c ||
7637 test -r $dest/uname.S ||
7638 { test -r $dest/syscalls.list
&&
7639 grep '^uname[ ]' $dest/syscalls.list
>/dev
/null
; }; then
7645 if test x
$libc_cv_gcc_unwind_find_fde = xyes
; then
7646 cat >>confdefs.h
<<\_ACEOF
7647 #define EXPORT_UNWIND_FIND_FDE 1
7653 # If we will use the generic uname implementation, we must figure out what
7654 # it will say by examining the system, and write the results in config-name.h.
7655 if test "$uname" = "sysdeps/generic"; then
7657 uname_sysname
=`echo $config_os | sed 's/[0-9.]*$//'`
7658 if test $uname_sysname != $config_os; then
7659 config_release
=`echo $config_os | sed s/$uname_sysname//`
7662 echo "$as_me:$LINENO: checking OS release for uname" >&5
7663 echo $ECHO_N "checking OS release for uname... $ECHO_C" >&6
7664 if test "${libc_cv_uname_release+set}" = set; then
7665 echo $ECHO_N "(cached) $ECHO_C" >&6
7667 if test -r /vmunix
; then
7668 kernel_id
=`strings /vmunix | grep UNIX`
7669 elif test -r /dynix
; then
7670 kernel_id
=`strings /dynix | grep DYNIX`
7675 kernel_release
=`echo "$kernel_id" | sed 's/^[^0-9.]*\([0-9.]*\).*$/\1/'`
7676 if test x
`echo "$config_release" | sed "s/^$kernel_release//"` \
7677 != x
$config_release; then
7678 # The configuration release is a substring of the kernel release.
7679 libc_cv_uname_release
=$kernel_release
7680 elif test x
$config_release != x
; then
7681 libc_cv_uname_release
=$config_release
7682 elif test x
$kernel_release != x
; then
7683 libc_cv_uname_release
=$kernel_release
7685 libc_cv_uname_release
=unknown
7688 echo "$as_me:$LINENO: result: $libc_cv_uname_release" >&5
7689 echo "${ECHO_T}$libc_cv_uname_release" >&6
7690 uname_release
="$libc_cv_uname_release"
7692 echo "$as_me:$LINENO: checking OS version for uname" >&5
7693 echo $ECHO_N "checking OS version for uname... $ECHO_C" >&6
7694 if test "${libc_cv_uname_version+set}" = set; then
7695 echo $ECHO_N "(cached) $ECHO_C" >&6
7697 if test -r /vmunix
; then
7698 kernel_id
=`strings /vmunix | grep UNIX`
7699 elif test -r /dynix
; then
7700 kernel_id
=`strings /dynix | grep DYNIX`
7705 kernel_version
=`echo "$kernel_id" | sed 's/^[^#]*#\([0-9]*\).*$/\1/'`
7706 if test -n "$kernel_version"; then
7707 libc_cv_uname_version
="$kernel_version"
7709 libc_cv_uname_version
=unknown
7712 echo "$as_me:$LINENO: result: $libc_cv_uname_version" >&5
7713 echo "${ECHO_T}$libc_cv_uname_version" >&6
7714 uname_version
="$libc_cv_uname_version"
7716 config_uname
=config-name.h
:config-name.
in
7718 # For non-generic uname, we don't need to create config-name.h at all.
7722 cat >>confdefs.h
<<\_ACEOF
7723 #define USE_IN_LIBIO 1
7727 # Test for old glibc 2.0.x headers so that they can be removed properly
7728 # Search only in includedir.
7729 echo "$as_me:$LINENO: checking for old glibc 2.0.x headers" >&5
7730 echo $ECHO_N "checking for old glibc 2.0.x headers... $ECHO_C" >&6
7731 if eval test -f "${includedir}/elfclass.h" -a -f "${includedir}/fcntlbits.h"
7733 old_glibc_headers
=yes
7735 old_glibc_headers
=no
7737 echo "$as_me:$LINENO: result: $old_glibc_headers" >&5
7738 echo "${ECHO_T}$old_glibc_headers" >&6
7739 if test ${old_glibc_headers} = yes; then
7740 { echo "$as_me:$LINENO: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&5
7741 echo "$as_me: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&2;}
7742 { echo "$as_me:$LINENO: WARNING: *** be removed." >&5
7743 echo "$as_me: WARNING: *** be removed." >&2;}
7757 if test $elf = yes; then
7758 cat >>confdefs.h
<<\_ACEOF
7763 if test $xcoff = yes; then
7764 cat >>confdefs.h
<<\_ACEOF
7765 #define HAVE_XCOFF 1
7772 if test $shared = default
; then
7776 echo "$as_me:$LINENO: checking whether -fPIC is default" >&5
7777 echo $ECHO_N "checking whether -fPIC is default... $ECHO_C" >&6
7778 if test "${pic_default+set}" = set; then
7779 echo $ECHO_N "(cached) $ECHO_C" >&6
7782 cat > conftest.c
<<EOF
7783 #if defined __PIC__ || defined __pic__ || defined PIC || defined pic
7784 # error PIC is default.
7787 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
7792 echo "$as_me:$LINENO: result: $pic_default" >&5
7793 echo "${ECHO_T}$pic_default" >&6
7806 if test "`(cd $srcdir; pwd)`" = "`pwd`"; then
7809 config_makefile
=Makefile
7812 VERSION
=`sed -n -e 's/^#define VERSION "\([^"]*\)"/\1/p' < $srcdir/version.h`
7813 RELEASE
=`sed -n -e 's/^#define RELEASE "\([^"]*\)"/\1/p' < $srcdir/version.h`
7817 ac_config_files
="$ac_config_files config.make ${config_makefile} ${config_uname}"
7819 ac_config_commands
="$ac_config_commands default"
7821 cat >confcache
<<\_ACEOF
7822 # This file is a shell script that caches the results of configure
7823 # tests run on this system so they can be shared between configure
7824 # scripts and configure runs, see configure's option --config-cache.
7825 # It is not useful on other systems. If it contains results you don't
7826 # want to keep, you may remove or edit it.
7828 # config.status only pays attention to the cache file if you give it
7829 # the --recheck option to rerun configure.
7831 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7832 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7837 # The following way of writing the cache mishandles newlines in values,
7838 # but we know of no workaround that is simple, portable, and efficient.
7839 # So, don't put newlines in cache variables' values.
7840 # Ultrix sh set writes to stderr and can't be redirected directly,
7841 # and sets the high bit in the cache file unless we assign to the vars.
7844 case `(ac_space=' '; set | grep ac_space) 2>&1` in
7846 # `set' does not quote correctly, so add quotes (double-quote
7847 # substitution turns \\\\ into \\, and sed turns \\ into \).
7850 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7853 # `set' quotes correctly as required by POSIX, so do not add quotes.
7855 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
7862 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7864 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7866 if diff $cache_file confcache
>/dev
/null
2>&1; then :; else
7867 if test -w $cache_file; then
7868 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
7869 cat confcache
>$cache_file
7871 echo "not updating unwritable cache $cache_file"
7876 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7877 # Let make expand exec_prefix.
7878 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7880 # VPATH may cause trouble with some makes, so we remove $(srcdir),
7881 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
7882 # trailing colons and then remove the whole line if VPATH becomes empty
7883 # (actually we leave an empty line to preserve line numbers).
7884 if test "x$srcdir" = x.
; then
7885 ac_vpsub
='/^[ ]*VPATH[ ]*=/{
7886 s/:*\$(srcdir):*/:/;
7887 s/:*\${srcdir}:*/:/;
7889 s/^\([^=]*=[ ]*\):*/\1/;
7895 DEFS
=-DHAVE_CONFIG_H
7899 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
7900 # 1. Remove the extension, and $U if already installed.
7901 ac_i
=`echo "$ac_i" |
7902 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
7904 ac_libobjs
="$ac_libobjs $ac_i\$U.$ac_objext"
7905 ac_ltlibobjs
="$ac_ltlibobjs $ac_i"'$U.lo'
7909 LTLIBOBJS
=$ac_ltlibobjs
7913 : ${CONFIG_STATUS=./config.status}
7914 ac_clean_files_save
=$ac_clean_files
7915 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
7916 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
7917 echo "$as_me: creating $CONFIG_STATUS" >&6;}
7918 cat >$CONFIG_STATUS <<_ACEOF
7920 # Generated by $as_me.
7921 # Run this file to recreate the current configuration.
7922 # Compiler output produced by configure, useful for debugging
7923 # configure, is in config.log if it exists.
7928 SHELL=\${CONFIG_SHELL-$SHELL}
7931 cat >>$CONFIG_STATUS <<\_ACEOF
7932 ## --------------------- ##
7933 ## M4sh Initialization. ##
7934 ## --------------------- ##
7936 # Be Bourne compatible
7937 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
7940 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
7941 # is contrary to our usage. Disable this feature.
7942 alias -g '${1+"$@"}'='"$@"'
7943 elif test -n "${BASH_VERSION+set}" && (set -o posix
) >/dev
/null
2>&1; then
7946 DUALCASE
=1; export DUALCASE
# for MKS sh
7948 # Support unset when possible.
7949 if ( (MAIL
=60; unset MAIL
) ||
exit) >/dev
/null
2>&1; then
7956 # Work around bugs in pre-3.0 UWIN ksh.
7957 $as_unset ENV MAIL MAILPATH
7964 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
7965 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
7966 LC_TELEPHONE LC_TIME
7968 if (set +x
; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
7969 eval $as_var=C
; export $as_var
7975 # Required to use basename.
7976 if expr a
: '\(a\)' >/dev
/null
2>&1; then
7982 if (basename /) >/dev
/null
2>&1 && test "X`basename / 2>&1`" = "X/"; then
7983 as_basename
=basename
7989 # Name of the executable.
7990 as_me
=`$as_basename "$0" ||
7991 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7992 X"$0" : 'X\(//\)$' \| \
7993 X"$0" : 'X\(/\)$' \| \
7994 . : '\(.\)' 2>/dev/null ||
7996 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
7997 /^X\/\(\/\/\)$/{ s//\1/; q; }
7998 /^X\/\(\/\).*/{ s//\1/; q; }
8002 # PATH needs CR, and LINENO needs CR and PATH.
8003 # Avoid depending upon Character Ranges.
8004 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
8005 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8006 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
8007 as_cr_digits
='0123456789'
8008 as_cr_alnum
=$as_cr_Letters$as_cr_digits
8010 # The user is always right.
8011 if test "${PATH_SEPARATOR+set}" != set; then
8012 echo "#! /bin/sh" >conf$$.sh
8013 echo "exit 0" >>conf$$.sh
8015 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
8026 as_lineno_3
=`(expr $as_lineno_1 + 1) 2>/dev/null`
8027 test "x$as_lineno_1" != "x$as_lineno_2" &&
8028 test "x$as_lineno_3" = "x$as_lineno_2" ||
{
8029 # Find who we are. Look in the path if we contain no path at all
8032 *[\\/]* ) as_myself
=$0 ;;
8033 *) as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8037 test -z "$as_dir" && as_dir
=.
8038 test -r "$as_dir/$0" && as_myself
=$as_dir/$0 && break
8043 # We did not find ourselves, most probably we were run as `sh COMMAND'
8044 # in which case we are not to be found in the path.
8045 if test "x$as_myself" = x
; then
8048 if test ! -f "$as_myself"; then
8049 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
8050 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
8051 { (exit 1); exit 1; }; }
8053 case $CONFIG_SHELL in
8055 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8056 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
8059 test -z "$as_dir" && as_dir
=.
8060 for as_base
in sh bash ksh sh5
; do
8063 if ("$as_dir/$as_base" -c '
8066 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
8067 test "x$as_lineno_1" != "x$as_lineno_2" &&
8068 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev
/null
; then
8069 $as_unset BASH_ENV ||
test "${BASH_ENV+set}" != set ||
{ BASH_ENV
=; export BASH_ENV
; }
8070 $as_unset ENV ||
test "${ENV+set}" != set ||
{ ENV
=; export ENV
; }
8071 CONFIG_SHELL
=$as_dir/$as_base
8073 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
8081 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
8082 # uniformly replaced by the line number. The first 'sed' inserts a
8083 # line-number line before each line; the second 'sed' does the real
8084 # work. The second script uses 'N' to pair each line-number line
8085 # with the numbered line, and appends trailing '-' during
8086 # substitution so that $LINENO is not a special case at line end.
8087 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
8088 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
8089 sed '=' <$as_myself |
8094 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
8097 s,^['$as_cr_digits']*\n,,
8099 chmod +x
$as_me.lineno ||
8100 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
8101 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
8102 { (exit 1); exit 1; }; }
8104 # Don't try to exec as it changes $[0], causing all sort of problems
8105 # (the dirname of $[0] is not the place where we might find the
8106 # original and so on. Autoconf is especially sensible to this).
8108 # Exit status is that of the last command.
8113 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
8114 *c
*,-n*) ECHO_N
= ECHO_C
='
8116 *c
*,* ) ECHO_N
=-n ECHO_C
= ECHO_T
= ;;
8117 *) ECHO_N
= ECHO_C
='\c' ECHO_T
= ;;
8120 if expr a
: '\(a\)' >/dev
/null
2>&1; then
8126 rm -f conf$$ conf$$.exe conf$$.
file
8128 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
8129 # We could just check for DJGPP; but this test a) works b) is more generic
8130 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
8131 if test -f conf$$.exe
; then
8132 # Don't use ln at all; we don't have any links
8137 elif ln conf$$.
file conf$$
2>/dev
/null
; then
8142 rm -f conf$$ conf$$.exe conf$$.
file
8144 if mkdir
-p .
2>/dev
/null
; then
8147 test -d .
/-p && rmdir .
/-p
8151 as_executable_p
="test -f"
8153 # Sed expression to map a string onto a valid CPP name.
8154 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8156 # Sed expression to map a string onto a valid variable name.
8157 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8161 # We need space, tab and new line, in precisely that order.
8171 # Open the log real soon, to keep \$[0] and so on meaningful, and to
8172 # report actual input values of CONFIG_FILES etc. instead of their
8173 # values after options handling. Logging --version etc. is OK.
8177 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8178 ## Running $as_me. ##
8183 This file was extended by GNU C Library $as_me (see version.h), which was
8184 generated by GNU Autoconf 2.59. Invocation command line was
8186 CONFIG_FILES = $CONFIG_FILES
8187 CONFIG_HEADERS = $CONFIG_HEADERS
8188 CONFIG_LINKS = $CONFIG_LINKS
8189 CONFIG_COMMANDS = $CONFIG_COMMANDS
8193 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
8197 # Files that config.status was made for.
8198 if test -n "$ac_config_files"; then
8199 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
8202 if test -n "$ac_config_headers"; then
8203 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
8206 if test -n "$ac_config_links"; then
8207 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
8210 if test -n "$ac_config_commands"; then
8211 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
8214 cat >>$CONFIG_STATUS <<\_ACEOF
8217 \`$as_me' instantiates files from templates according to the
8218 current configuration.
8220 Usage: $0 [OPTIONS] [FILE]...
8222 -h, --help print this help, then exit
8223 -V, --version print version number, then exit
8224 -q, --quiet do not print progress messages
8225 -d, --debug don't remove temporary files
8226 --recheck update $as_me by reconfiguring in the same conditions
8227 --file=FILE[:TEMPLATE]
8228 instantiate the configuration file FILE
8229 --header=FILE[:TEMPLATE]
8230 instantiate the configuration header FILE
8232 Configuration files:
8235 Configuration headers:
8238 Configuration commands:
8241 Report bugs to <bug-autoconf@gnu.org>."
8244 cat >>$CONFIG_STATUS <<_ACEOF
8246 GNU C Library config.status (see version.h)
8247 configured by $0, generated by GNU Autoconf 2.59,
8248 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
8250 Copyright (C) 2003 Free Software Foundation, Inc.
8251 This config.status script is free software; the Free Software Foundation
8252 gives unlimited permission to copy, distribute and modify it."
8257 cat >>$CONFIG_STATUS <<\_ACEOF
8258 # If no file are specified by the user, then we need to provide default
8259 # value. By we need to know if files were specified by the user.
8265 ac_option
=`expr "x$1" : 'x\([^=]*\)='`
8266 ac_optarg
=`expr "x$1" : 'x[^=]*=\(.*\)'`
8274 *) # This is not an option, so the user has probably given explicit
8277 ac_need_defaults
=false
;;
8281 # Handling of the options.
8283 cat >>$CONFIG_STATUS <<\_ACEOF
8284 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8286 --version |
--vers* |
-V )
8287 echo "$ac_cs_version"; exit 0 ;;
8289 # Conflict between --help and --header
8290 { { echo "$as_me:$LINENO: error: ambiguous option: $1
8291 Try \`$0 --help' for more information." >&5
8292 echo "$as_me: error: ambiguous option: $1
8293 Try \`$0 --help' for more information." >&2;}
8294 { (exit 1); exit 1; }; };;
8295 --help |
--hel |
-h )
8296 echo "$ac_cs_usage"; exit 0 ;;
8297 --debug |
--d* |
-d )
8299 --file |
--fil |
--fi |
--f )
8301 CONFIG_FILES
="$CONFIG_FILES $ac_optarg"
8302 ac_need_defaults
=false
;;
8303 --header |
--heade |
--head |
--hea )
8305 CONFIG_HEADERS
="$CONFIG_HEADERS $ac_optarg"
8306 ac_need_defaults
=false
;;
8307 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8308 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8312 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
8313 Try \`$0 --help' for more information." >&5
8314 echo "$as_me: error: unrecognized option: $1
8315 Try \`$0 --help' for more information." >&2;}
8316 { (exit 1); exit 1; }; } ;;
8318 *) ac_config_targets
="$ac_config_targets $1" ;;
8324 ac_configure_extra_args
=
8326 if $ac_cs_silent; then
8328 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8332 cat >>$CONFIG_STATUS <<_ACEOF
8333 if \$ac_cs_recheck; then
8334 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
8335 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8340 cat >>$CONFIG_STATUS <<_ACEOF
8342 # INIT-COMMANDS section.
8345 config_vars='$config_vars'
8351 cat >>$CONFIG_STATUS <<\_ACEOF
8352 for ac_config_target
in $ac_config_targets
8354 case "$ac_config_target" in
8355 # Handling of arguments.
8356 "config.make" ) CONFIG_FILES
="$CONFIG_FILES config.make" ;;
8357 "${config_makefile}" ) CONFIG_FILES
="$CONFIG_FILES ${config_makefile}" ;;
8358 "${config_uname}" ) CONFIG_FILES
="$CONFIG_FILES ${config_uname}" ;;
8359 "default" ) CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
8360 "config.h" ) CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
8361 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
8362 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
8363 { (exit 1); exit 1; }; };;
8367 # If the user did not use the arguments to specify the items to instantiate,
8368 # then the envvar interface is used. Set only those that are not.
8369 # We use the long form for the default assignment because of an extremely
8370 # bizarre bug on SunOS 4.1.3.
8371 if $ac_need_defaults; then
8372 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8373 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8374 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8377 # Have a temporary directory for convenience. Make it in the build tree
8378 # simply because there is no reason to put it here, and in addition,
8379 # creating and moving files from /tmp can sometimes cause problems.
8380 # Create a temporary directory, and hook for its removal unless debugging.
8383 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
8384 trap '{ (exit 1); exit 1; }' 1 2 13 15
8387 # Create a (secure) tmp directory for tmp files.
8390 tmp
=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
8391 test -n "$tmp" && test -d "$tmp"
8394 tmp
=.
/confstat$$
-$RANDOM
8395 (umask 077 && mkdir
$tmp)
8398 echo "$me: cannot create a temporary directory in ." >&2
8399 { (exit 1); exit 1; }
8404 cat >>$CONFIG_STATUS <<_ACEOF
8407 # CONFIG_FILES section.
8410 # No need to generate the scripts if there are no CONFIG_FILES.
8411 # This happens for instance when ./config.status config.h
8412 if test -n "\$CONFIG_FILES"; then
8413 # Protect against being on the right side of a sed subst in config.status.
8414 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
8415 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
8416 s,@SHELL@,$SHELL,;t t
8417 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
8418 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
8419 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
8420 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
8421 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
8422 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
8423 s,@exec_prefix@,$exec_prefix,;t t
8424 s,@prefix@,$prefix,;t t
8425 s,@program_transform_name@,$program_transform_name,;t t
8426 s,@bindir@,$bindir,;t t
8427 s,@sbindir@,$sbindir,;t t
8428 s,@libexecdir@,$libexecdir,;t t
8429 s,@datadir@,$datadir,;t t
8430 s,@sysconfdir@,$sysconfdir,;t t
8431 s,@sharedstatedir@,$sharedstatedir,;t t
8432 s,@localstatedir@,$localstatedir,;t t
8433 s,@libdir@,$libdir,;t t
8434 s,@includedir@,$includedir,;t t
8435 s,@oldincludedir@,$oldincludedir,;t t
8436 s,@infodir@,$infodir,;t t
8437 s,@mandir@,$mandir,;t t
8438 s,@build_alias@,$build_alias,;t t
8439 s,@host_alias@,$host_alias,;t t
8440 s,@target_alias@,$target_alias,;t t
8442 s,@ECHO_C@,$ECHO_C,;t t
8443 s,@ECHO_N@,$ECHO_N,;t t
8444 s,@ECHO_T@,$ECHO_T,;t t
8446 s,@with_fp@,$with_fp,;t t
8447 s,@with_cvs@,$with_cvs,;t t
8448 s,@enable_check_abi@,$enable_check_abi,;t t
8449 s,@oldest_abi@,$oldest_abi,;t t
8450 s,@bindnow@,$bindnow,;t t
8451 s,@force_install@,$force_install,;t t
8452 s,@all_warnings@,$all_warnings,;t t
8453 s,@build@,$build,;t t
8454 s,@build_cpu@,$build_cpu,;t t
8455 s,@build_vendor@,$build_vendor,;t t
8456 s,@build_os@,$build_os,;t t
8458 s,@host_cpu@,$host_cpu,;t t
8459 s,@host_vendor@,$host_vendor,;t t
8460 s,@host_os@,$host_os,;t t
8461 s,@subdirs@,$subdirs,;t t
8462 s,@add_ons@,$add_ons,;t t
8463 s,@add_on_subdirs@,$add_on_subdirs,;t t
8464 s,@base_machine@,$base_machine,;t t
8465 s,@submachine@,$submachine,;t t
8466 s,@sysnames@,$sysnames,;t t
8467 s,@sysdeps_add_ons@,$sysdeps_add_ons,;t t
8468 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
8469 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
8470 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
8473 s,@CFLAGS@,$CFLAGS,;t t
8474 s,@LDFLAGS@,$LDFLAGS,;t t
8475 s,@CPPFLAGS@,$CPPFLAGS,;t t
8476 s,@ac_ct_CC@,$ac_ct_CC,;t t
8477 s,@OBJEXT@,$OBJEXT,;t t
8478 s,@BUILD_CC@,$BUILD_CC,;t t
8479 s,@cross_compiling@,$cross_compiling,;t t
8482 s,@CXXFLAGS@,$CXXFLAGS,;t t
8483 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
8485 s,@OBJDUMP@,$OBJDUMP,;t t
8486 s,@RANLIB@,$RANLIB,;t t
8487 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
8491 s,@PWD_P@,$PWD_P,;t t
8493 s,@MSGFMT@,$MSGFMT,;t t
8494 s,@MAKEINFO@,$MAKEINFO,;t t
8496 s,@AUTOCONF@,$AUTOCONF,;t t
8497 s,@SYSINCLUDES@,$SYSINCLUDES,;t t
8498 s,@CXX_SYSINCLUDES@,$CXX_SYSINCLUDES,;t t
8499 s,@libc_cv_gcc_static_libgcc@,$libc_cv_gcc_static_libgcc,;t t
8501 s,@libc_cv_have_bash2@,$libc_cv_have_bash2,;t t
8503 s,@libc_cv_have_ksh@,$libc_cv_have_ksh,;t t
8506 s,@INSTALL_INFO@,$INSTALL_INFO,;t t
8507 s,@BISON@,$BISON,;t t
8508 s,@VERSIONING@,$VERSIONING,;t t
8509 s,@libc_cv_cc_with_libunwind@,$libc_cv_cc_with_libunwind,;t t
8510 s,@libc_cv_Bgroup@,$libc_cv_Bgroup,;t t
8511 s,@libc_cv_libgcc_s_suffix@,$libc_cv_libgcc_s_suffix,;t t
8512 s,@libc_cv_as_needed@,$libc_cv_as_needed,;t t
8513 s,@ASFLAGS_config@,$ASFLAGS_config,;t t
8514 s,@libc_cv_z_combreloc@,$libc_cv_z_combreloc,;t t
8515 s,@libc_cv_z_execstack@,$libc_cv_z_execstack,;t t
8516 s,@libc_cv_fpie@,$libc_cv_fpie,;t t
8517 s,@libc_cv_hashstyle@,$libc_cv_hashstyle,;t t
8518 s,@fno_unit_at_a_time@,$fno_unit_at_a_time,;t t
8519 s,@libc_cv_ssp@,$libc_cv_ssp,;t t
8520 s,@libc_cv_have_initfini@,$libc_cv_have_initfini,;t t
8521 s,@no_whole_archive@,$no_whole_archive,;t t
8522 s,@exceptions@,$exceptions,;t t
8523 s,@LIBGD@,$LIBGD,;t t
8524 s,@have_libaudit@,$have_libaudit,;t t
8525 s,@have_libcap@,$have_libcap,;t t
8526 s,@have_selinux@,$have_selinux,;t t
8527 s,@EGREP@,$EGREP,;t t
8528 s,@sizeof_long_double@,$sizeof_long_double,;t t
8529 s,@libc_cv_gcc_unwind_find_fde@,$libc_cv_gcc_unwind_find_fde,;t t
8530 s,@uname_sysname@,$uname_sysname,;t t
8531 s,@uname_release@,$uname_release,;t t
8532 s,@uname_version@,$uname_version,;t t
8533 s,@old_glibc_headers@,$old_glibc_headers,;t t
8534 s,@libc_cv_slibdir@,$libc_cv_slibdir,;t t
8535 s,@libc_cv_localedir@,$libc_cv_localedir,;t t
8536 s,@libc_cv_sysconfdir@,$libc_cv_sysconfdir,;t t
8537 s,@libc_cv_rootsbindir@,$libc_cv_rootsbindir,;t t
8538 s,@libc_cv_forced_unwind@,$libc_cv_forced_unwind,;t t
8539 s,@use_ldconfig@,$use_ldconfig,;t t
8540 s,@ldd_rewrite_script@,$ldd_rewrite_script,;t t
8542 s,@xcoff@,$xcoff,;t t
8543 s,@static@,$static,;t t
8544 s,@shared@,$shared,;t t
8545 s,@pic_default@,$pic_default,;t t
8546 s,@profile@,$profile,;t t
8547 s,@omitfp@,$omitfp,;t t
8548 s,@bounded@,$bounded,;t t
8549 s,@static_nss@,$static_nss,;t t
8550 s,@nopic_initfini@,$nopic_initfini,;t t
8551 s,@DEFINES@,$DEFINES,;t t
8552 s,@mach_interface_list@,$mach_interface_list,;t t
8553 s,@VERSION@,$VERSION,;t t
8554 s,@RELEASE@,$RELEASE,;t t
8555 s,@LIBOBJS@,$LIBOBJS,;t t
8556 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
8561 cat >>$CONFIG_STATUS <<\_ACEOF
8562 # Split the substitutions into bite-sized pieces for seds with
8563 # small command number limits, like on Digital OSF/1 and HP-UX.
8565 ac_sed_frag
=1 # Number of current file.
8566 ac_beg
=1 # First line for current file.
8567 ac_end
=$ac_max_sed_lines # Line after last line for current file.
8570 while $ac_more_lines; do
8571 if test $ac_beg -gt 1; then
8572 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.
sed >$tmp/subs.frag
8574 sed "${ac_end}q" $tmp/subs.
sed >$tmp/subs.frag
8576 if test ! -s $tmp/subs.frag
; then
8579 # The purpose of the label and of the branching condition is to
8580 # speed up the sed processing (if there are no `@' at all, there
8581 # is no need to browse any of the substitutions).
8582 # These are the two extra sed commands mentioned above.
8584 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag
) >$tmp/subs-
$ac_sed_frag.
sed
8585 if test -z "$ac_sed_cmds"; then
8586 ac_sed_cmds
="sed -f $tmp/subs-$ac_sed_frag.sed"
8588 ac_sed_cmds
="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
8590 ac_sed_frag
=`expr $ac_sed_frag + 1`
8592 ac_end
=`expr $ac_end + $ac_max_sed_lines`
8595 if test -z "$ac_sed_cmds"; then
8598 fi # test -n "$CONFIG_FILES"
8601 cat >>$CONFIG_STATUS <<\_ACEOF
8602 for ac_file
in : $CONFIG_FILES; do test "x$ac_file" = x
: && continue
8603 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
8605 - |
*:- |
*:-:* ) # input from stdin
8607 ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
8608 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
8609 *:* ) ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
8610 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
8611 * ) ac_file_in
=$ac_file.
in ;;
8614 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
8615 ac_dir
=`(dirname "$ac_file") 2>/dev/null ||
8616 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8617 X"$ac_file" : 'X\(//\)[^/]' \| \
8618 X"$ac_file" : 'X\(//\)$' \| \
8619 X"$ac_file" : 'X\(/\)' \| \
8620 . : '\(.\)' 2>/dev/null ||
8622 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8623 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8624 /^X\(\/\/\)$/{ s//\1/; q; }
8625 /^X\(\/\).*/{ s//\1/; q; }
8627 { if $as_mkdir_p; then
8632 while test ! -d "$as_dir"; do
8633 as_dirs
="$as_dir $as_dirs"
8634 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
8635 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8636 X"$as_dir" : 'X\(//\)[^/]' \| \
8637 X"$as_dir" : 'X\(//\)$' \| \
8638 X"$as_dir" : 'X\(/\)' \| \
8639 . : '\(.\)' 2>/dev/null ||
8641 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8642 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8643 /^X\(\/\/\)$/{ s//\1/; q; }
8644 /^X\(\/\).*/{ s//\1/; q; }
8647 test ! -n "$as_dirs" || mkdir
$as_dirs
8648 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
8649 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
8650 { (exit 1); exit 1; }; }; }
8654 if test "$ac_dir" != .
; then
8655 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
8656 # A "../" for each directory in $ac_dir_suffix.
8657 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
8659 ac_dir_suffix
= ac_top_builddir
=
8663 .
) # No --srcdir option. We are building in place.
8665 if test -z "$ac_top_builddir"; then
8668 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
8670 [\\/]* | ?
:[\\/]* ) # Absolute path.
8671 ac_srcdir
=$srcdir$ac_dir_suffix;
8672 ac_top_srcdir
=$srcdir ;;
8674 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
8675 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
8678 # Do not use `cd foo && pwd` to compute absolute paths, because
8679 # the directories may not exist.
8681 .
) ac_abs_builddir
="$ac_dir";;
8684 .
) ac_abs_builddir
=`pwd`;;
8685 [\\/]* | ?
:[\\/]* ) ac_abs_builddir
="$ac_dir";;
8686 *) ac_abs_builddir
=`pwd`/"$ac_dir";;
8689 case $ac_abs_builddir in
8690 .
) ac_abs_top_builddir
=${ac_top_builddir}.
;;
8692 case ${ac_top_builddir}.
in
8693 .
) ac_abs_top_builddir
=$ac_abs_builddir;;
8694 [\\/]* | ?
:[\\/]* ) ac_abs_top_builddir
=${ac_top_builddir}.
;;
8695 *) ac_abs_top_builddir
=$ac_abs_builddir/${ac_top_builddir}.
;;
8698 case $ac_abs_builddir in
8699 .
) ac_abs_srcdir
=$ac_srcdir;;
8702 .
) ac_abs_srcdir
=$ac_abs_builddir;;
8703 [\\/]* | ?
:[\\/]* ) ac_abs_srcdir
=$ac_srcdir;;
8704 *) ac_abs_srcdir
=$ac_abs_builddir/$ac_srcdir;;
8707 case $ac_abs_builddir in
8708 .
) ac_abs_top_srcdir
=$ac_top_srcdir;;
8710 case $ac_top_srcdir in
8711 .
) ac_abs_top_srcdir
=$ac_abs_builddir;;
8712 [\\/]* | ?
:[\\/]* ) ac_abs_top_srcdir
=$ac_top_srcdir;;
8713 *) ac_abs_top_srcdir
=$ac_abs_builddir/$ac_top_srcdir;;
8719 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
8720 *) ac_INSTALL
=$ac_top_builddir$INSTALL ;;
8723 if test x
"$ac_file" != x-
; then
8724 { echo "$as_me:$LINENO: creating $ac_file" >&5
8725 echo "$as_me: creating $ac_file" >&6;}
8728 # Let's still pretend it is `configure' which instantiates (i.e., don't
8729 # use $as_me), people would be surprised to read:
8730 # /* config.h. Generated by config.status. */
8731 if test x
"$ac_file" = x-
; then
8734 configure_input
="$ac_file. "
8736 configure_input
=$configure_input"Generated from `echo $ac_file_in |
8737 sed 's,.*/,,'` by configure."
8739 # First look for the input files in the build tree, otherwise in the
8741 ac_file_inputs
=`IFS=:
8742 for f in $ac_file_in; do
8744 -) echo $tmp/stdin ;;
8746 # Absolute (can't be DOS-style, as IFS=:)
8747 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8748 echo "$as_me: error: cannot find input file: $f" >&2;}
8749 { (exit 1); exit 1; }; }
8752 if test -f "$f"; then
8755 elif test -f "$srcdir/$f"; then
8760 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8761 echo "$as_me: error: cannot find input file: $f" >&2;}
8762 { (exit 1); exit 1; }; }
8765 done` ||
{ (exit 1); exit 1; }
8767 cat >>$CONFIG_STATUS <<_ACEOF
8771 cat >>$CONFIG_STATUS <<\_ACEOF
8773 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
8774 s
,@configure_input@
,$configure_input,;t t
8775 s
,@srcdir@
,$ac_srcdir,;t t
8776 s
,@abs_srcdir@
,$ac_abs_srcdir,;t t
8777 s
,@top_srcdir@
,$ac_top_srcdir,;t t
8778 s
,@abs_top_srcdir@
,$ac_abs_top_srcdir,;t t
8779 s
,@builddir@
,$ac_builddir,;t t
8780 s
,@abs_builddir@
,$ac_abs_builddir,;t t
8781 s
,@top_builddir@
,$ac_top_builddir,;t t
8782 s
,@abs_top_builddir@
,$ac_abs_top_builddir,;t t
8783 s
,@INSTALL@
,$ac_INSTALL,;t t
8784 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
8786 if test x"$ac_file" != x-; then
8787 mv $tmp/out $ac_file
8795 cat >>$CONFIG_STATUS <<\_ACEOF
8798 # CONFIG_HEADER section.
8801 # These sed commands are passed to sed as "A NAME B NAME C VALUE D
", where
8802 # NAME is the cpp macro being defined and VALUE is the value it is being given.
8804 # ac_d sets the value in "#define NAME VALUE" lines.
8805 ac_dA
='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
8806 ac_dB
='[ ].*$,\1#\2'
8809 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
8810 ac_uA
='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
8811 ac_uB
='$,\1#\2define\3'
8815 for ac_file
in : $CONFIG_HEADERS; do test "x$ac_file" = x
: && continue
8816 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
8818 - |
*:- |
*:-:* ) # input from stdin
8820 ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
8821 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
8822 *:* ) ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
8823 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
8824 * ) ac_file_in
=$ac_file.
in ;;
8827 test x
"$ac_file" != x-
&& { echo "$as_me:$LINENO: creating $ac_file" >&5
8828 echo "$as_me: creating $ac_file" >&6;}
8830 # First look for the input files in the build tree, otherwise in the
8832 ac_file_inputs
=`IFS=:
8833 for f in $ac_file_in; do
8835 -) echo $tmp/stdin ;;
8837 # Absolute (can't be DOS-style, as IFS=:)
8838 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8839 echo "$as_me: error: cannot find input file: $f" >&2;}
8840 { (exit 1); exit 1; }; }
8841 # Do quote $f, to prevent DOS paths from being IFS'd.
8844 if test -f "$f"; then
8847 elif test -f "$srcdir/$f"; then
8852 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8853 echo "$as_me: error: cannot find input file: $f" >&2;}
8854 { (exit 1); exit 1; }; }
8857 done` ||
{ (exit 1); exit 1; }
8858 # Remove the trailing spaces.
8859 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
8863 # Transform confdefs.h into two sed scripts, `conftest.defines' and
8864 # `conftest.undefs', that substitutes the proper values into
8865 # config.h.in to produce config.h. The first handles `#define'
8866 # templates, and the second `#undef' templates.
8867 # And first: Protect against being on the right side of a sed subst in
8868 # config.status. Protect against being in an unquoted here document
8870 rm -f conftest.defines conftest.undefs
8871 # Using a here document instead of a string reduces the quoting nightmare.
8872 # Putting comments in sed scripts is not portable.
8874 # `end' is used to avoid that the second main sed command (meant for
8875 # 0-ary CPP macros) applies to n-ary macro definitions.
8876 # See the Autoconf documentation for `clear'.
8877 cat >confdef2sed.
sed <<\_ACEOF
8882 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
8884 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
8887 # If some macros were called several times there might be several times
8888 # the same #defines, which is useless. Nevertheless, we may not want to
8889 # sort them, since we want the *last* AC-DEFINE to be honored.
8890 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
8891 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
8892 rm -f confdef2sed.sed
8894 # This sed command replaces #undef with comments. This is necessary, for
8895 # example, in the case of _POSIX_SOURCE, which is predefined and required
8896 # on some systems where configure will not decide to define it.
8897 cat >>conftest.undefs <<\_ACEOF
8898 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
8901 # Break up conftest.defines because some shells have a limit on the size
8902 # of here documents, and old seds have small limits too (100 cmds).
8903 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
8904 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
8905 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
8906 echo ' :' >>$CONFIG_STATUS
8908 while grep . conftest.defines >/dev/null
8910 # Write a limited-size here document to $tmp/defines.sed.
8911 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
8912 # Speed up: don't consider the non `#define' lines.
8913 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
8914 # Work around the forget-to-reset-the-flag bug.
8915 echo 't clr' >>$CONFIG_STATUS
8916 echo ': clr' >>$CONFIG_STATUS
8917 sed ${ac_max_here_lines}q conftest.defines
>>$CONFIG_STATUS
8919 sed -f $tmp/defines.sed $tmp/in >$tmp/out
8923 sed 1,${ac_max_here_lines}d conftest.defines
>conftest.
tail
8924 rm -f conftest.defines
8925 mv conftest.
tail conftest.defines
8927 rm -f conftest.defines
8928 echo ' fi # grep' >>$CONFIG_STATUS
8929 echo >>$CONFIG_STATUS
8931 # Break up conftest.undefs because some shells have a limit on the size
8932 # of here documents, and old seds have small limits too (100 cmds).
8933 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
8935 while grep . conftest.undefs
>/dev
/null
8937 # Write a limited-size here document to $tmp/undefs.sed.
8938 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
8939 # Speed up: don't consider the non
`#undef'
8940 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
8941 # Work around the forget-to-reset-the-flag bug.
8942 echo 't clr' >>$CONFIG_STATUS
8943 echo ': clr' >>$CONFIG_STATUS
8944 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
8946 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
8950 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
8951 rm -f conftest.undefs
8952 mv conftest.tail conftest.undefs
8954 rm -f conftest.undefs
8956 cat >>$CONFIG_STATUS <<\_ACEOF
8957 # Let's still pretend it is `configure
' which instantiates (i.e., don't
8958 # use $as_me), people would be surprised to read:
8959 # /* config.h. Generated by config.status. */
8960 if test x
"$ac_file" = x-
; then
8961 echo "/* Generated by configure. */" >$tmp/config.h
8963 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
8965 cat $tmp/in >>$tmp/config.h
8967 if test x
"$ac_file" != x-
; then
8968 if diff $ac_file $tmp/config.h
>/dev
/null
2>&1; then
8969 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
8970 echo "$as_me: $ac_file is unchanged" >&6;}
8972 ac_dir
=`(dirname "$ac_file") 2>/dev/null ||
8973 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8974 X"$ac_file" : 'X\(//\)[^/]' \| \
8975 X"$ac_file" : 'X\(//\)$' \| \
8976 X"$ac_file" : 'X\(/\)' \| \
8977 . : '\(.\)' 2>/dev/null ||
8979 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8980 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8981 /^X\(\/\/\)$/{ s//\1/; q; }
8982 /^X\(\/\).*/{ s//\1/; q; }
8984 { if $as_mkdir_p; then
8989 while test ! -d "$as_dir"; do
8990 as_dirs
="$as_dir $as_dirs"
8991 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
8992 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8993 X"$as_dir" : 'X\(//\)[^/]' \| \
8994 X"$as_dir" : 'X\(//\)$' \| \
8995 X"$as_dir" : 'X\(/\)' \| \
8996 . : '\(.\)' 2>/dev/null ||
8998 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8999 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9000 /^X\(\/\/\)$/{ s//\1/; q; }
9001 /^X\(\/\).*/{ s//\1/; q; }
9004 test ! -n "$as_dirs" || mkdir
$as_dirs
9005 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
9006 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
9007 { (exit 1); exit 1; }; }; }
9010 mv $tmp/config.h
$ac_file
9018 cat >>$CONFIG_STATUS <<\_ACEOF
9021 # CONFIG_COMMANDS section.
9023 for ac_file
in : $CONFIG_COMMANDS; do test "x$ac_file" = x
: && continue
9024 ac_dest
=`echo "$ac_file" | sed 's,:.*,,'`
9025 ac_source
=`echo "$ac_file" | sed 's,[^:]*:,,'`
9026 ac_dir
=`(dirname "$ac_dest") 2>/dev/null ||
9027 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9028 X"$ac_dest" : 'X\(//\)[^/]' \| \
9029 X"$ac_dest" : 'X\(//\)$' \| \
9030 X"$ac_dest" : 'X\(/\)' \| \
9031 . : '\(.\)' 2>/dev/null ||
9033 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9034 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9035 /^X\(\/\/\)$/{ s//\1/; q; }
9036 /^X\(\/\).*/{ s//\1/; q; }
9038 { if $as_mkdir_p; then
9043 while test ! -d "$as_dir"; do
9044 as_dirs
="$as_dir $as_dirs"
9045 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
9046 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9047 X"$as_dir" : 'X\(//\)[^/]' \| \
9048 X"$as_dir" : 'X\(//\)$' \| \
9049 X"$as_dir" : 'X\(/\)' \| \
9050 . : '\(.\)' 2>/dev/null ||
9052 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9053 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9054 /^X\(\/\/\)$/{ s//\1/; q; }
9055 /^X\(\/\).*/{ s//\1/; q; }
9058 test ! -n "$as_dirs" || mkdir
$as_dirs
9059 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
9060 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
9061 { (exit 1); exit 1; }; }; }
9065 if test "$ac_dir" != .
; then
9066 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
9067 # A "../" for each directory in $ac_dir_suffix.
9068 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
9070 ac_dir_suffix
= ac_top_builddir
=
9074 .
) # No --srcdir option. We are building in place.
9076 if test -z "$ac_top_builddir"; then
9079 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
9081 [\\/]* | ?
:[\\/]* ) # Absolute path.
9082 ac_srcdir
=$srcdir$ac_dir_suffix;
9083 ac_top_srcdir
=$srcdir ;;
9085 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
9086 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
9089 # Do not use `cd foo && pwd` to compute absolute paths, because
9090 # the directories may not exist.
9092 .
) ac_abs_builddir
="$ac_dir";;
9095 .
) ac_abs_builddir
=`pwd`;;
9096 [\\/]* | ?
:[\\/]* ) ac_abs_builddir
="$ac_dir";;
9097 *) ac_abs_builddir
=`pwd`/"$ac_dir";;
9100 case $ac_abs_builddir in
9101 .
) ac_abs_top_builddir
=${ac_top_builddir}.
;;
9103 case ${ac_top_builddir}.
in
9104 .
) ac_abs_top_builddir
=$ac_abs_builddir;;
9105 [\\/]* | ?
:[\\/]* ) ac_abs_top_builddir
=${ac_top_builddir}.
;;
9106 *) ac_abs_top_builddir
=$ac_abs_builddir/${ac_top_builddir}.
;;
9109 case $ac_abs_builddir in
9110 .
) ac_abs_srcdir
=$ac_srcdir;;
9113 .
) ac_abs_srcdir
=$ac_abs_builddir;;
9114 [\\/]* | ?
:[\\/]* ) ac_abs_srcdir
=$ac_srcdir;;
9115 *) ac_abs_srcdir
=$ac_abs_builddir/$ac_srcdir;;
9118 case $ac_abs_builddir in
9119 .
) ac_abs_top_srcdir
=$ac_top_srcdir;;
9121 case $ac_top_srcdir in
9122 .
) ac_abs_top_srcdir
=$ac_abs_builddir;;
9123 [\\/]* | ?
:[\\/]* ) ac_abs_top_srcdir
=$ac_top_srcdir;;
9124 *) ac_abs_top_srcdir
=$ac_abs_builddir/$ac_top_srcdir;;
9129 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
9130 echo "$as_me: executing $ac_dest commands" >&6;}
9133 case $CONFIG_FILES in *config.
make*)
9134 echo "$config_vars" >> config.
make;;
9136 test -d bits || mkdir bits
;;
9141 cat >>$CONFIG_STATUS <<\_ACEOF
9143 { (exit 0); exit 0; }
9145 chmod +x
$CONFIG_STATUS
9146 ac_clean_files
=$ac_clean_files_save
9149 # configure is writing to config.log, and then calls config.status.
9150 # config.status does its own redirection, appending to config.log.
9151 # Unfortunately, on DOS this fails, as config.log is still kept open
9152 # by configure, so config.status won't be able to write to it; its
9153 # output is simply discarded. So we exec the FD to /dev/null,
9154 # effectively closing config.log, so it can be properly (re)opened and
9155 # appended to by config.status. When coming back to configure, we
9156 # need to make the FD available again.
9157 if test "$no_create" != yes; then
9159 ac_config_status_args
=
9160 test "$silent" = yes &&
9161 ac_config_status_args
="$ac_config_status_args --quiet"
9163 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
9165 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9166 # would make configure fail if this is the last instruction.
9167 $ac_cs_success ||
{ (exit 1); exit 1; }
9171 # CONFIG_SUBDIRS section.
9173 if test "$no_recursion" != yes; then
9175 # Remove --cache-file and --srcdir arguments so they do not pile up.
9176 ac_sub_configure_args
=
9178 for ac_arg
in $ac_configure_args; do
9179 if test -n "$ac_prev"; then
9184 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
9185 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
9186 ac_prev
=cache_file
;;
9187 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
9188 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
9191 --config-cache |
-C)
9193 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
9195 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
9197 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
9199 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
9201 *) ac_sub_configure_args
="$ac_sub_configure_args $ac_arg" ;;
9205 # Always prepend --prefix to ensure using the same prefix
9206 # in subdir configurations.
9207 ac_sub_configure_args
="--prefix=$prefix $ac_sub_configure_args"
9210 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
9212 # Do not complain, so a configure script can configure whichever
9213 # parts of a large source tree are present.
9214 test -d $srcdir/$ac_dir ||
continue
9216 { echo "$as_me:$LINENO: configuring in $ac_dir" >&5
9217 echo "$as_me: configuring in $ac_dir" >&6;}
9218 { if $as_mkdir_p; then
9223 while test ! -d "$as_dir"; do
9224 as_dirs
="$as_dir $as_dirs"
9225 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
9226 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9227 X"$as_dir" : 'X\(//\)[^/]' \| \
9228 X"$as_dir" : 'X\(//\)$' \| \
9229 X"$as_dir" : 'X\(/\)' \| \
9230 . : '\(.\)' 2>/dev/null ||
9232 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9233 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9234 /^X\(\/\/\)$/{ s//\1/; q; }
9235 /^X\(\/\).*/{ s//\1/; q; }
9238 test ! -n "$as_dirs" || mkdir
$as_dirs
9239 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
9240 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
9241 { (exit 1); exit 1; }; }; }
9245 if test "$ac_dir" != .
; then
9246 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
9247 # A "../" for each directory in $ac_dir_suffix.
9248 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
9250 ac_dir_suffix
= ac_top_builddir
=
9254 .
) # No --srcdir option. We are building in place.
9256 if test -z "$ac_top_builddir"; then
9259 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
9261 [\\/]* | ?
:[\\/]* ) # Absolute path.
9262 ac_srcdir
=$srcdir$ac_dir_suffix;
9263 ac_top_srcdir
=$srcdir ;;
9265 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
9266 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
9269 # Do not use `cd foo && pwd` to compute absolute paths, because
9270 # the directories may not exist.
9272 .
) ac_abs_builddir
="$ac_dir";;
9275 .
) ac_abs_builddir
=`pwd`;;
9276 [\\/]* | ?
:[\\/]* ) ac_abs_builddir
="$ac_dir";;
9277 *) ac_abs_builddir
=`pwd`/"$ac_dir";;
9280 case $ac_abs_builddir in
9281 .
) ac_abs_top_builddir
=${ac_top_builddir}.
;;
9283 case ${ac_top_builddir}.
in
9284 .
) ac_abs_top_builddir
=$ac_abs_builddir;;
9285 [\\/]* | ?
:[\\/]* ) ac_abs_top_builddir
=${ac_top_builddir}.
;;
9286 *) ac_abs_top_builddir
=$ac_abs_builddir/${ac_top_builddir}.
;;
9289 case $ac_abs_builddir in
9290 .
) ac_abs_srcdir
=$ac_srcdir;;
9293 .
) ac_abs_srcdir
=$ac_abs_builddir;;
9294 [\\/]* | ?
:[\\/]* ) ac_abs_srcdir
=$ac_srcdir;;
9295 *) ac_abs_srcdir
=$ac_abs_builddir/$ac_srcdir;;
9298 case $ac_abs_builddir in
9299 .
) ac_abs_top_srcdir
=$ac_top_srcdir;;
9301 case $ac_top_srcdir in
9302 .
) ac_abs_top_srcdir
=$ac_abs_builddir;;
9303 [\\/]* | ?
:[\\/]* ) ac_abs_top_srcdir
=$ac_top_srcdir;;
9304 *) ac_abs_top_srcdir
=$ac_abs_builddir/$ac_top_srcdir;;
9311 # Check for guested configure; otherwise get Cygnus style configure.
9312 if test -f $ac_srcdir/configure.gnu
; then
9313 ac_sub_configure
="$SHELL '$ac_srcdir/configure.gnu'"
9314 elif test -f $ac_srcdir/configure
; then
9315 ac_sub_configure
="$SHELL '$ac_srcdir/configure'"
9316 elif test -f $ac_srcdir/configure.
in; then
9317 ac_sub_configure
=$ac_configure
9319 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
9320 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
9324 # The recursion is here.
9325 if test -n "$ac_sub_configure"; then
9326 # Make the cache file name correct relative to the subdirectory.
9328 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
9330 ac_sub_cache_file
=$ac_top_builddir$cache_file ;;
9333 { echo "$as_me:$LINENO: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
9334 echo "$as_me: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
9335 # The eval makes quoting arguments work.
9336 eval $ac_sub_configure $ac_sub_configure_args \
9337 --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir ||
9338 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
9339 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
9340 { (exit 1); exit 1; }; }