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 base_machine sysnames INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC OBJEXT BUILD_CC cross_compiling CPP CXX CXXFLAGS ac_ct_CXX AR OBJDUMP RANLIB ac_ct_RANLIB MIG AS LD PWD_P MAKE MSGFMT MAKEINFO SED AUTOCONF SYSINCLUDES libc_cv_gcc_static_libgcc BASH libc_cv_have_bash2 KSH libc_cv_have_ksh AWK PERL INSTALL_INFO BISON VERSIONING libc_cv_asm_protected_directive libc_cv_initfinit_array libc_cv_cc_with_libunwind libc_cv_z_nodelete libc_cv_z_nodlopen libc_cv_z_initfirst libc_cv_z_relro libc_cv_Bgroup libc_cv_libgcc_s_suffix libc_cv_as_needed ASFLAGS_config libc_cv_z_combreloc libc_cv_z_execstack libc_cv_fpie fno_unit_at_a_time libc_cv_have_initfini libc_cv_cpp_asm_debuginfo no_whole_archive exceptions LIBGD EGREP sizeof_long_double libc_cv_gcc_unwind_find_fde uname_sysname uname_release uname_version old_glibc_headers libc_cv_slibdir libc_cv_localedir libc_cv_sysconfdir libc_cv_rootsbindir libc_cv_forced_unwind use_ldconfig ldd_rewrite_script gnu_ld gnu_as elf xcoff static shared pic_default profile omitfp bounded static_nss nopic_initfini DEFINES linux_doors mach_interface_list VERSION RELEASE LIBOBJS LTLIBOBJS'
319 # Initialize some variables set by options.
321 ac_init_version
=false
322 # The variables have the same names as the options, with
323 # dashes changed to underlines.
331 program_transform_name
=s
,x
,x
,
339 # Installation directory options.
340 # These are left unexpanded so users can "make install exec_prefix=/foo"
341 # and all the variables that are supposed to be based on exec_prefix
342 # by default will actually change.
343 # Use braces instead of parens because sh, perl, etc. also accept them.
344 bindir
='${exec_prefix}/bin'
345 sbindir
='${exec_prefix}/sbin'
346 libexecdir
='${exec_prefix}/libexec'
347 datadir
='${prefix}/share'
348 sysconfdir
='${prefix}/etc'
349 sharedstatedir
='${prefix}/com'
350 localstatedir
='${prefix}/var'
351 libdir
='${exec_prefix}/lib'
352 includedir
='${prefix}/include'
353 oldincludedir
='/usr/include'
354 infodir
='${prefix}/info'
355 mandir
='${prefix}/man'
360 # If the previous option needs an argument, assign it.
361 if test -n "$ac_prev"; then
362 eval "$ac_prev=\$ac_option"
367 ac_optarg
=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
369 # Accept the important Cygnus configure options, so we can diagnose typos.
373 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
375 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
378 -build |
--build |
--buil |
--bui |
--bu)
379 ac_prev
=build_alias
;;
380 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
381 build_alias
=$ac_optarg ;;
383 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
384 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
385 ac_prev
=cache_file
;;
386 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
387 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
388 cache_file
=$ac_optarg ;;
391 cache_file
=config.cache
;;
393 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
395 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
397 datadir
=$ac_optarg ;;
399 -disable-* |
--disable-*)
400 ac_feature
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
401 # Reject names that are not valid shell variable names.
402 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev
/null
&&
403 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
404 { (exit 1); exit 1; }; }
405 ac_feature
=`echo $ac_feature | sed 's/-/_/g'`
406 eval "enable_$ac_feature=no" ;;
408 -enable-* |
--enable-*)
409 ac_feature
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
410 # Reject names that are not valid shell variable names.
411 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev
/null
&&
412 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
413 { (exit 1); exit 1; }; }
414 ac_feature
=`echo $ac_feature | sed 's/-/_/g'`
416 *=*) ac_optarg
=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
419 eval "enable_$ac_feature='$ac_optarg'" ;;
421 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
422 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
423 |
--exec |
--exe |
--ex)
424 ac_prev
=exec_prefix
;;
425 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
426 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
427 |
--exec=* |
--exe=* |
--ex=*)
428 exec_prefix
=$ac_optarg ;;
430 -gas |
--gas |
--ga |
--g)
431 # Obsolete; use --with-gas.
434 -help |
--help |
--hel |
--he |
-h)
436 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
437 ac_init_help
=recursive
;;
438 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
439 ac_init_help
=short
;;
441 -host |
--host |
--hos |
--ho)
442 ac_prev
=host_alias
;;
443 -host=* |
--host=* |
--hos=* |
--ho=*)
444 host_alias
=$ac_optarg ;;
446 -includedir |
--includedir |
--includedi |
--included |
--include \
447 |
--includ |
--inclu |
--incl |
--inc)
448 ac_prev
=includedir
;;
449 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
450 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
451 includedir
=$ac_optarg ;;
453 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
455 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
456 infodir
=$ac_optarg ;;
458 -libdir |
--libdir |
--libdi |
--libd)
460 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
463 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
464 |
--libexe |
--libex |
--libe)
465 ac_prev
=libexecdir
;;
466 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
467 |
--libexe=* |
--libex=* |
--libe=*)
468 libexecdir
=$ac_optarg ;;
470 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
471 |
--localstate |
--localstat |
--localsta |
--localst \
472 |
--locals |
--local |
--loca |
--loc |
--lo)
473 ac_prev
=localstatedir
;;
474 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
475 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
476 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
477 localstatedir
=$ac_optarg ;;
479 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
481 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
485 # Obsolete; use --without-fp.
488 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
489 |
--no-cr |
--no-c |
-n)
492 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
493 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
496 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
497 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
498 |
--oldin |
--oldi |
--old |
--ol |
--o)
499 ac_prev
=oldincludedir
;;
500 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
501 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
502 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
503 oldincludedir
=$ac_optarg ;;
505 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
507 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
510 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
511 |
--program-pre |
--program-pr |
--program-p)
512 ac_prev
=program_prefix
;;
513 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
514 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
515 program_prefix
=$ac_optarg ;;
517 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
518 |
--program-suf |
--program-su |
--program-s)
519 ac_prev
=program_suffix
;;
520 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
521 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
522 program_suffix
=$ac_optarg ;;
524 -program-transform-name |
--program-transform-name \
525 |
--program-transform-nam |
--program-transform-na \
526 |
--program-transform-n |
--program-transform- \
527 |
--program-transform |
--program-transfor \
528 |
--program-transfo |
--program-transf \
529 |
--program-trans |
--program-tran \
530 |
--progr-tra |
--program-tr |
--program-t)
531 ac_prev
=program_transform_name
;;
532 -program-transform-name=* |
--program-transform-name=* \
533 |
--program-transform-nam=* |
--program-transform-na=* \
534 |
--program-transform-n=* |
--program-transform-=* \
535 |
--program-transform=* |
--program-transfor=* \
536 |
--program-transfo=* |
--program-transf=* \
537 |
--program-trans=* |
--program-tran=* \
538 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
539 program_transform_name
=$ac_optarg ;;
541 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
542 |
-silent |
--silent |
--silen |
--sile |
--sil)
545 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
547 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
549 sbindir
=$ac_optarg ;;
551 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
552 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
553 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
555 ac_prev
=sharedstatedir
;;
556 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
557 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
558 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
560 sharedstatedir
=$ac_optarg ;;
562 -site |
--site |
--sit)
564 -site=* |
--site=* |
--sit=*)
567 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
569 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
572 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
573 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
574 ac_prev
=sysconfdir
;;
575 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
576 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
577 sysconfdir
=$ac_optarg ;;
579 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
580 ac_prev
=target_alias
;;
581 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
582 target_alias
=$ac_optarg ;;
584 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
587 -version |
--version |
--versio |
--versi |
--vers |
-V)
591 ac_package
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
592 # Reject names that are not valid shell variable names.
593 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev
/null
&&
594 { echo "$as_me: error: invalid package name: $ac_package" >&2
595 { (exit 1); exit 1; }; }
596 ac_package
=`echo $ac_package| sed 's/-/_/g'`
598 *=*) ac_optarg
=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
601 eval "with_$ac_package='$ac_optarg'" ;;
603 -without-* |
--without-*)
604 ac_package
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
605 # Reject names that are not valid shell variable names.
606 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev
/null
&&
607 { echo "$as_me: error: invalid package name: $ac_package" >&2
608 { (exit 1); exit 1; }; }
609 ac_package
=`echo $ac_package | sed 's/-/_/g'`
610 eval "with_$ac_package=no" ;;
613 # Obsolete; use --with-x.
616 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
617 |
--x-incl |
--x-inc |
--x-in |
--x-i)
618 ac_prev
=x_includes
;;
619 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
620 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
621 x_includes
=$ac_optarg ;;
623 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
624 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
625 ac_prev
=x_libraries
;;
626 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
627 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
628 x_libraries
=$ac_optarg ;;
630 -*) { echo "$as_me: error: unrecognized option: $ac_option
631 Try \`$0 --help' for more information." >&2
632 { (exit 1); exit 1; }; }
636 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
637 # Reject names that are not valid shell variable names.
638 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev
/null
&&
639 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
640 { (exit 1); exit 1; }; }
641 ac_optarg
=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
642 eval "$ac_envvar='$ac_optarg'"
646 # FIXME: should be removed in autoconf 3.0.
647 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
648 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
649 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
650 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
656 if test -n "$ac_prev"; then
657 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
658 { echo "$as_me: error: missing argument to $ac_option" >&2
659 { (exit 1); exit 1; }; }
662 # Be sure to have absolute paths.
663 for ac_var
in exec_prefix prefix
665 eval ac_val
=$
`echo $ac_var`
667 [\\/$
]* | ?
:[\\/]* | NONE |
'' ) ;;
668 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
669 { (exit 1); exit 1; }; };;
673 # Be sure to have absolute paths.
674 for ac_var
in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
675 localstatedir libdir includedir oldincludedir infodir mandir
677 eval ac_val
=$
`echo $ac_var`
679 [\\/$
]* | ?
:[\\/]* ) ;;
680 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
681 { (exit 1); exit 1; }; };;
685 # There might be people who depend on the old broken behavior: `$host'
686 # used to hold the argument of --host etc.
687 # FIXME: To remove some day.
692 # FIXME: To remove some day.
693 if test "x$host_alias" != x
; then
694 if test "x$build_alias" = x
; then
695 cross_compiling
=maybe
696 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
697 If a cross compiler is detected then cross compile mode will be used." >&2
698 elif test "x$build_alias" != "x$host_alias"; then
704 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
706 test "$silent" = yes && exec 6>/dev
/null
709 # Find the source files, if location was not specified.
710 if test -z "$srcdir"; then
711 ac_srcdir_defaulted
=yes
712 # Try the directory containing this script, then its parent.
713 ac_confdir
=`(dirname "$0") 2>/dev/null ||
714 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
715 X"$0" : 'X\(//\)[^/]' \| \
716 X"$0" : 'X\(//\)$' \| \
717 X"$0" : 'X\(/\)' \| \
718 . : '\(.\)' 2>/dev/null ||
720 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
721 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
722 /^X\(\/\/\)$/{ s//\1/; q; }
723 /^X\(\/\).*/{ s//\1/; q; }
726 if test ! -r $srcdir/$ac_unique_file; then
730 ac_srcdir_defaulted
=no
732 if test ! -r $srcdir/$ac_unique_file; then
733 if test "$ac_srcdir_defaulted" = yes; then
734 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
735 { (exit 1); exit 1; }; }
737 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
738 { (exit 1); exit 1; }; }
741 (cd $srcdir && test -r .
/$ac_unique_file) 2>/dev
/null ||
742 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
743 { (exit 1); exit 1; }; }
744 srcdir
=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
745 ac_env_build_alias_set
=${build_alias+set}
746 ac_env_build_alias_value
=$build_alias
747 ac_cv_env_build_alias_set
=${build_alias+set}
748 ac_cv_env_build_alias_value
=$build_alias
749 ac_env_host_alias_set
=${host_alias+set}
750 ac_env_host_alias_value
=$host_alias
751 ac_cv_env_host_alias_set
=${host_alias+set}
752 ac_cv_env_host_alias_value
=$host_alias
753 ac_env_target_alias_set
=${target_alias+set}
754 ac_env_target_alias_value
=$target_alias
755 ac_cv_env_target_alias_set
=${target_alias+set}
756 ac_cv_env_target_alias_value
=$target_alias
757 ac_env_CC_set
=${CC+set}
759 ac_cv_env_CC_set
=${CC+set}
760 ac_cv_env_CC_value
=$CC
761 ac_env_CFLAGS_set
=${CFLAGS+set}
762 ac_env_CFLAGS_value
=$CFLAGS
763 ac_cv_env_CFLAGS_set
=${CFLAGS+set}
764 ac_cv_env_CFLAGS_value
=$CFLAGS
765 ac_env_LDFLAGS_set
=${LDFLAGS+set}
766 ac_env_LDFLAGS_value
=$LDFLAGS
767 ac_cv_env_LDFLAGS_set
=${LDFLAGS+set}
768 ac_cv_env_LDFLAGS_value
=$LDFLAGS
769 ac_env_CPPFLAGS_set
=${CPPFLAGS+set}
770 ac_env_CPPFLAGS_value
=$CPPFLAGS
771 ac_cv_env_CPPFLAGS_set
=${CPPFLAGS+set}
772 ac_cv_env_CPPFLAGS_value
=$CPPFLAGS
773 ac_env_CPP_set
=${CPP+set}
774 ac_env_CPP_value
=$CPP
775 ac_cv_env_CPP_set
=${CPP+set}
776 ac_cv_env_CPP_value
=$CPP
777 ac_env_CXX_set
=${CXX+set}
778 ac_env_CXX_value
=$CXX
779 ac_cv_env_CXX_set
=${CXX+set}
780 ac_cv_env_CXX_value
=$CXX
781 ac_env_CXXFLAGS_set
=${CXXFLAGS+set}
782 ac_env_CXXFLAGS_value
=$CXXFLAGS
783 ac_cv_env_CXXFLAGS_set
=${CXXFLAGS+set}
784 ac_cv_env_CXXFLAGS_value
=$CXXFLAGS
787 # Report the --help message.
789 if test "$ac_init_help" = "long"; then
790 # Omit some internal or obsolete options to make the list less imposing.
791 # This message is too long to be a string in the A/UX 3.1 sh.
793 \`configure' configures GNU C Library (see version.h) to adapt to many kinds of systems.
795 Usage: $0 [OPTION]... [VAR=VALUE]...
797 To assign environment variables (e.g., CC, CFLAGS...), specify them as
798 VAR=VALUE. See below for descriptions of some of the useful variables.
800 Defaults for the options are specified in brackets.
803 -h, --help display this help and exit
804 --help=short display options specific to this package
805 --help=recursive display the short help of all the included packages
806 -V, --version display version information and exit
807 -q, --quiet, --silent do not print \`checking...' messages
808 --cache-file=FILE cache test results in FILE [disabled]
809 -C, --config-cache alias for \`--cache-file=config.cache'
810 -n, --no-create do not create output files
811 --srcdir=DIR find the sources in DIR [configure dir or \`..']
816 Installation directories:
817 --prefix=PREFIX install architecture-independent files in PREFIX
819 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
822 By default, \`make install' will install all the files in
823 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
824 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
825 for instance \`--prefix=\$HOME'.
827 For better control, use the options below.
829 Fine tuning of the installation directories:
830 --bindir=DIR user executables [EPREFIX/bin]
831 --sbindir=DIR system admin executables [EPREFIX/sbin]
832 --libexecdir=DIR program executables [EPREFIX/libexec]
833 --datadir=DIR read-only architecture-independent data [PREFIX/share]
834 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
835 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
836 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
837 --libdir=DIR object code libraries [EPREFIX/lib]
838 --includedir=DIR C header files [PREFIX/include]
839 --oldincludedir=DIR C header files for non-gcc [/usr/include]
840 --infodir=DIR info documentation [PREFIX/info]
841 --mandir=DIR man documentation [PREFIX/man]
847 --build=BUILD configure
for building on BUILD
[guessed
]
848 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
852 if test -n "$ac_init_help"; then
853 case $ac_init_help in
854 short | recursive
) echo "Configuration of GNU C Library (see version.h):";;
859 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
860 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
861 --disable-sanity-checks really
do not use threads
(should not be used except
862 in special situations
) [default
=yes]
863 --enable-check-abi do "make check-abi" in "make check" (no
/warn
/yes)
865 --enable-shared build shared library
[default
=yes if GNU ld
&
867 --enable-profile build profiled library
[default
=yes]
868 --enable-omitfp build undebuggable optimized library
870 --enable-bounded build with runtime bounds checking
872 --disable-versioning do not include versioning information
in the library
873 objects
[default
=yes if supported
]
874 --enable-oldest-abi=ABI configure the oldest ABI supported
[e.g.
2.2]
875 [default
=glibc default
]
876 --enable-add-ons[=DIRS...
]
877 configure and build add-ons
in DIR1
,DIR2
,... search
878 for add-ons
if no parameter given
879 --disable-hidden-plt do not hide internal
function calls to avoid PLT
880 --enable-bind-now disable lazy relocations
in DSOs
881 --enable-static-nss build static NSS modules
[default
=no
]
882 --disable-force-install don
't force installation of files from this package,
883 even if they are older than the installed files
884 --enable-kernel=VERSION compile for compatibility with kernel not older than
886 --enable-all-warnings enable all useful warnings gcc can issue
889 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
890 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
891 --with-gmp=DIRECTORY find GMP source code in DIRECTORY (not needed)
892 --with-gd=DIR find libgd include dir and library with prefix DIR
893 --with-gd-include=DIR find libgd include files in DIR
894 --with-gd-lib=DIR find libgd library files in DIR
895 --with-fp if using floating-point hardware [default=yes]
896 --with-binutils=PATH specify location of binutils (as and ld)
897 --with-elf if using the ELF object format
898 --with-xcoff if using the XCOFF object format
899 --without-cvs if CVS should not be used
900 --with-headers=PATH location of system headers to use (for example
901 /usr/src/linux/include) [default=compiler
903 --with-tls enable support for TLS
904 --without-__thread do not use TLS features even when supporting them
906 Some influential environment variables:
907 CC C compiler command
908 CFLAGS C compiler flags
909 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
910 nonstandard directory <lib dir>
911 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
912 headers in a nonstandard directory <include dir>
914 CXX C++ compiler command
915 CXXFLAGS C++ compiler flags
917 Use these variables to override the choices made by `configure' or to
help
918 it to
find libraries and programs with nonstandard names
/locations.
920 Report bugs to
<glibc
>.
924 if test "$ac_init_help" = "recursive"; then
925 # If there are subdirs, report their specific --help.
927 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
928 test -d $ac_dir ||
continue
931 if test "$ac_dir" != .
; then
932 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
933 # A "../" for each directory in $ac_dir_suffix.
934 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
936 ac_dir_suffix
= ac_top_builddir
=
940 .
) # No --srcdir option. We are building in place.
942 if test -z "$ac_top_builddir"; then
945 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
947 [\\/]* | ?
:[\\/]* ) # Absolute path.
948 ac_srcdir
=$srcdir$ac_dir_suffix;
949 ac_top_srcdir
=$srcdir ;;
951 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
952 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
955 # Do not use `cd foo && pwd` to compute absolute paths, because
956 # the directories may not exist.
958 .
) ac_abs_builddir
="$ac_dir";;
961 .
) ac_abs_builddir
=`pwd`;;
962 [\\/]* | ?
:[\\/]* ) ac_abs_builddir
="$ac_dir";;
963 *) ac_abs_builddir
=`pwd`/"$ac_dir";;
966 case $ac_abs_builddir in
967 .
) ac_abs_top_builddir
=${ac_top_builddir}.
;;
969 case ${ac_top_builddir}.
in
970 .
) ac_abs_top_builddir
=$ac_abs_builddir;;
971 [\\/]* | ?
:[\\/]* ) ac_abs_top_builddir
=${ac_top_builddir}.
;;
972 *) ac_abs_top_builddir
=$ac_abs_builddir/${ac_top_builddir}.
;;
975 case $ac_abs_builddir in
976 .
) ac_abs_srcdir
=$ac_srcdir;;
979 .
) ac_abs_srcdir
=$ac_abs_builddir;;
980 [\\/]* | ?
:[\\/]* ) ac_abs_srcdir
=$ac_srcdir;;
981 *) ac_abs_srcdir
=$ac_abs_builddir/$ac_srcdir;;
984 case $ac_abs_builddir in
985 .
) ac_abs_top_srcdir
=$ac_top_srcdir;;
987 case $ac_top_srcdir in
988 .
) ac_abs_top_srcdir
=$ac_abs_builddir;;
989 [\\/]* | ?
:[\\/]* ) ac_abs_top_srcdir
=$ac_top_srcdir;;
990 *) ac_abs_top_srcdir
=$ac_abs_builddir/$ac_top_srcdir;;
995 # Check for guested configure; otherwise get Cygnus style configure.
996 if test -f $ac_srcdir/configure.gnu
; then
998 $SHELL $ac_srcdir/configure.gnu
--help=recursive
999 elif test -f $ac_srcdir/configure
; then
1001 $SHELL $ac_srcdir/configure
--help=recursive
1002 elif test -f $ac_srcdir/configure.ac ||
1003 test -f $ac_srcdir/configure.
in; then
1005 $ac_configure --help
1007 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1013 test -n "$ac_init_help" && exit 0
1014 if $ac_init_version; then
1016 GNU C Library configure
(see version.h
)
1017 generated by GNU Autoconf
2.59
1019 Copyright
(C
) 2003 Free Software Foundation
, Inc.
1020 This configure
script is free software
; the Free Software Foundation
1021 gives unlimited permission to copy
, distribute and modify it.
1027 This file contains any messages produced by compilers while
1028 running configure, to aid debugging if configure makes a mistake.
1030 It was created by GNU C Library $as_me (see version.h), which was
1031 generated by GNU Autoconf 2.59. Invocation command line was
1042 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1043 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1044 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1045 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1046 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1048 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1049 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1051 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1052 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1053 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1054 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1055 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1056 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1057 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1061 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1065 test -z "$as_dir" && as_dir
=.
1066 echo "PATH: $as_dir"
1081 # Keep a trace of the command line.
1082 # Strip out --no-create and --no-recursion so they do not pile up.
1083 # Strip out --silent because we don't want to record it for future runs.
1084 # Also quote any args containing shell meta-characters.
1085 # Make two passes to allow for proper duplicate-argument suppression.
1090 ac_must_keep_next
=false
1096 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1097 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1098 |
-silent |
--silent |
--silen |
--sile |
--sil)
1100 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1101 ac_arg
=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1104 1) ac_configure_args0
="$ac_configure_args0 '$ac_arg'" ;;
1106 ac_configure_args1
="$ac_configure_args1 '$ac_arg'"
1107 if test $ac_must_keep_next = true
; then
1108 ac_must_keep_next
=false
# Got value, back to normal.
1111 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1112 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1113 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1114 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1115 case "$ac_configure_args0 " in
1116 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1119 -* ) ac_must_keep_next
=true
;;
1122 ac_configure_args
="$ac_configure_args$ac_sep'$ac_arg'"
1123 # Get rid of the leading space.
1129 $as_unset ac_configure_args0 ||
test "${ac_configure_args0+set}" != set ||
{ ac_configure_args0
=; export ac_configure_args0
; }
1130 $as_unset ac_configure_args1 ||
test "${ac_configure_args1+set}" != set ||
{ ac_configure_args1
=; export ac_configure_args1
; }
1132 # When interrupted or exit'd, cleanup temporary files, and complete
1133 # config.log. We remove comments because anyway the quotes in there
1134 # would cause problems or look ugly.
1135 # WARNING: Be sure not to use single quotes in there, as some shells,
1136 # such as our DU 5.0 friend, will then `close' the trap.
1137 trap 'exit_status=$?
1138 # Save into config.log some information that might help in debugging.
1143 ## ---------------- ##
1144 ## Cache variables. ##
1145 ## ---------------- ##
1148 # The following way of writing the cache mishandles newlines in values,
1151 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1154 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1155 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1159 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1166 ## ----------------- ##
1167 ## Output variables. ##
1168 ## ----------------- ##
1171 for ac_var in $ac_subst_vars
1173 eval ac_val=$`echo $ac_var`
1174 echo "$ac_var='"'"'$ac_val'"'"'"
1178 if test -n "$ac_subst_files"; then
1185 for ac_var in $ac_subst_files
1187 eval ac_val=$`echo $ac_var`
1188 echo "$ac_var='"'"'$ac_val'"'"'"
1193 if test -s confdefs.h; then
1200 sed "/^$/d" confdefs.h | sort
1203 test "$ac_signal" != 0 &&
1204 echo "$as_me: caught signal $ac_signal"
1205 echo "$as_me: exit $exit_status"
1207 rm -f core *.core &&
1208 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1211 for ac_signal
in 1 2 13 15; do
1212 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1216 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1217 rm -rf conftest
* confdefs.h
1218 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1221 # Predefined preprocessor variables.
1223 cat >>confdefs.h
<<_ACEOF
1224 #define PACKAGE_NAME "$PACKAGE_NAME"
1228 cat >>confdefs.h
<<_ACEOF
1229 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1233 cat >>confdefs.h
<<_ACEOF
1234 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1238 cat >>confdefs.h
<<_ACEOF
1239 #define PACKAGE_STRING "$PACKAGE_STRING"
1243 cat >>confdefs.h
<<_ACEOF
1244 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1248 # Let the site file select an alternate cache file if it wants to.
1249 # Prefer explicitly selected file to automatically selected ones.
1250 if test -z "$CONFIG_SITE"; then
1251 if test "x$prefix" != xNONE
; then
1252 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
1254 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1257 for ac_site_file
in $CONFIG_SITE; do
1258 if test -r "$ac_site_file"; then
1259 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1260 echo "$as_me: loading site script $ac_site_file" >&6;}
1261 sed 's/^/| /' "$ac_site_file" >&5
1266 if test -r "$cache_file"; then
1267 # Some versions of bash will fail to source /dev/null (special
1268 # files actually), so we avoid doing that.
1269 if test -f "$cache_file"; then
1270 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1271 echo "$as_me: loading cache $cache_file" >&6;}
1273 [\\/]* | ?
:[\\/]* ) .
$cache_file;;
1274 *) . .
/$cache_file;;
1278 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1279 echo "$as_me: creating cache $cache_file" >&6;}
1283 # Check that the precious variables saved in the cache have kept the same
1285 ac_cache_corrupted
=false
1286 for ac_var
in `(set) 2>&1 |
1287 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1288 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
1289 eval ac_new_set
=\
$ac_env_${ac_var}_set
1290 eval ac_old_val
="\$ac_cv_env_${ac_var}_value"
1291 eval ac_new_val
="\$ac_env_${ac_var}_value"
1292 case $ac_old_set,$ac_new_set in
1294 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1295 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1296 ac_cache_corrupted
=: ;;
1298 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1299 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1300 ac_cache_corrupted
=: ;;
1303 if test "x$ac_old_val" != "x$ac_new_val"; then
1304 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1305 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1306 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1307 echo "$as_me: former value: $ac_old_val" >&2;}
1308 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1309 echo "$as_me: current value: $ac_new_val" >&2;}
1310 ac_cache_corrupted
=:
1313 # Pass precious variables to config.status.
1314 if test "$ac_new_set" = set; then
1316 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1317 ac_arg
=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1318 *) ac_arg
=$ac_var=$ac_new_val ;;
1320 case " $ac_configure_args " in
1321 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1322 *) ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
1326 if $ac_cache_corrupted; then
1327 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1328 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1329 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1330 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1331 { (exit 1); exit 1; }; }
1335 ac_cpp
='$CPP $CPPFLAGS'
1336 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1337 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1338 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
1367 ac_config_headers
="$ac_config_headers config.h"
1370 for ac_dir
in scripts
$srcdir/scripts
; do
1371 if test -f $ac_dir/install-sh
; then
1373 ac_install_sh
="$ac_aux_dir/install-sh -c"
1375 elif test -f $ac_dir/install.sh
; then
1377 ac_install_sh
="$ac_aux_dir/install.sh -c"
1379 elif test -f $ac_dir/shtool
; then
1381 ac_install_sh
="$ac_aux_dir/shtool install -c"
1385 if test -z "$ac_aux_dir"; then
1386 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in scripts $srcdir/scripts" >&5
1387 echo "$as_me: error: cannot find install-sh or install.sh in scripts $srcdir/scripts" >&2;}
1388 { (exit 1); exit 1; }; }
1390 ac_config_guess
="$SHELL $ac_aux_dir/config.guess"
1391 ac_config_sub
="$SHELL $ac_aux_dir/config.sub"
1392 ac_configure
="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1395 if test "`cd $srcdir; /bin/pwd`" = "`/bin/pwd`"; then
1396 { { echo "$as_me:$LINENO: error: you must configure in a separate build directory" >&5
1397 echo "$as_me: error: you must configure in a separate build directory" >&2;}
1398 { (exit 1); exit 1; }; }
1401 # This will get text that should go into config.make.
1404 # Check for a --with-gmp argument and set gmp-srcdir in config.make.
1406 # Check whether --with-gmp or --without-gmp was given.
1407 if test "${with_gmp+set}" = set; then
1411 yes) { { echo "$as_me:$LINENO: error: --with-gmp requires an argument; use --with-gmp=DIRECTORY" >&5
1412 echo "$as_me: error: --with-gmp requires an argument; use --with-gmp=DIRECTORY" >&2;}
1413 { (exit 1); exit 1; }; } ;;
1415 *) config_vars
="$config_vars
1416 gmp-srcdir = $withval" ;;
1420 # Check for a --with-gd argument and set libgd-LDFLAGS in config.make.
1422 # Check whether --with-gd or --without-gd was given.
1423 if test "${with_gd+set}" = set; then
1427 *) libgd_include
="-I$withval/include"
1428 libgd_ldflags
="-L$withval/lib" ;;
1433 # Check whether --with-gd-include or --without-gd-include was given.
1434 if test "${with_gd_include+set}" = set; then
1435 withval
="$with_gd_include"
1436 case "$with_gd_include" in
1438 *) libgd_include
="-I$withval" ;;
1443 # Check whether --with-gd-lib or --without-gd-lib was given.
1444 if test "${with_gd_lib+set}" = set; then
1445 withval
="$with_gd_lib"
1446 case "$with_gd_lib" in
1448 *) libgd_ldflags
="-L$withval" ;;
1453 if test -n "$libgd_include"; then
1454 config_vars
="$config_vars
1455 CFLAGS-memusagestat.c = $libgd_include"
1457 if test -n "$libgd_ldflags"; then
1458 config_vars
="$config_vars
1459 libgd-LDFLAGS = $libgd_ldflags"
1463 # Check whether --with-fp or --without-fp was given.
1464 if test "${with_fp+set}" = set; then
1472 # Check whether --with-binutils or --without-binutils was given.
1473 if test "${with_binutils+set}" = set; then
1474 withval
="$with_binutils"
1475 path_binutils
=$withval
1480 # Check whether --with-elf or --without-elf was given.
1481 if test "${with_elf+set}" = set; then
1488 # Check whether --with-xcoff or --without-xcoff was given.
1489 if test "${with_xcoff+set}" = set; then
1490 withval
="$with_xcoff"
1496 # Check whether --with-cvs or --without-cvs was given.
1497 if test "${with_cvs+set}" = set; then
1503 if test "$with_cvs" = yes; then
1504 if test -d $srcdir/CVS
&& grep :pserver
: $srcdir/CVS
/Root
> /dev
/null
1512 # Check whether --with-headers or --without-headers was given.
1513 if test "${with_headers+set}" = set; then
1514 withval
="$with_headers"
1520 # Check whether --enable-sanity-checks or --disable-sanity-checks was given.
1521 if test "${enable_sanity_checks+set}" = set; then
1522 enableval
="$enable_sanity_checks"
1523 enable_sanity
=$enableval
1529 # Check whether --enable-check-abi or --disable-check-abi was given.
1530 if test "${enable_check_abi+set}" = set; then
1531 enableval
="$enable_check_abi"
1532 enable_check_abi
=$enableval
1538 # Check whether --enable-shared or --disable-shared was given.
1539 if test "${enable_shared+set}" = set; then
1540 enableval
="$enable_shared"
1545 # Check whether --enable-profile or --disable-profile was given.
1546 if test "${enable_profile+set}" = set; then
1547 enableval
="$enable_profile"
1552 # Check whether --enable-omitfp or --disable-omitfp was given.
1553 if test "${enable_omitfp+set}" = set; then
1554 enableval
="$enable_omitfp"
1559 # Check whether --enable-bounded or --disable-bounded was given.
1560 if test "${enable_bounded+set}" = set; then
1561 enableval
="$enable_bounded"
1566 # Check whether --enable-versioning or --disable-versioning was given.
1567 if test "${enable_versioning+set}" = set; then
1568 enableval
="$enable_versioning"
1569 enable_versioning
=$enableval
1571 enable_versioning
=yes
1574 # Check whether --enable-oldest-abi or --disable-oldest-abi was given.
1575 if test "${enable_oldest_abi+set}" = set; then
1576 enableval
="$enable_oldest_abi"
1577 oldest_abi
=$enableval
1581 if test "$oldest_abi" = yes ||
test "$oldest_abi" = no
; then
1584 cat >>confdefs.h
<<_ACEOF
1585 #define GLIBC_OLDEST_ABI "$oldest_abi"
1591 # Check whether --enable-add-ons or --disable-add-ons was given.
1592 if test "${enable_add_ons+set}" = set; then
1593 enableval
="$enable_add_ons"
1594 case "$enableval" in
1595 yes) add_ons
=`cd $srcdir && echo */configure | sed -e 's!/configure!!g'`
1596 add_ons_automatic
=yes
1597 test "$add_ons" = "*" && add_ons
= ;;
1598 *) add_ons
=`echo "$enableval" | sed 's/,/ /g'`
1599 add_ons_automatic
=no
;;
1602 add_ons
= add_ons_automatic
=no
1606 # Check whether --with-tls or --without-tls was given.
1607 if test "${with_tls+set}" = set; then
1615 # Check whether --with-__thread or --without-__thread was given.
1616 if test "${with___thread+set}" = set; then
1617 withval
="$with___thread"
1618 use__thread
=$withval
1623 # Check whether --enable-hidden-plt or --disable-hidden-plt was given.
1624 if test "${enable_hidden_plt+set}" = set; then
1625 enableval
="$enable_hidden_plt"
1630 if test "x$hidden" = xno
; then
1631 cat >>confdefs.h
<<\_ACEOF
1637 # Check whether --enable-bind-now or --disable-bind-now was given.
1638 if test "${enable_bind_now+set}" = set; then
1639 enableval
="$enable_bind_now"
1646 # Check whether --enable-static-nss or --disable-static-nss was given.
1647 if test "${enable_static_nss+set}" = set; then
1648 enableval
="$enable_static_nss"
1649 static_nss
=$enableval
1653 if test x
"$static_nss" = xyes ||
test x
"$shared" = xno
; then
1655 cat >>confdefs.h
<<\_ACEOF
1656 #define DO_STATIC_NSS 1
1661 # Check whether --enable-force-install or --disable-force-install was given.
1662 if test "${enable_force_install+set}" = set; then
1663 enableval
="$enable_force_install"
1664 force_install
=$enableval
1670 # Check whether --enable-kernel or --disable-kernel was given.
1671 if test "${enable_kernel+set}" = set; then
1672 enableval
="$enable_kernel"
1673 minimum_kernel
=$enableval
1675 if test "$minimum_kernel" = yes ||
test "$minimum_kernel" = no
; then
1676 # Better nothing than this.
1679 if test "$minimum_kernel" = current
; then
1680 minimum_kernel
=`uname -r 2>/dev/null` || minimum_kernel
=
1684 # Check whether --enable-all-warnings or --disable-all-warnings was given.
1685 if test "${enable_all_warnings+set}" = set; then
1686 enableval
="$enable_all_warnings"
1687 all_warnings
=$enableval
1691 # Make sure we can run config.sub.
1692 $ac_config_sub sun4
>/dev
/null
2>&1 ||
1693 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1694 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1695 { (exit 1); exit 1; }; }
1697 echo "$as_me:$LINENO: checking build system type" >&5
1698 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1699 if test "${ac_cv_build+set}" = set; then
1700 echo $ECHO_N "(cached) $ECHO_C" >&6
1702 ac_cv_build_alias
=$build_alias
1703 test -z "$ac_cv_build_alias" &&
1704 ac_cv_build_alias
=`$ac_config_guess`
1705 test -z "$ac_cv_build_alias" &&
1706 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1707 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1708 { (exit 1); exit 1; }; }
1709 ac_cv_build
=`$ac_config_sub $ac_cv_build_alias` ||
1710 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1711 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1712 { (exit 1); exit 1; }; }
1715 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1716 echo "${ECHO_T}$ac_cv_build" >&6
1718 build_cpu
=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1719 build_vendor
=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1720 build_os
=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1723 echo "$as_me:$LINENO: checking host system type" >&5
1724 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1725 if test "${ac_cv_host+set}" = set; then
1726 echo $ECHO_N "(cached) $ECHO_C" >&6
1728 ac_cv_host_alias
=$host_alias
1729 test -z "$ac_cv_host_alias" &&
1730 ac_cv_host_alias
=$ac_cv_build_alias
1731 ac_cv_host
=`$ac_config_sub $ac_cv_host_alias` ||
1732 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1733 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1734 { (exit 1); exit 1; }; }
1737 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1738 echo "${ECHO_T}$ac_cv_host" >&6
1740 host_cpu
=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1741 host_vendor
=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1742 host_os
=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1746 # The way shlib-versions is used to generate soversions.mk uses a
1747 # fairly simplistic model for name recognition that can't distinguish
1748 # i486-pc-linux-gnu fully from i486-pc-gnu. So we mutate a $host_os
1749 # of `gnu*' here to be `gnu-gnu*' just so that shlib-versions can
1750 # tell. This doesn't get used much beyond that, so it's fairly safe.
1755 host_os
=`echo $host_os | sed -e 's/gnu/gnu-gnu/'`
1759 # We keep the original values in `$config_*' and never modify them, so we
1760 # can write them unchanged into config.make. Everything else uses
1761 # $machine, $vendor, and $os, and changes them whenever convenient.
1762 config_machine
=$host_cpu config_vendor
=$host_vendor config_os
=$host_os
1764 # Don't allow vendor == "unknown"
1765 test "$config_vendor" = unknown
&& config_vendor
=
1766 config_os
="`echo $config_os | sed 's/^unknown-//'`"
1768 # Some configurations imply other options.
1770 gnu
* | linux
* | bsd4.4
* | netbsd
* | freebsd
*)
1771 # These systems always use GNU tools.
1772 gnu_ld
=yes gnu_as
=yes ;;
1775 # i586-linuxaout is mangled into i586-pc-linux-gnuaout
1776 linux
*ecoff
* | linux
*aout
* | gnu
*aout
* | gnu
*ecoff
*)
1778 gnu
* | linux
* | freebsd
* | netbsd
* | sysv4
* | solaris2
* | irix6
*)
1779 # These systems (almost) always use the ELF format.
1783 # These systems are always xcoff
1789 # The configure fragment of an add-on port can modify these to supplement
1790 # or override the table in the case statement below. No fragment should
1791 # ever change the config_* variables, however.
1792 machine
=$config_machine
1793 vendor
=$config_vendor
1796 # config.guess on some IBM machines says `rs6000' instead of `powerpc'.
1798 if test "$machine" = rs6000
; then
1802 # Braindead PowerPC box with absolutely no FPU.
1803 case "$machine-$host_os" in
1810 # An add-on can set this when it the tuple to disable the sanity check below.
1820 if test x
"$add_ons" != x
; then
1821 for f
in $add_ons; do
1822 # Some sanity checks
1825 { { echo "$as_me:$LINENO: error:
1826 *** It seems that you're using an old \`crypt' add-on. crypt is now
1827 *** part of glibc and using the old add-on will not work with this
1828 *** release. Start again with fresh sources and without the old
1829 *** \`crypt' add-on." >&5
1830 echo "$as_me: error:
1831 *** It seems that you're using an old \`crypt' add-on. crypt is now
1832 *** part of glibc and using the old add-on will not work with this
1833 *** release. Start again with fresh sources and without the old
1834 *** \`crypt' add-on." >&2;}
1835 { (exit 1); exit 1; }; }
1838 { { echo "$as_me:$LINENO: error:
1839 *** It seems that you're using an old \`localedata' add-on. localedata
1840 *** is now part of glibc and using the old add-on will not work with
1841 *** this release. Start again with fresh sources and without the old
1842 *** \`localedata' add-on." >&5
1843 echo "$as_me: error:
1844 *** It seems that you're using an old \`localedata' add-on. localedata
1845 *** is now part of glibc and using the old add-on will not work with
1846 *** this release. Start again with fresh sources and without the old
1847 *** \`localedata' add-on." >&2;}
1848 { (exit 1); exit 1; }; }
1852 # Test whether such a subdir really exists.
1853 test -d $srcdir/$f ||
{
1854 { { echo "$as_me:$LINENO: error: add-on directory \"$f\" does not exist" >&5
1855 echo "$as_me: error: add-on directory \"$f\" does not exist" >&2;}
1856 { (exit 1); exit 1; }; }
1860 # Now source each add-on's configure fragment.
1861 # The fragments can use $srcdir/$libc_add_on to find themselves,
1862 # and test $add_ons_automatic to see if they were explicitly requested.
1863 # A fragment can clear (or even change) $libc_add_on to affect
1864 # whether it goes into the list to be actually used in the build.
1866 for libc_add_on
in $add_ons; do
1867 libc_add_on_frag
=$srcdir/$libc_add_on/configure
1868 if test -r $libc_add_on_frag; then
1869 echo "$as_me:$LINENO: result: running configure fragment for add-on $libc_add_on" >&5
1870 echo "${ECHO_T}running configure fragment for add-on $libc_add_on" >&6
1873 { echo "$as_me:$LINENO: WARNING: add-on fragment $libc_add_on_frag missing" >&5
1874 echo "$as_me: WARNING: add-on fragment $libc_add_on_frag missing" >&2;}
1876 if test -n "$libc_add_on"; then
1877 use_add_ons
="$use_add_ons $libc_add_on"
1878 add_ons_pfx
="$add_ons_pfx $libc_add_on/"
1879 add_ons_sfx
="$add_ons_sfx /$libc_add_on"
1882 # Use echo to strip excess whitespace.
1883 add_ons
="`echo $use_add_ons`"
1889 ### I put this here to prevent those annoying emails from people who cannot
1890 ### read and try to compile glibc on unsupported platforms. --drepper
1892 ### By using the undocumented --enable-hacker-mode option for configure
1893 ### one can skip this test to make the configuration not fail for unsupported
1896 if test -z "$enable_hacker_mode" && test x
"$libc_config_ok" != xyes
; then
1897 case "$machine-$host_os" in
1898 *-linux* |
*-gnu* | arm
*-none* | powerpc-aix4.3.
*)
1901 echo "*** The GNU C library is currently not available for this platform."
1902 echo "*** So far nobody cared to port it and if there is no volunteer it"
1903 echo "*** might never happen. So, if you have interest to see glibc on"
1904 echo "*** this platform visit"
1905 echo "*** http://www.gnu.org/software/libc/porting.html"
1906 echo "*** and join the group of porters"
1912 # Expand the configuration machine name into a subdirectory by architecture
1913 # type and particular chip. If an add-on configure fragment already set
1914 # base_machine, we don't change it.
1915 test -n "$base_machine" ||
case "$machine" in
1916 a29k | am29000
) base_machine
=a29k machine
=a29k
;;
1917 alpha
*) base_machine
=alpha machine
=alpha
/$machine ;;
1918 arm
*) base_machine
=arm machine
=arm
/arm32
/$machine ;;
1919 c3
[012]) base_machine
=cx0 machine
=cx
0/c30
;;
1920 c4
[04]) base_machine
=cx0 machine
=cx
0/c40
;;
1921 hppa
*64*) base_machine
=hppa machine
=hppa
/hppa64
;;
1922 hppa
*) base_machine
=hppa machine
=hppa
/hppa1.1
;;
1923 i
[34567]86) base_machine
=i386 machine
=i386
/$machine ;;
1924 ia64
) base_machine
=ia64 machine
=ia64
;;
1925 m680?
0) base_machine
=m68k machine
=m68k
/$machine ;;
1926 m68k
) base_machine
=m68k machine
=m68k
/m68020
;;
1927 m88???
) base_machine
=m88k machine
=m88k
/$machine ;;
1928 m88k
) base_machine
=m88k machine
=m88k
/m88100
;;
1929 mips64
*) base_machine
=mips64
1930 case "$CC $CFLAGS $CPPFLAGS " in
1931 *" -mabi=n32 "*) mips_cc_abi
=n32
;;
1932 *" -mabi=64 "*|
*" -mabi=n64 "*) mips_cc_abi
=64 ;;
1933 *" -mabi=32 "*|
*" -mabi=o32 "*) mips_cc_abi
=32 ;;
1934 *) mips_cc_abi
=default
;;
1937 *abin32
*) mips_config_abi
=n32
;;
1938 *abi64
*|
*abin64
*) mips_config_abi
=64 ;;
1939 *abi32
*|
*abio32
*) mips_config_abi
=32 ;;
1940 *) mips_config_abi
=$mips_cc_abi ;;
1942 case $mips_config_abi in
1943 default
) machine
=mips
/mips64
/n32 mips_config_abi
=n32
;;
1944 n32
) machine
=mips
/mips64
/n32
;;
1945 64) machine
=mips
/mips64
/n64
;;
1946 32) machine
=mips
/mips32
/kern64
;;
1948 machine
=$machine/$config_machine
1949 if test $mips_config_abi != $mips_cc_abi; then
1950 # This won't make it to config.make, but we want to
1951 # set this in case configure tests depend on it.
1952 CPPFLAGS
="$CPPFLAGS -mabi=$mips_config_abi"
1955 mips
*) base_machine
=mips machine
=mips
/mips32
/$machine ;;
1956 powerpc
) base_machine
=powerpc machine
=powerpc
/powerpc32
;;
1957 powerpc64
) base_machine
=powerpc machine
=powerpc
/powerpc64
;;
1958 s390
) base_machine
=s390 machine
=s390
/s390-32
;;
1959 s390x
) base_machine
=s390 machine
=s390
/s390-64
;;
1960 sh3
*) base_machine
=sh machine
=sh
/sh3
;;
1961 sh4
*) base_machine
=sh machine
=sh
/sh4
;;
1963 base_machine
=sparc machine
=sparc
/sparc32
;;
1964 sparcv8 | supersparc | hypersparc
)
1965 base_machine
=sparc machine
=sparc
/sparc32
/sparcv8
;;
1966 sparcv8plus | sparcv8plusa | sparcv9
)
1967 base_machine
=sparc machine
=sparc
/sparc32
/sparcv9
;;
1968 sparcv8plusb | sparcv9b
)
1969 base_machine
=sparc machine
=sparc
/sparc32
/sparcv9b
;;
1970 sparc64 | ultrasparc
)
1971 base_machine
=sparc machine
=sparc
/sparc64
;;
1972 sparc64b | ultrasparc3
)
1973 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9b
;;
1974 thumb
*) base_machine
=thumb machine
=arm
/thumb
/$machine ;;
1975 *) base_machine
=$machine ;;
1979 if test "$base_machine" = "i386"; then
1980 cat >>confdefs.h
<<\_ACEOF
1981 #define USE_REGPARMS 1
1986 # Compute the list of sysdep directories for this configuration.
1987 # This can take a while to compute.
1988 sysdep_dir
=$srcdir/sysdeps
1989 echo "$as_me:$LINENO: checking sysdep dirs" >&5
1990 echo $ECHO_N "checking sysdep dirs... $ECHO_C" >&6
1991 # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1.
1992 os
="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`"
1996 base_os
=mach
/hurd
;;
1997 netbsd
* |
386bsd
* | freebsd
* | bsdi
*)
1998 base_os
=unix
/bsd
/bsd4.4
;;
1999 osf
* | sunos
* | ultrix
* | newsos
* | dynix
* |
*bsd
*)
2001 sysv
* | isc
* | esix
* | sco
* | minix
* | irix4
* | linux
*)
2002 base_os
=unix
/sysv
;;
2004 base_os
=unix
/sysv
/irix
6/$os ;;
2006 base_os
=unix
/sysv
/sysv4
;;
2008 base_os
=unix
/sysv
/hpux
/$os ;;
2010 base_os
=unix
/sysv
/aix
/aix4.3
;;
2012 base_os
=standalone
;;
2017 # For sunos4.1.1, try sunos4.1.1, then sunos4.1, then sunos4, then sunos.
2020 while o
=`echo $tail | sed 's/\.[^.]*$//'`; test $o != $tail; do
2024 o
=`echo $tail | sed 's/[0-9]*$//'`
2025 if test $o != $tail; then
2028 # For linux-gnu, try linux-gnu, then linux.
2029 o
=`echo $tail | sed 's/-.*$//'`
2030 if test $o != $tail; then
2034 # For unix/sysv/sysv4, try unix/sysv/sysv4, then unix/sysv, then unix.
2037 while b
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$b"; do
2043 # For sparc/sparc32, try sparc/sparc32 and then sparc.
2046 while m
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$m"; do
2048 # Prepend the machine's FPU directory unless --without-fp.
2049 if test "$with_fp" = yes; then
2050 mach
="$mach /$1/fpu"
2052 mach
="$mach /$1/nofpu"
2059 # Find what sysdep directories exist.
2061 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2062 for d
in $add_ons_pfx ''; do
2063 for b
in $base ''; do
2064 for m0
in $mach ''; do
2065 for v
in /$vendor ''; do
2066 test "$v" = / && continue
2067 for o
in /$ostry ''; do
2068 test "$o" = / && continue
2069 for m
in $mach ''; do
2070 for a
in $add_ons_sfx ''; do
2071 if test "$m0$b$v$o$m"; then
2072 try
="${d}sysdeps$m0$b$v$o$m$a"
2073 test -n "$enable_debug_configure" &&
2074 echo "$0 DEBUG: try $try" >&2
2075 if test -d $srcdir/$try; then
2076 sysnames
="$sysnames $try"
2077 { test -n "$o" ||
test -n "$b"; } && os_used
=t
2078 { test -n "$m" ||
test -n "$m0"; } && machine_used
=t
2090 if test -z "$os_used" && test "$os" != none
; then
2091 { { echo "$as_me:$LINENO: error: Operating system $os is not supported." >&5
2092 echo "$as_me: error: Operating system $os is not supported." >&2;}
2093 { (exit 1); exit 1; }; }
2095 if test -z "$machine_used" && test "$machine" != none
; then
2096 { { echo "$as_me:$LINENO: error: The $machine is not supported." >&5
2097 echo "$as_me: error: The $machine is not supported." >&2;}
2098 { (exit 1); exit 1; }; }
2101 # We have now validated the configuration.
2104 # If using ELF, look for an `elf' subdirectory of each machine directory.
2105 # We prepend these rather than inserting them whereever the machine appears
2106 # because things specified by the machine's ELF ABI should override
2107 # OS-specific things, and should always be the same for any OS on the
2108 # machine (otherwise what's the point of an ABI?).
2109 if test "$elf" = yes; then
2111 for d
in $add_ons_pfx ''; do
2113 if test -d $srcdir/${d}sysdeps
$m/elf
; then
2114 elf_dirs
="$elf_dirs ${d}sysdeps$m/elf"
2118 sysnames
="`echo $elf_dirs | sed -e 's,//,/,g'` $sysnames"
2122 # Expand the list of system names into a full list of directories
2123 # from each element's parent name and Implies file (if present).
2126 while test $# -gt 0; do
2130 case " $names " in *" $name "*)
2131 # Already in the list.
2135 # Report each name as we discover it, so there is no long pause in output.
2136 echo $ECHO_N "$name $ECHO_C" >&6
2138 name_base
=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
2142 *) xsrcdir
=$srcdir/ ;;
2144 test -n "$enable_debug_configure" &&
2145 echo "DEBUG: name/Implies $xsrcdir$name/Implies" >&2
2147 if test -f $xsrcdir$name/Implies
; then
2148 # Collect more names from the `Implies' file (removing comments).
2149 implied_candidate
="`sed 's/#.*$//' < $xsrcdir$name/Implies`"
2151 for x
in $implied_candidate; do
2153 if test -d $xsrcdir$name_base/$x; then
2154 implied
="$implied $name_base/$x";
2157 for d
in $add_ons_pfx ''; do
2158 try
="${d}sysdeps/$x"
2161 *) try_srcdir
=$srcdir/ ;;
2163 test -n "$enable_debug_configure" &&
2164 echo "DEBUG: $name implied $x try($d) {$try_srcdir}$try" >&2
2165 if test $try != $xsrcdir$name_base/$x && test -d $try_srcdir$try;
2167 implied
="$implied $try"
2171 if test $found = no
; then
2172 { echo "$as_me:$LINENO: WARNING: $name/Implies specifies nonexistent $x" >&5
2173 echo "$as_me: WARNING: $name/Implies specifies nonexistent $x" >&2;}
2180 # Add NAME to the list of names.
2181 names
="$names $name"
2183 # Find the parent of NAME, using the empty string if it has none.
2184 parent
="`echo $name | sed -n -e 's=/[^/]*$==' -e '/sysdeps$/q' -e p`"
2186 # Add the names implied by NAME, and NAME's parent (if it has one), to
2187 # the list of names to be processed (the argument list). We prepend the
2188 # implied names to the list and append the parent. We want implied
2189 # directories to come before further directories inferred from the
2190 # configuration components; this ensures that for sysv4, unix/common
2191 # (implied by unix/sysv/sysv4) comes before unix/sysv (in ostry (here $*)
2193 sysnames
="`echo $implied $* $parent`"
2194 test -n "$sysnames" && set $sysnames
2197 # Add the default directories.
2198 default_sysnames
=sysdeps
/generic
2199 if test "$elf" = yes; then
2200 default_sysnames
="sysdeps/generic/elf $default_sysnames"
2202 sysnames
="$names $default_sysnames"
2204 # The other names were emitted during the scan.
2205 echo "$as_me:$LINENO: result: $default_sysnames" >&5
2206 echo "${ECHO_T}$default_sysnames" >&6
2211 # Find a good install program. We prefer a C program (faster),
2212 # so one script is as good as another. But avoid the broken or
2213 # incompatible versions:
2214 # SysV /etc/install, /usr/sbin/install
2215 # SunOS /usr/etc/install
2216 # IRIX /sbin/install
2218 # AmigaOS /C/install, which installs bootblocks on floppy discs
2219 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2220 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2221 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2222 # OS/2's system install, which has a completely different semantic
2223 # ./install, which can be erroneously created by make from ./install.sh.
2224 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2225 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2226 if test -z "$INSTALL"; then
2227 if test "${ac_cv_path_install+set}" = set; then
2228 echo $ECHO_N "(cached) $ECHO_C" >&6
2230 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2234 test -z "$as_dir" && as_dir
=.
2235 # Account for people who put trailing slashes in PATH elements.
2237 .
/ | .
// |
/cC
/* | \
2238 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
2239 ?
:\\/os2
\\/install\\/* | ?
:\\/OS2
\\/INSTALL
\\/* | \
2242 # OSF1 and SCO ODT 3.0 have their own names for install.
2243 # Don't use installbsd from OSF since it installs stuff as root
2245 for ac_prog
in ginstall scoinst
install; do
2246 for ac_exec_ext
in '' $ac_executable_extensions; do
2247 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2248 if test $ac_prog = install &&
2249 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2250 # AIX install. It has an incompatible calling convention.
2252 elif test $ac_prog = install &&
2253 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2254 # program-specific install script used by HP pwplus--don't use.
2257 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
2269 if test "${ac_cv_path_install+set}" = set; then
2270 INSTALL
=$ac_cv_path_install
2272 # As a last resort, use the slow shell script. We don't cache a
2273 # path for INSTALL within a source directory, because that will
2274 # break other packages using the cache if that directory is
2275 # removed, or if the path is relative.
2276 INSTALL
=$ac_install_sh
2279 echo "$as_me:$LINENO: result: $INSTALL" >&5
2280 echo "${ECHO_T}$INSTALL" >&6
2282 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2283 # It thinks the first close brace ends the variable substitution.
2284 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2286 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
2288 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
2290 if test "$INSTALL" = "${srcdir}/scripts/install-sh -c"; then
2291 # The makefiles need to use a different form to find it in $srcdir.
2292 INSTALL
='\$(..)./scripts/install-sh -c'
2294 echo "$as_me:$LINENO: checking whether ln -s works" >&5
2295 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
2297 if test "$LN_S" = "ln -s"; then
2298 echo "$as_me:$LINENO: result: yes" >&5
2299 echo "${ECHO_T}yes" >&6
2301 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
2302 echo "${ECHO_T}no, using $LN_S" >&6
2307 ac_cpp
='$CPP $CPPFLAGS'
2308 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2309 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2310 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2311 if test -n "$ac_tool_prefix"; then
2312 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2313 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2314 echo "$as_me:$LINENO: checking for $ac_word" >&5
2315 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2316 if test "${ac_cv_prog_CC+set}" = set; then
2317 echo $ECHO_N "(cached) $ECHO_C" >&6
2319 if test -n "$CC"; then
2320 ac_cv_prog_CC
="$CC" # Let the user override the test.
2322 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2326 test -z "$as_dir" && as_dir
=.
2327 for ac_exec_ext
in '' $ac_executable_extensions; do
2328 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2329 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2330 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2339 if test -n "$CC"; then
2340 echo "$as_me:$LINENO: result: $CC" >&5
2341 echo "${ECHO_T}$CC" >&6
2343 echo "$as_me:$LINENO: result: no" >&5
2344 echo "${ECHO_T}no" >&6
2348 if test -z "$ac_cv_prog_CC"; then
2350 # Extract the first word of "gcc", so it can be a program name with args.
2351 set dummy gcc
; ac_word
=$2
2352 echo "$as_me:$LINENO: checking for $ac_word" >&5
2353 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2354 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2355 echo $ECHO_N "(cached) $ECHO_C" >&6
2357 if test -n "$ac_ct_CC"; then
2358 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2360 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2364 test -z "$as_dir" && as_dir
=.
2365 for ac_exec_ext
in '' $ac_executable_extensions; do
2366 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2367 ac_cv_prog_ac_ct_CC
="gcc"
2368 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2376 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2377 if test -n "$ac_ct_CC"; then
2378 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2379 echo "${ECHO_T}$ac_ct_CC" >&6
2381 echo "$as_me:$LINENO: result: no" >&5
2382 echo "${ECHO_T}no" >&6
2390 if test -z "$CC"; then
2391 if test -n "$ac_tool_prefix"; then
2392 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2393 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
2394 echo "$as_me:$LINENO: checking for $ac_word" >&5
2395 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2396 if test "${ac_cv_prog_CC+set}" = set; then
2397 echo $ECHO_N "(cached) $ECHO_C" >&6
2399 if test -n "$CC"; then
2400 ac_cv_prog_CC
="$CC" # Let the user override the test.
2402 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2406 test -z "$as_dir" && as_dir
=.
2407 for ac_exec_ext
in '' $ac_executable_extensions; do
2408 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2409 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2410 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2419 if test -n "$CC"; then
2420 echo "$as_me:$LINENO: result: $CC" >&5
2421 echo "${ECHO_T}$CC" >&6
2423 echo "$as_me:$LINENO: result: no" >&5
2424 echo "${ECHO_T}no" >&6
2428 if test -z "$ac_cv_prog_CC"; then
2430 # Extract the first word of "cc", so it can be a program name with args.
2431 set dummy cc
; ac_word
=$2
2432 echo "$as_me:$LINENO: checking for $ac_word" >&5
2433 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2434 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2435 echo $ECHO_N "(cached) $ECHO_C" >&6
2437 if test -n "$ac_ct_CC"; then
2438 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2440 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2444 test -z "$as_dir" && as_dir
=.
2445 for ac_exec_ext
in '' $ac_executable_extensions; do
2446 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2447 ac_cv_prog_ac_ct_CC
="cc"
2448 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2456 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2457 if test -n "$ac_ct_CC"; then
2458 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2459 echo "${ECHO_T}$ac_ct_CC" >&6
2461 echo "$as_me:$LINENO: result: no" >&5
2462 echo "${ECHO_T}no" >&6
2471 if test -z "$CC"; then
2472 # Extract the first word of "cc", so it can be a program name with args.
2473 set dummy cc
; ac_word
=$2
2474 echo "$as_me:$LINENO: checking for $ac_word" >&5
2475 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2476 if test "${ac_cv_prog_CC+set}" = set; then
2477 echo $ECHO_N "(cached) $ECHO_C" >&6
2479 if test -n "$CC"; then
2480 ac_cv_prog_CC
="$CC" # Let the user override the test.
2483 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2487 test -z "$as_dir" && as_dir
=.
2488 for ac_exec_ext
in '' $ac_executable_extensions; do
2489 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2490 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2491 ac_prog_rejected
=yes
2495 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2501 if test $ac_prog_rejected = yes; then
2502 # We found a bogon in the path, so make sure we never use it.
2503 set dummy
$ac_cv_prog_CC
2505 if test $# != 0; then
2506 # We chose a different compiler from the bogus one.
2507 # However, it has the same basename, so the bogon will be chosen
2508 # first if we set CC to just the basename; use the full file name.
2510 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
2516 if test -n "$CC"; then
2517 echo "$as_me:$LINENO: result: $CC" >&5
2518 echo "${ECHO_T}$CC" >&6
2520 echo "$as_me:$LINENO: result: no" >&5
2521 echo "${ECHO_T}no" >&6
2525 if test -z "$CC"; then
2526 if test -n "$ac_tool_prefix"; then
2529 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2530 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2531 echo "$as_me:$LINENO: checking for $ac_word" >&5
2532 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2533 if test "${ac_cv_prog_CC+set}" = set; then
2534 echo $ECHO_N "(cached) $ECHO_C" >&6
2536 if test -n "$CC"; then
2537 ac_cv_prog_CC
="$CC" # Let the user override the test.
2539 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2543 test -z "$as_dir" && as_dir
=.
2544 for ac_exec_ext
in '' $ac_executable_extensions; do
2545 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2546 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
2547 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2556 if test -n "$CC"; then
2557 echo "$as_me:$LINENO: result: $CC" >&5
2558 echo "${ECHO_T}$CC" >&6
2560 echo "$as_me:$LINENO: result: no" >&5
2561 echo "${ECHO_T}no" >&6
2564 test -n "$CC" && break
2567 if test -z "$CC"; then
2571 # Extract the first word of "$ac_prog", so it can be a program name with args.
2572 set dummy
$ac_prog; ac_word
=$2
2573 echo "$as_me:$LINENO: checking for $ac_word" >&5
2574 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2575 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2576 echo $ECHO_N "(cached) $ECHO_C" >&6
2578 if test -n "$ac_ct_CC"; then
2579 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2581 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2585 test -z "$as_dir" && as_dir
=.
2586 for ac_exec_ext
in '' $ac_executable_extensions; do
2587 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2588 ac_cv_prog_ac_ct_CC
="$ac_prog"
2589 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2597 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2598 if test -n "$ac_ct_CC"; then
2599 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2600 echo "${ECHO_T}$ac_ct_CC" >&6
2602 echo "$as_me:$LINENO: result: no" >&5
2603 echo "${ECHO_T}no" >&6
2606 test -n "$ac_ct_CC" && break
2615 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2616 See \`config.log' for more details." >&5
2617 echo "$as_me: error: no acceptable C compiler found in \$PATH
2618 See \`config.log' for more details." >&2;}
2619 { (exit 1); exit 1; }; }
2621 # Provide some information about the compiler.
2622 echo "$as_me:$LINENO:" \
2623 "checking for C compiler version" >&5
2624 ac_compiler
=`set X $ac_compile; echo $2`
2625 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2626 (eval $ac_compiler --version </dev
/null
>&5) 2>&5
2628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2629 (exit $ac_status); }
2630 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2631 (eval $ac_compiler -v </dev
/null
>&5) 2>&5
2633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2634 (exit $ac_status); }
2635 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2636 (eval $ac_compiler -V </dev
/null
>&5) 2>&5
2638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2639 (exit $ac_status); }
2642 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2643 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2644 if test "${ac_cv_objext+set}" = set; then
2645 echo $ECHO_N "(cached) $ECHO_C" >&6
2647 cat >conftest.
$ac_ext <<_ACEOF
2650 cat confdefs.h
>>conftest.
$ac_ext
2651 cat >>conftest.
$ac_ext <<_ACEOF
2652 /* end confdefs.h. */
2662 rm -f conftest.o conftest.obj
2663 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2664 (eval $ac_compile) 2>&5
2666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2667 (exit $ac_status); }; then
2668 for ac_file
in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2670 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg
) ;;
2671 *) ac_cv_objext
=`expr "$ac_file" : '.*\.\(.*\)'`
2676 echo "$as_me: failed program was:" >&5
2677 sed 's/^/| /' conftest.
$ac_ext >&5
2679 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2680 See \`config.log' for more details." >&5
2681 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2682 See \`config.log' for more details." >&2;}
2683 { (exit 1); exit 1; }; }
2686 rm -f conftest.
$ac_cv_objext conftest.
$ac_ext
2688 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2689 echo "${ECHO_T}$ac_cv_objext" >&6
2690 OBJEXT
=$ac_cv_objext
2692 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2693 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2694 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2695 echo $ECHO_N "(cached) $ECHO_C" >&6
2697 cat >conftest.
$ac_ext <<_ACEOF
2700 cat confdefs.h
>>conftest.
$ac_ext
2701 cat >>conftest.
$ac_ext <<_ACEOF
2702 /* end confdefs.h. */
2715 rm -f conftest.
$ac_objext
2716 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2717 (eval $ac_compile) 2>conftest.er1
2719 grep -v '^ *+' conftest.er1
>conftest.err
2721 cat conftest.err
>&5
2722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2723 (exit $ac_status); } &&
2724 { ac_try
='test -z "$ac_c_werror_flag"
2725 || test ! -s conftest.err'
2726 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2730 (exit $ac_status); }; } &&
2731 { ac_try
='test -s conftest.$ac_objext'
2732 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2736 (exit $ac_status); }; }; then
2739 echo "$as_me: failed program was:" >&5
2740 sed 's/^/| /' conftest.
$ac_ext >&5
2744 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
2745 ac_cv_c_compiler_gnu
=$ac_compiler_gnu
2748 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2749 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2750 GCC
=`test $ac_compiler_gnu = yes && echo yes`
2751 ac_test_CFLAGS
=${CFLAGS+set}
2752 ac_save_CFLAGS
=$CFLAGS
2754 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2755 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2756 if test "${ac_cv_prog_cc_g+set}" = set; then
2757 echo $ECHO_N "(cached) $ECHO_C" >&6
2759 cat >conftest.
$ac_ext <<_ACEOF
2762 cat confdefs.h
>>conftest.
$ac_ext
2763 cat >>conftest.
$ac_ext <<_ACEOF
2764 /* end confdefs.h. */
2774 rm -f conftest.
$ac_objext
2775 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2776 (eval $ac_compile) 2>conftest.er1
2778 grep -v '^ *+' conftest.er1
>conftest.err
2780 cat conftest.err
>&5
2781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2782 (exit $ac_status); } &&
2783 { ac_try
='test -z "$ac_c_werror_flag"
2784 || test ! -s conftest.err'
2785 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2789 (exit $ac_status); }; } &&
2790 { ac_try
='test -s conftest.$ac_objext'
2791 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2795 (exit $ac_status); }; }; then
2798 echo "$as_me: failed program was:" >&5
2799 sed 's/^/| /' conftest.
$ac_ext >&5
2803 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
2805 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2806 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2807 if test "$ac_test_CFLAGS" = set; then
2808 CFLAGS
=$ac_save_CFLAGS
2809 elif test $ac_cv_prog_cc_g = yes; then
2810 if test "$GCC" = yes; then
2816 if test "$GCC" = yes; then
2822 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2823 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2824 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2825 echo $ECHO_N "(cached) $ECHO_C" >&6
2827 ac_cv_prog_cc_stdc
=no
2829 cat >conftest.
$ac_ext <<_ACEOF
2832 cat confdefs.h
>>conftest.
$ac_ext
2833 cat >>conftest.
$ac_ext <<_ACEOF
2834 /* end confdefs.h. */
2837 #include <sys/types.h>
2838 #include <sys/stat.h>
2839 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2840 struct buf { int x; };
2841 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2842 static char *e (p, i)
2848 static char *f (char * (*g) (char **, int), char **p, ...)
2853 s = g (p, va_arg (v,int));
2858 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2859 function prototypes and stuff, but not '\xHH' hex character constants.
2860 These don't provoke an error unfortunately, instead are silently treated
2861 as 'x'. The following induces an error, until -std1 is added to get
2862 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2863 array size at least. It's necessary to write '\x00'==0 to get something
2864 that's true only with -std1. */
2865 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2867 int test (int i, double x);
2868 struct s1 {int (*f) (int a);};
2869 struct s2 {int (*f) (double a);};
2870 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2876 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2881 # Don't try gcc -ansi; that turns off useful extensions and
2882 # breaks some systems' header files.
2883 # AIX -qlanglvl=ansi
2884 # Ultrix and OSF/1 -std1
2885 # HP-UX 10.20 and later -Ae
2886 # HP-UX older versions -Aa -D_HPUX_SOURCE
2887 # SVR4 -Xc -D__EXTENSIONS__
2888 for ac_arg
in "" -qlanglvl=ansi
-std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2890 CC
="$ac_save_CC $ac_arg"
2891 rm -f conftest.
$ac_objext
2892 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2893 (eval $ac_compile) 2>conftest.er1
2895 grep -v '^ *+' conftest.er1
>conftest.err
2897 cat conftest.err
>&5
2898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2899 (exit $ac_status); } &&
2900 { ac_try
='test -z "$ac_c_werror_flag"
2901 || test ! -s conftest.err'
2902 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2906 (exit $ac_status); }; } &&
2907 { ac_try
='test -s conftest.$ac_objext'
2908 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2912 (exit $ac_status); }; }; then
2913 ac_cv_prog_cc_stdc
=$ac_arg
2916 echo "$as_me: failed program was:" >&5
2917 sed 's/^/| /' conftest.
$ac_ext >&5
2920 rm -f conftest.err conftest.
$ac_objext
2922 rm -f conftest.
$ac_ext conftest.
$ac_objext
2927 case "x$ac_cv_prog_cc_stdc" in
2929 echo "$as_me:$LINENO: result: none needed" >&5
2930 echo "${ECHO_T}none needed" >&6 ;;
2932 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2933 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2934 CC
="$CC $ac_cv_prog_cc_stdc" ;;
2937 # Some people use a C++ compiler to compile C. Since we use `exit',
2938 # in C++ we need to declare it. In case someone uses the same compiler
2939 # for both compiling C and C++ we need to have the C++ compiler decide
2940 # the declaration of exit, since it's the most demanding environment.
2941 cat >conftest.
$ac_ext <<_ACEOF
2946 rm -f conftest.
$ac_objext
2947 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2948 (eval $ac_compile) 2>conftest.er1
2950 grep -v '^ *+' conftest.er1
>conftest.err
2952 cat conftest.err
>&5
2953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2954 (exit $ac_status); } &&
2955 { ac_try
='test -z "$ac_c_werror_flag"
2956 || test ! -s conftest.err'
2957 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2960 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2961 (exit $ac_status); }; } &&
2962 { ac_try
='test -s conftest.$ac_objext'
2963 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2967 (exit $ac_status); }; }; then
2968 for ac_declaration
in \
2970 'extern "C" void std::exit (int) throw (); using std::exit;' \
2971 'extern "C" void std::exit (int); using std::exit;' \
2972 'extern "C" void exit (int) throw ();' \
2973 'extern "C" void exit (int);' \
2976 cat >conftest.
$ac_ext <<_ACEOF
2979 cat confdefs.h
>>conftest.
$ac_ext
2980 cat >>conftest.
$ac_ext <<_ACEOF
2981 /* end confdefs.h. */
2992 rm -f conftest.
$ac_objext
2993 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2994 (eval $ac_compile) 2>conftest.er1
2996 grep -v '^ *+' conftest.er1
>conftest.err
2998 cat conftest.err
>&5
2999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3000 (exit $ac_status); } &&
3001 { ac_try
='test -z "$ac_c_werror_flag"
3002 || test ! -s conftest.err'
3003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3007 (exit $ac_status); }; } &&
3008 { ac_try
='test -s conftest.$ac_objext'
3009 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3013 (exit $ac_status); }; }; then
3016 echo "$as_me: failed program was:" >&5
3017 sed 's/^/| /' conftest.
$ac_ext >&5
3021 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
3022 cat >conftest.
$ac_ext <<_ACEOF
3025 cat confdefs.h
>>conftest.
$ac_ext
3026 cat >>conftest.
$ac_ext <<_ACEOF
3027 /* end confdefs.h. */
3037 rm -f conftest.
$ac_objext
3038 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3039 (eval $ac_compile) 2>conftest.er1
3041 grep -v '^ *+' conftest.er1
>conftest.err
3043 cat conftest.err
>&5
3044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3045 (exit $ac_status); } &&
3046 { ac_try
='test -z "$ac_c_werror_flag"
3047 || test ! -s conftest.err'
3048 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3052 (exit $ac_status); }; } &&
3053 { ac_try
='test -s conftest.$ac_objext'
3054 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3058 (exit $ac_status); }; }; then
3061 echo "$as_me: failed program was:" >&5
3062 sed 's/^/| /' conftest.
$ac_ext >&5
3065 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
3068 if test -n "$ac_declaration"; then
3069 echo '#ifdef __cplusplus' >>confdefs.h
3070 echo $ac_declaration >>confdefs.h
3071 echo '#endif' >>confdefs.h
3075 echo "$as_me: failed program was:" >&5
3076 sed 's/^/| /' conftest.
$ac_ext >&5
3079 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
3081 ac_cpp
='$CPP $CPPFLAGS'
3082 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3083 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3084 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3086 if test $host != $build; then
3087 for ac_prog
in gcc cc
3089 # Extract the first word of "$ac_prog", so it can be a program name with args.
3090 set dummy
$ac_prog; ac_word
=$2
3091 echo "$as_me:$LINENO: checking for $ac_word" >&5
3092 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3093 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
3094 echo $ECHO_N "(cached) $ECHO_C" >&6
3096 if test -n "$BUILD_CC"; then
3097 ac_cv_prog_BUILD_CC
="$BUILD_CC" # Let the user override the test.
3099 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3103 test -z "$as_dir" && as_dir
=.
3104 for ac_exec_ext
in '' $ac_executable_extensions; do
3105 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3106 ac_cv_prog_BUILD_CC
="$ac_prog"
3107 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3115 BUILD_CC
=$ac_cv_prog_BUILD_CC
3116 if test -n "$BUILD_CC"; then
3117 echo "$as_me:$LINENO: result: $BUILD_CC" >&5
3118 echo "${ECHO_T}$BUILD_CC" >&6
3120 echo "$as_me:$LINENO: result: no" >&5
3121 echo "${ECHO_T}no" >&6
3124 test -n "$BUILD_CC" && break
3130 ac_cpp
='$CPP $CPPFLAGS'
3131 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3132 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3133 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3134 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3135 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3136 # On Suns, sometimes $CPP names a directory.
3137 if test -n "$CPP" && test -d "$CPP"; then
3140 if test -z "$CPP"; then
3141 if test "${ac_cv_prog_CPP+set}" = set; then
3142 echo $ECHO_N "(cached) $ECHO_C" >&6
3144 # Double quotes because CPP needs to be expanded
3145 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3148 for ac_c_preproc_warn_flag
in '' yes
3150 # Use a header file that comes with gcc, so configuring glibc
3151 # with a fresh cross-compiler works.
3152 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3153 # <limits.h> exists even on freestanding compilers.
3154 # On the NeXT, cc -E runs the code through the compiler's parser,
3155 # not just through cpp. "Syntax error" is here to catch this case.
3156 cat >conftest.
$ac_ext <<_ACEOF
3159 cat confdefs.h
>>conftest.
$ac_ext
3160 cat >>conftest.
$ac_ext <<_ACEOF
3161 /* end confdefs.h. */
3163 # include <limits.h>
3165 # include <assert.h>
3169 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3170 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
3172 grep -v '^ *+' conftest.er1
>conftest.err
3174 cat conftest.err
>&5
3175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3176 (exit $ac_status); } >/dev
/null
; then
3177 if test -s conftest.err
; then
3178 ac_cpp_err
=$ac_c_preproc_warn_flag
3179 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
3186 if test -z "$ac_cpp_err"; then
3189 echo "$as_me: failed program was:" >&5
3190 sed 's/^/| /' conftest.
$ac_ext >&5
3192 # Broken: fails on valid input.
3195 rm -f conftest.err conftest.
$ac_ext
3197 # OK, works on sane cases. Now check whether non-existent headers
3198 # can be detected and how.
3199 cat >conftest.
$ac_ext <<_ACEOF
3202 cat confdefs.h
>>conftest.
$ac_ext
3203 cat >>conftest.
$ac_ext <<_ACEOF
3204 /* end confdefs.h. */
3205 #include <ac_nonexistent.h>
3207 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3208 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
3210 grep -v '^ *+' conftest.er1
>conftest.err
3212 cat conftest.err
>&5
3213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3214 (exit $ac_status); } >/dev
/null
; then
3215 if test -s conftest.err
; then
3216 ac_cpp_err
=$ac_c_preproc_warn_flag
3217 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
3224 if test -z "$ac_cpp_err"; then
3225 # Broken: success on invalid input.
3228 echo "$as_me: failed program was:" >&5
3229 sed 's/^/| /' conftest.
$ac_ext >&5
3231 # Passes both tests.
3235 rm -f conftest.err conftest.
$ac_ext
3238 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3239 rm -f conftest.err conftest.
$ac_ext
3240 if $ac_preproc_ok; then
3252 echo "$as_me:$LINENO: result: $CPP" >&5
3253 echo "${ECHO_T}$CPP" >&6
3255 for ac_c_preproc_warn_flag
in '' yes
3257 # Use a header file that comes with gcc, so configuring glibc
3258 # with a fresh cross-compiler works.
3259 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3260 # <limits.h> exists even on freestanding compilers.
3261 # On the NeXT, cc -E runs the code through the compiler's parser,
3262 # not just through cpp. "Syntax error" is here to catch this case.
3263 cat >conftest.
$ac_ext <<_ACEOF
3266 cat confdefs.h
>>conftest.
$ac_ext
3267 cat >>conftest.
$ac_ext <<_ACEOF
3268 /* end confdefs.h. */
3270 # include <limits.h>
3272 # include <assert.h>
3276 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3277 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
3279 grep -v '^ *+' conftest.er1
>conftest.err
3281 cat conftest.err
>&5
3282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3283 (exit $ac_status); } >/dev
/null
; then
3284 if test -s conftest.err
; then
3285 ac_cpp_err
=$ac_c_preproc_warn_flag
3286 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
3293 if test -z "$ac_cpp_err"; then
3296 echo "$as_me: failed program was:" >&5
3297 sed 's/^/| /' conftest.
$ac_ext >&5
3299 # Broken: fails on valid input.
3302 rm -f conftest.err conftest.
$ac_ext
3304 # OK, works on sane cases. Now check whether non-existent headers
3305 # can be detected and how.
3306 cat >conftest.
$ac_ext <<_ACEOF
3309 cat confdefs.h
>>conftest.
$ac_ext
3310 cat >>conftest.
$ac_ext <<_ACEOF
3311 /* end confdefs.h. */
3312 #include <ac_nonexistent.h>
3314 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3315 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
3317 grep -v '^ *+' conftest.er1
>conftest.err
3319 cat conftest.err
>&5
3320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3321 (exit $ac_status); } >/dev
/null
; then
3322 if test -s conftest.err
; then
3323 ac_cpp_err
=$ac_c_preproc_warn_flag
3324 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
3331 if test -z "$ac_cpp_err"; then
3332 # Broken: success on invalid input.
3335 echo "$as_me: failed program was:" >&5
3336 sed 's/^/| /' conftest.
$ac_ext >&5
3338 # Passes both tests.
3342 rm -f conftest.err conftest.
$ac_ext
3345 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3346 rm -f conftest.err conftest.
$ac_ext
3347 if $ac_preproc_ok; then
3350 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3351 See \`config.log' for more details." >&5
3352 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3353 See \`config.log' for more details." >&2;}
3354 { (exit 1); exit 1; }; }
3358 ac_cpp
='$CPP $CPPFLAGS'
3359 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3360 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3361 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3363 # We need the C++ compiler only for testing.
3365 ac_cpp
='$CXXCPP $CPPFLAGS'
3366 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3367 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3368 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
3369 if test -n "$ac_tool_prefix"; then
3370 for ac_prog
in $CCC g
++ c
++ gpp aCC CC cxx cc
++ cl FCC KCC RCC xlC_r xlC
3372 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3373 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3374 echo "$as_me:$LINENO: checking for $ac_word" >&5
3375 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3376 if test "${ac_cv_prog_CXX+set}" = set; then
3377 echo $ECHO_N "(cached) $ECHO_C" >&6
3379 if test -n "$CXX"; then
3380 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
3382 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3386 test -z "$as_dir" && as_dir
=.
3387 for ac_exec_ext
in '' $ac_executable_extensions; do
3388 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3389 ac_cv_prog_CXX
="$ac_tool_prefix$ac_prog"
3390 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3399 if test -n "$CXX"; then
3400 echo "$as_me:$LINENO: result: $CXX" >&5
3401 echo "${ECHO_T}$CXX" >&6
3403 echo "$as_me:$LINENO: result: no" >&5
3404 echo "${ECHO_T}no" >&6
3407 test -n "$CXX" && break
3410 if test -z "$CXX"; then
3412 for ac_prog
in $CCC g
++ c
++ gpp aCC CC cxx cc
++ cl FCC KCC RCC xlC_r xlC
3414 # Extract the first word of "$ac_prog", so it can be a program name with args.
3415 set dummy
$ac_prog; ac_word
=$2
3416 echo "$as_me:$LINENO: checking for $ac_word" >&5
3417 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3418 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
3419 echo $ECHO_N "(cached) $ECHO_C" >&6
3421 if test -n "$ac_ct_CXX"; then
3422 ac_cv_prog_ac_ct_CXX
="$ac_ct_CXX" # Let the user override the test.
3424 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3428 test -z "$as_dir" && as_dir
=.
3429 for ac_exec_ext
in '' $ac_executable_extensions; do
3430 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3431 ac_cv_prog_ac_ct_CXX
="$ac_prog"
3432 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3440 ac_ct_CXX
=$ac_cv_prog_ac_ct_CXX
3441 if test -n "$ac_ct_CXX"; then
3442 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
3443 echo "${ECHO_T}$ac_ct_CXX" >&6
3445 echo "$as_me:$LINENO: result: no" >&5
3446 echo "${ECHO_T}no" >&6
3449 test -n "$ac_ct_CXX" && break
3451 test -n "$ac_ct_CXX" || ac_ct_CXX
="g++"
3457 # Provide some information about the compiler.
3458 echo "$as_me:$LINENO:" \
3459 "checking for C++ compiler version" >&5
3460 ac_compiler
=`set X $ac_compile; echo $2`
3461 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3462 (eval $ac_compiler --version </dev
/null
>&5) 2>&5
3464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3465 (exit $ac_status); }
3466 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3467 (eval $ac_compiler -v </dev
/null
>&5) 2>&5
3469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3470 (exit $ac_status); }
3471 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3472 (eval $ac_compiler -V </dev
/null
>&5) 2>&5
3474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3475 (exit $ac_status); }
3477 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3478 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
3479 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3480 echo $ECHO_N "(cached) $ECHO_C" >&6
3482 cat >conftest.
$ac_ext <<_ACEOF
3485 cat confdefs.h
>>conftest.
$ac_ext
3486 cat >>conftest.
$ac_ext <<_ACEOF
3487 /* end confdefs.h. */
3500 rm -f conftest.
$ac_objext
3501 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3502 (eval $ac_compile) 2>conftest.er1
3504 grep -v '^ *+' conftest.er1
>conftest.err
3506 cat conftest.err
>&5
3507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3508 (exit $ac_status); } &&
3509 { ac_try
='test -z "$ac_cxx_werror_flag"
3510 || test ! -s conftest.err'
3511 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3515 (exit $ac_status); }; } &&
3516 { ac_try
='test -s conftest.$ac_objext'
3517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3521 (exit $ac_status); }; }; then
3524 echo "$as_me: failed program was:" >&5
3525 sed 's/^/| /' conftest.
$ac_ext >&5
3529 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
3530 ac_cv_cxx_compiler_gnu
=$ac_compiler_gnu
3533 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3534 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
3535 GXX
=`test $ac_compiler_gnu = yes && echo yes`
3536 ac_test_CXXFLAGS
=${CXXFLAGS+set}
3537 ac_save_CXXFLAGS
=$CXXFLAGS
3539 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3540 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
3541 if test "${ac_cv_prog_cxx_g+set}" = set; then
3542 echo $ECHO_N "(cached) $ECHO_C" >&6
3544 cat >conftest.
$ac_ext <<_ACEOF
3547 cat confdefs.h
>>conftest.
$ac_ext
3548 cat >>conftest.
$ac_ext <<_ACEOF
3549 /* end confdefs.h. */
3559 rm -f conftest.
$ac_objext
3560 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3561 (eval $ac_compile) 2>conftest.er1
3563 grep -v '^ *+' conftest.er1
>conftest.err
3565 cat conftest.err
>&5
3566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3567 (exit $ac_status); } &&
3568 { ac_try
='test -z "$ac_cxx_werror_flag"
3569 || test ! -s conftest.err'
3570 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3574 (exit $ac_status); }; } &&
3575 { ac_try
='test -s conftest.$ac_objext'
3576 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3580 (exit $ac_status); }; }; then
3581 ac_cv_prog_cxx_g
=yes
3583 echo "$as_me: failed program was:" >&5
3584 sed 's/^/| /' conftest.
$ac_ext >&5
3588 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
3590 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3591 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
3592 if test "$ac_test_CXXFLAGS" = set; then
3593 CXXFLAGS
=$ac_save_CXXFLAGS
3594 elif test $ac_cv_prog_cxx_g = yes; then
3595 if test "$GXX" = yes; then
3601 if test "$GXX" = yes; then
3607 for ac_declaration
in \
3609 'extern "C" void std::exit (int) throw (); using std::exit;' \
3610 'extern "C" void std::exit (int); using std::exit;' \
3611 'extern "C" void exit (int) throw ();' \
3612 'extern "C" void exit (int);' \
3615 cat >conftest.
$ac_ext <<_ACEOF
3618 cat confdefs.h
>>conftest.
$ac_ext
3619 cat >>conftest.
$ac_ext <<_ACEOF
3620 /* end confdefs.h. */
3631 rm -f conftest.
$ac_objext
3632 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3633 (eval $ac_compile) 2>conftest.er1
3635 grep -v '^ *+' conftest.er1
>conftest.err
3637 cat conftest.err
>&5
3638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3639 (exit $ac_status); } &&
3640 { ac_try
='test -z "$ac_cxx_werror_flag"
3641 || test ! -s conftest.err'
3642 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3646 (exit $ac_status); }; } &&
3647 { ac_try
='test -s conftest.$ac_objext'
3648 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3652 (exit $ac_status); }; }; then
3655 echo "$as_me: failed program was:" >&5
3656 sed 's/^/| /' conftest.
$ac_ext >&5
3660 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
3661 cat >conftest.
$ac_ext <<_ACEOF
3664 cat confdefs.h
>>conftest.
$ac_ext
3665 cat >>conftest.
$ac_ext <<_ACEOF
3666 /* end confdefs.h. */
3676 rm -f conftest.
$ac_objext
3677 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3678 (eval $ac_compile) 2>conftest.er1
3680 grep -v '^ *+' conftest.er1
>conftest.err
3682 cat conftest.err
>&5
3683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3684 (exit $ac_status); } &&
3685 { ac_try
='test -z "$ac_cxx_werror_flag"
3686 || test ! -s conftest.err'
3687 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3691 (exit $ac_status); }; } &&
3692 { ac_try
='test -s conftest.$ac_objext'
3693 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3696 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3697 (exit $ac_status); }; }; then
3700 echo "$as_me: failed program was:" >&5
3701 sed 's/^/| /' conftest.
$ac_ext >&5
3704 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
3707 if test -n "$ac_declaration"; then
3708 echo '#ifdef __cplusplus' >>confdefs.h
3709 echo $ac_declaration >>confdefs.h
3710 echo '#endif' >>confdefs.h
3714 ac_cpp
='$CPP $CPPFLAGS'
3715 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3716 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3717 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3719 # Was a --with-binutils option given?
3720 if test -n "$path_binutils"; then
3721 # Make absolute; ensure a single trailing slash.
3722 path_binutils
=`(cd $path_binutils; pwd) | sed 's%/*$%/%'`
3723 CC
="$CC -B$path_binutils"
3725 AS
=`$CC -print-prog-name=as`
3726 LD
=`$CC -print-prog-name=ld`
3727 AR
=`$CC -print-prog-name=ar`
3729 OBJDUMP
=`$CC -print-prog-name=objdump`
3732 # ranlib has to be treated a bit differently since it might not exist at all.
3733 ac_ranlib
=`$CC -print-prog-name=ranlib`
3734 if test "x$ac_ranlib" = xranlib
; then
3735 # This extra check has to happen since gcc simply echos the parameter in
3736 # case it cannot find the value in its own directories.
3737 if test -n "$ac_tool_prefix"; then
3738 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3739 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
3740 echo "$as_me:$LINENO: checking for $ac_word" >&5
3741 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3742 if test "${ac_cv_prog_RANLIB+set}" = set; then
3743 echo $ECHO_N "(cached) $ECHO_C" >&6
3745 if test -n "$RANLIB"; then
3746 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
3748 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3752 test -z "$as_dir" && as_dir
=.
3753 for ac_exec_ext
in '' $ac_executable_extensions; do
3754 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3755 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
3756 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3764 RANLIB
=$ac_cv_prog_RANLIB
3765 if test -n "$RANLIB"; then
3766 echo "$as_me:$LINENO: result: $RANLIB" >&5
3767 echo "${ECHO_T}$RANLIB" >&6
3769 echo "$as_me:$LINENO: result: no" >&5
3770 echo "${ECHO_T}no" >&6
3774 if test -z "$ac_cv_prog_RANLIB"; then
3775 ac_ct_RANLIB
=$RANLIB
3776 # Extract the first word of "ranlib", so it can be a program name with args.
3777 set dummy ranlib
; ac_word
=$2
3778 echo "$as_me:$LINENO: checking for $ac_word" >&5
3779 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3780 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3781 echo $ECHO_N "(cached) $ECHO_C" >&6
3783 if test -n "$ac_ct_RANLIB"; then
3784 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
3786 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3790 test -z "$as_dir" && as_dir
=.
3791 for ac_exec_ext
in '' $ac_executable_extensions; do
3792 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3793 ac_cv_prog_ac_ct_RANLIB
="ranlib"
3794 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3800 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB
=":"
3803 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
3804 if test -n "$ac_ct_RANLIB"; then
3805 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3806 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3808 echo "$as_me:$LINENO: result: no" >&5
3809 echo "${ECHO_T}no" >&6
3812 RANLIB
=$ac_ct_RANLIB
3814 RANLIB
="$ac_cv_prog_RANLIB"
3822 # Determine whether we are using GNU binutils.
3823 echo "$as_me:$LINENO: checking whether $AS is GNU as" >&5
3824 echo $ECHO_N "checking whether $AS is GNU as... $ECHO_C" >&6
3825 if test "${libc_cv_prog_as_gnu+set}" = set; then
3826 echo $ECHO_N "(cached) $ECHO_C" >&6
3828 # Most GNU programs take a -v and spit out some text including
3829 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
3830 if $AS -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
3831 libc_cv_prog_as_gnu
=yes
3833 libc_cv_prog_as_gnu
=no
3837 echo "$as_me:$LINENO: result: $libc_cv_prog_as_gnu" >&5
3838 echo "${ECHO_T}$libc_cv_prog_as_gnu" >&6
3840 gnu_as
=$libc_cv_prog_as_gnu
3842 echo "$as_me:$LINENO: checking whether $LD is GNU ld" >&5
3843 echo $ECHO_N "checking whether $LD is GNU ld... $ECHO_C" >&6
3844 if test "${libc_cv_prog_ld_gnu+set}" = set; then
3845 echo $ECHO_N "(cached) $ECHO_C" >&6
3847 # Most GNU programs take a -v and spit out some text including
3848 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
3849 if $LD -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
3850 libc_cv_prog_ld_gnu
=yes
3852 libc_cv_prog_ld_gnu
=no
3856 echo "$as_me:$LINENO: result: $libc_cv_prog_ld_gnu" >&5
3857 echo "${ECHO_T}$libc_cv_prog_ld_gnu" >&6
3858 gnu_ld
=$libc_cv_prog_ld_gnu
3861 # Accept binutils 2.13 or newer.
3864 # Extract the first word of "$ac_prog", so it can be a program name with args.
3865 set dummy
$ac_prog; ac_word
=$2
3866 echo "$as_me:$LINENO: checking for $ac_word" >&5
3867 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3868 if test "${ac_cv_prog_AS+set}" = set; then
3869 echo $ECHO_N "(cached) $ECHO_C" >&6
3871 if test -n "$AS"; then
3872 ac_cv_prog_AS
="$AS" # Let the user override the test.
3874 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3878 test -z "$as_dir" && as_dir
=.
3879 for ac_exec_ext
in '' $ac_executable_extensions; do
3880 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3881 ac_cv_prog_AS
="$ac_prog"
3882 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3891 if test -n "$AS"; then
3892 echo "$as_me:$LINENO: result: $AS" >&5
3893 echo "${ECHO_T}$AS" >&6
3895 echo "$as_me:$LINENO: result: no" >&5
3896 echo "${ECHO_T}no" >&6
3899 test -n "$AS" && break
3902 if test -z "$AS"; then
3905 # Found it, now check the version.
3906 echo "$as_me:$LINENO: checking version of $AS" >&5
3907 echo $ECHO_N "checking version of $AS... $ECHO_C" >&6
3908 ac_prog_version
=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
3909 case $ac_prog_version in
3910 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
3912 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
3913 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
3916 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
3917 echo "${ECHO_T}$ac_prog_version" >&6
3919 if test $ac_verc_fail = yes; then
3920 AS
=: critic_missing
="$critic_missing as"
3925 # Extract the first word of "$ac_prog", so it can be a program name with args.
3926 set dummy
$ac_prog; ac_word
=$2
3927 echo "$as_me:$LINENO: checking for $ac_word" >&5
3928 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3929 if test "${ac_cv_prog_LD+set}" = set; then
3930 echo $ECHO_N "(cached) $ECHO_C" >&6
3932 if test -n "$LD"; then
3933 ac_cv_prog_LD
="$LD" # Let the user override the test.
3935 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3939 test -z "$as_dir" && as_dir
=.
3940 for ac_exec_ext
in '' $ac_executable_extensions; do
3941 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3942 ac_cv_prog_LD
="$ac_prog"
3943 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3952 if test -n "$LD"; then
3953 echo "$as_me:$LINENO: result: $LD" >&5
3954 echo "${ECHO_T}$LD" >&6
3956 echo "$as_me:$LINENO: result: no" >&5
3957 echo "${ECHO_T}no" >&6
3960 test -n "$LD" && break
3963 if test -z "$LD"; then
3966 # Found it, now check the version.
3967 echo "$as_me:$LINENO: checking version of $LD" >&5
3968 echo $ECHO_N "checking version of $LD... $ECHO_C" >&6
3969 ac_prog_version
=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
3970 case $ac_prog_version in
3971 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
3973 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
3974 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
3977 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
3978 echo "${ECHO_T}$ac_prog_version" >&6
3980 if test $ac_verc_fail = yes; then
3981 LD
=: critic_missing
="$critic_missing ld"
3985 # We need the physical current working directory. We cannot use the
3986 # "pwd -P" shell builtin since that's not portable. Instead we try to
3987 # find a pwd binary. Note that assigning to the PWD environment
3988 # variable might have some interesting side effects, so we don't do
3990 # Extract the first word of "pwd", so it can be a program name with args.
3991 set dummy
pwd; ac_word
=$2
3992 echo "$as_me:$LINENO: checking for $ac_word" >&5
3993 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3994 if test "${ac_cv_path_PWD_P+set}" = set; then
3995 echo $ECHO_N "(cached) $ECHO_C" >&6
3999 ac_cv_path_PWD_P
="$PWD_P" # Let the user override the test with a path.
4002 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4006 test -z "$as_dir" && as_dir
=.
4007 for ac_exec_ext
in '' $ac_executable_extensions; do
4008 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4009 ac_cv_path_PWD_P
="$as_dir/$ac_word$ac_exec_ext"
4010 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4016 test -z "$ac_cv_path_PWD_P" && ac_cv_path_PWD_P
="no"
4020 PWD_P
=$ac_cv_path_PWD_P
4022 if test -n "$PWD_P"; then
4023 echo "$as_me:$LINENO: result: $PWD_P" >&5
4024 echo "${ECHO_T}$PWD_P" >&6
4026 echo "$as_me:$LINENO: result: no" >&5
4027 echo "${ECHO_T}no" >&6
4030 if test "$PWD_P" = no
; then
4031 { { echo "$as_me:$LINENO: error: *** A pwd binary could not be found." >&5
4032 echo "$as_me: error: *** A pwd binary could not be found." >&2;}
4033 { (exit 1); exit 1; }; }
4036 # These programs are version sensitive.
4038 for ac_prog
in ${ac_tool_prefix}gcc
${ac_tool_prefix}cc
4040 # Extract the first word of "$ac_prog", so it can be a program name with args.
4041 set dummy
$ac_prog; ac_word
=$2
4042 echo "$as_me:$LINENO: checking for $ac_word" >&5
4043 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4044 if test "${ac_cv_prog_CC+set}" = set; then
4045 echo $ECHO_N "(cached) $ECHO_C" >&6
4047 if test -n "$CC"; then
4048 ac_cv_prog_CC
="$CC" # Let the user override the test.
4050 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4054 test -z "$as_dir" && as_dir
=.
4055 for ac_exec_ext
in '' $ac_executable_extensions; do
4056 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4057 ac_cv_prog_CC
="$ac_prog"
4058 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4067 if test -n "$CC"; then
4068 echo "$as_me:$LINENO: result: $CC" >&5
4069 echo "${ECHO_T}$CC" >&6
4071 echo "$as_me:$LINENO: result: no" >&5
4072 echo "${ECHO_T}no" >&6
4075 test -n "$CC" && break
4078 if test -z "$CC"; then
4081 # Found it, now check the version.
4082 echo "$as_me:$LINENO: checking version of $CC" >&5
4083 echo $ECHO_N "checking version of $CC... $ECHO_C" >&6
4084 ac_prog_version
=`$CC -v 2>&1 | sed -n 's/^.*version \([egcygnustpi-]*[0-9.]*\).*$/\1/p'`
4085 case $ac_prog_version in
4086 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4088 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4089 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4092 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4093 echo "${ECHO_T}$ac_prog_version" >&6
4095 if test $ac_verc_fail = yes; then
4096 critic_missing
="$critic_missing gcc"
4099 for ac_prog
in gnumake gmake
make
4101 # Extract the first word of "$ac_prog", so it can be a program name with args.
4102 set dummy
$ac_prog; ac_word
=$2
4103 echo "$as_me:$LINENO: checking for $ac_word" >&5
4104 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4105 if test "${ac_cv_prog_MAKE+set}" = set; then
4106 echo $ECHO_N "(cached) $ECHO_C" >&6
4108 if test -n "$MAKE"; then
4109 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
4111 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4115 test -z "$as_dir" && as_dir
=.
4116 for ac_exec_ext
in '' $ac_executable_extensions; do
4117 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4118 ac_cv_prog_MAKE
="$ac_prog"
4119 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4127 MAKE
=$ac_cv_prog_MAKE
4128 if test -n "$MAKE"; then
4129 echo "$as_me:$LINENO: result: $MAKE" >&5
4130 echo "${ECHO_T}$MAKE" >&6
4132 echo "$as_me:$LINENO: result: no" >&5
4133 echo "${ECHO_T}no" >&6
4136 test -n "$MAKE" && break
4139 if test -z "$MAKE"; then
4142 # Found it, now check the version.
4143 echo "$as_me:$LINENO: checking version of $MAKE" >&5
4144 echo $ECHO_N "checking version of $MAKE... $ECHO_C" >&6
4145 ac_prog_version
=`$MAKE --version 2>&1 | sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
4146 case $ac_prog_version in
4147 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4149 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4150 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4153 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4154 echo "${ECHO_T}$ac_prog_version" >&6
4156 if test $ac_verc_fail = yes; then
4157 critic_missing
="$critic_missing make"
4161 for ac_prog
in gnumsgfmt gmsgfmt msgfmt
4163 # Extract the first word of "$ac_prog", so it can be a program name with args.
4164 set dummy
$ac_prog; ac_word
=$2
4165 echo "$as_me:$LINENO: checking for $ac_word" >&5
4166 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4167 if test "${ac_cv_prog_MSGFMT+set}" = set; then
4168 echo $ECHO_N "(cached) $ECHO_C" >&6
4170 if test -n "$MSGFMT"; then
4171 ac_cv_prog_MSGFMT
="$MSGFMT" # Let the user override the test.
4173 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4177 test -z "$as_dir" && as_dir
=.
4178 for ac_exec_ext
in '' $ac_executable_extensions; do
4179 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4180 ac_cv_prog_MSGFMT
="$ac_prog"
4181 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4189 MSGFMT
=$ac_cv_prog_MSGFMT
4190 if test -n "$MSGFMT"; then
4191 echo "$as_me:$LINENO: result: $MSGFMT" >&5
4192 echo "${ECHO_T}$MSGFMT" >&6
4194 echo "$as_me:$LINENO: result: no" >&5
4195 echo "${ECHO_T}no" >&6
4198 test -n "$MSGFMT" && break
4201 if test -z "$MSGFMT"; then
4204 # Found it, now check the version.
4205 echo "$as_me:$LINENO: checking version of $MSGFMT" >&5
4206 echo $ECHO_N "checking version of $MSGFMT... $ECHO_C" >&6
4207 ac_prog_version
=`$MSGFMT --version 2>&1 | sed -n 's/^.*GNU gettext.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4208 case $ac_prog_version in
4209 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4210 0.10.3[6-9]* |
0.10.
[4-9][0-9]* |
0.1[1-9]* |
0.
[2-9][0-9]* |
[1-9].
*)
4211 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4212 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4215 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4216 echo "${ECHO_T}$ac_prog_version" >&6
4218 if test $ac_verc_fail = yes; then
4219 MSGFMT
=: aux_missing
="$aux_missing msgfmt"
4222 for ac_prog
in makeinfo
4224 # Extract the first word of "$ac_prog", so it can be a program name with args.
4225 set dummy
$ac_prog; ac_word
=$2
4226 echo "$as_me:$LINENO: checking for $ac_word" >&5
4227 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4228 if test "${ac_cv_prog_MAKEINFO+set}" = set; then
4229 echo $ECHO_N "(cached) $ECHO_C" >&6
4231 if test -n "$MAKEINFO"; then
4232 ac_cv_prog_MAKEINFO
="$MAKEINFO" # Let the user override the test.
4234 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4238 test -z "$as_dir" && as_dir
=.
4239 for ac_exec_ext
in '' $ac_executable_extensions; do
4240 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4241 ac_cv_prog_MAKEINFO
="$ac_prog"
4242 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4250 MAKEINFO
=$ac_cv_prog_MAKEINFO
4251 if test -n "$MAKEINFO"; then
4252 echo "$as_me:$LINENO: result: $MAKEINFO" >&5
4253 echo "${ECHO_T}$MAKEINFO" >&6
4255 echo "$as_me:$LINENO: result: no" >&5
4256 echo "${ECHO_T}no" >&6
4259 test -n "$MAKEINFO" && break
4262 if test -z "$MAKEINFO"; then
4265 # Found it, now check the version.
4266 echo "$as_me:$LINENO: checking version of $MAKEINFO" >&5
4267 echo $ECHO_N "checking version of $MAKEINFO... $ECHO_C" >&6
4268 ac_prog_version
=`$MAKEINFO --version 2>&1 | sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
4269 case $ac_prog_version in
4270 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4272 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4273 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4276 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4277 echo "${ECHO_T}$ac_prog_version" >&6
4279 if test $ac_verc_fail = yes; then
4280 MAKEINFO
=: aux_missing
="$aux_missing makeinfo"
4285 # Extract the first word of "$ac_prog", so it can be a program name with args.
4286 set dummy
$ac_prog; ac_word
=$2
4287 echo "$as_me:$LINENO: checking for $ac_word" >&5
4288 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4289 if test "${ac_cv_prog_SED+set}" = set; then
4290 echo $ECHO_N "(cached) $ECHO_C" >&6
4292 if test -n "$SED"; then
4293 ac_cv_prog_SED
="$SED" # Let the user override the test.
4295 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4299 test -z "$as_dir" && as_dir
=.
4300 for ac_exec_ext
in '' $ac_executable_extensions; do
4301 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4302 ac_cv_prog_SED
="$ac_prog"
4303 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4312 if test -n "$SED"; then
4313 echo "$as_me:$LINENO: result: $SED" >&5
4314 echo "${ECHO_T}$SED" >&6
4316 echo "$as_me:$LINENO: result: no" >&5
4317 echo "${ECHO_T}no" >&6
4320 test -n "$SED" && break
4323 if test -z "$SED"; then
4326 # Found it, now check the version.
4327 echo "$as_me:$LINENO: checking version of $SED" >&5
4328 echo $ECHO_N "checking version of $SED... $ECHO_C" >&6
4329 ac_prog_version
=`$SED --version 2>&1 | sed -n 's/^.*GNU sed version \([0-9]*\.[0-9.]*\).*$/\1/p'`
4330 case $ac_prog_version in
4331 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4332 3.0[2-9]*|
3.
[1-9]*|
[4-9]*)
4333 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4334 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4337 echo "$as_me:$LINENO: result: $ac_prog_version" >&5
4338 echo "${ECHO_T}$ac_prog_version" >&6
4340 if test $ac_verc_fail = yes; then
4341 SED
=: aux_missing
="$aux_missing sed"
4345 for ac_prog
in autoconf
4347 # Extract the first word of "$ac_prog", so it can be a program name with args.
4348 set dummy
$ac_prog; ac_word
=$2
4349 echo "$as_me:$LINENO: checking for $ac_word" >&5
4350 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4351 if test "${ac_cv_prog_AUTOCONF+set}" = set; then
4352 echo $ECHO_N "(cached) $ECHO_C" >&6
4354 if test -n "$AUTOCONF"; then
4355 ac_cv_prog_AUTOCONF
="$AUTOCONF" # Let the user override the test.
4357 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4361 test -z "$as_dir" && as_dir
=.
4362 for ac_exec_ext
in '' $ac_executable_extensions; do
4363 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4364 ac_cv_prog_AUTOCONF
="$ac_prog"
4365 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4373 AUTOCONF
=$ac_cv_prog_AUTOCONF
4374 if test -n "$AUTOCONF"; then
4375 echo "$as_me:$LINENO: result: $AUTOCONF" >&5
4376 echo "${ECHO_T}$AUTOCONF" >&6
4378 echo "$as_me:$LINENO: result: no" >&5
4379 echo "${ECHO_T}no" >&6
4382 test -n "$AUTOCONF" && break
4384 test -n "$AUTOCONF" || AUTOCONF
="no"
4386 case "x$AUTOCONF" in
4387 xno|x|x
:) AUTOCONF
=no
;;
4389 echo "$as_me:$LINENO: checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works" >&5
4390 echo $ECHO_N "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... $ECHO_C" >&6
4391 if test "${libc_cv_autoconf_works+set}" = set; then
4392 echo $ECHO_N "(cached) $ECHO_C" >&6
4394 if (cd $srcdir; $AUTOCONF $ACFLAGS configure.
in > /dev
/null
2>&1); then
4395 libc_cv_autoconf_works
=yes
4397 libc_cv_autoconf_works
=no
4400 echo "$as_me:$LINENO: result: $libc_cv_autoconf_works" >&5
4401 echo "${ECHO_T}$libc_cv_autoconf_works" >&6
4402 test $libc_cv_autoconf_works = yes || AUTOCONF
=no
4405 if test "x$with_cvs" = xyes
&& test "x$AUTOCONF" = xno
; then
4406 # If --without-cvs they probably won't change configure.in, so no complaints.
4407 aux_missing
="$aux_missing autoconf"
4410 test -n "$critic_missing" && { { echo "$as_me:$LINENO: error:
4411 *** These critical programs are missing or too old:$critic_missing
4412 *** Check the INSTALL file for required versions." >&5
4413 echo "$as_me: error:
4414 *** These critical programs are missing or too old:$critic_missing
4415 *** Check the INSTALL file for required versions." >&2;}
4416 { (exit 1); exit 1; }; }
4418 test -n "$aux_missing" && { echo "$as_me:$LINENO: WARNING:
4419 *** These auxiliary programs are missing or incompatible versions:$aux_missing
4420 *** some features will be disabled.
4421 *** Check the INSTALL file for required versions." >&5
4422 echo "$as_me: WARNING:
4423 *** These auxiliary programs are missing or incompatible versions:$aux_missing
4424 *** some features will be disabled.
4425 *** Check the INSTALL file for required versions." >&2;}
4427 # if using special system headers, find out the compiler's sekrit
4428 # header directory and add that to the list. NOTE: Only does the right
4429 # thing on a system that doesn't need fixincludes. (Not presently a problem.)
4430 if test -n "$sysheaders"; then
4431 ccheaders
=`$CC -print-file-name=include`
4432 SYSINCLUDES
="-nostdinc -isystem $ccheaders -isystem $sysheaders"
4436 # check if ranlib is necessary
4437 echo "$as_me:$LINENO: checking whether ranlib is necessary" >&5
4438 echo $ECHO_N "checking whether ranlib is necessary... $ECHO_C" >&6
4439 if test "${libc_cv_ranlib_necessary+set}" = set; then
4440 echo $ECHO_N "(cached) $ECHO_C" >&6
4442 cat > conftest.c
<<EOF
4447 $CC $CFLAGS $CPPFLAGS -c conftest.c
4448 $AR cr conftest.a conftest.o
4449 cp conftest.a conftest2.a
4451 if cmp -s conftest.a conftest2.a
; then
4452 libc_cv_ranlib_necessary
=no
4454 libc_cv_ranlib_necessary
=yes
4458 echo "$as_me:$LINENO: result: $libc_cv_ranlib_necessary" >&5
4459 echo "${ECHO_T}$libc_cv_ranlib_necessary" >&6
4460 if test "$libc_cv_ranlib_necessary" = no
; then
4464 # Test if LD_LIBRARY_PATH contains the notation for the current directory
4465 # since this would lead to problems installing/building glibc.
4466 # LD_LIBRARY_PATH contains the current directory if one of the following
4468 # - one of the terminals (":" and ";") is the first or last sign
4469 # - two terminals occur directly after each other
4470 # - the path contains an element with a dot in it
4471 echo "$as_me:$LINENO: checking LD_LIBRARY_PATH variable" >&5
4472 echo $ECHO_N "checking LD_LIBRARY_PATH variable... $ECHO_C" >&6
4473 case ${LD_LIBRARY_PATH} in
4474 [:\
;]* |
*[:\
;] |
*[:\
;][:\
;]* |
*[:\
;]. | .
[:\
;]*| . |
*[:\
;].
[:\
;]* )
4475 ld_library_path_setting
="contains current directory"
4478 ld_library_path_setting
="ok"
4481 echo "$as_me:$LINENO: result: $ld_library_path_setting" >&5
4482 echo "${ECHO_T}$ld_library_path_setting" >&6
4483 if test "$ld_library_path_setting" != "ok"; then
4484 { { echo "$as_me:$LINENO: error:
4485 *** LD_LIBRARY_PATH shouldn't contain the current directory when
4486 *** building glibc. Please change the environment variable
4487 *** and run configure again." >&5
4488 echo "$as_me: error:
4489 *** LD_LIBRARY_PATH shouldn't contain the current directory when
4490 *** building glibc. Please change the environment variable
4491 *** and run configure again." >&2;}
4492 { (exit 1); exit 1; }; }
4495 echo "$as_me:$LINENO: checking whether GCC supports -static-libgcc" >&5
4496 echo $ECHO_N "checking whether GCC supports -static-libgcc... $ECHO_C" >&6
4497 if test "${libc_cv_gcc_static_libgcc+set}" = set; then
4498 echo $ECHO_N "(cached) $ECHO_C" >&6
4500 if $CC -v -static-libgcc 2>&1 |
grep -q 'unrecognized option.*static-libgcc'; then
4501 libc_cv_gcc_static_libgcc
=
4503 libc_cv_gcc_static_libgcc
=-static-libgcc
4506 echo "$as_me:$LINENO: result: $libc_cv_gcc_static_libgcc" >&5
4507 echo "${ECHO_T}$libc_cv_gcc_static_libgcc" >&6
4510 # Extract the first word of "bash", so it can be a program name with args.
4511 set dummy bash
; ac_word
=$2
4512 echo "$as_me:$LINENO: checking for $ac_word" >&5
4513 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4514 if test "${ac_cv_path_BASH+set}" = set; then
4515 echo $ECHO_N "(cached) $ECHO_C" >&6
4519 ac_cv_path_BASH
="$BASH" # Let the user override the test with a path.
4522 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4526 test -z "$as_dir" && as_dir
=.
4527 for ac_exec_ext
in '' $ac_executable_extensions; do
4528 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4529 ac_cv_path_BASH
="$as_dir/$ac_word$ac_exec_ext"
4530 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4536 test -z "$ac_cv_path_BASH" && ac_cv_path_BASH
="no"
4540 BASH
=$ac_cv_path_BASH
4542 if test -n "$BASH"; then
4543 echo "$as_me:$LINENO: result: $BASH" >&5
4544 echo "${ECHO_T}$BASH" >&6
4546 echo "$as_me:$LINENO: result: no" >&5
4547 echo "${ECHO_T}no" >&6
4550 if test "$BASH" != no
&&
4551 $BASH -c 'test "$BASH_VERSINFO" \
4552 && test "$BASH_VERSINFO" -ge 2 >&/dev/null'; then
4553 libc_cv_have_bash2
=yes
4555 libc_cv_have_bash2
=no
4559 if test "$BASH" = no
; then
4560 # Extract the first word of "ksh", so it can be a program name with args.
4561 set dummy ksh
; ac_word
=$2
4562 echo "$as_me:$LINENO: checking for $ac_word" >&5
4563 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4564 if test "${ac_cv_path_KSH+set}" = set; then
4565 echo $ECHO_N "(cached) $ECHO_C" >&6
4569 ac_cv_path_KSH
="$KSH" # Let the user override the test with a path.
4572 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4576 test -z "$as_dir" && as_dir
=.
4577 for ac_exec_ext
in '' $ac_executable_extensions; do
4578 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4579 ac_cv_path_KSH
="$as_dir/$ac_word$ac_exec_ext"
4580 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4586 test -z "$ac_cv_path_KSH" && ac_cv_path_KSH
="no"
4592 if test -n "$KSH"; then
4593 echo "$as_me:$LINENO: result: $KSH" >&5
4594 echo "${ECHO_T}$KSH" >&6
4596 echo "$as_me:$LINENO: result: no" >&5
4597 echo "${ECHO_T}no" >&6
4600 if test "$KSH" = no
; then
4603 libc_cv_have_ksh
=yes
4608 libc_cv_have_ksh
=yes
4612 for ac_prog
in gawk mawk nawk
awk
4614 # Extract the first word of "$ac_prog", so it can be a program name with args.
4615 set dummy
$ac_prog; ac_word
=$2
4616 echo "$as_me:$LINENO: checking for $ac_word" >&5
4617 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4618 if test "${ac_cv_prog_AWK+set}" = set; then
4619 echo $ECHO_N "(cached) $ECHO_C" >&6
4621 if test -n "$AWK"; then
4622 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
4624 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4628 test -z "$as_dir" && as_dir
=.
4629 for ac_exec_ext
in '' $ac_executable_extensions; do
4630 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4631 ac_cv_prog_AWK
="$ac_prog"
4632 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4641 if test -n "$AWK"; then
4642 echo "$as_me:$LINENO: result: $AWK" >&5
4643 echo "${ECHO_T}$AWK" >&6
4645 echo "$as_me:$LINENO: result: no" >&5
4646 echo "${ECHO_T}no" >&6
4649 test -n "$AWK" && break
4652 # Extract the first word of "perl", so it can be a program name with args.
4653 set dummy perl
; ac_word
=$2
4654 echo "$as_me:$LINENO: checking for $ac_word" >&5
4655 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4656 if test "${ac_cv_path_PERL+set}" = set; then
4657 echo $ECHO_N "(cached) $ECHO_C" >&6
4661 ac_cv_path_PERL
="$PERL" # Let the user override the test with a path.
4664 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4668 test -z "$as_dir" && as_dir
=.
4669 for ac_exec_ext
in '' $ac_executable_extensions; do
4670 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4671 ac_cv_path_PERL
="$as_dir/$ac_word$ac_exec_ext"
4672 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4678 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL
="no"
4682 PERL
=$ac_cv_path_PERL
4684 if test -n "$PERL"; then
4685 echo "$as_me:$LINENO: result: $PERL" >&5
4686 echo "${ECHO_T}$PERL" >&6
4688 echo "$as_me:$LINENO: result: no" >&5
4689 echo "${ECHO_T}no" >&6
4692 if test "$PERL" != no
&&
4693 (eval `$PERL -V:apiversion`; test `expr "$apiversion" \< 5` -ne 0); then
4696 # Extract the first word of "install-info", so it can be a program name with args.
4697 set dummy install-info
; ac_word
=$2
4698 echo "$as_me:$LINENO: checking for $ac_word" >&5
4699 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4700 if test "${ac_cv_path_INSTALL_INFO+set}" = set; then
4701 echo $ECHO_N "(cached) $ECHO_C" >&6
4703 case $INSTALL_INFO in
4705 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
4708 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4709 as_dummy
="$PATH:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
4710 for as_dir
in $as_dummy
4713 test -z "$as_dir" && as_dir
=.
4714 for ac_exec_ext
in '' $ac_executable_extensions; do
4715 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4716 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
4717 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4723 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO
="no"
4727 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
4729 if test -n "$INSTALL_INFO"; then
4730 echo "$as_me:$LINENO: result: $INSTALL_INFO" >&5
4731 echo "${ECHO_T}$INSTALL_INFO" >&6
4733 echo "$as_me:$LINENO: result: no" >&5
4734 echo "${ECHO_T}no" >&6
4737 # Extract the first word of "bison", so it can be a program name with args.
4738 set dummy bison
; ac_word
=$2
4739 echo "$as_me:$LINENO: checking for $ac_word" >&5
4740 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4741 if test "${ac_cv_path_BISON+set}" = set; then
4742 echo $ECHO_N "(cached) $ECHO_C" >&6
4746 ac_cv_path_BISON
="$BISON" # Let the user override the test with a path.
4749 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4750 as_dummy
="$PATH:/usr/local/bin:/usr/bin:/bin"
4751 for as_dir
in $as_dummy
4754 test -z "$as_dir" && as_dir
=.
4755 for ac_exec_ext
in '' $ac_executable_extensions; do
4756 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4757 ac_cv_path_BISON
="$as_dir/$ac_word$ac_exec_ext"
4758 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4764 test -z "$ac_cv_path_BISON" && ac_cv_path_BISON
="no"
4768 BISON
=$ac_cv_path_BISON
4770 if test -n "$BISON"; then
4771 echo "$as_me:$LINENO: result: $BISON" >&5
4772 echo "${ECHO_T}$BISON" >&6
4774 echo "$as_me:$LINENO: result: no" >&5
4775 echo "${ECHO_T}no" >&6
4779 echo "$as_me:$LINENO: checking for signed size_t type" >&5
4780 echo $ECHO_N "checking for signed size_t type... $ECHO_C" >&6
4781 if test "${libc_cv_signed_size_t+set}" = set; then
4782 echo $ECHO_N "(cached) $ECHO_C" >&6
4784 echo '#include <stddef.h>
4785 FOOBAR __SIZE_TYPE__ FOOBAR' > conftest.c
4786 if eval "$ac_cpp conftest.c 2>/dev/null" \
4787 |
grep '^FOOBAR.*unsigned.*FOOBAR$' >/dev
/null
; then
4788 libc_cv_signed_size_t
=no
4790 libc_cv_signed_size_t
=yes
4794 echo "$as_me:$LINENO: result: $libc_cv_signed_size_t" >&5
4795 echo "${ECHO_T}$libc_cv_signed_size_t" >&6
4796 if test $libc_cv_signed_size_t = yes; then
4797 cat >> confdefs.h
<<\EOF
4798 #undef __SIZE_TYPE__
4799 #define __SIZE_TYPE__ unsigned
4804 echo "$as_me:$LINENO: checking for libc-friendly stddef.h" >&5
4805 echo $ECHO_N "checking for libc-friendly stddef.h... $ECHO_C" >&6
4806 if test "${libc_cv_friendly_stddef+set}" = set; then
4807 echo $ECHO_N "(cached) $ECHO_C" >&6
4809 cat >conftest.
$ac_ext <<_ACEOF
4812 cat confdefs.h
>>conftest.
$ac_ext
4813 cat >>conftest.
$ac_ext <<_ACEOF
4814 /* end confdefs.h. */
4815 #define __need_size_t
4816 #define __need_wchar_t
4823 size_t size; wchar_t wchar;
4825 #error stddef.h ignored __need_*
4827 if (&size == NULL || &wchar == NULL) abort ();
4832 rm -f conftest.
$ac_objext
4833 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4834 (eval $ac_compile) 2>conftest.er1
4836 grep -v '^ *+' conftest.er1
>conftest.err
4838 cat conftest.err
>&5
4839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4840 (exit $ac_status); } &&
4841 { ac_try
='test -z "$ac_c_werror_flag"
4842 || test ! -s conftest.err'
4843 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4847 (exit $ac_status); }; } &&
4848 { ac_try
='test -s conftest.$ac_objext'
4849 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4853 (exit $ac_status); }; }; then
4854 libc_cv_friendly_stddef
=yes
4856 echo "$as_me: failed program was:" >&5
4857 sed 's/^/| /' conftest.
$ac_ext >&5
4859 libc_cv_friendly_stddef
=no
4861 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
4863 echo "$as_me:$LINENO: result: $libc_cv_friendly_stddef" >&5
4864 echo "${ECHO_T}$libc_cv_friendly_stddef" >&6
4865 if test $libc_cv_friendly_stddef = yes; then
4866 config_vars
="$config_vars
4867 override stddef.h = # The installed <stddef.h> seems to be libc-friendly."
4870 echo "$as_me:$LINENO: checking whether we need to use -P to assemble .S files" >&5
4871 echo $ECHO_N "checking whether we need to use -P to assemble .S files... $ECHO_C" >&6
4872 if test "${libc_cv_need_minus_P+set}" = set; then
4873 echo $ECHO_N "(cached) $ECHO_C" >&6
4875 cat > conftest.S
<<EOF
4876 #include "confdefs.h"
4877 /* Nothing whatsoever. */
4879 if { ac_try
='${CC-cc} $CPPFLAGS $ASFLAGS -c conftest.S 1>&5'
4880 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4884 (exit $ac_status); }; }; then
4885 libc_cv_need_minus_P
=no
4887 libc_cv_need_minus_P
=yes
4891 echo "$as_me:$LINENO: result: $libc_cv_need_minus_P" >&5
4892 echo "${ECHO_T}$libc_cv_need_minus_P" >&6
4893 if test $libc_cv_need_minus_P = yes; then
4894 config_vars
="$config_vars
4895 asm-CPPFLAGS = -P # The assembler can't grok cpp's # line directives."
4898 echo "$as_me:$LINENO: checking whether .text pseudo-op must be used" >&5
4899 echo $ECHO_N "checking whether .text pseudo-op must be used... $ECHO_C" >&6
4900 if test "${libc_cv_dot_text+set}" = set; then
4901 echo $ECHO_N "(cached) $ECHO_C" >&6
4903 cat > conftest.s
<<EOF
4907 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4908 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4912 (exit $ac_status); }; }; then
4913 libc_cv_dot_text
=.text
4918 if test -z "$libc_cv_dot_text"; then
4919 echo "$as_me:$LINENO: result: no" >&5
4920 echo "${ECHO_T}no" >&6
4922 echo "$as_me:$LINENO: result: yes" >&5
4923 echo "${ECHO_T}yes" >&6
4926 echo "$as_me:$LINENO: checking for assembler global-symbol directive" >&5
4927 echo $ECHO_N "checking for assembler global-symbol directive... $ECHO_C" >&6
4928 if test "${libc_cv_asm_global_directive+set}" = set; then
4929 echo $ECHO_N "(cached) $ECHO_C" >&6
4931 libc_cv_asm_global_directive
=UNKNOWN
4932 for ac_globl
in .globl .global .EXPORT
; do
4933 cat > conftest.s
<<EOF
4938 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4939 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4943 (exit $ac_status); }; }; then
4944 libc_cv_asm_global_directive
=${ac_globl}
4947 test $libc_cv_asm_global_directive != UNKNOWN
&& break
4950 echo "$as_me:$LINENO: result: $libc_cv_asm_global_directive" >&5
4951 echo "${ECHO_T}$libc_cv_asm_global_directive" >&6
4952 if test $libc_cv_asm_global_directive = UNKNOWN
; then
4953 { { echo "$as_me:$LINENO: error: cannot determine asm global directive" >&5
4954 echo "$as_me: error: cannot determine asm global directive" >&2;}
4955 { (exit 1); exit 1; }; }
4957 cat >>confdefs.h
<<_ACEOF
4958 #define ASM_GLOBAL_DIRECTIVE ${libc_cv_asm_global_directive}
4963 echo "$as_me:$LINENO: checking for .set assembler directive" >&5
4964 echo $ECHO_N "checking for .set assembler directive... $ECHO_C" >&6
4965 if test "${libc_cv_asm_set_directive+set}" = set; then
4966 echo $ECHO_N "(cached) $ECHO_C" >&6
4968 cat > conftest.s
<<EOF
4971 .set glibc_conftest_frobozz,foo
4972 $libc_cv_asm_global_directive glibc_conftest_frobozz
4974 # The alpha-dec-osf1 assembler gives only a warning for `.set'
4975 # (but it doesn't work), so we must do a linking check to be sure.
4976 cat > conftest1.c
<<\EOF
4977 extern int glibc_conftest_frobozz
;
4978 void _start
() { glibc_conftest_frobozz
= 1; }
4980 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
4981 -nostartfiles -nostdlib \
4982 -o conftest conftest.s conftest1.c
1>&5 2>&5; then
4983 libc_cv_asm_set_directive
=yes
4985 libc_cv_asm_set_directive
=no
4989 echo "$as_me:$LINENO: result: $libc_cv_asm_set_directive" >&5
4990 echo "${ECHO_T}$libc_cv_asm_set_directive" >&6
4991 if test $libc_cv_asm_set_directive = yes; then
4992 cat >>confdefs.h
<<\_ACEOF
4993 #define HAVE_ASM_SET_DIRECTIVE 1
4998 echo "$as_me:$LINENO: checking for assembler .type directive prefix" >&5
4999 echo $ECHO_N "checking for assembler .type directive prefix... $ECHO_C" >&6
5000 if test "${libc_cv_asm_type_prefix+set}" = set; then
5001 echo $ECHO_N "(cached) $ECHO_C" >&6
5003 libc_cv_asm_type_prefix
=no
5004 for ac_try_prefix
in '@' '%' '#'; do
5005 cat > conftest.s
<<EOF
5007 ${libc_cv_asm_global_directive} foo
5008 .type foo, ${ac_try_prefix}object
5013 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
5014 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5018 (exit $ac_status); }; }; then
5019 libc_cv_asm_type_prefix
=${ac_try_prefix}
5022 test "x$libc_cv_asm_type_prefix" != xno
&& break
5025 echo "$as_me:$LINENO: result: $libc_cv_asm_type_prefix" >&5
5026 echo "${ECHO_T}$libc_cv_asm_type_prefix" >&6
5027 if test "x$libc_cv_asm_type_prefix" != xno
; then
5028 cat >>confdefs.h
<<_ACEOF
5029 #define ASM_TYPE_DIRECTIVE_PREFIX ${libc_cv_asm_type_prefix}
5034 echo "$as_me:$LINENO: checking for .symver assembler directive" >&5
5035 echo $ECHO_N "checking for .symver assembler directive... $ECHO_C" >&6
5036 if test "${libc_cv_asm_symver_directive+set}" = set; then
5037 echo $ECHO_N "(cached) $ECHO_C" >&6
5039 cat > conftest.s
<<EOF
5042 .symver _sym,sym@VERS
5044 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5; then
5045 libc_cv_asm_symver_directive
=yes
5047 libc_cv_asm_symver_directive
=no
5051 echo "$as_me:$LINENO: result: $libc_cv_asm_symver_directive" >&5
5052 echo "${ECHO_T}$libc_cv_asm_symver_directive" >&6
5053 echo "$as_me:$LINENO: checking for ld --version-script" >&5
5054 echo $ECHO_N "checking for ld --version-script... $ECHO_C" >&6
5055 if test "${libc_cv_ld_version_script_option+set}" = set; then
5056 echo $ECHO_N "(cached) $ECHO_C" >&6
5058 if test $libc_cv_asm_symver_directive = yes; then
5059 cat > conftest.s
<<EOF
5062 .symver _sym,sym@VERS
5064 cat > conftest.map
<<EOF
5073 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5; then
5074 if { ac_try
='${CC-cc} $CFLAGS $LDFLAGS -shared
5075 -o conftest.so conftest.o
5076 -nostartfiles -nostdlib
5077 -Wl,--version-script,conftest.map
5079 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5083 (exit $ac_status); }; };
5085 libc_cv_ld_version_script_option
=yes
5087 libc_cv_ld_version_script_option
=no
5090 libc_cv_ld_version_script_option
=no
5093 libc_cv_ld_version_script_option
=no
5097 echo "$as_me:$LINENO: result: $libc_cv_ld_version_script_option" >&5
5098 echo "${ECHO_T}$libc_cv_ld_version_script_option" >&6
5099 if test $shared != no
&&
5100 test $libc_cv_asm_symver_directive = yes &&
5101 test $libc_cv_ld_version_script_option = yes &&
5102 test $enable_versioning = yes; then
5104 cat >>confdefs.h
<<\_ACEOF
5105 #define DO_VERSIONING 1
5113 if test $elf = yes && test $shared != no
&& test $VERSIONING = no
; then
5115 *** WARNING: You should not compile GNU libc without versioning. Not using
5116 *** versioning will introduce incompatibilities so that old binaries
5117 *** will not run anymore.
5118 *** For versioning you need recent binutils (binutils-2.8.1.0.23 or newer)."
5120 if test $elf = yes; then
5121 echo "$as_me:$LINENO: checking for .previous assembler directive" >&5
5122 echo $ECHO_N "checking for .previous assembler directive... $ECHO_C" >&6
5123 if test "${libc_cv_asm_previous_directive+set}" = set; then
5124 echo $ECHO_N "(cached) $ECHO_C" >&6
5126 cat > conftest.s
<<EOF
5127 .section foo_section
5130 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5135 (exit $ac_status); }; }; then
5136 libc_cv_asm_previous_directive
=yes
5138 libc_cv_asm_previous_directive
=no
5142 echo "$as_me:$LINENO: result: $libc_cv_asm_previous_directive" >&5
5143 echo "${ECHO_T}$libc_cv_asm_previous_directive" >&6
5144 if test $libc_cv_asm_previous_directive = yes; then
5145 cat >>confdefs.h
<<\_ACEOF
5146 #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
5150 echo "$as_me:$LINENO: checking for .popsection assembler directive" >&5
5151 echo $ECHO_N "checking for .popsection assembler directive... $ECHO_C" >&6
5152 if test "${libc_cv_asm_popsection_directive+set}" = set; then
5153 echo $ECHO_N "(cached) $ECHO_C" >&6
5155 cat > conftest.s
<<EOF
5156 .pushsection foo_section
5159 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5160 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5163 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5164 (exit $ac_status); }; }; then
5165 libc_cv_asm_popsection_directive
=yes
5167 libc_cv_asm_popsection_directive
=no
5171 echo "$as_me:$LINENO: result: $libc_cv_asm_popsection_directive" >&5
5172 echo "${ECHO_T}$libc_cv_asm_popsection_directive" >&6
5173 if test $libc_cv_asm_popsection_directive = yes; then
5174 cat >>confdefs.h
<<\_ACEOF
5175 #define HAVE_ASM_POPSECTION_DIRECTIVE 1
5180 echo "$as_me:$LINENO: checking for .protected and .hidden assembler directive" >&5
5181 echo $ECHO_N "checking for .protected and .hidden assembler directive... $ECHO_C" >&6
5182 if test "${libc_cv_asm_protected_directive+set}" = set; then
5183 echo $ECHO_N "(cached) $ECHO_C" >&6
5185 cat > conftest.s
<<EOF
5191 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5196 (exit $ac_status); }; }; then
5197 libc_cv_asm_protected_directive
=yes
5199 libc_cv_asm_protected_directive
=no
5203 echo "$as_me:$LINENO: result: $libc_cv_asm_protected_directive" >&5
5204 echo "${ECHO_T}$libc_cv_asm_protected_directive" >&6
5206 cat >>confdefs.h
<<\_ACEOF
5207 #define HAVE_PROTECTED 1
5210 cat >>confdefs.h
<<\_ACEOF
5211 #define HAVE_HIDDEN 1
5215 if test $libc_cv_asm_protected_directive = yes; then
5216 echo "$as_me:$LINENO: checking whether __attribute__((visibility())) is supported" >&5
5217 echo $ECHO_N "checking whether __attribute__((visibility())) is supported... $ECHO_C" >&6
5218 if test "${libc_cv_visibility_attribute+set}" = set; then
5219 echo $ECHO_N "(cached) $ECHO_C" >&6
5221 cat > conftest.c
<<EOF
5222 int foo __attribute__ ((visibility ("hidden"))) = 1;
5223 int bar __attribute__ ((visibility ("protected"))) = 1;
5225 libc_cv_visibility_attribute
=no
5226 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5227 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5231 (exit $ac_status); }; }; then
5232 if grep '\.hidden.*foo' conftest.s
>/dev
/null
; then
5233 if grep '\.protected.*bar' conftest.s
>/dev
/null
; then
5234 libc_cv_visibility_attribute
=yes
5241 echo "$as_me:$LINENO: result: $libc_cv_visibility_attribute" >&5
5242 echo "${ECHO_T}$libc_cv_visibility_attribute" >&6
5243 if test $libc_cv_visibility_attribute = yes; then
5244 cat >>confdefs.h
<<\_ACEOF
5245 #define HAVE_VISIBILITY_ATTRIBUTE 1
5251 if test $libc_cv_visibility_attribute = yes; then
5252 echo "$as_me:$LINENO: checking for broken __attribute__((visibility()))" >&5
5253 echo $ECHO_N "checking for broken __attribute__((visibility()))... $ECHO_C" >&6
5254 if test "${libc_cv_broken_visibility_attribute+set}" = set; then
5255 echo $ECHO_N "(cached) $ECHO_C" >&6
5257 cat > conftest.c
<<EOF
5259 int bar (int x) __asm__ ("foo") __attribute__ ((visibility ("hidden")));
5260 int bar (int x) { return x; }
5262 libc_cv_broken_visibility_attribute
=yes
5263 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s1>&5'
5264 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5268 (exit $ac_status); }; }; then
5269 if grep '\.hidden[ _]foo' conftest.s
>/dev
/null
; then
5270 libc_cv_broken_visibility_attribute
=no
5273 rm -f conftest.c conftest.s
5276 echo "$as_me:$LINENO: result: $libc_cv_broken_visibility_attribute" >&5
5277 echo "${ECHO_T}$libc_cv_broken_visibility_attribute" >&6
5278 if test $libc_cv_broken_visibility_attribute = yes; then
5279 cat >>confdefs.h
<<\_ACEOF
5280 #define HAVE_BROKEN_VISIBILITY_ATTRIBUTE 1
5286 echo "$as_me:$LINENO: checking for broken __attribute__((alias()))" >&5
5287 echo $ECHO_N "checking for broken __attribute__((alias()))... $ECHO_C" >&6
5288 if test "${libc_cv_broken_alias_attribute+set}" = set; then
5289 echo $ECHO_N "(cached) $ECHO_C" >&6
5291 cat > conftest.c
<<EOF
5292 extern int foo (int x) __asm ("xyzzy");
5293 int bar (int x) { return x; }
5294 extern __typeof (bar) foo __attribute ((weak, alias ("bar")));
5296 extern __typeof (dfoo) dfoo __asm ("abccb");
5299 libc_cv_broken_alias_attribute
=yes
5300 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5305 (exit $ac_status); }; }; then
5306 if grep 'xyzzy' conftest.s
>/dev
/null
&&
5307 grep 'abccb' conftest.s
>/dev
/null
; then
5308 libc_cv_broken_alias_attribute
=no
5311 rm -f conftest.c conftest.s
5314 echo "$as_me:$LINENO: result: $libc_cv_broken_alias_attribute" >&5
5315 echo "${ECHO_T}$libc_cv_broken_alias_attribute" >&6
5316 if test $libc_cv_broken_alias_attribute = yes; then
5317 cat >>confdefs.h
<<\_ACEOF
5318 #define HAVE_BROKEN_ALIAS_ATTRIBUTE 1
5323 if test $libc_cv_visibility_attribute = yes -a $gnu_ld = yes; then
5324 echo "$as_me:$LINENO: checking whether to put _rtld_local into .sdata section" >&5
5325 echo $ECHO_N "checking whether to put _rtld_local into .sdata section... $ECHO_C" >&6
5326 if test "${libc_cv_have_sdata_section+set}" = set; then
5327 echo $ECHO_N "(cached) $ECHO_C" >&6
5329 echo "int i;" > conftest.c
5330 libc_cv_have_sdata_section
=no
5331 if ${CC-cc} $LDFLAGS -shared -Wl,--verbose conftest.c
-o conftest.so
2>&1 \
5332 |
grep '\.sdata' >/dev
/null
; then
5333 libc_cv_have_sdata_section
=yes
5335 rm -f conftest.c conftest.so
5338 echo "$as_me:$LINENO: result: $libc_cv_have_sdata_section" >&5
5339 echo "${ECHO_T}$libc_cv_have_sdata_section" >&6
5340 if test $libc_cv_have_sdata_section = yes; then
5341 cat >>confdefs.h
<<\_ACEOF
5342 #define HAVE_SDATA_SECTION 1
5348 echo "$as_me:$LINENO: checking for .preinit_array/.init_array/.fini_array support" >&5
5349 echo $ECHO_N "checking for .preinit_array/.init_array/.fini_array support... $ECHO_C" >&6
5350 if test "${libc_cv_initfinit_array+set}" = set; then
5351 echo $ECHO_N "(cached) $ECHO_C" >&6
5353 cat > conftest.c
<<EOF
5354 int _start (void) { return 0; }
5355 int __start (void) { return 0; }
5356 int foo (void) { return 1; }
5357 int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;
5359 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -o conftest conftest.c
5360 -static -nostartfiles -nostdlib 1>&5'
5361 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5365 (exit $ac_status); }; }
5367 if readelf
-S conftest | fgrep INIT_ARRAY
> /dev
/null
; then
5368 libc_cv_initfinit_array
=yes
5370 libc_cv_initfinit_array
=no
5373 libc_cv_initfinit_array
=no
5377 echo "$as_me:$LINENO: result: $libc_cv_initfinit_array" >&5
5378 echo "${ECHO_T}$libc_cv_initfinit_array" >&6
5380 if test $libc_cv_initfinit_array = yes; then
5381 cat >>confdefs.h
<<\_ACEOF
5382 #define HAVE_INITFINI_ARRAY 1
5387 echo "$as_me:$LINENO: checking for libunwind-support in compiler" >&5
5388 echo $ECHO_N "checking for libunwind-support in compiler... $ECHO_C" >&6
5389 if test "${libc_cv_cc_with_libunwind+set}" = set; then
5390 echo $ECHO_N "(cached) $ECHO_C" >&6
5392 cat >conftest.
$ac_ext <<_ACEOF
5395 cat confdefs.h
>>conftest.
$ac_ext
5396 cat >>conftest.
$ac_ext <<_ACEOF
5397 /* end confdefs.h. */
5398 #include <libunwind.h>
5405 unw_getcontext (&uc);
5406 unw_init_local (&c, &uc)
5411 rm -f conftest.
$ac_objext conftest
$ac_exeext
5412 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5413 (eval $ac_link) 2>conftest.er1
5415 grep -v '^ *+' conftest.er1
>conftest.err
5417 cat conftest.err
>&5
5418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5419 (exit $ac_status); } &&
5420 { ac_try
='test -z "$ac_c_werror_flag"
5421 || test ! -s conftest.err'
5422 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5426 (exit $ac_status); }; } &&
5427 { ac_try
='test -s conftest$ac_exeext'
5428 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5432 (exit $ac_status); }; }; then
5433 libc_cv_cc_with_libunwind
=yes
5435 echo "$as_me: failed program was:" >&5
5436 sed 's/^/| /' conftest.
$ac_ext >&5
5438 libc_cv_cc_with_libunwind
=no
5440 rm -f conftest.err conftest.
$ac_objext \
5441 conftest
$ac_exeext conftest.
$ac_ext
5443 echo "$as_me:$LINENO: result: $libc_cv_cc_with_libunwind" >&5
5444 echo "${ECHO_T}$libc_cv_cc_with_libunwind" >&6
5446 if test $libc_cv_cc_with_libunwind = yes; then
5447 cat >>confdefs.h
<<\_ACEOF
5448 #define HAVE_CC_WITH_LIBUNWIND 1
5453 echo "$as_me:$LINENO: checking for -z nodelete option" >&5
5454 echo $ECHO_N "checking for -z nodelete option... $ECHO_C" >&6
5455 if test "${libc_cv_z_nodelete+set}" = set; then
5456 echo $ECHO_N "(cached) $ECHO_C" >&6
5458 cat > conftest.c
<<EOF
5459 int _start (void) { return 42; }
5461 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5462 -shared -o conftest.so conftest.c
5463 -nostartfiles -nostdlib
5464 -Wl,--enable-new-dtags,-z,nodelete 1>&5'
5465 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5469 (exit $ac_status); }; }
5471 libc_cv_z_nodelete
=yes
5473 libc_cv_z_nodelete
=no
5477 echo "$as_me:$LINENO: result: $libc_cv_z_nodelete" >&5
5478 echo "${ECHO_T}$libc_cv_z_nodelete" >&6
5481 echo "$as_me:$LINENO: checking for -z nodlopen option" >&5
5482 echo $ECHO_N "checking for -z nodlopen option... $ECHO_C" >&6
5483 if test "${libc_cv_z_nodlopen+set}" = set; then
5484 echo $ECHO_N "(cached) $ECHO_C" >&6
5486 cat > conftest.c
<<EOF
5487 int _start (void) { return 42; }
5489 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5490 -shared -o conftest.so conftest.c
5491 -nostartfiles -nostdlib
5492 -Wl,--enable-new-dtags,-z,nodlopen 1>&5'
5493 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5497 (exit $ac_status); }; }
5499 libc_cv_z_nodlopen
=yes
5501 libc_cv_z_nodlopen
=no
5505 echo "$as_me:$LINENO: result: $libc_cv_z_nodlopen" >&5
5506 echo "${ECHO_T}$libc_cv_z_nodlopen" >&6
5509 echo "$as_me:$LINENO: checking for -z initfirst option" >&5
5510 echo $ECHO_N "checking for -z initfirst option... $ECHO_C" >&6
5511 if test "${libc_cv_z_initfirst+set}" = set; then
5512 echo $ECHO_N "(cached) $ECHO_C" >&6
5514 cat > conftest.c
<<EOF
5515 int _start (void) { return 42; }
5517 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5518 -shared -o conftest.so conftest.c
5519 -nostartfiles -nostdlib
5520 -Wl,--enable-new-dtags,-z,initfirst 1>&5'
5521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5525 (exit $ac_status); }; }
5527 libc_cv_z_initfirst
=yes
5529 libc_cv_z_initfirst
=no
5533 echo "$as_me:$LINENO: result: $libc_cv_z_initfirst" >&5
5534 echo "${ECHO_T}$libc_cv_z_initfirst" >&6
5537 echo "$as_me:$LINENO: checking for -z relro option" >&5
5538 echo $ECHO_N "checking for -z relro option... $ECHO_C" >&6
5539 if test "${libc_cv_z_relro+set}" = set; then
5540 echo $ECHO_N "(cached) $ECHO_C" >&6
5542 if { ac_try
='${CC-cc} -v --help 2>&1|grep "z relro" 1>&5'
5543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5547 (exit $ac_status); }; }
5554 echo "$as_me:$LINENO: result: $libc_cv_z_relro" >&5
5555 echo "${ECHO_T}$libc_cv_z_relro" >&6
5557 if test $libc_cv_z_relro = yes; then
5558 cat >>confdefs.h
<<\_ACEOF
5559 #define HAVE_Z_RELRO 1
5564 echo "$as_me:$LINENO: checking for -Bgroup option" >&5
5565 echo $ECHO_N "checking for -Bgroup option... $ECHO_C" >&6
5566 if test "${libc_cv_Bgroup+set}" = set; then
5567 echo $ECHO_N "(cached) $ECHO_C" >&6
5569 cat > conftest.c
<<EOF
5570 int _start (void) { return 42; }
5572 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5573 -shared -o conftest.so conftest.c
5574 -Wl,-Bgroup -nostdlib 1>&5'
5575 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5579 (exit $ac_status); }; }
5587 echo "$as_me:$LINENO: result: $libc_cv_Bgroup" >&5
5588 echo "${ECHO_T}$libc_cv_Bgroup" >&6
5591 echo "$as_me:$LINENO: checking for libgcc_s suffix" >&5
5592 echo $ECHO_N "checking for libgcc_s suffix... $ECHO_C" >&6
5593 if test "${libc_cv_libgcc_s_suffix+set}" = set; then
5594 echo $ECHO_N "(cached) $ECHO_C" >&6
5596 cat > conftest.c
<<EOF
5597 int main (void) { return 0; }
5599 libc_cv_libgcc_s_suffix
=`${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
5600 -shared -shared-libgcc -o conftest.so \
5601 conftest.c -v 2>&1 >/dev/null \
5602 | sed -n 's/^.* -lgcc_s\([^ ]*\) .*$/\1/p'`
5605 echo "$as_me:$LINENO: result: $libc_cv_libgcc_s_suffix" >&5
5606 echo "${ECHO_T}$libc_cv_libgcc_s_suffix" >&6
5609 echo "$as_me:$LINENO: checking for --as-needed option" >&5
5610 echo $ECHO_N "checking for --as-needed option... $ECHO_C" >&6
5611 if test "${libc_cv_as_needed+set}" = set; then
5612 echo $ECHO_N "(cached) $ECHO_C" >&6
5614 cat > conftest.c
<<EOF
5615 int main (void) { return 0; }
5617 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5618 -shared -o conftest.so conftest.c
5619 -lgcc_s$libc_cv_libgcc_s_suffix -Wl,--as-needed
5621 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5625 (exit $ac_status); }; }
5627 libc_cv_as_needed
=yes
5629 libc_cv_as_needed
=no
5633 echo "$as_me:$LINENO: result: $libc_cv_as_needed" >&5
5634 echo "${ECHO_T}$libc_cv_as_needed" >&6
5638 echo "$as_me:$LINENO: checking whether --noexecstack is desirable for .S files" >&5
5639 echo $ECHO_N "checking whether --noexecstack is desirable for .S files... $ECHO_C" >&6
5640 if test "${libc_cv_as_noexecstack+set}" = set; then
5641 echo $ECHO_N "(cached) $ECHO_C" >&6
5643 cat > conftest.c
<<EOF
5646 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS
5647 -S -o conftest.s conftest.c 1>&5'
5648 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5652 (exit $ac_status); }; } \
5653 && grep -q .note.GNU-stack conftest.s \
5654 && { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -Wa,--noexecstack
5655 -c -o conftest.o conftest.s 1>&5'
5656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5660 (exit $ac_status); }; }
5662 libc_cv_as_noexecstack
=yes
5664 libc_cv_as_noexecstack
=no
5668 echo "$as_me:$LINENO: result: $libc_cv_as_noexecstack" >&5
5669 echo "${ECHO_T}$libc_cv_as_noexecstack" >&6
5670 if test $libc_cv_as_noexecstack = yes; then
5671 ASFLAGS_config
="$ASFLAGS_config -Wa,--noexecstack"
5675 echo "$as_me:$LINENO: checking for -z combreloc" >&5
5676 echo $ECHO_N "checking for -z combreloc... $ECHO_C" >&6
5677 if test "${libc_cv_z_combreloc+set}" = set; then
5678 echo $ECHO_N "(cached) $ECHO_C" >&6
5680 cat > conftest.c
<<EOF
5681 extern int bar (int);
5683 int foo (void) { return bar (mumble); }
5685 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5686 -shared -o conftest.so conftest.c
5687 -nostdlib -nostartfiles
5688 -Wl,-z,combreloc 1>&5'
5689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5693 (exit $ac_status); }; }
5695 if readelf
-S conftest.so |
grep '\.rel\(a\|\)\.dyn' > /dev
/null
; then
5696 libc_cv_z_combreloc
=yes
5698 libc_cv_z_combreloc
=no
5701 libc_cv_z_combreloc
=no
5705 echo "$as_me:$LINENO: result: $libc_cv_z_combreloc" >&5
5706 echo "${ECHO_T}$libc_cv_z_combreloc" >&6
5707 if test "$libc_cv_z_combreloc" = yes; then
5708 cat >>confdefs.h
<<\_ACEOF
5709 #define HAVE_Z_COMBRELOC 1
5715 echo "$as_me:$LINENO: checking for -z execstack" >&5
5716 echo $ECHO_N "checking for -z execstack... $ECHO_C" >&6
5717 if test "${libc_cv_z_execstack+set}" = set; then
5718 echo $ECHO_N "(cached) $ECHO_C" >&6
5720 cat > conftest.c
<<EOF
5721 int _start (void) { return 42; }
5723 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5724 -shared -o conftest.so conftest.c
5725 -Wl,-z,execstack -nostdlib
5727 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5731 (exit $ac_status); }; }
5733 libc_cv_z_execstack
=yes
5735 libc_cv_z_execstack
=no
5739 echo "$as_me:$LINENO: result: $libc_cv_z_execstack" >&5
5740 echo "${ECHO_T}$libc_cv_z_execstack" >&6
5743 echo "$as_me:$LINENO: checking for -fpie" >&5
5744 echo $ECHO_N "checking for -fpie... $ECHO_C" >&6
5745 if test "${libc_cv_fpie+set}" = set; then
5746 echo $ECHO_N "(cached) $ECHO_C" >&6
5748 cat > conftest.c
<<EOF
5750 main () { return 0;}
5752 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -pie -fpie
5753 -o conftest conftest.c 1>&5'
5754 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5758 (exit $ac_status); }; }
5766 echo "$as_me:$LINENO: result: $libc_cv_fpie" >&5
5767 echo "${ECHO_T}$libc_cv_fpie" >&6
5772 echo "$as_me:$LINENO: checking for -fno-unit-at-a-time" >&5
5773 echo $ECHO_N "checking for -fno-unit-at-a-time... $ECHO_C" >&6
5774 if test "${libc_cv_fno_unit_at_a_time+set}" = set; then
5775 echo $ECHO_N "(cached) $ECHO_C" >&6
5777 cat > conftest.c
<<EOF
5780 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -fno-unit-at-a-time
5782 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5786 (exit $ac_status); }; }
5788 libc_cv_fno_unit_at_a_time
=yes
5790 libc_cv_fno_unit_at_a_time
=no
5794 echo "$as_me:$LINENO: result: $libc_cv_fno_unit_at_a_time" >&5
5795 echo "${ECHO_T}$libc_cv_fno_unit_at_a_time" >&6
5796 if test $libc_cv_fno_unit_at_a_time = yes; then
5797 fno_unit_at_a_time
=-fno-unit-at-a-time
5801 if test $elf != yes; then
5802 echo "$as_me:$LINENO: checking for .init and .fini sections" >&5
5803 echo $ECHO_N "checking for .init and .fini sections... $ECHO_C" >&6
5804 if test "${libc_cv_have_initfini+set}" = set; then
5805 echo $ECHO_N "(cached) $ECHO_C" >&6
5807 cat >conftest.
$ac_ext <<_ACEOF
5810 cat confdefs.h
>>conftest.
$ac_ext
5811 cat >>conftest.
$ac_ext <<_ACEOF
5812 /* end confdefs.h. */
5817 asm (".section .init");
5818 asm (".section .fini");
5819 asm ("${libc_cv_dot_text}");
5824 rm -f conftest.
$ac_objext
5825 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5826 (eval $ac_compile) 2>conftest.er1
5828 grep -v '^ *+' conftest.er1
>conftest.err
5830 cat conftest.err
>&5
5831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5832 (exit $ac_status); } &&
5833 { ac_try
='test -z "$ac_c_werror_flag"
5834 || test ! -s conftest.err'
5835 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5839 (exit $ac_status); }; } &&
5840 { ac_try
='test -s conftest.$ac_objext'
5841 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5845 (exit $ac_status); }; }; then
5846 libc_cv_have_initfini
=yes
5848 echo "$as_me: failed program was:" >&5
5849 sed 's/^/| /' conftest.
$ac_ext >&5
5851 libc_cv_have_initfini
=no
5853 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
5855 echo "$as_me:$LINENO: result: $libc_cv_have_initfini" >&5
5856 echo "${ECHO_T}$libc_cv_have_initfini" >&6
5857 if test $libc_cv_have_initfini = yes; then
5858 cat >>confdefs.h
<<\_ACEOF
5859 #define HAVE_INITFINI 1
5865 if test $elf = yes -a $gnu_ld = yes; then
5866 echo "$as_me:$LINENO: checking whether cc puts quotes around section names" >&5
5867 echo $ECHO_N "checking whether cc puts quotes around section names... $ECHO_C" >&6
5868 if test "${libc_cv_have_section_quotes+set}" = set; then
5869 echo $ECHO_N "(cached) $ECHO_C" >&6
5871 cat > conftest.c
<<EOF
5872 static const int foo
5873 __attribute__ ((section ("bar"))) = 1;
5875 if ${CC-cc} -S conftest.c
-o conftest.s
; then
5876 if grep '\.section.*"bar"' conftest.s
>/dev
/null
; then
5877 libc_cv_have_section_quotes
=yes
5879 libc_cv_have_section_quotes
=no
5882 libc_cv_have_section_quotes
=unknown
5887 echo "$as_me:$LINENO: result: $libc_cv_have_section_quotes" >&5
5888 echo "${ECHO_T}$libc_cv_have_section_quotes" >&6
5889 if test $libc_cv_have_section_quotes = yes; then
5890 cat >>confdefs.h
<<\_ACEOF
5891 #define HAVE_SECTION_QUOTES 1
5899 if test $elf = yes; then
5900 libc_cv_asm_underscores
=no
5902 if test $ac_cv_prog_cc_works = yes; then
5903 echo "$as_me:$LINENO: checking for _ prefix on C symbol names" >&5
5904 echo $ECHO_N "checking for _ prefix on C symbol names... $ECHO_C" >&6
5905 if test "${libc_cv_asm_underscores+set}" = set; then
5906 echo $ECHO_N "(cached) $ECHO_C" >&6
5908 cat >conftest.
$ac_ext <<_ACEOF
5911 cat confdefs.h
>>conftest.
$ac_ext
5912 cat >>conftest.
$ac_ext <<_ACEOF
5913 /* end confdefs.h. */
5914 asm ("_glibc_foobar:");
5923 rm -f conftest.
$ac_objext conftest
$ac_exeext
5924 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5925 (eval $ac_link) 2>conftest.er1
5927 grep -v '^ *+' conftest.er1
>conftest.err
5929 cat conftest.err
>&5
5930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5931 (exit $ac_status); } &&
5932 { ac_try
='test -z "$ac_c_werror_flag"
5933 || test ! -s conftest.err'
5934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5938 (exit $ac_status); }; } &&
5939 { ac_try
='test -s conftest$ac_exeext'
5940 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5944 (exit $ac_status); }; }; then
5945 libc_cv_asm_underscores
=yes
5947 echo "$as_me: failed program was:" >&5
5948 sed 's/^/| /' conftest.
$ac_ext >&5
5950 libc_cv_asm_underscores
=no
5952 rm -f conftest.err conftest.
$ac_objext \
5953 conftest
$ac_exeext conftest.
$ac_ext
5955 echo "$as_me:$LINENO: result: $libc_cv_asm_underscores" >&5
5956 echo "${ECHO_T}$libc_cv_asm_underscores" >&6
5958 echo "$as_me:$LINENO: checking for _ prefix on C symbol names" >&5
5959 echo $ECHO_N "checking for _ prefix on C symbol names... $ECHO_C" >&6
5960 if test "${libc_cv_asm_underscores+set}" = set; then
5961 echo $ECHO_N "(cached) $ECHO_C" >&6
5963 cat > conftest.
$ac_ext <<EOF
5964 #line $LINENO "configure"
5965 #include "confdefs.h"
5966 void underscore_test(void) {
5969 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5970 (eval $ac_compile) 2>&5
5972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5973 (exit $ac_status); }; then
5974 if grep _underscore_test conftest
* >/dev
/null
; then
5976 libc_cv_asm_underscores
=yes
5979 libc_cv_asm_underscores
=no
5982 echo "configure: failed program was:" >&5
5983 cat conftest.
$ac_ext >&5
5985 libc_cv_asm_underscores
=no
5989 echo "$as_me:$LINENO: result: $libc_cv_asm_underscores" >&5
5990 echo "${ECHO_T}$libc_cv_asm_underscores" >&6
5993 if test $libc_cv_asm_underscores = no
; then
5994 cat >>confdefs.h
<<\_ACEOF
5995 #define NO_UNDERSCORES 1
6000 if test $elf = yes; then
6001 libc_cv_weak_symbols
=yes
6004 echo "$as_me:$LINENO: checking for assembler .weak directive" >&5
6005 echo $ECHO_N "checking for assembler .weak directive... $ECHO_C" >&6
6006 if test "${libc_cv_asm_weak_directive+set}" = set; then
6007 echo $ECHO_N "(cached) $ECHO_C" >&6
6009 cat > conftest.s
<<EOF
6011 ${libc_cv_asm_global_directive} foo
6014 .weak bar; bar = foo
6016 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6017 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6021 (exit $ac_status); }; }; then
6022 libc_cv_asm_weak_directive
=yes
6024 libc_cv_asm_weak_directive
=no
6028 echo "$as_me:$LINENO: result: $libc_cv_asm_weak_directive" >&5
6029 echo "${ECHO_T}$libc_cv_asm_weak_directive" >&6
6031 if test $libc_cv_asm_weak_directive = no
; then
6032 echo "$as_me:$LINENO: checking for assembler .weakext directive" >&5
6033 echo $ECHO_N "checking for assembler .weakext directive... $ECHO_C" >&6
6034 if test "${libc_cv_asm_weakext_directive+set}" = set; then
6035 echo $ECHO_N "(cached) $ECHO_C" >&6
6037 cat > conftest.s
<<EOF
6039 ${libc_cv_asm_global_directive} foo
6043 ${libc_cv_asm_global_directive} baz
6046 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6047 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6051 (exit $ac_status); }; }; then
6052 libc_cv_asm_weakext_directive
=yes
6054 libc_cv_asm_weakext_directive
=no
6058 echo "$as_me:$LINENO: result: $libc_cv_asm_weakext_directive" >&5
6059 echo "${ECHO_T}$libc_cv_asm_weakext_directive" >&6
6063 if test $libc_cv_asm_weak_directive = yes; then
6064 cat >>confdefs.h
<<\_ACEOF
6065 #define HAVE_ASM_WEAK_DIRECTIVE 1
6068 elif test $libc_cv_asm_weakext_directive = yes; then
6069 cat >>confdefs.h
<<\_ACEOF
6070 #define HAVE_ASM_WEAKEXT_DIRECTIVE 1
6075 case "${host_cpu}-${host_os}" in
6077 libc_cv_asm_line_sep
='@'
6078 cat >>confdefs.h
<<_ACEOF
6079 #define ASM_LINE_SEP $libc_cv_asm_line_sep
6084 echo "$as_me:$LINENO: checking for assembler line separator" >&5
6085 echo $ECHO_N "checking for assembler line separator... $ECHO_C" >&6
6086 if test "${libc_cv_asm_line_sep+set}" = set; then
6087 echo $ECHO_N "(cached) $ECHO_C" >&6
6089 cat > conftest.s
<<EOF
6092 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
6093 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6097 (exit $ac_status); }; }; then
6098 libc_cv_asm_line_sep
='!'
6100 if test -z "$enable_hacker_mode"; then
6101 echo "*** You need a newer assembler to compile glibc"
6105 libc_cv_asm_line_sep
=';'
6109 echo "$as_me:$LINENO: result: $libc_cv_asm_line_sep" >&5
6110 echo "${ECHO_T}$libc_cv_asm_line_sep" >&6
6111 cat >>confdefs.h
<<_ACEOF
6112 #define ASM_LINE_SEP $libc_cv_asm_line_sep
6118 echo "$as_me:$LINENO: checking whether CFI directives are supported" >&5
6119 echo $ECHO_N "checking whether CFI directives are supported... $ECHO_C" >&6
6120 if test "${libc_cv_asm_cfi_directives+set}" = set; then
6121 echo $ECHO_N "(cached) $ECHO_C" >&6
6123 cat > conftest.s
<<EOF
6125 .type func,@function
6129 .cfi_rel_offset 1, 0
6132 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6133 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6137 (exit $ac_status); }; }; then
6138 libc_cv_asm_cfi_directives
=yes
6140 libc_cv_asm_cfi_directives
=no
6144 echo "$as_me:$LINENO: result: $libc_cv_asm_cfi_directives" >&5
6145 echo "${ECHO_T}$libc_cv_asm_cfi_directives" >&6
6146 if test $libc_cv_asm_cfi_directives = yes; then
6147 cat >>confdefs.h
<<\_ACEOF
6148 #define HAVE_ASM_CFI_DIRECTIVES 1
6153 echo "$as_me:$LINENO: checking if -g produces usable source locations for assembler-with-cpp" >&5
6154 echo $ECHO_N "checking if -g produces usable source locations for assembler-with-cpp... $ECHO_C" >&6
6155 if test "${libc_cv_cpp_asm_debuginfo+set}" = set; then
6156 echo $ECHO_N "(cached) $ECHO_C" >&6
6158 cat > conftest.S
<<EOF
6159 #include "confdefs.h"
6164 ${libc_cv_asm_global_directive} foo
6166 /* Unfortunately this test only works for a real instruction,
6167 not for any of the machine-independent pseudo-ops.
6168 So we just have to assume everybody has a "nop". */
6175 if { ac_try
='${CC-cc} $CPPFLAGS $ASFLAGS -g -c conftest.S 1>&5'
6176 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6180 (exit $ac_status); }; } && {
6181 ac_pattern
='conftest\.S'
6182 { ac_try
='readelf --debug-dump=line conftest.o |
6183 grep $ac_pattern 1>&5'
6184 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6188 (exit $ac_status); }; }
6190 libc_cv_cpp_asm_debuginfo
=yes
6192 libc_cv_cpp_asm_debuginfo
=no
6196 echo "$as_me:$LINENO: result: $libc_cv_cpp_asm_debuginfo" >&5
6197 echo "${ECHO_T}$libc_cv_cpp_asm_debuginfo" >&6
6198 if test $libc_cv_cpp_asm_debuginfo = yes; then
6199 cat >>confdefs.h
<<\_ACEOF
6200 #define HAVE_CPP_ASM_DEBUGINFO 1
6205 echo "$as_me:$LINENO: checking for ld --no-whole-archive" >&5
6206 echo $ECHO_N "checking for ld --no-whole-archive... $ECHO_C" >&6
6207 if test "${libc_cv_ld_no_whole_archive+set}" = set; then
6208 echo $ECHO_N "(cached) $ECHO_C" >&6
6210 cat > conftest.c
<<\EOF
6215 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6216 -nostdlib -nostartfiles -Wl,--no-whole-archive
6217 -o conftest conftest.c 1>&5'
6218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6222 (exit $ac_status); }; }; then
6223 libc_cv_ld_no_whole_archive
=yes
6225 libc_cv_ld_no_whole_archive
=no
6229 echo "$as_me:$LINENO: result: $libc_cv_ld_no_whole_archive" >&5
6230 echo "${ECHO_T}$libc_cv_ld_no_whole_archive" >&6
6231 if test $libc_cv_ld_no_whole_archive = yes; then
6232 no_whole_archive
=-Wl,--no-whole-archive
6235 echo "$as_me:$LINENO: checking for gcc -fexceptions" >&5
6236 echo $ECHO_N "checking for gcc -fexceptions... $ECHO_C" >&6
6237 if test "${libc_cv_gcc_exceptions+set}" = set; then
6238 echo $ECHO_N "(cached) $ECHO_C" >&6
6240 cat > conftest.c
<<\EOF
6245 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6246 -nostdlib -nostartfiles -fexceptions
6247 -o conftest conftest.c 1>&5'
6248 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6252 (exit $ac_status); }; }; then
6253 libc_cv_gcc_exceptions
=yes
6255 libc_cv_gcc_exceptions
=no
6259 echo "$as_me:$LINENO: result: $libc_cv_gcc_exceptions" >&5
6260 echo "${ECHO_T}$libc_cv_gcc_exceptions" >&6
6261 if test $libc_cv_gcc_exceptions = yes; then
6262 exceptions
=-fexceptions
6265 if test "$host_cpu" = powerpc
; then
6266 # Check for a bug present in at least versions 2.8.x of GCC
6267 # and versions 1.0.x of EGCS.
6268 echo "$as_me:$LINENO: checking whether clobbering cr0 causes problems" >&5
6269 echo $ECHO_N "checking whether clobbering cr0 causes problems... $ECHO_C" >&6
6270 if test "${libc_cv_c_asmcr0_bug+set}" = set; then
6271 echo $ECHO_N "(cached) $ECHO_C" >&6
6273 cat >conftest.
$ac_ext <<_ACEOF
6276 cat confdefs.h
>>conftest.
$ac_ext
6277 cat >>conftest.
$ac_ext <<_ACEOF
6278 /* end confdefs.h. */
6279 int tester(int x) { asm ("" : : : "cc"); return x & 123; }
6288 rm -f conftest.
$ac_objext
6289 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6290 (eval $ac_compile) 2>conftest.er1
6292 grep -v '^ *+' conftest.er1
>conftest.err
6294 cat conftest.err
>&5
6295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6296 (exit $ac_status); } &&
6297 { ac_try
='test -z "$ac_c_werror_flag"
6298 || test ! -s conftest.err'
6299 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6303 (exit $ac_status); }; } &&
6304 { ac_try
='test -s conftest.$ac_objext'
6305 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6309 (exit $ac_status); }; }; then
6310 libc_cv_c_asmcr0_bug
='no'
6312 echo "$as_me: failed program was:" >&5
6313 sed 's/^/| /' conftest.
$ac_ext >&5
6315 libc_cv_c_asmcr0_bug
='yes'
6317 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
6319 echo "$as_me:$LINENO: result: $libc_cv_c_asmcr0_bug" >&5
6320 echo "${ECHO_T}$libc_cv_c_asmcr0_bug" >&6
6321 if test "$libc_cv_c_asmcr0_bug" != 'no'; then
6322 cat >>confdefs.h
<<\_ACEOF
6323 #define BROKEN_PPC_ASM_CR0 1
6329 echo "$as_me:$LINENO: checking for DWARF2 unwind info support" >&5
6330 echo $ECHO_N "checking for DWARF2 unwind info support... $ECHO_C" >&6
6331 if test "${libc_cv_gcc_dwarf2_unwind_info+set}" = set; then
6332 echo $ECHO_N "(cached) $ECHO_C" >&6
6334 cat > conftest.c
<<EOF
6335 #line $LINENO "configure"
6336 static char *__EH_FRAME_BEGIN__;
6339 #ifdef CHECK__register_frame
6340 __register_frame (__EH_FRAME_BEGIN__);
6341 __deregister_frame (__EH_FRAME_BEGIN__);
6343 #ifdef CHECK__register_frame_info
6344 __register_frame_info (__EH_FRAME_BEGIN__);
6345 __deregister_frame_info (__EH_FRAME_BEGIN__);
6350 /* FIXME: this is fragile. */
6359 dl_iterate_phdr () {}
6361 libc_unwind_check
="${CC-cc} $CFLAGS $CPPFLAGS -DCHECK__register_frame_info \
6363 -nostdlib -nostartfiles -o conftest conftest.c \
6365 # Some platforms' specs put -lgcc first. The second one doesn't hurt.
6366 if { ac_try
='$libc_unwind_check >&5'
6367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6371 (exit $ac_status); }; } ||
6372 { ac_try
='$libc_unwind_check -lgcc_eh -lgcc >&5'
6373 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6377 (exit $ac_status); }; }
6379 if $libc_unwind_check -v 2>&1 >/dev
/null \
6380 |
grep -- --eh-frame-hdr 2>&1 >/dev
/null
; then
6381 libc_cv_gcc_dwarf2_unwind_info
=no_registry_needed
6383 libc_cv_gcc_dwarf2_unwind_info
=static
6386 libc_cv_gcc_dwarf2_unwind_info
=no
6388 if test $libc_cv_gcc_dwarf2_unwind_info = no
; then
6389 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -DCHECK__register_frame
6390 $LDFLAGS -nostdlib -nostartfiles
6391 -o conftest conftest.c -lgcc >&5'
6392 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6396 (exit $ac_status); }; }; then
6397 libc_cv_gcc_dwarf2_unwind_info
=yes
6399 libc_cv_gcc_dwarf2_unwind_info
=no
6404 echo "$as_me:$LINENO: result: $libc_cv_gcc_dwarf2_unwind_info" >&5
6405 echo "${ECHO_T}$libc_cv_gcc_dwarf2_unwind_info" >&6
6406 case $libc_cv_gcc_dwarf2_unwind_info in
6408 cat >>confdefs.h
<<\_ACEOF
6409 #define HAVE_DWARF2_UNWIND_INFO 1
6414 cat >>confdefs.h
<<\_ACEOF
6415 #define HAVE_DWARF2_UNWIND_INFO 1
6418 cat >>confdefs.h
<<\_ACEOF
6419 #define HAVE_DWARF2_UNWIND_INFO_STATIC 1
6425 echo "$as_me:$LINENO: checking for __builtin_expect" >&5
6426 echo $ECHO_N "checking for __builtin_expect... $ECHO_C" >&6
6427 if test "${libc_cv_gcc_builtin_expect+set}" = set; then
6428 echo $ECHO_N "(cached) $ECHO_C" >&6
6430 cat > conftest.c
<<EOF
6431 #line $LINENO "configure"
6434 a = __builtin_expect (a, 10);
6435 return a == 10 ? 0 : 1;
6438 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -nostdlib -nostartfiles
6439 -o conftest conftest.c -lgcc >&5'
6440 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6444 (exit $ac_status); }; }; then
6445 libc_cv_gcc_builtin_expect
=yes
6447 libc_cv_gcc_builtin_expect
=no
6451 echo "$as_me:$LINENO: result: $libc_cv_gcc_builtin_expect" >&5
6452 echo "${ECHO_T}$libc_cv_gcc_builtin_expect" >&6
6453 if test "$libc_cv_gcc_builtin_expect" = yes; then
6454 cat >>confdefs.h
<<\_ACEOF
6455 #define HAVE_BUILTIN_EXPECT 1
6460 echo "$as_me:$LINENO: checking for __builtin_memset" >&5
6461 echo $ECHO_N "checking for __builtin_memset... $ECHO_C" >&6
6462 if test "${libc_cv_gcc_builtin_memset+set}" = set; then
6463 echo $ECHO_N "(cached) $ECHO_C" >&6
6465 cat > conftest.c
<<\EOF
6468 __builtin_memset
(x
, 0, 1000);
6471 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | fgrep "memset" > /dev/null'
6472 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6476 (exit $ac_status); }; };
6478 libc_cv_gcc_builtin_memset
=no
6480 libc_cv_gcc_builtin_memset
=yes
6484 echo "$as_me:$LINENO: result: $libc_cv_gcc_builtin_memset" >&5
6485 echo "${ECHO_T}$libc_cv_gcc_builtin_memset" >&6
6486 if test "$libc_cv_gcc_builtin_memset" = yes ; then
6487 cat >>confdefs.h
<<\_ACEOF
6488 #define HAVE_BUILTIN_MEMSET 1
6493 echo "$as_me:$LINENO: checking for redirection of built-in functions" >&5
6494 echo $ECHO_N "checking for redirection of built-in functions... $ECHO_C" >&6
6495 if test "${libc_cv_gcc_builtin_redirection+set}" = set; then
6496 echo $ECHO_N "(cached) $ECHO_C" >&6
6498 cat > conftest.c
<<\EOF
6499 extern char
*strstr
(const char
*, const char
*) __asm
("my_strstr");
6500 char
*foo
(const char
*a
, const char
*b
)
6502 return __builtin_strstr
(a
, b
);
6505 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | fgrep "my_strstr" > /dev/null'
6506 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6510 (exit $ac_status); }; };
6512 libc_cv_gcc_builtin_redirection
=yes
6514 libc_cv_gcc_builtin_redirection
=no
6518 echo "$as_me:$LINENO: result: $libc_cv_gcc_builtin_redirection" >&5
6519 echo "${ECHO_T}$libc_cv_gcc_builtin_redirection" >&6
6520 if test "$libc_cv_gcc_builtin_redirection" = yes ; then
6521 cat >>confdefs.h
<<\_ACEOF
6522 #define HAVE_BUILTIN_REDIRECTION 1
6527 echo "$as_me:$LINENO: checking for local label subtraction" >&5
6528 echo $ECHO_N "checking for local label subtraction... $ECHO_C" >&6
6529 if test "${libc_cv_gcc_subtract_local_labels+set}" = set; then
6530 echo $ECHO_N "(cached) $ECHO_C" >&6
6532 cat > conftest.c
<<EOF
6533 #line $LINENO "configure"
6536 static const int ar[] = { &&l1 - &&l1, &&l2 - &&l1 };
6537 void *p = &&l1 + ar[a];
6545 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -nostdlib -nostartfiles
6546 -o conftest conftest.c -lgcc >&5'
6547 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6551 (exit $ac_status); }; }; then
6552 libc_cv_gcc_subtract_local_labels
=yes
6554 libc_cv_gcc_subtract_local_labels
=no
6558 echo "$as_me:$LINENO: result: $libc_cv_gcc_subtract_local_labels" >&5
6559 echo "${ECHO_T}$libc_cv_gcc_subtract_local_labels" >&6
6560 if test "$libc_cv_gcc_subtract_local_labels" = yes; then
6561 cat >>confdefs.h
<<\_ACEOF
6562 #define HAVE_SUBTRACT_LOCAL_LABELS 1
6567 if test "x$use__thread" != xno
; then
6568 echo "$as_me:$LINENO: checking for __thread" >&5
6569 echo $ECHO_N "checking for __thread... $ECHO_C" >&6
6570 if test "${libc_cv_gcc___thread+set}" = set; then
6571 echo $ECHO_N "(cached) $ECHO_C" >&6
6573 cat > conftest.c
<<\EOF
6574 __thread int a
= 42;
6576 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -c conftest.c >&5'
6577 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6581 (exit $ac_status); }; }; then
6582 libc_cv_gcc___thread
=yes
6584 libc_cv_gcc___thread
=no
6588 echo "$as_me:$LINENO: result: $libc_cv_gcc___thread" >&5
6589 echo "${ECHO_T}$libc_cv_gcc___thread" >&6
6590 if test "$libc_cv_gcc___thread" = yes; then
6591 cat >>confdefs.h
<<\_ACEOF
6592 #define HAVE___THREAD 1
6597 libc_cv_gcc___thread
=no
6600 if test "$libc_cv_gcc___thread" = yes; then
6601 echo "$as_me:$LINENO: checking for tls_model attribute" >&5
6602 echo $ECHO_N "checking for tls_model attribute... $ECHO_C" >&6
6603 if test "${libc_cv_gcc_tls_model_attr+set}" = set; then
6604 echo $ECHO_N "(cached) $ECHO_C" >&6
6606 cat > conftest.c
<<\EOF
6607 extern __thread int a __attribute__
((tls_model
("initial-exec")));
6609 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -Werror conftest.c >&5'
6610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6614 (exit $ac_status); }; }; then
6615 libc_cv_gcc_tls_model_attr
=yes
6617 libc_cv_gcc_tls_model_attr
=no
6621 echo "$as_me:$LINENO: result: $libc_cv_gcc_tls_model_attr" >&5
6622 echo "${ECHO_T}$libc_cv_gcc_tls_model_attr" >&6
6623 if test "$libc_cv_gcc_tls_model_attr" = yes; then
6624 cat >>confdefs.h
<<\_ACEOF
6625 #define HAVE_TLS_MODEL_ATTRIBUTE 1
6631 echo "$as_me:$LINENO: checking for libgd" >&5
6632 echo $ECHO_N "checking for libgd... $ECHO_C" >&6
6633 if test "$with_gd" != "no"; then
6634 old_CFLAGS
="$CFLAGS"
6635 CFLAGS
="$CFLAGS $libgd_include"
6636 old_LDFLAGS
="$LDFLAGS"
6637 LDFLAGS
="$LDFLAGS $libgd_ldflags"
6639 LIBS
="$LIBS -lgd -lpng -lz -lm"
6640 cat >conftest.
$ac_ext <<_ACEOF
6643 cat confdefs.h
>>conftest.
$ac_ext
6644 cat >>conftest.
$ac_ext <<_ACEOF
6645 /* end confdefs.h. */
6655 rm -f conftest.
$ac_objext conftest
$ac_exeext
6656 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6657 (eval $ac_link) 2>conftest.er1
6659 grep -v '^ *+' conftest.er1
>conftest.err
6661 cat conftest.err
>&5
6662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6663 (exit $ac_status); } &&
6664 { ac_try
='test -z "$ac_c_werror_flag"
6665 || test ! -s conftest.err'
6666 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6670 (exit $ac_status); }; } &&
6671 { ac_try
='test -s conftest$ac_exeext'
6672 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6676 (exit $ac_status); }; }; then
6679 echo "$as_me: failed program was:" >&5
6680 sed 's/^/| /' conftest.
$ac_ext >&5
6684 rm -f conftest.err conftest.
$ac_objext \
6685 conftest
$ac_exeext conftest.
$ac_ext
6686 CFLAGS
="$old_CFLAGS"
6687 LDFLAGS
="$old_LDFLAGS"
6692 echo "$as_me:$LINENO: result: $LIBGD" >&5
6693 echo "${ECHO_T}$LIBGD" >&6
6697 echo "$as_me:$LINENO: checking for egrep" >&5
6698 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
6699 if test "${ac_cv_prog_egrep+set}" = set; then
6700 echo $ECHO_N "(cached) $ECHO_C" >&6
6702 if echo a |
(grep -E '(a|b)') >/dev
/null
2>&1
6703 then ac_cv_prog_egrep
='grep -E'
6704 else ac_cv_prog_egrep
='egrep'
6707 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
6708 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
6709 EGREP
=$ac_cv_prog_egrep
6712 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6713 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6714 if test "${ac_cv_header_stdc+set}" = set; then
6715 echo $ECHO_N "(cached) $ECHO_C" >&6
6717 cat >conftest.
$ac_ext <<_ACEOF
6720 cat confdefs.h
>>conftest.
$ac_ext
6721 cat >>conftest.
$ac_ext <<_ACEOF
6722 /* end confdefs.h. */
6736 rm -f conftest.
$ac_objext
6737 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6738 (eval $ac_compile) 2>conftest.er1
6740 grep -v '^ *+' conftest.er1
>conftest.err
6742 cat conftest.err
>&5
6743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6744 (exit $ac_status); } &&
6745 { ac_try
='test -z "$ac_c_werror_flag"
6746 || test ! -s conftest.err'
6747 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6751 (exit $ac_status); }; } &&
6752 { ac_try
='test -s conftest.$ac_objext'
6753 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6757 (exit $ac_status); }; }; then
6758 ac_cv_header_stdc
=yes
6760 echo "$as_me: failed program was:" >&5
6761 sed 's/^/| /' conftest.
$ac_ext >&5
6763 ac_cv_header_stdc
=no
6765 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
6767 if test $ac_cv_header_stdc = yes; then
6768 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6769 cat >conftest.
$ac_ext <<_ACEOF
6772 cat confdefs.h
>>conftest.
$ac_ext
6773 cat >>conftest.
$ac_ext <<_ACEOF
6774 /* end confdefs.h. */
6778 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6779 $EGREP "memchr" >/dev
/null
2>&1; then
6782 ac_cv_header_stdc
=no
6788 if test $ac_cv_header_stdc = yes; then
6789 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6790 cat >conftest.
$ac_ext <<_ACEOF
6793 cat confdefs.h
>>conftest.
$ac_ext
6794 cat >>conftest.
$ac_ext <<_ACEOF
6795 /* end confdefs.h. */
6799 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6800 $EGREP "free" >/dev
/null
2>&1; then
6803 ac_cv_header_stdc
=no
6809 if test $ac_cv_header_stdc = yes; then
6810 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6811 if test "$cross_compiling" = yes; then
6814 cat >conftest.
$ac_ext <<_ACEOF
6817 cat confdefs.h
>>conftest.
$ac_ext
6818 cat >>conftest.
$ac_ext <<_ACEOF
6819 /* end confdefs.h. */
6821 #if ((' ' & 0x0FF) == 0x020)
6822 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6823 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6825 # define ISLOWER(c) \
6826 (('a' <= (c) && (c) <= 'i') \
6827 || ('j' <= (c) && (c) <= 'r') \
6828 || ('s' <= (c) && (c) <= 'z'))
6829 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6832 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6837 for (i = 0; i < 256; i++)
6838 if (XOR (islower (i), ISLOWER (i))
6839 || toupper (i) != TOUPPER (i))
6844 rm -f conftest
$ac_exeext
6845 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6846 (eval $ac_link) 2>&5
6848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6849 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
6850 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6854 (exit $ac_status); }; }; then
6857 echo "$as_me: program exited with status $ac_status" >&5
6858 echo "$as_me: failed program was:" >&5
6859 sed 's/^/| /' conftest.
$ac_ext >&5
6862 ac_cv_header_stdc
=no
6864 rm -f core
*.core gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
6868 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6869 echo "${ECHO_T}$ac_cv_header_stdc" >&6
6870 if test $ac_cv_header_stdc = yes; then
6872 cat >>confdefs.h
<<\_ACEOF
6873 #define STDC_HEADERS 1
6878 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6888 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
6889 inttypes.h stdint.h unistd.h
6891 as_ac_Header
=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6892 echo "$as_me:$LINENO: checking for $ac_header" >&5
6893 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6894 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6895 echo $ECHO_N "(cached) $ECHO_C" >&6
6897 cat >conftest.
$ac_ext <<_ACEOF
6900 cat confdefs.h
>>conftest.
$ac_ext
6901 cat >>conftest.
$ac_ext <<_ACEOF
6902 /* end confdefs.h. */
6903 $ac_includes_default
6905 #include <$ac_header>
6907 rm -f conftest.
$ac_objext
6908 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6909 (eval $ac_compile) 2>conftest.er1
6911 grep -v '^ *+' conftest.er1
>conftest.err
6913 cat conftest.err
>&5
6914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6915 (exit $ac_status); } &&
6916 { ac_try
='test -z "$ac_c_werror_flag"
6917 || test ! -s conftest.err'
6918 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6922 (exit $ac_status); }; } &&
6923 { ac_try
='test -s conftest.$ac_objext'
6924 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6928 (exit $ac_status); }; }; then
6929 eval "$as_ac_Header=yes"
6931 echo "$as_me: failed program was:" >&5
6932 sed 's/^/| /' conftest.
$ac_ext >&5
6934 eval "$as_ac_Header=no"
6936 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
6938 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6939 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6940 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6941 cat >>confdefs.h
<<_ACEOF
6942 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6950 echo "$as_me:$LINENO: checking for long double" >&5
6951 echo $ECHO_N "checking for long double... $ECHO_C" >&6
6952 if test "${ac_cv_type_long_double+set}" = set; then
6953 echo $ECHO_N "(cached) $ECHO_C" >&6
6955 cat >conftest.
$ac_ext <<_ACEOF
6958 cat confdefs.h
>>conftest.
$ac_ext
6959 cat >>conftest.
$ac_ext <<_ACEOF
6960 /* end confdefs.h. */
6961 $ac_includes_default
6965 if ((long double *) 0)
6967 if (sizeof (long double))
6973 rm -f conftest.
$ac_objext
6974 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6975 (eval $ac_compile) 2>conftest.er1
6977 grep -v '^ *+' conftest.er1
>conftest.err
6979 cat conftest.err
>&5
6980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6981 (exit $ac_status); } &&
6982 { ac_try
='test -z "$ac_c_werror_flag"
6983 || test ! -s conftest.err'
6984 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6988 (exit $ac_status); }; } &&
6989 { ac_try
='test -s conftest.$ac_objext'
6990 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6994 (exit $ac_status); }; }; then
6995 ac_cv_type_long_double
=yes
6997 echo "$as_me: failed program was:" >&5
6998 sed 's/^/| /' conftest.
$ac_ext >&5
7000 ac_cv_type_long_double
=no
7002 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7004 echo "$as_me:$LINENO: result: $ac_cv_type_long_double" >&5
7005 echo "${ECHO_T}$ac_cv_type_long_double" >&6
7007 echo "$as_me:$LINENO: checking size of long double" >&5
7008 echo $ECHO_N "checking size of long double... $ECHO_C" >&6
7009 if test "${ac_cv_sizeof_long_double+set}" = set; then
7010 echo $ECHO_N "(cached) $ECHO_C" >&6
7012 if test "$ac_cv_type_long_double" = yes; then
7013 # The cast to unsigned long works around a bug in the HP C Compiler
7014 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7015 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7016 # This bug is HP SR number 8606223364.
7017 if test "$cross_compiling" = yes; then
7018 # Depending upon the size, compute the lo and hi bounds.
7019 cat >conftest.
$ac_ext <<_ACEOF
7022 cat confdefs.h
>>conftest.
$ac_ext
7023 cat >>conftest.
$ac_ext <<_ACEOF
7024 /* end confdefs.h. */
7025 $ac_includes_default
7029 static int test_array [1 - 2 * !(((long) (sizeof (long double))) >= 0)];
7036 rm -f conftest.
$ac_objext
7037 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7038 (eval $ac_compile) 2>conftest.er1
7040 grep -v '^ *+' conftest.er1
>conftest.err
7042 cat conftest.err
>&5
7043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7044 (exit $ac_status); } &&
7045 { ac_try
='test -z "$ac_c_werror_flag"
7046 || test ! -s conftest.err'
7047 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7051 (exit $ac_status); }; } &&
7052 { ac_try
='test -s conftest.$ac_objext'
7053 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7057 (exit $ac_status); }; }; then
7060 cat >conftest.
$ac_ext <<_ACEOF
7063 cat confdefs.h
>>conftest.
$ac_ext
7064 cat >>conftest.
$ac_ext <<_ACEOF
7065 /* end confdefs.h. */
7066 $ac_includes_default
7070 static int test_array [1 - 2 * !(((long) (sizeof (long double))) <= $ac_mid)];
7077 rm -f conftest.
$ac_objext
7078 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7079 (eval $ac_compile) 2>conftest.er1
7081 grep -v '^ *+' conftest.er1
>conftest.err
7083 cat conftest.err
>&5
7084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7085 (exit $ac_status); } &&
7086 { ac_try
='test -z "$ac_c_werror_flag"
7087 || test ! -s conftest.err'
7088 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7092 (exit $ac_status); }; } &&
7093 { ac_try
='test -s conftest.$ac_objext'
7094 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7098 (exit $ac_status); }; }; then
7099 ac_hi
=$ac_mid; break
7101 echo "$as_me: failed program was:" >&5
7102 sed 's/^/| /' conftest.
$ac_ext >&5
7104 ac_lo
=`expr $ac_mid + 1`
7105 if test $ac_lo -le $ac_mid; then
7109 ac_mid
=`expr 2 '*' $ac_mid + 1`
7111 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7114 echo "$as_me: failed program was:" >&5
7115 sed 's/^/| /' conftest.
$ac_ext >&5
7117 cat >conftest.
$ac_ext <<_ACEOF
7120 cat confdefs.h
>>conftest.
$ac_ext
7121 cat >>conftest.
$ac_ext <<_ACEOF
7122 /* end confdefs.h. */
7123 $ac_includes_default
7127 static int test_array [1 - 2 * !(((long) (sizeof (long double))) < 0)];
7134 rm -f conftest.
$ac_objext
7135 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7136 (eval $ac_compile) 2>conftest.er1
7138 grep -v '^ *+' conftest.er1
>conftest.err
7140 cat conftest.err
>&5
7141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7142 (exit $ac_status); } &&
7143 { ac_try
='test -z "$ac_c_werror_flag"
7144 || test ! -s conftest.err'
7145 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7149 (exit $ac_status); }; } &&
7150 { ac_try
='test -s conftest.$ac_objext'
7151 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7155 (exit $ac_status); }; }; then
7158 cat >conftest.
$ac_ext <<_ACEOF
7161 cat confdefs.h
>>conftest.
$ac_ext
7162 cat >>conftest.
$ac_ext <<_ACEOF
7163 /* end confdefs.h. */
7164 $ac_includes_default
7168 static int test_array [1 - 2 * !(((long) (sizeof (long double))) >= $ac_mid)];
7175 rm -f conftest.
$ac_objext
7176 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7177 (eval $ac_compile) 2>conftest.er1
7179 grep -v '^ *+' conftest.er1
>conftest.err
7181 cat conftest.err
>&5
7182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7183 (exit $ac_status); } &&
7184 { ac_try
='test -z "$ac_c_werror_flag"
7185 || test ! -s conftest.err'
7186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7190 (exit $ac_status); }; } &&
7191 { ac_try
='test -s conftest.$ac_objext'
7192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7196 (exit $ac_status); }; }; then
7197 ac_lo
=$ac_mid; break
7199 echo "$as_me: failed program was:" >&5
7200 sed 's/^/| /' conftest.
$ac_ext >&5
7202 ac_hi
=`expr '(' $ac_mid ')' - 1`
7203 if test $ac_mid -le $ac_hi; then
7207 ac_mid
=`expr 2 '*' $ac_mid`
7209 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7212 echo "$as_me: failed program was:" >&5
7213 sed 's/^/| /' conftest.
$ac_ext >&5
7217 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7219 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7220 # Binary search between lo and hi bounds.
7221 while test "x$ac_lo" != "x$ac_hi"; do
7222 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7223 cat >conftest.
$ac_ext <<_ACEOF
7226 cat confdefs.h
>>conftest.
$ac_ext
7227 cat >>conftest.
$ac_ext <<_ACEOF
7228 /* end confdefs.h. */
7229 $ac_includes_default
7233 static int test_array [1 - 2 * !(((long) (sizeof (long double))) <= $ac_mid)];
7240 rm -f conftest.
$ac_objext
7241 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7242 (eval $ac_compile) 2>conftest.er1
7244 grep -v '^ *+' conftest.er1
>conftest.err
7246 cat conftest.err
>&5
7247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7248 (exit $ac_status); } &&
7249 { ac_try
='test -z "$ac_c_werror_flag"
7250 || test ! -s conftest.err'
7251 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7255 (exit $ac_status); }; } &&
7256 { ac_try
='test -s conftest.$ac_objext'
7257 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7261 (exit $ac_status); }; }; then
7264 echo "$as_me: failed program was:" >&5
7265 sed 's/^/| /' conftest.
$ac_ext >&5
7267 ac_lo
=`expr '(' $ac_mid ')' + 1`
7269 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7272 ?
*) ac_cv_sizeof_long_double
=$ac_lo;;
7273 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double), 77
7274 See \`config.log' for more details." >&5
7275 echo "$as_me: error: cannot compute sizeof (long double), 77
7276 See \`config.log' for more details." >&2;}
7277 { (exit 1); exit 1; }; } ;;
7280 if test "$cross_compiling" = yes; then
7281 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
7282 See \`config.log' for more details." >&5
7283 echo "$as_me: error: cannot run test program while cross compiling
7284 See \`config.log' for more details." >&2;}
7285 { (exit 1); exit 1; }; }
7287 cat >conftest.
$ac_ext <<_ACEOF
7290 cat confdefs.h
>>conftest.
$ac_ext
7291 cat >>conftest.
$ac_ext <<_ACEOF
7292 /* end confdefs.h. */
7293 $ac_includes_default
7294 long longval () { return (long) (sizeof (long double)); }
7295 unsigned long ulongval () { return (long) (sizeof (long double)); }
7302 FILE *f = fopen ("conftest.val", "w");
7305 if (((long) (sizeof (long double))) < 0)
7307 long i = longval ();
7308 if (i != ((long) (sizeof (long double))))
7310 fprintf (f, "%ld\n", i);
7314 unsigned long i = ulongval ();
7315 if (i != ((long) (sizeof (long double))))
7317 fprintf (f, "%lu\n", i);
7319 exit (ferror (f) || fclose (f) != 0);
7325 rm -f conftest
$ac_exeext
7326 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7327 (eval $ac_link) 2>&5
7329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7330 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
7331 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7334 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7335 (exit $ac_status); }; }; then
7336 ac_cv_sizeof_long_double
=`cat conftest.val`
7338 echo "$as_me: program exited with status $ac_status" >&5
7339 echo "$as_me: failed program was:" >&5
7340 sed 's/^/| /' conftest.
$ac_ext >&5
7343 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double), 77
7344 See \`config.log' for more details." >&5
7345 echo "$as_me: error: cannot compute sizeof (long double), 77
7346 See \`config.log' for more details." >&2;}
7347 { (exit 1); exit 1; }; }
7349 rm -f core
*.core gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
7354 ac_cv_sizeof_long_double
=0
7357 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_double" >&5
7358 echo "${ECHO_T}$ac_cv_sizeof_long_double" >&6
7359 cat >>confdefs.h
<<_ACEOF
7360 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
7364 sizeof_long_double
=$ac_cv_sizeof_long_double
7367 ### End of automated tests.
7368 ### Now run sysdeps configure fragments.
7370 # They also can set these variables.
7372 ldd_rewrite_script
=no
7373 libc_cv_sysconfdir
=$sysconfdir
7374 libc_cv_gcc_unwind_find_fde
=no
7377 # Iterate over all the sysdep directories we will use, running their
7378 # configure fragments, and looking for a uname implementation.
7380 for dir
in $sysnames; do
7383 *) dest
=$srcdir/$dir ;;
7385 if test -r $dest/configure
; then
7386 echo "$as_me:$LINENO: result: running configure fragment for $dir" >&5
7387 echo "${ECHO_T}running configure fragment for $dir" >&6
7391 if test -z "$uname"; then
7392 if test -r $dest/uname.c ||
7393 test -r $dest/uname.S ||
7394 { test -r $dest/syscalls.list
&&
7395 grep '^uname[ ]' $dest/syscalls.list
>/dev
/null
; }; then
7401 if test x
$libc_cv_gcc_unwind_find_fde = xyes
; then
7402 cat >>confdefs.h
<<\_ACEOF
7403 #define EXPORT_UNWIND_FIND_FDE 1
7409 # If we will use the generic uname implementation, we must figure out what
7410 # it will say by examining the system, and write the results in config-name.h.
7411 if test "$uname" = "sysdeps/generic"; then
7413 uname_sysname
=`echo $config_os | sed 's/[0-9.]*$//'`
7414 if test $uname_sysname != $config_os; then
7415 config_release
=`echo $config_os | sed s/$uname_sysname//`
7418 echo "$as_me:$LINENO: checking OS release for uname" >&5
7419 echo $ECHO_N "checking OS release for uname... $ECHO_C" >&6
7420 if test "${libc_cv_uname_release+set}" = set; then
7421 echo $ECHO_N "(cached) $ECHO_C" >&6
7423 if test -r /vmunix
; then
7424 kernel_id
=`strings /vmunix | grep UNIX`
7425 elif test -r /dynix
; then
7426 kernel_id
=`strings /dynix | grep DYNIX`
7431 kernel_release
=`echo "$kernel_id" | sed 's/^[^0-9.]*\([0-9.]*\).*$/\1/'`
7432 if test x
`echo "$config_release" | sed "s/^$kernel_release//"` \
7433 != x
$config_release; then
7434 # The configuration release is a substring of the kernel release.
7435 libc_cv_uname_release
=$kernel_release
7436 elif test x
$config_release != x
; then
7437 libc_cv_uname_release
=$config_release
7438 elif test x
$kernel_release != x
; then
7439 libc_cv_uname_release
=$kernel_release
7441 libc_cv_uname_release
=unknown
7444 echo "$as_me:$LINENO: result: $libc_cv_uname_release" >&5
7445 echo "${ECHO_T}$libc_cv_uname_release" >&6
7446 uname_release
="$libc_cv_uname_release"
7448 echo "$as_me:$LINENO: checking OS version for uname" >&5
7449 echo $ECHO_N "checking OS version for uname... $ECHO_C" >&6
7450 if test "${libc_cv_uname_version+set}" = set; then
7451 echo $ECHO_N "(cached) $ECHO_C" >&6
7453 if test -r /vmunix
; then
7454 kernel_id
=`strings /vmunix | grep UNIX`
7455 elif test -r /dynix
; then
7456 kernel_id
=`strings /dynix | grep DYNIX`
7461 kernel_version
=`echo "$kernel_id" | sed 's/^[^#]*#\([0-9]*\).*$/\1/'`
7462 if test -n "$kernel_version"; then
7463 libc_cv_uname_version
="$kernel_version"
7465 libc_cv_uname_version
=unknown
7468 echo "$as_me:$LINENO: result: $libc_cv_uname_version" >&5
7469 echo "${ECHO_T}$libc_cv_uname_version" >&6
7470 uname_version
="$libc_cv_uname_version"
7472 config_uname
=config-name.h
:config-name.
in
7474 # For non-generic uname, we don't need to create config-name.h at all.
7478 cat >>confdefs.h
<<\_ACEOF
7479 #define USE_IN_LIBIO 1
7483 # Test for old glibc 2.0.x headers so that they can be removed properly
7484 # Search only in includedir.
7485 echo "$as_me:$LINENO: checking for old glibc 2.0.x headers" >&5
7486 echo $ECHO_N "checking for old glibc 2.0.x headers... $ECHO_C" >&6
7487 if eval test -f "${includedir}/elfclass.h" -a -f "${includedir}/fcntlbits.h"
7489 old_glibc_headers
=yes
7491 old_glibc_headers
=no
7493 echo "$as_me:$LINENO: result: $old_glibc_headers" >&5
7494 echo "${ECHO_T}$old_glibc_headers" >&6
7495 if test ${old_glibc_headers} = yes; then
7496 { echo "$as_me:$LINENO: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&5
7497 echo "$as_me: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&2;}
7498 { echo "$as_me:$LINENO: WARNING: *** be removed." >&5
7499 echo "$as_me: WARNING: *** be removed." >&2;}
7513 if test $gnu_ld = yes; then
7514 cat >>confdefs.h
<<\_ACEOF
7515 #define HAVE_GNU_LD 1
7519 if test $gnu_as = yes; then
7520 cat >>confdefs.h
<<\_ACEOF
7521 #define HAVE_GNU_AS 1
7525 if test $elf = yes; then
7526 cat >>confdefs.h
<<\_ACEOF
7531 if test $xcoff = yes; then
7532 cat >>confdefs.h
<<\_ACEOF
7533 #define HAVE_XCOFF 1
7540 if test $shared = default
; then
7541 if test $gnu_ld = yes; then
7544 # For now we do not assume shared libs are available. In future more
7545 # tests might become available.
7550 if test x
"$libc_cv_idn" = xyes
; then
7551 cat >>confdefs.h
<<\_ACEOF
7552 #define HAVE_LIBIDN 1
7557 echo "$as_me:$LINENO: checking whether -fPIC is default" >&5
7558 echo $ECHO_N "checking whether -fPIC is default... $ECHO_C" >&6
7559 if test "${pic_default+set}" = set; then
7560 echo $ECHO_N "(cached) $ECHO_C" >&6
7563 cat > conftest.c
<<EOF
7564 #if defined __PIC__ || defined __pic__ || defined PIC || defined pic
7565 # error PIC is default.
7568 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
7573 echo "$as_me:$LINENO: result: $pic_default" >&5
7574 echo "${ECHO_T}$pic_default" >&6
7586 *door
*) linux_doors
=yes ;;
7587 *) linux_doors
=no
;;
7593 if test "`(cd $srcdir; pwd)`" = "`pwd`"; then
7596 config_makefile
=Makefile
7599 VERSION
=`sed -n -e 's/^#define VERSION "\([^"]*\)"/\1/p' < $srcdir/version.h`
7600 RELEASE
=`sed -n -e 's/^#define RELEASE "\([^"]*\)"/\1/p' < $srcdir/version.h`
7604 ac_config_files
="$ac_config_files config.make ${config_makefile} ${config_uname}"
7606 ac_config_commands
="$ac_config_commands default"
7608 cat >confcache
<<\_ACEOF
7609 # This file is a shell script that caches the results of configure
7610 # tests run on this system so they can be shared between configure
7611 # scripts and configure runs, see configure's option --config-cache.
7612 # It is not useful on other systems. If it contains results you don't
7613 # want to keep, you may remove or edit it.
7615 # config.status only pays attention to the cache file if you give it
7616 # the --recheck option to rerun configure.
7618 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7619 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7624 # The following way of writing the cache mishandles newlines in values,
7625 # but we know of no workaround that is simple, portable, and efficient.
7626 # So, don't put newlines in cache variables' values.
7627 # Ultrix sh set writes to stderr and can't be redirected directly,
7628 # and sets the high bit in the cache file unless we assign to the vars.
7631 case `(ac_space=' '; set | grep ac_space) 2>&1` in
7633 # `set' does not quote correctly, so add quotes (double-quote
7634 # substitution turns \\\\ into \\, and sed turns \\ into \).
7637 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7640 # `set' quotes correctly as required by POSIX, so do not add quotes.
7642 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
7649 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7651 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7653 if diff $cache_file confcache
>/dev
/null
2>&1; then :; else
7654 if test -w $cache_file; then
7655 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
7656 cat confcache
>$cache_file
7658 echo "not updating unwritable cache $cache_file"
7663 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7664 # Let make expand exec_prefix.
7665 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7667 # VPATH may cause trouble with some makes, so we remove $(srcdir),
7668 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
7669 # trailing colons and then remove the whole line if VPATH becomes empty
7670 # (actually we leave an empty line to preserve line numbers).
7671 if test "x$srcdir" = x.
; then
7672 ac_vpsub
='/^[ ]*VPATH[ ]*=/{
7673 s/:*\$(srcdir):*/:/;
7674 s/:*\${srcdir}:*/:/;
7676 s/^\([^=]*=[ ]*\):*/\1/;
7682 DEFS
=-DHAVE_CONFIG_H
7686 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
7687 # 1. Remove the extension, and $U if already installed.
7688 ac_i
=`echo "$ac_i" |
7689 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
7691 ac_libobjs
="$ac_libobjs $ac_i\$U.$ac_objext"
7692 ac_ltlibobjs
="$ac_ltlibobjs $ac_i"'$U.lo'
7696 LTLIBOBJS
=$ac_ltlibobjs
7700 : ${CONFIG_STATUS=./config.status}
7701 ac_clean_files_save
=$ac_clean_files
7702 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
7703 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
7704 echo "$as_me: creating $CONFIG_STATUS" >&6;}
7705 cat >$CONFIG_STATUS <<_ACEOF
7707 # Generated by $as_me.
7708 # Run this file to recreate the current configuration.
7709 # Compiler output produced by configure, useful for debugging
7710 # configure, is in config.log if it exists.
7715 SHELL=\${CONFIG_SHELL-$SHELL}
7718 cat >>$CONFIG_STATUS <<\_ACEOF
7719 ## --------------------- ##
7720 ## M4sh Initialization. ##
7721 ## --------------------- ##
7723 # Be Bourne compatible
7724 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
7727 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
7728 # is contrary to our usage. Disable this feature.
7729 alias -g '${1+"$@"}'='"$@"'
7730 elif test -n "${BASH_VERSION+set}" && (set -o posix
) >/dev
/null
2>&1; then
7733 DUALCASE
=1; export DUALCASE
# for MKS sh
7735 # Support unset when possible.
7736 if ( (MAIL
=60; unset MAIL
) ||
exit) >/dev
/null
2>&1; then
7743 # Work around bugs in pre-3.0 UWIN ksh.
7744 $as_unset ENV MAIL MAILPATH
7751 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
7752 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
7753 LC_TELEPHONE LC_TIME
7755 if (set +x
; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
7756 eval $as_var=C
; export $as_var
7762 # Required to use basename.
7763 if expr a
: '\(a\)' >/dev
/null
2>&1; then
7769 if (basename /) >/dev
/null
2>&1 && test "X`basename / 2>&1`" = "X/"; then
7770 as_basename
=basename
7776 # Name of the executable.
7777 as_me
=`$as_basename "$0" ||
7778 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7779 X"$0" : 'X\(//\)$' \| \
7780 X"$0" : 'X\(/\)$' \| \
7781 . : '\(.\)' 2>/dev/null ||
7783 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
7784 /^X\/\(\/\/\)$/{ s//\1/; q; }
7785 /^X\/\(\/\).*/{ s//\1/; q; }
7789 # PATH needs CR, and LINENO needs CR and PATH.
7790 # Avoid depending upon Character Ranges.
7791 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
7792 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7793 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
7794 as_cr_digits
='0123456789'
7795 as_cr_alnum
=$as_cr_Letters$as_cr_digits
7797 # The user is always right.
7798 if test "${PATH_SEPARATOR+set}" != set; then
7799 echo "#! /bin/sh" >conf$$.sh
7800 echo "exit 0" >>conf$$.sh
7802 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
7813 as_lineno_3
=`(expr $as_lineno_1 + 1) 2>/dev/null`
7814 test "x$as_lineno_1" != "x$as_lineno_2" &&
7815 test "x$as_lineno_3" = "x$as_lineno_2" ||
{
7816 # Find who we are. Look in the path if we contain no path at all
7819 *[\\/]* ) as_myself
=$0 ;;
7820 *) as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7824 test -z "$as_dir" && as_dir
=.
7825 test -r "$as_dir/$0" && as_myself
=$as_dir/$0 && break
7830 # We did not find ourselves, most probably we were run as `sh COMMAND'
7831 # in which case we are not to be found in the path.
7832 if test "x$as_myself" = x
; then
7835 if test ! -f "$as_myself"; then
7836 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
7837 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
7838 { (exit 1); exit 1; }; }
7840 case $CONFIG_SHELL in
7842 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7843 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
7846 test -z "$as_dir" && as_dir
=.
7847 for as_base
in sh bash ksh sh5
; do
7850 if ("$as_dir/$as_base" -c '
7853 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
7854 test "x$as_lineno_1" != "x$as_lineno_2" &&
7855 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev
/null
; then
7856 $as_unset BASH_ENV ||
test "${BASH_ENV+set}" != set ||
{ BASH_ENV
=; export BASH_ENV
; }
7857 $as_unset ENV ||
test "${ENV+set}" != set ||
{ ENV
=; export ENV
; }
7858 CONFIG_SHELL
=$as_dir/$as_base
7860 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
7868 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
7869 # uniformly replaced by the line number. The first 'sed' inserts a
7870 # line-number line before each line; the second 'sed' does the real
7871 # work. The second script uses 'N' to pair each line-number line
7872 # with the numbered line, and appends trailing '-' during
7873 # substitution so that $LINENO is not a special case at line end.
7874 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
7875 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
7876 sed '=' <$as_myself |
7881 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
7884 s,^['$as_cr_digits']*\n,,
7886 chmod +x
$as_me.lineno ||
7887 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
7888 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
7889 { (exit 1); exit 1; }; }
7891 # Don't try to exec as it changes $[0], causing all sort of problems
7892 # (the dirname of $[0] is not the place where we might find the
7893 # original and so on. Autoconf is especially sensible to this).
7895 # Exit status is that of the last command.
7900 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
7901 *c
*,-n*) ECHO_N
= ECHO_C
='
7903 *c
*,* ) ECHO_N
=-n ECHO_C
= ECHO_T
= ;;
7904 *) ECHO_N
= ECHO_C
='\c' ECHO_T
= ;;
7907 if expr a
: '\(a\)' >/dev
/null
2>&1; then
7913 rm -f conf$$ conf$$.exe conf$$.
file
7915 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
7916 # We could just check for DJGPP; but this test a) works b) is more generic
7917 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
7918 if test -f conf$$.exe
; then
7919 # Don't use ln at all; we don't have any links
7924 elif ln conf$$.
file conf$$
2>/dev
/null
; then
7929 rm -f conf$$ conf$$.exe conf$$.
file
7931 if mkdir
-p .
2>/dev
/null
; then
7934 test -d .
/-p && rmdir .
/-p
7938 as_executable_p
="test -f"
7940 # Sed expression to map a string onto a valid CPP name.
7941 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7943 # Sed expression to map a string onto a valid variable name.
7944 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7948 # We need space, tab and new line, in precisely that order.
7958 # Open the log real soon, to keep \$[0] and so on meaningful, and to
7959 # report actual input values of CONFIG_FILES etc. instead of their
7960 # values after options handling. Logging --version etc. is OK.
7964 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
7965 ## Running $as_me. ##
7970 This file was extended by GNU C Library $as_me (see version.h), which was
7971 generated by GNU Autoconf 2.59. Invocation command line was
7973 CONFIG_FILES = $CONFIG_FILES
7974 CONFIG_HEADERS = $CONFIG_HEADERS
7975 CONFIG_LINKS = $CONFIG_LINKS
7976 CONFIG_COMMANDS = $CONFIG_COMMANDS
7980 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
7984 # Files that config.status was made for.
7985 if test -n "$ac_config_files"; then
7986 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
7989 if test -n "$ac_config_headers"; then
7990 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
7993 if test -n "$ac_config_links"; then
7994 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
7997 if test -n "$ac_config_commands"; then
7998 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
8001 cat >>$CONFIG_STATUS <<\_ACEOF
8004 \`$as_me' instantiates files from templates according to the
8005 current configuration.
8007 Usage: $0 [OPTIONS] [FILE]...
8009 -h, --help print this help, then exit
8010 -V, --version print version number, then exit
8011 -q, --quiet do not print progress messages
8012 -d, --debug don't remove temporary files
8013 --recheck update $as_me by reconfiguring in the same conditions
8014 --file=FILE[:TEMPLATE]
8015 instantiate the configuration file FILE
8016 --header=FILE[:TEMPLATE]
8017 instantiate the configuration header FILE
8019 Configuration files:
8022 Configuration headers:
8025 Configuration commands:
8028 Report bugs to <bug-autoconf@gnu.org>."
8031 cat >>$CONFIG_STATUS <<_ACEOF
8033 GNU C Library config.status (see version.h)
8034 configured by $0, generated by GNU Autoconf 2.59,
8035 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
8037 Copyright (C) 2003 Free Software Foundation, Inc.
8038 This config.status script is free software; the Free Software Foundation
8039 gives unlimited permission to copy, distribute and modify it."
8044 cat >>$CONFIG_STATUS <<\_ACEOF
8045 # If no file are specified by the user, then we need to provide default
8046 # value. By we need to know if files were specified by the user.
8052 ac_option
=`expr "x$1" : 'x\([^=]*\)='`
8053 ac_optarg
=`expr "x$1" : 'x[^=]*=\(.*\)'`
8061 *) # This is not an option, so the user has probably given explicit
8064 ac_need_defaults
=false
;;
8068 # Handling of the options.
8070 cat >>$CONFIG_STATUS <<\_ACEOF
8071 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8073 --version |
--vers* |
-V )
8074 echo "$ac_cs_version"; exit 0 ;;
8076 # Conflict between --help and --header
8077 { { echo "$as_me:$LINENO: error: ambiguous option: $1
8078 Try \`$0 --help' for more information." >&5
8079 echo "$as_me: error: ambiguous option: $1
8080 Try \`$0 --help' for more information." >&2;}
8081 { (exit 1); exit 1; }; };;
8082 --help |
--hel |
-h )
8083 echo "$ac_cs_usage"; exit 0 ;;
8084 --debug |
--d* |
-d )
8086 --file |
--fil |
--fi |
--f )
8088 CONFIG_FILES
="$CONFIG_FILES $ac_optarg"
8089 ac_need_defaults
=false
;;
8090 --header |
--heade |
--head |
--hea )
8092 CONFIG_HEADERS
="$CONFIG_HEADERS $ac_optarg"
8093 ac_need_defaults
=false
;;
8094 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8095 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8099 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
8100 Try \`$0 --help' for more information." >&5
8101 echo "$as_me: error: unrecognized option: $1
8102 Try \`$0 --help' for more information." >&2;}
8103 { (exit 1); exit 1; }; } ;;
8105 *) ac_config_targets
="$ac_config_targets $1" ;;
8111 ac_configure_extra_args
=
8113 if $ac_cs_silent; then
8115 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8119 cat >>$CONFIG_STATUS <<_ACEOF
8120 if \$ac_cs_recheck; then
8121 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
8122 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8127 cat >>$CONFIG_STATUS <<_ACEOF
8129 # INIT-COMMANDS section.
8132 config_vars='$config_vars'
8138 cat >>$CONFIG_STATUS <<\_ACEOF
8139 for ac_config_target
in $ac_config_targets
8141 case "$ac_config_target" in
8142 # Handling of arguments.
8143 "config.make" ) CONFIG_FILES
="$CONFIG_FILES config.make" ;;
8144 "${config_makefile}" ) CONFIG_FILES
="$CONFIG_FILES ${config_makefile}" ;;
8145 "${config_uname}" ) CONFIG_FILES
="$CONFIG_FILES ${config_uname}" ;;
8146 "default" ) CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
8147 "config.h" ) CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
8148 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
8149 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
8150 { (exit 1); exit 1; }; };;
8154 # If the user did not use the arguments to specify the items to instantiate,
8155 # then the envvar interface is used. Set only those that are not.
8156 # We use the long form for the default assignment because of an extremely
8157 # bizarre bug on SunOS 4.1.3.
8158 if $ac_need_defaults; then
8159 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8160 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8161 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8164 # Have a temporary directory for convenience. Make it in the build tree
8165 # simply because there is no reason to put it here, and in addition,
8166 # creating and moving files from /tmp can sometimes cause problems.
8167 # Create a temporary directory, and hook for its removal unless debugging.
8170 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
8171 trap '{ (exit 1); exit 1; }' 1 2 13 15
8174 # Create a (secure) tmp directory for tmp files.
8177 tmp
=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
8178 test -n "$tmp" && test -d "$tmp"
8181 tmp
=.
/confstat$$
-$RANDOM
8182 (umask 077 && mkdir
$tmp)
8185 echo "$me: cannot create a temporary directory in ." >&2
8186 { (exit 1); exit 1; }
8191 cat >>$CONFIG_STATUS <<_ACEOF
8194 # CONFIG_FILES section.
8197 # No need to generate the scripts if there are no CONFIG_FILES.
8198 # This happens for instance when ./config.status config.h
8199 if test -n "\$CONFIG_FILES"; then
8200 # Protect against being on the right side of a sed subst in config.status.
8201 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
8202 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
8203 s,@SHELL@,$SHELL,;t t
8204 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
8205 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
8206 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
8207 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
8208 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
8209 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
8210 s,@exec_prefix@,$exec_prefix,;t t
8211 s,@prefix@,$prefix,;t t
8212 s,@program_transform_name@,$program_transform_name,;t t
8213 s,@bindir@,$bindir,;t t
8214 s,@sbindir@,$sbindir,;t t
8215 s,@libexecdir@,$libexecdir,;t t
8216 s,@datadir@,$datadir,;t t
8217 s,@sysconfdir@,$sysconfdir,;t t
8218 s,@sharedstatedir@,$sharedstatedir,;t t
8219 s,@localstatedir@,$localstatedir,;t t
8220 s,@libdir@,$libdir,;t t
8221 s,@includedir@,$includedir,;t t
8222 s,@oldincludedir@,$oldincludedir,;t t
8223 s,@infodir@,$infodir,;t t
8224 s,@mandir@,$mandir,;t t
8225 s,@build_alias@,$build_alias,;t t
8226 s,@host_alias@,$host_alias,;t t
8227 s,@target_alias@,$target_alias,;t t
8229 s,@ECHO_C@,$ECHO_C,;t t
8230 s,@ECHO_N@,$ECHO_N,;t t
8231 s,@ECHO_T@,$ECHO_T,;t t
8233 s,@with_fp@,$with_fp,;t t
8234 s,@with_cvs@,$with_cvs,;t t
8235 s,@enable_check_abi@,$enable_check_abi,;t t
8236 s,@oldest_abi@,$oldest_abi,;t t
8237 s,@bindnow@,$bindnow,;t t
8238 s,@force_install@,$force_install,;t t
8239 s,@all_warnings@,$all_warnings,;t t
8240 s,@build@,$build,;t t
8241 s,@build_cpu@,$build_cpu,;t t
8242 s,@build_vendor@,$build_vendor,;t t
8243 s,@build_os@,$build_os,;t t
8245 s,@host_cpu@,$host_cpu,;t t
8246 s,@host_vendor@,$host_vendor,;t t
8247 s,@host_os@,$host_os,;t t
8248 s,@subdirs@,$subdirs,;t t
8249 s,@add_ons@,$add_ons,;t t
8250 s,@base_machine@,$base_machine,;t t
8251 s,@sysnames@,$sysnames,;t t
8252 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
8253 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
8254 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
8257 s,@CFLAGS@,$CFLAGS,;t t
8258 s,@LDFLAGS@,$LDFLAGS,;t t
8259 s,@CPPFLAGS@,$CPPFLAGS,;t t
8260 s,@ac_ct_CC@,$ac_ct_CC,;t t
8261 s,@OBJEXT@,$OBJEXT,;t t
8262 s,@BUILD_CC@,$BUILD_CC,;t t
8263 s,@cross_compiling@,$cross_compiling,;t t
8266 s,@CXXFLAGS@,$CXXFLAGS,;t t
8267 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
8269 s,@OBJDUMP@,$OBJDUMP,;t t
8270 s,@RANLIB@,$RANLIB,;t t
8271 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
8275 s,@PWD_P@,$PWD_P,;t t
8277 s,@MSGFMT@,$MSGFMT,;t t
8278 s,@MAKEINFO@,$MAKEINFO,;t t
8280 s,@AUTOCONF@,$AUTOCONF,;t t
8281 s,@SYSINCLUDES@,$SYSINCLUDES,;t t
8282 s,@libc_cv_gcc_static_libgcc@,$libc_cv_gcc_static_libgcc,;t t
8284 s,@libc_cv_have_bash2@,$libc_cv_have_bash2,;t t
8286 s,@libc_cv_have_ksh@,$libc_cv_have_ksh,;t t
8289 s,@INSTALL_INFO@,$INSTALL_INFO,;t t
8290 s,@BISON@,$BISON,;t t
8291 s,@VERSIONING@,$VERSIONING,;t t
8292 s,@libc_cv_asm_protected_directive@,$libc_cv_asm_protected_directive,;t t
8293 s,@libc_cv_initfinit_array@,$libc_cv_initfinit_array,;t t
8294 s,@libc_cv_cc_with_libunwind@,$libc_cv_cc_with_libunwind,;t t
8295 s,@libc_cv_z_nodelete@,$libc_cv_z_nodelete,;t t
8296 s,@libc_cv_z_nodlopen@,$libc_cv_z_nodlopen,;t t
8297 s,@libc_cv_z_initfirst@,$libc_cv_z_initfirst,;t t
8298 s,@libc_cv_z_relro@,$libc_cv_z_relro,;t t
8299 s,@libc_cv_Bgroup@,$libc_cv_Bgroup,;t t
8300 s,@libc_cv_libgcc_s_suffix@,$libc_cv_libgcc_s_suffix,;t t
8301 s,@libc_cv_as_needed@,$libc_cv_as_needed,;t t
8302 s,@ASFLAGS_config@,$ASFLAGS_config,;t t
8303 s,@libc_cv_z_combreloc@,$libc_cv_z_combreloc,;t t
8304 s,@libc_cv_z_execstack@,$libc_cv_z_execstack,;t t
8305 s,@libc_cv_fpie@,$libc_cv_fpie,;t t
8306 s,@fno_unit_at_a_time@,$fno_unit_at_a_time,;t t
8307 s,@libc_cv_have_initfini@,$libc_cv_have_initfini,;t t
8308 s,@libc_cv_cpp_asm_debuginfo@,$libc_cv_cpp_asm_debuginfo,;t t
8309 s,@no_whole_archive@,$no_whole_archive,;t t
8310 s,@exceptions@,$exceptions,;t t
8311 s,@LIBGD@,$LIBGD,;t t
8312 s,@EGREP@,$EGREP,;t t
8313 s,@sizeof_long_double@,$sizeof_long_double,;t t
8314 s,@libc_cv_gcc_unwind_find_fde@,$libc_cv_gcc_unwind_find_fde,;t t
8315 s,@uname_sysname@,$uname_sysname,;t t
8316 s,@uname_release@,$uname_release,;t t
8317 s,@uname_version@,$uname_version,;t t
8318 s,@old_glibc_headers@,$old_glibc_headers,;t t
8319 s,@libc_cv_slibdir@,$libc_cv_slibdir,;t t
8320 s,@libc_cv_localedir@,$libc_cv_localedir,;t t
8321 s,@libc_cv_sysconfdir@,$libc_cv_sysconfdir,;t t
8322 s,@libc_cv_rootsbindir@,$libc_cv_rootsbindir,;t t
8323 s,@libc_cv_forced_unwind@,$libc_cv_forced_unwind,;t t
8324 s,@use_ldconfig@,$use_ldconfig,;t t
8325 s,@ldd_rewrite_script@,$ldd_rewrite_script,;t t
8326 s,@gnu_ld@,$gnu_ld,;t t
8327 s,@gnu_as@,$gnu_as,;t t
8329 s,@xcoff@,$xcoff,;t t
8330 s,@static@,$static,;t t
8331 s,@shared@,$shared,;t t
8332 s,@pic_default@,$pic_default,;t t
8333 s,@profile@,$profile,;t t
8334 s,@omitfp@,$omitfp,;t t
8335 s,@bounded@,$bounded,;t t
8336 s,@static_nss@,$static_nss,;t t
8337 s,@nopic_initfini@,$nopic_initfini,;t t
8338 s,@DEFINES@,$DEFINES,;t t
8339 s,@linux_doors@,$linux_doors,;t t
8340 s,@mach_interface_list@,$mach_interface_list,;t t
8341 s,@VERSION@,$VERSION,;t t
8342 s,@RELEASE@,$RELEASE,;t t
8343 s,@LIBOBJS@,$LIBOBJS,;t t
8344 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
8349 cat >>$CONFIG_STATUS <<\_ACEOF
8350 # Split the substitutions into bite-sized pieces for seds with
8351 # small command number limits, like on Digital OSF/1 and HP-UX.
8353 ac_sed_frag
=1 # Number of current file.
8354 ac_beg
=1 # First line for current file.
8355 ac_end
=$ac_max_sed_lines # Line after last line for current file.
8358 while $ac_more_lines; do
8359 if test $ac_beg -gt 1; then
8360 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.
sed >$tmp/subs.frag
8362 sed "${ac_end}q" $tmp/subs.
sed >$tmp/subs.frag
8364 if test ! -s $tmp/subs.frag
; then
8367 # The purpose of the label and of the branching condition is to
8368 # speed up the sed processing (if there are no `@' at all, there
8369 # is no need to browse any of the substitutions).
8370 # These are the two extra sed commands mentioned above.
8372 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag
) >$tmp/subs-
$ac_sed_frag.
sed
8373 if test -z "$ac_sed_cmds"; then
8374 ac_sed_cmds
="sed -f $tmp/subs-$ac_sed_frag.sed"
8376 ac_sed_cmds
="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
8378 ac_sed_frag
=`expr $ac_sed_frag + 1`
8380 ac_end
=`expr $ac_end + $ac_max_sed_lines`
8383 if test -z "$ac_sed_cmds"; then
8386 fi # test -n "$CONFIG_FILES"
8389 cat >>$CONFIG_STATUS <<\_ACEOF
8390 for ac_file
in : $CONFIG_FILES; do test "x$ac_file" = x
: && continue
8391 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
8393 - |
*:- |
*:-:* ) # input from stdin
8395 ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
8396 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
8397 *:* ) ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
8398 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
8399 * ) ac_file_in
=$ac_file.
in ;;
8402 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
8403 ac_dir
=`(dirname "$ac_file") 2>/dev/null ||
8404 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8405 X"$ac_file" : 'X\(//\)[^/]' \| \
8406 X"$ac_file" : 'X\(//\)$' \| \
8407 X"$ac_file" : 'X\(/\)' \| \
8408 . : '\(.\)' 2>/dev/null ||
8410 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8411 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8412 /^X\(\/\/\)$/{ s//\1/; q; }
8413 /^X\(\/\).*/{ s//\1/; q; }
8415 { if $as_mkdir_p; then
8420 while test ! -d "$as_dir"; do
8421 as_dirs
="$as_dir $as_dirs"
8422 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
8423 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8424 X"$as_dir" : 'X\(//\)[^/]' \| \
8425 X"$as_dir" : 'X\(//\)$' \| \
8426 X"$as_dir" : 'X\(/\)' \| \
8427 . : '\(.\)' 2>/dev/null ||
8429 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8430 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8431 /^X\(\/\/\)$/{ s//\1/; q; }
8432 /^X\(\/\).*/{ s//\1/; q; }
8435 test ! -n "$as_dirs" || mkdir
$as_dirs
8436 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
8437 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
8438 { (exit 1); exit 1; }; }; }
8442 if test "$ac_dir" != .
; then
8443 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
8444 # A "../" for each directory in $ac_dir_suffix.
8445 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
8447 ac_dir_suffix
= ac_top_builddir
=
8451 .
) # No --srcdir option. We are building in place.
8453 if test -z "$ac_top_builddir"; then
8456 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
8458 [\\/]* | ?
:[\\/]* ) # Absolute path.
8459 ac_srcdir
=$srcdir$ac_dir_suffix;
8460 ac_top_srcdir
=$srcdir ;;
8462 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
8463 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
8466 # Do not use `cd foo && pwd` to compute absolute paths, because
8467 # the directories may not exist.
8469 .
) ac_abs_builddir
="$ac_dir";;
8472 .
) ac_abs_builddir
=`pwd`;;
8473 [\\/]* | ?
:[\\/]* ) ac_abs_builddir
="$ac_dir";;
8474 *) ac_abs_builddir
=`pwd`/"$ac_dir";;
8477 case $ac_abs_builddir in
8478 .
) ac_abs_top_builddir
=${ac_top_builddir}.
;;
8480 case ${ac_top_builddir}.
in
8481 .
) ac_abs_top_builddir
=$ac_abs_builddir;;
8482 [\\/]* | ?
:[\\/]* ) ac_abs_top_builddir
=${ac_top_builddir}.
;;
8483 *) ac_abs_top_builddir
=$ac_abs_builddir/${ac_top_builddir}.
;;
8486 case $ac_abs_builddir in
8487 .
) ac_abs_srcdir
=$ac_srcdir;;
8490 .
) ac_abs_srcdir
=$ac_abs_builddir;;
8491 [\\/]* | ?
:[\\/]* ) ac_abs_srcdir
=$ac_srcdir;;
8492 *) ac_abs_srcdir
=$ac_abs_builddir/$ac_srcdir;;
8495 case $ac_abs_builddir in
8496 .
) ac_abs_top_srcdir
=$ac_top_srcdir;;
8498 case $ac_top_srcdir in
8499 .
) ac_abs_top_srcdir
=$ac_abs_builddir;;
8500 [\\/]* | ?
:[\\/]* ) ac_abs_top_srcdir
=$ac_top_srcdir;;
8501 *) ac_abs_top_srcdir
=$ac_abs_builddir/$ac_top_srcdir;;
8507 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
8508 *) ac_INSTALL
=$ac_top_builddir$INSTALL ;;
8511 if test x
"$ac_file" != x-
; then
8512 { echo "$as_me:$LINENO: creating $ac_file" >&5
8513 echo "$as_me: creating $ac_file" >&6;}
8516 # Let's still pretend it is `configure' which instantiates (i.e., don't
8517 # use $as_me), people would be surprised to read:
8518 # /* config.h. Generated by config.status. */
8519 if test x
"$ac_file" = x-
; then
8522 configure_input
="$ac_file. "
8524 configure_input
=$configure_input"Generated from `echo $ac_file_in |
8525 sed 's,.*/,,'` by configure."
8527 # First look for the input files in the build tree, otherwise in the
8529 ac_file_inputs
=`IFS=:
8530 for f in $ac_file_in; do
8532 -) echo $tmp/stdin ;;
8534 # Absolute (can't be DOS-style, as IFS=:)
8535 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8536 echo "$as_me: error: cannot find input file: $f" >&2;}
8537 { (exit 1); exit 1; }; }
8540 if test -f "$f"; then
8543 elif test -f "$srcdir/$f"; then
8548 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8549 echo "$as_me: error: cannot find input file: $f" >&2;}
8550 { (exit 1); exit 1; }; }
8553 done` ||
{ (exit 1); exit 1; }
8555 cat >>$CONFIG_STATUS <<_ACEOF
8559 cat >>$CONFIG_STATUS <<\_ACEOF
8561 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
8562 s
,@configure_input@
,$configure_input,;t t
8563 s
,@srcdir@
,$ac_srcdir,;t t
8564 s
,@abs_srcdir@
,$ac_abs_srcdir,;t t
8565 s
,@top_srcdir@
,$ac_top_srcdir,;t t
8566 s
,@abs_top_srcdir@
,$ac_abs_top_srcdir,;t t
8567 s
,@builddir@
,$ac_builddir,;t t
8568 s
,@abs_builddir@
,$ac_abs_builddir,;t t
8569 s
,@top_builddir@
,$ac_top_builddir,;t t
8570 s
,@abs_top_builddir@
,$ac_abs_top_builddir,;t t
8571 s
,@INSTALL@
,$ac_INSTALL,;t t
8572 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
8574 if test x"$ac_file" != x-; then
8575 mv $tmp/out $ac_file
8583 cat >>$CONFIG_STATUS <<\_ACEOF
8586 # CONFIG_HEADER section.
8589 # These sed commands are passed to sed as "A NAME B NAME C VALUE D
", where
8590 # NAME is the cpp macro being defined and VALUE is the value it is being given.
8592 # ac_d sets the value in "#define NAME VALUE" lines.
8593 ac_dA
='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
8594 ac_dB
='[ ].*$,\1#\2'
8597 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
8598 ac_uA
='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
8599 ac_uB
='$,\1#\2define\3'
8603 for ac_file
in : $CONFIG_HEADERS; do test "x$ac_file" = x
: && continue
8604 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
8606 - |
*:- |
*:-:* ) # input from stdin
8608 ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
8609 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
8610 *:* ) ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
8611 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
8612 * ) ac_file_in
=$ac_file.
in ;;
8615 test x
"$ac_file" != x-
&& { echo "$as_me:$LINENO: creating $ac_file" >&5
8616 echo "$as_me: creating $ac_file" >&6;}
8618 # First look for the input files in the build tree, otherwise in the
8620 ac_file_inputs
=`IFS=:
8621 for f in $ac_file_in; do
8623 -) echo $tmp/stdin ;;
8625 # Absolute (can't be DOS-style, as IFS=:)
8626 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8627 echo "$as_me: error: cannot find input file: $f" >&2;}
8628 { (exit 1); exit 1; }; }
8629 # Do quote $f, to prevent DOS paths from being IFS'd.
8632 if test -f "$f"; then
8635 elif test -f "$srcdir/$f"; then
8640 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8641 echo "$as_me: error: cannot find input file: $f" >&2;}
8642 { (exit 1); exit 1; }; }
8645 done` ||
{ (exit 1); exit 1; }
8646 # Remove the trailing spaces.
8647 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
8651 # Transform confdefs.h into two sed scripts, `conftest.defines' and
8652 # `conftest.undefs', that substitutes the proper values into
8653 # config.h.in to produce config.h. The first handles `#define'
8654 # templates, and the second `#undef' templates.
8655 # And first: Protect against being on the right side of a sed subst in
8656 # config.status. Protect against being in an unquoted here document
8658 rm -f conftest.defines conftest.undefs
8659 # Using a here document instead of a string reduces the quoting nightmare.
8660 # Putting comments in sed scripts is not portable.
8662 # `end' is used to avoid that the second main sed command (meant for
8663 # 0-ary CPP macros) applies to n-ary macro definitions.
8664 # See the Autoconf documentation for `clear'.
8665 cat >confdef2sed.
sed <<\_ACEOF
8670 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
8672 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
8675 # If some macros were called several times there might be several times
8676 # the same #defines, which is useless. Nevertheless, we may not want to
8677 # sort them, since we want the *last* AC-DEFINE to be honored.
8678 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
8679 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
8680 rm -f confdef2sed.sed
8682 # This sed command replaces #undef with comments. This is necessary, for
8683 # example, in the case of _POSIX_SOURCE, which is predefined and required
8684 # on some systems where configure will not decide to define it.
8685 cat >>conftest.undefs <<\_ACEOF
8686 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
8689 # Break up conftest.defines because some shells have a limit on the size
8690 # of here documents, and old seds have small limits too (100 cmds).
8691 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
8692 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
8693 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
8694 echo ' :' >>$CONFIG_STATUS
8696 while grep . conftest.defines >/dev/null
8698 # Write a limited-size here document to $tmp/defines.sed.
8699 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
8700 # Speed up: don't consider the non `#define' lines.
8701 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
8702 # Work around the forget-to-reset-the-flag bug.
8703 echo 't clr' >>$CONFIG_STATUS
8704 echo ': clr' >>$CONFIG_STATUS
8705 sed ${ac_max_here_lines}q conftest.defines
>>$CONFIG_STATUS
8707 sed -f $tmp/defines.sed $tmp/in >$tmp/out
8711 sed 1,${ac_max_here_lines}d conftest.defines
>conftest.
tail
8712 rm -f conftest.defines
8713 mv conftest.
tail conftest.defines
8715 rm -f conftest.defines
8716 echo ' fi # grep' >>$CONFIG_STATUS
8717 echo >>$CONFIG_STATUS
8719 # Break up conftest.undefs because some shells have a limit on the size
8720 # of here documents, and old seds have small limits too (100 cmds).
8721 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
8723 while grep . conftest.undefs
>/dev
/null
8725 # Write a limited-size here document to $tmp/undefs.sed.
8726 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
8727 # Speed up: don't consider the non
`#undef'
8728 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
8729 # Work around the forget-to-reset-the-flag bug.
8730 echo 't clr' >>$CONFIG_STATUS
8731 echo ': clr' >>$CONFIG_STATUS
8732 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
8734 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
8738 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
8739 rm -f conftest.undefs
8740 mv conftest.tail conftest.undefs
8742 rm -f conftest.undefs
8744 cat >>$CONFIG_STATUS <<\_ACEOF
8745 # Let's still pretend it is `configure
' which instantiates (i.e., don't
8746 # use $as_me), people would be surprised to read:
8747 # /* config.h. Generated by config.status. */
8748 if test x
"$ac_file" = x-
; then
8749 echo "/* Generated by configure. */" >$tmp/config.h
8751 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
8753 cat $tmp/in >>$tmp/config.h
8755 if test x
"$ac_file" != x-
; then
8756 if diff $ac_file $tmp/config.h
>/dev
/null
2>&1; then
8757 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
8758 echo "$as_me: $ac_file is unchanged" >&6;}
8760 ac_dir
=`(dirname "$ac_file") 2>/dev/null ||
8761 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8762 X"$ac_file" : 'X\(//\)[^/]' \| \
8763 X"$ac_file" : 'X\(//\)$' \| \
8764 X"$ac_file" : 'X\(/\)' \| \
8765 . : '\(.\)' 2>/dev/null ||
8767 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8768 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8769 /^X\(\/\/\)$/{ s//\1/; q; }
8770 /^X\(\/\).*/{ s//\1/; q; }
8772 { if $as_mkdir_p; then
8777 while test ! -d "$as_dir"; do
8778 as_dirs
="$as_dir $as_dirs"
8779 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
8780 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8781 X"$as_dir" : 'X\(//\)[^/]' \| \
8782 X"$as_dir" : 'X\(//\)$' \| \
8783 X"$as_dir" : 'X\(/\)' \| \
8784 . : '\(.\)' 2>/dev/null ||
8786 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8787 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8788 /^X\(\/\/\)$/{ s//\1/; q; }
8789 /^X\(\/\).*/{ s//\1/; q; }
8792 test ! -n "$as_dirs" || mkdir
$as_dirs
8793 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
8794 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
8795 { (exit 1); exit 1; }; }; }
8798 mv $tmp/config.h
$ac_file
8806 cat >>$CONFIG_STATUS <<\_ACEOF
8809 # CONFIG_COMMANDS section.
8811 for ac_file
in : $CONFIG_COMMANDS; do test "x$ac_file" = x
: && continue
8812 ac_dest
=`echo "$ac_file" | sed 's,:.*,,'`
8813 ac_source
=`echo "$ac_file" | sed 's,[^:]*:,,'`
8814 ac_dir
=`(dirname "$ac_dest") 2>/dev/null ||
8815 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8816 X"$ac_dest" : 'X\(//\)[^/]' \| \
8817 X"$ac_dest" : 'X\(//\)$' \| \
8818 X"$ac_dest" : 'X\(/\)' \| \
8819 . : '\(.\)' 2>/dev/null ||
8821 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8822 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8823 /^X\(\/\/\)$/{ s//\1/; q; }
8824 /^X\(\/\).*/{ s//\1/; q; }
8826 { if $as_mkdir_p; then
8831 while test ! -d "$as_dir"; do
8832 as_dirs
="$as_dir $as_dirs"
8833 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
8834 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8835 X"$as_dir" : 'X\(//\)[^/]' \| \
8836 X"$as_dir" : 'X\(//\)$' \| \
8837 X"$as_dir" : 'X\(/\)' \| \
8838 . : '\(.\)' 2>/dev/null ||
8840 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8841 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8842 /^X\(\/\/\)$/{ s//\1/; q; }
8843 /^X\(\/\).*/{ s//\1/; q; }
8846 test ! -n "$as_dirs" || mkdir
$as_dirs
8847 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
8848 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
8849 { (exit 1); exit 1; }; }; }
8853 if test "$ac_dir" != .
; then
8854 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
8855 # A "../" for each directory in $ac_dir_suffix.
8856 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
8858 ac_dir_suffix
= ac_top_builddir
=
8862 .
) # No --srcdir option. We are building in place.
8864 if test -z "$ac_top_builddir"; then
8867 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
8869 [\\/]* | ?
:[\\/]* ) # Absolute path.
8870 ac_srcdir
=$srcdir$ac_dir_suffix;
8871 ac_top_srcdir
=$srcdir ;;
8873 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
8874 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
8877 # Do not use `cd foo && pwd` to compute absolute paths, because
8878 # the directories may not exist.
8880 .
) ac_abs_builddir
="$ac_dir";;
8883 .
) ac_abs_builddir
=`pwd`;;
8884 [\\/]* | ?
:[\\/]* ) ac_abs_builddir
="$ac_dir";;
8885 *) ac_abs_builddir
=`pwd`/"$ac_dir";;
8888 case $ac_abs_builddir in
8889 .
) ac_abs_top_builddir
=${ac_top_builddir}.
;;
8891 case ${ac_top_builddir}.
in
8892 .
) ac_abs_top_builddir
=$ac_abs_builddir;;
8893 [\\/]* | ?
:[\\/]* ) ac_abs_top_builddir
=${ac_top_builddir}.
;;
8894 *) ac_abs_top_builddir
=$ac_abs_builddir/${ac_top_builddir}.
;;
8897 case $ac_abs_builddir in
8898 .
) ac_abs_srcdir
=$ac_srcdir;;
8901 .
) ac_abs_srcdir
=$ac_abs_builddir;;
8902 [\\/]* | ?
:[\\/]* ) ac_abs_srcdir
=$ac_srcdir;;
8903 *) ac_abs_srcdir
=$ac_abs_builddir/$ac_srcdir;;
8906 case $ac_abs_builddir in
8907 .
) ac_abs_top_srcdir
=$ac_top_srcdir;;
8909 case $ac_top_srcdir in
8910 .
) ac_abs_top_srcdir
=$ac_abs_builddir;;
8911 [\\/]* | ?
:[\\/]* ) ac_abs_top_srcdir
=$ac_top_srcdir;;
8912 *) ac_abs_top_srcdir
=$ac_abs_builddir/$ac_top_srcdir;;
8917 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
8918 echo "$as_me: executing $ac_dest commands" >&6;}
8921 case $CONFIG_FILES in *config.
make*)
8922 echo "$config_vars" >> config.
make;;
8924 test -d bits || mkdir bits
;;
8929 cat >>$CONFIG_STATUS <<\_ACEOF
8931 { (exit 0); exit 0; }
8933 chmod +x
$CONFIG_STATUS
8934 ac_clean_files
=$ac_clean_files_save
8937 # configure is writing to config.log, and then calls config.status.
8938 # config.status does its own redirection, appending to config.log.
8939 # Unfortunately, on DOS this fails, as config.log is still kept open
8940 # by configure, so config.status won't be able to write to it; its
8941 # output is simply discarded. So we exec the FD to /dev/null,
8942 # effectively closing config.log, so it can be properly (re)opened and
8943 # appended to by config.status. When coming back to configure, we
8944 # need to make the FD available again.
8945 if test "$no_create" != yes; then
8947 ac_config_status_args
=
8948 test "$silent" = yes &&
8949 ac_config_status_args
="$ac_config_status_args --quiet"
8951 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
8953 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8954 # would make configure fail if this is the last instruction.
8955 $ac_cs_success ||
{ (exit 1); exit 1; }
8959 # CONFIG_SUBDIRS section.
8961 if test "$no_recursion" != yes; then
8963 # Remove --cache-file and --srcdir arguments so they do not pile up.
8964 ac_sub_configure_args
=
8966 for ac_arg
in $ac_configure_args; do
8967 if test -n "$ac_prev"; then
8972 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
8973 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
8974 ac_prev
=cache_file
;;
8975 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
8976 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
8979 --config-cache |
-C)
8981 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
8983 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
8985 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
8987 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
8989 *) ac_sub_configure_args
="$ac_sub_configure_args $ac_arg" ;;
8993 # Always prepend --prefix to ensure using the same prefix
8994 # in subdir configurations.
8995 ac_sub_configure_args
="--prefix=$prefix $ac_sub_configure_args"
8998 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
9000 # Do not complain, so a configure script can configure whichever
9001 # parts of a large source tree are present.
9002 test -d $srcdir/$ac_dir ||
continue
9004 { echo "$as_me:$LINENO: configuring in $ac_dir" >&5
9005 echo "$as_me: configuring in $ac_dir" >&6;}
9006 { if $as_mkdir_p; then
9011 while test ! -d "$as_dir"; do
9012 as_dirs
="$as_dir $as_dirs"
9013 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
9014 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9015 X"$as_dir" : 'X\(//\)[^/]' \| \
9016 X"$as_dir" : 'X\(//\)$' \| \
9017 X"$as_dir" : 'X\(/\)' \| \
9018 . : '\(.\)' 2>/dev/null ||
9020 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9021 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9022 /^X\(\/\/\)$/{ s//\1/; q; }
9023 /^X\(\/\).*/{ s//\1/; q; }
9026 test ! -n "$as_dirs" || mkdir
$as_dirs
9027 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
9028 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
9029 { (exit 1); exit 1; }; }; }
9033 if test "$ac_dir" != .
; then
9034 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
9035 # A "../" for each directory in $ac_dir_suffix.
9036 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
9038 ac_dir_suffix
= ac_top_builddir
=
9042 .
) # No --srcdir option. We are building in place.
9044 if test -z "$ac_top_builddir"; then
9047 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
9049 [\\/]* | ?
:[\\/]* ) # Absolute path.
9050 ac_srcdir
=$srcdir$ac_dir_suffix;
9051 ac_top_srcdir
=$srcdir ;;
9053 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
9054 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
9057 # Do not use `cd foo && pwd` to compute absolute paths, because
9058 # the directories may not exist.
9060 .
) ac_abs_builddir
="$ac_dir";;
9063 .
) ac_abs_builddir
=`pwd`;;
9064 [\\/]* | ?
:[\\/]* ) ac_abs_builddir
="$ac_dir";;
9065 *) ac_abs_builddir
=`pwd`/"$ac_dir";;
9068 case $ac_abs_builddir in
9069 .
) ac_abs_top_builddir
=${ac_top_builddir}.
;;
9071 case ${ac_top_builddir}.
in
9072 .
) ac_abs_top_builddir
=$ac_abs_builddir;;
9073 [\\/]* | ?
:[\\/]* ) ac_abs_top_builddir
=${ac_top_builddir}.
;;
9074 *) ac_abs_top_builddir
=$ac_abs_builddir/${ac_top_builddir}.
;;
9077 case $ac_abs_builddir in
9078 .
) ac_abs_srcdir
=$ac_srcdir;;
9081 .
) ac_abs_srcdir
=$ac_abs_builddir;;
9082 [\\/]* | ?
:[\\/]* ) ac_abs_srcdir
=$ac_srcdir;;
9083 *) ac_abs_srcdir
=$ac_abs_builddir/$ac_srcdir;;
9086 case $ac_abs_builddir in
9087 .
) ac_abs_top_srcdir
=$ac_top_srcdir;;
9089 case $ac_top_srcdir in
9090 .
) ac_abs_top_srcdir
=$ac_abs_builddir;;
9091 [\\/]* | ?
:[\\/]* ) ac_abs_top_srcdir
=$ac_top_srcdir;;
9092 *) ac_abs_top_srcdir
=$ac_abs_builddir/$ac_top_srcdir;;
9099 # Check for guested configure; otherwise get Cygnus style configure.
9100 if test -f $ac_srcdir/configure.gnu
; then
9101 ac_sub_configure
="$SHELL '$ac_srcdir/configure.gnu'"
9102 elif test -f $ac_srcdir/configure
; then
9103 ac_sub_configure
="$SHELL '$ac_srcdir/configure'"
9104 elif test -f $ac_srcdir/configure.
in; then
9105 ac_sub_configure
=$ac_configure
9107 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
9108 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
9112 # The recursion is here.
9113 if test -n "$ac_sub_configure"; then
9114 # Make the cache file name correct relative to the subdirectory.
9116 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
9118 ac_sub_cache_file
=$ac_top_builddir$cache_file ;;
9121 { echo "$as_me:$LINENO: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
9122 echo "$as_me: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
9123 # The eval makes quoting arguments work.
9124 eval $ac_sub_configure $ac_sub_configure_args \
9125 --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir ||
9126 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
9127 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
9128 { (exit 1); exit 1; }; }