2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for GNU C Library (see version.h).
5 # Report bugs to <http://sourceware.org/bugzilla/>.
8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
17 # Be more Bourne compatible
18 DUALCASE
=1; export DUALCASE
# for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
27 case `(set -o) 2>/dev/null` in #(
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo_n='print
-rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
55 as_echo_n='/usr
/ucb
/echo -n'
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
65 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
68 as_echo_n='sh
-c $as_echo_n_body as_echo
'
71 as_echo='sh
-c $as_echo_body as_echo
'
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
77 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
85 # We need space, tab and new line, in precisely that order. Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
91 # Find who we are. Look in the path if we contain no directory separator.
94 *[\\/]* ) as_myself=$0 ;;
95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
99 test -z "$as_dir" && as_dir=.
100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
106 # We did not find ourselves, most probably we were run as `sh COMMAND'
107 # in which case we are not to be found in the path.
108 if test "x$as_myself" = x
; then
111 if test ! -f "$as_myself"; then
112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
116 # Unset variables that we do not need and which cause bugs (e.g. in
117 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
118 # suppresses any "Segmentation fault" message there. '((' could
119 # trigger a bug in pdksh 5.2.14.
120 for as_var
in BASH_ENV ENV MAIL MAILPATH
121 do eval test x\
${$as_var+set} = xset \
122 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
135 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
137 # Use a proper internal environment variable to ensure we don't fall
138 # into an infinite loop, continuously re-executing ourselves.
139 if test x
"${_as_can_reexec}" != xno
&& test "x$CONFIG_SHELL" != x
; then
140 _as_can_reexec
=no
; export _as_can_reexec
;
141 # We cannot yet assume a decent shell, so we have to provide a
142 # neutralization value for shells without unset; and this also
143 # works around shells that cannot unset nonexistent variables.
144 # Preserve -v and -x to the replacement shell.
147 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
149 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
154 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155 # Admittedly, this is quite paranoid, since all the known shells bail
156 # out after a failed `exec'.
157 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
160 # We don't want this to propagate to other subprocesses.
161 { _as_can_reexec
=; unset _as_can_reexec
;}
162 if test "x$CONFIG_SHELL" = x
; then
163 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167 # is contrary to our usage. Disable this feature.
168 alias -g '\${1+\"\$@\"}'='\"\$@\"'
171 case \`(set -o) 2>/dev/null\` in #(
179 as_required
="as_fn_return () { (exit \$1); }
180 as_fn_success () { as_fn_return 0; }
181 as_fn_failure () { as_fn_return 1; }
182 as_fn_ret_success () { return 0; }
183 as_fn_ret_failure () { return 1; }
186 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
193 exitcode=1; echo positional parameters were not saved.
195 test x\$exitcode = x0 || exit 1
197 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
198 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1"
201 if (eval "$as_required") 2>/dev
/null
; then :
206 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
209 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
211 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
214 test -z "$as_dir" && as_dir
=.
218 for as_base
in sh bash ksh sh5
; do
219 # Try only shells that exist, to save several forks.
220 as_shell
=$as_dir/$as_base
221 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
222 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
223 CONFIG_SHELL
=$as_shell as_have_required
=yes
224 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
232 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
233 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
234 CONFIG_SHELL
=$SHELL as_have_required
=yes
239 if test "x$CONFIG_SHELL" != x
; then :
241 # We cannot yet assume a decent shell, so we have to provide a
242 # neutralization value for shells without unset; and this also
243 # works around shells that cannot unset nonexistent variables.
244 # Preserve -v and -x to the replacement shell.
247 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
249 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
254 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
255 # Admittedly, this is quite paranoid, since all the known shells bail
256 # out after a failed `exec'.
257 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
261 if test x
$as_have_required = xno
; then :
262 $as_echo "$0: This script requires a shell more modern than all"
263 $as_echo "$0: the shells that I found on your system."
264 if test x
${ZSH_VERSION+set} = xset
; then
265 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
266 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
268 $as_echo "$0: Please tell bug-autoconf@gnu.org and
269 $0: http://sourceware.org/bugzilla/ about your system,
270 $0: including any error possibly output before this
271 $0: message. Then install a modern shell, or manually run
272 $0: the script under such a shell if you do have one."
278 SHELL
=${CONFIG_SHELL-/bin/sh}
280 # Unset more variables known to interfere with behavior of common tools.
281 CLICOLOR_FORCE
= GREP_OPTIONS
=
282 unset CLICOLOR_FORCE GREP_OPTIONS
284 ## --------------------- ##
285 ## M4sh Shell Functions. ##
286 ## --------------------- ##
289 # Portably unset VAR.
292 { eval $1=; unset $1;}
296 # as_fn_set_status STATUS
297 # -----------------------
298 # Set $? to STATUS, without forking.
306 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
316 # Create "$as_dir" as a directory, including parents if necessary.
321 -*) as_dir
=.
/$as_dir;;
323 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
327 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
330 as_dirs
="'$as_qdir' $as_dirs"
331 as_dir
=`$as_dirname -- "$as_dir" ||
332 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
333 X"$as_dir" : 'X\(//\)[^/]' \| \
334 X"$as_dir" : 'X\(//\)$' \| \
335 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
336 $as_echo X"$as_dir" |
337 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
354 test -d "$as_dir" && break
356 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
357 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
362 # as_fn_executable_p FILE
363 # -----------------------
364 # Test if FILE is an executable regular file.
365 as_fn_executable_p
()
367 test -f "$1" && test -x "$1"
368 } # as_fn_executable_p
369 # as_fn_append VAR VALUE
370 # ----------------------
371 # Append the text in VALUE to the end of the definition contained in VAR. Take
372 # advantage of any shell optimizations that allow amortized linear growth over
373 # repeated appends, instead of the typical quadratic growth present in naive
375 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
376 eval 'as_fn_append ()
389 # Perform arithmetic evaluation on the ARGs, and store the result in the
390 # global $as_val. Take advantage of shells that can avoid forks. The arguments
391 # must be portable across $(()) and expr.
392 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
400 as_val
=`expr "$@" || test $? -eq 1`
405 # as_fn_error STATUS ERROR [LINENO LOG_FD]
406 # ----------------------------------------
407 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
408 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
409 # script with STATUS, using 1 if that was 0.
412 as_status
=$1; test $as_status -eq 0 && as_status
=1
414 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
415 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
417 $as_echo "$as_me: error: $2" >&2
418 as_fn_exit
$as_status
421 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
422 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
428 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
434 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
440 as_me
=`$as_basename -- "$0" ||
441 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
442 X"$0" : 'X\(//\)$' \| \
443 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
445 sed '/^.*\/\([^/][^/]*\)\/*$/{
459 # Avoid depending upon Character Ranges.
460 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
461 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
462 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
463 as_cr_digits
='0123456789'
464 as_cr_alnum
=$as_cr_Letters$as_cr_digits
467 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
468 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
469 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
470 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
471 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
483 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
487 chmod +x
"$as_me.lineno" ||
488 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
490 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
491 # already done that, so ensure we don't try to do so again and fall
492 # in an infinite loop. This has already happened in practice.
493 _as_can_reexec
=no
; export _as_can_reexec
494 # Don't try to exec as it changes $[0], causing all sort of problems
495 # (the dirname of $[0] is not the place where we might find the
496 # original and so on. Autoconf is especially sensitive to this).
498 # Exit status is that of the last command.
502 ECHO_C
= ECHO_N
= ECHO_T
=
503 case `echo -n x` in #(((((
505 case `echo 'xy\c'` in
506 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
508 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
515 rm -f conf$$ conf$$.exe conf$$.
file
516 if test -d conf$$.dir
; then
517 rm -f conf$$.dir
/conf$$.
file
520 mkdir conf$$.dir
2>/dev
/null
522 if (echo >conf$$.
file) 2>/dev
/null
; then
523 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
525 # ... but there are two gotchas:
526 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
527 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
528 # In both cases, we have to default to `cp -pR'.
529 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
531 elif ln conf$$.
file conf$$
2>/dev
/null
; then
539 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
540 rmdir conf$$.dir
2>/dev
/null
542 if mkdir
-p .
2>/dev
/null
; then
543 as_mkdir_p
='mkdir -p "$as_dir"'
545 test -d .
/-p && rmdir .
/-p
550 as_executable_p
=as_fn_executable_p
552 # Sed expression to map a string onto a valid CPP name.
553 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
555 # Sed expression to map a string onto a valid variable name.
556 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
559 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
563 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
564 # so uname gets run too.
565 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
570 ac_default_prefix
=/usr
/local
572 ac_config_libobj_dir
=.
579 # Identity of this package.
580 PACKAGE_NAME
='GNU C Library'
581 PACKAGE_TARNAME
='glibc'
582 PACKAGE_VERSION
='(see version.h)'
583 PACKAGE_STRING
='GNU C Library (see version.h)'
584 PACKAGE_BUGREPORT
='http://sourceware.org/bugzilla/'
585 PACKAGE_URL
='http://www.gnu.org/software/glibc/'
587 ac_unique_file
="include/features.h"
588 enable_option_checking
=no
589 ac_subst_vars
='LTLIBOBJS
603 libc_cv_forced_unwind
605 libc_cv_localstatedir
612 libc_cv_gcc_unwind_find_fde
615 libc_cv_cxx_thread_local
621 libc_cv_cc_loop_to_function
622 libc_cv_cc_submachine
627 libc_cv_output_format
633 libc_cv_cc_with_libunwind
634 libc_cv_protected_data
673 hardcoded_path_in_tests
674 enable_timezone_tools
731 program_transform_name
744 enable_option_checking
758 enable_timezone_tools
759 enable_hardcoded_path_in_tests
760 enable_stackguard_randomization
767 enable_maintainer_mode
781 ac_precious_vars
='build_alias
796 # Initialize some variables set by options.
798 ac_init_version
=false
799 ac_unrecognized_opts
=
801 # The variables have the same names as the options, with
802 # dashes changed to underlines.
810 program_transform_name
=s
,x
,x
,
818 # Installation directory options.
819 # These are left unexpanded so users can "make install exec_prefix=/foo"
820 # and all the variables that are supposed to be based on exec_prefix
821 # by default will actually change.
822 # Use braces instead of parens because sh, perl, etc. also accept them.
823 # (The list follows the same order as the GNU Coding Standards.)
824 bindir
='${exec_prefix}/bin'
825 sbindir
='${exec_prefix}/sbin'
826 libexecdir
='${exec_prefix}/libexec'
827 datarootdir
='${prefix}/share'
828 datadir
='${datarootdir}'
829 sysconfdir
='${prefix}/etc'
830 sharedstatedir
='${prefix}/com'
831 localstatedir
='${prefix}/var'
832 includedir
='${prefix}/include'
833 oldincludedir
='/usr/include'
834 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
835 infodir
='${datarootdir}/info'
840 libdir
='${exec_prefix}/lib'
841 localedir
='${datarootdir}/locale'
842 mandir
='${datarootdir}/man'
848 # If the previous option needs an argument, assign it.
849 if test -n "$ac_prev"; then
850 eval $ac_prev=\
$ac_option
856 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
861 # Accept the important Cygnus configure options, so we can diagnose typos.
863 case $ac_dashdash$ac_option in
867 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
869 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
872 -build |
--build |
--buil |
--bui |
--bu)
873 ac_prev
=build_alias
;;
874 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
875 build_alias
=$ac_optarg ;;
877 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
878 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
879 ac_prev
=cache_file
;;
880 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
881 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
882 cache_file
=$ac_optarg ;;
885 cache_file
=config.cache
;;
887 -datadir |
--datadir |
--datadi |
--datad)
889 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
890 datadir
=$ac_optarg ;;
892 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
893 |
--dataroo |
--dataro |
--datar)
894 ac_prev
=datarootdir
;;
895 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
896 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
897 datarootdir
=$ac_optarg ;;
899 -disable-* |
--disable-*)
900 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
901 # Reject names that are not valid shell variable names.
902 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
903 as_fn_error $?
"invalid feature name: $ac_useropt"
904 ac_useropt_orig
=$ac_useropt
905 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
906 case $ac_user_opts in
910 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
911 ac_unrecognized_sep
=', ';;
913 eval enable_
$ac_useropt=no
;;
915 -docdir |
--docdir |
--docdi |
--doc |
--do)
917 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
920 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
922 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
925 -enable-* |
--enable-*)
926 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
927 # Reject names that are not valid shell variable names.
928 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
929 as_fn_error $?
"invalid feature name: $ac_useropt"
930 ac_useropt_orig
=$ac_useropt
931 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
932 case $ac_user_opts in
936 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
937 ac_unrecognized_sep
=', ';;
939 eval enable_
$ac_useropt=\
$ac_optarg ;;
941 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
942 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
943 |
--exec |
--exe |
--ex)
944 ac_prev
=exec_prefix
;;
945 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
946 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
947 |
--exec=* |
--exe=* |
--ex=*)
948 exec_prefix
=$ac_optarg ;;
950 -gas |
--gas |
--ga |
--g)
951 # Obsolete; use --with-gas.
954 -help |
--help |
--hel |
--he |
-h)
956 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
957 ac_init_help
=recursive
;;
958 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
959 ac_init_help
=short
;;
961 -host |
--host |
--hos |
--ho)
962 ac_prev
=host_alias
;;
963 -host=* |
--host=* |
--hos=* |
--ho=*)
964 host_alias
=$ac_optarg ;;
966 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
968 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
970 htmldir
=$ac_optarg ;;
972 -includedir |
--includedir |
--includedi |
--included |
--include \
973 |
--includ |
--inclu |
--incl |
--inc)
974 ac_prev
=includedir
;;
975 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
976 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
977 includedir
=$ac_optarg ;;
979 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
981 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
982 infodir
=$ac_optarg ;;
984 -libdir |
--libdir |
--libdi |
--libd)
986 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
989 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
990 |
--libexe |
--libex |
--libe)
991 ac_prev
=libexecdir
;;
992 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
993 |
--libexe=* |
--libex=* |
--libe=*)
994 libexecdir
=$ac_optarg ;;
996 -localedir |
--localedir |
--localedi |
--localed |
--locale)
998 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
999 localedir
=$ac_optarg ;;
1001 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1002 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1003 ac_prev
=localstatedir
;;
1004 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1005 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1006 localstatedir
=$ac_optarg ;;
1008 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1010 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1011 mandir
=$ac_optarg ;;
1013 -nfp |
--nfp |
--nf)
1014 # Obsolete; use --without-fp.
1017 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1018 |
--no-cr |
--no-c |
-n)
1021 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1022 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1025 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1026 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1027 |
--oldin |
--oldi |
--old |
--ol |
--o)
1028 ac_prev
=oldincludedir
;;
1029 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1030 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1031 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1032 oldincludedir
=$ac_optarg ;;
1034 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1036 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1037 prefix
=$ac_optarg ;;
1039 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1040 |
--program-pre |
--program-pr |
--program-p)
1041 ac_prev
=program_prefix
;;
1042 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1043 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1044 program_prefix
=$ac_optarg ;;
1046 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1047 |
--program-suf |
--program-su |
--program-s)
1048 ac_prev
=program_suffix
;;
1049 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1050 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1051 program_suffix
=$ac_optarg ;;
1053 -program-transform-name |
--program-transform-name \
1054 |
--program-transform-nam |
--program-transform-na \
1055 |
--program-transform-n |
--program-transform- \
1056 |
--program-transform |
--program-transfor \
1057 |
--program-transfo |
--program-transf \
1058 |
--program-trans |
--program-tran \
1059 |
--progr-tra |
--program-tr |
--program-t)
1060 ac_prev
=program_transform_name
;;
1061 -program-transform-name=* |
--program-transform-name=* \
1062 |
--program-transform-nam=* |
--program-transform-na=* \
1063 |
--program-transform-n=* |
--program-transform-=* \
1064 |
--program-transform=* |
--program-transfor=* \
1065 |
--program-transfo=* |
--program-transf=* \
1066 |
--program-trans=* |
--program-tran=* \
1067 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1068 program_transform_name
=$ac_optarg ;;
1070 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1072 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1073 pdfdir
=$ac_optarg ;;
1075 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1077 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1080 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1081 |
-silent |
--silent |
--silen |
--sile |
--sil)
1084 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1086 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1088 sbindir
=$ac_optarg ;;
1090 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1091 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1092 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1094 ac_prev
=sharedstatedir
;;
1095 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1096 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1097 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1099 sharedstatedir
=$ac_optarg ;;
1101 -site |
--site |
--sit)
1103 -site=* |
--site=* |
--sit=*)
1106 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1108 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1109 srcdir
=$ac_optarg ;;
1111 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1112 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1113 ac_prev
=sysconfdir
;;
1114 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1115 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1116 sysconfdir
=$ac_optarg ;;
1118 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1119 ac_prev
=target_alias
;;
1120 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1121 target_alias
=$ac_optarg ;;
1123 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1126 -version |
--version |
--versio |
--versi |
--vers |
-V)
1127 ac_init_version
=: ;;
1130 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1131 # Reject names that are not valid shell variable names.
1132 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1133 as_fn_error $?
"invalid package name: $ac_useropt"
1134 ac_useropt_orig
=$ac_useropt
1135 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1136 case $ac_user_opts in
1140 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1141 ac_unrecognized_sep
=', ';;
1143 eval with_
$ac_useropt=\
$ac_optarg ;;
1145 -without-* |
--without-*)
1146 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1147 # Reject names that are not valid shell variable names.
1148 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1149 as_fn_error $?
"invalid package name: $ac_useropt"
1150 ac_useropt_orig
=$ac_useropt
1151 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1152 case $ac_user_opts in
1156 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1157 ac_unrecognized_sep
=', ';;
1159 eval with_
$ac_useropt=no
;;
1162 # Obsolete; use --with-x.
1165 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1166 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1167 ac_prev
=x_includes
;;
1168 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1169 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1170 x_includes
=$ac_optarg ;;
1172 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1173 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1174 ac_prev
=x_libraries
;;
1175 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1176 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1177 x_libraries
=$ac_optarg ;;
1179 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1180 Try \`$0 --help' for more information"
1184 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1185 # Reject names that are not valid shell variable names.
1186 case $ac_envvar in #(
1187 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1188 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1190 eval $ac_envvar=\
$ac_optarg
1191 export $ac_envvar ;;
1194 # FIXME: should be removed in autoconf 3.0.
1195 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1196 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1197 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1198 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1204 if test -n "$ac_prev"; then
1205 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1206 as_fn_error $?
"missing argument to $ac_option"
1209 if test -n "$ac_unrecognized_opts"; then
1210 case $enable_option_checking in
1212 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1213 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1217 # Check all directory arguments for consistency.
1218 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1219 datadir sysconfdir sharedstatedir localstatedir includedir \
1220 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1221 libdir localedir mandir
1223 eval ac_val
=\$
$ac_var
1224 # Remove trailing slashes.
1227 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1228 eval $ac_var=\
$ac_val;;
1230 # Be sure to have absolute directory names.
1232 [\\/$
]* | ?
:[\\/]* ) continue;;
1233 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1235 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1238 # There might be people who depend on the old broken behavior: `$host'
1239 # used to hold the argument of --host etc.
1240 # FIXME: To remove some day.
1243 target
=$target_alias
1245 # FIXME: To remove some day.
1246 if test "x$host_alias" != x
; then
1247 if test "x$build_alias" = x
; then
1248 cross_compiling
=maybe
1249 elif test "x$build_alias" != "x$host_alias"; then
1255 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1257 test "$silent" = yes && exec 6>/dev
/null
1260 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1261 ac_ls_di
=`ls -di .` &&
1262 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1263 as_fn_error $?
"working directory cannot be determined"
1264 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1265 as_fn_error $?
"pwd does not report name of working directory"
1268 # Find the source files, if location was not specified.
1269 if test -z "$srcdir"; then
1270 ac_srcdir_defaulted
=yes
1271 # Try the directory containing this script, then the parent directory.
1272 ac_confdir
=`$as_dirname -- "$as_myself" ||
1273 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1274 X"$as_myself" : 'X\(//\)[^/]' \| \
1275 X"$as_myself" : 'X\(//\)$' \| \
1276 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1277 $as_echo X"$as_myself" |
1278 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1296 if test ! -r "$srcdir/$ac_unique_file"; then
1300 ac_srcdir_defaulted
=no
1302 if test ! -r "$srcdir/$ac_unique_file"; then
1303 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1304 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1306 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1308 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1310 # When building in place, set srcdir=.
1311 if test "$ac_abs_confdir" = "$ac_pwd"; then
1314 # Remove unnecessary trailing slashes from srcdir.
1315 # Double slashes in file names in object file debugging info
1316 # mess up M-x gdb in Emacs.
1318 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1320 for ac_var
in $ac_precious_vars; do
1321 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1322 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1323 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1324 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1328 # Report the --help message.
1330 if test "$ac_init_help" = "long"; then
1331 # Omit some internal or obsolete options to make the list less imposing.
1332 # This message is too long to be a string in the A/UX 3.1 sh.
1334 \`configure' configures GNU C Library (see version.h) to adapt to many kinds of systems.
1336 Usage: $0 [OPTION]... [VAR=VALUE]...
1338 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1339 VAR=VALUE. See below for descriptions of some of the useful variables.
1341 Defaults for the options are specified in brackets.
1344 -h, --help display this help and exit
1345 --help=short display options specific to this package
1346 --help=recursive display the short help of all the included packages
1347 -V, --version display version information and exit
1348 -q, --quiet, --silent do not print \`checking ...' messages
1349 --cache-file=FILE cache test results in FILE [disabled]
1350 -C, --config-cache alias for \`--cache-file=config.cache'
1351 -n, --no-create do not create output files
1352 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1354 Installation directories:
1355 --prefix=PREFIX install architecture-independent files in PREFIX
1356 [$ac_default_prefix]
1357 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1360 By default, \`make install' will install all the files in
1361 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1362 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1363 for instance \`--prefix=\$HOME'.
1365 For better control, use the options below.
1367 Fine tuning of the installation directories:
1368 --bindir=DIR user executables [EPREFIX/bin]
1369 --sbindir=DIR system admin executables [EPREFIX/sbin]
1370 --libexecdir=DIR program executables [EPREFIX/libexec]
1371 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1372 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1373 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1374 --libdir=DIR object code libraries [EPREFIX/lib]
1375 --includedir=DIR C header files [PREFIX/include]
1376 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1377 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1378 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1379 --infodir=DIR info documentation [DATAROOTDIR/info]
1380 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1381 --mandir=DIR man documentation [DATAROOTDIR/man]
1382 --docdir=DIR documentation root [DATAROOTDIR/doc/glibc]
1383 --htmldir=DIR html documentation [DOCDIR]
1384 --dvidir=DIR dvi documentation [DOCDIR]
1385 --pdfdir=DIR pdf documentation [DOCDIR]
1386 --psdir=DIR ps documentation [DOCDIR]
1392 --build=BUILD configure
for building on BUILD
[guessed
]
1393 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1397 if test -n "$ac_init_help"; then
1398 case $ac_init_help in
1399 short | recursive
) echo "Configuration of GNU C Library (see version.h):";;
1404 --disable-option-checking ignore unrecognized
--enable/--with options
1405 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1406 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1407 --disable-sanity-checks really
do not use threads
(should not be used except
1408 in special situations
) [default
=yes]
1409 --enable-shared build shared library
[default
=yes if GNU ld
]
1410 --enable-profile build profiled library
[default
=no
]
1411 --disable-timezone-tools
1412 do not
install timezone tools
(if using external
1413 ones
) [default
=install]
1414 --enable-hardcoded-path-in-tests
1415 hardcode newly built glibc path
in tests
1417 --enable-stackguard-randomization
1418 initialize __stack_chk_guard canary with a random
1419 number
at program start
1420 --enable-lock-elision=yes
/no
1421 Enable lock elision
for pthread mutexes by default
1422 --enable-add-ons[=DIRS...
]
1423 configure and build add-ons
in DIR1
,DIR2
,... search
1424 for add-ons
if no parameter given
1425 --disable-hidden-plt do not hide internal
function calls to avoid PLT
1426 --enable-bind-now disable lazy relocations
in DSOs
1427 --enable-static-nss build static NSS modules
[default
=no
]
1428 --disable-force-install don
't force installation of files from this package,
1429 even if they are older than the installed files
1430 --enable-maintainer-mode
1431 enable make rules and dependencies not useful (and
1432 sometimes confusing) to the casual installer
1433 --enable-kernel=VERSION compile for compatibility with kernel not older than
1435 --enable-all-warnings enable all useful warnings gcc can issue
1436 --disable-werror do not build with -Werror
1437 --enable-multi-arch enable single DSO with optimizations for multiple
1439 --enable-nss-crypt enable libcrypt to use nss
1440 --enable-obsolete-rpc build and install the obsolete RPC code for
1442 --enable-systemtap enable systemtap static probe points [default=no]
1443 --disable-build-nscd disable building and installing the nscd daemon
1444 --disable-nscd library functions will not contact the nscd daemon
1445 --enable-pt_chown Enable building and installing pt_chown
1446 --enable-mathvec Enable building and installing mathvec [default
1447 depends on architecture]
1450 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1451 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1452 --with-pkgversion=PKG Use PKG in the version string in place of "GNU libc"
1453 --with-bugurl=URL Direct users to URL to report a bug
1454 --with-gd=DIR find libgd include dir and library with prefix DIR
1455 --with-gd-include=DIR find libgd include files in DIR
1456 --with-gd-lib=DIR find libgd library files in DIR
1457 --with-fp if using floating-point hardware [default=yes]
1458 --with-binutils=PATH specify location of binutils (as and ld)
1459 --with-selinux if building with SELinux support
1460 --with-headers=PATH location of system headers to use (for example
1461 /usr/src/linux/include) [default=compiler default]
1462 --with-default-link do not use explicit linker scripts
1463 --with-cpu=CPU select code for CPU variant
1465 Some influential environment variables:
1466 CC C compiler command
1467 CFLAGS C compiler flags
1468 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1469 nonstandard directory <lib dir>
1470 LIBS libraries to pass to the linker, e.g. -l<library>
1471 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1472 you have headers in a nonstandard directory <include dir>
1474 CXX C++ compiler command
1475 CXXFLAGS C++ compiler flags
1477 Use these variables to override the choices made by `configure' or to
help
1478 it to
find libraries and programs with nonstandard names
/locations.
1480 Report bugs to
<http
://sourceware.org
/bugzilla
/>.
1481 GNU C Library home page
: <http
://www.gnu.org
/software
/glibc
/>.
1482 General
help using GNU software
: <http
://www.gnu.org
/gethelp
/>.
1487 if test "$ac_init_help" = "recursive"; then
1488 # If there are subdirs, report their specific --help.
1489 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1490 test -d "$ac_dir" ||
1491 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1496 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1498 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1499 # A ".." for each directory in $ac_dir_suffix.
1500 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1501 case $ac_top_builddir_sub in
1502 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1503 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1506 ac_abs_top_builddir
=$ac_pwd
1507 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1508 # for backward compatibility:
1509 ac_top_builddir
=$ac_top_build_prefix
1512 .
) # We are building in place.
1514 ac_top_srcdir
=$ac_top_builddir_sub
1515 ac_abs_top_srcdir
=$ac_pwd ;;
1516 [\\/]* | ?
:[\\/]* ) # Absolute name.
1517 ac_srcdir
=$srcdir$ac_dir_suffix;
1518 ac_top_srcdir
=$srcdir
1519 ac_abs_top_srcdir
=$srcdir ;;
1521 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1522 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1523 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1525 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1527 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1528 # Check for guested configure.
1529 if test -f "$ac_srcdir/configure.gnu"; then
1531 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1532 elif test -f "$ac_srcdir/configure"; then
1534 $SHELL "$ac_srcdir/configure" --help=recursive
1536 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1538 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1542 test -n "$ac_init_help" && exit $ac_status
1543 if $ac_init_version; then
1545 GNU C Library configure
(see version.h
)
1546 generated by GNU Autoconf
2.69
1548 Copyright
(C
) 2012 Free Software Foundation
, Inc.
1549 This configure
script is free software
; the Free Software Foundation
1550 gives unlimited permission to copy
, distribute and modify it.
1555 ## ------------------------ ##
1556 ## Autoconf initialization. ##
1557 ## ------------------------ ##
1559 # ac_fn_c_try_compile LINENO
1560 # --------------------------
1561 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1562 ac_fn_c_try_compile
()
1564 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1565 rm -f conftest.
$ac_objext
1566 if { { ac_try
="$ac_compile"
1568 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1569 *) ac_try_echo=$ac_try;;
1571 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1572 $as_echo "$ac_try_echo"; } >&5
1573 (eval "$ac_compile") 2>conftest.err
1575 if test -s conftest.err; then
1576 grep -v '^ *+' conftest.err >conftest.er1
1577 cat conftest.er1 >&5
1578 mv -f conftest.er1 conftest.err
1580 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1581 test $ac_status = 0; } && {
1582 test -z "$ac_c_werror_flag" ||
1583 test ! -s conftest.err
1584 } && test -s conftest.$ac_objext; then :
1587 $as_echo "$as_me: failed program was:" >&5
1588 sed 's/^/| /' conftest.$ac_ext >&5
1592 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1593 as_fn_set_status $ac_retval
1595 } # ac_fn_c_try_compile
1597 # ac_fn_cxx_try_compile LINENO
1598 # ----------------------------
1599 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1600 ac_fn_cxx_try_compile ()
1602 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1603 rm -f conftest.$ac_objext
1604 if { { ac_try="$ac_compile"
1606 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1607 *) ac_try_echo
=$ac_try;;
1609 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1610 $as_echo "$ac_try_echo"; } >&5
1611 (eval "$ac_compile") 2>conftest.err
1613 if test -s conftest.err
; then
1614 grep -v '^ *+' conftest.err
>conftest.er1
1615 cat conftest.er1
>&5
1616 mv -f conftest.er1 conftest.err
1618 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1619 test $ac_status = 0; } && {
1620 test -z "$ac_cxx_werror_flag" ||
1621 test ! -s conftest.err
1622 } && test -s conftest.
$ac_objext; then :
1625 $as_echo "$as_me: failed program was:" >&5
1626 sed 's/^/| /' conftest.
$ac_ext >&5
1630 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1631 as_fn_set_status
$ac_retval
1633 } # ac_fn_cxx_try_compile
1635 # ac_fn_cxx_try_link LINENO
1636 # -------------------------
1637 # Try to link conftest.$ac_ext, and return whether this succeeded.
1638 ac_fn_cxx_try_link
()
1640 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1641 rm -f conftest.
$ac_objext conftest
$ac_exeext
1642 if { { ac_try
="$ac_link"
1644 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1645 *) ac_try_echo=$ac_try;;
1647 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1648 $as_echo "$ac_try_echo"; } >&5
1649 (eval "$ac_link") 2>conftest.err
1651 if test -s conftest.err; then
1652 grep -v '^ *+' conftest.err >conftest.er1
1653 cat conftest.er1 >&5
1654 mv -f conftest.er1 conftest.err
1656 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1657 test $ac_status = 0; } && {
1658 test -z "$ac_cxx_werror_flag" ||
1659 test ! -s conftest.err
1660 } && test -s conftest$ac_exeext && {
1661 test "$cross_compiling" = yes ||
1662 test -x conftest$ac_exeext
1666 $as_echo "$as_me: failed program was:" >&5
1667 sed 's/^/| /' conftest.$ac_ext >&5
1671 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1672 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1673 # interfere with the next link command; also delete a directory that is
1674 # left behind by Apple's compiler. We do this before executing the actions.
1675 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1676 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1677 as_fn_set_status $ac_retval
1679 } # ac_fn_cxx_try_link
1681 # ac_fn_c_try_link LINENO
1682 # -----------------------
1683 # Try to link conftest.$ac_ext, and return whether this succeeded.
1686 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1687 rm -f conftest.$ac_objext conftest$ac_exeext
1688 if { { ac_try="$ac_link"
1690 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1691 *) ac_try_echo
=$ac_try;;
1693 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1694 $as_echo "$ac_try_echo"; } >&5
1695 (eval "$ac_link") 2>conftest.err
1697 if test -s conftest.err
; then
1698 grep -v '^ *+' conftest.err
>conftest.er1
1699 cat conftest.er1
>&5
1700 mv -f conftest.er1 conftest.err
1702 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1703 test $ac_status = 0; } && {
1704 test -z "$ac_c_werror_flag" ||
1705 test ! -s conftest.err
1706 } && test -s conftest
$ac_exeext && {
1707 test "$cross_compiling" = yes ||
1708 test -x conftest
$ac_exeext
1712 $as_echo "$as_me: failed program was:" >&5
1713 sed 's/^/| /' conftest.
$ac_ext >&5
1717 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1718 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1719 # interfere with the next link command; also delete a directory that is
1720 # left behind by Apple's compiler. We do this before executing the actions.
1721 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1722 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1723 as_fn_set_status
$ac_retval
1725 } # ac_fn_c_try_link
1726 cat >config.log
<<_ACEOF
1727 This file contains any messages produced by compilers while
1728 running configure, to aid debugging if configure makes a mistake.
1730 It was created by GNU C Library $as_me (see version.h), which was
1731 generated by GNU Autoconf 2.69. Invocation command line was
1743 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1744 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1745 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1746 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1747 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1749 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1750 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1752 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1753 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1754 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1755 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1756 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1757 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1758 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1762 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1766 test -z "$as_dir" && as_dir
=.
1767 $as_echo "PATH: $as_dir"
1783 # Keep a trace of the command line.
1784 # Strip out --no-create and --no-recursion so they do not pile up.
1785 # Strip out --silent because we don't want to record it for future runs.
1786 # Also quote any args containing shell meta-characters.
1787 # Make two passes to allow for proper duplicate-argument suppression.
1791 ac_must_keep_next
=false
1797 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1798 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1799 |
-silent |
--silent |
--silen |
--sile |
--sil)
1802 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1805 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
1807 as_fn_append ac_configure_args1
" '$ac_arg'"
1808 if test $ac_must_keep_next = true
; then
1809 ac_must_keep_next
=false
# Got value, back to normal.
1812 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1813 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1814 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1815 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1816 case "$ac_configure_args0 " in
1817 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1820 -* ) ac_must_keep_next
=true
;;
1823 as_fn_append ac_configure_args
" '$ac_arg'"
1828 { ac_configure_args0
=; unset ac_configure_args0
;}
1829 { ac_configure_args1
=; unset ac_configure_args1
;}
1831 # When interrupted or exit'd, cleanup temporary files, and complete
1832 # config.log. We remove comments because anyway the quotes in there
1833 # would cause problems or look ugly.
1834 # WARNING: Use '\'' to represent an apostrophe within the trap.
1835 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1836 trap 'exit_status=$?
1837 # Save into config.log some information that might help in debugging.
1841 $as_echo "## ---------------- ##
1842 ## Cache variables. ##
1843 ## ---------------- ##"
1845 # The following way of writing the cache mishandles newlines in values,
1847 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1848 eval ac_val=\$$ac_var
1852 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1853 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1856 _ | IFS | as_nl) ;; #(
1857 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1858 *) { eval $ac_var=; unset $ac_var;} ;;
1863 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1864 *${as_nl}ac_space=\ *)
1866 "s/'\''/'\''\\\\'\'''\''/g;
1867 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1870 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1877 $as_echo "## ----------------- ##
1878 ## Output variables. ##
1879 ## ----------------- ##"
1881 for ac_var in $ac_subst_vars
1883 eval ac_val=\$$ac_var
1885 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1887 $as_echo "$ac_var='\''$ac_val'\''"
1891 if test -n "$ac_subst_files"; then
1892 $as_echo "## ------------------- ##
1893 ## File substitutions. ##
1894 ## ------------------- ##"
1896 for ac_var
in $ac_subst_files
1898 eval ac_val
=\$
$ac_var
1900 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1902 $as_echo "$ac_var='\''$ac_val'\''"
1907 if test -s confdefs.h; then
1908 $as_echo "## ----------- ##
1915 test "$ac_signal" != 0 &&
1916 $as_echo "$as_me: caught signal $ac_signal"
1917 $as_echo "$as_me: exit $exit_status"
1919 rm -f core *.core core.conftest.* &&
1920 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1923 for ac_signal
in 1 2 13 15; do
1924 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1928 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1929 rm -f -r conftest
* confdefs.h
1931 $as_echo "/* confdefs.h */" > confdefs.h
1933 # Predefined preprocessor variables.
1935 cat >>confdefs.h
<<_ACEOF
1936 #define PACKAGE_NAME "$PACKAGE_NAME"
1939 cat >>confdefs.h
<<_ACEOF
1940 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1943 cat >>confdefs.h
<<_ACEOF
1944 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1947 cat >>confdefs.h
<<_ACEOF
1948 #define PACKAGE_STRING "$PACKAGE_STRING"
1951 cat >>confdefs.h
<<_ACEOF
1952 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1955 cat >>confdefs.h
<<_ACEOF
1956 #define PACKAGE_URL "$PACKAGE_URL"
1960 # Let the site file select an alternate cache file if it wants to.
1961 # Prefer an explicitly selected file to automatically selected ones.
1964 if test -n "$CONFIG_SITE"; then
1965 # We do not want a PATH search for config.site.
1966 case $CONFIG_SITE in #((
1967 -*) ac_site_file1
=.
/$CONFIG_SITE;;
1968 */*) ac_site_file1
=$CONFIG_SITE;;
1969 *) ac_site_file1
=.
/$CONFIG_SITE;;
1971 elif test "x$prefix" != xNONE
; then
1972 ac_site_file1
=$prefix/share
/config.site
1973 ac_site_file2
=$prefix/etc
/config.site
1975 ac_site_file1
=$ac_default_prefix/share
/config.site
1976 ac_site_file2
=$ac_default_prefix/etc
/config.site
1978 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
1980 test "x$ac_site_file" = xNONE
&& continue
1981 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
1982 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1983 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1984 sed 's/^/| /' "$ac_site_file" >&5
1986 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1987 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1988 as_fn_error $?
"failed to load site script $ac_site_file
1989 See \`config.log' for more details" "$LINENO" 5; }
1993 if test -r "$cache_file"; then
1994 # Some versions of bash will fail to source /dev/null (special files
1995 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
1996 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
1997 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1998 $as_echo "$as_me: loading cache $cache_file" >&6;}
2000 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2001 *) .
"./$cache_file";;
2005 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2006 $as_echo "$as_me: creating cache $cache_file" >&6;}
2010 # Check that the precious variables saved in the cache have kept the same
2012 ac_cache_corrupted
=false
2013 for ac_var
in $ac_precious_vars; do
2014 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2015 eval ac_new_set
=\
$ac_env_${ac_var}_set
2016 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2017 eval ac_new_val
=\
$ac_env_${ac_var}_value
2018 case $ac_old_set,$ac_new_set in
2020 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2021 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2022 ac_cache_corrupted
=: ;;
2024 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2025 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2026 ac_cache_corrupted
=: ;;
2029 if test "x$ac_old_val" != "x$ac_new_val"; then
2030 # differences in whitespace do not lead to failure.
2031 ac_old_val_w
=`echo x $ac_old_val`
2032 ac_new_val_w
=`echo x $ac_new_val`
2033 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2034 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2035 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2036 ac_cache_corrupted
=:
2038 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2039 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2040 eval $ac_var=\
$ac_old_val
2042 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2043 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2044 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2045 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2048 # Pass precious variables to config.status.
2049 if test "$ac_new_set" = set; then
2051 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2052 *) ac_arg
=$ac_var=$ac_new_val ;;
2054 case " $ac_configure_args " in
2055 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2056 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2060 if $ac_cache_corrupted; then
2061 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2062 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2063 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2064 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2065 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2067 ## -------------------- ##
2068 ## Main body of script. ##
2069 ## -------------------- ##
2072 ac_cpp
='$CPP $CPPFLAGS'
2073 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2074 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2075 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2079 ac_config_headers
="$ac_config_headers config.h"
2082 for ac_dir
in scripts
"$srcdir"/scripts
; do
2083 if test -f "$ac_dir/install-sh"; then
2085 ac_install_sh
="$ac_aux_dir/install-sh -c"
2087 elif test -f "$ac_dir/install.sh"; then
2089 ac_install_sh
="$ac_aux_dir/install.sh -c"
2091 elif test -f "$ac_dir/shtool"; then
2093 ac_install_sh
="$ac_aux_dir/shtool install -c"
2097 if test -z "$ac_aux_dir"; then
2098 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in scripts \"$srcdir\"/scripts" "$LINENO" 5
2101 # These three variables are undocumented and unsupported,
2102 # and are intended to be withdrawn in a future Autoconf release.
2103 # They can cause serious problems if a builder's source tree is in a directory
2104 # whose full name contains unusual characters.
2105 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2106 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2107 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2113 # Check whether --with-pkgversion was given.
2114 if test "${with_pkgversion+set}" = set; then :
2115 withval
=$with_pkgversion; case "$withval" in
2116 yes) as_fn_error $?
"package version not specified" "$LINENO" 5 ;;
2118 *) PKGVERSION
="($withval) " ;;
2121 PKGVERSION
="(GNU libc) "
2125 PKGVERSION_TEXI
=`echo "$PKGVERSION" | sed 's/@/@@/g'`
2131 # Check whether --with-bugurl was given.
2132 if test "${with_bugurl+set}" = set; then :
2133 withval
=$with_bugurl; case "$withval" in
2134 yes) as_fn_error $?
"bug URL not specified" "$LINENO" 5 ;;
2137 *) BUGURL
="$withval"
2141 BUGURL
="http://www.gnu.org/software/libc/bugs.html"
2151 REPORT_BUGS_TO
="<$BUGURL>"
2152 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
2159 cat >>confdefs.h
<<_ACEOF
2160 #define PKGVERSION "$PKGVERSION"
2164 cat >>confdefs.h
<<_ACEOF
2165 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
2169 # Glibc should not depend on any header files
2172 # We require GCC, and by default use its preprocessor. Override AC_PROG_CPP
2173 # here to work around the Autoconf issue discussed in
2174 # <http://sourceware.org/ml/libc-alpha/2013-01/msg00721.html>.
2177 # We require GCC. Override _AC_PROG_CC_C89 here to work around the Autoconf
2178 # issue discussed in
2179 # <http://sourceware.org/ml/libc-alpha/2013-01/msg00757.html>.
2187 # Make sure we can run config.sub.
2188 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2189 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2192 $as_echo_n "checking build system type... " >&6; }
2193 if ${ac_cv_build+:} false
; then :
2194 $as_echo_n "(cached) " >&6
2196 ac_build_alias
=$build_alias
2197 test "x$ac_build_alias" = x
&&
2198 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2199 test "x$ac_build_alias" = x
&&
2200 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
2201 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2202 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2206 $as_echo "$ac_cv_build" >&6; }
2207 case $ac_cv_build in
2209 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
2212 ac_save_IFS
=$IFS; IFS
='-'
2218 # Remember, the first character of IFS is used to create $*,
2219 # except with old shells:
2222 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2226 $as_echo_n "checking host system type... " >&6; }
2227 if ${ac_cv_host+:} false
; then :
2228 $as_echo_n "(cached) " >&6
2230 if test "x$host_alias" = x
; then
2231 ac_cv_host
=$ac_cv_build
2233 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2234 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2239 $as_echo "$ac_cv_host" >&6; }
2242 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
2245 ac_save_IFS
=$IFS; IFS
='-'
2251 # Remember, the first character of IFS is used to create $*,
2252 # except with old shells:
2255 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2260 ac_cpp
='$CPP $CPPFLAGS'
2261 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2262 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2263 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2264 if test -n "$ac_tool_prefix"; then
2265 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2266 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2268 $as_echo_n "checking for $ac_word... " >&6; }
2269 if ${ac_cv_prog_CC+:} false
; then :
2270 $as_echo_n "(cached) " >&6
2272 if test -n "$CC"; then
2273 ac_cv_prog_CC
="$CC" # Let the user override the test.
2275 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2279 test -z "$as_dir" && as_dir
=.
2280 for ac_exec_ext
in '' $ac_executable_extensions; do
2281 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2282 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2283 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2293 if test -n "$CC"; then
2294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2295 $as_echo "$CC" >&6; }
2297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2298 $as_echo "no" >&6; }
2303 if test -z "$ac_cv_prog_CC"; then
2305 # Extract the first word of "gcc", so it can be a program name with args.
2306 set dummy gcc
; ac_word
=$2
2307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2308 $as_echo_n "checking for $ac_word... " >&6; }
2309 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2310 $as_echo_n "(cached) " >&6
2312 if test -n "$ac_ct_CC"; then
2313 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2315 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2319 test -z "$as_dir" && as_dir
=.
2320 for ac_exec_ext
in '' $ac_executable_extensions; do
2321 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2322 ac_cv_prog_ac_ct_CC
="gcc"
2323 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2332 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2333 if test -n "$ac_ct_CC"; then
2334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2335 $as_echo "$ac_ct_CC" >&6; }
2337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2338 $as_echo "no" >&6; }
2341 if test "x$ac_ct_CC" = x
; then
2344 case $cross_compiling:$ac_tool_warned in
2346 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2347 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2348 ac_tool_warned
=yes ;;
2356 if test -z "$CC"; then
2357 if test -n "$ac_tool_prefix"; then
2358 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2359 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
2360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2361 $as_echo_n "checking for $ac_word... " >&6; }
2362 if ${ac_cv_prog_CC+:} false
; then :
2363 $as_echo_n "(cached) " >&6
2365 if test -n "$CC"; then
2366 ac_cv_prog_CC
="$CC" # Let the user override the test.
2368 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2372 test -z "$as_dir" && as_dir
=.
2373 for ac_exec_ext
in '' $ac_executable_extensions; do
2374 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2375 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2376 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2386 if test -n "$CC"; then
2387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2388 $as_echo "$CC" >&6; }
2390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2391 $as_echo "no" >&6; }
2397 if test -z "$CC"; then
2398 # Extract the first word of "cc", so it can be a program name with args.
2399 set dummy cc
; ac_word
=$2
2400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2401 $as_echo_n "checking for $ac_word... " >&6; }
2402 if ${ac_cv_prog_CC+:} false
; then :
2403 $as_echo_n "(cached) " >&6
2405 if test -n "$CC"; then
2406 ac_cv_prog_CC
="$CC" # Let the user override the test.
2409 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2413 test -z "$as_dir" && as_dir
=.
2414 for ac_exec_ext
in '' $ac_executable_extensions; do
2415 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2416 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2417 ac_prog_rejected
=yes
2421 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2428 if test $ac_prog_rejected = yes; then
2429 # We found a bogon in the path, so make sure we never use it.
2430 set dummy
$ac_cv_prog_CC
2432 if test $# != 0; then
2433 # We chose a different compiler from the bogus one.
2434 # However, it has the same basename, so the bogon will be chosen
2435 # first if we set CC to just the basename; use the full file name.
2437 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
2443 if test -n "$CC"; then
2444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2445 $as_echo "$CC" >&6; }
2447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2448 $as_echo "no" >&6; }
2453 if test -z "$CC"; then
2454 if test -n "$ac_tool_prefix"; then
2455 for ac_prog
in cl.exe
2457 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2458 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2460 $as_echo_n "checking for $ac_word... " >&6; }
2461 if ${ac_cv_prog_CC+:} false
; then :
2462 $as_echo_n "(cached) " >&6
2464 if test -n "$CC"; then
2465 ac_cv_prog_CC
="$CC" # Let the user override the test.
2467 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2471 test -z "$as_dir" && as_dir
=.
2472 for ac_exec_ext
in '' $ac_executable_extensions; do
2473 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2474 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
2475 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2485 if test -n "$CC"; then
2486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2487 $as_echo "$CC" >&6; }
2489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2490 $as_echo "no" >&6; }
2494 test -n "$CC" && break
2497 if test -z "$CC"; then
2499 for ac_prog
in cl.exe
2501 # Extract the first word of "$ac_prog", so it can be a program name with args.
2502 set dummy
$ac_prog; ac_word
=$2
2503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2504 $as_echo_n "checking for $ac_word... " >&6; }
2505 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2506 $as_echo_n "(cached) " >&6
2508 if test -n "$ac_ct_CC"; then
2509 ac_cv_prog_ac_ct_CC
="$ac_ct_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 as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2518 ac_cv_prog_ac_ct_CC
="$ac_prog"
2519 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2528 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2529 if test -n "$ac_ct_CC"; then
2530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2531 $as_echo "$ac_ct_CC" >&6; }
2533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2534 $as_echo "no" >&6; }
2538 test -n "$ac_ct_CC" && break
2541 if test "x$ac_ct_CC" = x
; then
2544 case $cross_compiling:$ac_tool_warned in
2546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2547 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2548 ac_tool_warned
=yes ;;
2557 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2558 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2559 as_fn_error $?
"no acceptable C compiler found in \$PATH
2560 See \`config.log' for more details" "$LINENO" 5; }
2562 # Provide some information about the compiler.
2563 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2566 for ac_option
in --version -v -V -qversion; do
2567 { { ac_try
="$ac_compiler $ac_option >&5"
2569 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2570 *) ac_try_echo=$ac_try;;
2572 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2573 $as_echo "$ac_try_echo"; } >&5
2574 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2576 if test -s conftest.err; then
2578 ... rest of stderr output deleted ...
2579 10q' conftest.err >conftest.er1
2580 cat conftest.er1 >&5
2582 rm -f conftest.er1 conftest.err
2583 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2584 test $ac_status = 0; }
2588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2589 $as_echo_n "checking for suffix of object files... " >&6; }
2590 if ${ac_cv_objext+:} false; then :
2591 $as_echo_n "(cached) " >&6
2593 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2594 /* end confdefs.h. */
2604 rm -f conftest.o conftest.obj
2605 if { { ac_try="$ac_compile"
2607 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2608 *) ac_try_echo
=$ac_try;;
2610 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2611 $as_echo "$ac_try_echo"; } >&5
2612 (eval "$ac_compile") 2>&5
2614 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2615 test $ac_status = 0; }; then :
2616 for ac_file
in conftest.o conftest.obj conftest.
*; do
2617 test -f "$ac_file" ||
continue;
2619 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM
) ;;
2620 *) ac_cv_objext
=`expr "$ac_file" : '.*\.\(.*\)'`
2625 $as_echo "$as_me: failed program was:" >&5
2626 sed 's/^/| /' conftest.
$ac_ext >&5
2628 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2629 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2630 as_fn_error $?
"cannot compute suffix of object files: cannot compile
2631 See \`config.log' for more details" "$LINENO" 5; }
2633 rm -f conftest.
$ac_cv_objext conftest.
$ac_ext
2635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2636 $as_echo "$ac_cv_objext" >&6; }
2637 OBJEXT
=$ac_cv_objext
2639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2640 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2641 if ${ac_cv_c_compiler_gnu+:} false
; then :
2642 $as_echo_n "(cached) " >&6
2644 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2645 /* end confdefs.h. */
2658 if ac_fn_c_try_compile
"$LINENO"; then :
2663 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2664 ac_cv_c_compiler_gnu
=$ac_compiler_gnu
2667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2668 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2669 if test $ac_compiler_gnu = yes; then
2674 ac_test_CFLAGS
=${CFLAGS+set}
2675 ac_save_CFLAGS
=$CFLAGS
2676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2677 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2678 if ${ac_cv_prog_cc_g+:} false
; then :
2679 $as_echo_n "(cached) " >&6
2681 ac_save_c_werror_flag
=$ac_c_werror_flag
2682 ac_c_werror_flag
=yes
2685 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2686 /* end confdefs.h. */
2696 if ac_fn_c_try_compile
"$LINENO"; then :
2700 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2701 /* end confdefs.h. */
2711 if ac_fn_c_try_compile
"$LINENO"; then :
2714 ac_c_werror_flag
=$ac_save_c_werror_flag
2716 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2717 /* end confdefs.h. */
2727 if ac_fn_c_try_compile
"$LINENO"; then :
2730 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2732 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2734 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2735 ac_c_werror_flag
=$ac_save_c_werror_flag
2737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2738 $as_echo "$ac_cv_prog_cc_g" >&6; }
2739 if test "$ac_test_CFLAGS" = set; then
2740 CFLAGS
=$ac_save_CFLAGS
2741 elif test $ac_cv_prog_cc_g = yes; then
2742 if test "$GCC" = yes; then
2748 if test "$GCC" = yes; then
2756 ac_cpp
='$CPP $CPPFLAGS'
2757 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2758 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2759 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2761 if test $host != $build; then
2762 for ac_prog
in gcc cc
2764 # Extract the first word of "$ac_prog", so it can be a program name with args.
2765 set dummy
$ac_prog; ac_word
=$2
2766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2767 $as_echo_n "checking for $ac_word... " >&6; }
2768 if ${ac_cv_prog_BUILD_CC+:} false
; then :
2769 $as_echo_n "(cached) " >&6
2771 if test -n "$BUILD_CC"; then
2772 ac_cv_prog_BUILD_CC
="$BUILD_CC" # Let the user override the test.
2774 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2778 test -z "$as_dir" && as_dir
=.
2779 for ac_exec_ext
in '' $ac_executable_extensions; do
2780 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2781 ac_cv_prog_BUILD_CC
="$ac_prog"
2782 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2791 BUILD_CC
=$ac_cv_prog_BUILD_CC
2792 if test -n "$BUILD_CC"; then
2793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
2794 $as_echo "$BUILD_CC" >&6; }
2796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2797 $as_echo "no" >&6; }
2801 test -n "$BUILD_CC" && break
2806 # On Suns, sometimes $CPP names a directory.
2807 if test -n "$CPP" && test -d "$CPP"; then
2810 if test -z "$CPP"; then
2814 if test -n "$ac_tool_prefix"; then
2815 # Extract the first word of "${ac_tool_prefix}readelf", so it can be a program name with args.
2816 set dummy
${ac_tool_prefix}readelf
; ac_word
=$2
2817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2818 $as_echo_n "checking for $ac_word... " >&6; }
2819 if ${ac_cv_prog_READELF+:} false
; then :
2820 $as_echo_n "(cached) " >&6
2822 if test -n "$READELF"; then
2823 ac_cv_prog_READELF
="$READELF" # Let the user override the test.
2825 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2829 test -z "$as_dir" && as_dir
=.
2830 for ac_exec_ext
in '' $ac_executable_extensions; do
2831 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2832 ac_cv_prog_READELF
="${ac_tool_prefix}readelf"
2833 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2842 READELF
=$ac_cv_prog_READELF
2843 if test -n "$READELF"; then
2844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
2845 $as_echo "$READELF" >&6; }
2847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2848 $as_echo "no" >&6; }
2853 if test -z "$ac_cv_prog_READELF"; then
2854 ac_ct_READELF
=$READELF
2855 # Extract the first word of "readelf", so it can be a program name with args.
2856 set dummy readelf
; ac_word
=$2
2857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2858 $as_echo_n "checking for $ac_word... " >&6; }
2859 if ${ac_cv_prog_ac_ct_READELF+:} false
; then :
2860 $as_echo_n "(cached) " >&6
2862 if test -n "$ac_ct_READELF"; then
2863 ac_cv_prog_ac_ct_READELF
="$ac_ct_READELF" # Let the user override the test.
2865 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2869 test -z "$as_dir" && as_dir
=.
2870 for ac_exec_ext
in '' $ac_executable_extensions; do
2871 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2872 ac_cv_prog_ac_ct_READELF
="readelf"
2873 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2882 ac_ct_READELF
=$ac_cv_prog_ac_ct_READELF
2883 if test -n "$ac_ct_READELF"; then
2884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_READELF" >&5
2885 $as_echo "$ac_ct_READELF" >&6; }
2887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2888 $as_echo "no" >&6; }
2891 if test "x$ac_ct_READELF" = x
; then
2894 case $cross_compiling:$ac_tool_warned in
2896 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2897 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2898 ac_tool_warned
=yes ;;
2900 READELF
=$ac_ct_READELF
2903 READELF
="$ac_cv_prog_READELF"
2907 # We need the C++ compiler only for testing.
2909 ac_cpp
='$CXXCPP $CPPFLAGS'
2910 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2911 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2912 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
2913 if test -z "$CXX"; then
2914 if test -n "$CCC"; then
2917 if test -n "$ac_tool_prefix"; then
2918 for ac_prog
in g
++ c
++ gpp aCC CC cxx cc
++ cl.exe FCC KCC RCC xlC_r xlC
2920 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2921 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2922 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2923 $as_echo_n "checking for $ac_word... " >&6; }
2924 if ${ac_cv_prog_CXX+:} false
; then :
2925 $as_echo_n "(cached) " >&6
2927 if test -n "$CXX"; then
2928 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
2930 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2934 test -z "$as_dir" && as_dir
=.
2935 for ac_exec_ext
in '' $ac_executable_extensions; do
2936 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2937 ac_cv_prog_CXX
="$ac_tool_prefix$ac_prog"
2938 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2948 if test -n "$CXX"; then
2949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
2950 $as_echo "$CXX" >&6; }
2952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2953 $as_echo "no" >&6; }
2957 test -n "$CXX" && break
2960 if test -z "$CXX"; then
2962 for ac_prog
in g
++ c
++ gpp aCC CC cxx cc
++ cl.exe FCC KCC RCC xlC_r xlC
2964 # Extract the first word of "$ac_prog", so it can be a program name with args.
2965 set dummy
$ac_prog; ac_word
=$2
2966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2967 $as_echo_n "checking for $ac_word... " >&6; }
2968 if ${ac_cv_prog_ac_ct_CXX+:} false
; then :
2969 $as_echo_n "(cached) " >&6
2971 if test -n "$ac_ct_CXX"; then
2972 ac_cv_prog_ac_ct_CXX
="$ac_ct_CXX" # Let the user override the test.
2974 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2978 test -z "$as_dir" && as_dir
=.
2979 for ac_exec_ext
in '' $ac_executable_extensions; do
2980 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2981 ac_cv_prog_ac_ct_CXX
="$ac_prog"
2982 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2991 ac_ct_CXX
=$ac_cv_prog_ac_ct_CXX
2992 if test -n "$ac_ct_CXX"; then
2993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
2994 $as_echo "$ac_ct_CXX" >&6; }
2996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2997 $as_echo "no" >&6; }
3001 test -n "$ac_ct_CXX" && break
3004 if test "x$ac_ct_CXX" = x
; then
3007 case $cross_compiling:$ac_tool_warned in
3009 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3010 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3011 ac_tool_warned
=yes ;;
3019 # Provide some information about the compiler.
3020 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3023 for ac_option
in --version -v -V -qversion; do
3024 { { ac_try
="$ac_compiler $ac_option >&5"
3026 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3027 *) ac_try_echo=$ac_try;;
3029 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3030 $as_echo "$ac_try_echo"; } >&5
3031 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3033 if test -s conftest.err; then
3035 ... rest of stderr output deleted ...
3036 10q' conftest.err >conftest.er1
3037 cat conftest.er1 >&5
3039 rm -f conftest.er1 conftest.err
3040 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3041 test $ac_status = 0; }
3044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3045 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3046 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3047 $as_echo_n "(cached) " >&6
3049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3050 /* end confdefs.h. */
3063 if ac_fn_cxx_try_compile "$LINENO"; then :
3068 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3069 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3073 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3074 if test $ac_compiler_gnu = yes; then
3079 ac_test_CXXFLAGS=${CXXFLAGS+set}
3080 ac_save_CXXFLAGS=$CXXFLAGS
3081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3082 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3083 if ${ac_cv_prog_cxx_g+:} false; then :
3084 $as_echo_n "(cached) " >&6
3086 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3087 ac_cxx_werror_flag=yes
3090 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3091 /* end confdefs.h. */
3101 if ac_fn_cxx_try_compile "$LINENO"; then :
3102 ac_cv_prog_cxx_g=yes
3105 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3106 /* end confdefs.h. */
3116 if ac_fn_cxx_try_compile "$LINENO"; then :
3119 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3121 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3122 /* end confdefs.h. */
3132 if ac_fn_cxx_try_compile "$LINENO"; then :
3133 ac_cv_prog_cxx_g=yes
3135 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3137 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3139 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3140 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3143 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3144 if test "$ac_test_CXXFLAGS" = set; then
3145 CXXFLAGS=$ac_save_CXXFLAGS
3146 elif test $ac_cv_prog_cxx_g = yes; then
3147 if test "$GXX" = yes; then
3153 if test "$GXX" = yes; then
3160 ac_cpp='$CPP $CPPFLAGS'
3161 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3162 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3163 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3165 # It's useless to us if it can't link programs (e.g. missing -lstdc++).
3167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX can link programs" >&5
3168 $as_echo_n "checking whether $CXX can link programs... " >&6; }
3169 if ${libc_cv_cxx_link_ok+:} false; then :
3170 $as_echo_n "(cached) " >&6
3173 ac_cpp='$CXXCPP $CPPFLAGS'
3174 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3175 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3176 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3178 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3179 /* end confdefs.h. */
3189 if ac_fn_cxx_try_link "$LINENO"; then :
3190 libc_cv_cxx_link_ok=yes
3192 libc_cv_cxx_link_ok=no
3194 rm -f core conftest.err conftest.$ac_objext \
3195 conftest$ac_exeext conftest.$ac_ext
3197 ac_cpp='$CPP $CPPFLAGS'
3198 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3199 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3200 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cxx_link_ok" >&5
3204 $as_echo "$libc_cv_cxx_link_ok" >&6; }
3205 if test $libc_cv_cxx_link_ok != yes; then :
3209 if test "`cd $srcdir; /bin
/pwd`" = "`/bin
/pwd`"; then
3210 as_fn_error $? "you must configure in a separate build directory" "$LINENO" 5
3213 # This will get text that should go into config.make.
3216 # Check for a --with-gd argument and set libgd-LDFLAGS in config.make.
3218 # Check whether --with-gd was given.
3219 if test "${with_gd+set}" = set; then :
3220 withval=$with_gd; case "$with_gd" in
3222 *) libgd_include="-I$withval/include"
3223 libgd_ldflags="-L$withval/lib" ;;
3229 # Check whether --with-gd-include was given.
3230 if test "${with_gd_include+set}" = set; then :
3231 withval=$with_gd_include; case "$with_gd_include" in
3233 *) libgd_include="-I$withval" ;;
3239 # Check whether --with-gd-lib was given.
3240 if test "${with_gd_lib+set}" = set; then :
3241 withval=$with_gd_lib; case "$with_gd_lib" in
3243 *) libgd_ldflags="-L$withval" ;;
3249 if test -n "$libgd_include"; then
3250 config_vars="$config_vars
3251 CFLAGS-memusagestat.c = $libgd_include"
3253 if test -n "$libgd_ldflags"; then
3254 config_vars="$config_vars
3255 libgd-LDFLAGS = $libgd_ldflags"
3259 # Check whether --with-fp was given.
3260 if test "${with_fp+set}" = set; then :
3261 withval=$with_fp; with_fp=$withval
3268 # Check whether --with-binutils was given.
3269 if test "${with_binutils+set}" = set; then :
3270 withval=$with_binutils; path_binutils=$withval
3276 # Check whether --with-selinux was given.
3277 if test "${with_selinux+set}" = set; then :
3278 withval=$with_selinux; with_selinux=$withval
3285 # Check whether --with-headers was given.
3286 if test "${with_headers+set}" = set; then :
3287 withval=$with_headers; sysheaders=$withval
3296 # Check whether --with-default-link was given.
3297 if test "${with_default_link+set}" = set; then :
3298 withval=$with_default_link; use_default_link=$withval
3300 use_default_link=default
3304 # Check whether --enable-sanity-checks was given.
3305 if test "${enable_sanity_checks+set}" = set; then :
3306 enableval=$enable_sanity_checks; enable_sanity=$enableval
3312 # Check whether --enable-shared was given.
3313 if test "${enable_shared+set}" = set; then :
3314 enableval=$enable_shared; shared=$enableval
3319 # Check whether --enable-profile was given.
3320 if test "${enable_profile+set}" = set; then :
3321 enableval=$enable_profile; profile=$enableval
3326 # Check whether --enable-timezone-tools was given.
3327 if test "${enable_timezone_tools+set}" = set; then :
3328 enableval=$enable_timezone_tools; enable_timezone_tools=$enableval
3330 enable_timezone_tools=yes
3335 # Check whether --enable-hardcoded-path-in-tests was given.
3336 if test "${enable_hardcoded_path_in_tests+set}" = set; then :
3337 enableval=$enable_hardcoded_path_in_tests; hardcoded_path_in_tests=$enableval
3339 hardcoded_path_in_tests=no
3344 # Check whether --enable-stackguard-randomization was given.
3345 if test "${enable_stackguard_randomization+set}" = set; then :
3346 enableval=$enable_stackguard_randomization; enable_stackguard_randomize=$enableval
3348 enable_stackguard_randomize=no
3351 if test "$enable_stackguard_randomize" = yes; then
3352 $as_echo "#define ENABLE_STACKGUARD_RANDOMIZE 1" >>confdefs.h
3356 # Check whether --enable-lock-elision was given.
3357 if test "${enable_lock_elision+set}" = set; then :
3358 enableval=$enable_lock_elision; enable_lock_elision=$enableval
3360 enable_lock_elision=no
3364 if test "$enable_lock_elision" = yes ; then
3365 $as_echo "#define ENABLE_LOCK_ELISION 1" >>confdefs.h
3369 # Check whether --enable-add-ons was given.
3370 if test "${enable_add_ons+set}" = set; then :
3371 enableval=$enable_add_ons;
3377 # Check whether --enable-hidden-plt was given.
3378 if test "${enable_hidden_plt+set}" = set; then :
3379 enableval=$enable_hidden_plt; hidden=$enableval
3384 if test "x$hidden" = xno; then
3385 $as_echo "#define NO_HIDDEN 1" >>confdefs.h
3389 # Check whether --enable-bind-now was given.
3390 if test "${enable_bind_now+set}" = set; then :
3391 enableval=$enable_bind_now; bindnow=$enableval
3398 # Check whether --enable-static-nss was given.
3399 if test "${enable_static_nss+set}" = set; then :
3400 enableval=$enable_static_nss; static_nss=$enableval
3405 if test x"$static_nss" = xyes || test x"$shared" = xno; then
3407 $as_echo "#define DO_STATIC_NSS 1" >>confdefs.h
3411 # Check whether --enable-force-install was given.
3412 if test "${enable_force_install+set}" = set; then :
3413 enableval=$enable_force_install; force_install=$enableval
3420 # Check whether --enable-maintainer-mode was given.
3421 if test "${enable_maintainer_mode+set}" = set; then :
3422 enableval=$enable_maintainer_mode; maintainer=$enableval
3428 # Check whether --enable-kernel was given.
3429 if test "${enable_kernel+set}" = set; then :
3430 enableval=$enable_kernel; minimum_kernel=$enableval
3433 if test "$minimum_kernel" = yes || test "$minimum_kernel" = no; then
3434 # Better nothing than this.
3437 if test "$minimum_kernel" = current; then
3438 minimum_kernel=`uname
-r 2>/dev
/null
` || minimum_kernel=
3442 # Check whether --enable-all-warnings was given.
3443 if test "${enable_all_warnings+set}" = set; then :
3444 enableval=$enable_all_warnings; all_warnings=$enableval
3449 # Check whether --enable-werror was given.
3450 if test "${enable_werror+set}" = set; then :
3451 enableval=$enable_werror; enable_werror=$enableval
3458 # Check whether --enable-multi-arch was given.
3459 if test "${enable_multi_arch+set}" = set; then :
3460 enableval=$enable_multi_arch; multi_arch=$enableval
3466 # Check whether --enable-nss-crypt was given.
3467 if test "${enable_nss_crypt+set}" = set; then :
3468 enableval=$enable_nss_crypt; nss_crypt=$enableval
3473 if test x$nss_crypt = xyes; then
3474 nss_includes=-I$(nss-config --includedir 2>/dev/null)
3475 if test $? -ne 0; then
3476 as_fn_error $? "cannot find include directory with nss-config" "$LINENO" 5
3478 old_CFLAGS="$CFLAGS"
3479 CFLAGS="$CFLAGS $nss_includes"
3481 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3482 /* end confdefs.h. */
3485 #include <nsslowhash.h>
3486 void f (void) { NSSLOW_Init (); }
3495 if ac_fn_c_try_compile "$LINENO"; then :
3496 libc_cv_nss_crypt=yes
3499 cannot find NSS headers with lowlevel hash function interfaces" "$LINENO" 5
3501 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3503 LIBS="$LIBS -lfreebl3"
3504 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3505 /* end confdefs.h. */
3508 #include <nsslowhash.h>
3517 if ac_fn_c_try_link "$LINENO"; then :
3518 libc_cv_nss_crypt=yes
3521 cannot link program using lowlevel NSS hash functions" "$LINENO" 5
3523 rm -f core conftest.err conftest.$ac_objext \
3524 conftest$ac_exeext conftest.$ac_ext
3525 CFLAGS="$old_CFLAGS"
3528 libc_cv_nss_crypt=no
3533 # Check whether --enable-obsolete-rpc was given.
3534 if test "${enable_obsolete_rpc+set}" = set; then :
3535 enableval=$enable_obsolete_rpc; link_obsolete_rpc=$enableval
3537 link_obsolete_rpc=no
3542 if test "$link_obsolete_rpc" = yes; then
3543 $as_echo "#define LINK_OBSOLETE_RPC 1" >>confdefs.h
3547 # Check whether --enable-systemtap was given.
3548 if test "${enable_systemtap+set}" = set; then :
3549 enableval=$enable_systemtap; systemtap=$enableval
3554 if test "x$systemtap" != xno; then
3555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for systemtap static probe support" >&5
3556 $as_echo_n "checking for systemtap static probe support... " >&6; }
3557 if ${libc_cv_sdt+:} false; then :
3558 $as_echo_n "(cached) " >&6
3560 old_CFLAGS="$CFLAGS"
3561 CFLAGS="-std=gnu99 $CFLAGS"
3562 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3563 /* end confdefs.h. */
3564 #include <sys/sdt.h>
3565 void foo (int i, void *p)
3567 asm ("" STAP_PROBE_ASM (foo, bar, STAP_PROBE_ASM_TEMPLATE (2)) ""
3568 :: STAP_PROBE_ASM_OPERANDS (2, i, p));
3571 if ac_fn_c_try_compile "$LINENO"; then :
3576 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3577 CFLAGS="$old_CFLAGS"
3579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_sdt" >&5
3580 $as_echo "$libc_cv_sdt" >&6; }
3581 if test $libc_cv_sdt = yes; then
3582 $as_echo "#define USE_STAP_PROBE 1" >>confdefs.h
3584 elif test "x$systemtap" != xauto; then
3585 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3586 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3587 as_fn_error $? "systemtap support needs sys
/sdt.h with asm support
3588 See \
`config.log' for more details" "$LINENO" 5; }
3592 # Check whether --enable-build-nscd was given.
3593 if test "${enable_build_nscd+set}" = set; then :
3594 enableval=$enable_build_nscd; build_nscd=$enableval
3601 # Note the use of $use_nscd is near the bottom of the file.
3602 # Check whether --enable-nscd was given.
3603 if test "${enable_nscd+set}" = set; then :
3604 enableval=$enable_nscd; use_nscd=$enableval
3610 # Check whether --enable-pt_chown was given.
3611 if test "${enable_pt_chown+set}" = set; then :
3612 enableval=$enable_pt_chown; build_pt_chown=$enableval
3618 if test "$build_pt_chown" = yes; then
3619 $as_echo "#define HAVE_PT_CHOWN 1" >>confdefs.h
3623 # The abi-tags file uses a fairly simplistic model for name recognition that
3624 # can't distinguish i486-pc-linux-gnu fully from i486-pc-gnu. So we mutate a
3625 # $host_os of `gnu
*' here to be `gnu-gnu*' just so that it can tell.
3626 # This doesn't get used much beyond that, so it's fairly safe.
3631 host_os
=`echo $host_os | sed -e 's/gnu/gnu-gnu/'`
3635 # Check whether --enable-mathvec was given.
3636 if test "${enable_mathvec+set}" = set; then :
3637 enableval
=$enable_mathvec; build_mathvec
=$enableval
3639 build_mathvec
=notset
3643 # We keep the original values in `$config_*' and never modify them, so we
3644 # can write them unchanged into config.make. Everything else uses
3645 # $machine, $vendor, and $os, and changes them whenever convenient.
3646 config_machine
=$host_cpu config_vendor
=$host_vendor config_os
=$host_os
3648 # Don't allow vendor == "unknown"
3649 test "$config_vendor" = unknown
&& config_vendor
=
3650 config_os
="`echo $config_os | sed 's/^unknown-//'`"
3652 # Some configurations imply other options.
3655 # The configure fragment of an add-on port can modify these to supplement
3656 # or override the table in the case statement below. No fragment should
3657 # ever change the config_* variables, however.
3658 machine
=$config_machine
3659 vendor
=$config_vendor
3665 # Check whether --with-cpu was given.
3666 if test "${with_cpu+set}" = set; then :
3667 withval
=$with_cpu; case "$withval" in
3668 yes|
'') as_fn_error $?
"--with-cpu requires an argument" "$LINENO" 5 ;;
3670 *) submachine
="$withval" ;;
3676 # An preconfigure script can set this when it wants to disable the sanity
3680 if frags
=`ls -d $srcdir/sysdeps/*/preconfigure 2> /dev/null`
3682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysdeps preconfigure fragments" >&5
3683 $as_echo_n "checking for sysdeps preconfigure fragments... " >&6; }
3684 for frag
in $frags; do
3685 name
=`echo "$frag" | sed 's@/[^/]*$@@;s@^.*/@@'`
3686 echo $ECHO_N "$name $ECHO_C" >&6
3689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
3696 case "$enable_add_ons" in
3699 add_ons
=`cd $srcdir && ls -d 2> /dev/null */configure */sysdeps |
3700 sed 's@/[^/]*$@@' | sort | uniq`
3701 add_ons_automatic
=yes
3703 *) add_ons
=`echo "$enable_add_ons" | sed 's/,/ /g'`
3704 add_ons_automatic
=no
;;
3710 if test x
"$add_ons" != x
; then
3711 for f
in $add_ons; do
3712 # Some sanity checks
3716 *** It seems that you're using an old \`crypt' add-on. crypt is now
3717 *** part of glibc and using the old add-on will not work with this
3718 *** release. Start again with fresh sources and without the old
3719 *** \`crypt' add-on." "$LINENO" 5
3723 *** It seems that you're using an old \`localedata' add-on. localedata
3724 *** is now part of glibc and using the old add-on will not work with
3725 *** this release. Start again with fresh sources and without the old
3726 *** \`localedata' add-on." "$LINENO" 5
3731 # Now source each add-on's configure fragment.
3732 # The fragments can use $srcdir/$libc_add_on to find themselves,
3733 # and test $add_ons_automatic to see if they were explicitly requested.
3734 # A fragment can clear (or even change) $libc_add_on to affect
3735 # whether it goes into the list to be actually used in the build.
3737 for libc_add_on
in $add_ons; do
3738 # Test whether such a directory really exists.
3739 # It can be absolute, or relative to $srcdir, or relative to the build dir.
3740 case "$libc_add_on" in
3742 libc_add_on_srcdir
=$libc_add_on
3745 test -d "$srcdir/$libc_add_on" ||
{
3746 if test -d "$libc_add_on"; then
3747 libc_add_on
="`pwd`/$libc_add_on"
3749 as_fn_error $?
"add-on directory \"$libc_add_on\" does not exist" "$LINENO" 5
3752 libc_add_on_srcdir
=$srcdir/$libc_add_on
3756 libc_add_on_frag
=$libc_add_on_srcdir/configure
3757 libc_add_on_canonical
=
3758 libc_add_on_config_subdirs
=
3759 if test -r "$libc_add_on_frag"; then
3760 { $as_echo "$as_me:${as_lineno-$LINENO}: running configure fragment for add-on $libc_add_on" >&5
3761 $as_echo "$as_me: running configure fragment for add-on $libc_add_on" >&6;}
3762 libc_add_on_canonical
=unknown
3763 libc_add_on_subdirs
=
3764 .
"$libc_add_on_frag"
3765 test -z "$libc_add_on" ||
{
3766 configured_add_ons
="$configured_add_ons $libc_add_on"
3767 if test "x$libc_add_on_canonical" = xunknown
; then
3768 as_fn_error $?
"fragment must set \$libc_add_on_canonical" "$LINENO" 5
3770 for d
in $libc_add_on_subdirs; do
3771 case "$libc_add_on" in
3772 /*) subdir_srcdir
="$libc_add_on" ;;
3773 *) subdir_srcdir
="\$(..)$libc_add_on" ;;
3777 d
="${libc_add_on_canonical:-$libc_add_on}"
3783 subdir_srcdir
="$subdir_srcdir/$d"
3786 d
=`echo "$d" | sed 's@/*$@@;s@^.*/@@'`
3787 add_on_subdirs
="$add_on_subdirs $d"
3788 test "$subdir_srcdir" = "\$(..)$d" || config_vars
="$config_vars
3789 $d-srcdir = $subdir_srcdir"
3791 for d
in $libc_add_on_config_subdirs; do
3793 /*) as_fn_error $?
"fragment uses absolute path in \$libc_add_on_config_subdirs" "$LINENO" 5 ;;
3795 if test ! -d "$libc_add_on_srcdir/$d"; then
3796 as_fn_error $?
"fragment wants to configure missing directory $d" "$LINENO" 5
3798 case "$libc_add_on" in
3799 /*) as_fn_error $?
"relative path required for add-on using \$libc_add_on_config_subdirs" "$LINENO" 5 ;;
3801 subdirs
="$subdirs $libc_add_on/$d"
3805 if test -n "$libc_add_on"; then
3806 if frags
=`ls -d $libc_add_on_srcdir/sysdeps/*/preconfigure 2> /dev/null`
3808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking add-on $libc_add_on for preconfigure fragments" >&5
3809 $as_echo_n "checking add-on $libc_add_on for preconfigure fragments... " >&6; }
3810 for frag
in $frags; do
3811 name
=`echo "$frag" | sed 's@/[^/]*$@@;s@^.*/@@'`
3812 echo $ECHO_N "$name $ECHO_C" >&6
3815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
3818 use_add_ons
="$use_add_ons $libc_add_on"
3819 add_ons_pfx
="$add_ons_pfx $libc_add_on/"
3820 test -z "$libc_add_on_canonical" ||
3821 add_ons_sfx
="$add_ons_sfx /$libc_add_on_canonical"
3824 # Use echo to strip excess whitespace.
3825 add_ons
="`echo $use_add_ons`"
3832 ### I put this here to prevent those annoying emails from people who cannot
3833 ### read and try to compile glibc on unsupported platforms. --drepper
3835 ### By using the undocumented --enable-hacker-mode option for configure
3836 ### one can skip this test to make the configuration not fail for unsupported
3839 if test -z "$enable_hacker_mode" && test x
"$libc_config_ok" != xyes
; then
3840 case "$machine-$host_os" in
3844 echo "*** The GNU C library is currently not available for this platform."
3845 echo "*** So far nobody cared to port it and if there is no volunteer it"
3846 echo "*** might never happen. So, if you have interest to see glibc on"
3847 echo "*** this platform visit"
3848 echo "*** http://www.gnu.org/software/libc/porting.html"
3849 echo "*** and join the group of porters"
3855 # Set base_machine if not set by a preconfigure fragment.
3856 test -n "$base_machine" || base_machine
=$machine
3859 # For the multi-arch option we need support in the assembler & linker.
3860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler and linker STT_GNU_IFUNC support" >&5
3861 $as_echo_n "checking for assembler and linker STT_GNU_IFUNC support... " >&6; }
3862 if ${libc_cv_ld_gnu_indirect_function+:} false
; then :
3863 $as_echo_n "(cached) " >&6
3865 cat > conftest.S
<<EOF
3866 .type foo,%gnu_indirect_function
3879 libc_cv_ld_gnu_indirect_function
=no
3880 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
3881 -nostartfiles -nostdlib \
3882 -o conftest conftest.S
1>&5 2>&5; then
3883 # Do a link to see if the backend supports IFUNC relocs.
3884 $READELF -r conftest
1>&5
3885 LC_ALL
=C
$READELF -r conftest |
grep 'no relocations' >/dev
/null ||
{
3886 libc_cv_ld_gnu_indirect_function
=yes
3891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ld_gnu_indirect_function" >&5
3892 $as_echo "$libc_cv_ld_gnu_indirect_function" >&6; }
3894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether .text pseudo-op must be used" >&5
3895 $as_echo_n "checking whether .text pseudo-op must be used... " >&6; }
3896 if ${libc_cv_dot_text+:} false
; then :
3897 $as_echo_n "(cached) " >&6
3899 cat > conftest.s
<<EOF
3903 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
3904 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
3907 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3908 test $ac_status = 0; }; }; then
3909 libc_cv_dot_text
=.text
3914 if test -z "$libc_cv_dot_text"; then
3915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3916 $as_echo "no" >&6; }
3918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3919 $as_echo "yes" >&6; }
3922 if test x
"$libc_cv_ld_gnu_indirect_function" != xyes
; then
3923 if test x
"$multi_arch" = xyes
; then
3924 as_fn_error $?
"--enable-multi-arch support requires assembler and linker support" "$LINENO" 5
3930 if test x
"$multi_arch" != xno
; then
3931 multi_arch_d
=/multiarch
3934 # Compute the list of sysdep directories for this configuration.
3935 # This can take a while to compute.
3936 sysdep_dir
=$srcdir/sysdeps
3937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking sysdep dirs" >&5
3938 $as_echo_n "checking sysdep dirs... " >&6; }
3939 # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1.
3940 os
="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`"
3942 test "x$base_os" != x ||
case "$os" in
3944 base_os
=mach
/hurd
;;
3946 base_os
=unix
/sysv
;;
3949 # For sunos4.1.1, try sunos4.1.1, then sunos4.1, then sunos4, then sunos.
3952 while o
=`echo $tail | sed 's/\.[^.]*$//'`; test $o != $tail; do
3956 o
=`echo $tail | sed 's/[0-9]*$//'`
3957 if test $o != $tail; then
3960 # For linux-gnu, try linux-gnu, then linux.
3961 o
=`echo $tail | sed 's/-.*$//'`
3962 if test $o != $tail; then
3966 # For unix/sysv/sysv4, try unix/sysv/sysv4, then unix/sysv, then unix.
3969 while b
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$b"; do
3975 # For sparc/sparc32, try sparc/sparc32 and then sparc.
3977 tail=$machine${submachine:+/$submachine}
3978 while m
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$m"; do
3980 # Prepend the machine's FPU directory unless --without-fp.
3981 if test "$with_fp" = yes; then
3986 # For each machine term, try it with and then without /multiarch.
3987 for try_fpu
in $maybe_fpu ''; do
3988 for try_multi
in $multi_arch_d ''; do
3989 mach
="$mach /$1$try_fpu$try_multi"
3996 # Find what sysdep directories exist.
3999 for b
in $base ''; do
4000 for m0
in $mach ''; do
4001 for v
in /$vendor ''; do
4002 test "$v" = / && continue
4003 for o
in /$ostry ''; do
4004 test "$o" = / && continue
4005 for m
in $mach ''; do
4006 for d
in $add_ons_pfx ''; do
4007 for a
in $add_ons_sfx ''; do
4008 try_suffix
="$m0$b$v$o$m"
4009 if test -n "$try_suffix"; then
4010 try_srcdir
="${srcdir}/"
4014 try
="${d}sysdeps$try_suffix$a"
4015 test -n "$enable_debug_configure" &&
4016 echo "$0 DEBUG: try $try" >&2
4017 if test -d "$try_srcdir$try"; then
4018 sysnames
="$sysnames $try"
4019 { test -n "$o" ||
test -n "$b"; } && os_used
=t
4020 { test -n "$m" ||
test -n "$m0"; } && machine_used
=t
4022 x
*/$submachine) submachine_used
=t
;;
4024 if test -n "$d"; then
4025 case "$sysnames_add_ons" in
4027 *|
'') sysnames_add_ons
="$sysnames_add_ons $d" ;;
4040 # If the assembler supports gnu_indirect_function symbol type and the
4041 # architecture supports multi-arch, we enable multi-arch by default.
4042 case $sysnames_add_ons$sysnames in
4046 test x
"$multi_arch" = xdefault
&& multi_arch
=no
4049 if test x
"$multi_arch" != xno
; then
4050 $as_echo "#define USE_MULTIARCH 1" >>confdefs.h
4055 if test -z "$os_used" && test "$os" != none
; then
4056 as_fn_error $?
"Operating system $os is not supported." "$LINENO" 5
4058 if test -z "$machine_used" && test "$machine" != none
; then
4059 as_fn_error $?
"The $machine is not supported." "$LINENO" 5
4061 if test -z "$submachine_used" && test -n "$submachine"; then
4062 as_fn_error $?
"The $submachine subspecies of $host_cpu is not supported." "$LINENO" 5
4066 # We have now validated the configuration.
4068 # Expand the list of system names into a full list of directories
4069 # from each element's parent name and Implies file (if present).
4072 while test $# -gt 0; do
4076 case " $names " in *" $name "*)
4077 # Already in the list.
4081 # Report each name as we discover it, so there is no long pause in output.
4082 echo $ECHO_N "$name $ECHO_C" >&6
4084 name_base
=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
4088 *) xsrcdir
=$srcdir/ ;;
4090 test -n "$enable_debug_configure" &&
4091 echo "DEBUG: name/Implies $xsrcdir$name/Implies" >&2
4093 for implies_file
in Implies Implies-before Implies-after
; do
4094 implies_type
=`echo $implies_file | sed s/-/_/`
4095 eval ${implies_type}=
4096 if test -f $xsrcdir$name/$implies_file; then
4097 # Collect more names from the `Implies' file (removing comments).
4098 implied_candidate
="`sed 's/#.*$//' < $xsrcdir$name/$implies_file`"
4099 for x
in $implied_candidate; do
4101 if test -d $xsrcdir$name_base/$x; then
4102 eval "${implies_type}=\"\$${implies_type} \$name_base/\$x\""
4105 for d
in $add_ons_pfx ''; do
4106 try
="${d}sysdeps/$x"
4109 *) try_srcdir
=$srcdir/ ;;
4111 test -n "$enable_debug_configure" &&
4112 echo "DEBUG: $name $implies_file $x try($d) {$try_srcdir}$try" >&2
4113 if test $try != $xsrcdir$name_base/$x && test -d $try_srcdir$try;
4115 eval "${implies_type}=\"\$${implies_type} \$try\""
4117 case "$sysnames_add_ons" in
4119 *|
'') sysnames_add_ons
="$sysnames_add_ons $d" ;;
4123 if test $found = no
; then
4124 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $name/$implies_file specifies nonexistent $x" >&5
4125 $as_echo "$as_me: WARNING: $name/$implies_file specifies nonexistent $x" >&2;}
4131 # Add NAME to the list of names.
4132 names
="$names $name"
4134 # Find the parent of NAME, using the empty string if it has none.
4135 parent
="`echo $name | sed -n -e 's=/[^/]*$==' -e '/sysdeps$/q' -e p`"
4137 test -n "$enable_debug_configure" &&
4138 echo "DEBUG: $name Implies='$Implies' rest='$*' parent='$parent' \
4139 Implies_before='$Implies_before' Implies_after='$Implies_after'" >&2
4141 # Add the names implied by NAME, and NAME's parent (if it has one), to
4142 # the list of names to be processed (the argument list). We prepend the
4143 # implied names to the list and append the parent. We want implied
4144 # directories to come before further directories inferred from the
4145 # configuration components; this ensures that for sysv4, unix/common
4146 # (implied by unix/sysv/sysv4) comes before unix/sysv (in ostry (here $*)
4148 sysnames
="`echo $Implies $* $Implies_before $parent $Implies_after`"
4149 test -n "$sysnames" && set $sysnames
4152 # Add the default directories.
4153 default_sysnames
="sysdeps/generic"
4154 sysnames
="$names $default_sysnames"
4156 # The other names were emitted during the scan.
4157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $default_sysnames" >&5
4158 $as_echo "$default_sysnames" >&6; }
4160 # Collect the list of add-ons that supply partial sysdeps trees.
4162 for add_on
in $add_ons; do
4165 *) xsrcdir
="$srcdir/" ;;
4168 test -d "$xsrcdir$add_on/sysdeps" ||
{
4169 case "$configured_add_ons " in
4172 as_fn_error $?
"add-on $add_on has no configure fragment or sysdeps tree" "$LINENO" 5
4178 sysdeps_add_ons
="$sysdeps_add_ons $add_on"
4179 case "$sysnames_add_ons" in
4182 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no sysdeps directories" >&5
4183 $as_echo "$as_me: WARNING: add-on $add_on contributed no sysdeps directories" >&2;}
4188 for d
in $sysnames; do
4190 $add_on/sysdeps
/*) ;;
4193 (cd "$xsrcdir$d" && for f
in *[!~
]; do
4196 for ff
in $f/*.h
; do
4197 test -d "$ff" ||
{ test -e "$ff" && exit 88; }
4201 test -d "$f" ||
{ test -e "$f" && exit 88; }
4205 if test $?
-eq 88; then
4210 if test $found = no
; then
4211 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no useful sysdeps directories" >&5
4212 $as_echo "$as_me: WARNING: add-on $add_on contributed no useful sysdeps directories" >&2;}
4220 # Find a good install program. We prefer a C program (faster),
4221 # so one script is as good as another. But avoid the broken or
4222 # incompatible versions:
4223 # SysV /etc/install, /usr/sbin/install
4224 # SunOS /usr/etc/install
4225 # IRIX /sbin/install
4227 # AmigaOS /C/install, which installs bootblocks on floppy discs
4228 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4229 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4230 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4231 # OS/2's system install, which has a completely different semantic
4232 # ./install, which can be erroneously created by make from ./install.sh.
4233 # Reject install programs that cannot install multiple files.
4234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4235 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4236 if test -z "$INSTALL"; then
4237 if ${ac_cv_path_install+:} false
; then :
4238 $as_echo_n "(cached) " >&6
4240 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4244 test -z "$as_dir" && as_dir
=.
4245 # Account for people who put trailing slashes in PATH elements.
4246 case $as_dir/ in #((
4247 .
/ | .
// |
/[cC
]/* | \
4248 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
4249 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
4252 # OSF1 and SCO ODT 3.0 have their own names for install.
4253 # Don't use installbsd from OSF since it installs stuff as root
4255 for ac_prog
in ginstall scoinst
install; do
4256 for ac_exec_ext
in '' $ac_executable_extensions; do
4257 if as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext"; then
4258 if test $ac_prog = install &&
4259 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4260 # AIX install. It has an incompatible calling convention.
4262 elif test $ac_prog = install &&
4263 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4264 # program-specific install script used by HP pwplus--don't use.
4267 rm -rf conftest.one conftest.two conftest.dir
4268 echo one
> conftest.one
4269 echo two
> conftest.two
4271 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
4272 test -s conftest.one
&& test -s conftest.two
&&
4273 test -s conftest.dir
/conftest.one
&&
4274 test -s conftest.dir
/conftest.two
4276 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
4289 rm -rf conftest.one conftest.two conftest.dir
4292 if test "${ac_cv_path_install+set}" = set; then
4293 INSTALL
=$ac_cv_path_install
4295 # As a last resort, use the slow shell script. Don't cache a
4296 # value for INSTALL within a source directory, because that will
4297 # break other packages using the cache if that directory is
4298 # removed, or if the value is a relative name.
4299 INSTALL
=$ac_install_sh
4302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4303 $as_echo "$INSTALL" >&6; }
4305 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4306 # It thinks the first close brace ends the variable substitution.
4307 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
4309 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
4311 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
4313 if test "$INSTALL" = "${srcdir}/scripts/install-sh -c"; then
4314 # The makefiles need to use a different form to find it in $srcdir.
4315 INSTALL
='\$(..)./scripts/install-sh -c'
4317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4318 $as_echo_n "checking whether ln -s works... " >&6; }
4320 if test "$LN_S" = "ln -s"; then
4321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4322 $as_echo "yes" >&6; }
4324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4325 $as_echo "no, using $LN_S" >&6; }
4329 # Was a --with-binutils option given?
4330 if test -n "$path_binutils"; then
4331 # Make absolute; ensure a single trailing slash.
4332 path_binutils
=`(cd $path_binutils; pwd) | sed 's%/*$%/%'`
4333 CC
="$CC -B$path_binutils"
4335 AS
=`$CC -print-prog-name=as`
4336 LD
=`$CC -print-prog-name=ld`
4337 AR
=`$CC -print-prog-name=ar`
4339 OBJDUMP
=`$CC -print-prog-name=objdump`
4341 OBJCOPY
=`$CC -print-prog-name=objcopy`
4344 # Determine whether we are using GNU binutils.
4345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AS is GNU as" >&5
4346 $as_echo_n "checking whether $AS is GNU as... " >&6; }
4347 if ${libc_cv_prog_as_gnu+:} false
; then :
4348 $as_echo_n "(cached) " >&6
4350 # Most GNU programs take a -v and spit out some text including
4351 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4352 if $AS -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
4353 libc_cv_prog_as_gnu
=yes
4355 libc_cv_prog_as_gnu
=no
4359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_as_gnu" >&5
4360 $as_echo "$libc_cv_prog_as_gnu" >&6; }
4362 gnu_as
=$libc_cv_prog_as_gnu
4364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $LD is GNU ld" >&5
4365 $as_echo_n "checking whether $LD is GNU ld... " >&6; }
4366 if ${libc_cv_prog_ld_gnu+:} false
; then :
4367 $as_echo_n "(cached) " >&6
4369 # Most GNU programs take a -v and spit out some text including
4370 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4371 if $LD -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
4372 libc_cv_prog_ld_gnu
=yes
4374 libc_cv_prog_ld_gnu
=no
4378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_ld_gnu" >&5
4379 $as_echo "$libc_cv_prog_ld_gnu" >&6; }
4380 gnu_ld
=$libc_cv_prog_ld_gnu
4383 # Accept binutils 2.22 or newer.
4386 # Extract the first word of "$ac_prog", so it can be a program name with args.
4387 set dummy
$ac_prog; ac_word
=$2
4388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4389 $as_echo_n "checking for $ac_word... " >&6; }
4390 if ${ac_cv_prog_AS+:} false
; then :
4391 $as_echo_n "(cached) " >&6
4393 if test -n "$AS"; then
4394 ac_cv_prog_AS
="$AS" # Let the user override the test.
4396 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4400 test -z "$as_dir" && as_dir
=.
4401 for ac_exec_ext
in '' $ac_executable_extensions; do
4402 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4403 ac_cv_prog_AS
="$ac_prog"
4404 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4414 if test -n "$AS"; then
4415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
4416 $as_echo "$AS" >&6; }
4418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4419 $as_echo "no" >&6; }
4423 test -n "$AS" && break
4426 if test -z "$AS"; then
4429 # Found it, now check the version.
4430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $AS" >&5
4431 $as_echo_n "checking version of $AS... " >&6; }
4432 ac_prog_version
=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4433 case $ac_prog_version in
4434 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4435 2.1[0-9][0-9]*|
2.2[2-9]*|
2.
[3-9][0-9]*|
[3-9].
*|
[1-9][0-9]*)
4436 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4437 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4441 $as_echo "$ac_prog_version" >&6; }
4443 if test $ac_verc_fail = yes; then
4444 AS
=: critic_missing
="$critic_missing as"
4449 # Extract the first word of "$ac_prog", so it can be a program name with args.
4450 set dummy
$ac_prog; ac_word
=$2
4451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4452 $as_echo_n "checking for $ac_word... " >&6; }
4453 if ${ac_cv_prog_LD+:} false
; then :
4454 $as_echo_n "(cached) " >&6
4456 if test -n "$LD"; then
4457 ac_cv_prog_LD
="$LD" # Let the user override the test.
4459 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4463 test -z "$as_dir" && as_dir
=.
4464 for ac_exec_ext
in '' $ac_executable_extensions; do
4465 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4466 ac_cv_prog_LD
="$ac_prog"
4467 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4477 if test -n "$LD"; then
4478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4479 $as_echo "$LD" >&6; }
4481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4482 $as_echo "no" >&6; }
4486 test -n "$LD" && break
4489 if test -z "$LD"; then
4492 # Found it, now check the version.
4493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $LD" >&5
4494 $as_echo_n "checking version of $LD... " >&6; }
4495 ac_prog_version
=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
4496 case $ac_prog_version in
4497 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4498 2.1[0-9][0-9]*|
2.2[2-9]*|
2.
[3-9][0-9]*|
[3-9].
*|
[1-9][0-9]*)
4499 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4500 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4504 $as_echo "$ac_prog_version" >&6; }
4506 if test $ac_verc_fail = yes; then
4507 LD
=: critic_missing
="$critic_missing ld"
4511 # These programs are version sensitive.
4513 for ac_prog
in gnumake gmake
make
4515 # Extract the first word of "$ac_prog", so it can be a program name with args.
4516 set dummy
$ac_prog; ac_word
=$2
4517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4518 $as_echo_n "checking for $ac_word... " >&6; }
4519 if ${ac_cv_prog_MAKE+:} false
; then :
4520 $as_echo_n "(cached) " >&6
4522 if test -n "$MAKE"; then
4523 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
4525 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4529 test -z "$as_dir" && as_dir
=.
4530 for ac_exec_ext
in '' $ac_executable_extensions; do
4531 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4532 ac_cv_prog_MAKE
="$ac_prog"
4533 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4542 MAKE
=$ac_cv_prog_MAKE
4543 if test -n "$MAKE"; then
4544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4545 $as_echo "$MAKE" >&6; }
4547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4548 $as_echo "no" >&6; }
4552 test -n "$MAKE" && break
4555 if test -z "$MAKE"; then
4558 # Found it, now check the version.
4559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKE" >&5
4560 $as_echo_n "checking version of $MAKE... " >&6; }
4561 ac_prog_version
=`$MAKE --version 2>&1 | sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
4562 case $ac_prog_version in
4563 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4564 3.79* |
3.
[89]* |
[4-9].
* |
[1-9][0-9]*)
4565 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4566 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4570 $as_echo "$ac_prog_version" >&6; }
4572 if test $ac_verc_fail = yes; then
4573 critic_missing
="$critic_missing make"
4577 for ac_prog
in gnumsgfmt gmsgfmt msgfmt
4579 # Extract the first word of "$ac_prog", so it can be a program name with args.
4580 set dummy
$ac_prog; ac_word
=$2
4581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4582 $as_echo_n "checking for $ac_word... " >&6; }
4583 if ${ac_cv_prog_MSGFMT+:} false
; then :
4584 $as_echo_n "(cached) " >&6
4586 if test -n "$MSGFMT"; then
4587 ac_cv_prog_MSGFMT
="$MSGFMT" # Let the user override the test.
4589 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4593 test -z "$as_dir" && as_dir
=.
4594 for ac_exec_ext
in '' $ac_executable_extensions; do
4595 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4596 ac_cv_prog_MSGFMT
="$ac_prog"
4597 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4606 MSGFMT
=$ac_cv_prog_MSGFMT
4607 if test -n "$MSGFMT"; then
4608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
4609 $as_echo "$MSGFMT" >&6; }
4611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4612 $as_echo "no" >&6; }
4616 test -n "$MSGFMT" && break
4619 if test -z "$MSGFMT"; then
4622 # Found it, now check the version.
4623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MSGFMT" >&5
4624 $as_echo_n "checking version of $MSGFMT... " >&6; }
4625 ac_prog_version
=`$MSGFMT --version 2>&1 | sed -n 's/^.*GNU gettext.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4626 case $ac_prog_version in
4627 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4628 0.10.3[6-9]* |
0.10.
[4-9][0-9]* |
0.1[1-9]* |
0.
[2-9][0-9]* |
[1-9].
*)
4629 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4630 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4634 $as_echo "$ac_prog_version" >&6; }
4636 if test $ac_verc_fail = yes; then
4637 MSGFMT
=: aux_missing
="$aux_missing msgfmt"
4640 for ac_prog
in makeinfo
4642 # Extract the first word of "$ac_prog", so it can be a program name with args.
4643 set dummy
$ac_prog; ac_word
=$2
4644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4645 $as_echo_n "checking for $ac_word... " >&6; }
4646 if ${ac_cv_prog_MAKEINFO+:} false
; then :
4647 $as_echo_n "(cached) " >&6
4649 if test -n "$MAKEINFO"; then
4650 ac_cv_prog_MAKEINFO
="$MAKEINFO" # Let the user override the test.
4652 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4656 test -z "$as_dir" && as_dir
=.
4657 for ac_exec_ext
in '' $ac_executable_extensions; do
4658 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4659 ac_cv_prog_MAKEINFO
="$ac_prog"
4660 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4669 MAKEINFO
=$ac_cv_prog_MAKEINFO
4670 if test -n "$MAKEINFO"; then
4671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
4672 $as_echo "$MAKEINFO" >&6; }
4674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4675 $as_echo "no" >&6; }
4679 test -n "$MAKEINFO" && break
4682 if test -z "$MAKEINFO"; then
4685 # Found it, now check the version.
4686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKEINFO" >&5
4687 $as_echo_n "checking version of $MAKEINFO... " >&6; }
4688 ac_prog_version
=`$MAKEINFO --version 2>&1 | sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
4689 case $ac_prog_version in
4690 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4691 4.
[7-9]*|
4.
[1-9][0-9]*|
[5-9].
*)
4692 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4693 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4697 $as_echo "$ac_prog_version" >&6; }
4699 if test $ac_verc_fail = yes; then
4700 MAKEINFO
=: aux_missing
="$aux_missing makeinfo"
4705 # Extract the first word of "$ac_prog", so it can be a program name with args.
4706 set dummy
$ac_prog; ac_word
=$2
4707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4708 $as_echo_n "checking for $ac_word... " >&6; }
4709 if ${ac_cv_prog_SED+:} false
; then :
4710 $as_echo_n "(cached) " >&6
4712 if test -n "$SED"; then
4713 ac_cv_prog_SED
="$SED" # Let the user override the test.
4715 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4719 test -z "$as_dir" && as_dir
=.
4720 for ac_exec_ext
in '' $ac_executable_extensions; do
4721 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4722 ac_cv_prog_SED
="$ac_prog"
4723 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4733 if test -n "$SED"; then
4734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4735 $as_echo "$SED" >&6; }
4737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4738 $as_echo "no" >&6; }
4742 test -n "$SED" && break
4745 if test -z "$SED"; then
4748 # Found it, now check the version.
4749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $SED" >&5
4750 $as_echo_n "checking version of $SED... " >&6; }
4751 ac_prog_version
=`$SED --version 2>&1 | sed -n 's/^.*GNU sed[^0-9]* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4752 case $ac_prog_version in
4753 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4754 3.0[2-9]*|
3.
[1-9]*|
[4-9]*)
4755 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4756 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4760 $as_echo "$ac_prog_version" >&6; }
4762 if test $ac_verc_fail = yes; then
4763 SED
=: aux_missing
="$aux_missing sed"
4768 # Extract the first word of "$ac_prog", so it can be a program name with args.
4769 set dummy
$ac_prog; ac_word
=$2
4770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4771 $as_echo_n "checking for $ac_word... " >&6; }
4772 if ${ac_cv_prog_AWK+:} false
; then :
4773 $as_echo_n "(cached) " >&6
4775 if test -n "$AWK"; then
4776 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
4778 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4782 test -z "$as_dir" && as_dir
=.
4783 for ac_exec_ext
in '' $ac_executable_extensions; do
4784 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4785 ac_cv_prog_AWK
="$ac_prog"
4786 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4796 if test -n "$AWK"; then
4797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4798 $as_echo "$AWK" >&6; }
4800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4801 $as_echo "no" >&6; }
4805 test -n "$AWK" && break
4808 if test -z "$AWK"; then
4811 # Found it, now check the version.
4812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $AWK" >&5
4813 $as_echo_n "checking version of $AWK... " >&6; }
4814 ac_prog_version
=`$AWK --version 2>&1 | sed -n 's/^.*GNU Awk[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
4815 case $ac_prog_version in
4816 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4817 3.1.
[2-9]*|
3.
[2-9]*|
[4-9]*)
4818 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4819 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4823 $as_echo "$ac_prog_version" >&6; }
4825 if test $ac_verc_fail = yes; then
4826 critic_missing
="$critic_missing gawk"
4830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC is sufficient to build libc" >&5
4831 $as_echo_n "checking if $CC is sufficient to build libc... " >&6; }
4832 if ${libc_cv_compiler_ok+:} false
; then :
4833 $as_echo_n "(cached) " >&6
4836 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4837 /* end confdefs.h. */
4843 #if !defined __GNUC__ || __GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 6)
4844 #error insufficient compiler
4850 if ac_fn_c_try_compile
"$LINENO"; then :
4851 libc_cv_compiler_ok
=yes
4853 libc_cv_compiler_ok
=no
4855 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_compiler_ok" >&5
4858 $as_echo "$libc_cv_compiler_ok" >&6; }
4859 if test $libc_cv_compiler_ok != yes; then :
4860 critic_missing
="$critic_missing compiler"
4863 if test -n "$ac_tool_prefix"; then
4864 # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
4865 set dummy
${ac_tool_prefix}nm
; ac_word
=$2
4866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4867 $as_echo_n "checking for $ac_word... " >&6; }
4868 if ${ac_cv_prog_NM+:} false
; then :
4869 $as_echo_n "(cached) " >&6
4871 if test -n "$NM"; then
4872 ac_cv_prog_NM
="$NM" # Let the user override the test.
4874 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4878 test -z "$as_dir" && as_dir
=.
4879 for ac_exec_ext
in '' $ac_executable_extensions; do
4880 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4881 ac_cv_prog_NM
="${ac_tool_prefix}nm"
4882 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4892 if test -n "$NM"; then
4893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
4894 $as_echo "$NM" >&6; }
4896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4897 $as_echo "no" >&6; }
4902 if test -z "$ac_cv_prog_NM"; then
4904 # Extract the first word of "nm", so it can be a program name with args.
4905 set dummy nm
; ac_word
=$2
4906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4907 $as_echo_n "checking for $ac_word... " >&6; }
4908 if ${ac_cv_prog_ac_ct_NM+:} false
; then :
4909 $as_echo_n "(cached) " >&6
4911 if test -n "$ac_ct_NM"; then
4912 ac_cv_prog_ac_ct_NM
="$ac_ct_NM" # Let the user override the test.
4914 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4918 test -z "$as_dir" && as_dir
=.
4919 for ac_exec_ext
in '' $ac_executable_extensions; do
4920 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4921 ac_cv_prog_ac_ct_NM
="nm"
4922 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4931 ac_ct_NM
=$ac_cv_prog_ac_ct_NM
4932 if test -n "$ac_ct_NM"; then
4933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
4934 $as_echo "$ac_ct_NM" >&6; }
4936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4937 $as_echo "no" >&6; }
4940 if test "x$ac_ct_NM" = x
; then
4943 case $cross_compiling:$ac_tool_warned in
4945 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4946 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4947 ac_tool_warned
=yes ;;
4956 if test "x$maintainer" = "xyes"; then
4957 for ac_prog
in autoconf
4959 # Extract the first word of "$ac_prog", so it can be a program name with args.
4960 set dummy
$ac_prog; ac_word
=$2
4961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4962 $as_echo_n "checking for $ac_word... " >&6; }
4963 if ${ac_cv_prog_AUTOCONF+:} false
; then :
4964 $as_echo_n "(cached) " >&6
4966 if test -n "$AUTOCONF"; then
4967 ac_cv_prog_AUTOCONF
="$AUTOCONF" # Let the user override the test.
4969 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4973 test -z "$as_dir" && as_dir
=.
4974 for ac_exec_ext
in '' $ac_executable_extensions; do
4975 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4976 ac_cv_prog_AUTOCONF
="$ac_prog"
4977 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4986 AUTOCONF
=$ac_cv_prog_AUTOCONF
4987 if test -n "$AUTOCONF"; then
4988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
4989 $as_echo "$AUTOCONF" >&6; }
4991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4992 $as_echo "no" >&6; }
4996 test -n "$AUTOCONF" && break
4998 test -n "$AUTOCONF" || AUTOCONF
="no"
5000 case "x$AUTOCONF" in
5001 xno|x|x
:) AUTOCONF
=no
;;
5003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works" >&5
5004 $as_echo_n "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... " >&6; }
5005 if ${libc_cv_autoconf_works+:} false
; then :
5006 $as_echo_n "(cached) " >&6
5008 if (cd $srcdir; $AUTOCONF $ACFLAGS configure.ac
> /dev
/null
2>&1); then
5009 libc_cv_autoconf_works
=yes
5011 libc_cv_autoconf_works
=no
5014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_autoconf_works" >&5
5015 $as_echo "$libc_cv_autoconf_works" >&6; }
5016 test $libc_cv_autoconf_works = yes || AUTOCONF
=no
5019 if test "x$AUTOCONF" = xno
; then
5020 aux_missing
="$aux_missing autoconf"
5026 test -n "$critic_missing" && as_fn_error $?
"
5027 *** These critical programs are missing or too old:$critic_missing
5028 *** Check the INSTALL file for required versions." "$LINENO" 5
5030 test -n "$aux_missing" && { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
5031 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5032 *** some features will be disabled.
5033 *** Check the INSTALL file for required versions." >&5
5034 $as_echo "$as_me: WARNING:
5035 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5036 *** some features will be disabled.
5037 *** Check the INSTALL file for required versions." >&2;}
5039 # if using special system headers, find out the compiler's sekrit
5040 # header directory and add that to the list. NOTE: Only does the right
5041 # thing on a system that doesn't need fixincludes. (Not presently a problem.)
5042 if test -n "$sysheaders"; then
5043 SYSINCLUDES
=-nostdinc
5044 for d
in include include-fixed
; do
5045 i
=`$CC -print-file-name="$d"` && test "x$i" != x
&& test "x$i" != "x$d" &&
5046 SYSINCLUDES
="$SYSINCLUDES -isystem $i"
5048 SYSINCLUDES
="$SYSINCLUDES \
5049 -isystem `echo $sysheaders | sed 's/:/ -isystem /g'`"
5050 if test -n "$CXX"; then
5052 for cxxheaders
in `$CXX -v -S -x c++ /dev/null -o /dev/null 2>&1 \
5053 | sed -n -e '1,/#include/d' -e 's/^ \(\/.*\/[cg]++\)/\1/p'`; do
5054 test "x$cxxheaders" != x
&&
5055 CXX_SYSINCLUDES
="$CXX_SYSINCLUDES -isystem $cxxheaders"
5062 # Test if LD_LIBRARY_PATH contains the notation for the current directory
5063 # since this would lead to problems installing/building glibc.
5064 # LD_LIBRARY_PATH contains the current directory if one of the following
5066 # - one of the terminals (":" and ";") is the first or last sign
5067 # - two terminals occur directly after each other
5068 # - the path contains an element with a dot in it
5069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LD_LIBRARY_PATH variable" >&5
5070 $as_echo_n "checking LD_LIBRARY_PATH variable... " >&6; }
5071 case ${LD_LIBRARY_PATH} in
5072 [:\
;]* |
*[:\
;] |
*[:\
;][:\
;]* |
*[:\
;]. | .
[:\
;]*| . |
*[:\
;].
[:\
;]* )
5073 ld_library_path_setting
="contains current directory"
5076 ld_library_path_setting
="ok"
5079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_library_path_setting" >&5
5080 $as_echo "$ld_library_path_setting" >&6; }
5081 if test "$ld_library_path_setting" != "ok"; then
5083 *** LD_LIBRARY_PATH shouldn't contain the current directory when
5084 *** building glibc. Please change the environment variable
5085 *** and run configure again." "$LINENO" 5
5088 # Extract the first word of "bash", so it can be a program name with args.
5089 set dummy bash
; ac_word
=$2
5090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5091 $as_echo_n "checking for $ac_word... " >&6; }
5092 if ${ac_cv_path_BASH_SHELL+:} false
; then :
5093 $as_echo_n "(cached) " >&6
5097 ac_cv_path_BASH_SHELL
="$BASH_SHELL" # Let the user override the test with a path.
5100 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5104 test -z "$as_dir" && as_dir
=.
5105 for ac_exec_ext
in '' $ac_executable_extensions; do
5106 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5107 ac_cv_path_BASH_SHELL
="$as_dir/$ac_word$ac_exec_ext"
5108 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5115 test -z "$ac_cv_path_BASH_SHELL" && ac_cv_path_BASH_SHELL
="no"
5119 BASH_SHELL
=$ac_cv_path_BASH_SHELL
5120 if test -n "$BASH_SHELL"; then
5121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BASH_SHELL" >&5
5122 $as_echo "$BASH_SHELL" >&6; }
5124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5125 $as_echo "no" >&6; }
5130 # Extract the first word of "perl", so it can be a program name with args.
5131 set dummy perl
; ac_word
=$2
5132 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5133 $as_echo_n "checking for $ac_word... " >&6; }
5134 if ${ac_cv_path_PERL+:} false
; then :
5135 $as_echo_n "(cached) " >&6
5139 ac_cv_path_PERL
="$PERL" # Let the user override the test with a path.
5142 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5146 test -z "$as_dir" && as_dir
=.
5147 for ac_exec_ext
in '' $ac_executable_extensions; do
5148 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5149 ac_cv_path_PERL
="$as_dir/$ac_word$ac_exec_ext"
5150 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5157 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL
="no"
5161 PERL
=$ac_cv_path_PERL
5162 if test -n "$PERL"; then
5163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
5164 $as_echo "$PERL" >&6; }
5166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5167 $as_echo "no" >&6; }
5171 if test "$PERL" != no
&&
5172 (eval `$PERL -V:apiversion`; test `expr "$apiversion" \< 5` -ne 0); then
5175 # Extract the first word of "install-info", so it can be a program name with args.
5176 set dummy install-info
; ac_word
=$2
5177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5178 $as_echo_n "checking for $ac_word... " >&6; }
5179 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
5180 $as_echo_n "(cached) " >&6
5182 case $INSTALL_INFO in
5184 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
5187 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5188 as_dummy
="$PATH:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
5189 for as_dir
in $as_dummy
5192 test -z "$as_dir" && as_dir
=.
5193 for ac_exec_ext
in '' $ac_executable_extensions; do
5194 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5195 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
5196 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5203 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO
="no"
5207 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
5208 if test -n "$INSTALL_INFO"; then
5209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
5210 $as_echo "$INSTALL_INFO" >&6; }
5212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5213 $as_echo "no" >&6; }
5217 for ac_prog
in bison
5219 # Extract the first word of "$ac_prog", so it can be a program name with args.
5220 set dummy
$ac_prog; ac_word
=$2
5221 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5222 $as_echo_n "checking for $ac_word... " >&6; }
5223 if ${ac_cv_prog_BISON+:} false
; then :
5224 $as_echo_n "(cached) " >&6
5226 if test -n "$BISON"; then
5227 ac_cv_prog_BISON
="$BISON" # Let the user override the test.
5229 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5233 test -z "$as_dir" && as_dir
=.
5234 for ac_exec_ext
in '' $ac_executable_extensions; do
5235 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5236 ac_cv_prog_BISON
="$ac_prog"
5237 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5246 BISON
=$ac_cv_prog_BISON
5247 if test -n "$BISON"; then
5248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
5249 $as_echo "$BISON" >&6; }
5251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5252 $as_echo "no" >&6; }
5256 test -n "$BISON" && break
5259 if test -z "$BISON"; then
5262 # Found it, now check the version.
5263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $BISON" >&5
5264 $as_echo_n "checking version of $BISON... " >&6; }
5265 ac_prog_version
=`$BISON --version 2>&1 | sed -n 's/^.*bison (GNU Bison) \([0-9]*\.[0-9.]*\).*$/\1/p'`
5266 case $ac_prog_version in
5267 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
5268 2.7*|
[3-9].
*|
[1-9][0-9]*)
5269 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
5270 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
5273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5274 $as_echo "$ac_prog_version" >&6; }
5276 if test $ac_verc_fail = yes; then
5281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need to use -P to assemble .S files" >&5
5282 $as_echo_n "checking whether we need to use -P to assemble .S files... " >&6; }
5283 if ${libc_cv_need_minus_P+:} false
; then :
5284 $as_echo_n "(cached) " >&6
5286 cat > conftest.S
<<EOF
5287 #include "confdefs.h"
5288 /* Nothing whatsoever. */
5290 if { ac_try
='${CC-cc} $CPPFLAGS $ASFLAGS -c conftest.S 1>&5'
5291 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5294 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5295 test $ac_status = 0; }; }; then
5296 libc_cv_need_minus_P
=no
5298 libc_cv_need_minus_P
=yes
5302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_need_minus_P" >&5
5303 $as_echo "$libc_cv_need_minus_P" >&6; }
5304 if test $libc_cv_need_minus_P = yes; then
5305 config_vars
="$config_vars
5306 asm-CPPFLAGS = -P # The assembler can't grok cpp's # line directives."
5309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .set assembler directive" >&5
5310 $as_echo_n "checking for .set assembler directive... " >&6; }
5311 if ${libc_cv_asm_set_directive+:} false
; then :
5312 $as_echo_n "(cached) " >&6
5314 cat > conftest.s
<<EOF
5317 .set glibc_conftest_frobozz,foo
5318 .globl glibc_conftest_frobozz
5320 # The alpha-dec-osf1 assembler gives only a warning for `.set'
5321 # (but it doesn't work), so we must do a linking check to be sure.
5322 cat > conftest1.c
<<\EOF
5323 extern int glibc_conftest_frobozz
;
5324 void _start
() { glibc_conftest_frobozz
= 1; }
5326 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
5327 -nostartfiles -nostdlib \
5328 -o conftest conftest.s conftest1.c
1>&5 2>&5; then
5329 libc_cv_asm_set_directive
=yes
5331 libc_cv_asm_set_directive
=no
5335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_set_directive" >&5
5336 $as_echo "$libc_cv_asm_set_directive" >&6; }
5337 if test $libc_cv_asm_set_directive = yes; then
5338 $as_echo "#define HAVE_ASM_SET_DIRECTIVE 1" >>confdefs.h
5342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler gnu_unique_object symbol type" >&5
5343 $as_echo_n "checking for assembler gnu_unique_object symbol type... " >&6; }
5344 if ${libc_cv_asm_unique_object+:} false
; then :
5345 $as_echo_n "(cached) " >&6
5347 cat > conftest.s
<<EOF
5350 .type _sym, %gnu_unique_object
5352 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5; then
5353 libc_cv_asm_unique_object
=yes
5355 libc_cv_asm_unique_object
=no
5359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_unique_object" >&5
5360 $as_echo "$libc_cv_asm_unique_object" >&6; }
5361 if test $libc_cv_asm_unique_object = yes; then
5362 $as_echo "#define HAVE_ASM_UNIQUE_OBJECT 1" >>confdefs.h
5366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .protected and .hidden assembler directive" >&5
5367 $as_echo_n "checking for .protected and .hidden assembler directive... " >&6; }
5368 if ${libc_cv_asm_protected_directive+:} false
; then :
5369 $as_echo_n "(cached) " >&6
5371 cat > conftest.s
<<EOF
5377 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5378 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5381 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5382 test $ac_status = 0; }; }; then
5383 libc_cv_asm_protected_directive
=yes
5385 as_fn_error $?
"assembler support for symbol visibility is required" "$LINENO" 5
5389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_protected_directive" >&5
5390 $as_echo "$libc_cv_asm_protected_directive" >&6; }
5392 if test $libc_cv_asm_protected_directive = yes; then
5393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __attribute__((visibility())) is supported" >&5
5394 $as_echo_n "checking whether __attribute__((visibility())) is supported... " >&6; }
5395 if ${libc_cv_visibility_attribute+:} false
; then :
5396 $as_echo_n "(cached) " >&6
5398 cat > conftest.c
<<EOF
5399 int foo __attribute__ ((visibility ("hidden"))) = 1;
5400 int bar __attribute__ ((visibility ("protected"))) = 1;
5402 libc_cv_visibility_attribute
=no
5403 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5404 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5407 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5408 test $ac_status = 0; }; }; then
5409 if grep '\.hidden.*foo' conftest.s
>/dev
/null
; then
5410 if grep '\.protected.*bar' conftest.s
>/dev
/null
; then
5411 libc_cv_visibility_attribute
=yes
5415 rm -f conftest.
{c
,s
}
5418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_visibility_attribute" >&5
5419 $as_echo "$libc_cv_visibility_attribute" >&6; }
5420 if test $libc_cv_visibility_attribute != yes; then
5421 as_fn_error $?
"compiler support for visibility attribute is required" "$LINENO" 5
5425 if test $libc_cv_visibility_attribute = yes; then
5426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker support for protected data symbol" >&5
5427 $as_echo_n "checking linker support for protected data symbol... " >&6; }
5428 if ${libc_cv_protected_data+:} false
; then :
5429 $as_echo_n "(cached) " >&6
5431 cat > conftest.c
<<EOF
5432 int bar __attribute__ ((visibility ("protected"))) = 1;
5434 libc_cv_protected_data
=no
5435 if { ac_try
='${CC-cc} -nostdlib -nostartfiles -fPIC -shared conftest.c -o conftest.so'
5436 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5439 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5440 test $ac_status = 0; }; }; then
5441 cat > conftest.c
<<EOF
5443 int main (void) { return bar; }
5445 if { ac_try
='${CC-cc} -nostdlib -nostartfiles conftest.c -o conftest conftest.so'
5446 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5449 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5450 test $ac_status = 0; }; }; then
5451 libc_cv_protected_data
=yes
5457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_protected_data" >&5
5458 $as_echo "$libc_cv_protected_data" >&6; }
5460 libc_cv_protected_data
=no
5464 if test $libc_cv_visibility_attribute = yes; then
5465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken __attribute__((visibility()))" >&5
5466 $as_echo_n "checking for broken __attribute__((visibility()))... " >&6; }
5467 if ${libc_cv_broken_visibility_attribute+:} false
; then :
5468 $as_echo_n "(cached) " >&6
5470 cat > conftest.c
<<EOF
5472 int bar (int x) __asm__ ("foo") __attribute__ ((visibility ("hidden")));
5473 int bar (int x) { return x; }
5475 libc_cv_broken_visibility_attribute
=yes
5476 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5477 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5480 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5481 test $ac_status = 0; }; }; then
5482 if grep '\.hidden[ _]foo' conftest.s
>/dev
/null
; then
5483 libc_cv_broken_visibility_attribute
=no
5486 rm -f conftest.c conftest.s
5489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_broken_visibility_attribute" >&5
5490 $as_echo "$libc_cv_broken_visibility_attribute" >&6; }
5491 if test $libc_cv_broken_visibility_attribute = yes; then
5492 as_fn_error $?
"working compiler support for visibility attribute is required" "$LINENO" 5
5496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken __attribute__((alias()))" >&5
5497 $as_echo_n "checking for broken __attribute__((alias()))... " >&6; }
5498 if ${libc_cv_broken_alias_attribute+:} false
; then :
5499 $as_echo_n "(cached) " >&6
5501 cat > conftest.c
<<EOF
5502 extern int foo (int x) __asm ("xyzzy");
5503 int bar (int x) { return x; }
5504 extern __typeof (bar) foo __attribute ((weak, alias ("bar")));
5506 extern __typeof (dfoo) dfoo __asm ("abccb");
5509 libc_cv_broken_alias_attribute
=yes
5510 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5511 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5514 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5515 test $ac_status = 0; }; }; then
5516 if grep 'xyzzy' conftest.s
>/dev
/null
&&
5517 grep 'abccb' conftest.s
>/dev
/null
; then
5518 libc_cv_broken_alias_attribute
=no
5521 rm -f conftest.c conftest.s
5524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_broken_alias_attribute" >&5
5525 $as_echo "$libc_cv_broken_alias_attribute" >&6; }
5526 if test $libc_cv_broken_alias_attribute = yes; then
5527 as_fn_error $?
"working alias attribute support required" "$LINENO" 5
5530 if test $libc_cv_visibility_attribute = yes; then
5531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to put _rtld_local into .sdata section" >&5
5532 $as_echo_n "checking whether to put _rtld_local into .sdata section... " >&6; }
5533 if ${libc_cv_have_sdata_section+:} false
; then :
5534 $as_echo_n "(cached) " >&6
5536 echo "int i;" > conftest.c
5537 libc_cv_have_sdata_section
=no
5538 if ${CC-cc} $LDFLAGS -fPIC -shared -Wl,--verbose conftest.c
-o conftest.so
2>&1 \
5539 |
grep '\.sdata' >/dev
/null
; then
5540 libc_cv_have_sdata_section
=yes
5542 rm -f conftest.c conftest.so
5545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_sdata_section" >&5
5546 $as_echo "$libc_cv_have_sdata_section" >&6; }
5547 if test $libc_cv_have_sdata_section = yes; then
5548 $as_echo "#define HAVE_SDATA_SECTION 1" >>confdefs.h
5553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .preinit_array/.init_array/.fini_array support" >&5
5554 $as_echo_n "checking for .preinit_array/.init_array/.fini_array support... " >&6; }
5555 if ${libc_cv_initfini_array+:} false
; then :
5556 $as_echo_n "(cached) " >&6
5558 cat > conftest.c
<<EOF
5559 int _start (void) { return 0; }
5560 int __start (void) { return 0; }
5562 int foo (void) { return 1; }
5563 int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;
5566 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -o conftest
5567 conftest.c -static -nostartfiles -nostdlib
5569 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5572 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5573 test $ac_status = 0; }; }; then :
5574 if $READELF -S conftest | fgrep INIT_ARRAY
> /dev
/null
; then
5575 libc_cv_initfini_array
=yes
5577 libc_cv_initfini_array
=no
5580 libc_cv_initfini_array
=no
5585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_initfini_array" >&5
5586 $as_echo "$libc_cv_initfini_array" >&6; }
5587 if test $libc_cv_initfini_array != yes; then
5588 as_fn_error $?
"Need linker with .init_array/.fini_array support." "$LINENO" 5
5591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use .ctors/.dtors header and trailer" >&5
5592 $as_echo_n "checking whether to use .ctors/.dtors header and trailer... " >&6; }
5593 if ${libc_cv_ctors_header+:} false
; then :
5594 $as_echo_n "(cached) " >&6
5596 libc_cv_ctors_header
=yes
5597 cat > conftest.c
<<EOF
5598 int _start (void) { return 0; }
5599 int __start (void) { return 0; }
5601 __attribute__ ((constructor)) void ctor (void) { asm (""); }
5602 __attribute__ ((destructor)) void dtor (void) { asm (""); }
5605 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -o conftest
5606 conftest.c -static -nostartfiles -nostdlib
5608 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5611 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5612 test $ac_status = 0; }; }; then :
5613 if $READELF -WS conftest
$ac_exeext |
$AWK '
5614 { gsub(/\[ */, "[") }
5615 $2 == ".ctors" || $2 == ".dtors" {
5616 size = strtonum("0x" $6)
5617 align = strtonum("0x" $NF)
5619 stub[$2] = size == align * 2
5622 ctors_ok = !seen[".ctors"] || stub[".ctors"]
5623 dtors_ok = !seen[".dtors"] || stub[".dtors"]
5624 exit ((ctors_ok && dtors_ok) ? 0 : 1)
5627 libc_cv_ctors_header
=no
5631 as_fn_error $?
"missing __attribute__ ((constructor)) support??" "$LINENO" 5
5637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ctors_header" >&5
5638 $as_echo "$libc_cv_ctors_header" >&6; }
5639 if test $libc_cv_ctors_header = no
; then
5640 $as_echo "#define NO_CTORS_DTORS_SECTIONS 1" >>confdefs.h
5644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libunwind-support in compiler" >&5
5645 $as_echo_n "checking for libunwind-support in compiler... " >&6; }
5646 if ${libc_cv_cc_with_libunwind+:} false
; then :
5647 $as_echo_n "(cached) " >&6
5650 cat > conftest.c
<<EOF
5651 int main (void) { return 0; }
5653 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -static -o conftest \
5654 conftest.c
-v 2>&1 >/dev
/null |
grep ' -lunwind ' >/dev
/null
; then
5655 libc_cv_cc_with_libunwind
=yes
5657 libc_cv_cc_with_libunwind
=no
5661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_with_libunwind" >&5
5662 $as_echo "$libc_cv_cc_with_libunwind" >&6; }
5664 if test $libc_cv_cc_with_libunwind = yes; then
5665 $as_echo "#define HAVE_CC_WITH_LIBUNWIND 1" >>confdefs.h
5669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker that supports -z nodelete" >&5
5670 $as_echo_n "checking for linker that supports -z nodelete... " >&6; }
5671 libc_linker_feature
=no
5672 if test x
"$gnu_ld" = x
"yes"; then
5673 libc_linker_check
=`$LD -v --help 2>/dev/null | grep "\-z nodelete"`
5674 if test -n "$libc_linker_check"; then
5675 cat > conftest.c
<<EOF
5676 int _start (void) { return 42; }
5678 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5679 -Wl,--enable-new-dtags,-z,nodelete -nostdlib -nostartfiles
5680 -fPIC -shared -o conftest.so conftest.c
5682 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5685 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5686 test $ac_status = 0; }; }
5688 libc_linker_feature
=yes
5693 if test $libc_linker_feature = yes; then
5694 libc_cv_z_nodelete
=yes
5696 as_fn_error $?
"linker with -z nodelete support required" "$LINENO" 5
5698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_linker_feature" >&5
5699 $as_echo "$libc_linker_feature" >&6; }
5701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker that supports -z nodlopen" >&5
5702 $as_echo_n "checking for linker that supports -z nodlopen... " >&6; }
5703 libc_linker_feature
=no
5704 if test x
"$gnu_ld" = x
"yes"; then
5705 libc_linker_check
=`$LD -v --help 2>/dev/null | grep "\-z nodlopen"`
5706 if test -n "$libc_linker_check"; then
5707 cat > conftest.c
<<EOF
5708 int _start (void) { return 42; }
5710 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5711 -Wl,--enable-new-dtags,-z,nodlopen -nostdlib -nostartfiles
5712 -fPIC -shared -o conftest.so conftest.c
5714 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5717 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5718 test $ac_status = 0; }; }
5720 libc_linker_feature
=yes
5725 if test $libc_linker_feature = yes; then
5726 libc_cv_z_nodlopen
=yes
5728 as_fn_error $?
"linker with -z nodlopen support required" "$LINENO" 5
5730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_linker_feature" >&5
5731 $as_echo "$libc_linker_feature" >&6; }
5733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker that supports -z initfirst" >&5
5734 $as_echo_n "checking for linker that supports -z initfirst... " >&6; }
5735 libc_linker_feature
=no
5736 if test x
"$gnu_ld" = x
"yes"; then
5737 libc_linker_check
=`$LD -v --help 2>/dev/null | grep "\-z initfirst"`
5738 if test -n "$libc_linker_check"; then
5739 cat > conftest.c
<<EOF
5740 int _start (void) { return 42; }
5742 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5743 -Wl,--enable-new-dtags,-z,initfirst -nostdlib -nostartfiles
5744 -fPIC -shared -o conftest.so conftest.c
5746 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5749 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5750 test $ac_status = 0; }; }
5752 libc_linker_feature
=yes
5757 if test $libc_linker_feature = yes; then
5758 libc_cv_z_initfirst
=yes
5760 as_fn_error $?
"linker with -z initfirst support required" "$LINENO" 5
5762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_linker_feature" >&5
5763 $as_echo "$libc_linker_feature" >&6; }
5766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether --noexecstack is desirable for .S files" >&5
5767 $as_echo_n "checking whether --noexecstack is desirable for .S files... " >&6; }
5768 if ${libc_cv_as_noexecstack+:} false
; then :
5769 $as_echo_n "(cached) " >&6
5771 cat > conftest.c
<<EOF
5774 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS
5775 -S -o conftest.s conftest.c 1>&5'
5776 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5779 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5780 test $ac_status = 0; }; } \
5781 && grep .note.GNU-stack conftest.s
>/dev
/null \
5782 && { ac_try
='${CC-cc} $ASFLAGS -Wa,--noexecstack
5783 -c -o conftest.o conftest.s 1>&5'
5784 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5787 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5788 test $ac_status = 0; }; }
5790 libc_cv_as_noexecstack
=yes
5792 libc_cv_as_noexecstack
=no
5796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_as_noexecstack" >&5
5797 $as_echo "$libc_cv_as_noexecstack" >&6; }
5798 if test $libc_cv_as_noexecstack = yes; then
5799 ASFLAGS_config
="$ASFLAGS_config -Wa,--noexecstack"
5803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z combreloc" >&5
5804 $as_echo_n "checking for -z combreloc... " >&6; }
5805 if ${libc_cv_z_combreloc+:} false
; then :
5806 $as_echo_n "(cached) " >&6
5808 cat > conftest.c
<<EOF
5809 extern int bar (int);
5811 int foo (void) { return bar (mumble); }
5813 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5814 -fPIC -shared -o conftest.so conftest.c
5815 -nostdlib -nostartfiles
5816 -Wl,-z,combreloc 1>&5'
5817 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5820 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5821 test $ac_status = 0; }; }
5823 if $READELF -S conftest.so |
grep '\.rel\(a\|\)\.dyn' > /dev
/null
; then
5824 libc_cv_z_combreloc
=yes
5826 libc_cv_z_combreloc
=no
5829 libc_cv_z_combreloc
=no
5833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_combreloc" >&5
5834 $as_echo "$libc_cv_z_combreloc" >&6; }
5835 if test "$libc_cv_z_combreloc" = yes; then
5836 $as_echo "#define HAVE_Z_COMBRELOC 1" >>confdefs.h
5841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker that supports -z execstack" >&5
5842 $as_echo_n "checking for linker that supports -z execstack... " >&6; }
5843 libc_linker_feature
=no
5844 if test x
"$gnu_ld" = x
"yes"; then
5845 libc_linker_check
=`$LD -v --help 2>/dev/null | grep "\-z execstack"`
5846 if test -n "$libc_linker_check"; then
5847 cat > conftest.c
<<EOF
5848 int _start (void) { return 42; }
5850 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5851 -Wl,-z,execstack -nostdlib -nostartfiles
5852 -fPIC -shared -o conftest.so conftest.c
5854 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5857 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5858 test $ac_status = 0; }; }
5860 libc_linker_feature
=yes
5865 if test $libc_linker_feature = yes; then
5866 libc_cv_z_execstack
=yes
5868 libc_cv_z_execstack
=no
5870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_linker_feature" >&5
5871 $as_echo "$libc_linker_feature" >&6; }
5874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fpie" >&5
5875 $as_echo_n "checking for -fpie... " >&6; }
5876 if ${libc_cv_fpie+:} false
; then :
5877 $as_echo_n "(cached) " >&6
5879 if { ac_try
='${CC-cc} -fpie -xc /dev/null -S -o /dev/null'
5880 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5883 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5884 test $ac_status = 0; }; }; then :
5891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fpie" >&5
5892 $as_echo "$libc_cv_fpie" >&6; }
5896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --hash-style option" >&5
5897 $as_echo_n "checking for --hash-style option... " >&6; }
5898 if ${libc_cv_hashstyle+:} false
; then :
5899 $as_echo_n "(cached) " >&6
5901 cat > conftest.c
<<EOF
5902 int _start (void) { return 42; }
5904 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5905 -fPIC -shared -o conftest.so conftest.c
5906 -Wl,--hash-style=both -nostdlib 1>&5'
5907 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5910 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5911 test $ac_status = 0; }; }
5913 libc_cv_hashstyle
=yes
5915 libc_cv_hashstyle
=no
5919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_hashstyle" >&5
5920 $as_echo "$libc_cv_hashstyle" >&6; }
5923 # The linker's default -shared behavior is good enough if it
5924 # does these things that our custom linker scripts ensure that
5925 # all allocated NOTE sections come first.
5926 if test "$use_default_link" = default
; then
5927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sufficient default -shared layout" >&5
5928 $as_echo_n "checking for sufficient default -shared layout... " >&6; }
5929 if ${libc_cv_use_default_link+:} false
; then :
5930 $as_echo_n "(cached) " >&6
5932 libc_cv_use_default_link
=no
5933 cat > conftest.s
<<\EOF
5934 .section .note.a
,"a",%note
5939 .section .note.b
,"a",%note
5945 if { ac_try
=' ${CC-cc} $ASFLAGS -shared -o conftest.so conftest.s 1>&5'
5946 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5949 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5950 test $ac_status = 0; }; } &&
5951 ac_try
=`$READELF -S conftest.so | sed -n \
5953 s/^ *\[ *[1-9][0-9]*\] *\([^ ][^ ]*\) *\([^ ][^ ]*\) .*$/\2 \1/
5959 libc_seen_a
=no libc_seen_b
=no
5961 while test $# -ge 2 -a "$1" = NOTE
; do
5963 .note.a
) libc_seen_a
=yes ;;
5964 .note.b
) libc_seen_b
=yes ;;
5968 case "$libc_seen_a$libc_seen_b" in
5970 libc_cv_use_default_link
=yes
5974 $libc_seen_a$libc_seen_b from:
5981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_use_default_link" >&5
5982 $as_echo "$libc_cv_use_default_link" >&6; }
5983 use_default_link
=$libc_cv_use_default_link
5986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker output format" >&5
5987 $as_echo_n "checking linker output format... " >&6; }
5988 if ${libc_cv_output_format+:} false
; then :
5989 $as_echo_n "(cached) " >&6
5991 if libc_cv_output_format
=`
5992 ${CC-cc} -nostartfiles -nostdlib -Wl,--print-output-format 2>&5`
5996 libc_cv_output_format
=
5998 test -n "$libc_cv_output_format" || libc_cv_output_format
=unknown
6000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_output_format" >&5
6001 $as_echo "$libc_cv_output_format" >&6; }
6004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fno-toplevel-reorder -fno-section-anchors" >&5
6005 $as_echo_n "checking for -fno-toplevel-reorder -fno-section-anchors... " >&6; }
6006 if ${libc_cv_fno_toplevel_reorder+:} false
; then :
6007 $as_echo_n "(cached) " >&6
6009 cat > conftest.c
<<EOF
6012 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -fno-toplevel-reorder -fno-section-anchors
6014 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6017 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6018 test $ac_status = 0; }; }
6020 libc_cv_fno_toplevel_reorder
=yes
6022 libc_cv_fno_toplevel_reorder
=no
6026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fno_toplevel_reorder" >&5
6027 $as_echo "$libc_cv_fno_toplevel_reorder" >&6; }
6028 if test $libc_cv_fno_toplevel_reorder = yes; then
6029 fno_unit_at_a_time
="-fno-toplevel-reorder -fno-section-anchors"
6031 fno_unit_at_a_time
=-fno-unit-at-a-time
6035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fstack-protector" >&5
6036 $as_echo_n "checking for -fstack-protector... " >&6; }
6037 if ${libc_cv_ssp+:} false
; then :
6038 $as_echo_n "(cached) " >&6
6040 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -Werror -fstack-protector -xc /dev/null -S -o /dev/null'
6041 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6044 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6045 test $ac_status = 0; }; }; then :
6052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ssp" >&5
6053 $as_echo "$libc_cv_ssp" >&6; }
6056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fgnu89-inline" >&5
6057 $as_echo_n "checking for -fgnu89-inline... " >&6; }
6058 if ${libc_cv_gnu89_inline+:} false
; then :
6059 $as_echo_n "(cached) " >&6
6061 cat > conftest.c
<<EOF
6063 #ifdef __GNUC_GNU_INLINE__
6064 main () { return 0;}
6069 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -std=gnu99 -fgnu89-inline
6070 -o conftest.s conftest.c 1>&5'
6071 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6074 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6075 test $ac_status = 0; }; }
6077 libc_cv_gnu89_inline
=yes
6079 libc_cv_gnu89_inline
=no
6083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gnu89_inline" >&5
6084 $as_echo "$libc_cv_gnu89_inline" >&6; }
6085 if test $libc_cv_gnu89_inline = yes; then
6086 gnu89_inline
=-fgnu89-inline
6092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc puts quotes around section names" >&5
6093 $as_echo_n "checking whether cc puts quotes around section names... " >&6; }
6094 if ${libc_cv_have_section_quotes+:} false
; then :
6095 $as_echo_n "(cached) " >&6
6097 cat > conftest.c
<<EOF
6098 static const int foo
6099 __attribute__ ((section ("bar"))) = 1;
6101 if ${CC-cc} -S conftest.c
-o conftest.s
; then
6102 if grep '\.section.*"bar"' conftest.s
>/dev
/null
; then
6103 libc_cv_have_section_quotes
=yes
6105 libc_cv_have_section_quotes
=no
6108 libc_cv_have_section_quotes
=unknown
6110 rm -f conftest.
{c
,s
}
6113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_section_quotes" >&5
6114 $as_echo "$libc_cv_have_section_quotes" >&6; }
6115 if test $libc_cv_have_section_quotes = yes; then
6116 $as_echo "#define HAVE_SECTION_QUOTES 1" >>confdefs.h
6120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler .weak directive" >&5
6121 $as_echo_n "checking for assembler .weak directive... " >&6; }
6122 if ${libc_cv_asm_weak_directive+:} false
; then :
6123 $as_echo_n "(cached) " >&6
6125 cat > conftest.s
<<EOF
6130 .weak bar; bar = foo
6132 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6133 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6136 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6137 test $ac_status = 0; }; }; then
6138 libc_cv_asm_weak_directive
=yes
6140 libc_cv_asm_weak_directive
=no
6144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_weak_directive" >&5
6145 $as_echo "$libc_cv_asm_weak_directive" >&6; }
6147 if test $libc_cv_asm_weak_directive = no
; then
6148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler .weakext directive" >&5
6149 $as_echo_n "checking for assembler .weakext directive... " >&6; }
6150 if ${libc_cv_asm_weakext_directive+:} false
; then :
6151 $as_echo_n "(cached) " >&6
6153 cat > conftest.s
<<EOF
6162 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6163 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6166 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6167 test $ac_status = 0; }; }; then
6168 libc_cv_asm_weakext_directive
=yes
6170 libc_cv_asm_weakext_directive
=no
6174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_weakext_directive" >&5
6175 $as_echo "$libc_cv_asm_weakext_directive" >&6; }
6179 if test $libc_cv_asm_weak_directive = yes; then
6180 $as_echo "#define HAVE_ASM_WEAK_DIRECTIVE 1" >>confdefs.h
6182 elif test $libc_cv_asm_weakext_directive = yes; then
6183 $as_echo "#define HAVE_ASM_WEAKEXT_DIRECTIVE 1" >>confdefs.h
6187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld --no-whole-archive" >&5
6188 $as_echo_n "checking for ld --no-whole-archive... " >&6; }
6189 if ${libc_cv_ld_no_whole_archive+:} false
; then :
6190 $as_echo_n "(cached) " >&6
6192 cat > conftest.c
<<\EOF
6197 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6198 -nostdlib -nostartfiles -Wl,--no-whole-archive
6199 -o conftest conftest.c 1>&5'
6200 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6203 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6204 test $ac_status = 0; }; }; then
6205 libc_cv_ld_no_whole_archive
=yes
6207 libc_cv_ld_no_whole_archive
=no
6211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ld_no_whole_archive" >&5
6212 $as_echo "$libc_cv_ld_no_whole_archive" >&6; }
6213 if test $libc_cv_ld_no_whole_archive = no
; then
6214 as_fn_error $?
"support for --no-whole-archive is needed" "$LINENO" 5
6217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_memset" >&5
6218 $as_echo_n "checking for __builtin_memset... " >&6; }
6219 if ${libc_cv_gcc_builtin_memset+:} false
; then :
6220 $as_echo_n "(cached) " >&6
6222 cat > conftest.c
<<\EOF
6225 __builtin_memset
(x
, 0, 1000);
6228 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | fgrep "memset" > /dev/null'
6229 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6232 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6233 test $ac_status = 0; }; };
6235 libc_cv_gcc_builtin_memset
=no
6237 libc_cv_gcc_builtin_memset
=yes
6241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_memset" >&5
6242 $as_echo "$libc_cv_gcc_builtin_memset" >&6; }
6243 if test "$libc_cv_gcc_builtin_memset" = yes ; then
6244 $as_echo "#define HAVE_BUILTIN_MEMSET 1" >>confdefs.h
6248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for redirection of built-in functions" >&5
6249 $as_echo_n "checking for redirection of built-in functions... " >&6; }
6250 if ${libc_cv_gcc_builtin_redirection+:} false
; then :
6251 $as_echo_n "(cached) " >&6
6253 cat > conftest.c
<<\EOF
6254 extern char
*strstr
(const char
*, const char
*) __asm
("my_strstr");
6255 char
*foo
(const char
*a
, const char
*b
)
6257 return __builtin_strstr
(a
, b
);
6260 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | fgrep "my_strstr" > /dev/null'
6261 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6264 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6265 test $ac_status = 0; }; };
6267 libc_cv_gcc_builtin_redirection
=yes
6269 libc_cv_gcc_builtin_redirection
=no
6273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_redirection" >&5
6274 $as_echo "$libc_cv_gcc_builtin_redirection" >&6; }
6275 if test "$libc_cv_gcc_builtin_redirection" = no
; then
6276 as_fn_error $?
"support for the symbol redirection needed" "$LINENO" 5
6279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __thread" >&5
6280 $as_echo_n "checking for __thread... " >&6; }
6281 if ${libc_cv_gcc___thread+:} false
; then :
6282 $as_echo_n "(cached) " >&6
6284 cat > conftest.c
<<\EOF
6285 __thread int a
= 42;
6287 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -c conftest.c >&5'
6288 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6291 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6292 test $ac_status = 0; }; }; then
6293 libc_cv_gcc___thread
=yes
6295 libc_cv_gcc___thread
=no
6299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc___thread" >&5
6300 $as_echo "$libc_cv_gcc___thread" >&6; }
6301 if test "$libc_cv_gcc___thread" = no
; then
6302 as_fn_error $?
"support for the __thread keyword is required" "$LINENO" 5
6305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tls_model attribute" >&5
6306 $as_echo_n "checking for tls_model attribute... " >&6; }
6307 if ${libc_cv_gcc_tls_model_attr+:} false
; then :
6308 $as_echo_n "(cached) " >&6
6310 cat > conftest.c
<<\EOF
6311 extern __thread int a __attribute__
((tls_model
("initial-exec")));
6313 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -Werror conftest.c >&5'
6314 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6317 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6318 test $ac_status = 0; }; }; then
6319 libc_cv_gcc_tls_model_attr
=yes
6321 libc_cv_gcc_tls_model_attr
=no
6325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_tls_model_attr" >&5
6326 $as_echo "$libc_cv_gcc_tls_model_attr" >&6; }
6327 if test "$libc_cv_gcc_tls_model_attr" = no
; then
6328 as_fn_error $?
"support for the tls_model attribute is required" "$LINENO" 5
6331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option to disable generation of FMA instructions" >&5
6332 $as_echo_n "checking for compiler option to disable generation of FMA instructions... " >&6; }
6333 if ${libc_cv_cc_nofma+:} false
; then :
6334 $as_echo_n "(cached) " >&6
6337 for opt
in -ffp-contract=off
-mno-fused-madd; do
6338 if { ac_try
='${CC-cc} $opt -xc /dev/null -S -o /dev/null'
6339 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6342 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6343 test $ac_status = 0; }; }; then :
6344 libc_cv_cc_nofma
=$opt; break
6348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_nofma" >&5
6349 $as_echo "$libc_cv_cc_nofma" >&6; }
6352 if test -n "$submachine"; then
6353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option for CPU variant" >&5
6354 $as_echo_n "checking for compiler option for CPU variant... " >&6; }
6355 if ${libc_cv_cc_submachine+:} false
; then :
6356 $as_echo_n "(cached) " >&6
6358 libc_cv_cc_submachine
=no
6359 for opt
in "-march=$submachine" "-mcpu=$submachine"; do
6360 if { ac_try
='${CC-cc} $opt -xc /dev/null -S -o /dev/null'
6361 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6364 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6365 test $ac_status = 0; }; }; then :
6367 libc_cv_cc_submachine
="$opt"
6372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_submachine" >&5
6373 $as_echo "$libc_cv_cc_submachine" >&6; }
6374 if test "x$libc_cv_cc_submachine" = xno
; then
6375 as_fn_error $?
"${CC-cc} does not support $submachine" "$LINENO" 5
6380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -fno-tree-loop-distribute-patterns with \
6381 __attribute__ ((__optimize__))" >&5
6382 $as_echo_n "checking if $CC accepts -fno-tree-loop-distribute-patterns with \
6383 __attribute__ ((__optimize__))... " >&6; }
6384 if ${libc_cv_cc_loop_to_function+:} false
; then :
6385 $as_echo_n "(cached) " >&6
6387 cat > conftest.c
<<EOF
6389 __attribute__ ((__optimize__ ("-fno-tree-loop-distribute-patterns")))
6392 libc_cv_cc_loop_to_function
=no
6393 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -c conftest.c'
6394 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6397 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6398 test $ac_status = 0; }; }
6400 libc_cv_cc_loop_to_function
=yes
6404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_loop_to_function" >&5
6405 $as_echo "$libc_cv_cc_loop_to_function" >&6; }
6406 if test $libc_cv_cc_loop_to_function = yes; then
6407 $as_echo "#define HAVE_CC_INHIBIT_LOOP_TO_LIBCALL 1" >>confdefs.h
6412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgd" >&5
6413 $as_echo_n "checking for libgd... " >&6; }
6414 if test "$with_gd" != "no"; then
6415 old_CFLAGS
="$CFLAGS"
6416 CFLAGS
="$CFLAGS $libgd_include"
6417 old_LDFLAGS
="$LDFLAGS"
6418 LDFLAGS
="$LDFLAGS $libgd_ldflags"
6420 LIBS
="$LIBS -lgd -lpng -lz -lm"
6421 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6422 /* end confdefs.h. */
6432 if ac_fn_c_try_link
"$LINENO"; then :
6437 rm -f core conftest.err conftest.
$ac_objext \
6438 conftest
$ac_exeext conftest.
$ac_ext
6439 CFLAGS
="$old_CFLAGS"
6440 LDFLAGS
="$old_LDFLAGS"
6445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGD" >&5
6446 $as_echo "$LIBGD" >&6; }
6450 if test x
$with_selinux = xno
; then
6453 # See if we have the SELinux library
6454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for is_selinux_enabled in -lselinux" >&5
6455 $as_echo_n "checking for is_selinux_enabled in -lselinux... " >&6; }
6456 if ${ac_cv_lib_selinux_is_selinux_enabled+:} false
; then :
6457 $as_echo_n "(cached) " >&6
6459 ac_check_lib_save_LIBS
=$LIBS
6460 LIBS
="-lselinux $LIBS"
6461 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6462 /* end confdefs.h. */
6464 /* Override any GCC internal prototype to avoid an error.
6465 Use char because int might match the return type of a GCC
6466 builtin and then its argument prototype would still apply. */
6470 char is_selinux_enabled ();
6474 return is_selinux_enabled ();
6479 if ac_fn_c_try_link
"$LINENO"; then :
6480 ac_cv_lib_selinux_is_selinux_enabled
=yes
6482 ac_cv_lib_selinux_is_selinux_enabled
=no
6484 rm -f core conftest.err conftest.
$ac_objext \
6485 conftest
$ac_exeext conftest.
$ac_ext
6486 LIBS
=$ac_check_lib_save_LIBS
6488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_selinux_is_selinux_enabled" >&5
6489 $as_echo "$ac_cv_lib_selinux_is_selinux_enabled" >&6; }
6490 if test "x$ac_cv_lib_selinux_is_selinux_enabled" = xyes
; then :
6496 if test x
$with_selinux = xyes
; then
6497 if test x
$have_selinux = xno
; then
6498 as_fn_error $?
"SELinux explicitly required, but SELinux library not found" "$LINENO" 5
6502 # Check if we're building with SELinux support.
6503 if test "x$have_selinux" = xyes
; then
6505 $as_echo "#define HAVE_SELINUX 1" >>confdefs.h
6508 # See if we have the libaudit library
6509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for audit_log_user_avc_message in -laudit" >&5
6510 $as_echo_n "checking for audit_log_user_avc_message in -laudit... " >&6; }
6511 if ${ac_cv_lib_audit_audit_log_user_avc_message+:} false
; then :
6512 $as_echo_n "(cached) " >&6
6514 ac_check_lib_save_LIBS
=$LIBS
6515 LIBS
="-laudit $LIBS"
6516 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6517 /* end confdefs.h. */
6519 /* Override any GCC internal prototype to avoid an error.
6520 Use char because int might match the return type of a GCC
6521 builtin and then its argument prototype would still apply. */
6525 char audit_log_user_avc_message ();
6529 return audit_log_user_avc_message ();
6534 if ac_fn_c_try_link
"$LINENO"; then :
6535 ac_cv_lib_audit_audit_log_user_avc_message
=yes
6537 ac_cv_lib_audit_audit_log_user_avc_message
=no
6539 rm -f core conftest.err conftest.
$ac_objext \
6540 conftest
$ac_exeext conftest.
$ac_ext
6541 LIBS
=$ac_check_lib_save_LIBS
6543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_audit_audit_log_user_avc_message" >&5
6544 $as_echo "$ac_cv_lib_audit_audit_log_user_avc_message" >&6; }
6545 if test "x$ac_cv_lib_audit_audit_log_user_avc_message" = xyes
; then :
6551 if test "x$have_libaudit" = xyes
; then
6553 $as_echo "#define HAVE_LIBAUDIT 1" >>confdefs.h
6558 # See if we have the libcap library
6559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_init in -lcap" >&5
6560 $as_echo_n "checking for cap_init in -lcap... " >&6; }
6561 if ${ac_cv_lib_cap_cap_init+:} false
; then :
6562 $as_echo_n "(cached) " >&6
6564 ac_check_lib_save_LIBS
=$LIBS
6566 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6567 /* end confdefs.h. */
6569 /* Override any GCC internal prototype to avoid an error.
6570 Use char because int might match the return type of a GCC
6571 builtin and then its argument prototype would still apply. */
6584 if ac_fn_c_try_link
"$LINENO"; then :
6585 ac_cv_lib_cap_cap_init
=yes
6587 ac_cv_lib_cap_cap_init
=no
6589 rm -f core conftest.err conftest.
$ac_objext \
6590 conftest
$ac_exeext conftest.
$ac_ext
6591 LIBS
=$ac_check_lib_save_LIBS
6593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_cap_init" >&5
6594 $as_echo "$ac_cv_lib_cap_cap_init" >&6; }
6595 if test "x$ac_cv_lib_cap_cap_init" = xyes
; then :
6601 if test "x$have_libcap" = xyes
; then
6603 $as_echo "#define HAVE_LIBCAP 1" >>confdefs.h
6611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FORTIFY_SOURCE predefine" >&5
6612 $as_echo_n "checking for _FORTIFY_SOURCE predefine... " >&6; }
6613 if ${libc_cv_predef_fortify_source+:} false
; then :
6614 $as_echo_n "(cached) " >&6
6616 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6617 /* end confdefs.h. */
6623 #ifdef _FORTIFY_SOURCE
6630 if ac_fn_c_try_compile
"$LINENO"; then :
6631 libc_cv_predef_fortify_source
=no
6633 libc_cv_predef_fortify_source
=yes
6635 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_predef_fortify_source" >&5
6638 $as_echo "$libc_cv_predef_fortify_source" >&6; }
6639 if test $libc_cv_predef_fortify_source = yes; then
6640 CPPUNDEFS
="${CPPUNDEFS:+$CPPUNDEFS }-U_FORTIFY_SOURCE"
6644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC implicitly enables -fstack-protector" >&5
6645 $as_echo_n "checking whether $CC implicitly enables -fstack-protector... " >&6; }
6646 if ${libc_cv_predef_stack_protector+:} false
; then :
6647 $as_echo_n "(cached) " >&6
6650 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6651 /* end confdefs.h. */
6652 extern void foobar (char *);
6656 char large_array[2048]; foobar (large_array);
6661 if ac_fn_c_try_compile
"$LINENO"; then :
6663 libc_undefs
=`$NM -u conftest.o |
6664 LC_ALL=C $AWK '$1 == "U" { print $2 | "sort -u"; next } { exit(1) }' \
6666 as_fn_error $?
"confusing output from $NM -u" "$LINENO" 5
6668 echo >&5 "libc_undefs='$libc_undefs'"
6669 # On some architectures, there are architecture-specific undefined
6670 # symbols (resolved by the linker), so filter out unknown symbols.
6671 # This will fail to produce the correct result if the compiler
6672 # defaults to -fstack-protector but this produces an undefined symbol
6673 # other than __stack_chk_fail. However, compilers like that have not
6674 # been encountered in practice.
6675 libc_undefs
=`echo "$libc_undefs" | egrep '^(foobar|__stack_chk_fail)$'`
6676 case "$libc_undefs" in
6677 foobar
) libc_cv_predef_stack_protector
=no
;;
6679 foobar') libc_cv_predef_stack_protector
=yes ;;
6680 *) as_fn_error $?
"unexpected symbols in test: $libc_undefs" "$LINENO" 5 ;;
6683 as_fn_error $?
"test compilation failed" "$LINENO" 5
6685 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_predef_stack_protector" >&5
6689 $as_echo "$libc_cv_predef_stack_protector" >&6; }
6691 if test $libc_cv_predef_stack_protector = yes; then
6692 libc_extra_cflags
="$libc_extra_cflags -fno-stack-protector"
6694 libc_extra_cppflags
=
6696 # Some linkers on some architectures support __ehdr_start but with
6697 # bugs. Make sure usage of it does not create relocations in the
6698 # output (as the linker should resolve them all for us).
6699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker provides working __ehdr_start" >&5
6700 $as_echo_n "checking whether the linker provides working __ehdr_start... " >&6; }
6701 if ${libc_cv_ehdr_start+:} false
; then :
6702 $as_echo_n "(cached) " >&6
6705 old_CFLAGS
="$CFLAGS"
6706 old_LDFLAGS
="$LDFLAGS"
6708 CFLAGS
="$CFLAGS -fPIC"
6709 LDFLAGS
="$LDFLAGS -nostdlib -nostartfiles -shared"
6711 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6712 /* end confdefs.h. */
6718 extern const Ehdr __ehdr_start __attribute__ ((visibility ("hidden")));
6719 long ehdr (void) { return __ehdr_start.val; }
6722 if ac_fn_c_try_link
"$LINENO"; then :
6723 if $READELF -r conftest | fgrep __ehdr_start
>/dev
/null
; then
6724 libc_cv_ehdr_start
=broken
6726 libc_cv_ehdr_start
=yes
6729 libc_cv_ehdr_start
=no
6731 rm -f core conftest.err conftest.
$ac_objext \
6732 conftest
$ac_exeext conftest.
$ac_ext
6733 CFLAGS
="$old_CFLAGS"
6734 LDFLAGS
="$old_LDFLAGS"
6738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ehdr_start" >&5
6739 $as_echo "$libc_cv_ehdr_start" >&6; }
6740 if test "$libc_cv_ehdr_start" = yes; then
6741 $as_echo "#define HAVE_EHDR_START 1" >>confdefs.h
6743 elif test "$libc_cv_ehdr_start" = broken
; then
6744 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: linker is broken -- you should upgrade" >&5
6745 $as_echo "$as_me: WARNING: linker is broken -- you should upgrade" >&2;}
6748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_trap with no external dependencies" >&5
6749 $as_echo_n "checking for __builtin_trap with no external dependencies... " >&6; }
6750 if ${libc_cv_builtin_trap+:} false
; then :
6751 $as_echo_n "(cached) " >&6
6753 libc_cv_builtin_trap
=no
6754 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6755 /* end confdefs.h. */
6765 if ac_fn_c_try_compile
"$LINENO"; then :
6767 libc_undefs
=`$NM -u conftest.o |
6768 LC_ALL=C $AWK '$1 == "U" { print $2 | "sort -u"; next } { exit(1) }' \
6770 as_fn_error $?
"confusing output from $NM -u" "$LINENO" 5
6772 echo >&5 "libc_undefs='$libc_undefs'"
6773 if test -z "$libc_undefs"; then
6774 libc_cv_builtin_trap
=yes
6777 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_builtin_trap" >&5
6780 $as_echo "$libc_cv_builtin_trap" >&6; }
6781 if test $libc_cv_builtin_trap = yes; then
6782 $as_echo "#define HAVE_BUILTIN_TRAP 1" >>confdefs.h
6787 ac_cpp
='$CXXCPP $CPPFLAGS'
6788 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6789 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6790 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
6793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler supports thread_local" >&5
6794 $as_echo_n "checking whether the C++ compiler supports thread_local... " >&6; }
6795 if ${libc_cv_cxx_thread_local+:} false
; then :
6796 $as_echo_n "(cached) " >&6
6799 old_CXXFLAGS
="$CXXFLAGS"
6800 CXXFLAGS
="$CXXFLAGS -std=gnu++11"
6801 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6802 /* end confdefs.h. */
6806 // Compiler support.
6813 S * get () { return &s; }
6815 // libstdc++ support.
6816 #ifndef _GLIBCXX_HAVE___CXA_THREAD_ATEXIT_IMPL
6817 #error __cxa_thread_atexit_impl not supported
6821 if ac_fn_cxx_try_compile
"$LINENO"; then :
6822 libc_cv_cxx_thread_local
=yes
6824 libc_cv_cxx_thread_local
=no
6826 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6827 CXXFLAGS
="$old_CXXFLAGS"
6830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cxx_thread_local" >&5
6831 $as_echo "$libc_cv_cxx_thread_local" >&6; }
6835 ac_cpp
='$CPP $CPPFLAGS'
6836 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6837 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6838 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
6841 ### End of automated tests.
6842 ### Now run sysdeps configure fragments.
6844 # They also can set these variables.
6846 ldd_rewrite_script
=no
6847 libc_cv_sysconfdir
=$sysconfdir
6848 libc_cv_localstatedir
=$localstatedir
6849 libc_cv_gcc_unwind_find_fde
=no
6852 # Iterate over all the sysdep directories we will use, running their
6853 # configure fragments.
6854 for dir
in $sysnames; do
6857 *) dest
=$srcdir/$dir ;;
6859 if test -r $dest/configure
; then
6860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: running configure fragment for $dir" >&5
6861 $as_echo "running configure fragment for $dir" >&6; }
6866 if test x
"$build_mathvec" = xnotset
; then
6869 config_vars
="$config_vars
6870 build-mathvec = $build_mathvec"
6875 if test x
$libc_cv_gcc_unwind_find_fde = xyes
; then
6876 $as_echo "#define EXPORT_UNWIND_FIND_FDE 1" >>confdefs.h
6881 # A sysdeps configure fragment can reset this if IFUNC is not actually
6882 # usable even though the assembler knows how to generate the symbol type.
6883 if test x
"$libc_cv_ld_gnu_indirect_function" = xyes
; then
6884 $as_echo "#define HAVE_IFUNC 1" >>confdefs.h
6888 # This is far from the AC_ARG_ENABLE that sets it so that a sysdeps
6889 # configure fragment can override the value to prevent this AC_DEFINE.
6891 if test "x$use_nscd" != xno
; then
6892 $as_echo "#define USE_NSCD 1" >>confdefs.h
6895 if test "x$build_nscd" = xdefault
; then
6896 build_nscd
=$use_nscd
6899 # Test for old glibc 2.0.x headers so that they can be removed properly
6900 # Search only in includedir.
6901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for old glibc 2.0.x headers" >&5
6902 $as_echo_n "checking for old glibc 2.0.x headers... " >&6; }
6903 if eval test -f "${includedir}/elfclass.h" -a -f "${includedir}/fcntlbits.h"
6905 old_glibc_headers
=yes
6907 old_glibc_headers
=no
6909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $old_glibc_headers" >&5
6910 $as_echo "$old_glibc_headers" >&6; }
6911 if test ${old_glibc_headers} = yes; then
6912 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&5
6913 $as_echo "$as_me: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&2;}
6914 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** be removed." >&5
6915 $as_echo "$as_me: WARNING: *** be removed." >&2;}
6927 if test x
$use_ldconfig = xyes
; then
6928 $as_echo "#define USE_LDCONFIG 1" >>confdefs.h
6937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fPIC is default" >&5
6938 $as_echo_n "checking whether -fPIC is default... " >&6; }
6939 if ${libc_cv_pic_default+:} false
; then :
6940 $as_echo_n "(cached) " >&6
6942 libc_cv_pic_default
=yes
6943 cat > conftest.c
<<EOF
6944 #if defined __PIC__ || defined __pic__ || defined PIC || defined pic
6945 # error PIC is default.
6948 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
6949 libc_cv_pic_default
=no
6953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_pic_default" >&5
6954 $as_echo "$libc_cv_pic_default" >&6; }
6957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fPIE is default" >&5
6958 $as_echo_n "checking whether -fPIE is default... " >&6; }
6959 if ${libc_cv_pie_default+:} false
; then :
6960 $as_echo_n "(cached) " >&6
6962 libc_cv_pie_default
=yes
6963 cat > conftest.c
<<EOF
6964 #if defined __PIE__ || defined __pie__ || defined PIE || defined pie
6965 # error PIE is default.
6968 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
6969 libc_cv_pie_default
=no
6973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_pie_default" >&5
6974 $as_echo "$libc_cv_pie_default" >&6; }
6984 VERSION
=`sed -n -e 's/^#define VERSION "\([^"]*\)"/\1/p' < $srcdir/version.h`
6985 RELEASE
=`sed -n -e 's/^#define RELEASE "\([^"]*\)"/\1/p' < $srcdir/version.h`
6989 ac_config_files
="$ac_config_files config.make Makefile"
6991 ac_config_commands
="$ac_config_commands default"
6993 cat >confcache
<<\_ACEOF
6994 # This file is a shell script that caches the results of configure
6995 # tests run on this system so they can be shared between configure
6996 # scripts and configure runs, see configure's option --config-cache.
6997 # It is not useful on other systems. If it contains results you don't
6998 # want to keep, you may remove or edit it.
7000 # config.status only pays attention to the cache file if you give it
7001 # the --recheck option to rerun configure.
7003 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7004 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7009 # The following way of writing the cache mishandles newlines in values,
7010 # but we know of no workaround that is simple, portable, and efficient.
7011 # So, we kill variables containing newlines.
7012 # Ultrix sh set writes to stderr and can't be redirected directly,
7013 # and sets the high bit in the cache file unless we assign to the vars.
7015 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7016 eval ac_val
=\$
$ac_var
7020 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7021 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7024 _ | IFS | as_nl
) ;; #(
7025 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
7026 *) { eval $ac_var=; unset $ac_var;} ;;
7032 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7033 *${as_nl}ac_space
=\
*)
7034 # `set' does not quote correctly, so add quotes: double-quote
7035 # substitution turns \\\\ into \\, and sed turns \\ into \.
7038 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7041 # `set' quotes correctly as required by POSIX, so do not add quotes.
7042 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7051 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7053 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7055 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
7056 if test -w "$cache_file"; then
7057 if test "x$cache_file" != "x/dev/null"; then
7058 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7059 $as_echo "$as_me: updating cache $cache_file" >&6;}
7060 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
7061 cat confcache
>"$cache_file"
7063 case $cache_file in #(
7065 mv -f confcache
"$cache_file"$$
&&
7066 mv -f "$cache_file"$$
"$cache_file" ;; #(
7068 mv -f confcache
"$cache_file" ;;
7073 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7074 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7079 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7080 # Let make expand exec_prefix.
7081 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7083 DEFS
=-DHAVE_CONFIG_H
7088 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
7089 # 1. Remove the extension, and $U if already installed.
7090 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
7091 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
7092 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7093 # will be set to the directory where LIBOBJS objects are built.
7094 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7095 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
7099 LTLIBOBJS
=$ac_ltlibobjs
7103 : "${CONFIG_STATUS=./config.status}"
7105 ac_clean_files_save
=$ac_clean_files
7106 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
7107 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7108 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7110 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7112 # Generated by $as_me.
7113 # Run this file to recreate the current configuration.
7114 # Compiler output produced by configure, useful for debugging
7115 # configure, is in config.log if it exists.
7121 SHELL=\${CONFIG_SHELL-$SHELL}
7124 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
7125 ## -------------------- ##
7126 ## M4sh Initialization. ##
7127 ## -------------------- ##
7129 # Be more Bourne compatible
7130 DUALCASE
=1; export DUALCASE
# for MKS sh
7131 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
7134 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7135 # is contrary to our usage. Disable this feature.
7136 alias -g '${1+"$@"}'='"$@"'
7137 setopt NO_GLOB_SUBST
7139 case `(set -o) 2>/dev/null` in #(
7151 # Printing a long string crashes Solaris 7 /usr/bin/printf.
7152 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7153 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7154 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7155 # Prefer a ksh shell builtin over an external printf program on Solaris,
7156 # but without wasting forks for bash or zsh.
7157 if test -z "$BASH_VERSION$ZSH_VERSION" \
7158 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7159 as_echo='print
-r --'
7160 as_echo_n='print
-rn --'
7161 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7162 as_echo='printf %s
\n'
7163 as_echo_n='printf %s
'
7165 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7166 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
7167 as_echo_n='/usr
/ucb
/echo -n'
7169 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7170 as_echo_n_body='eval
7174 expr "X$arg" : "X\\(.*\\)$as_nl";
7175 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7177 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
7179 export as_echo_n_body
7180 as_echo_n='sh
-c $as_echo_n_body as_echo
'
7183 as_echo='sh
-c $as_echo_body as_echo
'
7186 # The user is always right.
7187 if test "${PATH_SEPARATOR+set}" != set; then
7189 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7190 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7197 # We need space, tab and new line, in precisely that order. Quoting is
7198 # there to prevent editors from complaining about space-tab.
7199 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7200 # splitting by setting IFS to empty value.)
7203 # Find who we are. Look in the path if we contain no directory separator.
7206 *[\\/]* ) as_myself=$0 ;;
7207 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7211 test -z "$as_dir" && as_dir=.
7212 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7218 # We did not find ourselves, most probably we were run as `sh COMMAND'
7219 # in which case we are not to be found in the path.
7220 if test "x$as_myself" = x
; then
7223 if test ! -f "$as_myself"; then
7224 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7228 # Unset variables that we do not need and which cause bugs (e.g. in
7229 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
7230 # suppresses any "Segmentation fault" message there. '((' could
7231 # trigger a bug in pdksh 5.2.14.
7232 for as_var
in BASH_ENV ENV MAIL MAILPATH
7233 do eval test x\
${$as_var+set} = xset \
7234 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
7247 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
7250 # as_fn_error STATUS ERROR [LINENO LOG_FD]
7251 # ----------------------------------------
7252 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7253 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7254 # script with STATUS, using 1 if that was 0.
7257 as_status
=$1; test $as_status -eq 0 && as_status
=1
7259 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
7260 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
7262 $as_echo "$as_me: error: $2" >&2
7263 as_fn_exit
$as_status
7267 # as_fn_set_status STATUS
7268 # -----------------------
7269 # Set $? to STATUS, without forking.
7273 } # as_fn_set_status
7277 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7287 # Portably unset VAR.
7290 { eval $1=; unset $1;}
7292 as_unset
=as_fn_unset
7293 # as_fn_append VAR VALUE
7294 # ----------------------
7295 # Append the text in VALUE to the end of the definition contained in VAR. Take
7296 # advantage of any shell optimizations that allow amortized linear growth over
7297 # repeated appends, instead of the typical quadratic growth present in naive
7299 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
7300 eval 'as_fn_append ()
7311 # as_fn_arith ARG...
7312 # ------------------
7313 # Perform arithmetic evaluation on the ARGs, and store the result in the
7314 # global $as_val. Take advantage of shells that can avoid forks. The arguments
7315 # must be portable across $(()) and expr.
7316 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
7317 eval 'as_fn_arith ()
7324 as_val
=`expr "$@" || test $? -eq 1`
7329 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
7330 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
7336 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7337 as_basename
=basename
7342 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
7348 as_me
=`$as_basename -- "$0" ||
7349 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7350 X"$0" : 'X\(//\)$' \| \
7351 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7353 sed '/^.*\/\([^/][^/]*\)\/*$/{
7367 # Avoid depending upon Character Ranges.
7368 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
7369 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7370 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
7371 as_cr_digits
='0123456789'
7372 as_cr_alnum
=$as_cr_Letters$as_cr_digits
7374 ECHO_C
= ECHO_N
= ECHO_T
=
7375 case `echo -n x` in #(((((
7377 case `echo 'xy\c'` in
7378 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
7380 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
7387 rm -f conf$$ conf$$.exe conf$$.
file
7388 if test -d conf$$.dir
; then
7389 rm -f conf$$.dir
/conf$$.
file
7392 mkdir conf$$.dir
2>/dev
/null
7394 if (echo >conf$$.
file) 2>/dev
/null
; then
7395 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
7397 # ... but there are two gotchas:
7398 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7399 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7400 # In both cases, we have to default to `cp -pR'.
7401 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
7403 elif ln conf$$.
file conf$$
2>/dev
/null
; then
7411 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
7412 rmdir conf$$.dir
2>/dev
/null
7417 # Create "$as_dir" as a directory, including parents if necessary.
7422 -*) as_dir
=.
/$as_dir;;
7424 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
7428 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
7429 *) as_qdir
=$as_dir;;
7431 as_dirs
="'$as_qdir' $as_dirs"
7432 as_dir
=`$as_dirname -- "$as_dir" ||
7433 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7434 X"$as_dir" : 'X\(//\)[^/]' \| \
7435 X"$as_dir" : 'X\(//\)$' \| \
7436 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
7437 $as_echo X"$as_dir" |
7438 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7455 test -d "$as_dir" && break
7457 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
7458 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
7462 if mkdir
-p .
2>/dev
/null
; then
7463 as_mkdir_p
='mkdir -p "$as_dir"'
7465 test -d .
/-p && rmdir .
/-p
7470 # as_fn_executable_p FILE
7471 # -----------------------
7472 # Test if FILE is an executable regular file.
7473 as_fn_executable_p
()
7475 test -f "$1" && test -x "$1"
7476 } # as_fn_executable_p
7478 as_executable_p
=as_fn_executable_p
7480 # Sed expression to map a string onto a valid CPP name.
7481 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7483 # Sed expression to map a string onto a valid variable name.
7484 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7488 ## ----------------------------------- ##
7489 ## Main body of $CONFIG_STATUS script. ##
7490 ## ----------------------------------- ##
7492 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
7494 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7495 # Save the log message, to keep $0 and so on meaningful, and to
7496 # report actual input values of CONFIG_FILES etc. instead of their
7497 # values after options handling.
7499 This file was extended by GNU C Library $as_me (see version.h), which was
7500 generated by GNU Autoconf 2.69. Invocation command line was
7502 CONFIG_FILES = $CONFIG_FILES
7503 CONFIG_HEADERS = $CONFIG_HEADERS
7504 CONFIG_LINKS = $CONFIG_LINKS
7505 CONFIG_COMMANDS = $CONFIG_COMMANDS
7508 on `(hostname || uname -n) 2>/dev/null | sed 1q`
7513 case $ac_config_files in *"
7514 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
7517 case $ac_config_headers in *"
7518 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
7522 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7523 # Files that config.status was made for.
7524 config_files="$ac_config_files"
7525 config_headers="$ac_config_headers"
7526 config_commands="$ac_config_commands"
7530 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7532 \`$as_me' instantiates files and other configuration actions
7533 from templates according to the current configuration. Unless the files
7534 and actions are specified as TAGs, all are instantiated by default.
7536 Usage: $0 [OPTION]... [TAG]...
7538 -h, --help print this help, then exit
7539 -V, --version print version number and configuration settings, then exit
7540 --config print configuration, then exit
7541 -q, --quiet, --silent
7542 do not print progress messages
7543 -d, --debug don't remove temporary files
7544 --recheck update $as_me by reconfiguring in the same conditions
7545 --file=FILE[:TEMPLATE]
7546 instantiate the configuration file FILE
7547 --header=FILE[:TEMPLATE]
7548 instantiate the configuration header FILE
7550 Configuration files:
7553 Configuration headers:
7556 Configuration commands:
7559 Report bugs to <http://sourceware.org/bugzilla/>.
7560 GNU C Library home page: <http://www.gnu.org/software/glibc/>.
7561 General help using GNU software: <http://www.gnu.org/gethelp/>."
7564 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7565 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
7567 GNU C Library config.status (see version.h)
7568 configured by $0, generated by GNU Autoconf 2.69,
7569 with options \\"\$ac_cs_config\\"
7571 Copyright (C) 2012 Free Software Foundation, Inc.
7572 This config.status script is free software; the Free Software Foundation
7573 gives unlimited permission to copy, distribute and modify it."
7578 test -n "\$AWK" || AWK=awk
7581 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7582 # The default lists apply if the user does not specify any file.
7588 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
7589 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
7593 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
7605 # Handling of the options.
7606 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
7608 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
7609 $as_echo "$ac_cs_version"; exit ;;
7610 --config |
--confi |
--conf |
--con |
--co |
--c )
7611 $as_echo "$ac_cs_config"; exit ;;
7612 --debug |
--debu |
--deb |
--de |
--d |
-d )
7614 --file |
--fil |
--fi |
--f )
7617 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7618 '') as_fn_error $?
"missing file argument" ;;
7620 as_fn_append CONFIG_FILES
" '$ac_optarg'"
7621 ac_need_defaults
=false
;;
7622 --header |
--heade |
--head |
--hea )
7625 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7627 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
7628 ac_need_defaults
=false
;;
7630 # Conflict between --help and --header
7631 as_fn_error $?
"ambiguous option: \`$1'
7632 Try \`$0 --help' for more information.";;
7633 --help |
--hel |
-h )
7634 $as_echo "$ac_cs_usage"; exit ;;
7635 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
7636 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
7640 -*) as_fn_error $?
"unrecognized option: \`$1'
7641 Try \`$0 --help' for more information." ;;
7643 *) as_fn_append ac_config_targets
" $1"
7644 ac_need_defaults
=false
;;
7650 ac_configure_extra_args
=
7652 if $ac_cs_silent; then
7654 ac_configure_extra_args
="$ac_configure_extra_args --silent"
7658 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7659 if \$ac_cs_recheck; then
7660 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
7662 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
7663 CONFIG_SHELL='$SHELL'
7669 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7673 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
7674 ## Running $as_me. ##
7680 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7684 config_vars='$config_vars'
7688 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7690 # Handling of arguments.
7691 for ac_config_target
in $ac_config_targets
7693 case $ac_config_target in
7694 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
7695 "config.make") CONFIG_FILES
="$CONFIG_FILES config.make" ;;
7696 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
7697 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
7699 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
7704 # If the user did not use the arguments to specify the items to instantiate,
7705 # then the envvar interface is used. Set only those that are not.
7706 # We use the long form for the default assignment because of an extremely
7707 # bizarre bug on SunOS 4.1.3.
7708 if $ac_need_defaults; then
7709 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
7710 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
7711 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
7714 # Have a temporary directory for convenience. Make it in the build tree
7715 # simply because there is no reason against having it here, and in addition,
7716 # creating and moving files from /tmp can sometimes cause problems.
7717 # Hook for its removal unless debugging.
7718 # Note that there is a small window in which the directory will not be cleaned:
7719 # after its creation but before its name has been assigned to `$tmp'.
7723 trap 'exit_status=$?
7725 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
7727 trap 'as_fn_exit 1' 1 2 13 15
7729 # Create a (secure) tmp directory for tmp files.
7732 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
7736 tmp
=.
/conf$$
-$RANDOM
7737 (umask 077 && mkdir
"$tmp")
7738 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
7741 # Set up the scripts for CONFIG_FILES section.
7742 # No need to generate them if there are no CONFIG_FILES.
7743 # This happens for instance with `./config.status config.h'.
7744 if test -n "$CONFIG_FILES"; then
7747 ac_cr
=`echo X | tr X '\015'`
7748 # On cygwin, bash can eat \r inside `` if the user requested igncr.
7749 # But we know of no other shell where ac_cr would be empty at this
7750 # point, so we can use a bashism as a fallback.
7751 if test "x$ac_cr" = x
; then
7752 eval ac_cr
=\$
\'\\r
\'
7754 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
7755 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
7761 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
7766 echo "cat >conf$$subs.awk <<_ACEOF" &&
7767 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
7770 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
7771 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
7773 for ac_last_try in false false false false false :; do
7774 . ./conf$$subs.sh ||
7775 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
7777 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
7778 if test $ac_delim_n = $ac_delim_num; then
7780 elif $ac_last_try; then
7781 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
7783 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
7788 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7789 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
7793 s/^/S["/; s
/!.
*/"]=/
7803 s/\(.\{148\}\)..*/\1/
7805 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
7810 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
7817 s/\(.\{148\}\)..*/\1/
7819 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
7823 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
7828 ' <conf$$subs.awk | sed '
7833 ' >>$CONFIG_STATUS || ac_write_fail=1
7834 rm -f conf$$subs.awk
7835 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7837 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
7838 for (key in S) S_is_set[key] = 1
7844 nfields = split(line, field, "@
")
7846 len = length(field[1])
7847 for (i = 2; i < nfields; i++) {
7849 keylen = length(key)
7850 if (S_is_set[key]) {
7852 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
7853 len += length(value) + length(field[++i])
7864 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7865 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
7866 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
7869 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
7870 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
7873 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
7874 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
7875 # trailing colons and then remove the whole line if VPATH becomes empty
7876 # (actually we leave an empty line to preserve line numbers).
7877 if test "x
$srcdir" = x.; then
7878 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
7896 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7897 fi # test -n "$CONFIG_FILES"
7899 # Set up the scripts for CONFIG_HEADERS section.
7900 # No need to generate them if there are no CONFIG_HEADERS.
7901 # This happens for instance with `./config.status Makefile'.
7902 if test -n "$CONFIG_HEADERS"; then
7903 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
7907 # Transform confdefs.h into an awk script `defines.awk', embedded as
7908 # here-document in config.status, that substitutes the proper values into
7909 # config.h.in to produce config.h.
7911 # Create a delimiter string that does not exist in confdefs.h, to ease
7912 # handling of long lines.
7914 for ac_last_try in false false :; do
7915 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
7916 if test -z "$ac_tt"; then
7918 elif $ac_last_try; then
7919 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
7921 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
7925 # For the awk script, D is an array of macro values keyed by name,
7926 # likewise P contains macro parameters if any. Preserve backslash
7927 # newline sequences.
7929 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
7931 s/.\{148\}/&'"$ac_delim"'/g
7934 s/^[ ]*#[ ]*define[ ][ ]*/ /
7941 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
7943 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
7947 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
7948 D["\
1"]=" \
3\\\\\\n
"\\/p
7950 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
7955 s/.\{148\}/&'"$ac_delim"'/g
7960 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
7963 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
7965 ' <confdefs.h | sed '
7966 s/'"$ac_delim"'/"\\\
7967 "/g' >>$CONFIG_STATUS || ac_write_fail=1
7969 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7970 for (key in D) D_is_set[key] = 1
7973 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
7975 split(line, arg, " ")
7976 if (arg[1] == "#") {
7980 defundef
= substr
(arg
[1], 2)
7983 split(mac1
, mac2
, "(") #)
7985 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
7986 if (D_is_set
[macro
]) {
7987 # Preserve the white space surrounding the "#".
7988 print prefix
"define", macro P
[macro
] D
[macro
]
7991 # Replace #undef with comments. This is necessary, for example,
7992 # in the case of _POSIX_SOURCE, which is predefined and required
7993 # on some systems where configure will not decide to define it.
7994 if (defundef
== "undef") {
7995 print
"/*", prefix defundef
, macro
, "*/"
8003 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8004 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
8005 fi # test -n "$CONFIG_HEADERS"
8008 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8013 :[FHLC
]) ac_mode
=$ac_tag; continue;;
8015 case $ac_mode$ac_tag in
8017 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
8018 :[FH
]-) ac_tag
=-:-;;
8019 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
8036 -) ac_f
="$ac_tmp/stdin";;
8037 *) # Look for the file first in the build tree, then in the source tree
8038 # (if the path is not absolute). The absolute path cannot be DOS-style,
8039 # because $ac_f cannot contain `:'.
8043 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
8045 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8047 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8048 as_fn_append ac_file_inputs
" '$ac_f'"
8051 # Let's still pretend it is `configure' which instantiates (i.e., don't
8052 # use $as_me), people would be surprised to read:
8053 # /* config.h. Generated by config.status. */
8054 configure_input
='Generated from '`
8055 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8057 if test x
"$ac_file" != x-
; then
8058 configure_input
="$ac_file. $configure_input"
8059 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8060 $as_echo "$as_me: creating $ac_file" >&6;}
8062 # Neutralize special characters interpreted by sed in replacement strings.
8063 case $configure_input in #(
8064 *\
&* |
*\|
* |
*\\* )
8065 ac_sed_conf_input
=`$as_echo "$configure_input" |
8066 sed 's/[\\\\&|]/\\\\&/g'`;; #(
8067 *) ac_sed_conf_input
=$configure_input;;
8071 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
8072 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
8077 ac_dir
=`$as_dirname -- "$ac_file" ||
8078 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8079 X"$ac_file" : 'X\(//\)[^/]' \| \
8080 X"$ac_file" : 'X\(//\)$' \| \
8081 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8082 $as_echo X"$ac_file" |
8083 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8100 as_dir
="$ac_dir"; as_fn_mkdir_p
8104 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8106 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8107 # A ".." for each directory in $ac_dir_suffix.
8108 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8109 case $ac_top_builddir_sub in
8110 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8111 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
8114 ac_abs_top_builddir
=$ac_pwd
8115 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8116 # for backward compatibility:
8117 ac_top_builddir
=$ac_top_build_prefix
8120 .
) # We are building in place.
8122 ac_top_srcdir
=$ac_top_builddir_sub
8123 ac_abs_top_srcdir
=$ac_pwd ;;
8124 [\\/]* | ?
:[\\/]* ) # Absolute name.
8125 ac_srcdir
=$srcdir$ac_dir_suffix;
8126 ac_top_srcdir
=$srcdir
8127 ac_abs_top_srcdir
=$srcdir ;;
8129 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
8130 ac_top_srcdir
=$ac_top_build_prefix$srcdir
8131 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
8133 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8143 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
8144 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
8148 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8149 # If the template does not know about datarootdir, expand it.
8150 # FIXME: This hack should be removed a few years after 2.60.
8151 ac_datarootdir_hack
=; ac_datarootdir_seen
=
8162 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8163 *datarootdir
*) ac_datarootdir_seen
=yes;;
8164 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
8165 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8166 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8168 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8169 ac_datarootdir_hack='
8170 s&@datadir@&$datadir&g
8171 s&@docdir@&$docdir&g
8172 s&@infodir@&$infodir&g
8173 s&@localedir@&$localedir&g
8174 s&@mandir@&$mandir&g
8175 s&\\\${datarootdir}&$datarootdir&g' ;;
8179 # Neutralize VPATH when `$srcdir' = `.'.
8180 # Shell code in configure.ac might set extrasub.
8181 # FIXME: do we really want to maintain this feature?
8182 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8183 ac_sed_extra="$ac_vpsub
8186 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8188 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
8189 s|@configure_input@|
$ac_sed_conf_input|
;t t
8190 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
8191 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
8192 s
&@srcdir@
&$ac_srcdir&;t t
8193 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
8194 s
&@top_srcdir@
&$ac_top_srcdir&;t t
8195 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
8196 s
&@builddir@
&$ac_builddir&;t t
8197 s
&@abs_builddir@
&$ac_abs_builddir&;t t
8198 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
8199 s
&@INSTALL@
&$ac_INSTALL&;t t
8200 $ac_datarootdir_hack
8202 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
8203 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
8205 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8206 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
8207 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
8208 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
8209 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
8210 which seems to be undefined. Please make sure it is defined" >&5
8211 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
8212 which seems to be undefined. Please make sure it is defined" >&2;}
8214 rm -f "$ac_tmp/stdin"
8216 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8217 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
8219 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8225 if test x"$ac_file" != x-; then
8227 $as_echo "/* $configure_input */" \
8228 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
8229 } >"$ac_tmp/config.h" \
8230 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8231 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
8232 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
8233 $as_echo "$as_me: $ac_file is unchanged" >&6;}
8236 mv "$ac_tmp/config.h" "$ac_file" \
8237 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8240 $as_echo "/* $configure_input */" \
8241 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
8242 || as_fn_error $? "could not create -" "$LINENO" 5
8246 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
8247 $as_echo "$as_me: executing $ac_file commands" >&6;}
8252 case $ac_file$ac_mode in
8254 case $CONFIG_FILES in *config.make*)
8255 echo "$config_vars" >> config.make;;
8257 test -d bits || mkdir bits ;;
8265 ac_clean_files=$ac_clean_files_save
8267 test $ac_write_fail = 0 ||
8268 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
8271 # configure is writing to config.log, and then calls config.status.
8272 # config.status does its own redirection, appending to config.log.
8273 # Unfortunately, on DOS this fails, as config.log is still kept open
8274 # by configure, so config.status won't be able to
write to it
; its
8275 # output is simply discarded. So we exec the FD to /dev/null,
8276 # effectively closing config.log, so it can be properly (re)opened and
8277 # appended to by config.status. When coming back to configure, we
8278 # need to make the FD available again.
8279 if test "$no_create" != yes; then
8281 ac_config_status_args
=
8282 test "$silent" = yes &&
8283 ac_config_status_args
="$ac_config_status_args --quiet"
8285 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
8287 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8288 # would make configure fail if this is the last instruction.
8289 $ac_cs_success || as_fn_exit
1
8293 # CONFIG_SUBDIRS section.
8295 if test "$no_recursion" != yes; then
8297 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
8298 # so they do not pile up.
8299 ac_sub_configure_args
=
8301 eval "set x $ac_configure_args"
8305 if test -n "$ac_prev"; then
8310 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
8311 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
8312 ac_prev
=cache_file
;;
8313 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
8314 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
8317 --config-cache |
-C)
8319 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
8321 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
8323 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
8325 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
8327 --disable-option-checking)
8331 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
8333 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
8337 # Always prepend --prefix to ensure using the same prefix
8338 # in subdir configurations.
8339 ac_arg
="--prefix=$prefix"
8341 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
8343 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
8346 if test "$silent" = yes; then
8347 ac_sub_configure_args
="--silent $ac_sub_configure_args"
8350 # Always prepend --disable-option-checking to silence warnings, since
8351 # different subdirs can have different --enable and --with options.
8352 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
8355 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
8357 # Do not complain, so a configure script can configure whichever
8358 # parts of a large source tree are present.
8359 test -d "$srcdir/$ac_dir" ||
continue
8361 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
8362 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
8363 $as_echo "$ac_msg" >&6
8364 as_dir
="$ac_dir"; as_fn_mkdir_p
8368 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8370 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8371 # A ".." for each directory in $ac_dir_suffix.
8372 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8373 case $ac_top_builddir_sub in
8374 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8375 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
8378 ac_abs_top_builddir
=$ac_pwd
8379 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8380 # for backward compatibility:
8381 ac_top_builddir
=$ac_top_build_prefix
8384 .
) # We are building in place.
8386 ac_top_srcdir
=$ac_top_builddir_sub
8387 ac_abs_top_srcdir
=$ac_pwd ;;
8388 [\\/]* | ?
:[\\/]* ) # Absolute name.
8389 ac_srcdir
=$srcdir$ac_dir_suffix;
8390 ac_top_srcdir
=$srcdir
8391 ac_abs_top_srcdir
=$srcdir ;;
8393 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
8394 ac_top_srcdir
=$ac_top_build_prefix$srcdir
8395 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
8397 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8402 # Check for guested configure; otherwise get Cygnus style configure.
8403 if test -f "$ac_srcdir/configure.gnu"; then
8404 ac_sub_configure
=$ac_srcdir/configure.gnu
8405 elif test -f "$ac_srcdir/configure"; then
8406 ac_sub_configure
=$ac_srcdir/configure
8407 elif test -f "$ac_srcdir/configure.in"; then
8408 # This should be Cygnus configure.
8409 ac_sub_configure
=$ac_aux_dir/configure
8411 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
8412 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
8416 # The recursion is here.
8417 if test -n "$ac_sub_configure"; then
8418 # Make the cache file name correct relative to the subdirectory.
8420 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
8422 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
8425 { $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
8426 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
8427 # The eval makes quoting arguments work.
8428 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
8429 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
8430 as_fn_error $?
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
8436 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
8437 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
8438 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}