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 <https://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: https://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
='https://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
605 libc_cv_localstatedir
607 libc_cv_complocaledir
611 libc_cv_gcc_unwind_find_fde
614 libc_cv_cxx_thread_local
620 libc_cv_cc_loop_to_function
621 libc_cv_cc_submachine
623 libc_cv_mtls_dialect_gnu2
625 libc_cv_output_format
632 libc_cv_cc_with_libunwind
634 libc_cv_protected_data
675 libc_cv_static_nss_crypt
683 hardcoded_path_in_tests
684 enable_timezone_tools
741 program_transform_name
754 enable_option_checking
768 enable_timezone_tools
769 enable_hardcoded_path_in_tests
770 enable_stackguard_randomization
774 enable_stack_protector
777 enable_maintainer_mode
782 enable_experimental_malloc
794 ac_precious_vars
='build_alias
808 # Initialize some variables set by options.
810 ac_init_version
=false
811 ac_unrecognized_opts
=
813 # The variables have the same names as the options, with
814 # dashes changed to underlines.
822 program_transform_name
=s
,x
,x
,
830 # Installation directory options.
831 # These are left unexpanded so users can "make install exec_prefix=/foo"
832 # and all the variables that are supposed to be based on exec_prefix
833 # by default will actually change.
834 # Use braces instead of parens because sh, perl, etc. also accept them.
835 # (The list follows the same order as the GNU Coding Standards.)
836 bindir
='${exec_prefix}/bin'
837 sbindir
='${exec_prefix}/sbin'
838 libexecdir
='${exec_prefix}/libexec'
839 datarootdir
='${prefix}/share'
840 datadir
='${datarootdir}'
841 sysconfdir
='${prefix}/etc'
842 sharedstatedir
='${prefix}/com'
843 localstatedir
='${prefix}/var'
844 includedir
='${prefix}/include'
845 oldincludedir
='/usr/include'
846 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
847 infodir
='${datarootdir}/info'
852 libdir
='${exec_prefix}/lib'
853 localedir
='${datarootdir}/locale'
854 mandir
='${datarootdir}/man'
860 # If the previous option needs an argument, assign it.
861 if test -n "$ac_prev"; then
862 eval $ac_prev=\
$ac_option
868 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
873 # Accept the important Cygnus configure options, so we can diagnose typos.
875 case $ac_dashdash$ac_option in
879 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
881 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
884 -build |
--build |
--buil |
--bui |
--bu)
885 ac_prev
=build_alias
;;
886 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
887 build_alias
=$ac_optarg ;;
889 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
890 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
891 ac_prev
=cache_file
;;
892 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
893 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
894 cache_file
=$ac_optarg ;;
897 cache_file
=config.cache
;;
899 -datadir |
--datadir |
--datadi |
--datad)
901 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
902 datadir
=$ac_optarg ;;
904 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
905 |
--dataroo |
--dataro |
--datar)
906 ac_prev
=datarootdir
;;
907 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
908 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
909 datarootdir
=$ac_optarg ;;
911 -disable-* |
--disable-*)
912 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
913 # Reject names that are not valid shell variable names.
914 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
915 as_fn_error $?
"invalid feature name: $ac_useropt"
916 ac_useropt_orig
=$ac_useropt
917 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
918 case $ac_user_opts in
922 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
923 ac_unrecognized_sep
=', ';;
925 eval enable_
$ac_useropt=no
;;
927 -docdir |
--docdir |
--docdi |
--doc |
--do)
929 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
932 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
934 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
937 -enable-* |
--enable-*)
938 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
939 # Reject names that are not valid shell variable names.
940 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
941 as_fn_error $?
"invalid feature name: $ac_useropt"
942 ac_useropt_orig
=$ac_useropt
943 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
944 case $ac_user_opts in
948 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
949 ac_unrecognized_sep
=', ';;
951 eval enable_
$ac_useropt=\
$ac_optarg ;;
953 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
954 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
955 |
--exec |
--exe |
--ex)
956 ac_prev
=exec_prefix
;;
957 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
958 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
959 |
--exec=* |
--exe=* |
--ex=*)
960 exec_prefix
=$ac_optarg ;;
962 -gas |
--gas |
--ga |
--g)
963 # Obsolete; use --with-gas.
966 -help |
--help |
--hel |
--he |
-h)
968 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
969 ac_init_help
=recursive
;;
970 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
971 ac_init_help
=short
;;
973 -host |
--host |
--hos |
--ho)
974 ac_prev
=host_alias
;;
975 -host=* |
--host=* |
--hos=* |
--ho=*)
976 host_alias
=$ac_optarg ;;
978 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
980 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
982 htmldir
=$ac_optarg ;;
984 -includedir |
--includedir |
--includedi |
--included |
--include \
985 |
--includ |
--inclu |
--incl |
--inc)
986 ac_prev
=includedir
;;
987 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
988 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
989 includedir
=$ac_optarg ;;
991 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
993 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
994 infodir
=$ac_optarg ;;
996 -libdir |
--libdir |
--libdi |
--libd)
998 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1001 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1002 |
--libexe |
--libex |
--libe)
1003 ac_prev
=libexecdir
;;
1004 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1005 |
--libexe=* |
--libex=* |
--libe=*)
1006 libexecdir
=$ac_optarg ;;
1008 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1009 ac_prev
=localedir
;;
1010 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1011 localedir
=$ac_optarg ;;
1013 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1014 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1015 ac_prev
=localstatedir
;;
1016 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1017 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1018 localstatedir
=$ac_optarg ;;
1020 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1022 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1023 mandir
=$ac_optarg ;;
1025 -nfp |
--nfp |
--nf)
1026 # Obsolete; use --without-fp.
1029 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1030 |
--no-cr |
--no-c |
-n)
1033 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1034 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1037 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1038 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1039 |
--oldin |
--oldi |
--old |
--ol |
--o)
1040 ac_prev
=oldincludedir
;;
1041 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1042 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1043 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1044 oldincludedir
=$ac_optarg ;;
1046 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1048 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1049 prefix
=$ac_optarg ;;
1051 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1052 |
--program-pre |
--program-pr |
--program-p)
1053 ac_prev
=program_prefix
;;
1054 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1055 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1056 program_prefix
=$ac_optarg ;;
1058 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1059 |
--program-suf |
--program-su |
--program-s)
1060 ac_prev
=program_suffix
;;
1061 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1062 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1063 program_suffix
=$ac_optarg ;;
1065 -program-transform-name |
--program-transform-name \
1066 |
--program-transform-nam |
--program-transform-na \
1067 |
--program-transform-n |
--program-transform- \
1068 |
--program-transform |
--program-transfor \
1069 |
--program-transfo |
--program-transf \
1070 |
--program-trans |
--program-tran \
1071 |
--progr-tra |
--program-tr |
--program-t)
1072 ac_prev
=program_transform_name
;;
1073 -program-transform-name=* |
--program-transform-name=* \
1074 |
--program-transform-nam=* |
--program-transform-na=* \
1075 |
--program-transform-n=* |
--program-transform-=* \
1076 |
--program-transform=* |
--program-transfor=* \
1077 |
--program-transfo=* |
--program-transf=* \
1078 |
--program-trans=* |
--program-tran=* \
1079 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1080 program_transform_name
=$ac_optarg ;;
1082 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1084 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1085 pdfdir
=$ac_optarg ;;
1087 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1089 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1092 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1093 |
-silent |
--silent |
--silen |
--sile |
--sil)
1096 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1098 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1100 sbindir
=$ac_optarg ;;
1102 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1103 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1104 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1106 ac_prev
=sharedstatedir
;;
1107 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1108 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1109 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1111 sharedstatedir
=$ac_optarg ;;
1113 -site |
--site |
--sit)
1115 -site=* |
--site=* |
--sit=*)
1118 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1120 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1121 srcdir
=$ac_optarg ;;
1123 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1124 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1125 ac_prev
=sysconfdir
;;
1126 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1127 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1128 sysconfdir
=$ac_optarg ;;
1130 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1131 ac_prev
=target_alias
;;
1132 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1133 target_alias
=$ac_optarg ;;
1135 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1138 -version |
--version |
--versio |
--versi |
--vers |
-V)
1139 ac_init_version
=: ;;
1142 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1143 # Reject names that are not valid shell variable names.
1144 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1145 as_fn_error $?
"invalid package name: $ac_useropt"
1146 ac_useropt_orig
=$ac_useropt
1147 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1148 case $ac_user_opts in
1152 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1153 ac_unrecognized_sep
=', ';;
1155 eval with_
$ac_useropt=\
$ac_optarg ;;
1157 -without-* |
--without-*)
1158 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1159 # Reject names that are not valid shell variable names.
1160 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1161 as_fn_error $?
"invalid package name: $ac_useropt"
1162 ac_useropt_orig
=$ac_useropt
1163 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1164 case $ac_user_opts in
1168 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1169 ac_unrecognized_sep
=', ';;
1171 eval with_
$ac_useropt=no
;;
1174 # Obsolete; use --with-x.
1177 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1178 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1179 ac_prev
=x_includes
;;
1180 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1181 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1182 x_includes
=$ac_optarg ;;
1184 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1185 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1186 ac_prev
=x_libraries
;;
1187 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1188 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1189 x_libraries
=$ac_optarg ;;
1191 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1192 Try \`$0 --help' for more information"
1196 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1197 # Reject names that are not valid shell variable names.
1198 case $ac_envvar in #(
1199 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1200 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1202 eval $ac_envvar=\
$ac_optarg
1203 export $ac_envvar ;;
1206 # FIXME: should be removed in autoconf 3.0.
1207 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1208 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1209 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1210 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1216 if test -n "$ac_prev"; then
1217 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1218 as_fn_error $?
"missing argument to $ac_option"
1221 if test -n "$ac_unrecognized_opts"; then
1222 case $enable_option_checking in
1224 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1225 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1229 # Check all directory arguments for consistency.
1230 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1231 datadir sysconfdir sharedstatedir localstatedir includedir \
1232 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1233 libdir localedir mandir
1235 eval ac_val
=\$
$ac_var
1236 # Remove trailing slashes.
1239 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1240 eval $ac_var=\
$ac_val;;
1242 # Be sure to have absolute directory names.
1244 [\\/$
]* | ?
:[\\/]* ) continue;;
1245 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1247 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1250 # There might be people who depend on the old broken behavior: `$host'
1251 # used to hold the argument of --host etc.
1252 # FIXME: To remove some day.
1255 target
=$target_alias
1257 # FIXME: To remove some day.
1258 if test "x$host_alias" != x
; then
1259 if test "x$build_alias" = x
; then
1260 cross_compiling
=maybe
1261 elif test "x$build_alias" != "x$host_alias"; then
1267 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1269 test "$silent" = yes && exec 6>/dev
/null
1272 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1273 ac_ls_di
=`ls -di .` &&
1274 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1275 as_fn_error $?
"working directory cannot be determined"
1276 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1277 as_fn_error $?
"pwd does not report name of working directory"
1280 # Find the source files, if location was not specified.
1281 if test -z "$srcdir"; then
1282 ac_srcdir_defaulted
=yes
1283 # Try the directory containing this script, then the parent directory.
1284 ac_confdir
=`$as_dirname -- "$as_myself" ||
1285 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1286 X"$as_myself" : 'X\(//\)[^/]' \| \
1287 X"$as_myself" : 'X\(//\)$' \| \
1288 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1289 $as_echo X"$as_myself" |
1290 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1308 if test ! -r "$srcdir/$ac_unique_file"; then
1312 ac_srcdir_defaulted
=no
1314 if test ! -r "$srcdir/$ac_unique_file"; then
1315 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1316 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1318 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1320 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1322 # When building in place, set srcdir=.
1323 if test "$ac_abs_confdir" = "$ac_pwd"; then
1326 # Remove unnecessary trailing slashes from srcdir.
1327 # Double slashes in file names in object file debugging info
1328 # mess up M-x gdb in Emacs.
1330 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1332 for ac_var
in $ac_precious_vars; do
1333 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1334 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1335 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1336 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1340 # Report the --help message.
1342 if test "$ac_init_help" = "long"; then
1343 # Omit some internal or obsolete options to make the list less imposing.
1344 # This message is too long to be a string in the A/UX 3.1 sh.
1346 \`configure' configures GNU C Library (see version.h) to adapt to many kinds of systems.
1348 Usage: $0 [OPTION]... [VAR=VALUE]...
1350 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1351 VAR=VALUE. See below for descriptions of some of the useful variables.
1353 Defaults for the options are specified in brackets.
1356 -h, --help display this help and exit
1357 --help=short display options specific to this package
1358 --help=recursive display the short help of all the included packages
1359 -V, --version display version information and exit
1360 -q, --quiet, --silent do not print \`checking ...' messages
1361 --cache-file=FILE cache test results in FILE [disabled]
1362 -C, --config-cache alias for \`--cache-file=config.cache'
1363 -n, --no-create do not create output files
1364 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1366 Installation directories:
1367 --prefix=PREFIX install architecture-independent files in PREFIX
1368 [$ac_default_prefix]
1369 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1372 By default, \`make install' will install all the files in
1373 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1374 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1375 for instance \`--prefix=\$HOME'.
1377 For better control, use the options below.
1379 Fine tuning of the installation directories:
1380 --bindir=DIR user executables [EPREFIX/bin]
1381 --sbindir=DIR system admin executables [EPREFIX/sbin]
1382 --libexecdir=DIR program executables [EPREFIX/libexec]
1383 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1384 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1385 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1386 --libdir=DIR object code libraries [EPREFIX/lib]
1387 --includedir=DIR C header files [PREFIX/include]
1388 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1389 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1390 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1391 --infodir=DIR info documentation [DATAROOTDIR/info]
1392 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1393 --mandir=DIR man documentation [DATAROOTDIR/man]
1394 --docdir=DIR documentation root [DATAROOTDIR/doc/glibc]
1395 --htmldir=DIR html documentation [DOCDIR]
1396 --dvidir=DIR dvi documentation [DOCDIR]
1397 --pdfdir=DIR pdf documentation [DOCDIR]
1398 --psdir=DIR ps documentation [DOCDIR]
1404 --build=BUILD configure
for building on BUILD
[guessed
]
1405 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1409 if test -n "$ac_init_help"; then
1410 case $ac_init_help in
1411 short | recursive
) echo "Configuration of GNU C Library (see version.h):";;
1416 --disable-option-checking ignore unrecognized
--enable/--with options
1417 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1418 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1419 --disable-sanity-checks really
do not use threads
(should not be used except
1420 in special situations
) [default
=yes]
1421 --enable-shared build shared library
[default
=yes if GNU ld
]
1422 --enable-profile build profiled library
[default
=no
]
1423 --disable-timezone-tools
1424 do not
install timezone tools
[default
=install]
1425 --enable-hardcoded-path-in-tests
1426 hardcode newly built glibc path
in tests
1428 --enable-stackguard-randomization
1429 initialize __stack_chk_guard canary with a random
1430 number
at program start
1431 --enable-lock-elision=yes
/no
1432 Enable lock elision
for pthread mutexes by default
1433 --disable-hidden-plt do not hide internal
function calls to avoid PLT
1434 --enable-bind-now disable lazy relocations
in DSOs
1435 --enable-stack-protector=[yes|no|all|strong
]
1436 Use
-fstack-protector[-all|
-strong] to detect glibc
1438 --enable-static-nss build static NSS modules
[default
=no
]
1439 --disable-force-install don
't force installation of files from this package,
1440 even if they are older than the installed files
1441 --enable-maintainer-mode
1442 enable make rules and dependencies not useful (and
1443 sometimes confusing) to the casual installer
1444 --enable-kernel=VERSION compile for compatibility with kernel not older than
1446 --enable-all-warnings enable all useful warnings gcc can issue
1447 --disable-werror do not build with -Werror
1448 --enable-multi-arch enable single DSO with optimizations for multiple
1450 --disable-experimental-malloc
1451 disable experimental malloc features
1452 --enable-nss-crypt enable libcrypt to use nss
1453 --enable-obsolete-rpc build and install the obsolete RPC code for
1455 --enable-obsolete-nsl build and install the obsolete libnsl library and
1456 depending NSS modules
1457 --enable-systemtap enable systemtap static probe points [default=no]
1458 --disable-build-nscd disable building and installing the nscd daemon
1459 --disable-nscd library functions will not contact the nscd daemon
1460 --enable-pt_chown Enable building and installing pt_chown
1461 --enable-tunables Enable tunables support. Known values are 'yes',
1462 'no
' and 'valstring
'
1463 --enable-mathvec Enable building and installing mathvec [default
1464 depends on architecture]
1467 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1468 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1469 --with-pkgversion=PKG Use PKG in the version string in place of "GNU libc"
1470 --with-bugurl=URL Direct users to URL to report a bug
1471 --with-gd=DIR find libgd include dir and library with prefix DIR
1472 --with-gd-include=DIR find libgd include files in DIR
1473 --with-gd-lib=DIR find libgd library files in DIR
1474 --with-fp if using floating-point hardware [default=yes]
1475 --with-binutils=PATH specify location of binutils (as and ld)
1476 --with-selinux if building with SELinux support
1477 --with-headers=PATH location of system headers to use (for example
1478 /usr/src/linux/include) [default=compiler default]
1479 --with-default-link do not use explicit linker scripts
1480 --with-cpu=CPU select code for CPU variant
1482 Some influential environment variables:
1483 CC C compiler command
1484 CFLAGS C compiler flags
1485 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1486 nonstandard directory <lib dir>
1487 LIBS libraries to pass to the linker, e.g. -l<library>
1488 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1489 you have headers in a nonstandard directory <include dir>
1491 CXX C++ compiler command
1492 CXXFLAGS C++ compiler flags
1494 Use these variables to override the choices made by `configure' or to
help
1495 it to
find libraries and programs with nonstandard names
/locations.
1497 Report bugs to
<https
://sourceware.org
/bugzilla
/>.
1498 GNU C Library home page
: <http
://www.gnu.org
/software
/glibc
/>.
1499 General
help using GNU software
: <http
://www.gnu.org
/gethelp
/>.
1504 if test "$ac_init_help" = "recursive"; then
1505 # If there are subdirs, report their specific --help.
1506 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1507 test -d "$ac_dir" ||
1508 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1513 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1515 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1516 # A ".." for each directory in $ac_dir_suffix.
1517 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1518 case $ac_top_builddir_sub in
1519 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1520 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1523 ac_abs_top_builddir
=$ac_pwd
1524 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1525 # for backward compatibility:
1526 ac_top_builddir
=$ac_top_build_prefix
1529 .
) # We are building in place.
1531 ac_top_srcdir
=$ac_top_builddir_sub
1532 ac_abs_top_srcdir
=$ac_pwd ;;
1533 [\\/]* | ?
:[\\/]* ) # Absolute name.
1534 ac_srcdir
=$srcdir$ac_dir_suffix;
1535 ac_top_srcdir
=$srcdir
1536 ac_abs_top_srcdir
=$srcdir ;;
1538 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1539 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1540 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1542 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1544 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1545 # Check for guested configure.
1546 if test -f "$ac_srcdir/configure.gnu"; then
1548 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1549 elif test -f "$ac_srcdir/configure"; then
1551 $SHELL "$ac_srcdir/configure" --help=recursive
1553 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1555 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1559 test -n "$ac_init_help" && exit $ac_status
1560 if $ac_init_version; then
1562 GNU C Library configure
(see version.h
)
1563 generated by GNU Autoconf
2.69
1565 Copyright
(C
) 2012 Free Software Foundation
, Inc.
1566 This configure
script is free software
; the Free Software Foundation
1567 gives unlimited permission to copy
, distribute and modify it.
1572 ## ------------------------ ##
1573 ## Autoconf initialization. ##
1574 ## ------------------------ ##
1576 # ac_fn_c_try_compile LINENO
1577 # --------------------------
1578 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1579 ac_fn_c_try_compile
()
1581 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1582 rm -f conftest.
$ac_objext
1583 if { { ac_try
="$ac_compile"
1585 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1586 *) ac_try_echo=$ac_try;;
1588 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1589 $as_echo "$ac_try_echo"; } >&5
1590 (eval "$ac_compile") 2>conftest.err
1592 if test -s conftest.err; then
1593 grep -v '^ *+' conftest.err >conftest.er1
1594 cat conftest.er1 >&5
1595 mv -f conftest.er1 conftest.err
1597 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1598 test $ac_status = 0; } && {
1599 test -z "$ac_c_werror_flag" ||
1600 test ! -s conftest.err
1601 } && test -s conftest.$ac_objext; then :
1604 $as_echo "$as_me: failed program was:" >&5
1605 sed 's/^/| /' conftest.$ac_ext >&5
1609 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1610 as_fn_set_status $ac_retval
1612 } # ac_fn_c_try_compile
1614 # ac_fn_cxx_try_compile LINENO
1615 # ----------------------------
1616 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1617 ac_fn_cxx_try_compile ()
1619 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1620 rm -f conftest.$ac_objext
1621 if { { ac_try="$ac_compile"
1623 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1624 *) ac_try_echo
=$ac_try;;
1626 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1627 $as_echo "$ac_try_echo"; } >&5
1628 (eval "$ac_compile") 2>conftest.err
1630 if test -s conftest.err
; then
1631 grep -v '^ *+' conftest.err
>conftest.er1
1632 cat conftest.er1
>&5
1633 mv -f conftest.er1 conftest.err
1635 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1636 test $ac_status = 0; } && {
1637 test -z "$ac_cxx_werror_flag" ||
1638 test ! -s conftest.err
1639 } && test -s conftest.
$ac_objext; then :
1642 $as_echo "$as_me: failed program was:" >&5
1643 sed 's/^/| /' conftest.
$ac_ext >&5
1647 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1648 as_fn_set_status
$ac_retval
1650 } # ac_fn_cxx_try_compile
1652 # ac_fn_cxx_try_link LINENO
1653 # -------------------------
1654 # Try to link conftest.$ac_ext, and return whether this succeeded.
1655 ac_fn_cxx_try_link
()
1657 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1658 rm -f conftest.
$ac_objext conftest
$ac_exeext
1659 if { { ac_try
="$ac_link"
1661 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1662 *) ac_try_echo=$ac_try;;
1664 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1665 $as_echo "$ac_try_echo"; } >&5
1666 (eval "$ac_link") 2>conftest.err
1668 if test -s conftest.err; then
1669 grep -v '^ *+' conftest.err >conftest.er1
1670 cat conftest.er1 >&5
1671 mv -f conftest.er1 conftest.err
1673 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1674 test $ac_status = 0; } && {
1675 test -z "$ac_cxx_werror_flag" ||
1676 test ! -s conftest.err
1677 } && test -s conftest$ac_exeext && {
1678 test "$cross_compiling" = yes ||
1679 test -x conftest$ac_exeext
1683 $as_echo "$as_me: failed program was:" >&5
1684 sed 's/^/| /' conftest.$ac_ext >&5
1688 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1689 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1690 # interfere with the next link command; also delete a directory that is
1691 # left behind by Apple's compiler. We do this before executing the actions.
1692 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1693 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1694 as_fn_set_status $ac_retval
1696 } # ac_fn_cxx_try_link
1698 # ac_fn_c_try_link LINENO
1699 # -----------------------
1700 # Try to link conftest.$ac_ext, and return whether this succeeded.
1703 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1704 rm -f conftest.$ac_objext conftest$ac_exeext
1705 if { { ac_try="$ac_link"
1707 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1708 *) ac_try_echo
=$ac_try;;
1710 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1711 $as_echo "$ac_try_echo"; } >&5
1712 (eval "$ac_link") 2>conftest.err
1714 if test -s conftest.err
; then
1715 grep -v '^ *+' conftest.err
>conftest.er1
1716 cat conftest.er1
>&5
1717 mv -f conftest.er1 conftest.err
1719 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1720 test $ac_status = 0; } && {
1721 test -z "$ac_c_werror_flag" ||
1722 test ! -s conftest.err
1723 } && test -s conftest
$ac_exeext && {
1724 test "$cross_compiling" = yes ||
1725 test -x conftest
$ac_exeext
1729 $as_echo "$as_me: failed program was:" >&5
1730 sed 's/^/| /' conftest.
$ac_ext >&5
1734 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1735 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1736 # interfere with the next link command; also delete a directory that is
1737 # left behind by Apple's compiler. We do this before executing the actions.
1738 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1739 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1740 as_fn_set_status
$ac_retval
1742 } # ac_fn_c_try_link
1743 cat >config.log
<<_ACEOF
1744 This file contains any messages produced by compilers while
1745 running configure, to aid debugging if configure makes a mistake.
1747 It was created by GNU C Library $as_me (see version.h), which was
1748 generated by GNU Autoconf 2.69. Invocation command line was
1760 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1761 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1762 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1763 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1764 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1766 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1767 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1769 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1770 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1771 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1772 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1773 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1774 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1775 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1779 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1783 test -z "$as_dir" && as_dir
=.
1784 $as_echo "PATH: $as_dir"
1800 # Keep a trace of the command line.
1801 # Strip out --no-create and --no-recursion so they do not pile up.
1802 # Strip out --silent because we don't want to record it for future runs.
1803 # Also quote any args containing shell meta-characters.
1804 # Make two passes to allow for proper duplicate-argument suppression.
1808 ac_must_keep_next
=false
1814 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1815 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1816 |
-silent |
--silent |
--silen |
--sile |
--sil)
1819 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1822 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
1824 as_fn_append ac_configure_args1
" '$ac_arg'"
1825 if test $ac_must_keep_next = true
; then
1826 ac_must_keep_next
=false
# Got value, back to normal.
1829 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1830 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1831 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1832 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1833 case "$ac_configure_args0 " in
1834 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1837 -* ) ac_must_keep_next
=true
;;
1840 as_fn_append ac_configure_args
" '$ac_arg'"
1845 { ac_configure_args0
=; unset ac_configure_args0
;}
1846 { ac_configure_args1
=; unset ac_configure_args1
;}
1848 # When interrupted or exit'd, cleanup temporary files, and complete
1849 # config.log. We remove comments because anyway the quotes in there
1850 # would cause problems or look ugly.
1851 # WARNING: Use '\'' to represent an apostrophe within the trap.
1852 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1853 trap 'exit_status=$?
1854 # Save into config.log some information that might help in debugging.
1858 $as_echo "## ---------------- ##
1859 ## Cache variables. ##
1860 ## ---------------- ##"
1862 # The following way of writing the cache mishandles newlines in values,
1864 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1865 eval ac_val=\$$ac_var
1869 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1870 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1873 _ | IFS | as_nl) ;; #(
1874 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1875 *) { eval $ac_var=; unset $ac_var;} ;;
1880 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1881 *${as_nl}ac_space=\ *)
1883 "s/'\''/'\''\\\\'\'''\''/g;
1884 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1887 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1894 $as_echo "## ----------------- ##
1895 ## Output variables. ##
1896 ## ----------------- ##"
1898 for ac_var in $ac_subst_vars
1900 eval ac_val=\$$ac_var
1902 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1904 $as_echo "$ac_var='\''$ac_val'\''"
1908 if test -n "$ac_subst_files"; then
1909 $as_echo "## ------------------- ##
1910 ## File substitutions. ##
1911 ## ------------------- ##"
1913 for ac_var
in $ac_subst_files
1915 eval ac_val
=\$
$ac_var
1917 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1919 $as_echo "$ac_var='\''$ac_val'\''"
1924 if test -s confdefs.h; then
1925 $as_echo "## ----------- ##
1932 test "$ac_signal" != 0 &&
1933 $as_echo "$as_me: caught signal $ac_signal"
1934 $as_echo "$as_me: exit $exit_status"
1936 rm -f core *.core core.conftest.* &&
1937 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1940 for ac_signal
in 1 2 13 15; do
1941 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1945 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1946 rm -f -r conftest
* confdefs.h
1948 $as_echo "/* confdefs.h */" > confdefs.h
1950 # Predefined preprocessor variables.
1952 cat >>confdefs.h
<<_ACEOF
1953 #define PACKAGE_NAME "$PACKAGE_NAME"
1956 cat >>confdefs.h
<<_ACEOF
1957 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1960 cat >>confdefs.h
<<_ACEOF
1961 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1964 cat >>confdefs.h
<<_ACEOF
1965 #define PACKAGE_STRING "$PACKAGE_STRING"
1968 cat >>confdefs.h
<<_ACEOF
1969 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1972 cat >>confdefs.h
<<_ACEOF
1973 #define PACKAGE_URL "$PACKAGE_URL"
1977 # Let the site file select an alternate cache file if it wants to.
1978 # Prefer an explicitly selected file to automatically selected ones.
1981 if test -n "$CONFIG_SITE"; then
1982 # We do not want a PATH search for config.site.
1983 case $CONFIG_SITE in #((
1984 -*) ac_site_file1
=.
/$CONFIG_SITE;;
1985 */*) ac_site_file1
=$CONFIG_SITE;;
1986 *) ac_site_file1
=.
/$CONFIG_SITE;;
1988 elif test "x$prefix" != xNONE
; then
1989 ac_site_file1
=$prefix/share
/config.site
1990 ac_site_file2
=$prefix/etc
/config.site
1992 ac_site_file1
=$ac_default_prefix/share
/config.site
1993 ac_site_file2
=$ac_default_prefix/etc
/config.site
1995 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
1997 test "x$ac_site_file" = xNONE
&& continue
1998 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
1999 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2000 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2001 sed 's/^/| /' "$ac_site_file" >&5
2003 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2004 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2005 as_fn_error $?
"failed to load site script $ac_site_file
2006 See \`config.log' for more details" "$LINENO" 5; }
2010 if test -r "$cache_file"; then
2011 # Some versions of bash will fail to source /dev/null (special files
2012 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2013 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2014 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2015 $as_echo "$as_me: loading cache $cache_file" >&6;}
2017 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2018 *) .
"./$cache_file";;
2022 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2023 $as_echo "$as_me: creating cache $cache_file" >&6;}
2027 # Check that the precious variables saved in the cache have kept the same
2029 ac_cache_corrupted
=false
2030 for ac_var
in $ac_precious_vars; do
2031 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2032 eval ac_new_set
=\
$ac_env_${ac_var}_set
2033 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2034 eval ac_new_val
=\
$ac_env_${ac_var}_value
2035 case $ac_old_set,$ac_new_set in
2037 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2038 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2039 ac_cache_corrupted
=: ;;
2041 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2042 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2043 ac_cache_corrupted
=: ;;
2046 if test "x$ac_old_val" != "x$ac_new_val"; then
2047 # differences in whitespace do not lead to failure.
2048 ac_old_val_w
=`echo x $ac_old_val`
2049 ac_new_val_w
=`echo x $ac_new_val`
2050 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2051 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2052 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2053 ac_cache_corrupted
=:
2055 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2056 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2057 eval $ac_var=\
$ac_old_val
2059 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2060 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2061 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2062 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2065 # Pass precious variables to config.status.
2066 if test "$ac_new_set" = set; then
2068 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2069 *) ac_arg
=$ac_var=$ac_new_val ;;
2071 case " $ac_configure_args " in
2072 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2073 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2077 if $ac_cache_corrupted; then
2078 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2079 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2080 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2081 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2082 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2084 ## -------------------- ##
2085 ## Main body of script. ##
2086 ## -------------------- ##
2089 ac_cpp
='$CPP $CPPFLAGS'
2090 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2091 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2092 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2096 ac_config_headers
="$ac_config_headers config.h"
2099 for ac_dir
in scripts
"$srcdir"/scripts
; do
2100 if test -f "$ac_dir/install-sh"; then
2102 ac_install_sh
="$ac_aux_dir/install-sh -c"
2104 elif test -f "$ac_dir/install.sh"; then
2106 ac_install_sh
="$ac_aux_dir/install.sh -c"
2108 elif test -f "$ac_dir/shtool"; then
2110 ac_install_sh
="$ac_aux_dir/shtool install -c"
2114 if test -z "$ac_aux_dir"; then
2115 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in scripts \"$srcdir\"/scripts" "$LINENO" 5
2118 # These three variables are undocumented and unsupported,
2119 # and are intended to be withdrawn in a future Autoconf release.
2120 # They can cause serious problems if a builder's source tree is in a directory
2121 # whose full name contains unusual characters.
2122 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2123 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2124 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2130 # Check whether --with-pkgversion was given.
2131 if test "${with_pkgversion+set}" = set; then :
2132 withval
=$with_pkgversion; case "$withval" in
2133 yes) as_fn_error $?
"package version not specified" "$LINENO" 5 ;;
2135 *) PKGVERSION
="($withval) " ;;
2138 PKGVERSION
="(GNU libc) "
2142 PKGVERSION_TEXI
=`echo "$PKGVERSION" | sed 's/@/@@/g'`
2148 # Check whether --with-bugurl was given.
2149 if test "${with_bugurl+set}" = set; then :
2150 withval
=$with_bugurl; case "$withval" in
2151 yes) as_fn_error $?
"bug URL not specified" "$LINENO" 5 ;;
2154 *) BUGURL
="$withval"
2158 BUGURL
="http://www.gnu.org/software/libc/bugs.html"
2168 REPORT_BUGS_TO
="<$BUGURL>"
2169 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
2176 cat >>confdefs.h
<<_ACEOF
2177 #define PKGVERSION "$PKGVERSION"
2181 cat >>confdefs.h
<<_ACEOF
2182 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
2186 # Glibc should not depend on any header files
2189 # We require GCC, and by default use its preprocessor. Override AC_PROG_CPP
2190 # here to work around the Autoconf issue discussed in
2191 # <https://sourceware.org/ml/libc-alpha/2013-01/msg00721.html>.
2194 # We require GCC. Override _AC_PROG_CC_C89 here to work around the Autoconf
2195 # issue discussed in
2196 # <https://sourceware.org/ml/libc-alpha/2013-01/msg00757.html>.
2204 # Make sure we can run config.sub.
2205 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2206 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2208 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2209 $as_echo_n "checking build system type... " >&6; }
2210 if ${ac_cv_build+:} false
; then :
2211 $as_echo_n "(cached) " >&6
2213 ac_build_alias
=$build_alias
2214 test "x$ac_build_alias" = x
&&
2215 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2216 test "x$ac_build_alias" = x
&&
2217 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
2218 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2219 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2223 $as_echo "$ac_cv_build" >&6; }
2224 case $ac_cv_build in
2226 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
2229 ac_save_IFS
=$IFS; IFS
='-'
2235 # Remember, the first character of IFS is used to create $*,
2236 # except with old shells:
2239 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2243 $as_echo_n "checking host system type... " >&6; }
2244 if ${ac_cv_host+:} false
; then :
2245 $as_echo_n "(cached) " >&6
2247 if test "x$host_alias" = x
; then
2248 ac_cv_host
=$ac_cv_build
2250 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2251 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2256 $as_echo "$ac_cv_host" >&6; }
2259 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
2262 ac_save_IFS
=$IFS; IFS
='-'
2268 # Remember, the first character of IFS is used to create $*,
2269 # except with old shells:
2272 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2277 ac_cpp
='$CPP $CPPFLAGS'
2278 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2279 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2280 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2281 if test -n "$ac_tool_prefix"; then
2282 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2283 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2285 $as_echo_n "checking for $ac_word... " >&6; }
2286 if ${ac_cv_prog_CC+:} false
; then :
2287 $as_echo_n "(cached) " >&6
2289 if test -n "$CC"; then
2290 ac_cv_prog_CC
="$CC" # Let the user override the test.
2292 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2296 test -z "$as_dir" && as_dir
=.
2297 for ac_exec_ext
in '' $ac_executable_extensions; do
2298 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2299 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2300 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2310 if test -n "$CC"; then
2311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2312 $as_echo "$CC" >&6; }
2314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2315 $as_echo "no" >&6; }
2320 if test -z "$ac_cv_prog_CC"; then
2322 # Extract the first word of "gcc", so it can be a program name with args.
2323 set dummy gcc
; ac_word
=$2
2324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2325 $as_echo_n "checking for $ac_word... " >&6; }
2326 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2327 $as_echo_n "(cached) " >&6
2329 if test -n "$ac_ct_CC"; then
2330 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2332 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2336 test -z "$as_dir" && as_dir
=.
2337 for ac_exec_ext
in '' $ac_executable_extensions; do
2338 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2339 ac_cv_prog_ac_ct_CC
="gcc"
2340 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2349 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2350 if test -n "$ac_ct_CC"; then
2351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2352 $as_echo "$ac_ct_CC" >&6; }
2354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2355 $as_echo "no" >&6; }
2358 if test "x$ac_ct_CC" = x
; then
2361 case $cross_compiling:$ac_tool_warned in
2363 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2364 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2365 ac_tool_warned
=yes ;;
2373 if test -z "$CC"; then
2374 if test -n "$ac_tool_prefix"; then
2375 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2376 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
2377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2378 $as_echo_n "checking for $ac_word... " >&6; }
2379 if ${ac_cv_prog_CC+:} false
; then :
2380 $as_echo_n "(cached) " >&6
2382 if test -n "$CC"; then
2383 ac_cv_prog_CC
="$CC" # Let the user override the test.
2385 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2389 test -z "$as_dir" && as_dir
=.
2390 for ac_exec_ext
in '' $ac_executable_extensions; do
2391 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2392 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2393 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2403 if test -n "$CC"; then
2404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2405 $as_echo "$CC" >&6; }
2407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2408 $as_echo "no" >&6; }
2414 if test -z "$CC"; then
2415 # Extract the first word of "cc", so it can be a program name with args.
2416 set dummy cc
; ac_word
=$2
2417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2418 $as_echo_n "checking for $ac_word... " >&6; }
2419 if ${ac_cv_prog_CC+:} false
; then :
2420 $as_echo_n "(cached) " >&6
2422 if test -n "$CC"; then
2423 ac_cv_prog_CC
="$CC" # Let the user override the test.
2426 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2430 test -z "$as_dir" && as_dir
=.
2431 for ac_exec_ext
in '' $ac_executable_extensions; do
2432 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2433 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2434 ac_prog_rejected
=yes
2438 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2445 if test $ac_prog_rejected = yes; then
2446 # We found a bogon in the path, so make sure we never use it.
2447 set dummy
$ac_cv_prog_CC
2449 if test $# != 0; then
2450 # We chose a different compiler from the bogus one.
2451 # However, it has the same basename, so the bogon will be chosen
2452 # first if we set CC to just the basename; use the full file name.
2454 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
2460 if test -n "$CC"; then
2461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2462 $as_echo "$CC" >&6; }
2464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2465 $as_echo "no" >&6; }
2470 if test -z "$CC"; then
2471 if test -n "$ac_tool_prefix"; then
2472 for ac_prog
in cl.exe
2474 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2475 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2477 $as_echo_n "checking for $ac_word... " >&6; }
2478 if ${ac_cv_prog_CC+:} false
; then :
2479 $as_echo_n "(cached) " >&6
2481 if test -n "$CC"; then
2482 ac_cv_prog_CC
="$CC" # Let the user override the test.
2484 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2488 test -z "$as_dir" && as_dir
=.
2489 for ac_exec_ext
in '' $ac_executable_extensions; do
2490 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2491 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
2492 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2502 if test -n "$CC"; then
2503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2504 $as_echo "$CC" >&6; }
2506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2507 $as_echo "no" >&6; }
2511 test -n "$CC" && break
2514 if test -z "$CC"; then
2516 for ac_prog
in cl.exe
2518 # Extract the first word of "$ac_prog", so it can be a program name with args.
2519 set dummy
$ac_prog; ac_word
=$2
2520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2521 $as_echo_n "checking for $ac_word... " >&6; }
2522 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2523 $as_echo_n "(cached) " >&6
2525 if test -n "$ac_ct_CC"; then
2526 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2528 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2532 test -z "$as_dir" && as_dir
=.
2533 for ac_exec_ext
in '' $ac_executable_extensions; do
2534 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2535 ac_cv_prog_ac_ct_CC
="$ac_prog"
2536 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2545 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2546 if test -n "$ac_ct_CC"; then
2547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2548 $as_echo "$ac_ct_CC" >&6; }
2550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2551 $as_echo "no" >&6; }
2555 test -n "$ac_ct_CC" && break
2558 if test "x$ac_ct_CC" = x
; then
2561 case $cross_compiling:$ac_tool_warned in
2563 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2564 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2565 ac_tool_warned
=yes ;;
2574 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2575 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2576 as_fn_error $?
"no acceptable C compiler found in \$PATH
2577 See \`config.log' for more details" "$LINENO" 5; }
2579 # Provide some information about the compiler.
2580 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2583 for ac_option
in --version -v -V -qversion; do
2584 { { ac_try
="$ac_compiler $ac_option >&5"
2586 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2587 *) ac_try_echo=$ac_try;;
2589 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2590 $as_echo "$ac_try_echo"; } >&5
2591 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2593 if test -s conftest.err; then
2595 ... rest of stderr output deleted ...
2596 10q' conftest.err >conftest.er1
2597 cat conftest.er1 >&5
2599 rm -f conftest.er1 conftest.err
2600 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2601 test $ac_status = 0; }
2605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2606 $as_echo_n "checking for suffix of object files... " >&6; }
2607 if ${ac_cv_objext+:} false; then :
2608 $as_echo_n "(cached) " >&6
2610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2611 /* end confdefs.h. */
2621 rm -f conftest.o conftest.obj
2622 if { { ac_try="$ac_compile"
2624 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2625 *) ac_try_echo
=$ac_try;;
2627 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2628 $as_echo "$ac_try_echo"; } >&5
2629 (eval "$ac_compile") 2>&5
2631 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2632 test $ac_status = 0; }; then :
2633 for ac_file
in conftest.o conftest.obj conftest.
*; do
2634 test -f "$ac_file" ||
continue;
2636 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM
) ;;
2637 *) ac_cv_objext
=`expr "$ac_file" : '.*\.\(.*\)'`
2642 $as_echo "$as_me: failed program was:" >&5
2643 sed 's/^/| /' conftest.
$ac_ext >&5
2645 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2646 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2647 as_fn_error $?
"cannot compute suffix of object files: cannot compile
2648 See \`config.log' for more details" "$LINENO" 5; }
2650 rm -f conftest.
$ac_cv_objext conftest.
$ac_ext
2652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2653 $as_echo "$ac_cv_objext" >&6; }
2654 OBJEXT
=$ac_cv_objext
2656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2657 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2658 if ${ac_cv_c_compiler_gnu+:} false
; then :
2659 $as_echo_n "(cached) " >&6
2661 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2662 /* end confdefs.h. */
2675 if ac_fn_c_try_compile
"$LINENO"; then :
2680 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2681 ac_cv_c_compiler_gnu
=$ac_compiler_gnu
2684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2685 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2686 if test $ac_compiler_gnu = yes; then
2691 ac_test_CFLAGS
=${CFLAGS+set}
2692 ac_save_CFLAGS
=$CFLAGS
2693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2694 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2695 if ${ac_cv_prog_cc_g+:} false
; then :
2696 $as_echo_n "(cached) " >&6
2698 ac_save_c_werror_flag
=$ac_c_werror_flag
2699 ac_c_werror_flag
=yes
2702 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2703 /* end confdefs.h. */
2713 if ac_fn_c_try_compile
"$LINENO"; then :
2717 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2718 /* end confdefs.h. */
2728 if ac_fn_c_try_compile
"$LINENO"; then :
2731 ac_c_werror_flag
=$ac_save_c_werror_flag
2733 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2734 /* end confdefs.h. */
2744 if ac_fn_c_try_compile
"$LINENO"; then :
2747 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2749 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2751 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2752 ac_c_werror_flag
=$ac_save_c_werror_flag
2754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2755 $as_echo "$ac_cv_prog_cc_g" >&6; }
2756 if test "$ac_test_CFLAGS" = set; then
2757 CFLAGS
=$ac_save_CFLAGS
2758 elif test $ac_cv_prog_cc_g = yes; then
2759 if test "$GCC" = yes; then
2765 if test "$GCC" = yes; then
2773 ac_cpp
='$CPP $CPPFLAGS'
2774 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2775 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2776 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2778 if test $host != $build; then
2779 for ac_prog
in gcc cc
2781 # Extract the first word of "$ac_prog", so it can be a program name with args.
2782 set dummy
$ac_prog; ac_word
=$2
2783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2784 $as_echo_n "checking for $ac_word... " >&6; }
2785 if ${ac_cv_prog_BUILD_CC+:} false
; then :
2786 $as_echo_n "(cached) " >&6
2788 if test -n "$BUILD_CC"; then
2789 ac_cv_prog_BUILD_CC
="$BUILD_CC" # Let the user override the test.
2791 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2795 test -z "$as_dir" && as_dir
=.
2796 for ac_exec_ext
in '' $ac_executable_extensions; do
2797 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2798 ac_cv_prog_BUILD_CC
="$ac_prog"
2799 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2808 BUILD_CC
=$ac_cv_prog_BUILD_CC
2809 if test -n "$BUILD_CC"; then
2810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
2811 $as_echo "$BUILD_CC" >&6; }
2813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2814 $as_echo "no" >&6; }
2818 test -n "$BUILD_CC" && break
2823 # On Suns, sometimes $CPP names a directory.
2824 if test -n "$CPP" && test -d "$CPP"; then
2827 if test -z "$CPP"; then
2831 if test -n "$ac_tool_prefix"; then
2832 # Extract the first word of "${ac_tool_prefix}readelf", so it can be a program name with args.
2833 set dummy
${ac_tool_prefix}readelf
; ac_word
=$2
2834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2835 $as_echo_n "checking for $ac_word... " >&6; }
2836 if ${ac_cv_prog_READELF+:} false
; then :
2837 $as_echo_n "(cached) " >&6
2839 if test -n "$READELF"; then
2840 ac_cv_prog_READELF
="$READELF" # Let the user override the test.
2842 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2846 test -z "$as_dir" && as_dir
=.
2847 for ac_exec_ext
in '' $ac_executable_extensions; do
2848 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2849 ac_cv_prog_READELF
="${ac_tool_prefix}readelf"
2850 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2859 READELF
=$ac_cv_prog_READELF
2860 if test -n "$READELF"; then
2861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
2862 $as_echo "$READELF" >&6; }
2864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2865 $as_echo "no" >&6; }
2870 if test -z "$ac_cv_prog_READELF"; then
2871 ac_ct_READELF
=$READELF
2872 # Extract the first word of "readelf", so it can be a program name with args.
2873 set dummy readelf
; ac_word
=$2
2874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2875 $as_echo_n "checking for $ac_word... " >&6; }
2876 if ${ac_cv_prog_ac_ct_READELF+:} false
; then :
2877 $as_echo_n "(cached) " >&6
2879 if test -n "$ac_ct_READELF"; then
2880 ac_cv_prog_ac_ct_READELF
="$ac_ct_READELF" # Let the user override the test.
2882 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2886 test -z "$as_dir" && as_dir
=.
2887 for ac_exec_ext
in '' $ac_executable_extensions; do
2888 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2889 ac_cv_prog_ac_ct_READELF
="readelf"
2890 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2899 ac_ct_READELF
=$ac_cv_prog_ac_ct_READELF
2900 if test -n "$ac_ct_READELF"; then
2901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_READELF" >&5
2902 $as_echo "$ac_ct_READELF" >&6; }
2904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2905 $as_echo "no" >&6; }
2908 if test "x$ac_ct_READELF" = x
; then
2911 case $cross_compiling:$ac_tool_warned in
2913 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2914 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2915 ac_tool_warned
=yes ;;
2917 READELF
=$ac_ct_READELF
2920 READELF
="$ac_cv_prog_READELF"
2924 # We need the C++ compiler only for testing.
2926 ac_cpp
='$CXXCPP $CPPFLAGS'
2927 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2928 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2929 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
2930 if test -z "$CXX"; then
2931 if test -n "$CCC"; then
2934 if test -n "$ac_tool_prefix"; then
2935 for ac_prog
in g
++ c
++ gpp aCC CC cxx cc
++ cl.exe FCC KCC RCC xlC_r xlC
2937 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2938 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2940 $as_echo_n "checking for $ac_word... " >&6; }
2941 if ${ac_cv_prog_CXX+:} false
; then :
2942 $as_echo_n "(cached) " >&6
2944 if test -n "$CXX"; then
2945 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
2947 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2951 test -z "$as_dir" && as_dir
=.
2952 for ac_exec_ext
in '' $ac_executable_extensions; do
2953 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2954 ac_cv_prog_CXX
="$ac_tool_prefix$ac_prog"
2955 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2965 if test -n "$CXX"; then
2966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
2967 $as_echo "$CXX" >&6; }
2969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2970 $as_echo "no" >&6; }
2974 test -n "$CXX" && break
2977 if test -z "$CXX"; then
2979 for ac_prog
in g
++ c
++ gpp aCC CC cxx cc
++ cl.exe FCC KCC RCC xlC_r xlC
2981 # Extract the first word of "$ac_prog", so it can be a program name with args.
2982 set dummy
$ac_prog; ac_word
=$2
2983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2984 $as_echo_n "checking for $ac_word... " >&6; }
2985 if ${ac_cv_prog_ac_ct_CXX+:} false
; then :
2986 $as_echo_n "(cached) " >&6
2988 if test -n "$ac_ct_CXX"; then
2989 ac_cv_prog_ac_ct_CXX
="$ac_ct_CXX" # Let the user override the test.
2991 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2995 test -z "$as_dir" && as_dir
=.
2996 for ac_exec_ext
in '' $ac_executable_extensions; do
2997 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2998 ac_cv_prog_ac_ct_CXX
="$ac_prog"
2999 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3008 ac_ct_CXX
=$ac_cv_prog_ac_ct_CXX
3009 if test -n "$ac_ct_CXX"; then
3010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3011 $as_echo "$ac_ct_CXX" >&6; }
3013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3014 $as_echo "no" >&6; }
3018 test -n "$ac_ct_CXX" && break
3021 if test "x$ac_ct_CXX" = x
; then
3024 case $cross_compiling:$ac_tool_warned in
3026 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3027 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3028 ac_tool_warned
=yes ;;
3036 # Provide some information about the compiler.
3037 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3040 for ac_option
in --version -v -V -qversion; do
3041 { { ac_try
="$ac_compiler $ac_option >&5"
3043 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3044 *) ac_try_echo=$ac_try;;
3046 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3047 $as_echo "$ac_try_echo"; } >&5
3048 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3050 if test -s conftest.err; then
3052 ... rest of stderr output deleted ...
3053 10q' conftest.err >conftest.er1
3054 cat conftest.er1 >&5
3056 rm -f conftest.er1 conftest.err
3057 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3058 test $ac_status = 0; }
3061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3062 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3063 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3064 $as_echo_n "(cached) " >&6
3066 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3067 /* end confdefs.h. */
3080 if ac_fn_cxx_try_compile "$LINENO"; then :
3085 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3086 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3090 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3091 if test $ac_compiler_gnu = yes; then
3096 ac_test_CXXFLAGS=${CXXFLAGS+set}
3097 ac_save_CXXFLAGS=$CXXFLAGS
3098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3099 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3100 if ${ac_cv_prog_cxx_g+:} false; then :
3101 $as_echo_n "(cached) " >&6
3103 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3104 ac_cxx_werror_flag=yes
3107 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3108 /* end confdefs.h. */
3118 if ac_fn_cxx_try_compile "$LINENO"; then :
3119 ac_cv_prog_cxx_g=yes
3122 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3123 /* end confdefs.h. */
3133 if ac_fn_cxx_try_compile "$LINENO"; then :
3136 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3138 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3139 /* end confdefs.h. */
3149 if ac_fn_cxx_try_compile "$LINENO"; then :
3150 ac_cv_prog_cxx_g=yes
3152 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3154 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3156 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3157 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3160 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3161 if test "$ac_test_CXXFLAGS" = set; then
3162 CXXFLAGS=$ac_save_CXXFLAGS
3163 elif test $ac_cv_prog_cxx_g = yes; then
3164 if test "$GXX" = yes; then
3170 if test "$GXX" = yes; then
3177 ac_cpp='$CPP $CPPFLAGS'
3178 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3179 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3180 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3182 # It's useless to us if it can't link programs (e.g. missing -lstdc++).
3184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX can link programs" >&5
3185 $as_echo_n "checking whether $CXX can link programs... " >&6; }
3186 if ${libc_cv_cxx_link_ok+:} false; then :
3187 $as_echo_n "(cached) " >&6
3190 ac_cpp='$CXXCPP $CPPFLAGS'
3191 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3192 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3193 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3195 # Default, dynamic case.
3196 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3197 /* end confdefs.h. */
3207 if ac_fn_cxx_try_link "$LINENO"; then :
3208 libc_cv_cxx_link_ok=yes
3210 libc_cv_cxx_link_ok=no
3212 rm -f core conftest.err conftest.$ac_objext \
3213 conftest$ac_exeext conftest.$ac_ext
3215 old_LDFLAGS="$LDFLAGS"
3216 LDFLAGS="$LDFLAGS -static"
3217 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3218 /* end confdefs.h. */
3225 std::cout << "Hello, world!";
3230 if ac_fn_cxx_try_link "$LINENO"; then :
3233 libc_cv_cxx_link_ok=no
3235 rm -f core conftest.err conftest.$ac_objext \
3236 conftest$ac_exeext conftest.$ac_ext
3237 LDFLAGS="$old_LDFLAGS"
3239 ac_cpp='$CPP $CPPFLAGS'
3240 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3241 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3242 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cxx_link_ok" >&5
3246 $as_echo "$libc_cv_cxx_link_ok" >&6; }
3247 if test $libc_cv_cxx_link_ok != yes; then :
3251 if test "`cd $srcdir; pwd -P`" = "`pwd -P`"; then
3252 as_fn_error $? "you must configure in a separate build directory" "$LINENO" 5
3255 # This will get text that should go into config.make.
3258 # Check for a --with-gd argument and set libgd-LDFLAGS in config.make.
3260 # Check whether --with-gd was given.
3261 if test "${with_gd+set}" = set; then :
3262 withval=$with_gd; case "$with_gd" in
3264 *) libgd_include="-I$withval/include"
3265 libgd_ldflags="-L$withval/lib" ;;
3271 # Check whether --with-gd-include was given.
3272 if test "${with_gd_include+set}" = set; then :
3273 withval=$with_gd_include; case "$with_gd_include" in
3275 *) libgd_include="-I$withval" ;;
3281 # Check whether --with-gd-lib was given.
3282 if test "${with_gd_lib+set}" = set; then :
3283 withval=$with_gd_lib; case "$with_gd_lib" in
3285 *) libgd_ldflags="-L$withval" ;;
3291 if test -n "$libgd_include"; then
3292 config_vars="$config_vars
3293 CFLAGS-memusagestat.c = $libgd_include"
3295 if test -n "$libgd_ldflags"; then
3296 config_vars="$config_vars
3297 libgd-LDFLAGS = $libgd_ldflags"
3301 # Check whether --with-fp was given.
3302 if test "${with_fp+set}" = set; then :
3303 withval=$with_fp; with_fp=$withval
3310 # Check whether --with-binutils was given.
3311 if test "${with_binutils+set}" = set; then :
3312 withval=$with_binutils; path_binutils=$withval
3318 # Check whether --with-selinux was given.
3319 if test "${with_selinux+set}" = set; then :
3320 withval=$with_selinux; with_selinux=$withval
3327 # Check whether --with-headers was given.
3328 if test "${with_headers+set}" = set; then :
3329 withval=$with_headers; sysheaders=$withval
3338 # Check whether --with-default-link was given.
3339 if test "${with_default_link+set}" = set; then :
3340 withval=$with_default_link; use_default_link=$withval
3342 use_default_link=default
3346 # Check whether --enable-sanity-checks was given.
3347 if test "${enable_sanity_checks+set}" = set; then :
3348 enableval=$enable_sanity_checks; enable_sanity=$enableval
3354 # Check whether --enable-shared was given.
3355 if test "${enable_shared+set}" = set; then :
3356 enableval=$enable_shared; shared=$enableval
3361 # Check whether --enable-profile was given.
3362 if test "${enable_profile+set}" = set; then :
3363 enableval=$enable_profile; profile=$enableval
3368 # Check whether --enable-timezone-tools was given.
3369 if test "${enable_timezone_tools+set}" = set; then :
3370 enableval=$enable_timezone_tools; enable_timezone_tools=$enableval
3372 enable_timezone_tools=yes
3377 # Check whether --enable-hardcoded-path-in-tests was given.
3378 if test "${enable_hardcoded_path_in_tests+set}" = set; then :
3379 enableval=$enable_hardcoded_path_in_tests; hardcoded_path_in_tests=$enableval
3381 hardcoded_path_in_tests=no
3386 # Check whether --enable-stackguard-randomization was given.
3387 if test "${enable_stackguard_randomization+set}" = set; then :
3388 enableval=$enable_stackguard_randomization; enable_stackguard_randomize=$enableval
3390 enable_stackguard_randomize=no
3393 if test "$enable_stackguard_randomize" = yes; then
3394 $as_echo "#define ENABLE_STACKGUARD_RANDOMIZE 1" >>confdefs.h
3398 # Check whether --enable-lock-elision was given.
3399 if test "${enable_lock_elision+set}" = set; then :
3400 enableval=$enable_lock_elision; enable_lock_elision=$enableval
3402 enable_lock_elision=no
3406 if test "$enable_lock_elision" = yes ; then
3407 $as_echo "#define ENABLE_LOCK_ELISION 1" >>confdefs.h
3411 # Check whether --enable-hidden-plt was given.
3412 if test "${enable_hidden_plt+set}" = set; then :
3413 enableval=$enable_hidden_plt; hidden=$enableval
3418 if test "x$hidden" = xno; then
3419 $as_echo "#define NO_HIDDEN 1" >>confdefs.h
3423 # Check whether --enable-bind-now was given.
3424 if test "${enable_bind_now+set}" = set; then :
3425 enableval=$enable_bind_now; bindnow=$enableval
3431 if test "x$bindnow" = xyes; then
3432 $as_echo "#define BIND_NOW 1" >>confdefs.h
3436 # Check whether --enable-stack-protector was given.
3437 if test "${enable_stack_protector+set}" = set; then :
3438 enableval=$enable_stack_protector; enable_stack_protector=$enableval
3440 enable_stack_protector=no
3443 case "$enable_stack_protector" in
3444 all|yes|no|strong) ;;
3445 *) as_fn_error $? "Not a valid argument for --enable-stack-protector: \"$enable_stack_protector\"" "$LINENO" 5;;
3448 # Check whether --enable-static-nss was given.
3449 if test "${enable_static_nss+set}" = set; then :
3450 enableval=$enable_static_nss; static_nss=$enableval
3455 if test x"$static_nss" = xyes || test x"$shared" = xno; then
3457 $as_echo "#define DO_STATIC_NSS 1" >>confdefs.h
3461 # Check whether --enable-force-install was given.
3462 if test "${enable_force_install+set}" = set; then :
3463 enableval=$enable_force_install; force_install=$enableval
3470 # Check whether --enable-maintainer-mode was given.
3471 if test "${enable_maintainer_mode+set}" = set; then :
3472 enableval=$enable_maintainer_mode; maintainer=$enableval
3478 # Check whether --enable-kernel was given.
3479 if test "${enable_kernel+set}" = set; then :
3480 enableval=$enable_kernel; minimum_kernel=$enableval
3483 if test "$minimum_kernel" = yes || test "$minimum_kernel" = no; then
3484 # Better nothing than this.
3487 if test "$minimum_kernel" = current; then
3488 minimum_kernel=`uname
-r 2>/dev
/null
` || minimum_kernel=
3492 # Check whether --enable-all-warnings was given.
3493 if test "${enable_all_warnings+set}" = set; then :
3494 enableval=$enable_all_warnings; all_warnings=$enableval
3499 # Check whether --enable-werror was given.
3500 if test "${enable_werror+set}" = set; then :
3501 enableval=$enable_werror; enable_werror=$enableval
3508 # Check whether --enable-multi-arch was given.
3509 if test "${enable_multi_arch+set}" = set; then :
3510 enableval=$enable_multi_arch; multi_arch=$enableval
3516 # Check whether --enable-experimental-malloc was given.
3517 if test "${enable_experimental_malloc+set}" = set; then :
3518 enableval=$enable_experimental_malloc; experimental_malloc=$enableval
3520 experimental_malloc=yes
3525 # Check whether --enable-nss-crypt was given.
3526 if test "${enable_nss_crypt+set}" = set; then :
3527 enableval=$enable_nss_crypt; nss_crypt=$enableval
3532 if test x$nss_crypt = xyes; then
3533 nss_includes=-I$(nss-config --includedir 2>/dev/null)
3534 if test $? -ne 0; then
3535 as_fn_error $? "cannot find include directory with nss-config" "$LINENO" 5
3537 nspr_includes=-I$(nspr-config --includedir 2>/dev/null)
3538 if test $? -ne 0; then
3539 as_fn_error $? "cannot find include directory with nspr-config" "$LINENO" 5
3541 old_CFLAGS="$CFLAGS"
3542 CFLAGS="$CFLAGS $nss_includes $nspr_includes"
3544 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3545 /* end confdefs.h. */
3548 #include <nsslowhash.h>
3549 void f (void) { NSSLOW_Init (); }
3558 if ac_fn_c_try_compile "$LINENO"; then :
3559 libc_cv_nss_crypt=yes
3562 cannot find NSS headers with lowlevel hash function interfaces" "$LINENO" 5
3564 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3566 old_LDFLAGS="$LDFLAGS"
3567 LIBS="$LIBS -lfreebl3"
3568 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3569 /* end confdefs.h. */
3572 #include <nsslowhash.h>
3581 if ac_fn_c_try_link "$LINENO"; then :
3582 libc_cv_nss_crypt=yes
3585 cannot link program using lowlevel NSS hash functions" "$LINENO" 5
3587 rm -f core conftest.err conftest.$ac_objext \
3588 conftest$ac_exeext conftest.$ac_ext
3589 # Check to see if there is a static NSS cryptographic library.
3590 # If there isn't then we can't link anything with libcrypt.a,
3591 # and that might mean disabling some static tests.
3592 LDFLAGS="$LDFLAGS -static"
3593 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3594 /* end confdefs.h. */
3597 #include <nsslowhash.h>
3606 if ac_fn_c_try_link "$LINENO"; then :
3607 libc_cv_static_nss_crypt=yes
3609 libc_cv_static_nss_crypt=no
3611 rm -f core conftest.err conftest.$ac_objext \
3612 conftest$ac_exeext conftest.$ac_ext
3613 LDFLAGS="$old_LDFLAGS"
3614 CFLAGS="$old_CFLAGS"
3617 libc_cv_nss_crypt=no
3618 libc_cv_static_nss_crypt=no
3624 # Check whether --enable-obsolete-rpc was given.
3625 if test "${enable_obsolete_rpc+set}" = set; then :
3626 enableval=$enable_obsolete_rpc; link_obsolete_rpc=$enableval
3628 link_obsolete_rpc=no
3633 if test "$link_obsolete_rpc" = yes; then
3634 $as_echo "#define LINK_OBSOLETE_RPC 1" >>confdefs.h
3638 # Check whether --enable-obsolete-nsl was given.
3639 if test "${enable_obsolete_nsl+set}" = set; then :
3640 enableval=$enable_obsolete_nsl; build_obsolete_nsl=$enableval
3642 build_obsolete_nsl=no
3647 if test "$build_obsolete_nsl" = yes; then
3648 $as_echo "#define LINK_OBSOLETE_NSL 1" >>confdefs.h
3652 # Check whether --enable-systemtap was given.
3653 if test "${enable_systemtap+set}" = set; then :
3654 enableval=$enable_systemtap; systemtap=$enableval
3659 if test "x$systemtap" != xno; then
3660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for systemtap static probe support" >&5
3661 $as_echo_n "checking for systemtap static probe support... " >&6; }
3662 if ${libc_cv_sdt+:} false; then :
3663 $as_echo_n "(cached) " >&6
3665 old_CFLAGS="$CFLAGS"
3666 CFLAGS="-std=gnu11 $CFLAGS"
3667 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3668 /* end confdefs.h. */
3669 #include <sys/sdt.h>
3670 void foo (int i, void *p)
3672 asm ("" STAP_PROBE_ASM (foo, bar, STAP_PROBE_ASM_TEMPLATE (2)) ""
3673 :: STAP_PROBE_ASM_OPERANDS (2, i, p));
3676 if ac_fn_c_try_compile "$LINENO"; then :
3681 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3682 CFLAGS="$old_CFLAGS"
3684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_sdt" >&5
3685 $as_echo "$libc_cv_sdt" >&6; }
3686 if test $libc_cv_sdt = yes; then
3687 $as_echo "#define USE_STAP_PROBE 1" >>confdefs.h
3689 elif test "x$systemtap" != xauto; then
3690 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3691 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3692 as_fn_error $? "systemtap support needs sys
/sdt.h with asm support
3693 See \
`config.log' for more details" "$LINENO" 5; }
3697 # Check whether --enable-build-nscd was given.
3698 if test "${enable_build_nscd+set}" = set; then :
3699 enableval=$enable_build_nscd; build_nscd=$enableval
3706 # Note the use of $use_nscd is near the bottom of the file.
3707 # Check whether --enable-nscd was given.
3708 if test "${enable_nscd+set}" = set; then :
3709 enableval=$enable_nscd; use_nscd=$enableval
3715 # Check whether --enable-pt_chown was given.
3716 if test "${enable_pt_chown+set}" = set; then :
3717 enableval=$enable_pt_chown; build_pt_chown=$enableval
3723 if test "$build_pt_chown" = yes; then
3724 $as_echo "#define HAVE_PT_CHOWN 1" >>confdefs.h
3728 # Check whether --enable-tunables was given.
3729 if test "${enable_tunables+set}" = set; then :
3730 enableval=$enable_tunables; have_tunables=$enableval
3736 if test "$have_tunables" = yes; then
3737 $as_echo "#define HAVE_TUNABLES 1" >>confdefs.h
3741 # The abi-tags file uses a fairly simplistic model for name recognition that
3742 # can't distinguish i486-pc-linux-gnu fully from i486-pc-gnu. So we mutate a
3743 # $host_os of `gnu
*' here to be `gnu-gnu*' just so that it can tell.
3744 # This doesn't get used much beyond that, so it's fairly safe.
3749 host_os
=`echo $host_os | sed -e 's/gnu/gnu-gnu/'`
3753 # Check whether --enable-mathvec was given.
3754 if test "${enable_mathvec+set}" = set; then :
3755 enableval
=$enable_mathvec; build_mathvec
=$enableval
3757 build_mathvec
=notset
3761 # We keep the original values in `$config_*' and never modify them, so we
3762 # can write them unchanged into config.make. Everything else uses
3763 # $machine, $vendor, and $os, and changes them whenever convenient.
3764 config_machine
=$host_cpu config_vendor
=$host_vendor config_os
=$host_os
3766 # Don't allow vendor == "unknown"
3767 test "$config_vendor" = unknown
&& config_vendor
=
3768 config_os
="`echo $config_os | sed 's/^unknown-//'`"
3770 # Some configurations imply other options.
3773 # The configure fragment of a port can modify these to supplement
3774 # or override the table in the case statement below. No fragment should
3775 # ever change the config_* variables, however.
3776 machine
=$config_machine
3777 vendor
=$config_vendor
3783 # Check whether --with-cpu was given.
3784 if test "${with_cpu+set}" = set; then :
3785 withval
=$with_cpu; case "$withval" in
3786 yes|
'') as_fn_error $?
"--with-cpu requires an argument" "$LINENO" 5 ;;
3788 *) submachine
="$withval" ;;
3794 # An preconfigure script can set this when it wants to disable the sanity
3798 if frags
=`ls -d $srcdir/sysdeps/*/preconfigure 2> /dev/null`
3800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysdeps preconfigure fragments" >&5
3801 $as_echo_n "checking for sysdeps preconfigure fragments... " >&6; }
3802 for frag
in $frags; do
3803 name
=`echo "$frag" | sed 's@/[^/]*$@@;s@^.*/@@'`
3804 echo $ECHO_N "$name $ECHO_C" >&6
3807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
3813 ### By using the undocumented --enable-hacker-mode option for configure
3814 ### one can skip this test to make the configuration not fail for unsupported
3817 if test -z "$enable_hacker_mode" && test x
"$libc_config_ok" != xyes
; then
3818 case "$machine-$host_os" in
3823 *** The GNU C library is currently unavailable for this platform.
3824 *** If you are interested in seeing glibc on this platform visit
3825 *** the \"How to submit a new port\" in the wiki:
3826 *** https://sourceware.org/glibc/wiki/#Development
3827 *** and join the community!" "$LINENO" 5
3832 # Set base_machine if not set by a preconfigure fragment.
3833 test -n "$base_machine" || base_machine
=$machine
3836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fstack-protector" >&5
3837 $as_echo_n "checking for -fstack-protector... " >&6; }
3838 if ${libc_cv_ssp+:} false
; then :
3839 $as_echo_n "(cached) " >&6
3841 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -Werror -fstack-protector -xc /dev/null -S -o /dev/null'
3842 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
3845 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3846 test $ac_status = 0; }; }; then :
3853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ssp" >&5
3854 $as_echo "$libc_cv_ssp" >&6; }
3856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fstack-protector-strong" >&5
3857 $as_echo_n "checking for -fstack-protector-strong... " >&6; }
3858 if ${libc_cv_ssp_strong+:} false
; then :
3859 $as_echo_n "(cached) " >&6
3861 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -Werror -fstack-protector-strong -xc /dev/null -S -o /dev/null'
3862 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
3865 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3866 test $ac_status = 0; }; }; then :
3867 libc_cv_ssp_strong
=yes
3869 libc_cv_ssp_strong
=no
3873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ssp_strong" >&5
3874 $as_echo "$libc_cv_ssp_strong" >&6; }
3876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fstack-protector-all" >&5
3877 $as_echo_n "checking for -fstack-protector-all... " >&6; }
3878 if ${libc_cv_ssp_all+:} false
; then :
3879 $as_echo_n "(cached) " >&6
3881 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -Werror -fstack-protector-all -xc /dev/null -S -o /dev/null'
3882 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
3885 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3886 test $ac_status = 0; }; }; then :
3893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ssp_all" >&5
3894 $as_echo "$libc_cv_ssp_all" >&6; }
3898 if test "$libc_cv_ssp" = yes; then
3899 no_stack_protector
="-fno-stack-protector -DSTACK_PROTECTOR_LEVEL=0"
3900 $as_echo "#define HAVE_CC_NO_STACK_PROTECTOR 1" >>confdefs.h
3904 if test "$enable_stack_protector" = yes && test "$libc_cv_ssp" = yes; then
3905 stack_protector
="-fstack-protector"
3906 $as_echo "#define STACK_PROTECTOR_LEVEL 1" >>confdefs.h
3908 elif test "$enable_stack_protector" = all
&& test "$libc_cv_ssp_all" = yes; then
3909 stack_protector
="-fstack-protector-all"
3910 $as_echo "#define STACK_PROTECTOR_LEVEL 2" >>confdefs.h
3912 elif test "$enable_stack_protector" = strong
&& test "$libc_cv_ssp_strong" = yes; then
3913 stack_protector
="-fstack-protector-strong"
3914 $as_echo "#define STACK_PROTECTOR_LEVEL 3" >>confdefs.h
3917 stack_protector
="-fno-stack-protector"
3918 $as_echo "#define STACK_PROTECTOR_LEVEL 0" >>confdefs.h
3925 if test -n "$stack_protector"; then
3926 no_ssp
=-fno-stack-protector
3930 if test "$enable_stack_protector" != no
; then
3931 as_fn_error $?
"--enable-stack-protector=$enable_stack_protector specified, but specified level of stack protection is not supported by the compiler." "$LINENO" 5
3935 # For the multi-arch option we need support in the assembler & linker.
3936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler and linker STT_GNU_IFUNC support" >&5
3937 $as_echo_n "checking for assembler and linker STT_GNU_IFUNC support... " >&6; }
3938 if ${libc_cv_ld_gnu_indirect_function+:} false
; then :
3939 $as_echo_n "(cached) " >&6
3941 cat > conftest.S
<<EOF
3942 .type foo,%gnu_indirect_function
3955 libc_cv_ld_gnu_indirect_function
=no
3956 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
3957 -nostartfiles -nostdlib $no_ssp \
3958 -o conftest conftest.S
1>&5 2>&5; then
3959 # Do a link to see if the backend supports IFUNC relocs.
3960 $READELF -r conftest
1>&5
3961 LC_ALL
=C
$READELF -r conftest |
grep 'no relocations' >/dev
/null ||
{
3962 libc_cv_ld_gnu_indirect_function
=yes
3967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ld_gnu_indirect_function" >&5
3968 $as_echo "$libc_cv_ld_gnu_indirect_function" >&6; }
3970 # Check if gcc supports attribute ifunc as it is used in libc_ifunc macro.
3971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc attribute ifunc support" >&5
3972 $as_echo_n "checking for gcc attribute ifunc support... " >&6; }
3973 if ${libc_cv_gcc_indirect_function+:} false
; then :
3974 $as_echo_n "(cached) " >&6
3976 cat > conftest.c
<<EOF
3977 extern int func (int);
3978 int used_func (int a)
3982 static void *resolver ()
3986 extern __typeof (func) func __attribute__ ((ifunc ("resolver")));
3988 libc_cv_gcc_indirect_function
=no
3989 if ${CC-cc} -c conftest.c
-o conftest.o
1>&5 \
3991 if $READELF -s conftest.o |
grep IFUNC
>/dev
/null
2>&5; then
3992 libc_cv_gcc_indirect_function
=yes
3997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_indirect_function" >&5
3998 $as_echo "$libc_cv_gcc_indirect_function" >&6; }
4000 # Check if gcc warns about alias for function with incompatible types.
4001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler warns about alias for function with incompatible types" >&5
4002 $as_echo_n "checking if compiler warns about alias for function with incompatible types... " >&6; }
4003 if ${libc_cv_gcc_incompatible_alias+:} false
; then :
4004 $as_echo_n "(cached) " >&6
4006 cat > conftest.c
<<EOF
4007 int __redirect_foo (const void *s, int c);
4009 __typeof (__redirect_foo) *foo_impl (void) __asm__ ("foo");
4010 __typeof (__redirect_foo) *foo_impl (void)
4015 extern __typeof (__redirect_foo) foo_alias __attribute__ ((alias ("foo")));
4017 libc_cv_gcc_incompatible_alias
=yes
4018 if ${CC-cc} -Werror -c conftest.c
-o conftest.o
1>&5 2>&5 ; then
4019 libc_cv_gcc_incompatible_alias
=no
4023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_incompatible_alias" >&5
4024 $as_echo "$libc_cv_gcc_incompatible_alias" >&6; }
4026 if test x
"$libc_cv_ld_gnu_indirect_function" != xyes
; then
4027 if test x
"$multi_arch" = xyes
; then
4028 as_fn_error $?
"--enable-multi-arch support requires assembler and linker support" "$LINENO" 5
4033 if test x
"$libc_cv_gcc_indirect_function" != xyes
; then
4034 # GCC 8+ emits a warning for alias with incompatible types and it might
4035 # fail to build ifunc resolvers aliases to either weak or internal
4036 # symbols. Disables multiarch build in this case.
4037 if test x
"$libc_cv_gcc_incompatible_alias" == xyes
; then
4038 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: gcc emits a warning for alias between functions of incompatible types" >&5
4039 $as_echo "$as_me: WARNING: gcc emits a warning for alias between functions of incompatible types" >&2;}
4040 if test x
"$multi_arch" = xyes
; then
4041 as_fn_error $?
"--enable-multi-arch support requires a gcc with gnu-indirect-function support" "$LINENO" 5
4043 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Multi-arch is disabled." >&5
4044 $as_echo "$as_me: WARNING: Multi-arch is disabled." >&2;}
4046 elif test x
"$multi_arch" = xyes
; then
4047 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-multi-arch support recommends a gcc with gnu-indirect-function support.
4048 Please use a gcc which supports it by default or configure gcc with --enable-gnu-indirect-function" >&5
4049 $as_echo "$as_me: WARNING: --enable-multi-arch support recommends a gcc with gnu-indirect-function support.
4050 Please use a gcc which supports it by default or configure gcc with --enable-gnu-indirect-function" >&2;}
4054 if test x
"$multi_arch" != xno
; then
4055 multi_arch_d
=/multiarch
4058 # Compute the list of sysdep directories for this configuration.
4059 # This can take a while to compute.
4060 sysdep_dir
=$srcdir/sysdeps
4061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking sysdep dirs" >&5
4062 $as_echo_n "checking sysdep dirs... " >&6; }
4063 # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1.
4064 os
="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`"
4066 test "x$base_os" != x ||
case "$os" in
4068 base_os
=mach
/hurd
;;
4070 base_os
=unix
/sysv
;;
4073 # For sunos4.1.1, try sunos4.1.1, then sunos4.1, then sunos4, then sunos.
4076 while o
=`echo $tail | sed 's/\.[^.]*$//'`; test $o != $tail; do
4080 o
=`echo $tail | sed 's/[0-9]*$//'`
4081 if test $o != $tail; then
4084 # For linux-gnu, try linux-gnu, then linux.
4085 o
=`echo $tail | sed 's/-.*$//'`
4086 if test $o != $tail; then
4090 # For unix/sysv/sysv4, try unix/sysv/sysv4, then unix/sysv, then unix.
4093 while b
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$b"; do
4099 # For sparc/sparc32, try sparc/sparc32 and then sparc.
4101 tail=$machine${submachine:+/$submachine}
4102 while m
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$m"; do
4104 # Prepend the machine's FPU directory unless --without-fp.
4105 if test "$with_fp" = yes; then
4110 # For each machine term, try it with and then without /multiarch.
4111 for try_fpu
in $maybe_fpu ''; do
4112 for try_multi
in $multi_arch_d ''; do
4113 mach
="$mach /$1$try_fpu$try_multi"
4120 # Find what sysdep directories exist.
4122 for b
in $base ''; do
4123 for m0
in $mach ''; do
4124 for v
in /$vendor ''; do
4125 test "$v" = / && continue
4126 for o
in /$ostry ''; do
4127 test "$o" = / && continue
4128 for m
in $mach ''; do
4129 try_suffix
="$m0$b$v$o$m"
4130 if test -n "$try_suffix"; then
4131 try_srcdir
="${srcdir}/"
4132 try
="sysdeps$try_suffix"
4133 test -n "$enable_debug_configure" &&
4134 echo "$0 DEBUG: try $try" >&2
4135 if test -d "$try_srcdir$try"; then
4136 sysnames
="$sysnames $try"
4137 { test -n "$o" ||
test -n "$b"; } && os_used
=t
4138 { test -n "$m" ||
test -n "$m0"; } && machine_used
=t
4140 x
*/$submachine) submachine_used
=t
;;
4150 # If the assembler supports gnu_indirect_function symbol type and the
4151 # architecture supports multi-arch, we enable multi-arch by default.
4156 test x
"$multi_arch" = xdefault
&& multi_arch
=no
4159 if test x
"$multi_arch" != xno
; then
4160 $as_echo "#define USE_MULTIARCH 1" >>confdefs.h
4165 if test -z "$os_used" && test "$os" != none
; then
4166 as_fn_error $?
"Operating system $os is not supported." "$LINENO" 5
4168 if test -z "$machine_used" && test "$machine" != none
; then
4169 as_fn_error $?
"The $machine is not supported." "$LINENO" 5
4171 if test -z "$submachine_used" && test -n "$submachine"; then
4172 as_fn_error $?
"The $submachine subspecies of $host_cpu is not supported." "$LINENO" 5
4176 # We have now validated the configuration.
4178 # Expand the list of system names into a full list of directories
4179 # from each element's parent name and Implies file (if present).
4182 while test $# -gt 0; do
4186 case " $names " in *" $name "*)
4187 # Already in the list.
4191 # Report each name as we discover it, so there is no long pause in output.
4192 echo $ECHO_N "$name $ECHO_C" >&6
4194 name_base
=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
4198 *) xsrcdir
=$srcdir/ ;;
4200 test -n "$enable_debug_configure" &&
4201 echo "DEBUG: name/Implies $xsrcdir$name/Implies" >&2
4203 for implies_file
in Implies Implies-before Implies-after
; do
4204 implies_type
=`echo $implies_file | sed s/-/_/`
4205 eval ${implies_type}=
4206 if test -f $xsrcdir$name/$implies_file; then
4207 # Collect more names from the `Implies' file (removing comments).
4208 implied_candidate
="`sed 's/#.*$//' < $xsrcdir$name/$implies_file`"
4209 for x
in $implied_candidate; do
4211 if test -d $xsrcdir$name_base/$x; then
4212 eval "${implies_type}=\"\$${implies_type} \$name_base/\$x\""
4217 test -n "$enable_debug_configure" &&
4218 echo "DEBUG: $name $implies_file $x try() {$try_srcdir}$try" >&2
4219 if test $try != $xsrcdir$name_base/$x && test -d $try_srcdir$try;
4221 eval "${implies_type}=\"\$${implies_type} \$try\""
4224 if test $found = no
; then
4225 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $name/$implies_file specifies nonexistent $x" >&5
4226 $as_echo "$as_me: WARNING: $name/$implies_file specifies nonexistent $x" >&2;}
4232 # Add NAME to the list of names.
4233 names
="$names $name"
4235 # Find the parent of NAME, using the empty string if it has none.
4236 parent
="`echo $name | sed -n -e 's=/[^/]*$==' -e '/sysdeps$/q' -e p`"
4238 test -n "$enable_debug_configure" &&
4239 echo "DEBUG: $name Implies='$Implies' rest='$*' parent='$parent' \
4240 Implies_before='$Implies_before' Implies_after='$Implies_after'" >&2
4242 # Add the names implied by NAME, and NAME's parent (if it has one), to
4243 # the list of names to be processed (the argument list). We prepend the
4244 # implied names to the list and append the parent. We want implied
4245 # directories to come before further directories inferred from the
4246 # configuration components; this ensures that for sysv4, unix/common
4247 # (implied by unix/sysv/sysv4) comes before unix/sysv (in ostry (here $*)
4249 sysnames
="`echo $Implies $* $Implies_before $parent $Implies_after`"
4250 test -n "$sysnames" && set $sysnames
4253 # Add the default directories.
4254 default_sysnames
="sysdeps/generic"
4255 sysnames
="$names $default_sysnames"
4257 # The other names were emitted during the scan.
4258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $default_sysnames" >&5
4259 $as_echo "$default_sysnames" >&6; }
4264 # Find a good install program. We prefer a C program (faster),
4265 # so one script is as good as another. But avoid the broken or
4266 # incompatible versions:
4267 # SysV /etc/install, /usr/sbin/install
4268 # SunOS /usr/etc/install
4269 # IRIX /sbin/install
4271 # AmigaOS /C/install, which installs bootblocks on floppy discs
4272 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4273 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4274 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4275 # OS/2's system install, which has a completely different semantic
4276 # ./install, which can be erroneously created by make from ./install.sh.
4277 # Reject install programs that cannot install multiple files.
4278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4279 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4280 if test -z "$INSTALL"; then
4281 if ${ac_cv_path_install+:} false
; then :
4282 $as_echo_n "(cached) " >&6
4284 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4288 test -z "$as_dir" && as_dir
=.
4289 # Account for people who put trailing slashes in PATH elements.
4290 case $as_dir/ in #((
4291 .
/ | .
// |
/[cC
]/* | \
4292 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
4293 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
4296 # OSF1 and SCO ODT 3.0 have their own names for install.
4297 # Don't use installbsd from OSF since it installs stuff as root
4299 for ac_prog
in ginstall scoinst
install; do
4300 for ac_exec_ext
in '' $ac_executable_extensions; do
4301 if as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext"; then
4302 if test $ac_prog = install &&
4303 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4304 # AIX install. It has an incompatible calling convention.
4306 elif test $ac_prog = install &&
4307 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4308 # program-specific install script used by HP pwplus--don't use.
4311 rm -rf conftest.one conftest.two conftest.dir
4312 echo one
> conftest.one
4313 echo two
> conftest.two
4315 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
4316 test -s conftest.one
&& test -s conftest.two
&&
4317 test -s conftest.dir
/conftest.one
&&
4318 test -s conftest.dir
/conftest.two
4320 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
4333 rm -rf conftest.one conftest.two conftest.dir
4336 if test "${ac_cv_path_install+set}" = set; then
4337 INSTALL
=$ac_cv_path_install
4339 # As a last resort, use the slow shell script. Don't cache a
4340 # value for INSTALL within a source directory, because that will
4341 # break other packages using the cache if that directory is
4342 # removed, or if the value is a relative name.
4343 INSTALL
=$ac_install_sh
4346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4347 $as_echo "$INSTALL" >&6; }
4349 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4350 # It thinks the first close brace ends the variable substitution.
4351 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
4353 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
4355 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
4357 if test "$INSTALL" = "${srcdir}/scripts/install-sh -c"; then
4358 # The makefiles need to use a different form to find it in $srcdir.
4359 INSTALL
='\$(..)./scripts/install-sh -c'
4361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4362 $as_echo_n "checking whether ln -s works... " >&6; }
4364 if test "$LN_S" = "ln -s"; then
4365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4366 $as_echo "yes" >&6; }
4368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4369 $as_echo "no, using $LN_S" >&6; }
4373 # Was a --with-binutils option given?
4374 if test -n "$path_binutils"; then
4375 # Make absolute; ensure a single trailing slash.
4376 path_binutils
=`(cd $path_binutils; pwd) | sed 's%/*$%/%'`
4377 CC
="$CC -B$path_binutils"
4379 AS
=`$CC -print-prog-name=as`
4380 LD
=`$CC -print-prog-name=ld`
4381 AR
=`$CC -print-prog-name=ar`
4383 OBJDUMP
=`$CC -print-prog-name=objdump`
4385 OBJCOPY
=`$CC -print-prog-name=objcopy`
4387 GPROF
=`$CC -print-prog-name=gprof`
4390 # Determine whether we are using GNU binutils.
4391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AS is GNU as" >&5
4392 $as_echo_n "checking whether $AS is GNU as... " >&6; }
4393 if ${libc_cv_prog_as_gnu+:} false
; then :
4394 $as_echo_n "(cached) " >&6
4396 # Most GNU programs take a -v and spit out some text including
4397 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4398 if $AS -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
4399 libc_cv_prog_as_gnu
=yes
4401 libc_cv_prog_as_gnu
=no
4405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_as_gnu" >&5
4406 $as_echo "$libc_cv_prog_as_gnu" >&6; }
4408 gnu_as
=$libc_cv_prog_as_gnu
4410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $LD is GNU ld" >&5
4411 $as_echo_n "checking whether $LD is GNU ld... " >&6; }
4412 if ${libc_cv_prog_ld_gnu+:} false
; then :
4413 $as_echo_n "(cached) " >&6
4415 # Most GNU programs take a -v and spit out some text including
4416 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4417 if $LD -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
4418 libc_cv_prog_ld_gnu
=yes
4420 libc_cv_prog_ld_gnu
=no
4424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_ld_gnu" >&5
4425 $as_echo "$libc_cv_prog_ld_gnu" >&6; }
4426 gnu_ld
=$libc_cv_prog_ld_gnu
4429 # Accept binutils 2.25 or newer.
4432 # Extract the first word of "$ac_prog", so it can be a program name with args.
4433 set dummy
$ac_prog; ac_word
=$2
4434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4435 $as_echo_n "checking for $ac_word... " >&6; }
4436 if ${ac_cv_prog_AS+:} false
; then :
4437 $as_echo_n "(cached) " >&6
4439 if test -n "$AS"; then
4440 ac_cv_prog_AS
="$AS" # Let the user override the test.
4442 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4446 test -z "$as_dir" && as_dir
=.
4447 for ac_exec_ext
in '' $ac_executable_extensions; do
4448 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4449 ac_cv_prog_AS
="$ac_prog"
4450 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4460 if test -n "$AS"; then
4461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
4462 $as_echo "$AS" >&6; }
4464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4465 $as_echo "no" >&6; }
4469 test -n "$AS" && break
4472 if test -z "$AS"; then
4475 # Found it, now check the version.
4476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $AS" >&5
4477 $as_echo_n "checking version of $AS... " >&6; }
4478 ac_prog_version
=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4479 case $ac_prog_version in
4480 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4481 2.1[0-9][0-9]*|
2.2[5-9]*|
2.
[3-9][0-9]*|
[3-9].
*|
[1-9][0-9]*)
4482 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4483 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4487 $as_echo "$ac_prog_version" >&6; }
4489 if test $ac_verc_fail = yes; then
4490 AS
=: critic_missing
="$critic_missing as"
4494 if test -n "`$LD --version | sed -n 's/^GNU \(gold\).*$/\1/p'`"; then
4495 # Accept gold 1.14 or higher
4498 # Extract the first word of "$ac_prog", so it can be a program name with args.
4499 set dummy
$ac_prog; ac_word
=$2
4500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4501 $as_echo_n "checking for $ac_word... " >&6; }
4502 if ${ac_cv_prog_LD+:} false
; then :
4503 $as_echo_n "(cached) " >&6
4505 if test -n "$LD"; then
4506 ac_cv_prog_LD
="$LD" # Let the user override the test.
4508 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4512 test -z "$as_dir" && as_dir
=.
4513 for ac_exec_ext
in '' $ac_executable_extensions; do
4514 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4515 ac_cv_prog_LD
="$ac_prog"
4516 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4526 if test -n "$LD"; then
4527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4528 $as_echo "$LD" >&6; }
4530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4531 $as_echo "no" >&6; }
4535 test -n "$LD" && break
4538 if test -z "$LD"; then
4541 # Found it, now check the version.
4542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $LD" >&5
4543 $as_echo_n "checking version of $LD... " >&6; }
4544 ac_prog_version
=`$LD --version 2>&1 | sed -n 's/^.*GNU gold.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
4545 case $ac_prog_version in
4546 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4547 1.1[4-9]*|
1.
[2-9][0-9]*|
1.1[0-9][0-9]*|
[2-9].
*|
[1-9][0-9]*)
4548 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4549 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4553 $as_echo "$ac_prog_version" >&6; }
4555 if test $ac_verc_fail = yes; then
4556 LD
=: critic_missing
="$critic_missing GNU gold"
4562 # Extract the first word of "$ac_prog", so it can be a program name with args.
4563 set dummy
$ac_prog; ac_word
=$2
4564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4565 $as_echo_n "checking for $ac_word... " >&6; }
4566 if ${ac_cv_prog_LD+:} false
; then :
4567 $as_echo_n "(cached) " >&6
4569 if test -n "$LD"; then
4570 ac_cv_prog_LD
="$LD" # Let the user override the test.
4572 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4576 test -z "$as_dir" && as_dir
=.
4577 for ac_exec_ext
in '' $ac_executable_extensions; do
4578 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4579 ac_cv_prog_LD
="$ac_prog"
4580 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4590 if test -n "$LD"; then
4591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4592 $as_echo "$LD" >&6; }
4594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4595 $as_echo "no" >&6; }
4599 test -n "$LD" && break
4602 if test -z "$LD"; then
4605 # Found it, now check the version.
4606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $LD" >&5
4607 $as_echo_n "checking version of $LD... " >&6; }
4608 ac_prog_version
=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
4609 case $ac_prog_version in
4610 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4611 2.1[0-9][0-9]*|
2.2[5-9]*|
2.
[3-9][0-9]*|
[3-9].
*|
[1-9][0-9]*)
4612 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4613 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4617 $as_echo "$ac_prog_version" >&6; }
4619 if test $ac_verc_fail = yes; then
4620 LD
=: critic_missing
="$critic_missing GNU ld"
4625 # These programs are version sensitive.
4627 for ac_prog
in gnumake gmake
make
4629 # Extract the first word of "$ac_prog", so it can be a program name with args.
4630 set dummy
$ac_prog; ac_word
=$2
4631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4632 $as_echo_n "checking for $ac_word... " >&6; }
4633 if ${ac_cv_prog_MAKE+:} false
; then :
4634 $as_echo_n "(cached) " >&6
4636 if test -n "$MAKE"; then
4637 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
4639 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4643 test -z "$as_dir" && as_dir
=.
4644 for ac_exec_ext
in '' $ac_executable_extensions; do
4645 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4646 ac_cv_prog_MAKE
="$ac_prog"
4647 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4656 MAKE
=$ac_cv_prog_MAKE
4657 if test -n "$MAKE"; then
4658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4659 $as_echo "$MAKE" >&6; }
4661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4662 $as_echo "no" >&6; }
4666 test -n "$MAKE" && break
4669 if test -z "$MAKE"; then
4672 # Found it, now check the version.
4673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKE" >&5
4674 $as_echo_n "checking version of $MAKE... " >&6; }
4675 ac_prog_version
=`$MAKE --version 2>&1 | sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
4676 case $ac_prog_version in
4677 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4678 3.79* |
3.
[89]* |
[4-9].
* |
[1-9][0-9]*)
4679 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4680 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4684 $as_echo "$ac_prog_version" >&6; }
4686 if test $ac_verc_fail = yes; then
4687 critic_missing
="$critic_missing make"
4691 for ac_prog
in gnumsgfmt gmsgfmt msgfmt
4693 # Extract the first word of "$ac_prog", so it can be a program name with args.
4694 set dummy
$ac_prog; ac_word
=$2
4695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4696 $as_echo_n "checking for $ac_word... " >&6; }
4697 if ${ac_cv_prog_MSGFMT+:} false
; then :
4698 $as_echo_n "(cached) " >&6
4700 if test -n "$MSGFMT"; then
4701 ac_cv_prog_MSGFMT
="$MSGFMT" # Let the user override the test.
4703 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4707 test -z "$as_dir" && as_dir
=.
4708 for ac_exec_ext
in '' $ac_executable_extensions; do
4709 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4710 ac_cv_prog_MSGFMT
="$ac_prog"
4711 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4720 MSGFMT
=$ac_cv_prog_MSGFMT
4721 if test -n "$MSGFMT"; then
4722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
4723 $as_echo "$MSGFMT" >&6; }
4725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4726 $as_echo "no" >&6; }
4730 test -n "$MSGFMT" && break
4733 if test -z "$MSGFMT"; then
4736 # Found it, now check the version.
4737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MSGFMT" >&5
4738 $as_echo_n "checking version of $MSGFMT... " >&6; }
4739 ac_prog_version
=`$MSGFMT --version 2>&1 | sed -n 's/^.*GNU gettext.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4740 case $ac_prog_version in
4741 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4742 0.10.3[6-9]* |
0.10.
[4-9][0-9]* |
0.1[1-9]* |
0.
[2-9][0-9]* |
[1-9].
*)
4743 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4744 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4748 $as_echo "$ac_prog_version" >&6; }
4750 if test $ac_verc_fail = yes; then
4751 MSGFMT
=: aux_missing
="$aux_missing msgfmt"
4754 for ac_prog
in makeinfo
4756 # Extract the first word of "$ac_prog", so it can be a program name with args.
4757 set dummy
$ac_prog; ac_word
=$2
4758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4759 $as_echo_n "checking for $ac_word... " >&6; }
4760 if ${ac_cv_prog_MAKEINFO+:} false
; then :
4761 $as_echo_n "(cached) " >&6
4763 if test -n "$MAKEINFO"; then
4764 ac_cv_prog_MAKEINFO
="$MAKEINFO" # Let the user override the test.
4766 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4770 test -z "$as_dir" && as_dir
=.
4771 for ac_exec_ext
in '' $ac_executable_extensions; do
4772 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4773 ac_cv_prog_MAKEINFO
="$ac_prog"
4774 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4783 MAKEINFO
=$ac_cv_prog_MAKEINFO
4784 if test -n "$MAKEINFO"; then
4785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
4786 $as_echo "$MAKEINFO" >&6; }
4788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4789 $as_echo "no" >&6; }
4793 test -n "$MAKEINFO" && break
4796 if test -z "$MAKEINFO"; then
4799 # Found it, now check the version.
4800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKEINFO" >&5
4801 $as_echo_n "checking version of $MAKEINFO... " >&6; }
4802 ac_prog_version
=`$MAKEINFO --version 2>&1 | sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
4803 case $ac_prog_version in
4804 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4805 4.
[7-9]*|
4.
[1-9][0-9]*|
[5-9].
*)
4806 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4807 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4811 $as_echo "$ac_prog_version" >&6; }
4813 if test $ac_verc_fail = yes; then
4814 MAKEINFO
=: aux_missing
="$aux_missing makeinfo"
4819 # Extract the first word of "$ac_prog", so it can be a program name with args.
4820 set dummy
$ac_prog; ac_word
=$2
4821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4822 $as_echo_n "checking for $ac_word... " >&6; }
4823 if ${ac_cv_prog_SED+:} false
; then :
4824 $as_echo_n "(cached) " >&6
4826 if test -n "$SED"; then
4827 ac_cv_prog_SED
="$SED" # Let the user override the test.
4829 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4833 test -z "$as_dir" && as_dir
=.
4834 for ac_exec_ext
in '' $ac_executable_extensions; do
4835 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4836 ac_cv_prog_SED
="$ac_prog"
4837 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4847 if test -n "$SED"; then
4848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4849 $as_echo "$SED" >&6; }
4851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4852 $as_echo "no" >&6; }
4856 test -n "$SED" && break
4859 if test -z "$SED"; then
4862 # Found it, now check the version.
4863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $SED" >&5
4864 $as_echo_n "checking version of $SED... " >&6; }
4865 ac_prog_version
=`$SED --version 2>&1 | sed -n 's/^.*GNU sed[^0-9]* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4866 case $ac_prog_version in
4867 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4868 3.0[2-9]*|
3.
[1-9]*|
[4-9]*)
4869 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4870 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4874 $as_echo "$ac_prog_version" >&6; }
4876 if test $ac_verc_fail = yes; then
4877 SED
=: aux_missing
="$aux_missing sed"
4882 # Extract the first word of "$ac_prog", so it can be a program name with args.
4883 set dummy
$ac_prog; ac_word
=$2
4884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4885 $as_echo_n "checking for $ac_word... " >&6; }
4886 if ${ac_cv_prog_AWK+:} false
; then :
4887 $as_echo_n "(cached) " >&6
4889 if test -n "$AWK"; then
4890 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
4892 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4896 test -z "$as_dir" && as_dir
=.
4897 for ac_exec_ext
in '' $ac_executable_extensions; do
4898 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4899 ac_cv_prog_AWK
="$ac_prog"
4900 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4910 if test -n "$AWK"; then
4911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4912 $as_echo "$AWK" >&6; }
4914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4915 $as_echo "no" >&6; }
4919 test -n "$AWK" && break
4922 if test -z "$AWK"; then
4925 # Found it, now check the version.
4926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $AWK" >&5
4927 $as_echo_n "checking version of $AWK... " >&6; }
4928 ac_prog_version
=`$AWK --version 2>&1 | sed -n 's/^.*GNU Awk[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
4929 case $ac_prog_version in
4930 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4931 3.1.
[2-9]*|
3.
[2-9]*|
[4-9]*)
4932 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4933 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4937 $as_echo "$ac_prog_version" >&6; }
4939 if test $ac_verc_fail = yes; then
4940 critic_missing
="$critic_missing gawk"
4944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC is sufficient to build libc" >&5
4945 $as_echo_n "checking if $CC is sufficient to build libc... " >&6; }
4946 if ${libc_cv_compiler_ok+:} false
; then :
4947 $as_echo_n "(cached) " >&6
4950 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4951 /* end confdefs.h. */
4957 #if !defined __GNUC__ || __GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 9)
4958 #error insufficient compiler
4964 if ac_fn_c_try_compile
"$LINENO"; then :
4965 libc_cv_compiler_ok
=yes
4967 libc_cv_compiler_ok
=no
4969 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_compiler_ok" >&5
4972 $as_echo "$libc_cv_compiler_ok" >&6; }
4973 if test $libc_cv_compiler_ok != yes; then :
4974 critic_missing
="$critic_missing compiler"
4977 if test -n "$ac_tool_prefix"; then
4978 # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
4979 set dummy
${ac_tool_prefix}nm
; ac_word
=$2
4980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4981 $as_echo_n "checking for $ac_word... " >&6; }
4982 if ${ac_cv_prog_NM+:} false
; then :
4983 $as_echo_n "(cached) " >&6
4985 if test -n "$NM"; then
4986 ac_cv_prog_NM
="$NM" # Let the user override the test.
4988 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4992 test -z "$as_dir" && as_dir
=.
4993 for ac_exec_ext
in '' $ac_executable_extensions; do
4994 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4995 ac_cv_prog_NM
="${ac_tool_prefix}nm"
4996 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5006 if test -n "$NM"; then
5007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
5008 $as_echo "$NM" >&6; }
5010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5011 $as_echo "no" >&6; }
5016 if test -z "$ac_cv_prog_NM"; then
5018 # Extract the first word of "nm", so it can be a program name with args.
5019 set dummy nm
; ac_word
=$2
5020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5021 $as_echo_n "checking for $ac_word... " >&6; }
5022 if ${ac_cv_prog_ac_ct_NM+:} false
; then :
5023 $as_echo_n "(cached) " >&6
5025 if test -n "$ac_ct_NM"; then
5026 ac_cv_prog_ac_ct_NM
="$ac_ct_NM" # Let the user override the test.
5028 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5032 test -z "$as_dir" && as_dir
=.
5033 for ac_exec_ext
in '' $ac_executable_extensions; do
5034 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5035 ac_cv_prog_ac_ct_NM
="nm"
5036 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5045 ac_ct_NM
=$ac_cv_prog_ac_ct_NM
5046 if test -n "$ac_ct_NM"; then
5047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
5048 $as_echo "$ac_ct_NM" >&6; }
5050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5051 $as_echo "no" >&6; }
5054 if test "x$ac_ct_NM" = x
; then
5057 case $cross_compiling:$ac_tool_warned in
5059 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5060 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5061 ac_tool_warned
=yes ;;
5070 if test "x$maintainer" = "xyes"; then
5071 for ac_prog
in autoconf
5073 # Extract the first word of "$ac_prog", so it can be a program name with args.
5074 set dummy
$ac_prog; ac_word
=$2
5075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5076 $as_echo_n "checking for $ac_word... " >&6; }
5077 if ${ac_cv_prog_AUTOCONF+:} false
; then :
5078 $as_echo_n "(cached) " >&6
5080 if test -n "$AUTOCONF"; then
5081 ac_cv_prog_AUTOCONF
="$AUTOCONF" # Let the user override the test.
5083 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5087 test -z "$as_dir" && as_dir
=.
5088 for ac_exec_ext
in '' $ac_executable_extensions; do
5089 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5090 ac_cv_prog_AUTOCONF
="$ac_prog"
5091 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5100 AUTOCONF
=$ac_cv_prog_AUTOCONF
5101 if test -n "$AUTOCONF"; then
5102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
5103 $as_echo "$AUTOCONF" >&6; }
5105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5106 $as_echo "no" >&6; }
5110 test -n "$AUTOCONF" && break
5112 test -n "$AUTOCONF" || AUTOCONF
="no"
5114 case "x$AUTOCONF" in
5115 xno|x|x
:) AUTOCONF
=no
;;
5117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works" >&5
5118 $as_echo_n "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... " >&6; }
5119 if ${libc_cv_autoconf_works+:} false
; then :
5120 $as_echo_n "(cached) " >&6
5122 if (cd $srcdir; $AUTOCONF $ACFLAGS configure.ac
> /dev
/null
2>&1); then
5123 libc_cv_autoconf_works
=yes
5125 libc_cv_autoconf_works
=no
5128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_autoconf_works" >&5
5129 $as_echo "$libc_cv_autoconf_works" >&6; }
5130 test $libc_cv_autoconf_works = yes || AUTOCONF
=no
5133 if test "x$AUTOCONF" = xno
; then
5134 aux_missing
="$aux_missing autoconf"
5140 # Check for python3 if available, or else python.
5141 for ac_prog
in python3 python
5143 # Extract the first word of "$ac_prog", so it can be a program name with args.
5144 set dummy
$ac_prog; ac_word
=$2
5145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5146 $as_echo_n "checking for $ac_word... " >&6; }
5147 if ${ac_cv_prog_PYTHON_PROG+:} false
; then :
5148 $as_echo_n "(cached) " >&6
5150 if test -n "$PYTHON_PROG"; then
5151 ac_cv_prog_PYTHON_PROG
="$PYTHON_PROG" # Let the user override the test.
5153 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5157 test -z "$as_dir" && as_dir
=.
5158 for ac_exec_ext
in '' $ac_executable_extensions; do
5159 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5160 ac_cv_prog_PYTHON_PROG
="$ac_prog"
5161 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5170 PYTHON_PROG
=$ac_cv_prog_PYTHON_PROG
5171 if test -n "$PYTHON_PROG"; then
5172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON_PROG" >&5
5173 $as_echo "$PYTHON_PROG" >&6; }
5175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5176 $as_echo "no" >&6; }
5180 test -n "$PYTHON_PROG" && break
5182 test -n "$PYTHON_PROG" || PYTHON_PROG
="no"
5184 case "x$PYTHON_PROG" in
5185 xno|x|x
:) PYTHON_PROG
=no
;;
5189 if test "x$PYTHON_PROG" = xno
; then
5190 aux_missing
="$aux_missing python"
5192 PYTHON
="$PYTHON_PROG -B"
5196 test -n "$critic_missing" && as_fn_error $?
"
5197 *** These critical programs are missing or too old:$critic_missing
5198 *** Check the INSTALL file for required versions." "$LINENO" 5
5200 test -n "$aux_missing" && { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
5201 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5202 *** some features or tests will be disabled.
5203 *** Check the INSTALL file for required versions." >&5
5204 $as_echo "$as_me: WARNING:
5205 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5206 *** some features or tests will be disabled.
5207 *** Check the INSTALL file for required versions." >&2;}
5209 # if using special system headers, find out the compiler's sekrit
5210 # header directory and add that to the list. NOTE: Only does the right
5211 # thing on a system that doesn't need fixincludes. (Not presently a problem.)
5212 if test -n "$sysheaders"; then
5213 SYSINCLUDES
=-nostdinc
5214 for d
in include include-fixed
; do
5215 i
=`$CC -print-file-name="$d"` && test "x$i" != x
&& test "x$i" != "x$d" &&
5216 SYSINCLUDES
="$SYSINCLUDES -isystem $i"
5218 SYSINCLUDES
="$SYSINCLUDES \
5219 -isystem `echo $sysheaders | sed 's/:/ -isystem /g'`"
5220 if test -n "$CXX"; then
5222 for cxxheaders
in `$CXX -v -S -x c++ /dev/null -o /dev/null 2>&1 \
5223 | sed -n -e '1,/#include/d' -e 's/^ \(\/.*\/[cg]++\)/\1/p'`; do
5224 test "x$cxxheaders" != x
&&
5225 CXX_SYSINCLUDES
="$CXX_SYSINCLUDES -isystem $cxxheaders"
5232 # Obtain some C++ header file paths. This is used to make a local
5233 # copy of those headers in Makerules.
5234 if test -n "$CXX"; then
5235 find_cxx_header
() {
5236 echo "#include <$1>" |
$CXX -M -MP -x c
++ - 2>/dev
/null \
5237 |
sed -n "\,$1:,{s/:\$//;p}"
5239 CXX_CSTDLIB_HEADER
="$(find_cxx_header cstdlib)"
5240 CXX_CMATH_HEADER
="$(find_cxx_header cmath)"
5241 CXX_BITS_STD_ABS_H
="$(find_cxx_header bits/std_abs.h)"
5247 # Test if LD_LIBRARY_PATH contains the notation for the current directory
5248 # since this would lead to problems installing/building glibc.
5249 # LD_LIBRARY_PATH contains the current directory if one of the following
5251 # - one of the terminals (":" and ";") is the first or last sign
5252 # - two terminals occur directly after each other
5253 # - the path contains an element with a dot in it
5254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LD_LIBRARY_PATH variable" >&5
5255 $as_echo_n "checking LD_LIBRARY_PATH variable... " >&6; }
5256 case ${LD_LIBRARY_PATH} in
5257 [:\
;]* |
*[:\
;] |
*[:\
;][:\
;]* |
*[:\
;]. | .
[:\
;]*| . |
*[:\
;].
[:\
;]* )
5258 ld_library_path_setting
="contains current directory"
5261 ld_library_path_setting
="ok"
5264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_library_path_setting" >&5
5265 $as_echo "$ld_library_path_setting" >&6; }
5266 if test "$ld_library_path_setting" != "ok"; then
5268 *** LD_LIBRARY_PATH shouldn't contain the current directory when
5269 *** building glibc. Please change the environment variable
5270 *** and run configure again." "$LINENO" 5
5273 # Extract the first word of "bash", so it can be a program name with args.
5274 set dummy bash
; ac_word
=$2
5275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5276 $as_echo_n "checking for $ac_word... " >&6; }
5277 if ${ac_cv_path_BASH_SHELL+:} false
; then :
5278 $as_echo_n "(cached) " >&6
5282 ac_cv_path_BASH_SHELL
="$BASH_SHELL" # Let the user override the test with a path.
5285 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5289 test -z "$as_dir" && as_dir
=.
5290 for ac_exec_ext
in '' $ac_executable_extensions; do
5291 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5292 ac_cv_path_BASH_SHELL
="$as_dir/$ac_word$ac_exec_ext"
5293 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5300 test -z "$ac_cv_path_BASH_SHELL" && ac_cv_path_BASH_SHELL
="no"
5304 BASH_SHELL
=$ac_cv_path_BASH_SHELL
5305 if test -n "$BASH_SHELL"; then
5306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BASH_SHELL" >&5
5307 $as_echo "$BASH_SHELL" >&6; }
5309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5310 $as_echo "no" >&6; }
5315 # Extract the first word of "perl", so it can be a program name with args.
5316 set dummy perl
; ac_word
=$2
5317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5318 $as_echo_n "checking for $ac_word... " >&6; }
5319 if ${ac_cv_path_PERL+:} false
; then :
5320 $as_echo_n "(cached) " >&6
5324 ac_cv_path_PERL
="$PERL" # Let the user override the test with a path.
5327 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5331 test -z "$as_dir" && as_dir
=.
5332 for ac_exec_ext
in '' $ac_executable_extensions; do
5333 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5334 ac_cv_path_PERL
="$as_dir/$ac_word$ac_exec_ext"
5335 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5342 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL
="no"
5346 PERL
=$ac_cv_path_PERL
5347 if test -n "$PERL"; then
5348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
5349 $as_echo "$PERL" >&6; }
5351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5352 $as_echo "no" >&6; }
5356 if test "$PERL" != no
&&
5357 (eval `$PERL -V:apiversion`; test `expr "$apiversion" \< 5` -ne 0); then
5360 # Extract the first word of "install-info", so it can be a program name with args.
5361 set dummy install-info
; ac_word
=$2
5362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5363 $as_echo_n "checking for $ac_word... " >&6; }
5364 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
5365 $as_echo_n "(cached) " >&6
5367 case $INSTALL_INFO in
5369 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
5372 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5373 as_dummy
="$PATH:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
5374 for as_dir
in $as_dummy
5377 test -z "$as_dir" && as_dir
=.
5378 for ac_exec_ext
in '' $ac_executable_extensions; do
5379 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5380 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
5381 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5388 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO
="no"
5392 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
5393 if test -n "$INSTALL_INFO"; then
5394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
5395 $as_echo "$INSTALL_INFO" >&6; }
5397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5398 $as_echo "no" >&6; }
5402 for ac_prog
in bison
5404 # Extract the first word of "$ac_prog", so it can be a program name with args.
5405 set dummy
$ac_prog; ac_word
=$2
5406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5407 $as_echo_n "checking for $ac_word... " >&6; }
5408 if ${ac_cv_prog_BISON+:} false
; then :
5409 $as_echo_n "(cached) " >&6
5411 if test -n "$BISON"; then
5412 ac_cv_prog_BISON
="$BISON" # Let the user override the test.
5414 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5418 test -z "$as_dir" && as_dir
=.
5419 for ac_exec_ext
in '' $ac_executable_extensions; do
5420 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5421 ac_cv_prog_BISON
="$ac_prog"
5422 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5431 BISON
=$ac_cv_prog_BISON
5432 if test -n "$BISON"; then
5433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
5434 $as_echo "$BISON" >&6; }
5436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5437 $as_echo "no" >&6; }
5441 test -n "$BISON" && break
5444 if test -z "$BISON"; then
5447 # Found it, now check the version.
5448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $BISON" >&5
5449 $as_echo_n "checking version of $BISON... " >&6; }
5450 ac_prog_version
=`$BISON --version 2>&1 | sed -n 's/^.*bison (GNU Bison) \([0-9]*\.[0-9.]*\).*$/\1/p'`
5451 case $ac_prog_version in
5452 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
5453 2.7*|
[3-9].
*|
[1-9][0-9]*)
5454 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
5455 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
5458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5459 $as_echo "$ac_prog_version" >&6; }
5461 if test $ac_verc_fail = yes; then
5466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .set assembler directive" >&5
5467 $as_echo_n "checking for .set assembler directive... " >&6; }
5468 if ${libc_cv_asm_set_directive+:} false
; then :
5469 $as_echo_n "(cached) " >&6
5471 cat > conftest.s
<<EOF
5474 .set glibc_conftest_frobozz,foo
5475 .globl glibc_conftest_frobozz
5477 # The alpha-dec-osf1 assembler gives only a warning for `.set'
5478 # (but it doesn't work), so we must do a linking check to be sure.
5479 cat > conftest1.c
<<\EOF
5480 extern int glibc_conftest_frobozz
;
5481 void _start
() { glibc_conftest_frobozz
= 1; }
5483 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
5484 -nostartfiles -nostdlib $no_ssp \
5485 -o conftest conftest.s conftest1.c
1>&5 2>&5; then
5486 libc_cv_asm_set_directive
=yes
5488 libc_cv_asm_set_directive
=no
5492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_set_directive" >&5
5493 $as_echo "$libc_cv_asm_set_directive" >&6; }
5494 if test $libc_cv_asm_set_directive = yes; then
5495 $as_echo "#define HAVE_ASM_SET_DIRECTIVE 1" >>confdefs.h
5499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker support for protected data symbol" >&5
5500 $as_echo_n "checking linker support for protected data symbol... " >&6; }
5501 if ${libc_cv_protected_data+:} false
; then :
5502 $as_echo_n "(cached) " >&6
5504 cat > conftest.c
<<EOF
5505 int bar __attribute__ ((visibility ("protected"))) = 1;
5507 libc_cv_protected_data
=no
5508 if { ac_try
='${CC-cc} -nostdlib -nostartfiles $no_ssp -fPIC -shared conftest.c -o conftest.so'
5509 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5512 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5513 test $ac_status = 0; }; }; then
5514 cat > conftest.c
<<EOF
5516 int main (void) { return bar; }
5518 if { ac_try
='${CC-cc} -nostdlib -nostartfiles $no_ssp conftest.c -o conftest conftest.so'
5519 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5522 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5523 test $ac_status = 0; }; }; then
5524 libc_cv_protected_data
=yes
5530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_protected_data" >&5
5531 $as_echo "$libc_cv_protected_data" >&6; }
5534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker support for INSERT in linker script" >&5
5535 $as_echo_n "checking linker support for INSERT in linker script... " >&6; }
5536 if ${libc_cv_insert+:} false
; then :
5537 $as_echo_n "(cached) " >&6
5539 cat > conftest.c
<<EOF
5540 const int __attribute__ ((section(".bar"))) bar = 0x12345678;
5541 int test (void) { return bar; }
5543 cat > conftest.t
<<EOF
5548 INSERT AFTER .rela.dyn;
5551 if { ac_try
='${CC-cc} -nostdlib -nostartfiles $no_ssp -fPIC -shared conftest.c -Wl,-T,conftest.t -o conftest.so'
5552 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5555 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5556 test $ac_status = 0; }; }; then
5562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_insert" >&5
5563 $as_echo "$libc_cv_insert" >&6; }
5566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken __attribute__((alias()))" >&5
5567 $as_echo_n "checking for broken __attribute__((alias()))... " >&6; }
5568 if ${libc_cv_broken_alias_attribute+:} false
; then :
5569 $as_echo_n "(cached) " >&6
5571 cat > conftest.c
<<EOF
5572 extern int foo (int x) __asm ("xyzzy");
5573 int bar (int x) { return x; }
5574 extern __typeof (bar) foo __attribute ((weak, alias ("bar")));
5576 extern __typeof (dfoo) dfoo __asm ("abccb");
5579 libc_cv_broken_alias_attribute
=yes
5580 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5581 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5584 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5585 test $ac_status = 0; }; }; then
5586 if grep 'xyzzy' conftest.s
>/dev
/null
&&
5587 grep 'abccb' conftest.s
>/dev
/null
; then
5588 libc_cv_broken_alias_attribute
=no
5591 rm -f conftest.c conftest.s
5594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_broken_alias_attribute" >&5
5595 $as_echo "$libc_cv_broken_alias_attribute" >&6; }
5596 if test $libc_cv_broken_alias_attribute = yes; then
5597 as_fn_error $?
"working alias attribute support required" "$LINENO" 5
5600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to put _rtld_local into .sdata section" >&5
5601 $as_echo_n "checking whether to put _rtld_local into .sdata section... " >&6; }
5602 if ${libc_cv_have_sdata_section+:} false
; then :
5603 $as_echo_n "(cached) " >&6
5605 echo "int i;" > conftest.c
5606 libc_cv_have_sdata_section
=no
5607 if ${CC-cc} $LDFLAGS -fPIC -shared -Wl,--verbose conftest.c
-o conftest.so
2>&1 \
5608 |
grep '\.sdata' >/dev
/null
; then
5609 libc_cv_have_sdata_section
=yes
5611 rm -f conftest.c conftest.so
5614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_sdata_section" >&5
5615 $as_echo "$libc_cv_have_sdata_section" >&6; }
5616 if test $libc_cv_have_sdata_section = yes; then
5617 $as_echo "#define HAVE_SDATA_SECTION 1" >>confdefs.h
5621 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use .ctors/.dtors header and trailer" >&5
5622 $as_echo_n "checking whether to use .ctors/.dtors header and trailer... " >&6; }
5623 if ${libc_cv_ctors_header+:} false
; then :
5624 $as_echo_n "(cached) " >&6
5626 libc_cv_ctors_header
=yes
5627 cat > conftest.c
<<EOF
5628 int _start (void) { return 0; }
5629 int __start (void) { return 0; }
5631 __attribute__ ((constructor)) void ctor (void) { asm (""); }
5632 __attribute__ ((destructor)) void dtor (void) { asm (""); }
5635 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS $no_ssp -o conftest
5636 conftest.c -static -nostartfiles -nostdlib
5638 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5641 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5642 test $ac_status = 0; }; }; then :
5643 if $READELF -WS conftest
$ac_exeext |
$AWK '
5644 { gsub(/\[ */, "[") }
5645 $2 == ".ctors" || $2 == ".dtors" {
5646 size = strtonum("0x" $6)
5647 align = strtonum("0x" $NF)
5649 stub[$2] = size == align * 2
5652 ctors_ok = !seen[".ctors"] || stub[".ctors"]
5653 dtors_ok = !seen[".dtors"] || stub[".dtors"]
5654 exit ((ctors_ok && dtors_ok) ? 0 : 1)
5657 libc_cv_ctors_header
=no
5661 as_fn_error $?
"missing __attribute__ ((constructor)) support??" "$LINENO" 5
5667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ctors_header" >&5
5668 $as_echo "$libc_cv_ctors_header" >&6; }
5669 if test $libc_cv_ctors_header = no
; then
5670 $as_echo "#define NO_CTORS_DTORS_SECTIONS 1" >>confdefs.h
5674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libunwind-support in compiler" >&5
5675 $as_echo_n "checking for libunwind-support in compiler... " >&6; }
5676 if ${libc_cv_cc_with_libunwind+:} false
; then :
5677 $as_echo_n "(cached) " >&6
5680 cat > conftest.c
<<EOF
5681 int main (void) { return 0; }
5683 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -static -o conftest \
5684 conftest.c
-v 2>&1 >/dev
/null |
grep ' -lunwind ' >/dev
/null
; then
5685 libc_cv_cc_with_libunwind
=yes
5687 libc_cv_cc_with_libunwind
=no
5691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_with_libunwind" >&5
5692 $as_echo "$libc_cv_cc_with_libunwind" >&6; }
5694 if test $libc_cv_cc_with_libunwind = yes; then
5695 $as_echo "#define HAVE_CC_WITH_LIBUNWIND 1" >>confdefs.h
5700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether --noexecstack is desirable for .S files" >&5
5701 $as_echo_n "checking whether --noexecstack is desirable for .S files... " >&6; }
5702 if ${libc_cv_as_noexecstack+:} false
; then :
5703 $as_echo_n "(cached) " >&6
5705 cat > conftest.c
<<EOF
5708 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS
5709 -S -o conftest.s conftest.c 1>&5'
5710 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5713 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5714 test $ac_status = 0; }; } \
5715 && grep .note.GNU-stack conftest.s
>/dev
/null \
5716 && { ac_try
='${CC-cc} $ASFLAGS -Wa,--noexecstack
5717 -c -o conftest.o conftest.s 1>&5'
5718 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5721 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5722 test $ac_status = 0; }; }
5724 libc_cv_as_noexecstack
=yes
5726 libc_cv_as_noexecstack
=no
5730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_as_noexecstack" >&5
5731 $as_echo "$libc_cv_as_noexecstack" >&6; }
5732 if test $libc_cv_as_noexecstack = yes; then
5733 ASFLAGS_config
="$ASFLAGS_config -Wa,--noexecstack"
5737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z combreloc" >&5
5738 $as_echo_n "checking for -z combreloc... " >&6; }
5739 if ${libc_cv_z_combreloc+:} false
; then :
5740 $as_echo_n "(cached) " >&6
5742 cat > conftest.c
<<EOF
5743 extern int bar (int);
5745 int foo (void) { return bar (mumble); }
5747 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5748 -fPIC -shared $no_ssp -o conftest.so conftest.c
5749 -nostdlib -nostartfiles
5750 -Wl,-z,combreloc 1>&5'
5751 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5754 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5755 test $ac_status = 0; }; }
5757 if $READELF -S conftest.so |
grep -E '.rela?.dyn' > /dev
/null
; then
5758 libc_cv_z_combreloc
=yes
5760 libc_cv_z_combreloc
=no
5763 libc_cv_z_combreloc
=no
5767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_combreloc" >&5
5768 $as_echo "$libc_cv_z_combreloc" >&6; }
5769 if test "$libc_cv_z_combreloc" = yes; then
5770 $as_echo "#define HAVE_Z_COMBRELOC 1" >>confdefs.h
5775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker that supports -z execstack" >&5
5776 $as_echo_n "checking for linker that supports -z execstack... " >&6; }
5777 libc_linker_feature
=no
5778 if test x
"$gnu_ld" = x
"yes"; then
5779 libc_linker_check
=`$LD -v --help 2>/dev/null | grep "\-z execstack"`
5780 if test -n "$libc_linker_check"; then
5781 cat > conftest.c
<<EOF
5782 int _start (void) { return 42; }
5784 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS $no_ssp
5785 -Wl,-z,execstack -nostdlib -nostartfiles
5786 -fPIC -shared -o conftest.so conftest.c
5788 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5791 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5792 test $ac_status = 0; }; }
5794 libc_linker_feature
=yes
5799 if test $libc_linker_feature = yes; then
5800 libc_cv_z_execstack
=yes
5802 libc_cv_z_execstack
=no
5804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_linker_feature" >&5
5805 $as_echo "$libc_linker_feature" >&6; }
5808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fpie" >&5
5809 $as_echo_n "checking for -fpie... " >&6; }
5810 if ${libc_cv_fpie+:} false
; then :
5811 $as_echo_n "(cached) " >&6
5813 if { ac_try
='${CC-cc} -fpie -xc /dev/null -S -o /dev/null'
5814 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5817 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5818 test $ac_status = 0; }; }; then :
5825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fpie" >&5
5826 $as_echo "$libc_cv_fpie" >&6; }
5830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --hash-style option" >&5
5831 $as_echo_n "checking for --hash-style option... " >&6; }
5832 if ${libc_cv_hashstyle+:} false
; then :
5833 $as_echo_n "(cached) " >&6
5835 cat > conftest.c
<<EOF
5836 int _start (void) { return 42; }
5838 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS $no_ssp
5839 -fPIC -shared -o conftest.so conftest.c
5840 -Wl,--hash-style=both -nostdlib 1>&5'
5841 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5844 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5845 test $ac_status = 0; }; }
5847 libc_cv_hashstyle
=yes
5849 libc_cv_hashstyle
=no
5853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_hashstyle" >&5
5854 $as_echo "$libc_cv_hashstyle" >&6; }
5857 # The linker's default -shared behavior is good enough if it
5858 # does these things that our custom linker scripts ensure that
5859 # all allocated NOTE sections come first.
5860 if test "$use_default_link" = default
; then
5861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sufficient default -shared layout" >&5
5862 $as_echo_n "checking for sufficient default -shared layout... " >&6; }
5863 if ${libc_cv_use_default_link+:} false
; then :
5864 $as_echo_n "(cached) " >&6
5866 libc_cv_use_default_link
=no
5867 cat > conftest.s
<<\EOF
5868 .section .note.a
,"a",%note
5873 .section .note.b
,"a",%note
5879 if { ac_try
=' ${CC-cc} $ASFLAGS -shared -o conftest.so conftest.s 1>&5'
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; }; } &&
5885 ac_try
=`$READELF -S conftest.so | sed -n \
5887 s/^ *\[ *[1-9][0-9]*\] *\([^ ][^ ]*\) *\([^ ][^ ]*\) .*$/\2 \1/
5893 libc_seen_a
=no libc_seen_b
=no
5895 while test $# -ge 2 -a "$1" = NOTE
; do
5897 .note.a
) libc_seen_a
=yes ;;
5898 .note.b
) libc_seen_b
=yes ;;
5902 case "$libc_seen_a$libc_seen_b" in
5904 libc_cv_use_default_link
=yes
5908 $libc_seen_a$libc_seen_b from:
5915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_use_default_link" >&5
5916 $as_echo "$libc_cv_use_default_link" >&6; }
5917 use_default_link
=$libc_cv_use_default_link
5920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLOB_DAT reloc" >&5
5921 $as_echo_n "checking for GLOB_DAT reloc... " >&6; }
5922 if ${libc_cv_has_glob_dat+:} false
; then :
5923 $as_echo_n "(cached) " >&6
5925 cat > conftest.c
<<EOF
5927 int foo (void) { return mumble; }
5929 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5930 -fPIC -shared -o conftest.so conftest.c
5931 -nostdlib -nostartfiles $no_ssp
5933 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5936 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5937 test $ac_status = 0; }; }
5939 if $READELF -rW conftest.so |
grep '_GLOB_DAT' > /dev
/null
; then
5940 libc_cv_has_glob_dat
=yes
5942 libc_cv_has_glob_dat
=no
5945 libc_cv_has_glob_dat
=no
5949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_has_glob_dat" >&5
5950 $as_echo "$libc_cv_has_glob_dat" >&6; }
5953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker output format" >&5
5954 $as_echo_n "checking linker output format... " >&6; }
5955 if ${libc_cv_output_format+:} false
; then :
5956 $as_echo_n "(cached) " >&6
5958 if libc_cv_output_format
=`
5959 ${CC-cc} -nostartfiles -nostdlib $no_ssp -Wl,--print-output-format 2>&5`
5963 libc_cv_output_format
=
5965 test -n "$libc_cv_output_format" || libc_cv_output_format
=unknown
5967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_output_format" >&5
5968 $as_echo "$libc_cv_output_format" >&6; }
5971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fno-toplevel-reorder -fno-section-anchors" >&5
5972 $as_echo_n "checking for -fno-toplevel-reorder -fno-section-anchors... " >&6; }
5973 if ${libc_cv_fno_toplevel_reorder+:} false
; then :
5974 $as_echo_n "(cached) " >&6
5976 cat > conftest.c
<<EOF
5979 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -fno-toplevel-reorder -fno-section-anchors
5981 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5984 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5985 test $ac_status = 0; }; }
5987 libc_cv_fno_toplevel_reorder
=yes
5989 libc_cv_fno_toplevel_reorder
=no
5993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fno_toplevel_reorder" >&5
5994 $as_echo "$libc_cv_fno_toplevel_reorder" >&6; }
5995 if test $libc_cv_fno_toplevel_reorder = yes; then
5996 fno_unit_at_a_time
="-fno-toplevel-reorder -fno-section-anchors"
5998 fno_unit_at_a_time
=-fno-unit-at-a-time
6002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -mtls-dialect=gnu2" >&5
6003 $as_echo_n "checking for -mtls-dialect=gnu2... " >&6; }
6004 if ${libc_cv_mtls_dialect_gnu2+:} false
; then :
6005 $as_echo_n "(cached) " >&6
6007 cat > conftest.c
<<EOF
6014 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -fPIC -mtls-dialect=gnu2
6016 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6019 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6020 test $ac_status = 0; }; }
6022 libc_cv_mtls_dialect_gnu2
=yes
6024 libc_cv_mtls_dialect_gnu2
=no
6028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_mtls_dialect_gnu2" >&5
6029 $as_echo "$libc_cv_mtls_dialect_gnu2" >&6; }
6031 config_vars
="$config_vars
6032 have-mtls-dialect-gnu2 = $libc_cv_mtls_dialect_gnu2"
6034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc puts quotes around section names" >&5
6035 $as_echo_n "checking whether cc puts quotes around section names... " >&6; }
6036 if ${libc_cv_have_section_quotes+:} false
; then :
6037 $as_echo_n "(cached) " >&6
6039 cat > conftest.c
<<EOF
6040 static const int foo
6041 __attribute__ ((section ("bar"))) = 1;
6043 if ${CC-cc} -S conftest.c
-o conftest.s
; then
6044 if grep '\.section.*"bar"' conftest.s
>/dev
/null
; then
6045 libc_cv_have_section_quotes
=yes
6047 libc_cv_have_section_quotes
=no
6050 libc_cv_have_section_quotes
=unknown
6052 rm -f conftest.
{c
,s
}
6055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_section_quotes" >&5
6056 $as_echo "$libc_cv_have_section_quotes" >&6; }
6057 if test $libc_cv_have_section_quotes = yes; then
6058 $as_echo "#define HAVE_SECTION_QUOTES 1" >>confdefs.h
6062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_memset" >&5
6063 $as_echo_n "checking for __builtin_memset... " >&6; }
6064 if ${libc_cv_gcc_builtin_memset+:} false
; then :
6065 $as_echo_n "(cached) " >&6
6067 cat > conftest.c
<<\EOF
6070 __builtin_memset
(x
, 0, 1000);
6073 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | grep -F "memset" > /dev/null'
6074 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6077 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6078 test $ac_status = 0; }; };
6080 libc_cv_gcc_builtin_memset
=no
6082 libc_cv_gcc_builtin_memset
=yes
6086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_memset" >&5
6087 $as_echo "$libc_cv_gcc_builtin_memset" >&6; }
6088 if test "$libc_cv_gcc_builtin_memset" = yes ; then
6089 $as_echo "#define HAVE_BUILTIN_MEMSET 1" >>confdefs.h
6093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for redirection of built-in functions" >&5
6094 $as_echo_n "checking for redirection of built-in functions... " >&6; }
6095 if ${libc_cv_gcc_builtin_redirection+:} false
; then :
6096 $as_echo_n "(cached) " >&6
6098 cat > conftest.c
<<\EOF
6099 extern char
*strstr
(const char
*, const char
*) __asm
("my_strstr");
6100 char
*foo
(const char
*a
, const char
*b
)
6102 return __builtin_strstr
(a
, b
);
6105 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | grep -F "my_strstr" > /dev/null'
6106 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6109 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6110 test $ac_status = 0; }; };
6112 libc_cv_gcc_builtin_redirection
=yes
6114 libc_cv_gcc_builtin_redirection
=no
6118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_redirection" >&5
6119 $as_echo "$libc_cv_gcc_builtin_redirection" >&6; }
6120 if test "$libc_cv_gcc_builtin_redirection" = no
; then
6121 as_fn_error $?
"support for the symbol redirection needed" "$LINENO" 5
6124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option to disable generation of FMA instructions" >&5
6125 $as_echo_n "checking for compiler option to disable generation of FMA instructions... " >&6; }
6126 if ${libc_cv_cc_nofma+:} false
; then :
6127 $as_echo_n "(cached) " >&6
6130 for opt
in -ffp-contract=off
-mno-fused-madd; do
6131 if { ac_try
='${CC-cc} $opt -xc /dev/null -S -o /dev/null'
6132 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6135 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6136 test $ac_status = 0; }; }; then :
6137 libc_cv_cc_nofma
=$opt; break
6141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_nofma" >&5
6142 $as_echo "$libc_cv_cc_nofma" >&6; }
6145 if test -n "$submachine"; then
6146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option for CPU variant" >&5
6147 $as_echo_n "checking for compiler option for CPU variant... " >&6; }
6148 if ${libc_cv_cc_submachine+:} false
; then :
6149 $as_echo_n "(cached) " >&6
6151 libc_cv_cc_submachine
=no
6152 for opt
in "-march=$submachine" "-mcpu=$submachine"; do
6153 if { ac_try
='${CC-cc} $opt -xc /dev/null -S -o /dev/null'
6154 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6157 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6158 test $ac_status = 0; }; }; then :
6160 libc_cv_cc_submachine
="$opt"
6165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_submachine" >&5
6166 $as_echo "$libc_cv_cc_submachine" >&6; }
6167 if test "x$libc_cv_cc_submachine" = xno
; then
6168 as_fn_error $?
"${CC-cc} does not support $submachine" "$LINENO" 5
6173 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -fno-tree-loop-distribute-patterns with \
6174 __attribute__ ((__optimize__))" >&5
6175 $as_echo_n "checking if $CC accepts -fno-tree-loop-distribute-patterns with \
6176 __attribute__ ((__optimize__))... " >&6; }
6177 if ${libc_cv_cc_loop_to_function+:} false
; then :
6178 $as_echo_n "(cached) " >&6
6180 cat > conftest.c
<<EOF
6182 __attribute__ ((__optimize__ ("-fno-tree-loop-distribute-patterns")))
6185 libc_cv_cc_loop_to_function
=no
6186 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -c conftest.c'
6187 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6190 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6191 test $ac_status = 0; }; }
6193 libc_cv_cc_loop_to_function
=yes
6197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_loop_to_function" >&5
6198 $as_echo "$libc_cv_cc_loop_to_function" >&6; }
6199 if test $libc_cv_cc_loop_to_function = yes; then
6200 $as_echo "#define HAVE_CC_INHIBIT_LOOP_TO_LIBCALL 1" >>confdefs.h
6205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgd" >&5
6206 $as_echo_n "checking for libgd... " >&6; }
6207 if test "$with_gd" != "no"; then
6208 old_CFLAGS
="$CFLAGS"
6209 CFLAGS
="$CFLAGS $libgd_include"
6210 old_LDFLAGS
="$LDFLAGS"
6211 LDFLAGS
="$LDFLAGS $libgd_ldflags"
6213 LIBS
="$LIBS -lgd -lpng -lz -lm"
6214 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6215 /* end confdefs.h. */
6225 if ac_fn_c_try_link
"$LINENO"; then :
6230 rm -f core conftest.err conftest.
$ac_objext \
6231 conftest
$ac_exeext conftest.
$ac_ext
6232 CFLAGS
="$old_CFLAGS"
6233 LDFLAGS
="$old_LDFLAGS"
6238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGD" >&5
6239 $as_echo "$LIBGD" >&6; }
6243 if test x
$with_selinux = xno
; then
6246 # See if we have the SELinux library
6247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for is_selinux_enabled in -lselinux" >&5
6248 $as_echo_n "checking for is_selinux_enabled in -lselinux... " >&6; }
6249 if ${ac_cv_lib_selinux_is_selinux_enabled+:} false
; then :
6250 $as_echo_n "(cached) " >&6
6252 ac_check_lib_save_LIBS
=$LIBS
6253 LIBS
="-lselinux $LIBS"
6254 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6255 /* end confdefs.h. */
6257 /* Override any GCC internal prototype to avoid an error.
6258 Use char because int might match the return type of a GCC
6259 builtin and then its argument prototype would still apply. */
6263 char is_selinux_enabled ();
6267 return is_selinux_enabled ();
6272 if ac_fn_c_try_link
"$LINENO"; then :
6273 ac_cv_lib_selinux_is_selinux_enabled
=yes
6275 ac_cv_lib_selinux_is_selinux_enabled
=no
6277 rm -f core conftest.err conftest.
$ac_objext \
6278 conftest
$ac_exeext conftest.
$ac_ext
6279 LIBS
=$ac_check_lib_save_LIBS
6281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_selinux_is_selinux_enabled" >&5
6282 $as_echo "$ac_cv_lib_selinux_is_selinux_enabled" >&6; }
6283 if test "x$ac_cv_lib_selinux_is_selinux_enabled" = xyes
; then :
6289 if test x
$with_selinux = xyes
; then
6290 if test x
$have_selinux = xno
; then
6291 as_fn_error $?
"SELinux explicitly required, but SELinux library not found" "$LINENO" 5
6295 # Check if we're building with SELinux support.
6296 if test "x$have_selinux" = xyes
; then
6298 $as_echo "#define HAVE_SELINUX 1" >>confdefs.h
6301 # See if we have the libaudit library
6302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for audit_log_user_avc_message in -laudit" >&5
6303 $as_echo_n "checking for audit_log_user_avc_message in -laudit... " >&6; }
6304 if ${ac_cv_lib_audit_audit_log_user_avc_message+:} false
; then :
6305 $as_echo_n "(cached) " >&6
6307 ac_check_lib_save_LIBS
=$LIBS
6308 LIBS
="-laudit $LIBS"
6309 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6310 /* end confdefs.h. */
6312 /* Override any GCC internal prototype to avoid an error.
6313 Use char because int might match the return type of a GCC
6314 builtin and then its argument prototype would still apply. */
6318 char audit_log_user_avc_message ();
6322 return audit_log_user_avc_message ();
6327 if ac_fn_c_try_link
"$LINENO"; then :
6328 ac_cv_lib_audit_audit_log_user_avc_message
=yes
6330 ac_cv_lib_audit_audit_log_user_avc_message
=no
6332 rm -f core conftest.err conftest.
$ac_objext \
6333 conftest
$ac_exeext conftest.
$ac_ext
6334 LIBS
=$ac_check_lib_save_LIBS
6336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_audit_audit_log_user_avc_message" >&5
6337 $as_echo "$ac_cv_lib_audit_audit_log_user_avc_message" >&6; }
6338 if test "x$ac_cv_lib_audit_audit_log_user_avc_message" = xyes
; then :
6344 if test "x$have_libaudit" = xyes
; then
6346 $as_echo "#define HAVE_LIBAUDIT 1" >>confdefs.h
6351 # See if we have the libcap library
6352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_init in -lcap" >&5
6353 $as_echo_n "checking for cap_init in -lcap... " >&6; }
6354 if ${ac_cv_lib_cap_cap_init+:} false
; then :
6355 $as_echo_n "(cached) " >&6
6357 ac_check_lib_save_LIBS
=$LIBS
6359 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6360 /* end confdefs.h. */
6362 /* Override any GCC internal prototype to avoid an error.
6363 Use char because int might match the return type of a GCC
6364 builtin and then its argument prototype would still apply. */
6377 if ac_fn_c_try_link
"$LINENO"; then :
6378 ac_cv_lib_cap_cap_init
=yes
6380 ac_cv_lib_cap_cap_init
=no
6382 rm -f core conftest.err conftest.
$ac_objext \
6383 conftest
$ac_exeext conftest.
$ac_ext
6384 LIBS
=$ac_check_lib_save_LIBS
6386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_cap_init" >&5
6387 $as_echo "$ac_cv_lib_cap_cap_init" >&6; }
6388 if test "x$ac_cv_lib_cap_cap_init" = xyes
; then :
6394 if test "x$have_libcap" = xyes
; then
6396 $as_echo "#define HAVE_LIBCAP 1" >>confdefs.h
6404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FORTIFY_SOURCE predefine" >&5
6405 $as_echo_n "checking for _FORTIFY_SOURCE predefine... " >&6; }
6406 if ${libc_cv_predef_fortify_source+:} false
; then :
6407 $as_echo_n "(cached) " >&6
6409 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6410 /* end confdefs.h. */
6416 #ifdef _FORTIFY_SOURCE
6423 if ac_fn_c_try_compile
"$LINENO"; then :
6424 libc_cv_predef_fortify_source
=no
6426 libc_cv_predef_fortify_source
=yes
6428 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_predef_fortify_source" >&5
6431 $as_echo "$libc_cv_predef_fortify_source" >&6; }
6432 if test $libc_cv_predef_fortify_source = yes; then
6433 CPPUNDEFS
="${CPPUNDEFS:+$CPPUNDEFS }-U_FORTIFY_SOURCE"
6437 # Some linkers on some architectures support __ehdr_start but with
6438 # bugs. Make sure usage of it does not create relocations in the
6439 # output (as the linker should resolve them all for us).
6440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker provides working __ehdr_start" >&5
6441 $as_echo_n "checking whether the linker provides working __ehdr_start... " >&6; }
6442 if ${libc_cv_ehdr_start+:} false
; then :
6443 $as_echo_n "(cached) " >&6
6446 old_CFLAGS
="$CFLAGS"
6447 old_LDFLAGS
="$LDFLAGS"
6449 CFLAGS
="$CFLAGS -fPIC"
6450 LDFLAGS
="$LDFLAGS -nostdlib -nostartfiles -shared $no_ssp"
6452 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6453 /* end confdefs.h. */
6459 extern const Ehdr __ehdr_start __attribute__ ((visibility ("hidden")));
6460 long ehdr (void) { return __ehdr_start.val; }
6463 if ac_fn_c_try_link
"$LINENO"; then :
6464 if $READELF -r conftest |
grep -F __ehdr_start
>/dev
/null
; then
6465 libc_cv_ehdr_start
=broken
6467 libc_cv_ehdr_start
=yes
6470 libc_cv_ehdr_start
=no
6472 rm -f core conftest.err conftest.
$ac_objext \
6473 conftest
$ac_exeext conftest.
$ac_ext
6474 CFLAGS
="$old_CFLAGS"
6475 LDFLAGS
="$old_LDFLAGS"
6479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ehdr_start" >&5
6480 $as_echo "$libc_cv_ehdr_start" >&6; }
6481 if test "$libc_cv_ehdr_start" = yes; then
6482 $as_echo "#define HAVE_EHDR_START 1" >>confdefs.h
6484 elif test "$libc_cv_ehdr_start" = broken
; then
6485 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: linker is broken -- you should upgrade" >&5
6486 $as_echo "$as_me: WARNING: linker is broken -- you should upgrade" >&2;}
6489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_trap with no external dependencies" >&5
6490 $as_echo_n "checking for __builtin_trap with no external dependencies... " >&6; }
6491 if ${libc_cv_builtin_trap+:} false
; then :
6492 $as_echo_n "(cached) " >&6
6494 libc_cv_builtin_trap
=no
6495 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6496 /* end confdefs.h. */
6506 if ac_fn_c_try_compile
"$LINENO"; then :
6508 libc_undefs
=`$NM -u conftest.o |
6509 LC_ALL=C $AWK '$1 == "U" { print $2 | "sort -u"; next } { exit(1) }' \
6511 as_fn_error $?
"confusing output from $NM -u" "$LINENO" 5
6513 echo >&5 "libc_undefs='$libc_undefs'"
6514 if test -z "$libc_undefs"; then
6515 libc_cv_builtin_trap
=yes
6518 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_builtin_trap" >&5
6521 $as_echo "$libc_cv_builtin_trap" >&6; }
6522 if test $libc_cv_builtin_trap = yes; then
6523 $as_echo "#define HAVE_BUILTIN_TRAP 1" >>confdefs.h
6528 ac_cpp
='$CXXCPP $CPPFLAGS'
6529 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6530 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6531 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
6534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler supports thread_local" >&5
6535 $as_echo_n "checking whether the C++ compiler supports thread_local... " >&6; }
6536 if ${libc_cv_cxx_thread_local+:} false
; then :
6537 $as_echo_n "(cached) " >&6
6540 old_CXXFLAGS
="$CXXFLAGS"
6541 CXXFLAGS
="$CXXFLAGS -std=gnu++11"
6542 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6543 /* end confdefs.h. */
6547 // Compiler support.
6554 S * get () { return &s; }
6556 // libstdc++ support.
6557 #ifndef _GLIBCXX_HAVE___CXA_THREAD_ATEXIT_IMPL
6558 #error __cxa_thread_atexit_impl not supported
6562 if ac_fn_cxx_try_compile
"$LINENO"; then :
6563 libc_cv_cxx_thread_local
=yes
6565 libc_cv_cxx_thread_local
=no
6567 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6568 CXXFLAGS
="$old_CXXFLAGS"
6571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cxx_thread_local" >&5
6572 $as_echo "$libc_cv_cxx_thread_local" >&6; }
6576 ac_cpp
='$CPP $CPPFLAGS'
6577 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6578 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6579 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
6582 ### End of automated tests.
6583 ### Now run sysdeps configure fragments.
6585 # They also can set these variables.
6587 ldd_rewrite_script
=no
6588 libc_cv_sysconfdir
=$sysconfdir
6589 libc_cv_localstatedir
=$localstatedir
6590 libc_cv_gcc_unwind_find_fde
=no
6593 # Iterate over all the sysdep directories we will use, running their
6594 # configure fragments.
6595 for dir
in $sysnames; do
6598 *) dest
=$srcdir/$dir ;;
6600 if test -r $dest/configure
; then
6601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: running configure fragment for $dir" >&5
6602 $as_echo "running configure fragment for $dir" >&6; }
6607 if test x
"$build_mathvec" = xnotset
; then
6610 config_vars
="$config_vars
6611 build-mathvec = $build_mathvec"
6616 if test x
$libc_cv_gcc_unwind_find_fde = xyes
; then
6617 $as_echo "#define EXPORT_UNWIND_FIND_FDE 1" >>confdefs.h
6622 # A sysdeps configure fragment can reset this if IFUNC is not actually
6623 # usable even though the assembler knows how to generate the symbol type.
6624 if test x
"$libc_cv_ld_gnu_indirect_function" = xyes
; then
6625 $as_echo "#define HAVE_IFUNC 1" >>confdefs.h
6629 if test x
"$libc_cv_gcc_indirect_function" = xyes
; then
6630 $as_echo "#define HAVE_GCC_IFUNC 1" >>confdefs.h
6634 # This is far from the AC_ARG_ENABLE that sets it so that a sysdeps
6635 # configure fragment can override the value to prevent this AC_DEFINE.
6637 if test "x$use_nscd" != xno
; then
6638 $as_echo "#define USE_NSCD 1" >>confdefs.h
6641 if test "x$build_nscd" = xdefault
; then
6642 build_nscd
=$use_nscd
6652 if test x
$use_ldconfig = xyes
; then
6653 $as_echo "#define USE_LDCONFIG 1" >>confdefs.h
6662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fPIC is default" >&5
6663 $as_echo_n "checking whether -fPIC is default... " >&6; }
6664 if ${libc_cv_pic_default+:} false
; then :
6665 $as_echo_n "(cached) " >&6
6667 libc_cv_pic_default
=yes
6668 cat > conftest.c
<<EOF
6669 #if defined __PIC__ || defined __pic__ || defined PIC || defined pic
6670 # error PIC is default.
6673 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
6674 libc_cv_pic_default
=no
6678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_pic_default" >&5
6679 $as_echo "$libc_cv_pic_default" >&6; }
6682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fPIE is default" >&5
6683 $as_echo_n "checking whether -fPIE is default... " >&6; }
6684 if ${libc_cv_pie_default+:} false
; then :
6685 $as_echo_n "(cached) " >&6
6687 libc_cv_pie_default
=yes
6688 cat > conftest.c
<<EOF
6689 #if defined __PIE__ || defined __pie__ || defined PIE || defined pie
6690 # error PIE is default.
6693 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
6694 libc_cv_pie_default
=no
6698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_pie_default" >&5
6699 $as_echo "$libc_cv_pie_default" >&6; }
6702 # Set the `multidir' variable by grabbing the variable from the compiler.
6703 # We do it once and save the result in a generated makefile.
6704 libc_cv_multidir
=`${CC-cc} $CFLAGS $CPPFLAGS -print-multi-directory`
6714 VERSION
=`sed -n -e 's/^#define VERSION "\([^"]*\)"/\1/p' < $srcdir/version.h`
6715 RELEASE
=`sed -n -e 's/^#define RELEASE "\([^"]*\)"/\1/p' < $srcdir/version.h`
6719 ac_config_files
="$ac_config_files config.make Makefile"
6721 ac_config_commands
="$ac_config_commands default"
6723 cat >confcache
<<\_ACEOF
6724 # This file is a shell script that caches the results of configure
6725 # tests run on this system so they can be shared between configure
6726 # scripts and configure runs, see configure's option --config-cache.
6727 # It is not useful on other systems. If it contains results you don't
6728 # want to keep, you may remove or edit it.
6730 # config.status only pays attention to the cache file if you give it
6731 # the --recheck option to rerun configure.
6733 # `ac_cv_env_foo' variables (set or unset) will be overridden when
6734 # loading this file, other *unset* `ac_cv_foo' will be assigned the
6739 # The following way of writing the cache mishandles newlines in values,
6740 # but we know of no workaround that is simple, portable, and efficient.
6741 # So, we kill variables containing newlines.
6742 # Ultrix sh set writes to stderr and can't be redirected directly,
6743 # and sets the high bit in the cache file unless we assign to the vars.
6745 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
6746 eval ac_val
=\$
$ac_var
6750 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
6751 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
6754 _ | IFS | as_nl
) ;; #(
6755 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
6756 *) { eval $ac_var=; unset $ac_var;} ;;
6762 case $as_nl`(ac_space=' '; set) 2>&1` in #(
6763 *${as_nl}ac_space
=\
*)
6764 # `set' does not quote correctly, so add quotes: double-quote
6765 # substitution turns \\\\ into \\, and sed turns \\ into \.
6768 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6771 # `set' quotes correctly as required by POSIX, so do not add quotes.
6772 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
6781 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6783 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6785 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
6786 if test -w "$cache_file"; then
6787 if test "x$cache_file" != "x/dev/null"; then
6788 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
6789 $as_echo "$as_me: updating cache $cache_file" >&6;}
6790 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
6791 cat confcache
>"$cache_file"
6793 case $cache_file in #(
6795 mv -f confcache
"$cache_file"$$
&&
6796 mv -f "$cache_file"$$
"$cache_file" ;; #(
6798 mv -f confcache
"$cache_file" ;;
6803 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
6804 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
6809 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
6810 # Let make expand exec_prefix.
6811 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
6813 DEFS
=-DHAVE_CONFIG_H
6818 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
6819 # 1. Remove the extension, and $U if already installed.
6820 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
6821 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
6822 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
6823 # will be set to the directory where LIBOBJS objects are built.
6824 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
6825 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
6829 LTLIBOBJS
=$ac_ltlibobjs
6833 : "${CONFIG_STATUS=./config.status}"
6835 ac_clean_files_save
=$ac_clean_files
6836 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
6837 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
6838 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
6840 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
6842 # Generated by $as_me.
6843 # Run this file to recreate the current configuration.
6844 # Compiler output produced by configure, useful for debugging
6845 # configure, is in config.log if it exists.
6851 SHELL=\${CONFIG_SHELL-$SHELL}
6854 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
6855 ## -------------------- ##
6856 ## M4sh Initialization. ##
6857 ## -------------------- ##
6859 # Be more Bourne compatible
6860 DUALCASE
=1; export DUALCASE
# for MKS sh
6861 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
6864 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
6865 # is contrary to our usage. Disable this feature.
6866 alias -g '${1+"$@"}'='"$@"'
6867 setopt NO_GLOB_SUBST
6869 case `(set -o) 2>/dev/null` in #(
6881 # Printing a long string crashes Solaris 7 /usr/bin/printf.
6882 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
6883 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
6884 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
6885 # Prefer a ksh shell builtin over an external printf program on Solaris,
6886 # but without wasting forks for bash or zsh.
6887 if test -z "$BASH_VERSION$ZSH_VERSION" \
6888 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
6889 as_echo='print
-r --'
6890 as_echo_n='print
-rn --'
6891 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
6892 as_echo='printf %s
\n'
6893 as_echo_n='printf %s
'
6895 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
6896 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
6897 as_echo_n='/usr
/ucb
/echo -n'
6899 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
6900 as_echo_n_body='eval
6904 expr "X$arg" : "X\\(.*\\)$as_nl";
6905 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
6907 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
6909 export as_echo_n_body
6910 as_echo_n='sh
-c $as_echo_n_body as_echo
'
6913 as_echo='sh
-c $as_echo_body as_echo
'
6916 # The user is always right.
6917 if test "${PATH_SEPARATOR+set}" != set; then
6919 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
6920 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
6927 # We need space, tab and new line, in precisely that order. Quoting is
6928 # there to prevent editors from complaining about space-tab.
6929 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
6930 # splitting by setting IFS to empty value.)
6933 # Find who we are. Look in the path if we contain no directory separator.
6936 *[\\/]* ) as_myself=$0 ;;
6937 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6941 test -z "$as_dir" && as_dir=.
6942 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
6948 # We did not find ourselves, most probably we were run as `sh COMMAND'
6949 # in which case we are not to be found in the path.
6950 if test "x$as_myself" = x
; then
6953 if test ! -f "$as_myself"; then
6954 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
6958 # Unset variables that we do not need and which cause bugs (e.g. in
6959 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
6960 # suppresses any "Segmentation fault" message there. '((' could
6961 # trigger a bug in pdksh 5.2.14.
6962 for as_var
in BASH_ENV ENV MAIL MAILPATH
6963 do eval test x\
${$as_var+set} = xset \
6964 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
6977 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
6980 # as_fn_error STATUS ERROR [LINENO LOG_FD]
6981 # ----------------------------------------
6982 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
6983 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
6984 # script with STATUS, using 1 if that was 0.
6987 as_status
=$1; test $as_status -eq 0 && as_status
=1
6989 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
6990 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
6992 $as_echo "$as_me: error: $2" >&2
6993 as_fn_exit
$as_status
6997 # as_fn_set_status STATUS
6998 # -----------------------
6999 # Set $? to STATUS, without forking.
7003 } # as_fn_set_status
7007 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7017 # Portably unset VAR.
7020 { eval $1=; unset $1;}
7022 as_unset
=as_fn_unset
7023 # as_fn_append VAR VALUE
7024 # ----------------------
7025 # Append the text in VALUE to the end of the definition contained in VAR. Take
7026 # advantage of any shell optimizations that allow amortized linear growth over
7027 # repeated appends, instead of the typical quadratic growth present in naive
7029 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
7030 eval 'as_fn_append ()
7041 # as_fn_arith ARG...
7042 # ------------------
7043 # Perform arithmetic evaluation on the ARGs, and store the result in the
7044 # global $as_val. Take advantage of shells that can avoid forks. The arguments
7045 # must be portable across $(()) and expr.
7046 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
7047 eval 'as_fn_arith ()
7054 as_val
=`expr "$@" || test $? -eq 1`
7059 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
7060 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
7066 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7067 as_basename
=basename
7072 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
7078 as_me
=`$as_basename -- "$0" ||
7079 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7080 X"$0" : 'X\(//\)$' \| \
7081 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7083 sed '/^.*\/\([^/][^/]*\)\/*$/{
7097 # Avoid depending upon Character Ranges.
7098 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
7099 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7100 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
7101 as_cr_digits
='0123456789'
7102 as_cr_alnum
=$as_cr_Letters$as_cr_digits
7104 ECHO_C
= ECHO_N
= ECHO_T
=
7105 case `echo -n x` in #(((((
7107 case `echo 'xy\c'` in
7108 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
7110 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
7117 rm -f conf$$ conf$$.exe conf$$.
file
7118 if test -d conf$$.dir
; then
7119 rm -f conf$$.dir
/conf$$.
file
7122 mkdir conf$$.dir
2>/dev
/null
7124 if (echo >conf$$.
file) 2>/dev
/null
; then
7125 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
7127 # ... but there are two gotchas:
7128 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7129 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7130 # In both cases, we have to default to `cp -pR'.
7131 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
7133 elif ln conf$$.
file conf$$
2>/dev
/null
; then
7141 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
7142 rmdir conf$$.dir
2>/dev
/null
7147 # Create "$as_dir" as a directory, including parents if necessary.
7152 -*) as_dir
=.
/$as_dir;;
7154 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
7158 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
7159 *) as_qdir
=$as_dir;;
7161 as_dirs
="'$as_qdir' $as_dirs"
7162 as_dir
=`$as_dirname -- "$as_dir" ||
7163 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7164 X"$as_dir" : 'X\(//\)[^/]' \| \
7165 X"$as_dir" : 'X\(//\)$' \| \
7166 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
7167 $as_echo X"$as_dir" |
7168 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7185 test -d "$as_dir" && break
7187 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
7188 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
7192 if mkdir
-p .
2>/dev
/null
; then
7193 as_mkdir_p
='mkdir -p "$as_dir"'
7195 test -d .
/-p && rmdir .
/-p
7200 # as_fn_executable_p FILE
7201 # -----------------------
7202 # Test if FILE is an executable regular file.
7203 as_fn_executable_p
()
7205 test -f "$1" && test -x "$1"
7206 } # as_fn_executable_p
7208 as_executable_p
=as_fn_executable_p
7210 # Sed expression to map a string onto a valid CPP name.
7211 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7213 # Sed expression to map a string onto a valid variable name.
7214 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7218 ## ----------------------------------- ##
7219 ## Main body of $CONFIG_STATUS script. ##
7220 ## ----------------------------------- ##
7222 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
7224 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7225 # Save the log message, to keep $0 and so on meaningful, and to
7226 # report actual input values of CONFIG_FILES etc. instead of their
7227 # values after options handling.
7229 This file was extended by GNU C Library $as_me (see version.h), which was
7230 generated by GNU Autoconf 2.69. Invocation command line was
7232 CONFIG_FILES = $CONFIG_FILES
7233 CONFIG_HEADERS = $CONFIG_HEADERS
7234 CONFIG_LINKS = $CONFIG_LINKS
7235 CONFIG_COMMANDS = $CONFIG_COMMANDS
7238 on `(hostname || uname -n) 2>/dev/null | sed 1q`
7243 case $ac_config_files in *"
7244 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
7247 case $ac_config_headers in *"
7248 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
7252 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7253 # Files that config.status was made for.
7254 config_files="$ac_config_files"
7255 config_headers="$ac_config_headers"
7256 config_commands="$ac_config_commands"
7260 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7262 \`$as_me' instantiates files and other configuration actions
7263 from templates according to the current configuration. Unless the files
7264 and actions are specified as TAGs, all are instantiated by default.
7266 Usage: $0 [OPTION]... [TAG]...
7268 -h, --help print this help, then exit
7269 -V, --version print version number and configuration settings, then exit
7270 --config print configuration, then exit
7271 -q, --quiet, --silent
7272 do not print progress messages
7273 -d, --debug don't remove temporary files
7274 --recheck update $as_me by reconfiguring in the same conditions
7275 --file=FILE[:TEMPLATE]
7276 instantiate the configuration file FILE
7277 --header=FILE[:TEMPLATE]
7278 instantiate the configuration header FILE
7280 Configuration files:
7283 Configuration headers:
7286 Configuration commands:
7289 Report bugs to <https://sourceware.org/bugzilla/>.
7290 GNU C Library home page: <http://www.gnu.org/software/glibc/>.
7291 General help using GNU software: <http://www.gnu.org/gethelp/>."
7294 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7295 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
7297 GNU C Library config.status (see version.h)
7298 configured by $0, generated by GNU Autoconf 2.69,
7299 with options \\"\$ac_cs_config\\"
7301 Copyright (C) 2012 Free Software Foundation, Inc.
7302 This config.status script is free software; the Free Software Foundation
7303 gives unlimited permission to copy, distribute and modify it."
7308 test -n "\$AWK" || AWK=awk
7311 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7312 # The default lists apply if the user does not specify any file.
7318 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
7319 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
7323 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
7335 # Handling of the options.
7336 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
7338 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
7339 $as_echo "$ac_cs_version"; exit ;;
7340 --config |
--confi |
--conf |
--con |
--co |
--c )
7341 $as_echo "$ac_cs_config"; exit ;;
7342 --debug |
--debu |
--deb |
--de |
--d |
-d )
7344 --file |
--fil |
--fi |
--f )
7347 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7348 '') as_fn_error $?
"missing file argument" ;;
7350 as_fn_append CONFIG_FILES
" '$ac_optarg'"
7351 ac_need_defaults
=false
;;
7352 --header |
--heade |
--head |
--hea )
7355 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7357 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
7358 ac_need_defaults
=false
;;
7360 # Conflict between --help and --header
7361 as_fn_error $?
"ambiguous option: \`$1'
7362 Try \`$0 --help' for more information.";;
7363 --help |
--hel |
-h )
7364 $as_echo "$ac_cs_usage"; exit ;;
7365 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
7366 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
7370 -*) as_fn_error $?
"unrecognized option: \`$1'
7371 Try \`$0 --help' for more information." ;;
7373 *) as_fn_append ac_config_targets
" $1"
7374 ac_need_defaults
=false
;;
7380 ac_configure_extra_args
=
7382 if $ac_cs_silent; then
7384 ac_configure_extra_args
="$ac_configure_extra_args --silent"
7388 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7389 if \$ac_cs_recheck; then
7390 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
7392 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
7393 CONFIG_SHELL='$SHELL'
7399 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7403 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
7404 ## Running $as_me. ##
7410 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7414 config_vars='$config_vars'
7418 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7420 # Handling of arguments.
7421 for ac_config_target
in $ac_config_targets
7423 case $ac_config_target in
7424 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
7425 "config.make") CONFIG_FILES
="$CONFIG_FILES config.make" ;;
7426 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
7427 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
7429 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
7434 # If the user did not use the arguments to specify the items to instantiate,
7435 # then the envvar interface is used. Set only those that are not.
7436 # We use the long form for the default assignment because of an extremely
7437 # bizarre bug on SunOS 4.1.3.
7438 if $ac_need_defaults; then
7439 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
7440 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
7441 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
7444 # Have a temporary directory for convenience. Make it in the build tree
7445 # simply because there is no reason against having it here, and in addition,
7446 # creating and moving files from /tmp can sometimes cause problems.
7447 # Hook for its removal unless debugging.
7448 # Note that there is a small window in which the directory will not be cleaned:
7449 # after its creation but before its name has been assigned to `$tmp'.
7453 trap 'exit_status=$?
7455 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
7457 trap 'as_fn_exit 1' 1 2 13 15
7459 # Create a (secure) tmp directory for tmp files.
7462 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
7466 tmp
=.
/conf$$
-$RANDOM
7467 (umask 077 && mkdir
"$tmp")
7468 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
7471 # Set up the scripts for CONFIG_FILES section.
7472 # No need to generate them if there are no CONFIG_FILES.
7473 # This happens for instance with `./config.status config.h'.
7474 if test -n "$CONFIG_FILES"; then
7477 ac_cr
=`echo X | tr X '\015'`
7478 # On cygwin, bash can eat \r inside `` if the user requested igncr.
7479 # But we know of no other shell where ac_cr would be empty at this
7480 # point, so we can use a bashism as a fallback.
7481 if test "x$ac_cr" = x
; then
7482 eval ac_cr
=\$
\'\\r
\'
7484 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
7485 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
7491 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
7496 echo "cat >conf$$subs.awk <<_ACEOF" &&
7497 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
7500 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
7501 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
7503 for ac_last_try in false false false false false :; do
7504 . ./conf$$subs.sh ||
7505 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
7507 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
7508 if test $ac_delim_n = $ac_delim_num; then
7510 elif $ac_last_try; then
7511 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
7513 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
7518 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7519 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
7523 s/^/S["/; s
/!.
*/"]=/
7533 s/\(.\{148\}\)..*/\1/
7535 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
7540 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
7547 s/\(.\{148\}\)..*/\1/
7549 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
7553 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
7558 ' <conf$$subs.awk | sed '
7563 ' >>$CONFIG_STATUS || ac_write_fail=1
7564 rm -f conf$$subs.awk
7565 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7567 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
7568 for (key in S) S_is_set[key] = 1
7574 nfields = split(line, field, "@
")
7576 len = length(field[1])
7577 for (i = 2; i < nfields; i++) {
7579 keylen = length(key)
7580 if (S_is_set[key]) {
7582 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
7583 len += length(value) + length(field[++i])
7594 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7595 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
7596 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
7599 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
7600 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
7603 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
7604 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
7605 # trailing colons and then remove the whole line if VPATH becomes empty
7606 # (actually we leave an empty line to preserve line numbers).
7607 if test "x
$srcdir" = x.; then
7608 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
7626 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7627 fi # test -n "$CONFIG_FILES"
7629 # Set up the scripts for CONFIG_HEADERS section.
7630 # No need to generate them if there are no CONFIG_HEADERS.
7631 # This happens for instance with `./config.status Makefile'.
7632 if test -n "$CONFIG_HEADERS"; then
7633 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
7637 # Transform confdefs.h into an awk script `defines.awk', embedded as
7638 # here-document in config.status, that substitutes the proper values into
7639 # config.h.in to produce config.h.
7641 # Create a delimiter string that does not exist in confdefs.h, to ease
7642 # handling of long lines.
7644 for ac_last_try in false false :; do
7645 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
7646 if test -z "$ac_tt"; then
7648 elif $ac_last_try; then
7649 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
7651 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
7655 # For the awk script, D is an array of macro values keyed by name,
7656 # likewise P contains macro parameters if any. Preserve backslash
7657 # newline sequences.
7659 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
7661 s/.\{148\}/&'"$ac_delim"'/g
7664 s/^[ ]*#[ ]*define[ ][ ]*/ /
7671 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
7673 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
7677 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
7678 D["\
1"]=" \
3\\\\\\n
"\\/p
7680 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
7685 s/.\{148\}/&'"$ac_delim"'/g
7690 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
7693 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
7695 ' <confdefs.h | sed '
7696 s/'"$ac_delim"'/"\\\
7697 "/g' >>$CONFIG_STATUS || ac_write_fail=1
7699 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7700 for (key in D) D_is_set[key] = 1
7703 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
7705 split(line, arg, " ")
7706 if (arg[1] == "#") {
7710 defundef
= substr
(arg
[1], 2)
7713 split(mac1
, mac2
, "(") #)
7715 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
7716 if (D_is_set
[macro
]) {
7717 # Preserve the white space surrounding the "#".
7718 print prefix
"define", macro P
[macro
] D
[macro
]
7721 # Replace #undef with comments. This is necessary, for example,
7722 # in the case of _POSIX_SOURCE, which is predefined and required
7723 # on some systems where configure will not decide to define it.
7724 if (defundef
== "undef") {
7725 print
"/*", prefix defundef
, macro
, "*/"
7733 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7734 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
7735 fi # test -n "$CONFIG_HEADERS"
7738 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
7743 :[FHLC
]) ac_mode
=$ac_tag; continue;;
7745 case $ac_mode$ac_tag in
7747 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
7748 :[FH
]-) ac_tag
=-:-;;
7749 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
7766 -) ac_f
="$ac_tmp/stdin";;
7767 *) # Look for the file first in the build tree, then in the source tree
7768 # (if the path is not absolute). The absolute path cannot be DOS-style,
7769 # because $ac_f cannot contain `:'.
7773 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
7775 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
7777 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
7778 as_fn_append ac_file_inputs
" '$ac_f'"
7781 # Let's still pretend it is `configure' which instantiates (i.e., don't
7782 # use $as_me), people would be surprised to read:
7783 # /* config.h. Generated by config.status. */
7784 configure_input
='Generated from '`
7785 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
7787 if test x
"$ac_file" != x-
; then
7788 configure_input
="$ac_file. $configure_input"
7789 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
7790 $as_echo "$as_me: creating $ac_file" >&6;}
7792 # Neutralize special characters interpreted by sed in replacement strings.
7793 case $configure_input in #(
7794 *\
&* |
*\|
* |
*\\* )
7795 ac_sed_conf_input
=`$as_echo "$configure_input" |
7796 sed 's/[\\\\&|]/\\\\&/g'`;; #(
7797 *) ac_sed_conf_input
=$configure_input;;
7801 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
7802 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
7807 ac_dir
=`$as_dirname -- "$ac_file" ||
7808 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7809 X"$ac_file" : 'X\(//\)[^/]' \| \
7810 X"$ac_file" : 'X\(//\)$' \| \
7811 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
7812 $as_echo X"$ac_file" |
7813 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7830 as_dir
="$ac_dir"; as_fn_mkdir_p
7834 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
7836 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
7837 # A ".." for each directory in $ac_dir_suffix.
7838 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
7839 case $ac_top_builddir_sub in
7840 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
7841 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
7844 ac_abs_top_builddir
=$ac_pwd
7845 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
7846 # for backward compatibility:
7847 ac_top_builddir
=$ac_top_build_prefix
7850 .
) # We are building in place.
7852 ac_top_srcdir
=$ac_top_builddir_sub
7853 ac_abs_top_srcdir
=$ac_pwd ;;
7854 [\\/]* | ?
:[\\/]* ) # Absolute name.
7855 ac_srcdir
=$srcdir$ac_dir_suffix;
7856 ac_top_srcdir
=$srcdir
7857 ac_abs_top_srcdir
=$srcdir ;;
7859 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
7860 ac_top_srcdir
=$ac_top_build_prefix$srcdir
7861 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
7863 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
7873 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
7874 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
7878 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7879 # If the template does not know about datarootdir, expand it.
7880 # FIXME: This hack should be removed a few years after 2.60.
7881 ac_datarootdir_hack
=; ac_datarootdir_seen
=
7892 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
7893 *datarootdir
*) ac_datarootdir_seen
=yes;;
7894 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
7895 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
7896 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
7898 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7899 ac_datarootdir_hack='
7900 s&@datadir@&$datadir&g
7901 s&@docdir@&$docdir&g
7902 s&@infodir@&$infodir&g
7903 s&@localedir@&$localedir&g
7904 s&@mandir@&$mandir&g
7905 s&\\\${datarootdir}&$datarootdir&g' ;;
7909 # Neutralize VPATH when `$srcdir' = `.'.
7910 # Shell code in configure.ac might set extrasub.
7911 # FIXME: do we really want to maintain this feature?
7912 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7913 ac_sed_extra="$ac_vpsub
7916 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7918 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
7919 s|@configure_input@|
$ac_sed_conf_input|
;t t
7920 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
7921 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
7922 s
&@srcdir@
&$ac_srcdir&;t t
7923 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
7924 s
&@top_srcdir@
&$ac_top_srcdir&;t t
7925 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
7926 s
&@builddir@
&$ac_builddir&;t t
7927 s
&@abs_builddir@
&$ac_abs_builddir&;t t
7928 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
7929 s
&@INSTALL@
&$ac_INSTALL&;t t
7930 $ac_datarootdir_hack
7932 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
7933 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
7935 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
7936 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
7937 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
7938 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
7939 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
7940 which seems to be undefined. Please make sure it is defined" >&5
7941 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
7942 which seems to be undefined. Please make sure it is defined" >&2;}
7944 rm -f "$ac_tmp/stdin"
7946 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
7947 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
7949 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
7955 if test x"$ac_file" != x-; then
7957 $as_echo "/* $configure_input */" \
7958 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
7959 } >"$ac_tmp/config.h" \
7960 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
7961 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
7962 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
7963 $as_echo "$as_me: $ac_file is unchanged" >&6;}
7966 mv "$ac_tmp/config.h" "$ac_file" \
7967 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
7970 $as_echo "/* $configure_input */" \
7971 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
7972 || as_fn_error $? "could not create -" "$LINENO" 5
7976 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
7977 $as_echo "$as_me: executing $ac_file commands" >&6;}
7982 case $ac_file$ac_mode in
7984 case $CONFIG_FILES in *config.make*)
7985 echo "$config_vars" >> config.make;;
7987 test -d bits || mkdir bits ;;
7995 ac_clean_files=$ac_clean_files_save
7997 test $ac_write_fail = 0 ||
7998 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
8001 # configure is writing to config.log, and then calls config.status.
8002 # config.status does its own redirection, appending to config.log.
8003 # Unfortunately, on DOS this fails, as config.log is still kept open
8004 # by configure, so config.status won't be able to
write to it
; its
8005 # output is simply discarded. So we exec the FD to /dev/null,
8006 # effectively closing config.log, so it can be properly (re)opened and
8007 # appended to by config.status. When coming back to configure, we
8008 # need to make the FD available again.
8009 if test "$no_create" != yes; then
8011 ac_config_status_args
=
8012 test "$silent" = yes &&
8013 ac_config_status_args
="$ac_config_status_args --quiet"
8015 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
8017 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8018 # would make configure fail if this is the last instruction.
8019 $ac_cs_success || as_fn_exit
1
8023 # CONFIG_SUBDIRS section.
8025 if test "$no_recursion" != yes; then
8027 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
8028 # so they do not pile up.
8029 ac_sub_configure_args
=
8031 eval "set x $ac_configure_args"
8035 if test -n "$ac_prev"; then
8040 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
8041 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
8042 ac_prev
=cache_file
;;
8043 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
8044 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
8047 --config-cache |
-C)
8049 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
8051 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
8053 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
8055 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
8057 --disable-option-checking)
8061 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
8063 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
8067 # Always prepend --prefix to ensure using the same prefix
8068 # in subdir configurations.
8069 ac_arg
="--prefix=$prefix"
8071 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
8073 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
8076 if test "$silent" = yes; then
8077 ac_sub_configure_args
="--silent $ac_sub_configure_args"
8080 # Always prepend --disable-option-checking to silence warnings, since
8081 # different subdirs can have different --enable and --with options.
8082 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
8085 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
8087 # Do not complain, so a configure script can configure whichever
8088 # parts of a large source tree are present.
8089 test -d "$srcdir/$ac_dir" ||
continue
8091 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
8092 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
8093 $as_echo "$ac_msg" >&6
8094 as_dir
="$ac_dir"; as_fn_mkdir_p
8098 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8100 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8101 # A ".." for each directory in $ac_dir_suffix.
8102 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8103 case $ac_top_builddir_sub in
8104 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8105 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
8108 ac_abs_top_builddir
=$ac_pwd
8109 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8110 # for backward compatibility:
8111 ac_top_builddir
=$ac_top_build_prefix
8114 .
) # We are building in place.
8116 ac_top_srcdir
=$ac_top_builddir_sub
8117 ac_abs_top_srcdir
=$ac_pwd ;;
8118 [\\/]* | ?
:[\\/]* ) # Absolute name.
8119 ac_srcdir
=$srcdir$ac_dir_suffix;
8120 ac_top_srcdir
=$srcdir
8121 ac_abs_top_srcdir
=$srcdir ;;
8123 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
8124 ac_top_srcdir
=$ac_top_build_prefix$srcdir
8125 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
8127 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8132 # Check for guested configure; otherwise get Cygnus style configure.
8133 if test -f "$ac_srcdir/configure.gnu"; then
8134 ac_sub_configure
=$ac_srcdir/configure.gnu
8135 elif test -f "$ac_srcdir/configure"; then
8136 ac_sub_configure
=$ac_srcdir/configure
8137 elif test -f "$ac_srcdir/configure.in"; then
8138 # This should be Cygnus configure.
8139 ac_sub_configure
=$ac_aux_dir/configure
8141 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
8142 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
8146 # The recursion is here.
8147 if test -n "$ac_sub_configure"; then
8148 # Make the cache file name correct relative to the subdirectory.
8150 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
8152 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
8155 { $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
8156 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
8157 # The eval makes quoting arguments work.
8158 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
8159 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
8160 as_fn_error $?
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
8166 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
8167 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
8168 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}