2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.68 for GNU C Library (see version.h).
5 # Report bugs to <http://sourceware.org/bugzilla/>.
8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
13 # This configure script is free software; the Free Software Foundation
14 # gives unlimited permission to copy, distribute and modify it.
15 ## -------------------- ##
16 ## M4sh Initialization. ##
17 ## -------------------- ##
19 # Be more Bourne compatible
20 DUALCASE
=1; export DUALCASE
# for MKS sh
21 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
24 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25 # is contrary to our usage. Disable this feature.
26 alias -g '${1+"$@"}'='"$@"'
29 case `(set -o) 2>/dev/null` in #(
41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 # Prefer a ksh shell builtin over an external printf program on Solaris,
46 # but without wasting forks for bash or zsh.
47 if test -z "$BASH_VERSION$ZSH_VERSION" \
48 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
50 as_echo_n='print
-rn --'
51 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
55 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
57 as_echo_n='/usr
/ucb
/echo -n'
59 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
64 expr "X$arg" : "X\\(.*\\)$as_nl";
65 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
67 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
70 as_echo_n='sh
-c $as_echo_n_body as_echo
'
73 as_echo='sh
-c $as_echo_body as_echo
'
76 # The user is always right.
77 if test "${PATH_SEPARATOR+set}" != set; then
79 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
87 # We need space, tab and new line, in precisely that order. Quoting is
88 # there to prevent editors from complaining about space-tab.
89 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 # splitting by setting IFS to empty value.)
93 # Find who we are. Look in the path if we contain no directory separator.
96 *[\\/]* ) as_myself=$0 ;;
97 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
101 test -z "$as_dir" && as_dir=.
102 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
108 # We did not find ourselves, most probably we were run as `sh COMMAND'
109 # in which case we are not to be found in the path.
110 if test "x$as_myself" = x
; then
113 if test ! -f "$as_myself"; then
114 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
118 # Unset variables that we do not need and which cause bugs (e.g. in
119 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
120 # suppresses any "Segmentation fault" message there. '((' could
121 # trigger a bug in pdksh 5.2.14.
122 for as_var
in BASH_ENV ENV MAIL MAILPATH
123 do eval test x\
${$as_var+set} = xset \
124 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
137 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
139 if test "x$CONFIG_SHELL" = x
; then
140 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
143 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144 # is contrary to our usage. Disable this feature.
145 alias -g '\${1+\"\$@\"}'='\"\$@\"'
148 case \`(set -o) 2>/dev/null\` in #(
156 as_required
="as_fn_return () { (exit \$1); }
157 as_fn_success () { as_fn_return 0; }
158 as_fn_failure () { as_fn_return 1; }
159 as_fn_ret_success () { return 0; }
160 as_fn_ret_failure () { return 1; }
163 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
170 exitcode=1; echo positional parameters were not saved.
172 test x\$exitcode = x0 || exit 1"
173 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
174 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
175 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177 test \$(( 1 + 1 )) = 2 || exit 1"
178 if (eval "$as_required") 2>/dev
/null
; then :
183 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
186 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
188 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
191 test -z "$as_dir" && as_dir
=.
195 for as_base
in sh bash ksh sh5
; do
196 # Try only shells that exist, to save several forks.
197 as_shell
=$as_dir/$as_base
198 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
199 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
200 CONFIG_SHELL
=$as_shell as_have_required
=yes
201 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
209 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
210 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
211 CONFIG_SHELL
=$SHELL as_have_required
=yes
216 if test "x$CONFIG_SHELL" != x
; then :
217 # We cannot yet assume a decent shell, so we have to provide a
218 # neutralization value for shells without unset; and this also
219 # works around shells that cannot unset nonexistent variables.
220 # Preserve -v and -x to the replacement shell.
223 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
226 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
231 exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
234 if test x
$as_have_required = xno
; then :
235 $as_echo "$0: This script requires a shell more modern than all"
236 $as_echo "$0: the shells that I found on your system."
237 if test x
${ZSH_VERSION+set} = xset
; then
238 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
239 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
241 $as_echo "$0: Please tell bug-autoconf@gnu.org and
242 $0: http://sourceware.org/bugzilla/ about your system,
243 $0: including any error possibly output before this
244 $0: message. Then install a modern shell, or manually run
245 $0: the script under such a shell if you do have one."
251 SHELL
=${CONFIG_SHELL-/bin/sh}
253 # Unset more variables known to interfere with behavior of common tools.
254 CLICOLOR_FORCE
= GREP_OPTIONS
=
255 unset CLICOLOR_FORCE GREP_OPTIONS
257 ## --------------------- ##
258 ## M4sh Shell Functions. ##
259 ## --------------------- ##
262 # Portably unset VAR.
265 { eval $1=; unset $1;}
269 # as_fn_set_status STATUS
270 # -----------------------
271 # Set $? to STATUS, without forking.
279 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
289 # Create "$as_dir" as a directory, including parents if necessary.
294 -*) as_dir
=.
/$as_dir;;
296 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
300 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
303 as_dirs
="'$as_qdir' $as_dirs"
304 as_dir
=`$as_dirname -- "$as_dir" ||
305 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
306 X"$as_dir" : 'X\(//\)[^/]' \| \
307 X"$as_dir" : 'X\(//\)$' \| \
308 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
309 $as_echo X"$as_dir" |
310 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
327 test -d "$as_dir" && break
329 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
330 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
334 # as_fn_append VAR VALUE
335 # ----------------------
336 # Append the text in VALUE to the end of the definition contained in VAR. Take
337 # advantage of any shell optimizations that allow amortized linear growth over
338 # repeated appends, instead of the typical quadratic growth present in naive
340 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
341 eval 'as_fn_append ()
354 # Perform arithmetic evaluation on the ARGs, and store the result in the
355 # global $as_val. Take advantage of shells that can avoid forks. The arguments
356 # must be portable across $(()) and expr.
357 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
365 as_val
=`expr "$@" || test $? -eq 1`
370 # as_fn_error STATUS ERROR [LINENO LOG_FD]
371 # ----------------------------------------
372 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
373 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
374 # script with STATUS, using 1 if that was 0.
377 as_status
=$1; test $as_status -eq 0 && as_status
=1
379 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
380 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
382 $as_echo "$as_me: error: $2" >&2
383 as_fn_exit
$as_status
386 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
387 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
393 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
399 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
405 as_me
=`$as_basename -- "$0" ||
406 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
407 X"$0" : 'X\(//\)$' \| \
408 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
410 sed '/^.*\/\([^/][^/]*\)\/*$/{
424 # Avoid depending upon Character Ranges.
425 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
426 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
427 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
428 as_cr_digits
='0123456789'
429 as_cr_alnum
=$as_cr_Letters$as_cr_digits
432 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
433 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
434 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
435 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
436 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
448 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
452 chmod +x
"$as_me.lineno" ||
453 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
455 # Don't try to exec as it changes $[0], causing all sort of problems
456 # (the dirname of $[0] is not the place where we might find the
457 # original and so on. Autoconf is especially sensitive to this).
459 # Exit status is that of the last command.
463 ECHO_C
= ECHO_N
= ECHO_T
=
464 case `echo -n x` in #(((((
466 case `echo 'xy\c'` in
467 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
469 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
476 rm -f conf$$ conf$$.exe conf$$.
file
477 if test -d conf$$.dir
; then
478 rm -f conf$$.dir
/conf$$.
file
481 mkdir conf$$.dir
2>/dev
/null
483 if (echo >conf$$.
file) 2>/dev
/null
; then
484 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
486 # ... but there are two gotchas:
487 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
488 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
489 # In both cases, we have to default to `cp -p'.
490 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
492 elif ln conf$$.
file conf$$
2>/dev
/null
; then
500 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
501 rmdir conf$$.dir
2>/dev
/null
503 if mkdir
-p .
2>/dev
/null
; then
504 as_mkdir_p
='mkdir -p "$as_dir"'
506 test -d .
/-p && rmdir .
/-p
510 if test -x / >/dev
/null
2>&1; then
513 if ls -dL / >/dev
/null
2>&1; then
520 if test -d "$1"; then
526 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
527 ???[sx]*):;;*)false;;esac;fi
531 as_executable_p
=$as_test_x
533 # Sed expression to map a string onto a valid CPP name.
534 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
536 # Sed expression to map a string onto a valid variable name.
537 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
540 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
544 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
545 # so uname gets run too.
546 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
551 ac_default_prefix
=/usr
/local
553 ac_config_libobj_dir
=.
560 # Identity of this package.
561 PACKAGE_NAME
='GNU C Library'
562 PACKAGE_TARNAME
='glibc'
563 PACKAGE_VERSION
='(see version.h)'
564 PACKAGE_STRING
='GNU C Library (see version.h)'
565 PACKAGE_BUGREPORT
='http://sourceware.org/bugzilla/'
566 PACKAGE_URL
='http://www.gnu.org/software/glibc/'
568 ac_unique_file
="include/features.h"
569 enable_option_checking
=no
570 ac_includes_default
='/* none */'
571 ac_subst_vars
='LTLIBOBJS
584 libc_cv_sparc_as_vis3
588 libc_cv_cc_novzeroupper
592 libc_cv_cpp_asm_debuginfo
593 libc_cv_forced_unwind
599 libc_cv_gcc_unwind_find_fde
607 libc_cv_cc_submachine
612 libc_cv_output_format
619 libc_cv_cc_with_libunwind
629 libc_cv_gcc_static_libgcc
712 program_transform_name
725 enable_option_checking
739 enable_stackguard_randomization
753 ac_precious_vars
='build_alias
768 # Initialize some variables set by options.
770 ac_init_version
=false
771 ac_unrecognized_opts
=
773 # The variables have the same names as the options, with
774 # dashes changed to underlines.
782 program_transform_name
=s
,x
,x
,
790 # Installation directory options.
791 # These are left unexpanded so users can "make install exec_prefix=/foo"
792 # and all the variables that are supposed to be based on exec_prefix
793 # by default will actually change.
794 # Use braces instead of parens because sh, perl, etc. also accept them.
795 # (The list follows the same order as the GNU Coding Standards.)
796 bindir
='${exec_prefix}/bin'
797 sbindir
='${exec_prefix}/sbin'
798 libexecdir
='${exec_prefix}/libexec'
799 datarootdir
='${prefix}/share'
800 datadir
='${datarootdir}'
801 sysconfdir
='${prefix}/etc'
802 sharedstatedir
='${prefix}/com'
803 localstatedir
='${prefix}/var'
804 includedir
='${prefix}/include'
805 oldincludedir
='/usr/include'
806 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
807 infodir
='${datarootdir}/info'
812 libdir
='${exec_prefix}/lib'
813 localedir
='${datarootdir}/locale'
814 mandir
='${datarootdir}/man'
820 # If the previous option needs an argument, assign it.
821 if test -n "$ac_prev"; then
822 eval $ac_prev=\
$ac_option
828 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
833 # Accept the important Cygnus configure options, so we can diagnose typos.
835 case $ac_dashdash$ac_option in
839 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
841 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
844 -build |
--build |
--buil |
--bui |
--bu)
845 ac_prev
=build_alias
;;
846 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
847 build_alias
=$ac_optarg ;;
849 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
850 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
851 ac_prev
=cache_file
;;
852 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
853 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
854 cache_file
=$ac_optarg ;;
857 cache_file
=config.cache
;;
859 -datadir |
--datadir |
--datadi |
--datad)
861 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
862 datadir
=$ac_optarg ;;
864 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
865 |
--dataroo |
--dataro |
--datar)
866 ac_prev
=datarootdir
;;
867 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
868 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
869 datarootdir
=$ac_optarg ;;
871 -disable-* |
--disable-*)
872 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
873 # Reject names that are not valid shell variable names.
874 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
875 as_fn_error $?
"invalid feature name: $ac_useropt"
876 ac_useropt_orig
=$ac_useropt
877 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
878 case $ac_user_opts in
882 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
883 ac_unrecognized_sep
=', ';;
885 eval enable_
$ac_useropt=no
;;
887 -docdir |
--docdir |
--docdi |
--doc |
--do)
889 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
892 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
894 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
897 -enable-* |
--enable-*)
898 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
899 # Reject names that are not valid shell variable names.
900 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
901 as_fn_error $?
"invalid feature name: $ac_useropt"
902 ac_useropt_orig
=$ac_useropt
903 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
904 case $ac_user_opts in
908 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
909 ac_unrecognized_sep
=', ';;
911 eval enable_
$ac_useropt=\
$ac_optarg ;;
913 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
914 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
915 |
--exec |
--exe |
--ex)
916 ac_prev
=exec_prefix
;;
917 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
918 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
919 |
--exec=* |
--exe=* |
--ex=*)
920 exec_prefix
=$ac_optarg ;;
922 -gas |
--gas |
--ga |
--g)
923 # Obsolete; use --with-gas.
926 -help |
--help |
--hel |
--he |
-h)
928 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
929 ac_init_help
=recursive
;;
930 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
931 ac_init_help
=short
;;
933 -host |
--host |
--hos |
--ho)
934 ac_prev
=host_alias
;;
935 -host=* |
--host=* |
--hos=* |
--ho=*)
936 host_alias
=$ac_optarg ;;
938 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
940 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
942 htmldir
=$ac_optarg ;;
944 -includedir |
--includedir |
--includedi |
--included |
--include \
945 |
--includ |
--inclu |
--incl |
--inc)
946 ac_prev
=includedir
;;
947 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
948 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
949 includedir
=$ac_optarg ;;
951 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
953 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
954 infodir
=$ac_optarg ;;
956 -libdir |
--libdir |
--libdi |
--libd)
958 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
961 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
962 |
--libexe |
--libex |
--libe)
963 ac_prev
=libexecdir
;;
964 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
965 |
--libexe=* |
--libex=* |
--libe=*)
966 libexecdir
=$ac_optarg ;;
968 -localedir |
--localedir |
--localedi |
--localed |
--locale)
970 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
971 localedir
=$ac_optarg ;;
973 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
974 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
975 ac_prev
=localstatedir
;;
976 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
977 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
978 localstatedir
=$ac_optarg ;;
980 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
982 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
986 # Obsolete; use --without-fp.
989 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
990 |
--no-cr |
--no-c |
-n)
993 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
994 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
997 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
998 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
999 |
--oldin |
--oldi |
--old |
--ol |
--o)
1000 ac_prev
=oldincludedir
;;
1001 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1002 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1003 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1004 oldincludedir
=$ac_optarg ;;
1006 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1008 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1009 prefix
=$ac_optarg ;;
1011 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1012 |
--program-pre |
--program-pr |
--program-p)
1013 ac_prev
=program_prefix
;;
1014 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1015 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1016 program_prefix
=$ac_optarg ;;
1018 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1019 |
--program-suf |
--program-su |
--program-s)
1020 ac_prev
=program_suffix
;;
1021 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1022 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1023 program_suffix
=$ac_optarg ;;
1025 -program-transform-name |
--program-transform-name \
1026 |
--program-transform-nam |
--program-transform-na \
1027 |
--program-transform-n |
--program-transform- \
1028 |
--program-transform |
--program-transfor \
1029 |
--program-transfo |
--program-transf \
1030 |
--program-trans |
--program-tran \
1031 |
--progr-tra |
--program-tr |
--program-t)
1032 ac_prev
=program_transform_name
;;
1033 -program-transform-name=* |
--program-transform-name=* \
1034 |
--program-transform-nam=* |
--program-transform-na=* \
1035 |
--program-transform-n=* |
--program-transform-=* \
1036 |
--program-transform=* |
--program-transfor=* \
1037 |
--program-transfo=* |
--program-transf=* \
1038 |
--program-trans=* |
--program-tran=* \
1039 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1040 program_transform_name
=$ac_optarg ;;
1042 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1044 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1045 pdfdir
=$ac_optarg ;;
1047 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1049 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1052 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1053 |
-silent |
--silent |
--silen |
--sile |
--sil)
1056 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1058 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1060 sbindir
=$ac_optarg ;;
1062 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1063 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1064 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1066 ac_prev
=sharedstatedir
;;
1067 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1068 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1069 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1071 sharedstatedir
=$ac_optarg ;;
1073 -site |
--site |
--sit)
1075 -site=* |
--site=* |
--sit=*)
1078 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1080 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1081 srcdir
=$ac_optarg ;;
1083 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1084 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1085 ac_prev
=sysconfdir
;;
1086 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1087 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1088 sysconfdir
=$ac_optarg ;;
1090 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1091 ac_prev
=target_alias
;;
1092 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1093 target_alias
=$ac_optarg ;;
1095 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1098 -version |
--version |
--versio |
--versi |
--vers |
-V)
1099 ac_init_version
=: ;;
1102 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1103 # Reject names that are not valid shell variable names.
1104 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1105 as_fn_error $?
"invalid package name: $ac_useropt"
1106 ac_useropt_orig
=$ac_useropt
1107 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1108 case $ac_user_opts in
1112 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1113 ac_unrecognized_sep
=', ';;
1115 eval with_
$ac_useropt=\
$ac_optarg ;;
1117 -without-* |
--without-*)
1118 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1119 # Reject names that are not valid shell variable names.
1120 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1121 as_fn_error $?
"invalid package name: $ac_useropt"
1122 ac_useropt_orig
=$ac_useropt
1123 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1124 case $ac_user_opts in
1128 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1129 ac_unrecognized_sep
=', ';;
1131 eval with_
$ac_useropt=no
;;
1134 # Obsolete; use --with-x.
1137 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1138 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1139 ac_prev
=x_includes
;;
1140 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1141 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1142 x_includes
=$ac_optarg ;;
1144 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1145 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1146 ac_prev
=x_libraries
;;
1147 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1148 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1149 x_libraries
=$ac_optarg ;;
1151 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1152 Try \`$0 --help' for more information"
1156 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1157 # Reject names that are not valid shell variable names.
1158 case $ac_envvar in #(
1159 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1160 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1162 eval $ac_envvar=\
$ac_optarg
1163 export $ac_envvar ;;
1166 # FIXME: should be removed in autoconf 3.0.
1167 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1168 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1169 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1170 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1176 if test -n "$ac_prev"; then
1177 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1178 as_fn_error $?
"missing argument to $ac_option"
1181 if test -n "$ac_unrecognized_opts"; then
1182 case $enable_option_checking in
1184 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1185 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1189 # Check all directory arguments for consistency.
1190 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1191 datadir sysconfdir sharedstatedir localstatedir includedir \
1192 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1193 libdir localedir mandir
1195 eval ac_val
=\$
$ac_var
1196 # Remove trailing slashes.
1199 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1200 eval $ac_var=\
$ac_val;;
1202 # Be sure to have absolute directory names.
1204 [\\/$
]* | ?
:[\\/]* ) continue;;
1205 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1207 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1210 # There might be people who depend on the old broken behavior: `$host'
1211 # used to hold the argument of --host etc.
1212 # FIXME: To remove some day.
1215 target
=$target_alias
1217 # FIXME: To remove some day.
1218 if test "x$host_alias" != x
; then
1219 if test "x$build_alias" = x
; then
1220 cross_compiling
=maybe
1221 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1222 If a cross compiler is detected then cross compile mode will be used" >&2
1223 elif test "x$build_alias" != "x$host_alias"; then
1229 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1231 test "$silent" = yes && exec 6>/dev
/null
1234 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1235 ac_ls_di
=`ls -di .` &&
1236 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1237 as_fn_error $?
"working directory cannot be determined"
1238 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1239 as_fn_error $?
"pwd does not report name of working directory"
1242 # Find the source files, if location was not specified.
1243 if test -z "$srcdir"; then
1244 ac_srcdir_defaulted
=yes
1245 # Try the directory containing this script, then the parent directory.
1246 ac_confdir
=`$as_dirname -- "$as_myself" ||
1247 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1248 X"$as_myself" : 'X\(//\)[^/]' \| \
1249 X"$as_myself" : 'X\(//\)$' \| \
1250 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1251 $as_echo X"$as_myself" |
1252 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1270 if test ! -r "$srcdir/$ac_unique_file"; then
1274 ac_srcdir_defaulted
=no
1276 if test ! -r "$srcdir/$ac_unique_file"; then
1277 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1278 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1280 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1282 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1284 # When building in place, set srcdir=.
1285 if test "$ac_abs_confdir" = "$ac_pwd"; then
1288 # Remove unnecessary trailing slashes from srcdir.
1289 # Double slashes in file names in object file debugging info
1290 # mess up M-x gdb in Emacs.
1292 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1294 for ac_var
in $ac_precious_vars; do
1295 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1296 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1297 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1298 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1302 # Report the --help message.
1304 if test "$ac_init_help" = "long"; then
1305 # Omit some internal or obsolete options to make the list less imposing.
1306 # This message is too long to be a string in the A/UX 3.1 sh.
1308 \`configure' configures GNU C Library (see version.h) to adapt to many kinds of systems.
1310 Usage: $0 [OPTION]... [VAR=VALUE]...
1312 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1313 VAR=VALUE. See below for descriptions of some of the useful variables.
1315 Defaults for the options are specified in brackets.
1318 -h, --help display this help and exit
1319 --help=short display options specific to this package
1320 --help=recursive display the short help of all the included packages
1321 -V, --version display version information and exit
1322 -q, --quiet, --silent do not print \`checking ...' messages
1323 --cache-file=FILE cache test results in FILE [disabled]
1324 -C, --config-cache alias for \`--cache-file=config.cache'
1325 -n, --no-create do not create output files
1326 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1328 Installation directories:
1329 --prefix=PREFIX install architecture-independent files in PREFIX
1330 [$ac_default_prefix]
1331 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1334 By default, \`make install' will install all the files in
1335 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1336 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1337 for instance \`--prefix=\$HOME'.
1339 For better control, use the options below.
1341 Fine tuning of the installation directories:
1342 --bindir=DIR user executables [EPREFIX/bin]
1343 --sbindir=DIR system admin executables [EPREFIX/sbin]
1344 --libexecdir=DIR program executables [EPREFIX/libexec]
1345 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1346 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1347 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1348 --libdir=DIR object code libraries [EPREFIX/lib]
1349 --includedir=DIR C header files [PREFIX/include]
1350 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1351 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1352 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1353 --infodir=DIR info documentation [DATAROOTDIR/info]
1354 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1355 --mandir=DIR man documentation [DATAROOTDIR/man]
1356 --docdir=DIR documentation root [DATAROOTDIR/doc/glibc]
1357 --htmldir=DIR html documentation [DOCDIR]
1358 --dvidir=DIR dvi documentation [DOCDIR]
1359 --pdfdir=DIR pdf documentation [DOCDIR]
1360 --psdir=DIR ps documentation [DOCDIR]
1366 --build=BUILD configure
for building on BUILD
[guessed
]
1367 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1371 if test -n "$ac_init_help"; then
1372 case $ac_init_help in
1373 short | recursive
) echo "Configuration of GNU C Library (see version.h):";;
1378 --disable-option-checking ignore unrecognized
--enable/--with options
1379 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1380 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1381 --disable-sanity-checks really
do not use threads
(should not be used except
1382 in special situations
) [default
=yes]
1383 --enable-shared build shared library
[default
=yes if GNU ld
]
1384 --enable-profile build profiled library
[default
=no
]
1385 --disable-versioning do not include versioning information
in the library
1386 objects
[default
=yes if supported
]
1387 --enable-oldest-abi=ABI configure the oldest ABI supported
[e.g.
2.2]
1388 [default
=glibc default
]
1389 --enable-stackguard-randomization
1390 initialize __stack_chk_guard canary with a random
1391 number
at program start
1392 --enable-add-ons[=DIRS...
]
1393 configure and build add-ons
in DIR1
,DIR2
,... search
1394 for add-ons
if no parameter given
1395 --disable-hidden-plt do not hide internal
function calls to avoid PLT
1396 --enable-bind-now disable lazy relocations
in DSOs
1397 --enable-static-nss build static NSS modules
[default
=no
]
1398 --disable-force-install don
't force installation of files from this package,
1399 even if they are older than the installed files
1400 --enable-kernel=VERSION compile for compatibility with kernel not older than
1402 --enable-all-warnings enable all useful warnings gcc can issue
1403 --enable-multi-arch enable single DSO with optimizations for multiple
1405 --enable-nss-crypt enable libcrypt to use nss
1406 --enable-obsolete-rpc build and install the obsolete RPC code for
1408 --enable-systemtap enable systemtap static probe points [default=no]
1411 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1412 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1413 --with-gd=DIR find libgd include dir and library with prefix DIR
1414 --with-gd-include=DIR find libgd include files in DIR
1415 --with-gd-lib=DIR find libgd library files in DIR
1416 --with-fp if using floating-point hardware [default=yes]
1417 --with-binutils=PATH specify location of binutils (as and ld)
1418 --with-selinux if building with SELinux support
1419 --with-headers=PATH location of system headers to use (for example
1420 /usr/src/linux/include) [default=compiler default]
1421 --with-default-link do not use explicit linker scripts
1422 --with-cpu=CPU select code for CPU variant
1424 Some influential environment variables:
1425 CC C compiler command
1426 CFLAGS C compiler flags
1427 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1428 nonstandard directory <lib dir>
1429 LIBS libraries to pass to the linker, e.g. -l<library>
1430 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1431 you have headers in a nonstandard directory <include dir>
1433 CXX C++ compiler command
1434 CXXFLAGS C++ compiler flags
1436 Use these variables to override the choices made by `configure' or to
help
1437 it to
find libraries and programs with nonstandard names
/locations.
1439 Report bugs to
<http
://sourceware.org
/bugzilla
/>.
1440 GNU C Library home page
: <http
://www.gnu.org
/software
/glibc
/>.
1441 General
help using GNU software
: <http
://www.gnu.org
/gethelp
/>.
1446 if test "$ac_init_help" = "recursive"; then
1447 # If there are subdirs, report their specific --help.
1448 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1449 test -d "$ac_dir" ||
1450 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1455 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1457 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1458 # A ".." for each directory in $ac_dir_suffix.
1459 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1460 case $ac_top_builddir_sub in
1461 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1462 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1465 ac_abs_top_builddir
=$ac_pwd
1466 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1467 # for backward compatibility:
1468 ac_top_builddir
=$ac_top_build_prefix
1471 .
) # We are building in place.
1473 ac_top_srcdir
=$ac_top_builddir_sub
1474 ac_abs_top_srcdir
=$ac_pwd ;;
1475 [\\/]* | ?
:[\\/]* ) # Absolute name.
1476 ac_srcdir
=$srcdir$ac_dir_suffix;
1477 ac_top_srcdir
=$srcdir
1478 ac_abs_top_srcdir
=$srcdir ;;
1480 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1481 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1482 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1484 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1486 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1487 # Check for guested configure.
1488 if test -f "$ac_srcdir/configure.gnu"; then
1490 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1491 elif test -f "$ac_srcdir/configure"; then
1493 $SHELL "$ac_srcdir/configure" --help=recursive
1495 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1497 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1501 test -n "$ac_init_help" && exit $ac_status
1502 if $ac_init_version; then
1504 GNU C Library configure
(see version.h
)
1505 generated by GNU Autoconf
2.68
1507 Copyright
(C
) 2010 Free Software Foundation
, Inc.
1508 This configure
script is free software
; the Free Software Foundation
1509 gives unlimited permission to copy
, distribute and modify it.
1514 ## ------------------------ ##
1515 ## Autoconf initialization. ##
1516 ## ------------------------ ##
1518 # ac_fn_c_try_compile LINENO
1519 # --------------------------
1520 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1521 ac_fn_c_try_compile
()
1523 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1524 rm -f conftest.
$ac_objext
1525 if { { ac_try
="$ac_compile"
1527 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1528 *) ac_try_echo=$ac_try;;
1530 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1531 $as_echo "$ac_try_echo"; } >&5
1532 (eval "$ac_compile") 2>conftest.err
1534 if test -s conftest.err; then
1535 grep -v '^ *+' conftest.err >conftest.er1
1536 cat conftest.er1 >&5
1537 mv -f conftest.er1 conftest.err
1539 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1540 test $ac_status = 0; } && {
1541 test -z "$ac_c_werror_flag" ||
1542 test ! -s conftest.err
1543 } && test -s conftest.$ac_objext; then :
1546 $as_echo "$as_me: failed program was:" >&5
1547 sed 's/^/| /' conftest.$ac_ext >&5
1551 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1552 as_fn_set_status $ac_retval
1554 } # ac_fn_c_try_compile
1556 # ac_fn_c_try_cpp LINENO
1557 # ----------------------
1558 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1561 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1562 if { { ac_try="$ac_cpp conftest.$ac_ext"
1564 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1565 *) ac_try_echo
=$ac_try;;
1567 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1568 $as_echo "$ac_try_echo"; } >&5
1569 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1571 if test -s conftest.err
; then
1572 grep -v '^ *+' conftest.err
>conftest.er1
1573 cat conftest.er1
>&5
1574 mv -f conftest.er1 conftest.err
1576 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1577 test $ac_status = 0; } > conftest.i
&& {
1578 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1579 test ! -s conftest.err
1583 $as_echo "$as_me: failed program was:" >&5
1584 sed 's/^/| /' conftest.
$ac_ext >&5
1588 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1589 as_fn_set_status
$ac_retval
1593 # ac_fn_cxx_try_compile LINENO
1594 # ----------------------------
1595 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1596 ac_fn_cxx_try_compile
()
1598 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1599 rm -f conftest.
$ac_objext
1600 if { { ac_try
="$ac_compile"
1602 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1603 *) ac_try_echo=$ac_try;;
1605 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1606 $as_echo "$ac_try_echo"; } >&5
1607 (eval "$ac_compile") 2>conftest.err
1609 if test -s conftest.err; then
1610 grep -v '^ *+' conftest.err >conftest.er1
1611 cat conftest.er1 >&5
1612 mv -f conftest.er1 conftest.err
1614 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1615 test $ac_status = 0; } && {
1616 test -z "$ac_cxx_werror_flag" ||
1617 test ! -s conftest.err
1618 } && test -s conftest.$ac_objext; then :
1621 $as_echo "$as_me: failed program was:" >&5
1622 sed 's/^/| /' conftest.$ac_ext >&5
1626 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1627 as_fn_set_status $ac_retval
1629 } # ac_fn_cxx_try_compile
1631 # ac_fn_c_try_link LINENO
1632 # -----------------------
1633 # Try to link conftest.$ac_ext, and return whether this succeeded.
1636 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1637 rm -f conftest.$ac_objext conftest$ac_exeext
1638 if { { ac_try="$ac_link"
1640 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1641 *) ac_try_echo
=$ac_try;;
1643 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1644 $as_echo "$ac_try_echo"; } >&5
1645 (eval "$ac_link") 2>conftest.err
1647 if test -s conftest.err
; then
1648 grep -v '^ *+' conftest.err
>conftest.er1
1649 cat conftest.er1
>&5
1650 mv -f conftest.er1 conftest.err
1652 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1653 test $ac_status = 0; } && {
1654 test -z "$ac_c_werror_flag" ||
1655 test ! -s conftest.err
1656 } && test -s conftest
$ac_exeext && {
1657 test "$cross_compiling" = yes ||
1658 $as_test_x conftest
$ac_exeext
1662 $as_echo "$as_me: failed program was:" >&5
1663 sed 's/^/| /' conftest.
$ac_ext >&5
1667 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1668 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1669 # interfere with the next link command; also delete a directory that is
1670 # left behind by Apple's compiler. We do this before executing the actions.
1671 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1672 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1673 as_fn_set_status
$ac_retval
1675 } # ac_fn_c_try_link
1677 # ac_fn_c_try_run LINENO
1678 # ----------------------
1679 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1680 # that executables *can* be run.
1683 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1684 if { { ac_try
="$ac_link"
1686 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1687 *) ac_try_echo=$ac_try;;
1689 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1690 $as_echo "$ac_try_echo"; } >&5
1691 (eval "$ac_link") 2>&5
1693 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1694 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1695 { { case "(($ac_try" in
1696 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1697 *) ac_try_echo
=$ac_try;;
1699 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1700 $as_echo "$ac_try_echo"; } >&5
1701 (eval "$ac_try") 2>&5
1703 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1704 test $ac_status = 0; }; }; then :
1707 $as_echo "$as_me: program exited with status $ac_status" >&5
1708 $as_echo "$as_me: failed program was:" >&5
1709 sed 's/^/| /' conftest.
$ac_ext >&5
1711 ac_retval
=$ac_status
1713 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1714 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1715 as_fn_set_status
$ac_retval
1719 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1720 # --------------------------------------------
1721 # Tries to find the compile-time value of EXPR in a program that includes
1722 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1724 ac_fn_c_compute_int
()
1726 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1727 if test "$cross_compiling" = yes; then
1728 # Depending upon the size, compute the lo and hi bounds.
1729 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1730 /* end confdefs.h. */
1735 static int test_array [1 - 2 * !(($2) >= 0)];
1742 if ac_fn_c_try_compile
"$LINENO"; then :
1745 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1746 /* end confdefs.h. */
1751 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1758 if ac_fn_c_try_compile
"$LINENO"; then :
1759 ac_hi
=$ac_mid; break
1761 as_fn_arith
$ac_mid + 1 && ac_lo
=$as_val
1762 if test $ac_lo -le $ac_mid; then
1766 as_fn_arith
2 '*' $ac_mid + 1 && ac_mid
=$as_val
1768 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1771 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1772 /* end confdefs.h. */
1777 static int test_array [1 - 2 * !(($2) < 0)];
1784 if ac_fn_c_try_compile
"$LINENO"; then :
1787 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1788 /* end confdefs.h. */
1793 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1800 if ac_fn_c_try_compile
"$LINENO"; then :
1801 ac_lo
=$ac_mid; break
1803 as_fn_arith
'(' $ac_mid ')' - 1 && ac_hi
=$as_val
1804 if test $ac_mid -le $ac_hi; then
1808 as_fn_arith
2 '*' $ac_mid && ac_mid
=$as_val
1810 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1815 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1817 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1818 # Binary search between lo and hi bounds.
1819 while test "x$ac_lo" != "x$ac_hi"; do
1820 as_fn_arith
'(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid
=$as_val
1821 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1822 /* end confdefs.h. */
1827 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1834 if ac_fn_c_try_compile
"$LINENO"; then :
1837 as_fn_arith
'(' $ac_mid ')' + 1 && ac_lo
=$as_val
1839 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1842 ?
*) eval "$3=\$ac_lo"; ac_retval
=0 ;;
1846 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1847 /* end confdefs.h. */
1849 static long int longval () { return $2; }
1850 static unsigned long int ulongval () { return $2; }
1857 FILE *f = fopen ("conftest.val", "w");
1862 long int i = longval ();
1865 fprintf (f, "%ld", i);
1869 unsigned long int i = ulongval ();
1872 fprintf (f, "%lu", i);
1874 /* Do not output a trailing newline, as this causes \r\n confusion
1875 on some platforms. */
1876 return ferror (f) || fclose (f) != 0;
1882 if ac_fn_c_try_run
"$LINENO"; then :
1883 echo >>conftest.val
; read $3 <conftest.val
; ac_retval
=0
1887 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
1888 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
1892 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1893 as_fn_set_status
$ac_retval
1895 } # ac_fn_c_compute_int
1896 cat >config.log
<<_ACEOF
1897 This file contains any messages produced by compilers while
1898 running configure, to aid debugging if configure makes a mistake.
1900 It was created by GNU C Library $as_me (see version.h), which was
1901 generated by GNU Autoconf 2.68. Invocation command line was
1913 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1914 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1915 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1916 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1917 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1919 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1920 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1922 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1923 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1924 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1925 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1926 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1927 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1928 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1932 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1936 test -z "$as_dir" && as_dir
=.
1937 $as_echo "PATH: $as_dir"
1953 # Keep a trace of the command line.
1954 # Strip out --no-create and --no-recursion so they do not pile up.
1955 # Strip out --silent because we don't want to record it for future runs.
1956 # Also quote any args containing shell meta-characters.
1957 # Make two passes to allow for proper duplicate-argument suppression.
1961 ac_must_keep_next
=false
1967 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1968 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1969 |
-silent |
--silent |
--silen |
--sile |
--sil)
1972 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1975 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
1977 as_fn_append ac_configure_args1
" '$ac_arg'"
1978 if test $ac_must_keep_next = true
; then
1979 ac_must_keep_next
=false
# Got value, back to normal.
1982 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1983 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1984 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1985 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1986 case "$ac_configure_args0 " in
1987 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1990 -* ) ac_must_keep_next
=true
;;
1993 as_fn_append ac_configure_args
" '$ac_arg'"
1998 { ac_configure_args0
=; unset ac_configure_args0
;}
1999 { ac_configure_args1
=; unset ac_configure_args1
;}
2001 # When interrupted or exit'd, cleanup temporary files, and complete
2002 # config.log. We remove comments because anyway the quotes in there
2003 # would cause problems or look ugly.
2004 # WARNING: Use '\'' to represent an apostrophe within the trap.
2005 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2006 trap 'exit_status=$?
2007 # Save into config.log some information that might help in debugging.
2011 $as_echo "## ---------------- ##
2012 ## Cache variables. ##
2013 ## ---------------- ##"
2015 # The following way of writing the cache mishandles newlines in values,
2017 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2018 eval ac_val=\$$ac_var
2022 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2023 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2026 _ | IFS | as_nl) ;; #(
2027 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2028 *) { eval $ac_var=; unset $ac_var;} ;;
2033 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2034 *${as_nl}ac_space=\ *)
2036 "s/'\''/'\''\\\\'\'''\''/g;
2037 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2040 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2047 $as_echo "## ----------------- ##
2048 ## Output variables. ##
2049 ## ----------------- ##"
2051 for ac_var in $ac_subst_vars
2053 eval ac_val=\$$ac_var
2055 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2057 $as_echo "$ac_var='\''$ac_val'\''"
2061 if test -n "$ac_subst_files"; then
2062 $as_echo "## ------------------- ##
2063 ## File substitutions. ##
2064 ## ------------------- ##"
2066 for ac_var
in $ac_subst_files
2068 eval ac_val
=\$
$ac_var
2070 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2072 $as_echo "$ac_var='\''$ac_val'\''"
2077 if test -s confdefs.h; then
2078 $as_echo "## ----------- ##
2085 test "$ac_signal" != 0 &&
2086 $as_echo "$as_me: caught signal $ac_signal"
2087 $as_echo "$as_me: exit $exit_status"
2089 rm -f core *.core core.conftest.* &&
2090 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2093 for ac_signal
in 1 2 13 15; do
2094 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2098 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2099 rm -f -r conftest
* confdefs.h
2101 $as_echo "/* confdefs.h */" > confdefs.h
2103 # Predefined preprocessor variables.
2105 cat >>confdefs.h
<<_ACEOF
2106 #define PACKAGE_NAME "$PACKAGE_NAME"
2109 cat >>confdefs.h
<<_ACEOF
2110 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2113 cat >>confdefs.h
<<_ACEOF
2114 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2117 cat >>confdefs.h
<<_ACEOF
2118 #define PACKAGE_STRING "$PACKAGE_STRING"
2121 cat >>confdefs.h
<<_ACEOF
2122 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2125 cat >>confdefs.h
<<_ACEOF
2126 #define PACKAGE_URL "$PACKAGE_URL"
2130 # Let the site file select an alternate cache file if it wants to.
2131 # Prefer an explicitly selected file to automatically selected ones.
2134 if test -n "$CONFIG_SITE"; then
2135 # We do not want a PATH search for config.site.
2136 case $CONFIG_SITE in #((
2137 -*) ac_site_file1
=.
/$CONFIG_SITE;;
2138 */*) ac_site_file1
=$CONFIG_SITE;;
2139 *) ac_site_file1
=.
/$CONFIG_SITE;;
2141 elif test "x$prefix" != xNONE
; then
2142 ac_site_file1
=$prefix/share
/config.site
2143 ac_site_file2
=$prefix/etc
/config.site
2145 ac_site_file1
=$ac_default_prefix/share
/config.site
2146 ac_site_file2
=$ac_default_prefix/etc
/config.site
2148 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2150 test "x$ac_site_file" = xNONE
&& continue
2151 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
2152 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2153 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2154 sed 's/^/| /' "$ac_site_file" >&5
2156 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2157 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2158 as_fn_error $?
"failed to load site script $ac_site_file
2159 See \`config.log' for more details" "$LINENO" 5; }
2163 if test -r "$cache_file"; then
2164 # Some versions of bash will fail to source /dev/null (special files
2165 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2166 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2167 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2168 $as_echo "$as_me: loading cache $cache_file" >&6;}
2170 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2171 *) .
"./$cache_file";;
2175 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2176 $as_echo "$as_me: creating cache $cache_file" >&6;}
2180 # Check that the precious variables saved in the cache have kept the same
2182 ac_cache_corrupted
=false
2183 for ac_var
in $ac_precious_vars; do
2184 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2185 eval ac_new_set
=\
$ac_env_${ac_var}_set
2186 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2187 eval ac_new_val
=\
$ac_env_${ac_var}_value
2188 case $ac_old_set,$ac_new_set in
2190 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2191 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2192 ac_cache_corrupted
=: ;;
2194 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2195 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2196 ac_cache_corrupted
=: ;;
2199 if test "x$ac_old_val" != "x$ac_new_val"; then
2200 # differences in whitespace do not lead to failure.
2201 ac_old_val_w
=`echo x $ac_old_val`
2202 ac_new_val_w
=`echo x $ac_new_val`
2203 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2204 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2205 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2206 ac_cache_corrupted
=:
2208 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2209 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2210 eval $ac_var=\
$ac_old_val
2212 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2213 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2214 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2215 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2218 # Pass precious variables to config.status.
2219 if test "$ac_new_set" = set; then
2221 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2222 *) ac_arg
=$ac_var=$ac_new_val ;;
2224 case " $ac_configure_args " in
2225 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2226 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2230 if $ac_cache_corrupted; then
2231 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2232 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2233 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2234 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2235 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2237 ## -------------------- ##
2238 ## Main body of script. ##
2239 ## -------------------- ##
2242 ac_cpp
='$CPP $CPPFLAGS'
2243 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2244 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2245 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2249 ac_config_headers
="$ac_config_headers config.h"
2252 for ac_dir
in scripts
"$srcdir"/scripts
; do
2253 if test -f "$ac_dir/install-sh"; then
2255 ac_install_sh
="$ac_aux_dir/install-sh -c"
2257 elif test -f "$ac_dir/install.sh"; then
2259 ac_install_sh
="$ac_aux_dir/install.sh -c"
2261 elif test -f "$ac_dir/shtool"; then
2263 ac_install_sh
="$ac_aux_dir/shtool install -c"
2267 if test -z "$ac_aux_dir"; then
2268 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in scripts \"$srcdir\"/scripts" "$LINENO" 5
2271 # These three variables are undocumented and unsupported,
2272 # and are intended to be withdrawn in a future Autoconf release.
2273 # They can cause serious problems if a builder's source tree is in a directory
2274 # whose full name contains unusual characters.
2275 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2276 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2277 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2281 # Glibc should not depend on any header files
2289 # Make sure we can run config.sub.
2290 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2291 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2294 $as_echo_n "checking build system type... " >&6; }
2295 if ${ac_cv_build+:} false
; then :
2296 $as_echo_n "(cached) " >&6
2298 ac_build_alias
=$build_alias
2299 test "x$ac_build_alias" = x
&&
2300 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2301 test "x$ac_build_alias" = x
&&
2302 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
2303 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2304 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2308 $as_echo "$ac_cv_build" >&6; }
2309 case $ac_cv_build in
2311 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
2314 ac_save_IFS
=$IFS; IFS
='-'
2320 # Remember, the first character of IFS is used to create $*,
2321 # except with old shells:
2324 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2328 $as_echo_n "checking host system type... " >&6; }
2329 if ${ac_cv_host+:} false
; then :
2330 $as_echo_n "(cached) " >&6
2332 if test "x$host_alias" = x
; then
2333 ac_cv_host
=$ac_cv_build
2335 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2336 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2341 $as_echo "$ac_cv_host" >&6; }
2344 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
2347 ac_save_IFS
=$IFS; IFS
='-'
2353 # Remember, the first character of IFS is used to create $*,
2354 # except with old shells:
2357 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2362 ac_cpp
='$CPP $CPPFLAGS'
2363 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2364 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2365 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2366 if test -n "$ac_tool_prefix"; then
2367 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2368 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2370 $as_echo_n "checking for $ac_word... " >&6; }
2371 if ${ac_cv_prog_CC+:} false
; then :
2372 $as_echo_n "(cached) " >&6
2374 if test -n "$CC"; then
2375 ac_cv_prog_CC
="$CC" # Let the user override the test.
2377 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2381 test -z "$as_dir" && as_dir
=.
2382 for ac_exec_ext
in '' $ac_executable_extensions; do
2383 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2384 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2385 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2395 if test -n "$CC"; then
2396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2397 $as_echo "$CC" >&6; }
2399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2400 $as_echo "no" >&6; }
2405 if test -z "$ac_cv_prog_CC"; then
2407 # Extract the first word of "gcc", so it can be a program name with args.
2408 set dummy gcc
; ac_word
=$2
2409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2410 $as_echo_n "checking for $ac_word... " >&6; }
2411 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2412 $as_echo_n "(cached) " >&6
2414 if test -n "$ac_ct_CC"; then
2415 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2417 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2421 test -z "$as_dir" && as_dir
=.
2422 for ac_exec_ext
in '' $ac_executable_extensions; do
2423 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2424 ac_cv_prog_ac_ct_CC
="gcc"
2425 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2434 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2435 if test -n "$ac_ct_CC"; then
2436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2437 $as_echo "$ac_ct_CC" >&6; }
2439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2440 $as_echo "no" >&6; }
2443 if test "x$ac_ct_CC" = x
; then
2446 case $cross_compiling:$ac_tool_warned in
2448 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2449 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2450 ac_tool_warned
=yes ;;
2458 if test -z "$CC"; then
2459 if test -n "$ac_tool_prefix"; then
2460 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2461 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
2462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2463 $as_echo_n "checking for $ac_word... " >&6; }
2464 if ${ac_cv_prog_CC+:} false
; then :
2465 $as_echo_n "(cached) " >&6
2467 if test -n "$CC"; then
2468 ac_cv_prog_CC
="$CC" # Let the user override the test.
2470 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2474 test -z "$as_dir" && as_dir
=.
2475 for ac_exec_ext
in '' $ac_executable_extensions; do
2476 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2477 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2478 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2488 if test -n "$CC"; then
2489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2490 $as_echo "$CC" >&6; }
2492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2493 $as_echo "no" >&6; }
2499 if test -z "$CC"; then
2500 # Extract the first word of "cc", so it can be a program name with args.
2501 set dummy cc
; ac_word
=$2
2502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2503 $as_echo_n "checking for $ac_word... " >&6; }
2504 if ${ac_cv_prog_CC+:} false
; then :
2505 $as_echo_n "(cached) " >&6
2507 if test -n "$CC"; then
2508 ac_cv_prog_CC
="$CC" # Let the user override the test.
2511 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2515 test -z "$as_dir" && as_dir
=.
2516 for ac_exec_ext
in '' $ac_executable_extensions; do
2517 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2518 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2519 ac_prog_rejected
=yes
2523 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2530 if test $ac_prog_rejected = yes; then
2531 # We found a bogon in the path, so make sure we never use it.
2532 set dummy
$ac_cv_prog_CC
2534 if test $# != 0; then
2535 # We chose a different compiler from the bogus one.
2536 # However, it has the same basename, so the bogon will be chosen
2537 # first if we set CC to just the basename; use the full file name.
2539 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
2545 if test -n "$CC"; then
2546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2547 $as_echo "$CC" >&6; }
2549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2550 $as_echo "no" >&6; }
2555 if test -z "$CC"; then
2556 if test -n "$ac_tool_prefix"; then
2557 for ac_prog
in cl.exe
2559 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2560 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2561 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2562 $as_echo_n "checking for $ac_word... " >&6; }
2563 if ${ac_cv_prog_CC+:} false
; then :
2564 $as_echo_n "(cached) " >&6
2566 if test -n "$CC"; then
2567 ac_cv_prog_CC
="$CC" # Let the user override the test.
2569 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2573 test -z "$as_dir" && as_dir
=.
2574 for ac_exec_ext
in '' $ac_executable_extensions; do
2575 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2576 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
2577 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2587 if test -n "$CC"; then
2588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2589 $as_echo "$CC" >&6; }
2591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2592 $as_echo "no" >&6; }
2596 test -n "$CC" && break
2599 if test -z "$CC"; then
2601 for ac_prog
in cl.exe
2603 # Extract the first word of "$ac_prog", so it can be a program name with args.
2604 set dummy
$ac_prog; ac_word
=$2
2605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2606 $as_echo_n "checking for $ac_word... " >&6; }
2607 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2608 $as_echo_n "(cached) " >&6
2610 if test -n "$ac_ct_CC"; then
2611 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2613 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2617 test -z "$as_dir" && as_dir
=.
2618 for ac_exec_ext
in '' $ac_executable_extensions; do
2619 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2620 ac_cv_prog_ac_ct_CC
="$ac_prog"
2621 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2630 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2631 if test -n "$ac_ct_CC"; then
2632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2633 $as_echo "$ac_ct_CC" >&6; }
2635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2636 $as_echo "no" >&6; }
2640 test -n "$ac_ct_CC" && break
2643 if test "x$ac_ct_CC" = x
; then
2646 case $cross_compiling:$ac_tool_warned in
2648 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2649 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2650 ac_tool_warned
=yes ;;
2659 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2660 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2661 as_fn_error $?
"no acceptable C compiler found in \$PATH
2662 See \`config.log' for more details" "$LINENO" 5; }
2664 # Provide some information about the compiler.
2665 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2668 for ac_option
in --version -v -V -qversion; do
2669 { { ac_try
="$ac_compiler $ac_option >&5"
2671 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2672 *) ac_try_echo=$ac_try;;
2674 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2675 $as_echo "$ac_try_echo"; } >&5
2676 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2678 if test -s conftest.err; then
2680 ... rest of stderr output deleted ...
2681 10q' conftest.err >conftest.er1
2682 cat conftest.er1 >&5
2684 rm -f conftest.er1 conftest.err
2685 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2686 test $ac_status = 0; }
2690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2691 $as_echo_n "checking for suffix of object files... " >&6; }
2692 if ${ac_cv_objext+:} false; then :
2693 $as_echo_n "(cached) " >&6
2695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2696 /* end confdefs.h. */
2706 rm -f conftest.o conftest.obj
2707 if { { ac_try="$ac_compile"
2709 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2710 *) ac_try_echo
=$ac_try;;
2712 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2713 $as_echo "$ac_try_echo"; } >&5
2714 (eval "$ac_compile") 2>&5
2716 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2717 test $ac_status = 0; }; then :
2718 for ac_file
in conftest.o conftest.obj conftest.
*; do
2719 test -f "$ac_file" ||
continue;
2721 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM
) ;;
2722 *) ac_cv_objext
=`expr "$ac_file" : '.*\.\(.*\)'`
2727 $as_echo "$as_me: failed program was:" >&5
2728 sed 's/^/| /' conftest.
$ac_ext >&5
2730 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2731 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2732 as_fn_error $?
"cannot compute suffix of object files: cannot compile
2733 See \`config.log' for more details" "$LINENO" 5; }
2735 rm -f conftest.
$ac_cv_objext conftest.
$ac_ext
2737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2738 $as_echo "$ac_cv_objext" >&6; }
2739 OBJEXT
=$ac_cv_objext
2741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2742 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2743 if ${ac_cv_c_compiler_gnu+:} false
; then :
2744 $as_echo_n "(cached) " >&6
2746 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2747 /* end confdefs.h. */
2760 if ac_fn_c_try_compile
"$LINENO"; then :
2765 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2766 ac_cv_c_compiler_gnu
=$ac_compiler_gnu
2769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2770 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2771 if test $ac_compiler_gnu = yes; then
2776 ac_test_CFLAGS
=${CFLAGS+set}
2777 ac_save_CFLAGS
=$CFLAGS
2778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2779 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2780 if ${ac_cv_prog_cc_g+:} false
; then :
2781 $as_echo_n "(cached) " >&6
2783 ac_save_c_werror_flag
=$ac_c_werror_flag
2784 ac_c_werror_flag
=yes
2787 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2788 /* end confdefs.h. */
2798 if ac_fn_c_try_compile
"$LINENO"; then :
2802 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2803 /* end confdefs.h. */
2813 if ac_fn_c_try_compile
"$LINENO"; then :
2816 ac_c_werror_flag
=$ac_save_c_werror_flag
2818 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2819 /* end confdefs.h. */
2829 if ac_fn_c_try_compile
"$LINENO"; then :
2832 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2834 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2836 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2837 ac_c_werror_flag
=$ac_save_c_werror_flag
2839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2840 $as_echo "$ac_cv_prog_cc_g" >&6; }
2841 if test "$ac_test_CFLAGS" = set; then
2842 CFLAGS
=$ac_save_CFLAGS
2843 elif test $ac_cv_prog_cc_g = yes; then
2844 if test "$GCC" = yes; then
2850 if test "$GCC" = yes; then
2856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
2857 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2858 if ${ac_cv_prog_cc_c89+:} false
; then :
2859 $as_echo_n "(cached) " >&6
2861 ac_cv_prog_cc_c89
=no
2863 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2864 /* end confdefs.h. */
2867 #include <sys/types.h>
2868 #include <sys/stat.h>
2869 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2870 struct buf { int x; };
2871 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2872 static char *e (p, i)
2878 static char *f (char * (*g) (char **, int), char **p, ...)
2883 s = g (p, va_arg (v,int));
2888 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2889 function prototypes and stuff, but not '\xHH' hex character constants.
2890 These don't provoke an error unfortunately, instead are silently treated
2891 as 'x'. The following induces an error, until -std is added to get
2892 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2893 array size at least. It's necessary to write '\x00'==0 to get something
2894 that's true only with -std. */
2895 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2897 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2898 inside strings and character constants. */
2900 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2902 int test (int i, double x);
2903 struct s1 {int (*f) (int a);};
2904 struct s2 {int (*f) (double a);};
2905 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2911 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2916 for ac_arg
in '' -qlanglvl=extc89
-qlanglvl=ansi
-std \
2917 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2919 CC
="$ac_save_CC $ac_arg"
2920 if ac_fn_c_try_compile
"$LINENO"; then :
2921 ac_cv_prog_cc_c89
=$ac_arg
2923 rm -f core conftest.err conftest.
$ac_objext
2924 test "x$ac_cv_prog_cc_c89" != "xno" && break
2926 rm -f conftest.
$ac_ext
2931 case "x$ac_cv_prog_cc_c89" in
2933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
2934 $as_echo "none needed" >&6; } ;;
2936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
2937 $as_echo "unsupported" >&6; } ;;
2939 CC
="$CC $ac_cv_prog_cc_c89"
2940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
2941 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
2943 if test "x$ac_cv_prog_cc_c89" != xno
; then :
2948 ac_cpp
='$CPP $CPPFLAGS'
2949 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2950 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2951 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2953 if test $host != $build; then
2954 for ac_prog
in gcc cc
2956 # Extract the first word of "$ac_prog", so it can be a program name with args.
2957 set dummy
$ac_prog; ac_word
=$2
2958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2959 $as_echo_n "checking for $ac_word... " >&6; }
2960 if ${ac_cv_prog_BUILD_CC+:} false
; then :
2961 $as_echo_n "(cached) " >&6
2963 if test -n "$BUILD_CC"; then
2964 ac_cv_prog_BUILD_CC
="$BUILD_CC" # Let the user override the test.
2966 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2970 test -z "$as_dir" && as_dir
=.
2971 for ac_exec_ext
in '' $ac_executable_extensions; do
2972 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2973 ac_cv_prog_BUILD_CC
="$ac_prog"
2974 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2983 BUILD_CC
=$ac_cv_prog_BUILD_CC
2984 if test -n "$BUILD_CC"; then
2985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
2986 $as_echo "$BUILD_CC" >&6; }
2988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2989 $as_echo "no" >&6; }
2993 test -n "$BUILD_CC" && break
2999 ac_cpp
='$CPP $CPPFLAGS'
3000 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3001 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3002 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3004 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3005 # On Suns, sometimes $CPP names a directory.
3006 if test -n "$CPP" && test -d "$CPP"; then
3009 if test -z "$CPP"; then
3010 if ${ac_cv_prog_CPP+:} false
; then :
3011 $as_echo_n "(cached) " >&6
3013 # Double quotes because CPP needs to be expanded
3014 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3017 for ac_c_preproc_warn_flag
in '' yes
3019 # Use a header file that comes with gcc, so configuring glibc
3020 # with a fresh cross-compiler works.
3021 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3022 # <limits.h> exists even on freestanding compilers.
3023 # On the NeXT, cc -E runs the code through the compiler's parser,
3024 # not just through cpp. "Syntax error" is here to catch this case.
3025 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3026 /* end confdefs.h. */
3028 # include <limits.h>
3030 # include <assert.h>
3034 if ac_fn_c_try_cpp
"$LINENO"; then :
3037 # Broken: fails on valid input.
3040 rm -f conftest.err conftest.i conftest.
$ac_ext
3042 # OK, works on sane cases. Now check whether nonexistent headers
3043 # can be detected and how.
3044 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3045 /* end confdefs.h. */
3046 #include <ac_nonexistent.h>
3048 if ac_fn_c_try_cpp
"$LINENO"; then :
3049 # Broken: success on invalid input.
3052 # Passes both tests.
3056 rm -f conftest.err conftest.i conftest.
$ac_ext
3059 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3060 rm -f conftest.i conftest.err conftest.
$ac_ext
3061 if $ac_preproc_ok; then :
3073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3074 $as_echo "$CPP" >&6; }
3076 for ac_c_preproc_warn_flag
in '' yes
3078 # Use a header file that comes with gcc, so configuring glibc
3079 # with a fresh cross-compiler works.
3080 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3081 # <limits.h> exists even on freestanding compilers.
3082 # On the NeXT, cc -E runs the code through the compiler's parser,
3083 # not just through cpp. "Syntax error" is here to catch this case.
3084 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3085 /* end confdefs.h. */
3087 # include <limits.h>
3089 # include <assert.h>
3093 if ac_fn_c_try_cpp
"$LINENO"; then :
3096 # Broken: fails on valid input.
3099 rm -f conftest.err conftest.i conftest.
$ac_ext
3101 # OK, works on sane cases. Now check whether nonexistent headers
3102 # can be detected and how.
3103 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3104 /* end confdefs.h. */
3105 #include <ac_nonexistent.h>
3107 if ac_fn_c_try_cpp
"$LINENO"; then :
3108 # Broken: success on invalid input.
3111 # Passes both tests.
3115 rm -f conftest.err conftest.i conftest.
$ac_ext
3118 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3119 rm -f conftest.i conftest.err conftest.
$ac_ext
3120 if $ac_preproc_ok; then :
3123 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3124 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3125 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
3126 See \`config.log' for more details" "$LINENO" 5; }
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
3135 # We need the C++ compiler only for testing.
3137 ac_cpp
='$CXXCPP $CPPFLAGS'
3138 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3139 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3140 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
3141 if test -z "$CXX"; then
3142 if test -n "$CCC"; then
3145 if test -n "$ac_tool_prefix"; then
3146 for ac_prog
in g
++ c
++ gpp aCC CC cxx cc
++ cl.exe FCC KCC RCC xlC_r xlC
3148 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3149 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3151 $as_echo_n "checking for $ac_word... " >&6; }
3152 if ${ac_cv_prog_CXX+:} false
; then :
3153 $as_echo_n "(cached) " >&6
3155 if test -n "$CXX"; then
3156 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
3158 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3162 test -z "$as_dir" && as_dir
=.
3163 for ac_exec_ext
in '' $ac_executable_extensions; do
3164 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3165 ac_cv_prog_CXX
="$ac_tool_prefix$ac_prog"
3166 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3176 if test -n "$CXX"; then
3177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3178 $as_echo "$CXX" >&6; }
3180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3181 $as_echo "no" >&6; }
3185 test -n "$CXX" && break
3188 if test -z "$CXX"; then
3190 for ac_prog
in g
++ c
++ gpp aCC CC cxx cc
++ cl.exe FCC KCC RCC xlC_r xlC
3192 # Extract the first word of "$ac_prog", so it can be a program name with args.
3193 set dummy
$ac_prog; ac_word
=$2
3194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3195 $as_echo_n "checking for $ac_word... " >&6; }
3196 if ${ac_cv_prog_ac_ct_CXX+:} false
; then :
3197 $as_echo_n "(cached) " >&6
3199 if test -n "$ac_ct_CXX"; then
3200 ac_cv_prog_ac_ct_CXX
="$ac_ct_CXX" # Let the user override the test.
3202 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3206 test -z "$as_dir" && as_dir
=.
3207 for ac_exec_ext
in '' $ac_executable_extensions; do
3208 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3209 ac_cv_prog_ac_ct_CXX
="$ac_prog"
3210 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3219 ac_ct_CXX
=$ac_cv_prog_ac_ct_CXX
3220 if test -n "$ac_ct_CXX"; then
3221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3222 $as_echo "$ac_ct_CXX" >&6; }
3224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3225 $as_echo "no" >&6; }
3229 test -n "$ac_ct_CXX" && break
3232 if test "x$ac_ct_CXX" = x
; then
3235 case $cross_compiling:$ac_tool_warned in
3237 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3238 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3239 ac_tool_warned
=yes ;;
3247 # Provide some information about the compiler.
3248 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3251 for ac_option
in --version -v -V -qversion; do
3252 { { ac_try
="$ac_compiler $ac_option >&5"
3254 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3255 *) ac_try_echo=$ac_try;;
3257 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3258 $as_echo "$ac_try_echo"; } >&5
3259 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3261 if test -s conftest.err; then
3263 ... rest of stderr output deleted ...
3264 10q' conftest.err >conftest.er1
3265 cat conftest.er1 >&5
3267 rm -f conftest.er1 conftest.err
3268 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3269 test $ac_status = 0; }
3272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3273 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3274 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3275 $as_echo_n "(cached) " >&6
3277 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3278 /* end confdefs.h. */
3291 if ac_fn_cxx_try_compile "$LINENO"; then :
3296 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3297 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3301 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3302 if test $ac_compiler_gnu = yes; then
3307 ac_test_CXXFLAGS=${CXXFLAGS+set}
3308 ac_save_CXXFLAGS=$CXXFLAGS
3309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3310 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3311 if ${ac_cv_prog_cxx_g+:} false; then :
3312 $as_echo_n "(cached) " >&6
3314 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3315 ac_cxx_werror_flag=yes
3318 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3319 /* end confdefs.h. */
3329 if ac_fn_cxx_try_compile "$LINENO"; then :
3330 ac_cv_prog_cxx_g=yes
3333 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3334 /* end confdefs.h. */
3344 if ac_fn_cxx_try_compile "$LINENO"; then :
3347 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3349 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3350 /* end confdefs.h. */
3360 if ac_fn_cxx_try_compile "$LINENO"; then :
3361 ac_cv_prog_cxx_g=yes
3363 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3365 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3367 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3368 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3371 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3372 if test "$ac_test_CXXFLAGS" = set; then
3373 CXXFLAGS=$ac_save_CXXFLAGS
3374 elif test $ac_cv_prog_cxx_g = yes; then
3375 if test "$GXX" = yes; then
3381 if test "$GXX" = yes; then
3388 ac_cpp='$CPP $CPPFLAGS'
3389 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3390 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3391 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3394 if test "`cd $srcdir; /bin
/pwd`" = "`/bin
/pwd`"; then
3395 as_fn_error $? "you must configure in a separate build directory" "$LINENO" 5
3398 # This will get text that should go into config.make.
3401 # Check for a --with-gd argument and set libgd-LDFLAGS in config.make.
3403 # Check whether --with-gd was given.
3404 if test "${with_gd+set}" = set; then :
3405 withval=$with_gd; case "$with_gd" in
3407 *) libgd_include="-I$withval/include"
3408 libgd_ldflags="-L$withval/lib" ;;
3414 # Check whether --with-gd-include was given.
3415 if test "${with_gd_include+set}" = set; then :
3416 withval=$with_gd_include; case "$with_gd_include" in
3418 *) libgd_include="-I$withval" ;;
3424 # Check whether --with-gd-lib was given.
3425 if test "${with_gd_lib+set}" = set; then :
3426 withval=$with_gd_lib; case "$with_gd_lib" in
3428 *) libgd_ldflags="-L$withval" ;;
3434 if test -n "$libgd_include"; then
3435 config_vars="$config_vars
3436 CFLAGS-memusagestat.c = $libgd_include"
3438 if test -n "$libgd_ldflags"; then
3439 config_vars="$config_vars
3440 libgd-LDFLAGS = $libgd_ldflags"
3444 # Check whether --with-fp was given.
3445 if test "${with_fp+set}" = set; then :
3446 withval=$with_fp; with_fp=$withval
3453 # Check whether --with-binutils was given.
3454 if test "${with_binutils+set}" = set; then :
3455 withval=$with_binutils; path_binutils=$withval
3461 # Check whether --with-selinux was given.
3462 if test "${with_selinux+set}" = set; then :
3463 withval=$with_selinux; with_selinux=$withval
3470 # Check whether --with-headers was given.
3471 if test "${with_headers+set}" = set; then :
3472 withval=$with_headers; sysheaders=$withval
3480 # Check whether --with-default-link was given.
3481 if test "${with_default_link+set}" = set; then :
3482 withval=$with_default_link; use_default_link=$withval
3484 use_default_link=default
3488 # Check whether --enable-sanity-checks was given.
3489 if test "${enable_sanity_checks+set}" = set; then :
3490 enableval=$enable_sanity_checks; enable_sanity=$enableval
3496 # Check whether --enable-shared was given.
3497 if test "${enable_shared+set}" = set; then :
3498 enableval=$enable_shared; shared=$enableval
3503 # Check whether --enable-profile was given.
3504 if test "${enable_profile+set}" = set; then :
3505 enableval=$enable_profile; profile=$enableval
3510 # Check whether --enable-versioning was given.
3511 if test "${enable_versioning+set}" = set; then :
3512 enableval=$enable_versioning; enable_versioning=$enableval
3514 enable_versioning=yes
3518 # Check whether --enable-oldest-abi was given.
3519 if test "${enable_oldest_abi+set}" = set; then :
3520 enableval=$enable_oldest_abi; oldest_abi=$enableval
3525 if test "$oldest_abi" = yes || test "$oldest_abi" = no; then
3528 cat >>confdefs.h <<_ACEOF
3529 #define GLIBC_OLDEST_ABI "$oldest_abi"
3535 # Check whether --enable-stackguard-randomization was given.
3536 if test "${enable_stackguard_randomization+set}" = set; then :
3537 enableval=$enable_stackguard_randomization; enable_stackguard_randomize=$enableval
3539 enable_stackguard_randomize=no
3542 if test "$enable_stackguard_randomize" = yes; then
3543 $as_echo "#define ENABLE_STACKGUARD_RANDOMIZE 1" >>confdefs.h
3547 # Check whether --enable-add-ons was given.
3548 if test "${enable_add_ons+set}" = set; then :
3549 enableval=$enable_add_ons;
3555 # Check whether --enable-hidden-plt was given.
3556 if test "${enable_hidden_plt+set}" = set; then :
3557 enableval=$enable_hidden_plt; hidden=$enableval
3562 if test "x$hidden" = xno; then
3563 $as_echo "#define NO_HIDDEN 1" >>confdefs.h
3567 # Check whether --enable-bind-now was given.
3568 if test "${enable_bind_now+set}" = set; then :
3569 enableval=$enable_bind_now; bindnow=$enableval
3576 # Check whether --enable-static-nss was given.
3577 if test "${enable_static_nss+set}" = set; then :
3578 enableval=$enable_static_nss; static_nss=$enableval
3583 if test x"$static_nss" = xyes || test x"$shared" = xno; then
3585 $as_echo "#define DO_STATIC_NSS 1" >>confdefs.h
3589 # Check whether --enable-force-install was given.
3590 if test "${enable_force_install+set}" = set; then :
3591 enableval=$enable_force_install; force_install=$enableval
3598 # Check whether --enable-kernel was given.
3599 if test "${enable_kernel+set}" = set; then :
3600 enableval=$enable_kernel; minimum_kernel=$enableval
3603 if test "$minimum_kernel" = yes || test "$minimum_kernel" = no; then
3604 # Better nothing than this.
3607 if test "$minimum_kernel" = current; then
3608 minimum_kernel=`uname
-r 2>/dev
/null
` || minimum_kernel=
3612 # Check whether --enable-all-warnings was given.
3613 if test "${enable_all_warnings+set}" = set; then :
3614 enableval=$enable_all_warnings; all_warnings=$enableval
3619 # Check whether --enable-multi-arch was given.
3620 if test "${enable_multi_arch+set}" = set; then :
3621 enableval=$enable_multi_arch; multi_arch=$enableval
3627 # Check whether --enable-nss-crypt was given.
3628 if test "${enable_nss_crypt+set}" = set; then :
3629 enableval=$enable_nss_crypt; nss_crypt=$enableval
3634 if test x$nss_crypt = xyes; then
3635 nss_includes=-I$(nss-config --includedir 2>/dev/null)
3636 if test $? -ne 0; then
3637 as_fn_error $? "cannot find include directory with nss-config" "$LINENO" 5
3639 old_CFLAGS="$CFLAGS"
3640 CFLAGS="$CFLAGS $nss_includes"
3642 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3643 /* end confdefs.h. */
3646 #include <nsslowhash.h>
3647 void f (void) { NSSLOW_Init (); }
3656 if ac_fn_c_try_compile "$LINENO"; then :
3657 libc_cv_nss_crypt=yes
3660 cannot find NSS headers with lowlevel hash function interfaces" "$LINENO" 5
3662 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3664 LIBS="$LIBS -lfreebl3"
3665 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3666 /* end confdefs.h. */
3669 #include <nsslowhash.h>
3678 if ac_fn_c_try_link "$LINENO"; then :
3679 libc_cv_nss_crypt=yes
3682 cannot link program using lowlevel NSS hash functions" "$LINENO" 5
3684 rm -f core conftest.err conftest.$ac_objext \
3685 conftest$ac_exeext conftest.$ac_ext
3686 CFLAGS="$old_CFLAGS"
3689 libc_cv_nss_crypt=no
3694 # Check whether --enable-obsolete-rpc was given.
3695 if test "${enable_obsolete_rpc+set}" = set; then :
3696 enableval=$enable_obsolete_rpc; link_obsolete_rpc=$enableval
3698 link_obsolete_rpc=no
3703 if test "$link_obsolete_rpc" = yes; then
3704 $as_echo "#define LINK_OBSOLETE_RPC 1" >>confdefs.h
3708 # Check whether --enable-systemtap was given.
3709 if test "${enable_systemtap+set}" = set; then :
3710 enableval=$enable_systemtap; systemtap=$enableval
3715 if test "x$systemtap" != xno; then
3716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for systemtap static probe support" >&5
3717 $as_echo_n "checking for systemtap static probe support... " >&6; }
3718 if ${libc_cv_sdt+:} false; then :
3719 $as_echo_n "(cached) " >&6
3721 old_CFLAGS="$CFLAGS"
3722 CFLAGS="-std=gnu99 $CFLAGS"
3723 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3724 /* end confdefs.h. */
3725 #include <sys/sdt.h>
3726 void foo (int i, void *p)
3728 asm ("" STAP_PROBE_ASM (foo, bar, STAP_PROBE_ASM_TEMPLATE (2)) ""
3729 :: STAP_PROBE_ASM_OPERANDS (2, i, p));
3732 if ac_fn_c_try_compile "$LINENO"; then :
3737 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3738 CFLAGS="$old_CFLAGS"
3740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_sdt" >&5
3741 $as_echo "$libc_cv_sdt" >&6; }
3742 if test $libc_cv_sdt = yes; then
3743 $as_echo "#define USE_STAP_PROBE 1" >>confdefs.h
3745 elif test "x$systemtap" != xauto; then
3746 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3747 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3748 as_fn_error $? "systemtap support needs sys
/sdt.h with asm support
3749 See \
`config.log' for more details" "$LINENO" 5; }
3753 # The way shlib-versions is used to generate soversions.mk uses a
3754 # fairly simplistic model for name recognition that can't distinguish
3755 # i486-pc-linux-gnu fully from i486-pc-gnu. So we mutate a $host_os
3756 # of `gnu
*' here to be `gnu-gnu*' just so that shlib-versions can
3757 # tell. This doesn't get used much beyond that, so it's fairly safe.
3762 host_os
=`echo $host_os | sed -e 's/gnu/gnu-gnu/'`
3766 # We keep the original values in `$config_*' and never modify them, so we
3767 # can write them unchanged into config.make. Everything else uses
3768 # $machine, $vendor, and $os, and changes them whenever convenient.
3769 config_machine
=$host_cpu config_vendor
=$host_vendor config_os
=$host_os
3771 # Don't allow vendor == "unknown"
3772 test "$config_vendor" = unknown
&& config_vendor
=
3773 config_os
="`echo $config_os | sed 's/^unknown-//'`"
3775 # Some configurations imply other options.
3778 # The configure fragment of an add-on port can modify these to supplement
3779 # or override the table in the case statement below. No fragment should
3780 # ever change the config_* variables, however.
3781 machine
=$config_machine
3782 vendor
=$config_vendor
3786 # config.guess on some IBM machines says `rs6000' instead of `powerpc'.
3788 if test "$machine" = rs6000
; then
3792 # Braindead PowerPC box with absolutely no FPU.
3793 case "$machine-$host_os" in
3801 # Check whether --with-cpu was given.
3802 if test "${with_cpu+set}" = set; then :
3803 withval
=$with_cpu; case "$withval" in
3804 yes|
'') as_fn_error $?
"--with-cpu requires an argument" "$LINENO" 5 ;;
3806 *) submachine
="$withval" ;;
3812 if frags
=`ls -d $srcdir/sysdeps/*/preconfigure 2> /dev/null`
3814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysdeps preconfigure fragments" >&5
3815 $as_echo_n "checking for sysdeps preconfigure fragments... " >&6; }
3816 for frag
in $frags; do
3817 name
=`echo "$frag" | sed 's@/[^/]*$@@;s@^.*/@@'`
3818 echo $ECHO_N "$name $ECHO_C" >&6
3821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
3825 # An add-on can set this when it wants to disable the sanity check below.
3831 case "$enable_add_ons" in
3834 add_ons
=`cd $srcdir && ls -d 2> /dev/null */configure */sysdeps |
3835 sed 's@/[^/]*$@@' | sort | uniq`
3836 add_ons_automatic
=yes
3838 *) add_ons
=`echo "$enable_add_ons" | sed 's/,/ /g'`
3839 add_ons_automatic
=no
;;
3845 if test x
"$add_ons" != x
; then
3846 for f
in $add_ons; do
3847 # Some sanity checks
3851 *** It seems that you're using an old \`crypt' add-on. crypt is now
3852 *** part of glibc and using the old add-on will not work with this
3853 *** release. Start again with fresh sources and without the old
3854 *** \`crypt' add-on." "$LINENO" 5
3858 *** It seems that you're using an old \`localedata' add-on. localedata
3859 *** is now part of glibc and using the old add-on will not work with
3860 *** this release. Start again with fresh sources and without the old
3861 *** \`localedata' add-on." "$LINENO" 5
3866 # Now source each add-on's configure fragment.
3867 # The fragments can use $srcdir/$libc_add_on to find themselves,
3868 # and test $add_ons_automatic to see if they were explicitly requested.
3869 # A fragment can clear (or even change) $libc_add_on to affect
3870 # whether it goes into the list to be actually used in the build.
3872 for libc_add_on
in $add_ons; do
3873 # Test whether such a directory really exists.
3874 # It can be absolute, or relative to $srcdir, or relative to the build dir.
3875 case "$libc_add_on" in
3877 libc_add_on_srcdir
=$libc_add_on
3880 test -d "$srcdir/$libc_add_on" ||
{
3881 if test -d "$libc_add_on"; then
3882 libc_add_on
="`pwd`/$libc_add_on"
3884 as_fn_error $?
"add-on directory \"$libc_add_on\" does not exist" "$LINENO" 5
3887 libc_add_on_srcdir
=$srcdir/$libc_add_on
3891 libc_add_on_frag
=$libc_add_on_srcdir/configure
3892 libc_add_on_canonical
=
3893 libc_add_on_config_subdirs
=
3894 if test -r "$libc_add_on_frag"; then
3895 { $as_echo "$as_me:${as_lineno-$LINENO}: running configure fragment for add-on $libc_add_on" >&5
3896 $as_echo "$as_me: running configure fragment for add-on $libc_add_on" >&6;}
3897 libc_add_on_canonical
=unknown
3898 libc_add_on_subdirs
=
3899 .
"$libc_add_on_frag"
3900 test -z "$libc_add_on" ||
{
3901 configured_add_ons
="$configured_add_ons $libc_add_on"
3902 if test "x$libc_add_on_canonical" = xunknown
; then
3903 as_fn_error $?
"fragment must set \$libc_add_on_canonical" "$LINENO" 5
3905 for d
in $libc_add_on_subdirs; do
3906 case "$libc_add_on" in
3907 /*) subdir_srcdir
="$libc_add_on" ;;
3908 *) subdir_srcdir
="\$(..)$libc_add_on" ;;
3912 d
="${libc_add_on_canonical:-$libc_add_on}"
3918 subdir_srcdir
="$subdir_srcdir/$d"
3921 d
=`echo "$d" | sed 's@/*$@@;s@^.*/@@'`
3922 add_on_subdirs
="$add_on_subdirs $d"
3923 test "$subdir_srcdir" = "\$(..)$d" || config_vars
="$config_vars
3924 $d-srcdir = $subdir_srcdir"
3926 for d
in $libc_add_on_config_subdirs; do
3928 /*) as_fn_error $?
"fragment uses absolute path in \$libc_add_on_config_subdirs" "$LINENO" 5 ;;
3930 if test ! -d "$libc_add_on_srcdir/$d"; then
3931 as_fn_error $?
"fragment wants to configure missing directory $d" "$LINENO" 5
3933 case "$libc_add_on" in
3934 /*) as_fn_error $?
"relative path required for add-on using \$libc_add_on_config_subdirs" "$LINENO" 5 ;;
3936 subdirs
="$subdirs $libc_add_on/$d"
3940 if test -n "$libc_add_on"; then
3941 if frags
=`ls -d $libc_add_on_srcdir/sysdeps/*/preconfigure 2> /dev/null`
3943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking add-on $libc_add_on for preconfigure fragments" >&5
3944 $as_echo_n "checking add-on $libc_add_on for preconfigure fragments... " >&6; }
3945 for frag
in $frags; do
3946 name
=`echo "$frag" | sed 's@/[^/]*$@@;s@^.*/@@'`
3947 echo $ECHO_N "$name $ECHO_C" >&6
3950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
3953 use_add_ons
="$use_add_ons $libc_add_on"
3954 add_ons_pfx
="$add_ons_pfx $libc_add_on/"
3955 test -z "$libc_add_on_canonical" ||
3956 add_ons_sfx
="$add_ons_sfx /$libc_add_on_canonical"
3959 # Use echo to strip excess whitespace.
3960 add_ons
="`echo $use_add_ons`"
3967 ### I put this here to prevent those annoying emails from people who cannot
3968 ### read and try to compile glibc on unsupported platforms. --drepper
3970 ### By using the undocumented --enable-hacker-mode option for configure
3971 ### one can skip this test to make the configuration not fail for unsupported
3974 if test -z "$enable_hacker_mode" && test x
"$libc_config_ok" != xyes
; then
3975 case "$machine-$host_os" in
3979 echo "*** The GNU C library is currently not available for this platform."
3980 echo "*** So far nobody cared to port it and if there is no volunteer it"
3981 echo "*** might never happen. So, if you have interest to see glibc on"
3982 echo "*** this platform visit"
3983 echo "*** http://www.gnu.org/software/libc/porting.html"
3984 echo "*** and join the group of porters"
3990 # Expand the configuration machine name into a subdirectory by architecture
3991 # type and particular chip. If an add-on configure fragment already set
3992 # base_machine, we don't change it.
3993 test -n "$base_machine" ||
case "$machine" in
3994 i
[34567]86) base_machine
=i386 machine
=i386
/$machine ;;
3995 powerpc
) base_machine
=powerpc machine
=powerpc
/powerpc32
;;
3996 powerpc64
) base_machine
=powerpc machine
=powerpc
/powerpc64
;;
3997 s390
) base_machine
=s390 machine
=s390
/s390-32
;;
3998 s390x
) base_machine
=s390 machine
=s390
/s390-64
;;
3999 sh3
*) base_machine
=sh machine
=sh
/sh3
;;
4000 sh4
*) base_machine
=sh machine
=sh
/sh4
;;
4002 base_machine
=sparc machine
=sparc
/sparc32
;;
4003 sparcv8 | supersparc | hypersparc
)
4004 base_machine
=sparc machine
=sparc
/sparc32
/sparcv8
;;
4005 sparcv8plus | sparcv8plusa | sparcv9
)
4006 base_machine
=sparc machine
=sparc
/sparc32
/sparcv9
;;
4007 sparcv8plusb | sparcv9b
)
4008 base_machine
=sparc machine
=sparc
/sparc32
/sparcv
9/sparcv9b
;;
4010 base_machine
=sparc machine
=sparc
/sparc32
/sparcv
9/sparcv9v
;;
4012 base_machine
=sparc machine
=sparc
/sparc32
/sparcv
9/sparcv9v2
;;
4014 base_machine
=sparc machine
=sparc
/sparc64
;;
4016 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9b
;;
4018 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9v
;;
4020 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9v2
;;
4021 *) base_machine
=$machine ;;
4025 if test "$base_machine" = "i386"; then
4026 $as_echo "#define USE_REGPARMS 1" >>confdefs.h
4030 # For the multi-arch option we need support in the assembler.
4031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler gnu_indirect_function symbol type support" >&5
4032 $as_echo_n "checking for assembler gnu_indirect_function symbol type support... " >&6; }
4033 if ${libc_cv_asm_gnu_indirect_function+:} false
; then :
4034 $as_echo_n "(cached) " >&6
4036 cat > conftest.s
<<EOF
4037 .type foo,%gnu_indirect_function
4039 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5;
4041 libc_cv_asm_gnu_indirect_function
=yes
4043 libc_cv_asm_gnu_indirect_function
=no
4047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_gnu_indirect_function" >&5
4048 $as_echo "$libc_cv_asm_gnu_indirect_function" >&6; }
4050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether .text pseudo-op must be used" >&5
4051 $as_echo_n "checking whether .text pseudo-op must be used... " >&6; }
4052 if ${libc_cv_dot_text+:} false
; then :
4053 $as_echo_n "(cached) " >&6
4055 cat > conftest.s
<<EOF
4059 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4060 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4063 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4064 test $ac_status = 0; }; }; then
4065 libc_cv_dot_text
=.text
4070 if test -z "$libc_cv_dot_text"; then
4071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4072 $as_echo "no" >&6; }
4074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4075 $as_echo "yes" >&6; }
4078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler global-symbol directive" >&5
4079 $as_echo_n "checking for assembler global-symbol directive... " >&6; }
4080 if ${libc_cv_asm_global_directive+:} false
; then :
4081 $as_echo_n "(cached) " >&6
4083 libc_cv_asm_global_directive
=UNKNOWN
4084 for ac_globl
in .globl .global .EXPORT
; do
4085 cat > conftest.s
<<EOF
4090 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4091 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4094 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4095 test $ac_status = 0; }; }; then
4096 libc_cv_asm_global_directive
=${ac_globl}
4099 test $libc_cv_asm_global_directive != UNKNOWN
&& break
4102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_global_directive" >&5
4103 $as_echo "$libc_cv_asm_global_directive" >&6; }
4104 if test $libc_cv_asm_global_directive = UNKNOWN
; then
4105 as_fn_error $?
"cannot determine asm global directive" "$LINENO" 5
4107 cat >>confdefs.h
<<_ACEOF
4108 #define ASM_GLOBAL_DIRECTIVE ${libc_cv_asm_global_directive}
4113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler .type directive prefix" >&5
4114 $as_echo_n "checking for assembler .type directive prefix... " >&6; }
4115 if ${libc_cv_asm_type_prefix+:} false
; then :
4116 $as_echo_n "(cached) " >&6
4118 libc_cv_asm_type_prefix
=no
4119 for ac_try_prefix
in '@' '%' '#'; do
4120 cat > conftest.s
<<EOF
4122 ${libc_cv_asm_global_directive} foo
4123 .type foo, ${ac_try_prefix}object
4128 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4129 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4132 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4133 test $ac_status = 0; }; }; then
4134 libc_cv_asm_type_prefix
=${ac_try_prefix}
4137 test "x$libc_cv_asm_type_prefix" != xno
&& break
4140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_type_prefix" >&5
4141 $as_echo "$libc_cv_asm_type_prefix" >&6; }
4142 if test "x$libc_cv_asm_type_prefix" != xno
; then
4143 cat >>confdefs.h
<<_ACEOF
4144 #define ASM_TYPE_DIRECTIVE_PREFIX ${libc_cv_asm_type_prefix}
4149 if test x
"$libc_cv_asm_gnu_indirect_function" != xyes
-o x
"$libc_cv_asm_type_prefix" = xno
; then
4150 if test x
"$multi_arch" = xyes
; then
4151 as_fn_error $?
"--enable-multi-arch support requires assembler and linker support" "$LINENO" 5
4156 if test x
"$multi_arch" != xno
; then
4157 multi_arch_d
=/multiarch
4160 # Compute the list of sysdep directories for this configuration.
4161 # This can take a while to compute.
4162 sysdep_dir
=$srcdir/sysdeps
4163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking sysdep dirs" >&5
4164 $as_echo_n "checking sysdep dirs... " >&6; }
4165 # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1.
4166 os
="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`"
4168 test "x$base_os" != x ||
case "$os" in
4170 base_os
=mach
/hurd
;;
4172 base_os
=unix
/sysv
;;
4175 # For sunos4.1.1, try sunos4.1.1, then sunos4.1, then sunos4, then sunos.
4178 while o
=`echo $tail | sed 's/\.[^.]*$//'`; test $o != $tail; do
4182 o
=`echo $tail | sed 's/[0-9]*$//'`
4183 if test $o != $tail; then
4186 # For linux-gnu, try linux-gnu, then linux.
4187 o
=`echo $tail | sed 's/-.*$//'`
4188 if test $o != $tail; then
4192 # For unix/sysv/sysv4, try unix/sysv/sysv4, then unix/sysv, then unix.
4195 while b
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$b"; do
4201 # For sparc/sparc32, try sparc/sparc32 and then sparc.
4203 tail=$machine${submachine:+/$submachine}
4204 while m
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$m"; do
4206 # Prepend the machine's FPU directory unless --without-fp.
4207 if test "$with_fp" = yes; then
4208 mach
="$mach /$1/fpu"
4210 mach
="$mach /$1/nofpu"
4217 # Find what sysdep directories exist.
4220 for b
in $base ''; do
4221 for m0
in $mach ''; do
4222 for v
in /$vendor ''; do
4223 test "$v" = / && continue
4224 for o
in /$ostry ''; do
4225 test "$o" = / && continue
4226 for m
in $multi_arch_d $mach ''; do
4227 for d
in $add_ons_pfx ''; do
4228 for a
in $add_ons_sfx ''; do
4229 if test -n "$m0$m0sub$b$v$o$m$msub"; then
4230 try_srcdir
="${srcdir}/"
4234 try
="${d}sysdeps$m0$m0sub$b$v$o$m$msub$a"
4235 test -n "$enable_debug_configure" &&
4236 echo "$0 DEBUG: try $try" >&2
4237 if test -d "$try_srcdir$try"; then
4238 sysnames
="$sysnames $try"
4239 { test -n "$o" ||
test -n "$b"; } && os_used
=t
4240 { test -n "$m" ||
test -n "$m0"; } && machine_used
=t
4242 x
*/$submachine) submachine_used
=t
;;
4244 if test -n "$d"; then
4245 case "$sysnames_add_ons" in
4247 *|
'') sysnames_add_ons
="$sysnames_add_ons $d" ;;
4260 # If the assembler supports gnu_indirect_function symbol type and the
4261 # architecture supports multi-arch, we enable multi-arch by default.
4262 case $sysnames_add_ons$sysnames in
4266 test x
"$multi_arch" = xdefault
&& multi_arch
=no
4269 if test x
"$multi_arch" != xno
; then
4270 $as_echo "#define USE_MULTIARCH 1" >>confdefs.h
4275 if test -z "$os_used" && test "$os" != none
; then
4276 as_fn_error $?
"Operating system $os is not supported." "$LINENO" 5
4278 if test -z "$machine_used" && test "$machine" != none
; then
4279 as_fn_error $?
"The $machine is not supported." "$LINENO" 5
4281 if test -z "$submachine_used" && test -n "$submachine"; then
4282 as_fn_error $?
"The $submachine subspecies of $host_cpu is not supported." "$LINENO" 5
4286 # We have now validated the configuration.
4288 # Expand the list of system names into a full list of directories
4289 # from each element's parent name and Implies file (if present).
4292 while test $# -gt 0; do
4296 case " $names " in *" $name "*)
4297 # Already in the list.
4301 # Report each name as we discover it, so there is no long pause in output.
4302 echo $ECHO_N "$name $ECHO_C" >&6
4304 name_base
=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
4308 *) xsrcdir
=$srcdir/ ;;
4310 test -n "$enable_debug_configure" &&
4311 echo "DEBUG: name/Implies $xsrcdir$name/Implies" >&2
4313 for implies_file
in Implies Implies-before Implies-after
; do
4314 implies_type
=`echo $implies_file | sed s/-/_/`
4315 eval ${implies_type}=
4316 if test -f $xsrcdir$name/$implies_file; then
4317 # Collect more names from the `Implies' file (removing comments).
4318 implied_candidate
="`sed 's/#.*$//' < $xsrcdir$name/$implies_file`"
4319 for x
in $implied_candidate; do
4321 if test -d $xsrcdir$name_base/$x; then
4322 eval "${implies_type}=\"\$${implies_type} \$name_base/\$x\""
4325 for d
in $add_ons_pfx ''; do
4326 try
="${d}sysdeps/$x"
4329 *) try_srcdir
=$srcdir/ ;;
4331 test -n "$enable_debug_configure" &&
4332 echo "DEBUG: $name $implies_file $x try($d) {$try_srcdir}$try" >&2
4333 if test $try != $xsrcdir$name_base/$x && test -d $try_srcdir$try;
4335 eval "${implies_type}=\"\$${implies_type} \$try\""
4337 case "$sysnames_add_ons" in
4339 *|
'') sysnames_add_ons
="$sysnames_add_ons $d" ;;
4343 if test $found = no
; then
4344 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $name/$implies_file specifies nonexistent $x" >&5
4345 $as_echo "$as_me: WARNING: $name/$implies_file specifies nonexistent $x" >&2;}
4351 # Add NAME to the list of names.
4352 names
="$names $name"
4354 # Find the parent of NAME, using the empty string if it has none.
4355 parent
="`echo $name | sed -n -e 's=/[^/]*$==' -e '/sysdeps$/q' -e p`"
4357 test -n "$enable_debug_configure" &&
4358 echo "DEBUG: $name Implies='$Implies' rest='$*' parent='$parent' \
4359 Implies_before='$Implies_after' Implies_after='$Implies_after'" >&2
4361 # Add the names implied by NAME, and NAME's parent (if it has one), to
4362 # the list of names to be processed (the argument list). We prepend the
4363 # implied names to the list and append the parent. We want implied
4364 # directories to come before further directories inferred from the
4365 # configuration components; this ensures that for sysv4, unix/common
4366 # (implied by unix/sysv/sysv4) comes before unix/sysv (in ostry (here $*)
4368 sysnames
="`echo $Implies $* $Implies_before $parent $Implies_after`"
4369 test -n "$sysnames" && set $sysnames
4372 # Add the default directories.
4373 default_sysnames
="sysdeps/generic"
4374 sysnames
="$names $default_sysnames"
4376 # The other names were emitted during the scan.
4377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $default_sysnames" >&5
4378 $as_echo "$default_sysnames" >&6; }
4380 # Collect the list of add-ons that supply partial sysdeps trees.
4382 for add_on
in $add_ons; do
4385 *) xsrcdir
="$srcdir/" ;;
4388 test -d "$xsrcdir$add_on/sysdeps" ||
{
4389 case "$configured_add_ons " in
4392 as_fn_error $?
"add-on $add_on has no configure fragment or sysdeps tree" "$LINENO" 5
4398 sysdeps_add_ons
="$sysdeps_add_ons $add_on"
4399 case "$sysnames_add_ons" in
4402 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no sysdeps directories" >&5
4403 $as_echo "$as_me: WARNING: add-on $add_on contributed no sysdeps directories" >&2;}
4408 for d
in $sysnames; do
4410 $add_on/sysdeps
/*) ;;
4413 (cd "$xsrcdir$d" && for f
in *[!~
]; do
4416 for ff
in $f/*.h
; do
4417 test -d "$ff" ||
{ test -e "$ff" && exit 88; }
4421 test -d "$f" ||
{ test -e "$f" && exit 88; }
4425 if test $?
-eq 88; then
4430 if test $found = no
; then
4431 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no useful sysdeps directories" >&5
4432 $as_echo "$as_me: WARNING: add-on $add_on contributed no useful sysdeps directories" >&2;}
4440 # Find a good install program. We prefer a C program (faster),
4441 # so one script is as good as another. But avoid the broken or
4442 # incompatible versions:
4443 # SysV /etc/install, /usr/sbin/install
4444 # SunOS /usr/etc/install
4445 # IRIX /sbin/install
4447 # AmigaOS /C/install, which installs bootblocks on floppy discs
4448 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4449 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4450 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4451 # OS/2's system install, which has a completely different semantic
4452 # ./install, which can be erroneously created by make from ./install.sh.
4453 # Reject install programs that cannot install multiple files.
4454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4455 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4456 if test -z "$INSTALL"; then
4457 if ${ac_cv_path_install+:} false
; then :
4458 $as_echo_n "(cached) " >&6
4460 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4464 test -z "$as_dir" && as_dir
=.
4465 # Account for people who put trailing slashes in PATH elements.
4466 case $as_dir/ in #((
4467 .
/ | .
// |
/[cC
]/* | \
4468 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
4469 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
4472 # OSF1 and SCO ODT 3.0 have their own names for install.
4473 # Don't use installbsd from OSF since it installs stuff as root
4475 for ac_prog
in ginstall scoinst
install; do
4476 for ac_exec_ext
in '' $ac_executable_extensions; do
4477 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4478 if test $ac_prog = install &&
4479 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4480 # AIX install. It has an incompatible calling convention.
4482 elif test $ac_prog = install &&
4483 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4484 # program-specific install script used by HP pwplus--don't use.
4487 rm -rf conftest.one conftest.two conftest.dir
4488 echo one
> conftest.one
4489 echo two
> conftest.two
4491 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
4492 test -s conftest.one
&& test -s conftest.two
&&
4493 test -s conftest.dir
/conftest.one
&&
4494 test -s conftest.dir
/conftest.two
4496 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
4509 rm -rf conftest.one conftest.two conftest.dir
4512 if test "${ac_cv_path_install+set}" = set; then
4513 INSTALL
=$ac_cv_path_install
4515 # As a last resort, use the slow shell script. Don't cache a
4516 # value for INSTALL within a source directory, because that will
4517 # break other packages using the cache if that directory is
4518 # removed, or if the value is a relative name.
4519 INSTALL
=$ac_install_sh
4522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4523 $as_echo "$INSTALL" >&6; }
4525 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4526 # It thinks the first close brace ends the variable substitution.
4527 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
4529 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
4531 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
4533 if test "$INSTALL" = "${srcdir}/scripts/install-sh -c"; then
4534 # The makefiles need to use a different form to find it in $srcdir.
4535 INSTALL
='\$(..)./scripts/install-sh -c'
4537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4538 $as_echo_n "checking whether ln -s works... " >&6; }
4540 if test "$LN_S" = "ln -s"; then
4541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4542 $as_echo "yes" >&6; }
4544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4545 $as_echo "no, using $LN_S" >&6; }
4549 # Was a --with-binutils option given?
4550 if test -n "$path_binutils"; then
4551 # Make absolute; ensure a single trailing slash.
4552 path_binutils
=`(cd $path_binutils; pwd) | sed 's%/*$%/%'`
4553 CC
="$CC -B$path_binutils"
4555 AS
=`$CC -print-prog-name=as`
4556 LD
=`$CC -print-prog-name=ld`
4557 AR
=`$CC -print-prog-name=ar`
4559 OBJDUMP
=`$CC -print-prog-name=objdump`
4561 OBJCOPY
=`$CC -print-prog-name=objcopy`
4564 # Determine whether we are using GNU binutils.
4565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AS is GNU as" >&5
4566 $as_echo_n "checking whether $AS is GNU as... " >&6; }
4567 if ${libc_cv_prog_as_gnu+:} false
; then :
4568 $as_echo_n "(cached) " >&6
4570 # Most GNU programs take a -v and spit out some text including
4571 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4572 if $AS -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
4573 libc_cv_prog_as_gnu
=yes
4575 libc_cv_prog_as_gnu
=no
4579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_as_gnu" >&5
4580 $as_echo "$libc_cv_prog_as_gnu" >&6; }
4582 gnu_as
=$libc_cv_prog_as_gnu
4584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $LD is GNU ld" >&5
4585 $as_echo_n "checking whether $LD is GNU ld... " >&6; }
4586 if ${libc_cv_prog_ld_gnu+:} false
; then :
4587 $as_echo_n "(cached) " >&6
4589 # Most GNU programs take a -v and spit out some text including
4590 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4591 if $LD -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
4592 libc_cv_prog_ld_gnu
=yes
4594 libc_cv_prog_ld_gnu
=no
4598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_ld_gnu" >&5
4599 $as_echo "$libc_cv_prog_ld_gnu" >&6; }
4600 gnu_ld
=$libc_cv_prog_ld_gnu
4603 # Accept binutils 2.20 or newer.
4606 # Extract the first word of "$ac_prog", so it can be a program name with args.
4607 set dummy
$ac_prog; ac_word
=$2
4608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4609 $as_echo_n "checking for $ac_word... " >&6; }
4610 if ${ac_cv_prog_AS+:} false
; then :
4611 $as_echo_n "(cached) " >&6
4613 if test -n "$AS"; then
4614 ac_cv_prog_AS
="$AS" # Let the user override the test.
4616 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4620 test -z "$as_dir" && as_dir
=.
4621 for ac_exec_ext
in '' $ac_executable_extensions; do
4622 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4623 ac_cv_prog_AS
="$ac_prog"
4624 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4634 if test -n "$AS"; then
4635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
4636 $as_echo "$AS" >&6; }
4638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4639 $as_echo "no" >&6; }
4643 test -n "$AS" && break
4646 if test -z "$AS"; then
4649 # Found it, now check the version.
4650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $AS" >&5
4651 $as_echo_n "checking version of $AS... " >&6; }
4652 ac_prog_version
=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4653 case $ac_prog_version in
4654 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4655 2.1[0-9][0-9]*|
2.
[2-9][0-9]*|
[3-9].
*|
[1-9][0-9]*)
4656 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4657 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4661 $as_echo "$ac_prog_version" >&6; }
4663 if test $ac_verc_fail = yes; then
4664 AS
=: critic_missing
="$critic_missing as"
4669 # Extract the first word of "$ac_prog", so it can be a program name with args.
4670 set dummy
$ac_prog; ac_word
=$2
4671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4672 $as_echo_n "checking for $ac_word... " >&6; }
4673 if ${ac_cv_prog_LD+:} false
; then :
4674 $as_echo_n "(cached) " >&6
4676 if test -n "$LD"; then
4677 ac_cv_prog_LD
="$LD" # Let the user override the test.
4679 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4683 test -z "$as_dir" && as_dir
=.
4684 for ac_exec_ext
in '' $ac_executable_extensions; do
4685 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4686 ac_cv_prog_LD
="$ac_prog"
4687 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4697 if test -n "$LD"; then
4698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4699 $as_echo "$LD" >&6; }
4701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4702 $as_echo "no" >&6; }
4706 test -n "$LD" && break
4709 if test -z "$LD"; then
4712 # Found it, now check the version.
4713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $LD" >&5
4714 $as_echo_n "checking version of $LD... " >&6; }
4715 ac_prog_version
=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
4716 case $ac_prog_version in
4717 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4718 2.1[0-9][0-9]*|
2.
[2-9][0-9]*|
[3-9].
*|
[1-9][0-9]*)
4719 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4720 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4724 $as_echo "$ac_prog_version" >&6; }
4726 if test $ac_verc_fail = yes; then
4727 LD
=: critic_missing
="$critic_missing ld"
4731 # These programs are version sensitive.
4733 for ac_prog
in ${ac_tool_prefix}gcc
${ac_tool_prefix}cc
4735 # Extract the first word of "$ac_prog", so it can be a program name with args.
4736 set dummy
$ac_prog; ac_word
=$2
4737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4738 $as_echo_n "checking for $ac_word... " >&6; }
4739 if ${ac_cv_prog_CC+:} false
; then :
4740 $as_echo_n "(cached) " >&6
4742 if test -n "$CC"; then
4743 ac_cv_prog_CC
="$CC" # Let the user override the test.
4745 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4749 test -z "$as_dir" && as_dir
=.
4750 for ac_exec_ext
in '' $ac_executable_extensions; do
4751 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4752 ac_cv_prog_CC
="$ac_prog"
4753 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4763 if test -n "$CC"; then
4764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4765 $as_echo "$CC" >&6; }
4767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4768 $as_echo "no" >&6; }
4772 test -n "$CC" && break
4775 if test -z "$CC"; then
4778 # Found it, now check the version.
4779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $CC" >&5
4780 $as_echo_n "checking version of $CC... " >&6; }
4781 ac_prog_version
=`$CC -v 2>&1 | sed -n 's/^.*version \([egcygnustpi-]*[0-9.]*\).*$/\1/p'`
4782 case $ac_prog_version in
4783 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4784 4.
[3-9].
* |
4.
[1-9][0-9].
* |
[5-9].
* )
4785 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4786 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4790 $as_echo "$ac_prog_version" >&6; }
4792 if test $ac_verc_fail = yes; then
4793 critic_missing
="$critic_missing gcc"
4796 for ac_prog
in gnumake gmake
make
4798 # Extract the first word of "$ac_prog", so it can be a program name with args.
4799 set dummy
$ac_prog; ac_word
=$2
4800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4801 $as_echo_n "checking for $ac_word... " >&6; }
4802 if ${ac_cv_prog_MAKE+:} false
; then :
4803 $as_echo_n "(cached) " >&6
4805 if test -n "$MAKE"; then
4806 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
4808 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4812 test -z "$as_dir" && as_dir
=.
4813 for ac_exec_ext
in '' $ac_executable_extensions; do
4814 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4815 ac_cv_prog_MAKE
="$ac_prog"
4816 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4825 MAKE
=$ac_cv_prog_MAKE
4826 if test -n "$MAKE"; then
4827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4828 $as_echo "$MAKE" >&6; }
4830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4831 $as_echo "no" >&6; }
4835 test -n "$MAKE" && break
4838 if test -z "$MAKE"; then
4841 # Found it, now check the version.
4842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKE" >&5
4843 $as_echo_n "checking version of $MAKE... " >&6; }
4844 ac_prog_version
=`$MAKE --version 2>&1 | sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
4845 case $ac_prog_version in
4846 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4848 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4849 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4853 $as_echo "$ac_prog_version" >&6; }
4855 if test $ac_verc_fail = yes; then
4856 critic_missing
="$critic_missing make"
4860 for ac_prog
in gnumsgfmt gmsgfmt msgfmt
4862 # Extract the first word of "$ac_prog", so it can be a program name with args.
4863 set dummy
$ac_prog; ac_word
=$2
4864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4865 $as_echo_n "checking for $ac_word... " >&6; }
4866 if ${ac_cv_prog_MSGFMT+:} false
; then :
4867 $as_echo_n "(cached) " >&6
4869 if test -n "$MSGFMT"; then
4870 ac_cv_prog_MSGFMT
="$MSGFMT" # Let the user override the test.
4872 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4876 test -z "$as_dir" && as_dir
=.
4877 for ac_exec_ext
in '' $ac_executable_extensions; do
4878 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4879 ac_cv_prog_MSGFMT
="$ac_prog"
4880 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4889 MSGFMT
=$ac_cv_prog_MSGFMT
4890 if test -n "$MSGFMT"; then
4891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
4892 $as_echo "$MSGFMT" >&6; }
4894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4895 $as_echo "no" >&6; }
4899 test -n "$MSGFMT" && break
4902 if test -z "$MSGFMT"; then
4905 # Found it, now check the version.
4906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MSGFMT" >&5
4907 $as_echo_n "checking version of $MSGFMT... " >&6; }
4908 ac_prog_version
=`$MSGFMT --version 2>&1 | sed -n 's/^.*GNU gettext.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4909 case $ac_prog_version in
4910 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4911 0.10.3[6-9]* |
0.10.
[4-9][0-9]* |
0.1[1-9]* |
0.
[2-9][0-9]* |
[1-9].
*)
4912 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4913 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4917 $as_echo "$ac_prog_version" >&6; }
4919 if test $ac_verc_fail = yes; then
4920 MSGFMT
=: aux_missing
="$aux_missing msgfmt"
4923 for ac_prog
in makeinfo
4925 # Extract the first word of "$ac_prog", so it can be a program name with args.
4926 set dummy
$ac_prog; ac_word
=$2
4927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4928 $as_echo_n "checking for $ac_word... " >&6; }
4929 if ${ac_cv_prog_MAKEINFO+:} false
; then :
4930 $as_echo_n "(cached) " >&6
4932 if test -n "$MAKEINFO"; then
4933 ac_cv_prog_MAKEINFO
="$MAKEINFO" # Let the user override the test.
4935 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4939 test -z "$as_dir" && as_dir
=.
4940 for ac_exec_ext
in '' $ac_executable_extensions; do
4941 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4942 ac_cv_prog_MAKEINFO
="$ac_prog"
4943 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4952 MAKEINFO
=$ac_cv_prog_MAKEINFO
4953 if test -n "$MAKEINFO"; then
4954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
4955 $as_echo "$MAKEINFO" >&6; }
4957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4958 $as_echo "no" >&6; }
4962 test -n "$MAKEINFO" && break
4965 if test -z "$MAKEINFO"; then
4968 # Found it, now check the version.
4969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKEINFO" >&5
4970 $as_echo_n "checking version of $MAKEINFO... " >&6; }
4971 ac_prog_version
=`$MAKEINFO --version 2>&1 | sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
4972 case $ac_prog_version in
4973 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4974 4.
[5-9]*|
4.
[1-9][0-9]*|
[5-9].
*)
4975 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4976 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4980 $as_echo "$ac_prog_version" >&6; }
4982 if test $ac_verc_fail = yes; then
4983 MAKEINFO
=: aux_missing
="$aux_missing makeinfo"
4988 # Extract the first word of "$ac_prog", so it can be a program name with args.
4989 set dummy
$ac_prog; ac_word
=$2
4990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4991 $as_echo_n "checking for $ac_word... " >&6; }
4992 if ${ac_cv_prog_SED+:} false
; then :
4993 $as_echo_n "(cached) " >&6
4995 if test -n "$SED"; then
4996 ac_cv_prog_SED
="$SED" # Let the user override the test.
4998 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5002 test -z "$as_dir" && as_dir
=.
5003 for ac_exec_ext
in '' $ac_executable_extensions; do
5004 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5005 ac_cv_prog_SED
="$ac_prog"
5006 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5016 if test -n "$SED"; then
5017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
5018 $as_echo "$SED" >&6; }
5020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5021 $as_echo "no" >&6; }
5025 test -n "$SED" && break
5028 if test -z "$SED"; then
5031 # Found it, now check the version.
5032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $SED" >&5
5033 $as_echo_n "checking version of $SED... " >&6; }
5034 ac_prog_version
=`$SED --version 2>&1 | sed -n 's/^.*GNU sed version \([0-9]*\.[0-9.]*\).*$/\1/p'`
5035 case $ac_prog_version in
5036 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
5037 3.0[2-9]*|
3.
[1-9]*|
[4-9]*)
5038 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
5039 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
5042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5043 $as_echo "$ac_prog_version" >&6; }
5045 if test $ac_verc_fail = yes; then
5046 SED
=: aux_missing
="$aux_missing sed"
5050 if test -n "$ac_tool_prefix"; then
5051 # Extract the first word of "${ac_tool_prefix}readelf", so it can be a program name with args.
5052 set dummy
${ac_tool_prefix}readelf
; ac_word
=$2
5053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5054 $as_echo_n "checking for $ac_word... " >&6; }
5055 if ${ac_cv_prog_READELF+:} false
; then :
5056 $as_echo_n "(cached) " >&6
5058 if test -n "$READELF"; then
5059 ac_cv_prog_READELF
="$READELF" # Let the user override the test.
5061 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5065 test -z "$as_dir" && as_dir
=.
5066 for ac_exec_ext
in '' $ac_executable_extensions; do
5067 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5068 ac_cv_prog_READELF
="${ac_tool_prefix}readelf"
5069 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5078 READELF
=$ac_cv_prog_READELF
5079 if test -n "$READELF"; then
5080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
5081 $as_echo "$READELF" >&6; }
5083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5084 $as_echo "no" >&6; }
5089 if test -z "$ac_cv_prog_READELF"; then
5090 ac_ct_READELF
=$READELF
5091 # Extract the first word of "readelf", so it can be a program name with args.
5092 set dummy readelf
; ac_word
=$2
5093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5094 $as_echo_n "checking for $ac_word... " >&6; }
5095 if ${ac_cv_prog_ac_ct_READELF+:} false
; then :
5096 $as_echo_n "(cached) " >&6
5098 if test -n "$ac_ct_READELF"; then
5099 ac_cv_prog_ac_ct_READELF
="$ac_ct_READELF" # Let the user override the test.
5101 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5105 test -z "$as_dir" && as_dir
=.
5106 for ac_exec_ext
in '' $ac_executable_extensions; do
5107 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5108 ac_cv_prog_ac_ct_READELF
="readelf"
5109 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5118 ac_ct_READELF
=$ac_cv_prog_ac_ct_READELF
5119 if test -n "$ac_ct_READELF"; then
5120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_READELF" >&5
5121 $as_echo "$ac_ct_READELF" >&6; }
5123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5124 $as_echo "no" >&6; }
5127 if test "x$ac_ct_READELF" = x
; then
5130 case $cross_compiling:$ac_tool_warned in
5132 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5133 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5134 ac_tool_warned
=yes ;;
5136 READELF
=$ac_ct_READELF
5139 READELF
="$ac_cv_prog_READELF"
5142 if test -n "$ac_tool_prefix"; then
5143 # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
5144 set dummy
${ac_tool_prefix}nm
; ac_word
=$2
5145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5146 $as_echo_n "checking for $ac_word... " >&6; }
5147 if ${ac_cv_prog_NM+:} false
; then :
5148 $as_echo_n "(cached) " >&6
5150 if test -n "$NM"; then
5151 ac_cv_prog_NM
="$NM" # Let the user override the test.
5153 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5157 test -z "$as_dir" && as_dir
=.
5158 for ac_exec_ext
in '' $ac_executable_extensions; do
5159 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5160 ac_cv_prog_NM
="${ac_tool_prefix}nm"
5161 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5171 if test -n "$NM"; then
5172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
5173 $as_echo "$NM" >&6; }
5175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5176 $as_echo "no" >&6; }
5181 if test -z "$ac_cv_prog_NM"; then
5183 # Extract the first word of "nm", so it can be a program name with args.
5184 set dummy nm
; ac_word
=$2
5185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5186 $as_echo_n "checking for $ac_word... " >&6; }
5187 if ${ac_cv_prog_ac_ct_NM+:} false
; then :
5188 $as_echo_n "(cached) " >&6
5190 if test -n "$ac_ct_NM"; then
5191 ac_cv_prog_ac_ct_NM
="$ac_ct_NM" # Let the user override the test.
5193 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5197 test -z "$as_dir" && as_dir
=.
5198 for ac_exec_ext
in '' $ac_executable_extensions; do
5199 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5200 ac_cv_prog_ac_ct_NM
="nm"
5201 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5210 ac_ct_NM
=$ac_cv_prog_ac_ct_NM
5211 if test -n "$ac_ct_NM"; then
5212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
5213 $as_echo "$ac_ct_NM" >&6; }
5215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5216 $as_echo "no" >&6; }
5219 if test "x$ac_ct_NM" = x
; then
5222 case $cross_compiling:$ac_tool_warned in
5224 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5225 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5226 ac_tool_warned
=yes ;;
5235 for ac_prog
in autoconf
5237 # Extract the first word of "$ac_prog", so it can be a program name with args.
5238 set dummy
$ac_prog; ac_word
=$2
5239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5240 $as_echo_n "checking for $ac_word... " >&6; }
5241 if ${ac_cv_prog_AUTOCONF+:} false
; then :
5242 $as_echo_n "(cached) " >&6
5244 if test -n "$AUTOCONF"; then
5245 ac_cv_prog_AUTOCONF
="$AUTOCONF" # Let the user override the test.
5247 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5251 test -z "$as_dir" && as_dir
=.
5252 for ac_exec_ext
in '' $ac_executable_extensions; do
5253 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5254 ac_cv_prog_AUTOCONF
="$ac_prog"
5255 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5264 AUTOCONF
=$ac_cv_prog_AUTOCONF
5265 if test -n "$AUTOCONF"; then
5266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
5267 $as_echo "$AUTOCONF" >&6; }
5269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5270 $as_echo "no" >&6; }
5274 test -n "$AUTOCONF" && break
5276 test -n "$AUTOCONF" || AUTOCONF
="no"
5278 case "x$AUTOCONF" in
5279 xno|x|x
:) AUTOCONF
=no
;;
5281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works" >&5
5282 $as_echo_n "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... " >&6; }
5283 if ${libc_cv_autoconf_works+:} false
; then :
5284 $as_echo_n "(cached) " >&6
5286 if (cd $srcdir; $AUTOCONF $ACFLAGS configure.
in > /dev
/null
2>&1); then
5287 libc_cv_autoconf_works
=yes
5289 libc_cv_autoconf_works
=no
5292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_autoconf_works" >&5
5293 $as_echo "$libc_cv_autoconf_works" >&6; }
5294 test $libc_cv_autoconf_works = yes || AUTOCONF
=no
5297 if test "x$AUTOCONF" = xno
; then
5298 aux_missing
="$aux_missing autoconf"
5301 test -n "$critic_missing" && as_fn_error $?
"
5302 *** These critical programs are missing or too old:$critic_missing
5303 *** Check the INSTALL file for required versions." "$LINENO" 5
5305 test -n "$aux_missing" && { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
5306 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5307 *** some features will be disabled.
5308 *** Check the INSTALL file for required versions." >&5
5309 $as_echo "$as_me: WARNING:
5310 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5311 *** some features will be disabled.
5312 *** Check the INSTALL file for required versions." >&2;}
5314 # if using special system headers, find out the compiler's sekrit
5315 # header directory and add that to the list. NOTE: Only does the right
5316 # thing on a system that doesn't need fixincludes. (Not presently a problem.)
5317 if test -n "$sysheaders"; then
5318 SYSINCLUDES
=-nostdinc
5319 for d
in include include-fixed
; do
5320 i
=`$CC -print-file-name="$d"` && test "x$i" != x
&& test "x$i" != "x$d" &&
5321 SYSINCLUDES
="$SYSINCLUDES -isystem $i"
5323 SYSINCLUDES
="$SYSINCLUDES \
5324 -isystem `echo $sysheaders | sed 's/:/ -isystem /g'`"
5325 if test -n "$CXX"; then
5327 cxxversion
=`$CXX -dumpversion 2>&5` &&
5328 cxxmachine
=`$CXX -dumpmachine 2>&5` &&
5329 for d
in include
"$cxxmachine/include"; do
5330 i
=..
/..
/..
/..
/$d/c
++/$cxxversion
5331 cxxheaders
=`$CXX -print-file-name="$i"` &&
5332 test "x$cxxheaders" != x
&& test "x$i" != "x$cxxheaders" &&
5333 CXX_SYSINCLUDES
="$CXX_SYSINCLUDES -isystem $cxxheaders \
5334 -isystem $cxxheaders/$cxxmachine -isystem $cxxheaders/backward"
5341 # Test if LD_LIBRARY_PATH contains the notation for the current directory
5342 # since this would lead to problems installing/building glibc.
5343 # LD_LIBRARY_PATH contains the current directory if one of the following
5345 # - one of the terminals (":" and ";") is the first or last sign
5346 # - two terminals occur directly after each other
5347 # - the path contains an element with a dot in it
5348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LD_LIBRARY_PATH variable" >&5
5349 $as_echo_n "checking LD_LIBRARY_PATH variable... " >&6; }
5350 case ${LD_LIBRARY_PATH} in
5351 [:\
;]* |
*[:\
;] |
*[:\
;][:\
;]* |
*[:\
;]. | .
[:\
;]*| . |
*[:\
;].
[:\
;]* )
5352 ld_library_path_setting
="contains current directory"
5355 ld_library_path_setting
="ok"
5358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_library_path_setting" >&5
5359 $as_echo "$ld_library_path_setting" >&6; }
5360 if test "$ld_library_path_setting" != "ok"; then
5362 *** LD_LIBRARY_PATH shouldn't contain the current directory when
5363 *** building glibc. Please change the environment variable
5364 *** and run configure again." "$LINENO" 5
5367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether GCC supports -static-libgcc" >&5
5368 $as_echo_n "checking whether GCC supports -static-libgcc... " >&6; }
5369 if ${libc_cv_gcc_static_libgcc+:} false
; then :
5370 $as_echo_n "(cached) " >&6
5372 if $CC -v -static-libgcc 2>&1 |
grep -q 'unrecognized option.*static-libgcc'; then
5373 libc_cv_gcc_static_libgcc
=
5375 libc_cv_gcc_static_libgcc
=-static-libgcc
5378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_static_libgcc" >&5
5379 $as_echo "$libc_cv_gcc_static_libgcc" >&6; }
5382 # Extract the first word of "bash", so it can be a program name with args.
5383 set dummy bash
; ac_word
=$2
5384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5385 $as_echo_n "checking for $ac_word... " >&6; }
5386 if ${ac_cv_path_BASH_SHELL+:} false
; then :
5387 $as_echo_n "(cached) " >&6
5391 ac_cv_path_BASH_SHELL
="$BASH_SHELL" # Let the user override the test with a path.
5394 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5398 test -z "$as_dir" && as_dir
=.
5399 for ac_exec_ext
in '' $ac_executable_extensions; do
5400 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5401 ac_cv_path_BASH_SHELL
="$as_dir/$ac_word$ac_exec_ext"
5402 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5409 test -z "$ac_cv_path_BASH_SHELL" && ac_cv_path_BASH_SHELL
="no"
5413 BASH_SHELL
=$ac_cv_path_BASH_SHELL
5414 if test -n "$BASH_SHELL"; then
5415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BASH_SHELL" >&5
5416 $as_echo "$BASH_SHELL" >&6; }
5418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5419 $as_echo "no" >&6; }
5423 if test "$BASH_SHELL" != no
&&
5424 $BASH_SHELL -c 'test "$BASH_VERSINFO" \
5425 && test "$BASH_VERSINFO" -ge 2 >&/dev/null'; then
5426 libc_cv_have_bash2
=yes
5428 libc_cv_have_bash2
=no
5432 if test "$BASH_SHELL" = no
; then
5433 # Extract the first word of "ksh", so it can be a program name with args.
5434 set dummy ksh
; ac_word
=$2
5435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5436 $as_echo_n "checking for $ac_word... " >&6; }
5437 if ${ac_cv_path_KSH+:} false
; then :
5438 $as_echo_n "(cached) " >&6
5442 ac_cv_path_KSH
="$KSH" # Let the user override the test with a path.
5445 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5449 test -z "$as_dir" && as_dir
=.
5450 for ac_exec_ext
in '' $ac_executable_extensions; do
5451 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5452 ac_cv_path_KSH
="$as_dir/$ac_word$ac_exec_ext"
5453 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5460 test -z "$ac_cv_path_KSH" && ac_cv_path_KSH
="no"
5465 if test -n "$KSH"; then
5466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KSH" >&5
5467 $as_echo "$KSH" >&6; }
5469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5470 $as_echo "no" >&6; }
5474 if test "$KSH" = no
; then
5477 libc_cv_have_ksh
=yes
5482 libc_cv_have_ksh
=yes
5486 for ac_prog
in gawk mawk nawk
awk
5488 # Extract the first word of "$ac_prog", so it can be a program name with args.
5489 set dummy
$ac_prog; ac_word
=$2
5490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5491 $as_echo_n "checking for $ac_word... " >&6; }
5492 if ${ac_cv_prog_AWK+:} false
; then :
5493 $as_echo_n "(cached) " >&6
5495 if test -n "$AWK"; then
5496 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
5498 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5502 test -z "$as_dir" && as_dir
=.
5503 for ac_exec_ext
in '' $ac_executable_extensions; do
5504 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5505 ac_cv_prog_AWK
="$ac_prog"
5506 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5516 if test -n "$AWK"; then
5517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5518 $as_echo "$AWK" >&6; }
5520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5521 $as_echo "no" >&6; }
5525 test -n "$AWK" && break
5528 # Extract the first word of "perl", so it can be a program name with args.
5529 set dummy perl
; ac_word
=$2
5530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5531 $as_echo_n "checking for $ac_word... " >&6; }
5532 if ${ac_cv_path_PERL+:} false
; then :
5533 $as_echo_n "(cached) " >&6
5537 ac_cv_path_PERL
="$PERL" # Let the user override the test with a path.
5540 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5544 test -z "$as_dir" && as_dir
=.
5545 for ac_exec_ext
in '' $ac_executable_extensions; do
5546 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5547 ac_cv_path_PERL
="$as_dir/$ac_word$ac_exec_ext"
5548 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5555 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL
="no"
5559 PERL
=$ac_cv_path_PERL
5560 if test -n "$PERL"; then
5561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
5562 $as_echo "$PERL" >&6; }
5564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5565 $as_echo "no" >&6; }
5569 if test "$PERL" != no
&&
5570 (eval `$PERL -V:apiversion`; test `expr "$apiversion" \< 5` -ne 0); then
5573 # Extract the first word of "install-info", so it can be a program name with args.
5574 set dummy install-info
; ac_word
=$2
5575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5576 $as_echo_n "checking for $ac_word... " >&6; }
5577 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
5578 $as_echo_n "(cached) " >&6
5580 case $INSTALL_INFO in
5582 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
5585 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5586 as_dummy
="$PATH:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
5587 for as_dir
in $as_dummy
5590 test -z "$as_dir" && as_dir
=.
5591 for ac_exec_ext
in '' $ac_executable_extensions; do
5592 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5593 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
5594 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5601 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO
="no"
5605 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
5606 if test -n "$INSTALL_INFO"; then
5607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
5608 $as_echo "$INSTALL_INFO" >&6; }
5610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5611 $as_echo "no" >&6; }
5615 # Extract the first word of "bison", so it can be a program name with args.
5616 set dummy bison
; ac_word
=$2
5617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5618 $as_echo_n "checking for $ac_word... " >&6; }
5619 if ${ac_cv_path_BISON+:} false
; then :
5620 $as_echo_n "(cached) " >&6
5624 ac_cv_path_BISON
="$BISON" # Let the user override the test with a path.
5627 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5628 as_dummy
="$PATH:/usr/local/bin:/usr/bin:/bin"
5629 for as_dir
in $as_dummy
5632 test -z "$as_dir" && as_dir
=.
5633 for ac_exec_ext
in '' $ac_executable_extensions; do
5634 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5635 ac_cv_path_BISON
="$as_dir/$ac_word$ac_exec_ext"
5636 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5643 test -z "$ac_cv_path_BISON" && ac_cv_path_BISON
="no"
5647 BISON
=$ac_cv_path_BISON
5648 if test -n "$BISON"; then
5649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
5650 $as_echo "$BISON" >&6; }
5652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5653 $as_echo "no" >&6; }
5658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libc-friendly stddef.h" >&5
5659 $as_echo_n "checking for libc-friendly stddef.h... " >&6; }
5660 if ${libc_cv_friendly_stddef+:} false
; then :
5661 $as_echo_n "(cached) " >&6
5663 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5664 /* end confdefs.h. */
5665 #define __need_size_t
5666 #define __need_wchar_t
5673 size_t size; wchar_t wchar;
5675 #error stddef.h ignored __need_*
5677 if (&size == NULL || &wchar == NULL) abort ();
5682 if ac_fn_c_try_compile
"$LINENO"; then :
5683 libc_cv_friendly_stddef
=yes
5685 libc_cv_friendly_stddef
=no
5687 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_friendly_stddef" >&5
5690 $as_echo "$libc_cv_friendly_stddef" >&6; }
5691 if test $libc_cv_friendly_stddef = yes; then
5692 config_vars
="$config_vars
5693 override stddef.h = # The installed <stddef.h> seems to be libc-friendly."
5696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need to use -P to assemble .S files" >&5
5697 $as_echo_n "checking whether we need to use -P to assemble .S files... " >&6; }
5698 if ${libc_cv_need_minus_P+:} false
; then :
5699 $as_echo_n "(cached) " >&6
5701 cat > conftest.S
<<EOF
5702 #include "confdefs.h"
5703 /* Nothing whatsoever. */
5705 if { ac_try
='${CC-cc} $CPPFLAGS $ASFLAGS -c conftest.S 1>&5'
5706 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5709 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5710 test $ac_status = 0; }; }; then
5711 libc_cv_need_minus_P
=no
5713 libc_cv_need_minus_P
=yes
5717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_need_minus_P" >&5
5718 $as_echo "$libc_cv_need_minus_P" >&6; }
5719 if test $libc_cv_need_minus_P = yes; then
5720 config_vars
="$config_vars
5721 asm-CPPFLAGS = -P # The assembler can't grok cpp's # line directives."
5724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .set assembler directive" >&5
5725 $as_echo_n "checking for .set assembler directive... " >&6; }
5726 if ${libc_cv_asm_set_directive+:} false
; then :
5727 $as_echo_n "(cached) " >&6
5729 cat > conftest.s
<<EOF
5732 .set glibc_conftest_frobozz,foo
5733 $libc_cv_asm_global_directive glibc_conftest_frobozz
5735 # The alpha-dec-osf1 assembler gives only a warning for `.set'
5736 # (but it doesn't work), so we must do a linking check to be sure.
5737 cat > conftest1.c
<<\EOF
5738 extern int glibc_conftest_frobozz
;
5739 void _start
() { glibc_conftest_frobozz
= 1; }
5741 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
5742 -nostartfiles -nostdlib \
5743 -o conftest conftest.s conftest1.c
1>&5 2>&5; then
5744 libc_cv_asm_set_directive
=yes
5746 libc_cv_asm_set_directive
=no
5750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_set_directive" >&5
5751 $as_echo "$libc_cv_asm_set_directive" >&6; }
5752 if test $libc_cv_asm_set_directive = yes; then
5753 $as_echo "#define HAVE_ASM_SET_DIRECTIVE 1" >>confdefs.h
5757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler gnu_unique_object symbol type" >&5
5758 $as_echo_n "checking for assembler gnu_unique_object symbol type... " >&6; }
5759 if ${libc_cv_asm_unique_object+:} false
; then :
5760 $as_echo_n "(cached) " >&6
5762 cat > conftest.s
<<EOF
5765 .type _sym, ${libc_cv_asm_type_prefix}gnu_unique_object
5767 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5; then
5768 libc_cv_asm_unique_object
=yes
5770 libc_cv_asm_unique_object
=no
5774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_unique_object" >&5
5775 $as_echo "$libc_cv_asm_unique_object" >&6; }
5776 if test $libc_cv_asm_unique_object = yes; then
5777 $as_echo "#define HAVE_ASM_UNIQUE_OBJECT 1" >>confdefs.h
5781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .symver assembler directive" >&5
5782 $as_echo_n "checking for .symver assembler directive... " >&6; }
5783 if ${libc_cv_asm_symver_directive+:} false
; then :
5784 $as_echo_n "(cached) " >&6
5786 cat > conftest.s
<<EOF
5789 .symver _sym,sym@VERS
5791 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5; then
5792 libc_cv_asm_symver_directive
=yes
5794 libc_cv_asm_symver_directive
=no
5798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_symver_directive" >&5
5799 $as_echo "$libc_cv_asm_symver_directive" >&6; }
5800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld --version-script" >&5
5801 $as_echo_n "checking for ld --version-script... " >&6; }
5802 if ${libc_cv_ld_version_script_option+:} false
; then :
5803 $as_echo_n "(cached) " >&6
5805 if test $libc_cv_asm_symver_directive = yes; then
5806 cat > conftest.s
<<EOF
5809 .symver _sym,sym@VERS
5811 cat > conftest.map
<<EOF
5820 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5; then
5821 if { ac_try
='${CC-cc} $CFLAGS $LDFLAGS -shared
5822 -o conftest.so conftest.o
5823 -nostartfiles -nostdlib
5824 -Wl,--version-script,conftest.map
5826 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5829 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5830 test $ac_status = 0; }; };
5832 libc_cv_ld_version_script_option
=yes
5834 libc_cv_ld_version_script_option
=no
5837 libc_cv_ld_version_script_option
=no
5840 libc_cv_ld_version_script_option
=no
5844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ld_version_script_option" >&5
5845 $as_echo "$libc_cv_ld_version_script_option" >&6; }
5846 if test $shared != no
&&
5847 test $libc_cv_asm_symver_directive = yes &&
5848 test $libc_cv_ld_version_script_option = yes &&
5849 test $enable_versioning = yes; then
5851 $as_echo "#define DO_VERSIONING 1" >>confdefs.h
5858 if test $shared != no
&& test $VERSIONING = no
; then
5860 *** WARNING: You should not compile GNU libc without versioning. Not using
5861 *** versioning will introduce incompatibilities so that old binaries
5862 *** will not run anymore.
5863 *** For versioning you need recent binutils (binutils-2.8.1.0.23 or newer)."
5865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .previous assembler directive" >&5
5866 $as_echo_n "checking for .previous assembler directive... " >&6; }
5867 if ${libc_cv_asm_previous_directive+:} false
; then :
5868 $as_echo_n "(cached) " >&6
5870 cat > conftest.s
<<EOF
5871 .section foo_section
5874 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5875 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5878 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5879 test $ac_status = 0; }; }; then
5880 libc_cv_asm_previous_directive
=yes
5882 libc_cv_asm_previous_directive
=no
5886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_previous_directive" >&5
5887 $as_echo "$libc_cv_asm_previous_directive" >&6; }
5888 if test $libc_cv_asm_previous_directive = yes; then
5889 $as_echo "#define HAVE_ASM_PREVIOUS_DIRECTIVE 1" >>confdefs.h
5892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .popsection assembler directive" >&5
5893 $as_echo_n "checking for .popsection assembler directive... " >&6; }
5894 if ${libc_cv_asm_popsection_directive+:} false
; then :
5895 $as_echo_n "(cached) " >&6
5897 cat > conftest.s
<<EOF
5898 .pushsection foo_section
5901 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5902 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5905 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5906 test $ac_status = 0; }; }; then
5907 libc_cv_asm_popsection_directive
=yes
5909 libc_cv_asm_popsection_directive
=no
5913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_popsection_directive" >&5
5914 $as_echo "$libc_cv_asm_popsection_directive" >&6; }
5915 if test $libc_cv_asm_popsection_directive = yes; then
5916 $as_echo "#define HAVE_ASM_POPSECTION_DIRECTIVE 1" >>confdefs.h
5920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .protected and .hidden assembler directive" >&5
5921 $as_echo_n "checking for .protected and .hidden assembler directive... " >&6; }
5922 if ${libc_cv_asm_protected_directive+:} false
; then :
5923 $as_echo_n "(cached) " >&6
5925 cat > conftest.s
<<EOF
5931 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5932 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5935 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5936 test $ac_status = 0; }; }; then
5937 libc_cv_asm_protected_directive
=yes
5939 as_fn_error $?
"assembler support for symbol visibility is required" "$LINENO" 5
5943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_protected_directive" >&5
5944 $as_echo "$libc_cv_asm_protected_directive" >&6; }
5946 if test $libc_cv_asm_protected_directive = yes; then
5947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __attribute__((visibility())) is supported" >&5
5948 $as_echo_n "checking whether __attribute__((visibility())) is supported... " >&6; }
5949 if ${libc_cv_visibility_attribute+:} false
; then :
5950 $as_echo_n "(cached) " >&6
5952 cat > conftest.c
<<EOF
5953 int foo __attribute__ ((visibility ("hidden"))) = 1;
5954 int bar __attribute__ ((visibility ("protected"))) = 1;
5956 libc_cv_visibility_attribute
=no
5957 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5958 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5961 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5962 test $ac_status = 0; }; }; then
5963 if grep '\.hidden.*foo' conftest.s
>/dev
/null
; then
5964 if grep '\.protected.*bar' conftest.s
>/dev
/null
; then
5965 libc_cv_visibility_attribute
=yes
5969 rm -f conftest.
{c
,s
}
5972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_visibility_attribute" >&5
5973 $as_echo "$libc_cv_visibility_attribute" >&6; }
5974 if test $libc_cv_visibility_attribute != yes; then
5975 as_fn_error $?
"compiler support for visibility attribute is required" "$LINENO" 5
5979 if test $libc_cv_visibility_attribute = yes; then
5980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken __attribute__((visibility()))" >&5
5981 $as_echo_n "checking for broken __attribute__((visibility()))... " >&6; }
5982 if ${libc_cv_broken_visibility_attribute+:} false
; then :
5983 $as_echo_n "(cached) " >&6
5985 cat > conftest.c
<<EOF
5987 int bar (int x) __asm__ ("foo") __attribute__ ((visibility ("hidden")));
5988 int bar (int x) { return x; }
5990 libc_cv_broken_visibility_attribute
=yes
5991 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5992 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5995 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5996 test $ac_status = 0; }; }; then
5997 if grep '\.hidden[ _]foo' conftest.s
>/dev
/null
; then
5998 libc_cv_broken_visibility_attribute
=no
6001 rm -f conftest.c conftest.s
6004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_broken_visibility_attribute" >&5
6005 $as_echo "$libc_cv_broken_visibility_attribute" >&6; }
6006 if test $libc_cv_broken_visibility_attribute = yes; then
6007 as_fn_error $?
"working compiler support for visibility attribute is required" "$LINENO" 5
6011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken __attribute__((alias()))" >&5
6012 $as_echo_n "checking for broken __attribute__((alias()))... " >&6; }
6013 if ${libc_cv_broken_alias_attribute+:} false
; then :
6014 $as_echo_n "(cached) " >&6
6016 cat > conftest.c
<<EOF
6017 extern int foo (int x) __asm ("xyzzy");
6018 int bar (int x) { return x; }
6019 extern __typeof (bar) foo __attribute ((weak, alias ("bar")));
6021 extern __typeof (dfoo) dfoo __asm ("abccb");
6024 libc_cv_broken_alias_attribute
=yes
6025 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
6026 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6029 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6030 test $ac_status = 0; }; }; then
6031 if grep 'xyzzy' conftest.s
>/dev
/null
&&
6032 grep 'abccb' conftest.s
>/dev
/null
; then
6033 libc_cv_broken_alias_attribute
=no
6036 rm -f conftest.c conftest.s
6039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_broken_alias_attribute" >&5
6040 $as_echo "$libc_cv_broken_alias_attribute" >&6; }
6041 if test $libc_cv_broken_alias_attribute = yes; then
6042 as_fn_error $?
"working alias attribute support required" "$LINENO" 5
6045 if test $libc_cv_visibility_attribute = yes; then
6046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to put _rtld_local into .sdata section" >&5
6047 $as_echo_n "checking whether to put _rtld_local into .sdata section... " >&6; }
6048 if ${libc_cv_have_sdata_section+:} false
; then :
6049 $as_echo_n "(cached) " >&6
6051 echo "int i;" > conftest.c
6052 libc_cv_have_sdata_section
=no
6053 if ${CC-cc} $LDFLAGS -fPIC -shared -Wl,--verbose conftest.c
-o conftest.so
2>&1 \
6054 |
grep '\.sdata' >/dev
/null
; then
6055 libc_cv_have_sdata_section
=yes
6057 rm -f conftest.c conftest.so
6060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_sdata_section" >&5
6061 $as_echo "$libc_cv_have_sdata_section" >&6; }
6062 if test $libc_cv_have_sdata_section = yes; then
6063 $as_echo "#define HAVE_SDATA_SECTION 1" >>confdefs.h
6068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .preinit_array/.init_array/.fini_array support" >&5
6069 $as_echo_n "checking for .preinit_array/.init_array/.fini_array support... " >&6; }
6070 if ${libc_cv_initfini_array+:} false
; then :
6071 $as_echo_n "(cached) " >&6
6073 cat > conftest.c
<<EOF
6074 int _start (void) { return 0; }
6075 int __start (void) { return 0; }
6077 int foo (void) { return 1; }
6078 int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;
6081 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -o conftest
6082 conftest.c -static -nostartfiles -nostdlib
6084 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6087 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6088 test $ac_status = 0; }; }; then :
6089 if $READELF -S conftest | fgrep INIT_ARRAY
> /dev
/null
; then
6090 libc_cv_initfini_array
=yes
6092 libc_cv_initfini_array
=no
6095 libc_cv_initfini_array
=no
6100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_initfini_array" >&5
6101 $as_echo "$libc_cv_initfini_array" >&6; }
6102 if test $libc_cv_initfini_array != yes; then
6103 as_fn_error $?
"Need linker with .init_array/.fini_array support." "$LINENO" 5
6106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use .ctors/.dtors header and trailer" >&5
6107 $as_echo_n "checking whether to use .ctors/.dtors header and trailer... " >&6; }
6108 if ${libc_cv_ctors_header+:} false
; then :
6109 $as_echo_n "(cached) " >&6
6111 libc_cv_ctors_header
=yes
6112 cat > conftest.c
<<EOF
6113 int _start (void) { return 0; }
6114 int __start (void) { return 0; }
6116 __attribute__ ((constructor)) void ctor (void) { asm (""); }
6117 __attribute__ ((destructor)) void dtor (void) { asm (""); }
6120 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -o conftest
6121 conftest.c -static -nostartfiles -nostdlib
6123 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6126 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6127 test $ac_status = 0; }; }; then :
6128 if $READELF -WS conftest
$ac_exeext |
$AWK '
6129 { gsub(/\[ */, "[") }
6130 $2 == ".ctors" || $2 == ".dtors" {
6131 size = strtonum("0x" $6)
6132 align = strtonum("0x" $NF)
6134 stub[$2] = size == align * 2
6137 ctors_ok = !seen[".ctors"] || stub[".ctors"]
6138 dtors_ok = !seen[".dtors"] || stub[".dtors"]
6139 exit ((ctors_ok && dtors_ok) ? 0 : 1)
6142 libc_cv_ctors_header
=no
6146 as_fn_error $?
"missing __attribute__ ((constructor)) support??" "$LINENO" 5
6152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ctors_header" >&5
6153 $as_echo "$libc_cv_ctors_header" >&6; }
6154 if test $libc_cv_ctors_header = no
; then
6155 $as_echo "#define NO_CTORS_DTORS_SECTIONS 1" >>confdefs.h
6159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libunwind-support in compiler" >&5
6160 $as_echo_n "checking for libunwind-support in compiler... " >&6; }
6161 if ${libc_cv_cc_with_libunwind+:} false
; then :
6162 $as_echo_n "(cached) " >&6
6165 cat > conftest.c
<<EOF
6166 int main (void) { return 0; }
6168 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -static -o conftest \
6169 conftest.c
-v 2>&1 >/dev
/null |
grep -q " -lunwind "; then
6170 libc_cv_cc_with_libunwind
=yes
6172 libc_cv_cc_with_libunwind
=no
6176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_with_libunwind" >&5
6177 $as_echo "$libc_cv_cc_with_libunwind" >&6; }
6179 if test $libc_cv_cc_with_libunwind = yes; then
6180 $as_echo "#define HAVE_CC_WITH_LIBUNWIND 1" >>confdefs.h
6184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z nodelete option" >&5
6185 $as_echo_n "checking for -z nodelete option... " >&6; }
6186 if ${libc_cv_z_nodelete+:} false
; then :
6187 $as_echo_n "(cached) " >&6
6189 cat > conftest.c
<<EOF
6190 int _start (void) { return 42; }
6192 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6193 -fPIC -shared -o conftest.so conftest.c
6194 -nostartfiles -nostdlib
6195 -Wl,--enable-new-dtags,-z,nodelete 1>&5'
6196 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6199 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6200 test $ac_status = 0; }; }
6202 libc_cv_z_nodelete
=yes
6204 as_fn_error $?
"linker with -z nodelete support required" "$LINENO" 5
6208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_nodelete" >&5
6209 $as_echo "$libc_cv_z_nodelete" >&6; }
6211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z nodlopen option" >&5
6212 $as_echo_n "checking for -z nodlopen option... " >&6; }
6213 if ${libc_cv_z_nodlopen+:} false
; then :
6214 $as_echo_n "(cached) " >&6
6216 cat > conftest.c
<<EOF
6217 int _start (void) { return 42; }
6219 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6220 -fPIC -shared -o conftest.so conftest.c
6221 -nostartfiles -nostdlib
6222 -Wl,--enable-new-dtags,-z,nodlopen 1>&5'
6223 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6226 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6227 test $ac_status = 0; }; }
6229 libc_cv_z_nodlopen
=yes
6231 as_fn_error $?
"linker with -z nodlopen support required" "$LINENO" 5
6235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_nodlopen" >&5
6236 $as_echo "$libc_cv_z_nodlopen" >&6; }
6238 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z initfirst option" >&5
6239 $as_echo_n "checking for -z initfirst option... " >&6; }
6240 if ${libc_cv_z_initfirst+:} false
; then :
6241 $as_echo_n "(cached) " >&6
6243 cat > conftest.c
<<EOF
6244 int _start (void) { return 42; }
6246 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6247 -fPIC -shared -o conftest.so conftest.c
6248 -nostartfiles -nostdlib
6249 -Wl,--enable-new-dtags,-z,initfirst 1>&5'
6250 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6253 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6254 test $ac_status = 0; }; }
6256 libc_cv_z_initfirst
=yes
6258 as_fn_error $?
"linker with -z initfirst support required" "$LINENO" 5
6262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_initfirst" >&5
6263 $as_echo "$libc_cv_z_initfirst" >&6; }
6265 # Add-on fragments can set these for other machines.
6266 libc_commonpagesize
=${libc_commonpagesize:-no}
6267 libc_relro_required
=${libc_relro_required:-no}
6268 case "$base_machine" in
6269 i
[34567]86 | x86_64 | powerpc
* | s390
*)
6270 libc_commonpagesize
=0x1000
6271 libc_relro_required
=yes
6274 libc_commonpagesize
=0x2000
6275 libc_relro_required
=yes
6279 if test $libc_commonpagesize != no
; then
6280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z relro option" >&5
6281 $as_echo_n "checking for -z relro option... " >&6; }
6282 if ${libc_cv_z_relro+:} false
; then :
6283 $as_echo_n "(cached) " >&6
6286 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6287 /* end confdefs.h. */
6289 int _start (void) { return 42; }
6290 extern void _exit (int);
6291 /* Since these pointers are const, they should go in rodata.
6292 Since they refer to functions that have to be resolved by
6293 dynamic linking, they should instead go in RELRO data. */
6294 const void *const relro[] = { &_start, &_exit, 0 };
6295 /* GNU ld fails to produce RELRO data when it's very small and there is no
6296 normal writable data following it, or if only uninitialized (.bss) data
6297 follows it, or only very small writable data. */
6298 int data[0x10000] = { 1, };
6301 cat > conftest.
awk <<\EOF
6304 commonpagesize
= strtonum
(commonpagesize
)
6306 { print
"LINE:", $0 > "/dev/stderr" }
6308 vaddr
= strtonum
($3)
6309 memsz
= strtonum
($6)
6311 printf "vaddr %#x memsz %#x end %#x commonpagesize %#x\n", \
6312 vaddr
, memsz
, end
, commonpagesize
> "/dev/stderr"
6313 result
= (end
% commonpagesize
== 0) ?
"yes" : "broken"
6315 END
{ print result
}
6317 { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6318 -fPIC -shared -o conftest.so conftest.c
6319 -nostartfiles -nostdlib
6321 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6324 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6325 test $ac_status = 0; }; } &&
6326 { ac_try
='$READELF -Wl conftest.so > conftest.ph'
6327 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6330 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6331 test $ac_status = 0; }; } &&
6333 $AWK -v commonpagesize=$libc_commonpagesize -f conftest.awk
6334 conftest.ph > conftest.cps
6336 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6339 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6340 test $ac_status = 0; }; } &&
6341 libc_cv_z_relro
=`cat conftest.cps 2>&5`
6344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_relro" >&5
6345 $as_echo "$libc_cv_z_relro" >&6; }
6346 if { test "x$libc_relro_required" = xyes
&&
6347 test "x$libc_cv_z_relro" != xyes
6350 as_fn_error $?
"linker with -z relro support required" "$LINENO" 5
6353 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: missing architecture parameter to check for working -z relro" >&5
6354 $as_echo "$as_me: WARNING: missing architecture parameter to check for working -z relro" >&2;}
6357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -Bgroup option" >&5
6358 $as_echo_n "checking for -Bgroup option... " >&6; }
6359 if ${libc_cv_Bgroup+:} false
; then :
6360 $as_echo_n "(cached) " >&6
6362 cat > conftest.c
<<EOF
6363 int _start (void) { return 42; }
6365 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6366 -fPIC -shared -o conftest.so conftest.c
6367 -Wl,-Bgroup -nostdlib 1>&5'
6368 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6371 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6372 test $ac_status = 0; }; }
6380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_Bgroup" >&5
6381 $as_echo "$libc_cv_Bgroup" >&6; }
6385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether --noexecstack is desirable for .S files" >&5
6386 $as_echo_n "checking whether --noexecstack is desirable for .S files... " >&6; }
6387 if ${libc_cv_as_noexecstack+:} false
; then :
6388 $as_echo_n "(cached) " >&6
6390 cat > conftest.c
<<EOF
6393 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS
6394 -S -o conftest.s conftest.c 1>&5'
6395 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6398 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6399 test $ac_status = 0; }; } \
6400 && grep -q .note.GNU-stack conftest.s \
6401 && { ac_try
='${CC-cc} $ASFLAGS -Wa,--noexecstack
6402 -c -o conftest.o conftest.s 1>&5'
6403 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6406 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6407 test $ac_status = 0; }; }
6409 libc_cv_as_noexecstack
=yes
6411 libc_cv_as_noexecstack
=no
6415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_as_noexecstack" >&5
6416 $as_echo "$libc_cv_as_noexecstack" >&6; }
6417 if test $libc_cv_as_noexecstack = yes; then
6418 ASFLAGS_config
="$ASFLAGS_config -Wa,--noexecstack"
6422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z combreloc" >&5
6423 $as_echo_n "checking for -z combreloc... " >&6; }
6424 if ${libc_cv_z_combreloc+:} false
; then :
6425 $as_echo_n "(cached) " >&6
6427 cat > conftest.c
<<EOF
6428 extern int bar (int);
6430 int foo (void) { return bar (mumble); }
6432 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6433 -fPIC -shared -o conftest.so conftest.c
6434 -nostdlib -nostartfiles
6435 -Wl,-z,combreloc 1>&5'
6436 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6439 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6440 test $ac_status = 0; }; }
6442 if $READELF -S conftest.so |
grep '\.rel\(a\|\)\.dyn' > /dev
/null
; then
6443 libc_cv_z_combreloc
=yes
6445 libc_cv_z_combreloc
=no
6448 libc_cv_z_combreloc
=no
6452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_combreloc" >&5
6453 $as_echo "$libc_cv_z_combreloc" >&6; }
6454 if test "$libc_cv_z_combreloc" = yes; then
6455 $as_echo "#define HAVE_Z_COMBRELOC 1" >>confdefs.h
6460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z execstack" >&5
6461 $as_echo_n "checking for -z execstack... " >&6; }
6462 if ${libc_cv_z_execstack+:} false
; then :
6463 $as_echo_n "(cached) " >&6
6465 cat > conftest.c
<<EOF
6466 int _start (void) { return 42; }
6468 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6469 -fPIC -shared -o conftest.so conftest.c
6470 -Wl,-z,execstack -nostdlib
6472 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6475 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6476 test $ac_status = 0; }; }
6478 libc_cv_z_execstack
=yes
6480 libc_cv_z_execstack
=no
6484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_execstack" >&5
6485 $as_echo "$libc_cv_z_execstack" >&6; }
6488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fpie" >&5
6489 $as_echo_n "checking for -fpie... " >&6; }
6490 if ${libc_cv_fpie+:} false
; then :
6491 $as_echo_n "(cached) " >&6
6493 if { ac_try
='${CC-cc} -fpie -xc /dev/null -S -o /dev/null'
6494 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6497 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6498 test $ac_status = 0; }; }; then :
6505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fpie" >&5
6506 $as_echo "$libc_cv_fpie" >&6; }
6510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --hash-style option" >&5
6511 $as_echo_n "checking for --hash-style option... " >&6; }
6512 if ${libc_cv_hashstyle+:} false
; then :
6513 $as_echo_n "(cached) " >&6
6515 cat > conftest.c
<<EOF
6516 int _start (void) { return 42; }
6518 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6519 -fPIC -shared -o conftest.so conftest.c
6520 -Wl,--hash-style=both -nostdlib 1>&5'
6521 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6524 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6525 test $ac_status = 0; }; }
6527 libc_cv_hashstyle
=yes
6529 libc_cv_hashstyle
=no
6533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_hashstyle" >&5
6534 $as_echo "$libc_cv_hashstyle" >&6; }
6537 # The linker's default -shared behavior is good enough if it
6538 # does these things that our custom linker scripts ensure that
6539 # all allocated NOTE sections come first.
6540 if test "$use_default_link" = default
; then
6541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sufficient default -shared layout" >&5
6542 $as_echo_n "checking for sufficient default -shared layout... " >&6; }
6543 if ${libc_cv_use_default_link+:} false
; then :
6544 $as_echo_n "(cached) " >&6
6546 libc_cv_use_default_link
=no
6547 cat > conftest.s
<<\EOF
6548 .section .note.a
,"a",%note
6553 .section .note.b
,"a",%note
6559 if { ac_try
=' ${CC-cc} $ASFLAGS -shared -o conftest.so conftest.s 1>&5'
6560 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6563 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6564 test $ac_status = 0; }; } &&
6565 ac_try
=`$READELF -S conftest.so | sed -n \
6567 s/^ *\[ *[1-9][0-9]*\] *\([^ ][^ ]*\) *\([^ ][^ ]*\) .*$/\2 \1/
6573 libc_seen_a
=no libc_seen_b
=no
6575 while test $# -ge 2 -a "$1" = NOTE
; do
6577 .note.a
) libc_seen_a
=yes ;;
6578 .note.b
) libc_seen_b
=yes ;;
6582 case "$libc_seen_a$libc_seen_b" in
6584 libc_cv_use_default_link
=yes
6588 $libc_seen_a$libc_seen_b from:
6595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_use_default_link" >&5
6596 $as_echo "$libc_cv_use_default_link" >&6; }
6597 use_default_link
=$libc_cv_use_default_link
6600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker output format" >&5
6601 $as_echo_n "checking linker output format... " >&6; }
6602 if ${libc_cv_output_format+:} false
; then :
6603 $as_echo_n "(cached) " >&6
6605 if libc_cv_output_format
=`
6606 ${CC-cc} -nostartfiles -nostdlib -Wl,--print-output-format 2>&5`
6610 libc_cv_output_format
=
6612 test -n "$libc_cv_output_format" || libc_cv_output_format
=unknown
6614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_output_format" >&5
6615 $as_echo "$libc_cv_output_format" >&6; }
6618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fno-toplevel-reorder -fno-section-anchors" >&5
6619 $as_echo_n "checking for -fno-toplevel-reorder -fno-section-anchors... " >&6; }
6620 if ${libc_cv_fno_toplevel_reorder+:} false
; then :
6621 $as_echo_n "(cached) " >&6
6623 cat > conftest.c
<<EOF
6626 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -fno-toplevel-reorder -fno-section-anchors
6628 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6631 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6632 test $ac_status = 0; }; }
6634 libc_cv_fno_toplevel_reorder
=yes
6636 libc_cv_fno_toplevel_reorder
=no
6640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fno_toplevel_reorder" >&5
6641 $as_echo "$libc_cv_fno_toplevel_reorder" >&6; }
6642 if test $libc_cv_fno_toplevel_reorder = yes; then
6643 fno_unit_at_a_time
="-fno-toplevel-reorder -fno-section-anchors"
6645 fno_unit_at_a_time
=-fno-unit-at-a-time
6649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fstack-protector" >&5
6650 $as_echo_n "checking for -fstack-protector... " >&6; }
6651 if ${libc_cv_ssp+:} false
; then :
6652 $as_echo_n "(cached) " >&6
6654 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -Werror -fstack-protector -xc /dev/null -S -o /dev/null'
6655 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6658 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6659 test $ac_status = 0; }; }; then :
6666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ssp" >&5
6667 $as_echo "$libc_cv_ssp" >&6; }
6670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fgnu89-inline" >&5
6671 $as_echo_n "checking for -fgnu89-inline... " >&6; }
6672 if ${libc_cv_gnu89_inline+:} false
; then :
6673 $as_echo_n "(cached) " >&6
6675 cat > conftest.c
<<EOF
6677 #ifdef __GNUC_GNU_INLINE__
6678 main () { return 0;}
6683 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -std=gnu99 -fgnu89-inline
6684 -o conftest.s conftest.c 1>&5'
6685 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6688 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6689 test $ac_status = 0; }; }
6691 libc_cv_gnu89_inline
=yes
6693 libc_cv_gnu89_inline
=no
6697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gnu89_inline" >&5
6698 $as_echo "$libc_cv_gnu89_inline" >&6; }
6699 if test $libc_cv_gnu89_inline = yes; then
6700 gnu89_inline
=-fgnu89-inline
6706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc puts quotes around section names" >&5
6707 $as_echo_n "checking whether cc puts quotes around section names... " >&6; }
6708 if ${libc_cv_have_section_quotes+:} false
; then :
6709 $as_echo_n "(cached) " >&6
6711 cat > conftest.c
<<EOF
6712 static const int foo
6713 __attribute__ ((section ("bar"))) = 1;
6715 if ${CC-cc} -S conftest.c
-o conftest.s
; then
6716 if grep '\.section.*"bar"' conftest.s
>/dev
/null
; then
6717 libc_cv_have_section_quotes
=yes
6719 libc_cv_have_section_quotes
=no
6722 libc_cv_have_section_quotes
=unknown
6724 rm -f conftest.
{c
,s
}
6727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_section_quotes" >&5
6728 $as_echo "$libc_cv_have_section_quotes" >&6; }
6729 if test $libc_cv_have_section_quotes = yes; then
6730 $as_echo "#define HAVE_SECTION_QUOTES 1" >>confdefs.h
6734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler .weak directive" >&5
6735 $as_echo_n "checking for assembler .weak directive... " >&6; }
6736 if ${libc_cv_asm_weak_directive+:} false
; then :
6737 $as_echo_n "(cached) " >&6
6739 cat > conftest.s
<<EOF
6741 ${libc_cv_asm_global_directive} foo
6744 .weak bar; bar = foo
6746 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6747 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6750 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6751 test $ac_status = 0; }; }; then
6752 libc_cv_asm_weak_directive
=yes
6754 libc_cv_asm_weak_directive
=no
6758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_weak_directive" >&5
6759 $as_echo "$libc_cv_asm_weak_directive" >&6; }
6761 if test $libc_cv_asm_weak_directive = no
; then
6762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler .weakext directive" >&5
6763 $as_echo_n "checking for assembler .weakext directive... " >&6; }
6764 if ${libc_cv_asm_weakext_directive+:} false
; then :
6765 $as_echo_n "(cached) " >&6
6767 cat > conftest.s
<<EOF
6769 ${libc_cv_asm_global_directive} foo
6773 ${libc_cv_asm_global_directive} baz
6776 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6777 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6780 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6781 test $ac_status = 0; }; }; then
6782 libc_cv_asm_weakext_directive
=yes
6784 libc_cv_asm_weakext_directive
=no
6788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_weakext_directive" >&5
6789 $as_echo "$libc_cv_asm_weakext_directive" >&6; }
6793 if test $libc_cv_asm_weak_directive = yes; then
6794 $as_echo "#define HAVE_ASM_WEAK_DIRECTIVE 1" >>confdefs.h
6796 elif test $libc_cv_asm_weakext_directive = yes; then
6797 $as_echo "#define HAVE_ASM_WEAKEXT_DIRECTIVE 1" >>confdefs.h
6801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether CFI directives are supported" >&5
6802 $as_echo_n "checking whether CFI directives are supported... " >&6; }
6803 if ${libc_cv_asm_cfi_directives+:} false
; then :
6804 $as_echo_n "(cached) " >&6
6807 sparc
/sparc64
*) cfi_offset
=2047;;
6810 cat > conftest.s
<<EOF
6812 .type func,%function
6816 .cfi_rel_offset 1, $cfi_offset
6819 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6820 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6823 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6824 test $ac_status = 0; }; }; then
6825 libc_cv_asm_cfi_directives
=yes
6827 libc_cv_asm_cfi_directives
=no
6831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_cfi_directives" >&5
6832 $as_echo "$libc_cv_asm_cfi_directives" >&6; }
6833 if test $libc_cv_asm_cfi_directives = yes; then
6834 $as_echo "#define HAVE_ASM_CFI_DIRECTIVES 1" >>confdefs.h
6838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld --no-whole-archive" >&5
6839 $as_echo_n "checking for ld --no-whole-archive... " >&6; }
6840 if ${libc_cv_ld_no_whole_archive+:} false
; then :
6841 $as_echo_n "(cached) " >&6
6843 cat > conftest.c
<<\EOF
6848 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6849 -nostdlib -nostartfiles -Wl,--no-whole-archive
6850 -o conftest conftest.c 1>&5'
6851 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6854 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6855 test $ac_status = 0; }; }; then
6856 libc_cv_ld_no_whole_archive
=yes
6858 libc_cv_ld_no_whole_archive
=no
6862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ld_no_whole_archive" >&5
6863 $as_echo "$libc_cv_ld_no_whole_archive" >&6; }
6864 if test $libc_cv_ld_no_whole_archive = no
; then
6865 as_fn_error $?
"support for --no-whole-archive is needed" "$LINENO" 5
6868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc -fexceptions" >&5
6869 $as_echo_n "checking for gcc -fexceptions... " >&6; }
6870 if ${libc_cv_gcc_exceptions+:} false
; then :
6871 $as_echo_n "(cached) " >&6
6873 cat > conftest.c
<<\EOF
6878 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6879 -nostdlib -nostartfiles -fexceptions
6880 -o conftest conftest.c 1>&5'
6881 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6884 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6885 test $ac_status = 0; }; }; then
6886 libc_cv_gcc_exceptions
=yes
6888 libc_cv_gcc_exceptions
=no
6892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_exceptions" >&5
6893 $as_echo "$libc_cv_gcc_exceptions" >&6; }
6894 if test $libc_cv_gcc_exceptions = yes; then
6895 exceptions
=-fexceptions
6898 if test "$host_cpu" = powerpc
; then
6899 # Check for a bug present in at least versions 2.8.x of GCC
6900 # and versions 1.0.x of EGCS.
6901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether clobbering cr0 causes problems" >&5
6902 $as_echo_n "checking whether clobbering cr0 causes problems... " >&6; }
6903 if ${libc_cv_c_asmcr0_bug+:} false
; then :
6904 $as_echo_n "(cached) " >&6
6906 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6907 /* end confdefs.h. */
6908 int tester(int x) { asm ("" : : : "cc"); return x & 123; }
6917 if ac_fn_c_try_compile
"$LINENO"; then :
6918 libc_cv_c_asmcr0_bug
='no'
6920 libc_cv_c_asmcr0_bug
='yes'
6922 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_c_asmcr0_bug" >&5
6925 $as_echo "$libc_cv_c_asmcr0_bug" >&6; }
6926 if test "$libc_cv_c_asmcr0_bug" != 'no'; then
6927 $as_echo "#define BROKEN_PPC_ASM_CR0 1" >>confdefs.h
6932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_memset" >&5
6933 $as_echo_n "checking for __builtin_memset... " >&6; }
6934 if ${libc_cv_gcc_builtin_memset+:} false
; then :
6935 $as_echo_n "(cached) " >&6
6937 cat > conftest.c
<<\EOF
6940 __builtin_memset
(x
, 0, 1000);
6943 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | fgrep "memset" > /dev/null'
6944 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6947 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6948 test $ac_status = 0; }; };
6950 libc_cv_gcc_builtin_memset
=no
6952 libc_cv_gcc_builtin_memset
=yes
6956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_memset" >&5
6957 $as_echo "$libc_cv_gcc_builtin_memset" >&6; }
6958 if test "$libc_cv_gcc_builtin_memset" = yes ; then
6959 $as_echo "#define HAVE_BUILTIN_MEMSET 1" >>confdefs.h
6963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for redirection of built-in functions" >&5
6964 $as_echo_n "checking for redirection of built-in functions... " >&6; }
6965 if ${libc_cv_gcc_builtin_redirection+:} false
; then :
6966 $as_echo_n "(cached) " >&6
6968 cat > conftest.c
<<\EOF
6969 extern char
*strstr
(const char
*, const char
*) __asm
("my_strstr");
6970 char
*foo
(const char
*a
, const char
*b
)
6972 return __builtin_strstr
(a
, b
);
6975 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | fgrep "my_strstr" > /dev/null'
6976 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6979 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6980 test $ac_status = 0; }; };
6982 libc_cv_gcc_builtin_redirection
=yes
6984 libc_cv_gcc_builtin_redirection
=no
6988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_redirection" >&5
6989 $as_echo "$libc_cv_gcc_builtin_redirection" >&6; }
6990 if test "$libc_cv_gcc_builtin_redirection" = no
; then
6991 as_fn_error $?
"support for the symbol redirection needed" "$LINENO" 5
6994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __thread" >&5
6995 $as_echo_n "checking for __thread... " >&6; }
6996 if ${libc_cv_gcc___thread+:} false
; then :
6997 $as_echo_n "(cached) " >&6
6999 cat > conftest.c
<<\EOF
7000 __thread int a
= 42;
7002 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -c conftest.c >&5'
7003 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7006 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7007 test $ac_status = 0; }; }; then
7008 libc_cv_gcc___thread
=yes
7010 libc_cv_gcc___thread
=no
7014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc___thread" >&5
7015 $as_echo "$libc_cv_gcc___thread" >&6; }
7016 if test "$libc_cv_gcc___thread" = no
; then
7017 as_fn_error $?
"support for the __thread keyword is required" "$LINENO" 5
7020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tls_model attribute" >&5
7021 $as_echo_n "checking for tls_model attribute... " >&6; }
7022 if ${libc_cv_gcc_tls_model_attr+:} false
; then :
7023 $as_echo_n "(cached) " >&6
7025 cat > conftest.c
<<\EOF
7026 extern __thread int a __attribute__
((tls_model
("initial-exec")));
7028 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -Werror conftest.c >&5'
7029 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7032 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7033 test $ac_status = 0; }; }; then
7034 libc_cv_gcc_tls_model_attr
=yes
7036 libc_cv_gcc_tls_model_attr
=no
7040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_tls_model_attr" >&5
7041 $as_echo "$libc_cv_gcc_tls_model_attr" >&6; }
7042 if test "$libc_cv_gcc_tls_model_attr" = no
; then
7043 as_fn_error $?
"support for the tls_model attribute is required" "$LINENO" 5
7046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option to disable generation of FMA instructions" >&5
7047 $as_echo_n "checking for compiler option to disable generation of FMA instructions... " >&6; }
7048 if ${libc_cv_cc_nofma+:} false
; then :
7049 $as_echo_n "(cached) " >&6
7052 for opt
in -ffp-contract=off
-mno-fused-madd; do
7053 if { ac_try
='${CC-cc} $opt -xc /dev/null -S -o /dev/null'
7054 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7057 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7058 test $ac_status = 0; }; }; then :
7059 libc_cv_cc_nofma
=$opt; break
7063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_nofma" >&5
7064 $as_echo "$libc_cv_cc_nofma" >&6; }
7066 if test -n "$submachine"; then
7067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option for CPU variant" >&5
7068 $as_echo_n "checking for compiler option for CPU variant... " >&6; }
7069 if ${libc_cv_cc_submachine+:} false
; then :
7070 $as_echo_n "(cached) " >&6
7072 libc_cv_cc_submachine
=no
7073 for opt
in "-march=$submachine" "-mcpu=$submachine"; do
7074 if { ac_try
='${CC-cc} $opt -xc /dev/null -S -o /dev/null'
7075 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7078 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7079 test $ac_status = 0; }; }; then :
7081 libc_cv_cc_submachine
="$opt"
7086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_submachine" >&5
7087 $as_echo "$libc_cv_cc_submachine" >&6; }
7088 if test "x$libc_cv_cc_submachine" = xno
; then
7089 as_fn_error $?
"${CC-cc} does not support $submachine" "$LINENO" 5
7094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgd" >&5
7095 $as_echo_n "checking for libgd... " >&6; }
7096 if test "$with_gd" != "no"; then
7097 old_CFLAGS
="$CFLAGS"
7098 CFLAGS
="$CFLAGS $libgd_include"
7099 old_LDFLAGS
="$LDFLAGS"
7100 LDFLAGS
="$LDFLAGS $libgd_ldflags"
7102 LIBS
="$LIBS -lgd -lpng -lz -lm"
7103 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7104 /* end confdefs.h. */
7114 if ac_fn_c_try_link
"$LINENO"; then :
7119 rm -f core conftest.err conftest.
$ac_objext \
7120 conftest
$ac_exeext conftest.
$ac_ext
7121 CFLAGS
="$old_CFLAGS"
7122 LDFLAGS
="$old_LDFLAGS"
7127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGD" >&5
7128 $as_echo "$LIBGD" >&6; }
7132 if test x
$with_selinux = xno
; then
7135 # See if we have the SELinux library
7136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for is_selinux_enabled in -lselinux" >&5
7137 $as_echo_n "checking for is_selinux_enabled in -lselinux... " >&6; }
7138 if ${ac_cv_lib_selinux_is_selinux_enabled+:} false
; then :
7139 $as_echo_n "(cached) " >&6
7141 ac_check_lib_save_LIBS
=$LIBS
7142 LIBS
="-lselinux $LIBS"
7143 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7144 /* end confdefs.h. */
7146 /* Override any GCC internal prototype to avoid an error.
7147 Use char because int might match the return type of a GCC
7148 builtin and then its argument prototype would still apply. */
7152 char is_selinux_enabled ();
7156 return is_selinux_enabled ();
7161 if ac_fn_c_try_link
"$LINENO"; then :
7162 ac_cv_lib_selinux_is_selinux_enabled
=yes
7164 ac_cv_lib_selinux_is_selinux_enabled
=no
7166 rm -f core conftest.err conftest.
$ac_objext \
7167 conftest
$ac_exeext conftest.
$ac_ext
7168 LIBS
=$ac_check_lib_save_LIBS
7170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_selinux_is_selinux_enabled" >&5
7171 $as_echo "$ac_cv_lib_selinux_is_selinux_enabled" >&6; }
7172 if test "x$ac_cv_lib_selinux_is_selinux_enabled" = xyes
; then :
7178 # See if we have the SELinux header with the NSCD permissions in it.
7179 if test x
$have_selinux = xyes
; then
7180 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for NSCD Flask permissions in selinux/av_permissions.h" >&5
7181 $as_echo_n "checking for NSCD Flask permissions in selinux/av_permissions.h... " >&6; }
7182 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7183 /* end confdefs.h. */
7184 #include <selinux/av_permissions.h>
7188 #ifdef NSCD__SHMEMHOST
7191 #error NSCD__SHMEMHOST not defined
7197 if ac_fn_c_try_compile
"$LINENO"; then :
7202 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_selinux" >&5
7204 $as_echo "$have_selinux" >&6; }
7207 if test x
$with_selinux = xyes
; then
7208 if test x
$have_selinux = xno
; then
7209 as_fn_error $?
"SELinux explicitly required, but sufficiently recent SELinux library not found" "$LINENO" 5
7213 # Check if we're building with SELinux support.
7214 if test "x$have_selinux" = xyes
; then
7216 $as_echo "#define HAVE_SELINUX 1" >>confdefs.h
7219 # See if we have the libaudit library
7220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for audit_log_user_avc_message in -laudit" >&5
7221 $as_echo_n "checking for audit_log_user_avc_message in -laudit... " >&6; }
7222 if ${ac_cv_lib_audit_audit_log_user_avc_message+:} false
; then :
7223 $as_echo_n "(cached) " >&6
7225 ac_check_lib_save_LIBS
=$LIBS
7226 LIBS
="-laudit $LIBS"
7227 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7228 /* end confdefs.h. */
7230 /* Override any GCC internal prototype to avoid an error.
7231 Use char because int might match the return type of a GCC
7232 builtin and then its argument prototype would still apply. */
7236 char audit_log_user_avc_message ();
7240 return audit_log_user_avc_message ();
7245 if ac_fn_c_try_link
"$LINENO"; then :
7246 ac_cv_lib_audit_audit_log_user_avc_message
=yes
7248 ac_cv_lib_audit_audit_log_user_avc_message
=no
7250 rm -f core conftest.err conftest.
$ac_objext \
7251 conftest
$ac_exeext conftest.
$ac_ext
7252 LIBS
=$ac_check_lib_save_LIBS
7254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_audit_audit_log_user_avc_message" >&5
7255 $as_echo "$ac_cv_lib_audit_audit_log_user_avc_message" >&6; }
7256 if test "x$ac_cv_lib_audit_audit_log_user_avc_message" = xyes
; then :
7262 if test "x$have_libaudit" = xyes
; then
7264 $as_echo "#define HAVE_LIBAUDIT 1" >>confdefs.h
7269 # See if we have the libcap library
7270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_init in -lcap" >&5
7271 $as_echo_n "checking for cap_init in -lcap... " >&6; }
7272 if ${ac_cv_lib_cap_cap_init+:} false
; then :
7273 $as_echo_n "(cached) " >&6
7275 ac_check_lib_save_LIBS
=$LIBS
7277 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7278 /* end confdefs.h. */
7280 /* Override any GCC internal prototype to avoid an error.
7281 Use char because int might match the return type of a GCC
7282 builtin and then its argument prototype would still apply. */
7295 if ac_fn_c_try_link
"$LINENO"; then :
7296 ac_cv_lib_cap_cap_init
=yes
7298 ac_cv_lib_cap_cap_init
=no
7300 rm -f core conftest.err conftest.
$ac_objext \
7301 conftest
$ac_exeext conftest.
$ac_ext
7302 LIBS
=$ac_check_lib_save_LIBS
7304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_cap_init" >&5
7305 $as_echo "$ac_cv_lib_cap_cap_init" >&6; }
7306 if test "x$ac_cv_lib_cap_cap_init" = xyes
; then :
7312 if test "x$have_libcap" = xyes
; then
7314 $as_echo "#define HAVE_LIBCAP 1" >>confdefs.h
7322 # The cast to long int works around a bug in the HP C Compiler
7323 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7324 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7325 # This bug is HP SR number 8606223364.
7326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long double" >&5
7327 $as_echo_n "checking size of long double... " >&6; }
7328 if ${ac_cv_sizeof_long_double+:} false
; then :
7329 $as_echo_n "(cached) " >&6
7331 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long double))" "ac_cv_sizeof_long_double" "$ac_includes_default"; then :
7334 if test "$ac_cv_type_long_double" = yes; then
7335 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7336 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7337 as_fn_error
77 "cannot compute sizeof (long double)
7338 See \`config.log' for more details" "$LINENO" 5; }
7340 ac_cv_sizeof_long_double
=0
7345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_double" >&5
7346 $as_echo "$ac_cv_sizeof_long_double" >&6; }
7350 cat >>confdefs.h
<<_ACEOF
7351 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
7355 sizeof_long_double
=$ac_cv_sizeof_long_double
7359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FORTIFY_SOURCE predefine" >&5
7360 $as_echo_n "checking for _FORTIFY_SOURCE predefine... " >&6; }
7361 if ${libc_cv_predef_fortify_source+:} false
; then :
7362 $as_echo_n "(cached) " >&6
7364 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7365 /* end confdefs.h. */
7371 #ifdef _FORTIFY_SOURCE
7378 if ac_fn_c_try_compile
"$LINENO"; then :
7379 libc_cv_predef_fortify_source
=no
7381 libc_cv_predef_fortify_source
=yes
7383 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_predef_fortify_source" >&5
7386 $as_echo "$libc_cv_predef_fortify_source" >&6; }
7387 if test $libc_cv_predef_fortify_source = yes; then
7388 CPPUNDEFS
="${CPPUNDEFS:+$CPPUNDEFS }-U_FORTIFY_SOURCE"
7392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC implicitly enables -fstack-protector" >&5
7393 $as_echo_n "checking whether $CC implicitly enables -fstack-protector... " >&6; }
7394 if ${libc_cv_predef_stack_protector+:} false
; then :
7395 $as_echo_n "(cached) " >&6
7398 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7399 /* end confdefs.h. */
7400 extern void foobar (char *);
7404 char large_array[2048]; foobar (large_array);
7409 if ac_fn_c_try_compile
"$LINENO"; then :
7411 libc_undefs
=`$NM -u conftest.o |
7412 LC_ALL=C $AWK '$1 == "U" { print $2 | "sort -u"; next } { exit(1) }' \
7414 as_fn_error $?
"confusing output from $NM -u" "$LINENO" 5
7416 echo >&5 "libc_undefs='$libc_undefs'"
7417 # On some architectures, there are architecture-specific undefined
7418 # symbols (resolved by the linker), so filter out unknown symbols.
7419 # This will fail to produce the correct result if the compiler
7420 # defaults to -fstack-protector but this produces an undefined symbol
7421 # other than __stack_chk_fail. However, compilers like that have not
7422 # been encountered in practice.
7423 libc_undefs
=`echo "$libc_undefs" | egrep '^(foobar|__stack_chk_fail)$'`
7424 case "$libc_undefs" in
7425 foobar
) libc_cv_predef_stack_protector
=no
;;
7427 foobar') libc_cv_predef_stack_protector
=yes ;;
7428 *) as_fn_error $?
"unexpected symbols in test: $libc_undefs" "$LINENO" 5 ;;
7431 as_fn_error $?
"test compilation failed" "$LINENO" 5
7433 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_predef_stack_protector" >&5
7437 $as_echo "$libc_cv_predef_stack_protector" >&6; }
7439 if test $libc_cv_predef_stack_protector = yes; then
7440 libc_extra_cflags
=-fno-stack-protector
7444 ### End of automated tests.
7445 ### Now run sysdeps configure fragments.
7447 # They also can set these variables.
7449 ldd_rewrite_script
=no
7450 libc_cv_sysconfdir
=$sysconfdir
7451 libc_cv_gcc_unwind_find_fde
=no
7454 # Iterate over all the sysdep directories we will use, running their
7455 # configure fragments.
7456 for dir
in $sysnames; do
7459 *) dest
=$srcdir/$dir ;;
7461 if test -r $dest/configure
; then
7462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: running configure fragment for $dir" >&5
7463 $as_echo "running configure fragment for $dir" >&6; }
7468 if test x
$libc_cv_gcc_unwind_find_fde = xyes
; then
7469 $as_echo "#define EXPORT_UNWIND_FIND_FDE 1" >>confdefs.h
7474 # Test for old glibc 2.0.x headers so that they can be removed properly
7475 # Search only in includedir.
7476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for old glibc 2.0.x headers" >&5
7477 $as_echo_n "checking for old glibc 2.0.x headers... " >&6; }
7478 if eval test -f "${includedir}/elfclass.h" -a -f "${includedir}/fcntlbits.h"
7480 old_glibc_headers
=yes
7482 old_glibc_headers
=no
7484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $old_glibc_headers" >&5
7485 $as_echo "$old_glibc_headers" >&6; }
7486 if test ${old_glibc_headers} = yes; then
7487 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&5
7488 $as_echo "$as_me: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&2;}
7489 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** be removed." >&5
7490 $as_echo "$as_me: WARNING: *** be removed." >&2;}
7516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fPIC is default" >&5
7517 $as_echo_n "checking whether -fPIC is default... " >&6; }
7518 if ${libc_cv_pic_default+:} false
; then :
7519 $as_echo_n "(cached) " >&6
7521 libc_cv_pic_default
=yes
7522 cat > conftest.c
<<EOF
7523 #if defined __PIC__ || defined __pic__ || defined PIC || defined pic
7524 # error PIC is default.
7527 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
7528 libc_cv_pic_default
=no
7532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_pic_default" >&5
7533 $as_echo "$libc_cv_pic_default" >&6; }
7543 if test "`(cd $srcdir; pwd)`" = "`pwd`"; then
7546 config_makefile
=Makefile
7549 VERSION
=`sed -n -e 's/^#define VERSION "\([^"]*\)"/\1/p' < $srcdir/version.h`
7550 RELEASE
=`sed -n -e 's/^#define RELEASE "\([^"]*\)"/\1/p' < $srcdir/version.h`
7554 ac_config_files
="$ac_config_files config.make ${config_makefile}"
7556 ac_config_commands
="$ac_config_commands default"
7558 cat >confcache
<<\_ACEOF
7559 # This file is a shell script that caches the results of configure
7560 # tests run on this system so they can be shared between configure
7561 # scripts and configure runs, see configure's option --config-cache.
7562 # It is not useful on other systems. If it contains results you don't
7563 # want to keep, you may remove or edit it.
7565 # config.status only pays attention to the cache file if you give it
7566 # the --recheck option to rerun configure.
7568 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7569 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7574 # The following way of writing the cache mishandles newlines in values,
7575 # but we know of no workaround that is simple, portable, and efficient.
7576 # So, we kill variables containing newlines.
7577 # Ultrix sh set writes to stderr and can't be redirected directly,
7578 # and sets the high bit in the cache file unless we assign to the vars.
7580 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7581 eval ac_val
=\$
$ac_var
7585 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7586 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7589 _ | IFS | as_nl
) ;; #(
7590 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
7591 *) { eval $ac_var=; unset $ac_var;} ;;
7597 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7598 *${as_nl}ac_space
=\
*)
7599 # `set' does not quote correctly, so add quotes: double-quote
7600 # substitution turns \\\\ into \\, and sed turns \\ into \.
7603 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7606 # `set' quotes correctly as required by POSIX, so do not add quotes.
7607 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7616 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7618 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7620 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
7621 if test -w "$cache_file"; then
7622 if test "x$cache_file" != "x/dev/null"; then
7623 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7624 $as_echo "$as_me: updating cache $cache_file" >&6;}
7625 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
7626 cat confcache
>"$cache_file"
7628 case $cache_file in #(
7630 mv -f confcache
"$cache_file"$$
&&
7631 mv -f "$cache_file"$$
"$cache_file" ;; #(
7633 mv -f confcache
"$cache_file" ;;
7638 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7639 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7644 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7645 # Let make expand exec_prefix.
7646 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7648 DEFS
=-DHAVE_CONFIG_H
7653 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
7654 # 1. Remove the extension, and $U if already installed.
7655 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
7656 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
7657 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7658 # will be set to the directory where LIBOBJS objects are built.
7659 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7660 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
7664 LTLIBOBJS
=$ac_ltlibobjs
7668 : "${CONFIG_STATUS=./config.status}"
7670 ac_clean_files_save
=$ac_clean_files
7671 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
7672 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7673 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7675 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7677 # Generated by $as_me.
7678 # Run this file to recreate the current configuration.
7679 # Compiler output produced by configure, useful for debugging
7680 # configure, is in config.log if it exists.
7686 SHELL=\${CONFIG_SHELL-$SHELL}
7689 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
7690 ## -------------------- ##
7691 ## M4sh Initialization. ##
7692 ## -------------------- ##
7694 # Be more Bourne compatible
7695 DUALCASE
=1; export DUALCASE
# for MKS sh
7696 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
7699 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7700 # is contrary to our usage. Disable this feature.
7701 alias -g '${1+"$@"}'='"$@"'
7702 setopt NO_GLOB_SUBST
7704 case `(set -o) 2>/dev/null` in #(
7716 # Printing a long string crashes Solaris 7 /usr/bin/printf.
7717 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7718 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7719 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7720 # Prefer a ksh shell builtin over an external printf program on Solaris,
7721 # but without wasting forks for bash or zsh.
7722 if test -z "$BASH_VERSION$ZSH_VERSION" \
7723 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7724 as_echo='print
-r --'
7725 as_echo_n='print
-rn --'
7726 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7727 as_echo='printf %s
\n'
7728 as_echo_n='printf %s
'
7730 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7731 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
7732 as_echo_n='/usr
/ucb
/echo -n'
7734 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7735 as_echo_n_body='eval
7739 expr "X$arg" : "X\\(.*\\)$as_nl";
7740 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7742 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
7744 export as_echo_n_body
7745 as_echo_n='sh
-c $as_echo_n_body as_echo
'
7748 as_echo='sh
-c $as_echo_body as_echo
'
7751 # The user is always right.
7752 if test "${PATH_SEPARATOR+set}" != set; then
7754 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7755 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7762 # We need space, tab and new line, in precisely that order. Quoting is
7763 # there to prevent editors from complaining about space-tab.
7764 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7765 # splitting by setting IFS to empty value.)
7768 # Find who we are. Look in the path if we contain no directory separator.
7771 *[\\/]* ) as_myself=$0 ;;
7772 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7776 test -z "$as_dir" && as_dir=.
7777 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7783 # We did not find ourselves, most probably we were run as `sh COMMAND'
7784 # in which case we are not to be found in the path.
7785 if test "x$as_myself" = x
; then
7788 if test ! -f "$as_myself"; then
7789 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7793 # Unset variables that we do not need and which cause bugs (e.g. in
7794 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
7795 # suppresses any "Segmentation fault" message there. '((' could
7796 # trigger a bug in pdksh 5.2.14.
7797 for as_var
in BASH_ENV ENV MAIL MAILPATH
7798 do eval test x\
${$as_var+set} = xset \
7799 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
7812 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
7815 # as_fn_error STATUS ERROR [LINENO LOG_FD]
7816 # ----------------------------------------
7817 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7818 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7819 # script with STATUS, using 1 if that was 0.
7822 as_status
=$1; test $as_status -eq 0 && as_status
=1
7824 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
7825 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
7827 $as_echo "$as_me: error: $2" >&2
7828 as_fn_exit
$as_status
7832 # as_fn_set_status STATUS
7833 # -----------------------
7834 # Set $? to STATUS, without forking.
7838 } # as_fn_set_status
7842 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7852 # Portably unset VAR.
7855 { eval $1=; unset $1;}
7857 as_unset
=as_fn_unset
7858 # as_fn_append VAR VALUE
7859 # ----------------------
7860 # Append the text in VALUE to the end of the definition contained in VAR. Take
7861 # advantage of any shell optimizations that allow amortized linear growth over
7862 # repeated appends, instead of the typical quadratic growth present in naive
7864 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
7865 eval 'as_fn_append ()
7876 # as_fn_arith ARG...
7877 # ------------------
7878 # Perform arithmetic evaluation on the ARGs, and store the result in the
7879 # global $as_val. Take advantage of shells that can avoid forks. The arguments
7880 # must be portable across $(()) and expr.
7881 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
7882 eval 'as_fn_arith ()
7889 as_val
=`expr "$@" || test $? -eq 1`
7894 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
7895 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
7901 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7902 as_basename
=basename
7907 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
7913 as_me
=`$as_basename -- "$0" ||
7914 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7915 X"$0" : 'X\(//\)$' \| \
7916 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7918 sed '/^.*\/\([^/][^/]*\)\/*$/{
7932 # Avoid depending upon Character Ranges.
7933 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
7934 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7935 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
7936 as_cr_digits
='0123456789'
7937 as_cr_alnum
=$as_cr_Letters$as_cr_digits
7939 ECHO_C
= ECHO_N
= ECHO_T
=
7940 case `echo -n x` in #(((((
7942 case `echo 'xy\c'` in
7943 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
7945 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
7952 rm -f conf$$ conf$$.exe conf$$.
file
7953 if test -d conf$$.dir
; then
7954 rm -f conf$$.dir
/conf$$.
file
7957 mkdir conf$$.dir
2>/dev
/null
7959 if (echo >conf$$.
file) 2>/dev
/null
; then
7960 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
7962 # ... but there are two gotchas:
7963 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7964 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7965 # In both cases, we have to default to `cp -p'.
7966 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
7968 elif ln conf$$.
file conf$$
2>/dev
/null
; then
7976 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
7977 rmdir conf$$.dir
2>/dev
/null
7982 # Create "$as_dir" as a directory, including parents if necessary.
7987 -*) as_dir
=.
/$as_dir;;
7989 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
7993 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
7994 *) as_qdir
=$as_dir;;
7996 as_dirs
="'$as_qdir' $as_dirs"
7997 as_dir
=`$as_dirname -- "$as_dir" ||
7998 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7999 X"$as_dir" : 'X\(//\)[^/]' \| \
8000 X"$as_dir" : 'X\(//\)$' \| \
8001 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8002 $as_echo X"$as_dir" |
8003 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8020 test -d "$as_dir" && break
8022 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
8023 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
8027 if mkdir
-p .
2>/dev
/null
; then
8028 as_mkdir_p
='mkdir -p "$as_dir"'
8030 test -d .
/-p && rmdir .
/-p
8034 if test -x / >/dev
/null
2>&1; then
8037 if ls -dL / >/dev
/null
2>&1; then
8044 if test -d "$1"; then
8050 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
8051 ???[sx]*):;;*)false;;esac;fi
8055 as_executable_p
=$as_test_x
8057 # Sed expression to map a string onto a valid CPP name.
8058 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8060 # Sed expression to map a string onto a valid variable name.
8061 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8065 ## ----------------------------------- ##
8066 ## Main body of $CONFIG_STATUS script. ##
8067 ## ----------------------------------- ##
8069 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
8071 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8072 # Save the log message, to keep $0 and so on meaningful, and to
8073 # report actual input values of CONFIG_FILES etc. instead of their
8074 # values after options handling.
8076 This file was extended by GNU C Library $as_me (see version.h), which was
8077 generated by GNU Autoconf 2.68. Invocation command line was
8079 CONFIG_FILES = $CONFIG_FILES
8080 CONFIG_HEADERS = $CONFIG_HEADERS
8081 CONFIG_LINKS = $CONFIG_LINKS
8082 CONFIG_COMMANDS = $CONFIG_COMMANDS
8085 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8090 case $ac_config_files in *"
8091 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
8094 case $ac_config_headers in *"
8095 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
8099 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8100 # Files that config.status was made for.
8101 config_files="$ac_config_files"
8102 config_headers="$ac_config_headers"
8103 config_commands="$ac_config_commands"
8107 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8109 \`$as_me' instantiates files and other configuration actions
8110 from templates according to the current configuration. Unless the files
8111 and actions are specified as TAGs, all are instantiated by default.
8113 Usage: $0 [OPTION]... [TAG]...
8115 -h, --help print this help, then exit
8116 -V, --version print version number and configuration settings, then exit
8117 --config print configuration, then exit
8118 -q, --quiet, --silent
8119 do not print progress messages
8120 -d, --debug don't remove temporary files
8121 --recheck update $as_me by reconfiguring in the same conditions
8122 --file=FILE[:TEMPLATE]
8123 instantiate the configuration file FILE
8124 --header=FILE[:TEMPLATE]
8125 instantiate the configuration header FILE
8127 Configuration files:
8130 Configuration headers:
8133 Configuration commands:
8136 Report bugs to <http://sourceware.org/bugzilla/>.
8137 GNU C Library home page: <http://www.gnu.org/software/glibc/>.
8138 General help using GNU software: <http://www.gnu.org/gethelp/>."
8141 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8142 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8144 GNU C Library config.status (see version.h)
8145 configured by $0, generated by GNU Autoconf 2.68,
8146 with options \\"\$ac_cs_config\\"
8148 Copyright (C) 2010 Free Software Foundation, Inc.
8149 This config.status script is free software; the Free Software Foundation
8150 gives unlimited permission to copy, distribute and modify it."
8156 test -n "\$AWK" || AWK=awk
8159 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8160 # The default lists apply if the user does not specify any file.
8166 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8167 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
8171 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8183 # Handling of the options.
8184 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8186 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
8187 $as_echo "$ac_cs_version"; exit ;;
8188 --config |
--confi |
--conf |
--con |
--co |
--c )
8189 $as_echo "$ac_cs_config"; exit ;;
8190 --debug |
--debu |
--deb |
--de |
--d |
-d )
8192 --file |
--fil |
--fi |
--f )
8195 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8196 '') as_fn_error $?
"missing file argument" ;;
8198 as_fn_append CONFIG_FILES
" '$ac_optarg'"
8199 ac_need_defaults
=false
;;
8200 --header |
--heade |
--head |
--hea )
8203 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8205 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
8206 ac_need_defaults
=false
;;
8208 # Conflict between --help and --header
8209 as_fn_error $?
"ambiguous option: \`$1'
8210 Try \`$0 --help' for more information.";;
8211 --help |
--hel |
-h )
8212 $as_echo "$ac_cs_usage"; exit ;;
8213 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8214 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8218 -*) as_fn_error $?
"unrecognized option: \`$1'
8219 Try \`$0 --help' for more information." ;;
8221 *) as_fn_append ac_config_targets
" $1"
8222 ac_need_defaults
=false
;;
8228 ac_configure_extra_args
=
8230 if $ac_cs_silent; then
8232 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8236 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8237 if \$ac_cs_recheck; then
8238 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8240 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8241 CONFIG_SHELL='$SHELL'
8247 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8251 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8252 ## Running $as_me. ##
8258 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8262 config_vars='$config_vars'
8266 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8268 # Handling of arguments.
8269 for ac_config_target
in $ac_config_targets
8271 case $ac_config_target in
8272 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
8273 "config.make") CONFIG_FILES
="$CONFIG_FILES config.make" ;;
8274 "${config_makefile}") CONFIG_FILES
="$CONFIG_FILES ${config_makefile}" ;;
8275 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
8277 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8282 # If the user did not use the arguments to specify the items to instantiate,
8283 # then the envvar interface is used. Set only those that are not.
8284 # We use the long form for the default assignment because of an extremely
8285 # bizarre bug on SunOS 4.1.3.
8286 if $ac_need_defaults; then
8287 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8288 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8289 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8292 # Have a temporary directory for convenience. Make it in the build tree
8293 # simply because there is no reason against having it here, and in addition,
8294 # creating and moving files from /tmp can sometimes cause problems.
8295 # Hook for its removal unless debugging.
8296 # Note that there is a small window in which the directory will not be cleaned:
8297 # after its creation but before its name has been assigned to `$tmp'.
8301 trap 'exit_status=$?
8303 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8305 trap 'as_fn_exit 1' 1 2 13 15
8307 # Create a (secure) tmp directory for tmp files.
8310 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8314 tmp
=.
/conf$$
-$RANDOM
8315 (umask 077 && mkdir
"$tmp")
8316 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
8319 # Set up the scripts for CONFIG_FILES section.
8320 # No need to generate them if there are no CONFIG_FILES.
8321 # This happens for instance with `./config.status config.h'.
8322 if test -n "$CONFIG_FILES"; then
8325 ac_cr
=`echo X | tr X '\015'`
8326 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8327 # But we know of no other shell where ac_cr would be empty at this
8328 # point, so we can use a bashism as a fallback.
8329 if test "x$ac_cr" = x
; then
8330 eval ac_cr
=\$
\'\\r
\'
8332 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8333 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8339 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8344 echo "cat >conf$$subs.awk <<_ACEOF" &&
8345 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8348 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8349 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8351 for ac_last_try in false false false false false :; do
8352 . ./conf$$subs.sh ||
8353 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8355 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
8356 if test $ac_delim_n = $ac_delim_num; then
8358 elif $ac_last_try; then
8359 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8361 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8366 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8367 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
8371 s/^/S["/; s
/!.
*/"]=/
8381 s/\(.\{148\}\)..*/\1/
8383 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
8388 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8395 s/\(.\{148\}\)..*/\1/
8397 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
8401 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8406 ' <conf$$subs.awk | sed '
8411 ' >>$CONFIG_STATUS || ac_write_fail=1
8412 rm -f conf$$subs.awk
8413 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8415 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
8416 for (key in S) S_is_set[key] = 1
8422 nfields = split(line, field, "@
")
8424 len = length(field[1])
8425 for (i = 2; i < nfields; i++) {
8427 keylen = length(key)
8428 if (S_is_set[key]) {
8430 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8431 len += length(value) + length(field[++i])
8442 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8443 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8444 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
8447 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
8448 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
8451 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8452 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
8453 # trailing colons and then remove the whole line if VPATH becomes empty
8454 # (actually we leave an empty line to preserve line numbers).
8455 if test "x
$srcdir" = x.; then
8456 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8474 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8475 fi # test -n "$CONFIG_FILES"
8477 # Set up the scripts for CONFIG_HEADERS section.
8478 # No need to generate them if there are no CONFIG_HEADERS.
8479 # This happens for instance with `./config.status Makefile'.
8480 if test -n "$CONFIG_HEADERS"; then
8481 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
8485 # Transform confdefs.h into an awk script `defines.awk', embedded as
8486 # here-document in config.status, that substitutes the proper values into
8487 # config.h.in to produce config.h.
8489 # Create a delimiter string that does not exist in confdefs.h, to ease
8490 # handling of long lines.
8492 for ac_last_try in false false :; do
8493 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
8494 if test -z "$ac_tt"; then
8496 elif $ac_last_try; then
8497 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
8499 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8503 # For the awk script, D is an array of macro values keyed by name,
8504 # likewise P contains macro parameters if any. Preserve backslash
8505 # newline sequences.
8507 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8509 s/.\{148\}/&'"$ac_delim"'/g
8512 s/^[ ]*#[ ]*define[ ][ ]*/ /
8519 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
8521 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
8525 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
8526 D["\
1"]=" \
3\\\\\\n
"\\/p
8528 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
8533 s/.\{148\}/&'"$ac_delim"'/g
8538 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
8541 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
8543 ' <confdefs.h | sed '
8544 s/'"$ac_delim"'/"\\\
8545 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8547 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8548 for (key in D) D_is_set[key] = 1
8551 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8553 split(line, arg, " ")
8554 if (arg[1] == "#") {
8558 defundef
= substr
(arg
[1], 2)
8561 split(mac1
, mac2
, "(") #)
8563 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
8564 if (D_is_set
[macro
]) {
8565 # Preserve the white space surrounding the "#".
8566 print prefix
"define", macro P
[macro
] D
[macro
]
8569 # Replace #undef with comments. This is necessary, for example,
8570 # in the case of _POSIX_SOURCE, which is predefined and required
8571 # on some systems where configure will not decide to define it.
8572 if (defundef
== "undef") {
8573 print
"/*", prefix defundef
, macro
, "*/"
8581 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8582 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
8583 fi # test -n "$CONFIG_HEADERS"
8586 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8591 :[FHLC
]) ac_mode
=$ac_tag; continue;;
8593 case $ac_mode$ac_tag in
8595 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
8596 :[FH
]-) ac_tag
=-:-;;
8597 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
8614 -) ac_f
="$ac_tmp/stdin";;
8615 *) # Look for the file first in the build tree, then in the source tree
8616 # (if the path is not absolute). The absolute path cannot be DOS-style,
8617 # because $ac_f cannot contain `:'.
8621 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
8623 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8625 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8626 as_fn_append ac_file_inputs
" '$ac_f'"
8629 # Let's still pretend it is `configure' which instantiates (i.e., don't
8630 # use $as_me), people would be surprised to read:
8631 # /* config.h. Generated by config.status. */
8632 configure_input
='Generated from '`
8633 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8635 if test x
"$ac_file" != x-
; then
8636 configure_input
="$ac_file. $configure_input"
8637 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8638 $as_echo "$as_me: creating $ac_file" >&6;}
8640 # Neutralize special characters interpreted by sed in replacement strings.
8641 case $configure_input in #(
8642 *\
&* |
*\|
* |
*\\* )
8643 ac_sed_conf_input
=`$as_echo "$configure_input" |
8644 sed 's/[\\\\&|]/\\\\&/g'`;; #(
8645 *) ac_sed_conf_input
=$configure_input;;
8649 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
8650 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
8655 ac_dir
=`$as_dirname -- "$ac_file" ||
8656 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8657 X"$ac_file" : 'X\(//\)[^/]' \| \
8658 X"$ac_file" : 'X\(//\)$' \| \
8659 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8660 $as_echo X"$ac_file" |
8661 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8678 as_dir
="$ac_dir"; as_fn_mkdir_p
8682 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8684 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8685 # A ".." for each directory in $ac_dir_suffix.
8686 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8687 case $ac_top_builddir_sub in
8688 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8689 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
8692 ac_abs_top_builddir
=$ac_pwd
8693 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8694 # for backward compatibility:
8695 ac_top_builddir
=$ac_top_build_prefix
8698 .
) # We are building in place.
8700 ac_top_srcdir
=$ac_top_builddir_sub
8701 ac_abs_top_srcdir
=$ac_pwd ;;
8702 [\\/]* | ?
:[\\/]* ) # Absolute name.
8703 ac_srcdir
=$srcdir$ac_dir_suffix;
8704 ac_top_srcdir
=$srcdir
8705 ac_abs_top_srcdir
=$srcdir ;;
8707 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
8708 ac_top_srcdir
=$ac_top_build_prefix$srcdir
8709 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
8711 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8721 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
8722 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
8726 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8727 # If the template does not know about datarootdir, expand it.
8728 # FIXME: This hack should be removed a few years after 2.60.
8729 ac_datarootdir_hack
=; ac_datarootdir_seen
=
8740 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8741 *datarootdir
*) ac_datarootdir_seen
=yes;;
8742 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
8743 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8744 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8746 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8747 ac_datarootdir_hack='
8748 s&@datadir@&$datadir&g
8749 s&@docdir@&$docdir&g
8750 s&@infodir@&$infodir&g
8751 s&@localedir@&$localedir&g
8752 s&@mandir@&$mandir&g
8753 s&\\\${datarootdir}&$datarootdir&g' ;;
8757 # Neutralize VPATH when `$srcdir' = `.'.
8758 # Shell code in configure.ac might set extrasub.
8759 # FIXME: do we really want to maintain this feature?
8760 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8761 ac_sed_extra="$ac_vpsub
8764 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8766 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
8767 s|@configure_input@|
$ac_sed_conf_input|
;t t
8768 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
8769 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
8770 s
&@srcdir@
&$ac_srcdir&;t t
8771 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
8772 s
&@top_srcdir@
&$ac_top_srcdir&;t t
8773 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
8774 s
&@builddir@
&$ac_builddir&;t t
8775 s
&@abs_builddir@
&$ac_abs_builddir&;t t
8776 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
8777 s
&@INSTALL@
&$ac_INSTALL&;t t
8778 $ac_datarootdir_hack
8780 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
8781 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
8783 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8784 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
8785 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
8786 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
8787 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
8788 which seems to be undefined. Please make sure it is defined" >&5
8789 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
8790 which seems to be undefined. Please make sure it is defined" >&2;}
8792 rm -f "$ac_tmp/stdin"
8794 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8795 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
8797 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8803 if test x"$ac_file" != x-; then
8805 $as_echo "/* $configure_input */" \
8806 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
8807 } >"$ac_tmp/config.h" \
8808 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8809 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
8810 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
8811 $as_echo "$as_me: $ac_file is unchanged" >&6;}
8814 mv "$ac_tmp/config.h" "$ac_file" \
8815 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8818 $as_echo "/* $configure_input */" \
8819 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
8820 || as_fn_error $? "could not create -" "$LINENO" 5
8824 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
8825 $as_echo "$as_me: executing $ac_file commands" >&6;}
8830 case $ac_file$ac_mode in
8832 case $CONFIG_FILES in *config.make*)
8833 echo "$config_vars" >> config.make;;
8835 test -d bits || mkdir bits ;;
8843 ac_clean_files=$ac_clean_files_save
8845 test $ac_write_fail = 0 ||
8846 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
8849 # configure is writing to config.log, and then calls config.status.
8850 # config.status does its own redirection, appending to config.log.
8851 # Unfortunately, on DOS this fails, as config.log is still kept open
8852 # by configure, so config.status won't be able to
write to it
; its
8853 # output is simply discarded. So we exec the FD to /dev/null,
8854 # effectively closing config.log, so it can be properly (re)opened and
8855 # appended to by config.status. When coming back to configure, we
8856 # need to make the FD available again.
8857 if test "$no_create" != yes; then
8859 ac_config_status_args
=
8860 test "$silent" = yes &&
8861 ac_config_status_args
="$ac_config_status_args --quiet"
8863 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
8865 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8866 # would make configure fail if this is the last instruction.
8867 $ac_cs_success || as_fn_exit
1
8871 # CONFIG_SUBDIRS section.
8873 if test "$no_recursion" != yes; then
8875 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
8876 # so they do not pile up.
8877 ac_sub_configure_args
=
8879 eval "set x $ac_configure_args"
8883 if test -n "$ac_prev"; then
8888 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
8889 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
8890 ac_prev
=cache_file
;;
8891 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
8892 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
8895 --config-cache |
-C)
8897 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
8899 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
8901 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
8903 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
8905 --disable-option-checking)
8909 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
8911 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
8915 # Always prepend --prefix to ensure using the same prefix
8916 # in subdir configurations.
8917 ac_arg
="--prefix=$prefix"
8919 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
8921 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
8924 if test "$silent" = yes; then
8925 ac_sub_configure_args
="--silent $ac_sub_configure_args"
8928 # Always prepend --disable-option-checking to silence warnings, since
8929 # different subdirs can have different --enable and --with options.
8930 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
8933 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
8935 # Do not complain, so a configure script can configure whichever
8936 # parts of a large source tree are present.
8937 test -d "$srcdir/$ac_dir" ||
continue
8939 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
8940 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
8941 $as_echo "$ac_msg" >&6
8942 as_dir
="$ac_dir"; as_fn_mkdir_p
8946 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8948 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8949 # A ".." for each directory in $ac_dir_suffix.
8950 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8951 case $ac_top_builddir_sub in
8952 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8953 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
8956 ac_abs_top_builddir
=$ac_pwd
8957 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8958 # for backward compatibility:
8959 ac_top_builddir
=$ac_top_build_prefix
8962 .
) # We are building in place.
8964 ac_top_srcdir
=$ac_top_builddir_sub
8965 ac_abs_top_srcdir
=$ac_pwd ;;
8966 [\\/]* | ?
:[\\/]* ) # Absolute name.
8967 ac_srcdir
=$srcdir$ac_dir_suffix;
8968 ac_top_srcdir
=$srcdir
8969 ac_abs_top_srcdir
=$srcdir ;;
8971 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
8972 ac_top_srcdir
=$ac_top_build_prefix$srcdir
8973 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
8975 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8980 # Check for guested configure; otherwise get Cygnus style configure.
8981 if test -f "$ac_srcdir/configure.gnu"; then
8982 ac_sub_configure
=$ac_srcdir/configure.gnu
8983 elif test -f "$ac_srcdir/configure"; then
8984 ac_sub_configure
=$ac_srcdir/configure
8985 elif test -f "$ac_srcdir/configure.in"; then
8986 # This should be Cygnus configure.
8987 ac_sub_configure
=$ac_aux_dir/configure
8989 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
8990 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
8994 # The recursion is here.
8995 if test -n "$ac_sub_configure"; then
8996 # Make the cache file name correct relative to the subdirectory.
8998 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
9000 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
9003 { $as_echo "$as_me:${as_lineno-$LINENO}: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
9004 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
9005 # The eval makes quoting arguments work.
9006 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
9007 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
9008 as_fn_error $?
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
9014 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
9015 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9016 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}