2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for GNU C Library (see version.h).
5 # Report bugs to <http://sourceware.org/bugzilla/>.
8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
17 # Be more Bourne compatible
18 DUALCASE
=1; export DUALCASE
# for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
27 case `(set -o) 2>/dev/null` in #(
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo_n='print
-rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
55 as_echo_n='/usr
/ucb
/echo -n'
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
65 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
68 as_echo_n='sh
-c $as_echo_n_body as_echo
'
71 as_echo='sh
-c $as_echo_body as_echo
'
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
77 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
85 # We need space, tab and new line, in precisely that order. Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
91 # Find who we are. Look in the path if we contain no directory separator.
94 *[\\/]* ) as_myself=$0 ;;
95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
99 test -z "$as_dir" && as_dir=.
100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
106 # We did not find ourselves, most probably we were run as `sh COMMAND'
107 # in which case we are not to be found in the path.
108 if test "x$as_myself" = x
; then
111 if test ! -f "$as_myself"; then
112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
116 # Unset variables that we do not need and which cause bugs (e.g. in
117 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
118 # suppresses any "Segmentation fault" message there. '((' could
119 # trigger a bug in pdksh 5.2.14.
120 for as_var
in BASH_ENV ENV MAIL MAILPATH
121 do eval test x\
${$as_var+set} = xset \
122 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
135 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
137 # Use a proper internal environment variable to ensure we don't fall
138 # into an infinite loop, continuously re-executing ourselves.
139 if test x
"${_as_can_reexec}" != xno
&& test "x$CONFIG_SHELL" != x
; then
140 _as_can_reexec
=no
; export _as_can_reexec
;
141 # We cannot yet assume a decent shell, so we have to provide a
142 # neutralization value for shells without unset; and this also
143 # works around shells that cannot unset nonexistent variables.
144 # Preserve -v and -x to the replacement shell.
147 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
149 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
154 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155 # Admittedly, this is quite paranoid, since all the known shells bail
156 # out after a failed `exec'.
157 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
160 # We don't want this to propagate to other subprocesses.
161 { _as_can_reexec
=; unset _as_can_reexec
;}
162 if test "x$CONFIG_SHELL" = x
; then
163 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167 # is contrary to our usage. Disable this feature.
168 alias -g '\${1+\"\$@\"}'='\"\$@\"'
171 case \`(set -o) 2>/dev/null\` in #(
179 as_required
="as_fn_return () { (exit \$1); }
180 as_fn_success () { as_fn_return 0; }
181 as_fn_failure () { as_fn_return 1; }
182 as_fn_ret_success () { return 0; }
183 as_fn_ret_failure () { return 1; }
186 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
193 exitcode=1; echo positional parameters were not saved.
195 test x\$exitcode = x0 || exit 1
197 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
198 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1"
201 if (eval "$as_required") 2>/dev
/null
; then :
206 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
209 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
211 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
214 test -z "$as_dir" && as_dir
=.
218 for as_base
in sh bash ksh sh5
; do
219 # Try only shells that exist, to save several forks.
220 as_shell
=$as_dir/$as_base
221 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
222 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
223 CONFIG_SHELL
=$as_shell as_have_required
=yes
224 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
232 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
233 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
234 CONFIG_SHELL
=$SHELL as_have_required
=yes
239 if test "x$CONFIG_SHELL" != x
; then :
241 # We cannot yet assume a decent shell, so we have to provide a
242 # neutralization value for shells without unset; and this also
243 # works around shells that cannot unset nonexistent variables.
244 # Preserve -v and -x to the replacement shell.
247 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
249 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
254 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
255 # Admittedly, this is quite paranoid, since all the known shells bail
256 # out after a failed `exec'.
257 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
261 if test x
$as_have_required = xno
; then :
262 $as_echo "$0: This script requires a shell more modern than all"
263 $as_echo "$0: the shells that I found on your system."
264 if test x
${ZSH_VERSION+set} = xset
; then
265 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
266 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
268 $as_echo "$0: Please tell bug-autoconf@gnu.org and
269 $0: http://sourceware.org/bugzilla/ about your system,
270 $0: including any error possibly output before this
271 $0: message. Then install a modern shell, or manually run
272 $0: the script under such a shell if you do have one."
278 SHELL
=${CONFIG_SHELL-/bin/sh}
280 # Unset more variables known to interfere with behavior of common tools.
281 CLICOLOR_FORCE
= GREP_OPTIONS
=
282 unset CLICOLOR_FORCE GREP_OPTIONS
284 ## --------------------- ##
285 ## M4sh Shell Functions. ##
286 ## --------------------- ##
289 # Portably unset VAR.
292 { eval $1=; unset $1;}
296 # as_fn_set_status STATUS
297 # -----------------------
298 # Set $? to STATUS, without forking.
306 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
316 # Create "$as_dir" as a directory, including parents if necessary.
321 -*) as_dir
=.
/$as_dir;;
323 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
327 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
330 as_dirs
="'$as_qdir' $as_dirs"
331 as_dir
=`$as_dirname -- "$as_dir" ||
332 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
333 X"$as_dir" : 'X\(//\)[^/]' \| \
334 X"$as_dir" : 'X\(//\)$' \| \
335 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
336 $as_echo X"$as_dir" |
337 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
354 test -d "$as_dir" && break
356 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
357 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
362 # as_fn_executable_p FILE
363 # -----------------------
364 # Test if FILE is an executable regular file.
365 as_fn_executable_p
()
367 test -f "$1" && test -x "$1"
368 } # as_fn_executable_p
369 # as_fn_append VAR VALUE
370 # ----------------------
371 # Append the text in VALUE to the end of the definition contained in VAR. Take
372 # advantage of any shell optimizations that allow amortized linear growth over
373 # repeated appends, instead of the typical quadratic growth present in naive
375 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
376 eval 'as_fn_append ()
389 # Perform arithmetic evaluation on the ARGs, and store the result in the
390 # global $as_val. Take advantage of shells that can avoid forks. The arguments
391 # must be portable across $(()) and expr.
392 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
400 as_val
=`expr "$@" || test $? -eq 1`
405 # as_fn_error STATUS ERROR [LINENO LOG_FD]
406 # ----------------------------------------
407 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
408 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
409 # script with STATUS, using 1 if that was 0.
412 as_status
=$1; test $as_status -eq 0 && as_status
=1
414 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
415 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
417 $as_echo "$as_me: error: $2" >&2
418 as_fn_exit
$as_status
421 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
422 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
428 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
434 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
440 as_me
=`$as_basename -- "$0" ||
441 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
442 X"$0" : 'X\(//\)$' \| \
443 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
445 sed '/^.*\/\([^/][^/]*\)\/*$/{
459 # Avoid depending upon Character Ranges.
460 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
461 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
462 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
463 as_cr_digits
='0123456789'
464 as_cr_alnum
=$as_cr_Letters$as_cr_digits
467 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
468 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
469 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
470 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
471 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
483 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
487 chmod +x
"$as_me.lineno" ||
488 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
490 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
491 # already done that, so ensure we don't try to do so again and fall
492 # in an infinite loop. This has already happened in practice.
493 _as_can_reexec
=no
; export _as_can_reexec
494 # Don't try to exec as it changes $[0], causing all sort of problems
495 # (the dirname of $[0] is not the place where we might find the
496 # original and so on. Autoconf is especially sensitive to this).
498 # Exit status is that of the last command.
502 ECHO_C
= ECHO_N
= ECHO_T
=
503 case `echo -n x` in #(((((
505 case `echo 'xy\c'` in
506 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
508 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
515 rm -f conf$$ conf$$.exe conf$$.
file
516 if test -d conf$$.dir
; then
517 rm -f conf$$.dir
/conf$$.
file
520 mkdir conf$$.dir
2>/dev
/null
522 if (echo >conf$$.
file) 2>/dev
/null
; then
523 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
525 # ... but there are two gotchas:
526 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
527 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
528 # In both cases, we have to default to `cp -pR'.
529 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
531 elif ln conf$$.
file conf$$
2>/dev
/null
; then
539 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
540 rmdir conf$$.dir
2>/dev
/null
542 if mkdir
-p .
2>/dev
/null
; then
543 as_mkdir_p
='mkdir -p "$as_dir"'
545 test -d .
/-p && rmdir .
/-p
550 as_executable_p
=as_fn_executable_p
552 # Sed expression to map a string onto a valid CPP name.
553 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
555 # Sed expression to map a string onto a valid variable name.
556 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
559 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
563 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
564 # so uname gets run too.
565 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
570 ac_default_prefix
=/usr
/local
572 ac_config_libobj_dir
=.
579 # Identity of this package.
580 PACKAGE_NAME
='GNU C Library'
581 PACKAGE_TARNAME
='glibc'
582 PACKAGE_VERSION
='(see version.h)'
583 PACKAGE_STRING
='GNU C Library (see version.h)'
584 PACKAGE_BUGREPORT
='http://sourceware.org/bugzilla/'
585 PACKAGE_URL
='http://www.gnu.org/software/glibc/'
587 ac_unique_file
="include/features.h"
588 enable_option_checking
=no
589 ac_subst_vars
='LTLIBOBJS
604 libc_cv_localstatedir
606 libc_cv_complocaledir
610 libc_cv_gcc_unwind_find_fde
613 libc_cv_cxx_thread_local
619 libc_cv_cc_loop_to_function
620 libc_cv_cc_submachine
622 libc_cv_mtls_dialect_gnu2
625 libc_cv_output_format
632 libc_cv_cc_with_libunwind
633 libc_cv_protected_data
674 hardcoded_path_in_tests
675 enable_timezone_tools
732 program_transform_name
745 enable_option_checking
759 enable_timezone_tools
760 enable_hardcoded_path_in_tests
761 enable_stackguard_randomization
768 enable_maintainer_mode
782 ac_precious_vars
='build_alias
797 # Initialize some variables set by options.
799 ac_init_version
=false
800 ac_unrecognized_opts
=
802 # The variables have the same names as the options, with
803 # dashes changed to underlines.
811 program_transform_name
=s
,x
,x
,
819 # Installation directory options.
820 # These are left unexpanded so users can "make install exec_prefix=/foo"
821 # and all the variables that are supposed to be based on exec_prefix
822 # by default will actually change.
823 # Use braces instead of parens because sh, perl, etc. also accept them.
824 # (The list follows the same order as the GNU Coding Standards.)
825 bindir
='${exec_prefix}/bin'
826 sbindir
='${exec_prefix}/sbin'
827 libexecdir
='${exec_prefix}/libexec'
828 datarootdir
='${prefix}/share'
829 datadir
='${datarootdir}'
830 sysconfdir
='${prefix}/etc'
831 sharedstatedir
='${prefix}/com'
832 localstatedir
='${prefix}/var'
833 includedir
='${prefix}/include'
834 oldincludedir
='/usr/include'
835 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
836 infodir
='${datarootdir}/info'
841 libdir
='${exec_prefix}/lib'
842 localedir
='${datarootdir}/locale'
843 mandir
='${datarootdir}/man'
849 # If the previous option needs an argument, assign it.
850 if test -n "$ac_prev"; then
851 eval $ac_prev=\
$ac_option
857 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
862 # Accept the important Cygnus configure options, so we can diagnose typos.
864 case $ac_dashdash$ac_option in
868 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
870 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
873 -build |
--build |
--buil |
--bui |
--bu)
874 ac_prev
=build_alias
;;
875 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
876 build_alias
=$ac_optarg ;;
878 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
879 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
880 ac_prev
=cache_file
;;
881 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
882 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
883 cache_file
=$ac_optarg ;;
886 cache_file
=config.cache
;;
888 -datadir |
--datadir |
--datadi |
--datad)
890 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
891 datadir
=$ac_optarg ;;
893 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
894 |
--dataroo |
--dataro |
--datar)
895 ac_prev
=datarootdir
;;
896 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
897 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
898 datarootdir
=$ac_optarg ;;
900 -disable-* |
--disable-*)
901 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
902 # Reject names that are not valid shell variable names.
903 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
904 as_fn_error $?
"invalid feature name: $ac_useropt"
905 ac_useropt_orig
=$ac_useropt
906 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
907 case $ac_user_opts in
911 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
912 ac_unrecognized_sep
=', ';;
914 eval enable_
$ac_useropt=no
;;
916 -docdir |
--docdir |
--docdi |
--doc |
--do)
918 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
921 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
923 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
926 -enable-* |
--enable-*)
927 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
928 # Reject names that are not valid shell variable names.
929 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
930 as_fn_error $?
"invalid feature name: $ac_useropt"
931 ac_useropt_orig
=$ac_useropt
932 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
933 case $ac_user_opts in
937 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
938 ac_unrecognized_sep
=', ';;
940 eval enable_
$ac_useropt=\
$ac_optarg ;;
942 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
943 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
944 |
--exec |
--exe |
--ex)
945 ac_prev
=exec_prefix
;;
946 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
947 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
948 |
--exec=* |
--exe=* |
--ex=*)
949 exec_prefix
=$ac_optarg ;;
951 -gas |
--gas |
--ga |
--g)
952 # Obsolete; use --with-gas.
955 -help |
--help |
--hel |
--he |
-h)
957 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
958 ac_init_help
=recursive
;;
959 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
960 ac_init_help
=short
;;
962 -host |
--host |
--hos |
--ho)
963 ac_prev
=host_alias
;;
964 -host=* |
--host=* |
--hos=* |
--ho=*)
965 host_alias
=$ac_optarg ;;
967 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
969 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
971 htmldir
=$ac_optarg ;;
973 -includedir |
--includedir |
--includedi |
--included |
--include \
974 |
--includ |
--inclu |
--incl |
--inc)
975 ac_prev
=includedir
;;
976 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
977 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
978 includedir
=$ac_optarg ;;
980 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
982 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
983 infodir
=$ac_optarg ;;
985 -libdir |
--libdir |
--libdi |
--libd)
987 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
990 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
991 |
--libexe |
--libex |
--libe)
992 ac_prev
=libexecdir
;;
993 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
994 |
--libexe=* |
--libex=* |
--libe=*)
995 libexecdir
=$ac_optarg ;;
997 -localedir |
--localedir |
--localedi |
--localed |
--locale)
999 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1000 localedir
=$ac_optarg ;;
1002 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1003 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1004 ac_prev
=localstatedir
;;
1005 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1006 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1007 localstatedir
=$ac_optarg ;;
1009 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1011 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1012 mandir
=$ac_optarg ;;
1014 -nfp |
--nfp |
--nf)
1015 # Obsolete; use --without-fp.
1018 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1019 |
--no-cr |
--no-c |
-n)
1022 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1023 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1026 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1027 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1028 |
--oldin |
--oldi |
--old |
--ol |
--o)
1029 ac_prev
=oldincludedir
;;
1030 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1031 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1032 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1033 oldincludedir
=$ac_optarg ;;
1035 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1037 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1038 prefix
=$ac_optarg ;;
1040 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1041 |
--program-pre |
--program-pr |
--program-p)
1042 ac_prev
=program_prefix
;;
1043 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1044 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1045 program_prefix
=$ac_optarg ;;
1047 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1048 |
--program-suf |
--program-su |
--program-s)
1049 ac_prev
=program_suffix
;;
1050 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1051 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1052 program_suffix
=$ac_optarg ;;
1054 -program-transform-name |
--program-transform-name \
1055 |
--program-transform-nam |
--program-transform-na \
1056 |
--program-transform-n |
--program-transform- \
1057 |
--program-transform |
--program-transfor \
1058 |
--program-transfo |
--program-transf \
1059 |
--program-trans |
--program-tran \
1060 |
--progr-tra |
--program-tr |
--program-t)
1061 ac_prev
=program_transform_name
;;
1062 -program-transform-name=* |
--program-transform-name=* \
1063 |
--program-transform-nam=* |
--program-transform-na=* \
1064 |
--program-transform-n=* |
--program-transform-=* \
1065 |
--program-transform=* |
--program-transfor=* \
1066 |
--program-transfo=* |
--program-transf=* \
1067 |
--program-trans=* |
--program-tran=* \
1068 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1069 program_transform_name
=$ac_optarg ;;
1071 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1073 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1074 pdfdir
=$ac_optarg ;;
1076 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1078 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1081 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1082 |
-silent |
--silent |
--silen |
--sile |
--sil)
1085 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1087 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1089 sbindir
=$ac_optarg ;;
1091 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1092 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1093 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1095 ac_prev
=sharedstatedir
;;
1096 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1097 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1098 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1100 sharedstatedir
=$ac_optarg ;;
1102 -site |
--site |
--sit)
1104 -site=* |
--site=* |
--sit=*)
1107 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1109 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1110 srcdir
=$ac_optarg ;;
1112 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1113 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1114 ac_prev
=sysconfdir
;;
1115 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1116 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1117 sysconfdir
=$ac_optarg ;;
1119 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1120 ac_prev
=target_alias
;;
1121 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1122 target_alias
=$ac_optarg ;;
1124 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1127 -version |
--version |
--versio |
--versi |
--vers |
-V)
1128 ac_init_version
=: ;;
1131 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1132 # Reject names that are not valid shell variable names.
1133 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1134 as_fn_error $?
"invalid package name: $ac_useropt"
1135 ac_useropt_orig
=$ac_useropt
1136 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1137 case $ac_user_opts in
1141 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1142 ac_unrecognized_sep
=', ';;
1144 eval with_
$ac_useropt=\
$ac_optarg ;;
1146 -without-* |
--without-*)
1147 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1148 # Reject names that are not valid shell variable names.
1149 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1150 as_fn_error $?
"invalid package name: $ac_useropt"
1151 ac_useropt_orig
=$ac_useropt
1152 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1153 case $ac_user_opts in
1157 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1158 ac_unrecognized_sep
=', ';;
1160 eval with_
$ac_useropt=no
;;
1163 # Obsolete; use --with-x.
1166 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1167 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1168 ac_prev
=x_includes
;;
1169 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1170 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1171 x_includes
=$ac_optarg ;;
1173 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1174 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1175 ac_prev
=x_libraries
;;
1176 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1177 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1178 x_libraries
=$ac_optarg ;;
1180 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1181 Try \`$0 --help' for more information"
1185 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1186 # Reject names that are not valid shell variable names.
1187 case $ac_envvar in #(
1188 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1189 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1191 eval $ac_envvar=\
$ac_optarg
1192 export $ac_envvar ;;
1195 # FIXME: should be removed in autoconf 3.0.
1196 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1197 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1198 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1199 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1205 if test -n "$ac_prev"; then
1206 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1207 as_fn_error $?
"missing argument to $ac_option"
1210 if test -n "$ac_unrecognized_opts"; then
1211 case $enable_option_checking in
1213 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1214 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1218 # Check all directory arguments for consistency.
1219 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1220 datadir sysconfdir sharedstatedir localstatedir includedir \
1221 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1222 libdir localedir mandir
1224 eval ac_val
=\$
$ac_var
1225 # Remove trailing slashes.
1228 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1229 eval $ac_var=\
$ac_val;;
1231 # Be sure to have absolute directory names.
1233 [\\/$
]* | ?
:[\\/]* ) continue;;
1234 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1236 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1239 # There might be people who depend on the old broken behavior: `$host'
1240 # used to hold the argument of --host etc.
1241 # FIXME: To remove some day.
1244 target
=$target_alias
1246 # FIXME: To remove some day.
1247 if test "x$host_alias" != x
; then
1248 if test "x$build_alias" = x
; then
1249 cross_compiling
=maybe
1250 elif test "x$build_alias" != "x$host_alias"; then
1256 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1258 test "$silent" = yes && exec 6>/dev
/null
1261 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1262 ac_ls_di
=`ls -di .` &&
1263 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1264 as_fn_error $?
"working directory cannot be determined"
1265 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1266 as_fn_error $?
"pwd does not report name of working directory"
1269 # Find the source files, if location was not specified.
1270 if test -z "$srcdir"; then
1271 ac_srcdir_defaulted
=yes
1272 # Try the directory containing this script, then the parent directory.
1273 ac_confdir
=`$as_dirname -- "$as_myself" ||
1274 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1275 X"$as_myself" : 'X\(//\)[^/]' \| \
1276 X"$as_myself" : 'X\(//\)$' \| \
1277 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1278 $as_echo X"$as_myself" |
1279 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1297 if test ! -r "$srcdir/$ac_unique_file"; then
1301 ac_srcdir_defaulted
=no
1303 if test ! -r "$srcdir/$ac_unique_file"; then
1304 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1305 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1307 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1309 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1311 # When building in place, set srcdir=.
1312 if test "$ac_abs_confdir" = "$ac_pwd"; then
1315 # Remove unnecessary trailing slashes from srcdir.
1316 # Double slashes in file names in object file debugging info
1317 # mess up M-x gdb in Emacs.
1319 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1321 for ac_var
in $ac_precious_vars; do
1322 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1323 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1324 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1325 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1329 # Report the --help message.
1331 if test "$ac_init_help" = "long"; then
1332 # Omit some internal or obsolete options to make the list less imposing.
1333 # This message is too long to be a string in the A/UX 3.1 sh.
1335 \`configure' configures GNU C Library (see version.h) to adapt to many kinds of systems.
1337 Usage: $0 [OPTION]... [VAR=VALUE]...
1339 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1340 VAR=VALUE. See below for descriptions of some of the useful variables.
1342 Defaults for the options are specified in brackets.
1345 -h, --help display this help and exit
1346 --help=short display options specific to this package
1347 --help=recursive display the short help of all the included packages
1348 -V, --version display version information and exit
1349 -q, --quiet, --silent do not print \`checking ...' messages
1350 --cache-file=FILE cache test results in FILE [disabled]
1351 -C, --config-cache alias for \`--cache-file=config.cache'
1352 -n, --no-create do not create output files
1353 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1355 Installation directories:
1356 --prefix=PREFIX install architecture-independent files in PREFIX
1357 [$ac_default_prefix]
1358 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1361 By default, \`make install' will install all the files in
1362 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1363 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1364 for instance \`--prefix=\$HOME'.
1366 For better control, use the options below.
1368 Fine tuning of the installation directories:
1369 --bindir=DIR user executables [EPREFIX/bin]
1370 --sbindir=DIR system admin executables [EPREFIX/sbin]
1371 --libexecdir=DIR program executables [EPREFIX/libexec]
1372 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1373 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1374 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1375 --libdir=DIR object code libraries [EPREFIX/lib]
1376 --includedir=DIR C header files [PREFIX/include]
1377 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1378 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1379 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1380 --infodir=DIR info documentation [DATAROOTDIR/info]
1381 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1382 --mandir=DIR man documentation [DATAROOTDIR/man]
1383 --docdir=DIR documentation root [DATAROOTDIR/doc/glibc]
1384 --htmldir=DIR html documentation [DOCDIR]
1385 --dvidir=DIR dvi documentation [DOCDIR]
1386 --pdfdir=DIR pdf documentation [DOCDIR]
1387 --psdir=DIR ps documentation [DOCDIR]
1393 --build=BUILD configure
for building on BUILD
[guessed
]
1394 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1398 if test -n "$ac_init_help"; then
1399 case $ac_init_help in
1400 short | recursive
) echo "Configuration of GNU C Library (see version.h):";;
1405 --disable-option-checking ignore unrecognized
--enable/--with options
1406 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1407 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1408 --disable-sanity-checks really
do not use threads
(should not be used except
1409 in special situations
) [default
=yes]
1410 --enable-shared build shared library
[default
=yes if GNU ld
]
1411 --enable-profile build profiled library
[default
=no
]
1412 --disable-timezone-tools
1413 do not
install timezone tools
[default
=install]
1414 --enable-hardcoded-path-in-tests
1415 hardcode newly built glibc path
in tests
1417 --enable-stackguard-randomization
1418 initialize __stack_chk_guard canary with a random
1419 number
at program start
1420 --enable-lock-elision=yes
/no
1421 Enable lock elision
for pthread mutexes by default
1422 --enable-add-ons[=DIRS...
]
1423 configure and build add-ons
in DIR1
,DIR2
,... search
1424 for add-ons
if no parameter given
1425 --disable-hidden-plt do not hide internal
function calls to avoid PLT
1426 --enable-bind-now disable lazy relocations
in DSOs
1427 --enable-static-nss build static NSS modules
[default
=no
]
1428 --disable-force-install don
't force installation of files from this package,
1429 even if they are older than the installed files
1430 --enable-maintainer-mode
1431 enable make rules and dependencies not useful (and
1432 sometimes confusing) to the casual installer
1433 --enable-kernel=VERSION compile for compatibility with kernel not older than
1435 --enable-all-warnings enable all useful warnings gcc can issue
1436 --disable-werror do not build with -Werror
1437 --enable-multi-arch enable single DSO with optimizations for multiple
1439 --enable-nss-crypt enable libcrypt to use nss
1440 --enable-obsolete-rpc build and install the obsolete RPC code for
1442 --enable-systemtap enable systemtap static probe points [default=no]
1443 --disable-build-nscd disable building and installing the nscd daemon
1444 --disable-nscd library functions will not contact the nscd daemon
1445 --enable-pt_chown Enable building and installing pt_chown
1446 --enable-mathvec Enable building and installing mathvec [default
1447 depends on architecture]
1450 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1451 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1452 --with-pkgversion=PKG Use PKG in the version string in place of "GNU libc"
1453 --with-bugurl=URL Direct users to URL to report a bug
1454 --with-gd=DIR find libgd include dir and library with prefix DIR
1455 --with-gd-include=DIR find libgd include files in DIR
1456 --with-gd-lib=DIR find libgd library files in DIR
1457 --with-fp if using floating-point hardware [default=yes]
1458 --with-binutils=PATH specify location of binutils (as and ld)
1459 --with-selinux if building with SELinux support
1460 --with-headers=PATH location of system headers to use (for example
1461 /usr/src/linux/include) [default=compiler default]
1462 --with-default-link do not use explicit linker scripts
1463 --with-cpu=CPU select code for CPU variant
1465 Some influential environment variables:
1466 CC C compiler command
1467 CFLAGS C compiler flags
1468 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1469 nonstandard directory <lib dir>
1470 LIBS libraries to pass to the linker, e.g. -l<library>
1471 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1472 you have headers in a nonstandard directory <include dir>
1474 CXX C++ compiler command
1475 CXXFLAGS C++ compiler flags
1477 Use these variables to override the choices made by `configure' or to
help
1478 it to
find libraries and programs with nonstandard names
/locations.
1480 Report bugs to
<http
://sourceware.org
/bugzilla
/>.
1481 GNU C Library home page
: <http
://www.gnu.org
/software
/glibc
/>.
1482 General
help using GNU software
: <http
://www.gnu.org
/gethelp
/>.
1487 if test "$ac_init_help" = "recursive"; then
1488 # If there are subdirs, report their specific --help.
1489 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1490 test -d "$ac_dir" ||
1491 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1496 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1498 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1499 # A ".." for each directory in $ac_dir_suffix.
1500 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1501 case $ac_top_builddir_sub in
1502 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1503 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1506 ac_abs_top_builddir
=$ac_pwd
1507 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1508 # for backward compatibility:
1509 ac_top_builddir
=$ac_top_build_prefix
1512 .
) # We are building in place.
1514 ac_top_srcdir
=$ac_top_builddir_sub
1515 ac_abs_top_srcdir
=$ac_pwd ;;
1516 [\\/]* | ?
:[\\/]* ) # Absolute name.
1517 ac_srcdir
=$srcdir$ac_dir_suffix;
1518 ac_top_srcdir
=$srcdir
1519 ac_abs_top_srcdir
=$srcdir ;;
1521 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1522 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1523 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1525 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1527 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1528 # Check for guested configure.
1529 if test -f "$ac_srcdir/configure.gnu"; then
1531 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1532 elif test -f "$ac_srcdir/configure"; then
1534 $SHELL "$ac_srcdir/configure" --help=recursive
1536 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1538 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1542 test -n "$ac_init_help" && exit $ac_status
1543 if $ac_init_version; then
1545 GNU C Library configure
(see version.h
)
1546 generated by GNU Autoconf
2.69
1548 Copyright
(C
) 2012 Free Software Foundation
, Inc.
1549 This configure
script is free software
; the Free Software Foundation
1550 gives unlimited permission to copy
, distribute and modify it.
1555 ## ------------------------ ##
1556 ## Autoconf initialization. ##
1557 ## ------------------------ ##
1559 # ac_fn_c_try_compile LINENO
1560 # --------------------------
1561 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1562 ac_fn_c_try_compile
()
1564 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1565 rm -f conftest.
$ac_objext
1566 if { { ac_try
="$ac_compile"
1568 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1569 *) ac_try_echo=$ac_try;;
1571 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1572 $as_echo "$ac_try_echo"; } >&5
1573 (eval "$ac_compile") 2>conftest.err
1575 if test -s conftest.err; then
1576 grep -v '^ *+' conftest.err >conftest.er1
1577 cat conftest.er1 >&5
1578 mv -f conftest.er1 conftest.err
1580 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1581 test $ac_status = 0; } && {
1582 test -z "$ac_c_werror_flag" ||
1583 test ! -s conftest.err
1584 } && test -s conftest.$ac_objext; then :
1587 $as_echo "$as_me: failed program was:" >&5
1588 sed 's/^/| /' conftest.$ac_ext >&5
1592 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1593 as_fn_set_status $ac_retval
1595 } # ac_fn_c_try_compile
1597 # ac_fn_cxx_try_compile LINENO
1598 # ----------------------------
1599 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1600 ac_fn_cxx_try_compile ()
1602 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1603 rm -f conftest.$ac_objext
1604 if { { ac_try="$ac_compile"
1606 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1607 *) ac_try_echo
=$ac_try;;
1609 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1610 $as_echo "$ac_try_echo"; } >&5
1611 (eval "$ac_compile") 2>conftest.err
1613 if test -s conftest.err
; then
1614 grep -v '^ *+' conftest.err
>conftest.er1
1615 cat conftest.er1
>&5
1616 mv -f conftest.er1 conftest.err
1618 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1619 test $ac_status = 0; } && {
1620 test -z "$ac_cxx_werror_flag" ||
1621 test ! -s conftest.err
1622 } && test -s conftest.
$ac_objext; then :
1625 $as_echo "$as_me: failed program was:" >&5
1626 sed 's/^/| /' conftest.
$ac_ext >&5
1630 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1631 as_fn_set_status
$ac_retval
1633 } # ac_fn_cxx_try_compile
1635 # ac_fn_cxx_try_link LINENO
1636 # -------------------------
1637 # Try to link conftest.$ac_ext, and return whether this succeeded.
1638 ac_fn_cxx_try_link
()
1640 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1641 rm -f conftest.
$ac_objext conftest
$ac_exeext
1642 if { { ac_try
="$ac_link"
1644 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1645 *) ac_try_echo=$ac_try;;
1647 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1648 $as_echo "$ac_try_echo"; } >&5
1649 (eval "$ac_link") 2>conftest.err
1651 if test -s conftest.err; then
1652 grep -v '^ *+' conftest.err >conftest.er1
1653 cat conftest.er1 >&5
1654 mv -f conftest.er1 conftest.err
1656 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1657 test $ac_status = 0; } && {
1658 test -z "$ac_cxx_werror_flag" ||
1659 test ! -s conftest.err
1660 } && test -s conftest$ac_exeext && {
1661 test "$cross_compiling" = yes ||
1662 test -x conftest$ac_exeext
1666 $as_echo "$as_me: failed program was:" >&5
1667 sed 's/^/| /' conftest.$ac_ext >&5
1671 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1672 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1673 # interfere with the next link command; also delete a directory that is
1674 # left behind by Apple's compiler. We do this before executing the actions.
1675 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1676 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1677 as_fn_set_status $ac_retval
1679 } # ac_fn_cxx_try_link
1681 # ac_fn_c_try_link LINENO
1682 # -----------------------
1683 # Try to link conftest.$ac_ext, and return whether this succeeded.
1686 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1687 rm -f conftest.$ac_objext conftest$ac_exeext
1688 if { { ac_try="$ac_link"
1690 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1691 *) ac_try_echo
=$ac_try;;
1693 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1694 $as_echo "$ac_try_echo"; } >&5
1695 (eval "$ac_link") 2>conftest.err
1697 if test -s conftest.err
; then
1698 grep -v '^ *+' conftest.err
>conftest.er1
1699 cat conftest.er1
>&5
1700 mv -f conftest.er1 conftest.err
1702 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1703 test $ac_status = 0; } && {
1704 test -z "$ac_c_werror_flag" ||
1705 test ! -s conftest.err
1706 } && test -s conftest
$ac_exeext && {
1707 test "$cross_compiling" = yes ||
1708 test -x conftest
$ac_exeext
1712 $as_echo "$as_me: failed program was:" >&5
1713 sed 's/^/| /' conftest.
$ac_ext >&5
1717 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1718 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1719 # interfere with the next link command; also delete a directory that is
1720 # left behind by Apple's compiler. We do this before executing the actions.
1721 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1722 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1723 as_fn_set_status
$ac_retval
1725 } # ac_fn_c_try_link
1726 cat >config.log
<<_ACEOF
1727 This file contains any messages produced by compilers while
1728 running configure, to aid debugging if configure makes a mistake.
1730 It was created by GNU C Library $as_me (see version.h), which was
1731 generated by GNU Autoconf 2.69. Invocation command line was
1743 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1744 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1745 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1746 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1747 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1749 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1750 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1752 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1753 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1754 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1755 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1756 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1757 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1758 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1762 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1766 test -z "$as_dir" && as_dir
=.
1767 $as_echo "PATH: $as_dir"
1783 # Keep a trace of the command line.
1784 # Strip out --no-create and --no-recursion so they do not pile up.
1785 # Strip out --silent because we don't want to record it for future runs.
1786 # Also quote any args containing shell meta-characters.
1787 # Make two passes to allow for proper duplicate-argument suppression.
1791 ac_must_keep_next
=false
1797 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1798 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1799 |
-silent |
--silent |
--silen |
--sile |
--sil)
1802 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1805 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
1807 as_fn_append ac_configure_args1
" '$ac_arg'"
1808 if test $ac_must_keep_next = true
; then
1809 ac_must_keep_next
=false
# Got value, back to normal.
1812 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1813 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1814 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1815 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1816 case "$ac_configure_args0 " in
1817 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1820 -* ) ac_must_keep_next
=true
;;
1823 as_fn_append ac_configure_args
" '$ac_arg'"
1828 { ac_configure_args0
=; unset ac_configure_args0
;}
1829 { ac_configure_args1
=; unset ac_configure_args1
;}
1831 # When interrupted or exit'd, cleanup temporary files, and complete
1832 # config.log. We remove comments because anyway the quotes in there
1833 # would cause problems or look ugly.
1834 # WARNING: Use '\'' to represent an apostrophe within the trap.
1835 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1836 trap 'exit_status=$?
1837 # Save into config.log some information that might help in debugging.
1841 $as_echo "## ---------------- ##
1842 ## Cache variables. ##
1843 ## ---------------- ##"
1845 # The following way of writing the cache mishandles newlines in values,
1847 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1848 eval ac_val=\$$ac_var
1852 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1853 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1856 _ | IFS | as_nl) ;; #(
1857 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1858 *) { eval $ac_var=; unset $ac_var;} ;;
1863 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1864 *${as_nl}ac_space=\ *)
1866 "s/'\''/'\''\\\\'\'''\''/g;
1867 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1870 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1877 $as_echo "## ----------------- ##
1878 ## Output variables. ##
1879 ## ----------------- ##"
1881 for ac_var in $ac_subst_vars
1883 eval ac_val=\$$ac_var
1885 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1887 $as_echo "$ac_var='\''$ac_val'\''"
1891 if test -n "$ac_subst_files"; then
1892 $as_echo "## ------------------- ##
1893 ## File substitutions. ##
1894 ## ------------------- ##"
1896 for ac_var
in $ac_subst_files
1898 eval ac_val
=\$
$ac_var
1900 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1902 $as_echo "$ac_var='\''$ac_val'\''"
1907 if test -s confdefs.h; then
1908 $as_echo "## ----------- ##
1915 test "$ac_signal" != 0 &&
1916 $as_echo "$as_me: caught signal $ac_signal"
1917 $as_echo "$as_me: exit $exit_status"
1919 rm -f core *.core core.conftest.* &&
1920 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1923 for ac_signal
in 1 2 13 15; do
1924 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1928 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1929 rm -f -r conftest
* confdefs.h
1931 $as_echo "/* confdefs.h */" > confdefs.h
1933 # Predefined preprocessor variables.
1935 cat >>confdefs.h
<<_ACEOF
1936 #define PACKAGE_NAME "$PACKAGE_NAME"
1939 cat >>confdefs.h
<<_ACEOF
1940 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1943 cat >>confdefs.h
<<_ACEOF
1944 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1947 cat >>confdefs.h
<<_ACEOF
1948 #define PACKAGE_STRING "$PACKAGE_STRING"
1951 cat >>confdefs.h
<<_ACEOF
1952 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1955 cat >>confdefs.h
<<_ACEOF
1956 #define PACKAGE_URL "$PACKAGE_URL"
1960 # Let the site file select an alternate cache file if it wants to.
1961 # Prefer an explicitly selected file to automatically selected ones.
1964 if test -n "$CONFIG_SITE"; then
1965 # We do not want a PATH search for config.site.
1966 case $CONFIG_SITE in #((
1967 -*) ac_site_file1
=.
/$CONFIG_SITE;;
1968 */*) ac_site_file1
=$CONFIG_SITE;;
1969 *) ac_site_file1
=.
/$CONFIG_SITE;;
1971 elif test "x$prefix" != xNONE
; then
1972 ac_site_file1
=$prefix/share
/config.site
1973 ac_site_file2
=$prefix/etc
/config.site
1975 ac_site_file1
=$ac_default_prefix/share
/config.site
1976 ac_site_file2
=$ac_default_prefix/etc
/config.site
1978 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
1980 test "x$ac_site_file" = xNONE
&& continue
1981 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
1982 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1983 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1984 sed 's/^/| /' "$ac_site_file" >&5
1986 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1987 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1988 as_fn_error $?
"failed to load site script $ac_site_file
1989 See \`config.log' for more details" "$LINENO" 5; }
1993 if test -r "$cache_file"; then
1994 # Some versions of bash will fail to source /dev/null (special files
1995 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
1996 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
1997 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1998 $as_echo "$as_me: loading cache $cache_file" >&6;}
2000 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2001 *) .
"./$cache_file";;
2005 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2006 $as_echo "$as_me: creating cache $cache_file" >&6;}
2010 # Check that the precious variables saved in the cache have kept the same
2012 ac_cache_corrupted
=false
2013 for ac_var
in $ac_precious_vars; do
2014 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2015 eval ac_new_set
=\
$ac_env_${ac_var}_set
2016 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2017 eval ac_new_val
=\
$ac_env_${ac_var}_value
2018 case $ac_old_set,$ac_new_set in
2020 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2021 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2022 ac_cache_corrupted
=: ;;
2024 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2025 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2026 ac_cache_corrupted
=: ;;
2029 if test "x$ac_old_val" != "x$ac_new_val"; then
2030 # differences in whitespace do not lead to failure.
2031 ac_old_val_w
=`echo x $ac_old_val`
2032 ac_new_val_w
=`echo x $ac_new_val`
2033 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2034 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2035 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2036 ac_cache_corrupted
=:
2038 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2039 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2040 eval $ac_var=\
$ac_old_val
2042 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2043 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2044 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2045 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2048 # Pass precious variables to config.status.
2049 if test "$ac_new_set" = set; then
2051 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2052 *) ac_arg
=$ac_var=$ac_new_val ;;
2054 case " $ac_configure_args " in
2055 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2056 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2060 if $ac_cache_corrupted; then
2061 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2062 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2063 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2064 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2065 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2067 ## -------------------- ##
2068 ## Main body of script. ##
2069 ## -------------------- ##
2072 ac_cpp
='$CPP $CPPFLAGS'
2073 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2074 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2075 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2079 ac_config_headers
="$ac_config_headers config.h"
2082 for ac_dir
in scripts
"$srcdir"/scripts
; do
2083 if test -f "$ac_dir/install-sh"; then
2085 ac_install_sh
="$ac_aux_dir/install-sh -c"
2087 elif test -f "$ac_dir/install.sh"; then
2089 ac_install_sh
="$ac_aux_dir/install.sh -c"
2091 elif test -f "$ac_dir/shtool"; then
2093 ac_install_sh
="$ac_aux_dir/shtool install -c"
2097 if test -z "$ac_aux_dir"; then
2098 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in scripts \"$srcdir\"/scripts" "$LINENO" 5
2101 # These three variables are undocumented and unsupported,
2102 # and are intended to be withdrawn in a future Autoconf release.
2103 # They can cause serious problems if a builder's source tree is in a directory
2104 # whose full name contains unusual characters.
2105 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2106 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2107 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2113 # Check whether --with-pkgversion was given.
2114 if test "${with_pkgversion+set}" = set; then :
2115 withval
=$with_pkgversion; case "$withval" in
2116 yes) as_fn_error $?
"package version not specified" "$LINENO" 5 ;;
2118 *) PKGVERSION
="($withval) " ;;
2121 PKGVERSION
="(GNU libc) "
2125 PKGVERSION_TEXI
=`echo "$PKGVERSION" | sed 's/@/@@/g'`
2131 # Check whether --with-bugurl was given.
2132 if test "${with_bugurl+set}" = set; then :
2133 withval
=$with_bugurl; case "$withval" in
2134 yes) as_fn_error $?
"bug URL not specified" "$LINENO" 5 ;;
2137 *) BUGURL
="$withval"
2141 BUGURL
="http://www.gnu.org/software/libc/bugs.html"
2151 REPORT_BUGS_TO
="<$BUGURL>"
2152 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
2159 cat >>confdefs.h
<<_ACEOF
2160 #define PKGVERSION "$PKGVERSION"
2164 cat >>confdefs.h
<<_ACEOF
2165 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
2169 # Glibc should not depend on any header files
2172 # We require GCC, and by default use its preprocessor. Override AC_PROG_CPP
2173 # here to work around the Autoconf issue discussed in
2174 # <http://sourceware.org/ml/libc-alpha/2013-01/msg00721.html>.
2177 # We require GCC. Override _AC_PROG_CC_C89 here to work around the Autoconf
2178 # issue discussed in
2179 # <http://sourceware.org/ml/libc-alpha/2013-01/msg00757.html>.
2187 # Make sure we can run config.sub.
2188 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2189 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2192 $as_echo_n "checking build system type... " >&6; }
2193 if ${ac_cv_build+:} false
; then :
2194 $as_echo_n "(cached) " >&6
2196 ac_build_alias
=$build_alias
2197 test "x$ac_build_alias" = x
&&
2198 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2199 test "x$ac_build_alias" = x
&&
2200 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
2201 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2202 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2206 $as_echo "$ac_cv_build" >&6; }
2207 case $ac_cv_build in
2209 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
2212 ac_save_IFS
=$IFS; IFS
='-'
2218 # Remember, the first character of IFS is used to create $*,
2219 # except with old shells:
2222 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2226 $as_echo_n "checking host system type... " >&6; }
2227 if ${ac_cv_host+:} false
; then :
2228 $as_echo_n "(cached) " >&6
2230 if test "x$host_alias" = x
; then
2231 ac_cv_host
=$ac_cv_build
2233 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2234 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2239 $as_echo "$ac_cv_host" >&6; }
2242 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
2245 ac_save_IFS
=$IFS; IFS
='-'
2251 # Remember, the first character of IFS is used to create $*,
2252 # except with old shells:
2255 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2260 ac_cpp
='$CPP $CPPFLAGS'
2261 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2262 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2263 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2264 if test -n "$ac_tool_prefix"; then
2265 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2266 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2268 $as_echo_n "checking for $ac_word... " >&6; }
2269 if ${ac_cv_prog_CC+:} false
; then :
2270 $as_echo_n "(cached) " >&6
2272 if test -n "$CC"; then
2273 ac_cv_prog_CC
="$CC" # Let the user override the test.
2275 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2279 test -z "$as_dir" && as_dir
=.
2280 for ac_exec_ext
in '' $ac_executable_extensions; do
2281 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2282 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2283 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2293 if test -n "$CC"; then
2294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2295 $as_echo "$CC" >&6; }
2297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2298 $as_echo "no" >&6; }
2303 if test -z "$ac_cv_prog_CC"; then
2305 # Extract the first word of "gcc", so it can be a program name with args.
2306 set dummy gcc
; ac_word
=$2
2307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2308 $as_echo_n "checking for $ac_word... " >&6; }
2309 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2310 $as_echo_n "(cached) " >&6
2312 if test -n "$ac_ct_CC"; then
2313 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2315 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2319 test -z "$as_dir" && as_dir
=.
2320 for ac_exec_ext
in '' $ac_executable_extensions; do
2321 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2322 ac_cv_prog_ac_ct_CC
="gcc"
2323 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2332 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2333 if test -n "$ac_ct_CC"; then
2334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2335 $as_echo "$ac_ct_CC" >&6; }
2337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2338 $as_echo "no" >&6; }
2341 if test "x$ac_ct_CC" = x
; then
2344 case $cross_compiling:$ac_tool_warned in
2346 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2347 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2348 ac_tool_warned
=yes ;;
2356 if test -z "$CC"; then
2357 if test -n "$ac_tool_prefix"; then
2358 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2359 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
2360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2361 $as_echo_n "checking for $ac_word... " >&6; }
2362 if ${ac_cv_prog_CC+:} false
; then :
2363 $as_echo_n "(cached) " >&6
2365 if test -n "$CC"; then
2366 ac_cv_prog_CC
="$CC" # Let the user override the test.
2368 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2372 test -z "$as_dir" && as_dir
=.
2373 for ac_exec_ext
in '' $ac_executable_extensions; do
2374 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2375 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2376 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2386 if test -n "$CC"; then
2387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2388 $as_echo "$CC" >&6; }
2390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2391 $as_echo "no" >&6; }
2397 if test -z "$CC"; then
2398 # Extract the first word of "cc", so it can be a program name with args.
2399 set dummy cc
; ac_word
=$2
2400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2401 $as_echo_n "checking for $ac_word... " >&6; }
2402 if ${ac_cv_prog_CC+:} false
; then :
2403 $as_echo_n "(cached) " >&6
2405 if test -n "$CC"; then
2406 ac_cv_prog_CC
="$CC" # Let the user override the test.
2409 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2413 test -z "$as_dir" && as_dir
=.
2414 for ac_exec_ext
in '' $ac_executable_extensions; do
2415 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2416 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2417 ac_prog_rejected
=yes
2421 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2428 if test $ac_prog_rejected = yes; then
2429 # We found a bogon in the path, so make sure we never use it.
2430 set dummy
$ac_cv_prog_CC
2432 if test $# != 0; then
2433 # We chose a different compiler from the bogus one.
2434 # However, it has the same basename, so the bogon will be chosen
2435 # first if we set CC to just the basename; use the full file name.
2437 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
2443 if test -n "$CC"; then
2444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2445 $as_echo "$CC" >&6; }
2447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2448 $as_echo "no" >&6; }
2453 if test -z "$CC"; then
2454 if test -n "$ac_tool_prefix"; then
2455 for ac_prog
in cl.exe
2457 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2458 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2460 $as_echo_n "checking for $ac_word... " >&6; }
2461 if ${ac_cv_prog_CC+:} false
; then :
2462 $as_echo_n "(cached) " >&6
2464 if test -n "$CC"; then
2465 ac_cv_prog_CC
="$CC" # Let the user override the test.
2467 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2471 test -z "$as_dir" && as_dir
=.
2472 for ac_exec_ext
in '' $ac_executable_extensions; do
2473 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2474 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
2475 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2485 if test -n "$CC"; then
2486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2487 $as_echo "$CC" >&6; }
2489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2490 $as_echo "no" >&6; }
2494 test -n "$CC" && break
2497 if test -z "$CC"; then
2499 for ac_prog
in cl.exe
2501 # Extract the first word of "$ac_prog", so it can be a program name with args.
2502 set dummy
$ac_prog; ac_word
=$2
2503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2504 $as_echo_n "checking for $ac_word... " >&6; }
2505 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2506 $as_echo_n "(cached) " >&6
2508 if test -n "$ac_ct_CC"; then
2509 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2511 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2515 test -z "$as_dir" && as_dir
=.
2516 for ac_exec_ext
in '' $ac_executable_extensions; do
2517 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2518 ac_cv_prog_ac_ct_CC
="$ac_prog"
2519 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2528 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2529 if test -n "$ac_ct_CC"; then
2530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2531 $as_echo "$ac_ct_CC" >&6; }
2533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2534 $as_echo "no" >&6; }
2538 test -n "$ac_ct_CC" && break
2541 if test "x$ac_ct_CC" = x
; then
2544 case $cross_compiling:$ac_tool_warned in
2546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2547 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2548 ac_tool_warned
=yes ;;
2557 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2558 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2559 as_fn_error $?
"no acceptable C compiler found in \$PATH
2560 See \`config.log' for more details" "$LINENO" 5; }
2562 # Provide some information about the compiler.
2563 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2566 for ac_option
in --version -v -V -qversion; do
2567 { { ac_try
="$ac_compiler $ac_option >&5"
2569 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2570 *) ac_try_echo=$ac_try;;
2572 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2573 $as_echo "$ac_try_echo"; } >&5
2574 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2576 if test -s conftest.err; then
2578 ... rest of stderr output deleted ...
2579 10q' conftest.err >conftest.er1
2580 cat conftest.er1 >&5
2582 rm -f conftest.er1 conftest.err
2583 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2584 test $ac_status = 0; }
2588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2589 $as_echo_n "checking for suffix of object files... " >&6; }
2590 if ${ac_cv_objext+:} false; then :
2591 $as_echo_n "(cached) " >&6
2593 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2594 /* end confdefs.h. */
2604 rm -f conftest.o conftest.obj
2605 if { { ac_try="$ac_compile"
2607 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2608 *) ac_try_echo
=$ac_try;;
2610 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2611 $as_echo "$ac_try_echo"; } >&5
2612 (eval "$ac_compile") 2>&5
2614 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2615 test $ac_status = 0; }; then :
2616 for ac_file
in conftest.o conftest.obj conftest.
*; do
2617 test -f "$ac_file" ||
continue;
2619 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM
) ;;
2620 *) ac_cv_objext
=`expr "$ac_file" : '.*\.\(.*\)'`
2625 $as_echo "$as_me: failed program was:" >&5
2626 sed 's/^/| /' conftest.
$ac_ext >&5
2628 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2629 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2630 as_fn_error $?
"cannot compute suffix of object files: cannot compile
2631 See \`config.log' for more details" "$LINENO" 5; }
2633 rm -f conftest.
$ac_cv_objext conftest.
$ac_ext
2635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2636 $as_echo "$ac_cv_objext" >&6; }
2637 OBJEXT
=$ac_cv_objext
2639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2640 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2641 if ${ac_cv_c_compiler_gnu+:} false
; then :
2642 $as_echo_n "(cached) " >&6
2644 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2645 /* end confdefs.h. */
2658 if ac_fn_c_try_compile
"$LINENO"; then :
2663 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2664 ac_cv_c_compiler_gnu
=$ac_compiler_gnu
2667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2668 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2669 if test $ac_compiler_gnu = yes; then
2674 ac_test_CFLAGS
=${CFLAGS+set}
2675 ac_save_CFLAGS
=$CFLAGS
2676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2677 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2678 if ${ac_cv_prog_cc_g+:} false
; then :
2679 $as_echo_n "(cached) " >&6
2681 ac_save_c_werror_flag
=$ac_c_werror_flag
2682 ac_c_werror_flag
=yes
2685 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2686 /* end confdefs.h. */
2696 if ac_fn_c_try_compile
"$LINENO"; then :
2700 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2701 /* end confdefs.h. */
2711 if ac_fn_c_try_compile
"$LINENO"; then :
2714 ac_c_werror_flag
=$ac_save_c_werror_flag
2716 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2717 /* end confdefs.h. */
2727 if ac_fn_c_try_compile
"$LINENO"; then :
2730 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2732 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2734 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2735 ac_c_werror_flag
=$ac_save_c_werror_flag
2737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2738 $as_echo "$ac_cv_prog_cc_g" >&6; }
2739 if test "$ac_test_CFLAGS" = set; then
2740 CFLAGS
=$ac_save_CFLAGS
2741 elif test $ac_cv_prog_cc_g = yes; then
2742 if test "$GCC" = yes; then
2748 if test "$GCC" = yes; then
2756 ac_cpp
='$CPP $CPPFLAGS'
2757 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2758 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2759 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2761 if test $host != $build; then
2762 for ac_prog
in gcc cc
2764 # Extract the first word of "$ac_prog", so it can be a program name with args.
2765 set dummy
$ac_prog; ac_word
=$2
2766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2767 $as_echo_n "checking for $ac_word... " >&6; }
2768 if ${ac_cv_prog_BUILD_CC+:} false
; then :
2769 $as_echo_n "(cached) " >&6
2771 if test -n "$BUILD_CC"; then
2772 ac_cv_prog_BUILD_CC
="$BUILD_CC" # Let the user override the test.
2774 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2778 test -z "$as_dir" && as_dir
=.
2779 for ac_exec_ext
in '' $ac_executable_extensions; do
2780 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2781 ac_cv_prog_BUILD_CC
="$ac_prog"
2782 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2791 BUILD_CC
=$ac_cv_prog_BUILD_CC
2792 if test -n "$BUILD_CC"; then
2793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
2794 $as_echo "$BUILD_CC" >&6; }
2796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2797 $as_echo "no" >&6; }
2801 test -n "$BUILD_CC" && break
2806 # On Suns, sometimes $CPP names a directory.
2807 if test -n "$CPP" && test -d "$CPP"; then
2810 if test -z "$CPP"; then
2814 if test -n "$ac_tool_prefix"; then
2815 # Extract the first word of "${ac_tool_prefix}readelf", so it can be a program name with args.
2816 set dummy
${ac_tool_prefix}readelf
; ac_word
=$2
2817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2818 $as_echo_n "checking for $ac_word... " >&6; }
2819 if ${ac_cv_prog_READELF+:} false
; then :
2820 $as_echo_n "(cached) " >&6
2822 if test -n "$READELF"; then
2823 ac_cv_prog_READELF
="$READELF" # Let the user override the test.
2825 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2829 test -z "$as_dir" && as_dir
=.
2830 for ac_exec_ext
in '' $ac_executable_extensions; do
2831 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2832 ac_cv_prog_READELF
="${ac_tool_prefix}readelf"
2833 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2842 READELF
=$ac_cv_prog_READELF
2843 if test -n "$READELF"; then
2844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
2845 $as_echo "$READELF" >&6; }
2847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2848 $as_echo "no" >&6; }
2853 if test -z "$ac_cv_prog_READELF"; then
2854 ac_ct_READELF
=$READELF
2855 # Extract the first word of "readelf", so it can be a program name with args.
2856 set dummy readelf
; ac_word
=$2
2857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2858 $as_echo_n "checking for $ac_word... " >&6; }
2859 if ${ac_cv_prog_ac_ct_READELF+:} false
; then :
2860 $as_echo_n "(cached) " >&6
2862 if test -n "$ac_ct_READELF"; then
2863 ac_cv_prog_ac_ct_READELF
="$ac_ct_READELF" # Let the user override the test.
2865 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2869 test -z "$as_dir" && as_dir
=.
2870 for ac_exec_ext
in '' $ac_executable_extensions; do
2871 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2872 ac_cv_prog_ac_ct_READELF
="readelf"
2873 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2882 ac_ct_READELF
=$ac_cv_prog_ac_ct_READELF
2883 if test -n "$ac_ct_READELF"; then
2884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_READELF" >&5
2885 $as_echo "$ac_ct_READELF" >&6; }
2887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2888 $as_echo "no" >&6; }
2891 if test "x$ac_ct_READELF" = x
; then
2894 case $cross_compiling:$ac_tool_warned in
2896 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2897 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2898 ac_tool_warned
=yes ;;
2900 READELF
=$ac_ct_READELF
2903 READELF
="$ac_cv_prog_READELF"
2907 # We need the C++ compiler only for testing.
2909 ac_cpp
='$CXXCPP $CPPFLAGS'
2910 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2911 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2912 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
2913 if test -z "$CXX"; then
2914 if test -n "$CCC"; then
2917 if test -n "$ac_tool_prefix"; then
2918 for ac_prog
in g
++ c
++ gpp aCC CC cxx cc
++ cl.exe FCC KCC RCC xlC_r xlC
2920 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2921 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2922 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2923 $as_echo_n "checking for $ac_word... " >&6; }
2924 if ${ac_cv_prog_CXX+:} false
; then :
2925 $as_echo_n "(cached) " >&6
2927 if test -n "$CXX"; then
2928 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
2930 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2934 test -z "$as_dir" && as_dir
=.
2935 for ac_exec_ext
in '' $ac_executable_extensions; do
2936 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2937 ac_cv_prog_CXX
="$ac_tool_prefix$ac_prog"
2938 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2948 if test -n "$CXX"; then
2949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
2950 $as_echo "$CXX" >&6; }
2952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2953 $as_echo "no" >&6; }
2957 test -n "$CXX" && break
2960 if test -z "$CXX"; then
2962 for ac_prog
in g
++ c
++ gpp aCC CC cxx cc
++ cl.exe FCC KCC RCC xlC_r xlC
2964 # Extract the first word of "$ac_prog", so it can be a program name with args.
2965 set dummy
$ac_prog; ac_word
=$2
2966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2967 $as_echo_n "checking for $ac_word... " >&6; }
2968 if ${ac_cv_prog_ac_ct_CXX+:} false
; then :
2969 $as_echo_n "(cached) " >&6
2971 if test -n "$ac_ct_CXX"; then
2972 ac_cv_prog_ac_ct_CXX
="$ac_ct_CXX" # Let the user override the test.
2974 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2978 test -z "$as_dir" && as_dir
=.
2979 for ac_exec_ext
in '' $ac_executable_extensions; do
2980 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2981 ac_cv_prog_ac_ct_CXX
="$ac_prog"
2982 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2991 ac_ct_CXX
=$ac_cv_prog_ac_ct_CXX
2992 if test -n "$ac_ct_CXX"; then
2993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
2994 $as_echo "$ac_ct_CXX" >&6; }
2996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2997 $as_echo "no" >&6; }
3001 test -n "$ac_ct_CXX" && break
3004 if test "x$ac_ct_CXX" = x
; then
3007 case $cross_compiling:$ac_tool_warned in
3009 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3010 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3011 ac_tool_warned
=yes ;;
3019 # Provide some information about the compiler.
3020 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3023 for ac_option
in --version -v -V -qversion; do
3024 { { ac_try
="$ac_compiler $ac_option >&5"
3026 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3027 *) ac_try_echo=$ac_try;;
3029 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3030 $as_echo "$ac_try_echo"; } >&5
3031 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3033 if test -s conftest.err; then
3035 ... rest of stderr output deleted ...
3036 10q' conftest.err >conftest.er1
3037 cat conftest.er1 >&5
3039 rm -f conftest.er1 conftest.err
3040 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3041 test $ac_status = 0; }
3044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3045 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3046 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3047 $as_echo_n "(cached) " >&6
3049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3050 /* end confdefs.h. */
3063 if ac_fn_cxx_try_compile "$LINENO"; then :
3068 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3069 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3073 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3074 if test $ac_compiler_gnu = yes; then
3079 ac_test_CXXFLAGS=${CXXFLAGS+set}
3080 ac_save_CXXFLAGS=$CXXFLAGS
3081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3082 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3083 if ${ac_cv_prog_cxx_g+:} false; then :
3084 $as_echo_n "(cached) " >&6
3086 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3087 ac_cxx_werror_flag=yes
3090 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3091 /* end confdefs.h. */
3101 if ac_fn_cxx_try_compile "$LINENO"; then :
3102 ac_cv_prog_cxx_g=yes
3105 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3106 /* end confdefs.h. */
3116 if ac_fn_cxx_try_compile "$LINENO"; then :
3119 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3121 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3122 /* end confdefs.h. */
3132 if ac_fn_cxx_try_compile "$LINENO"; then :
3133 ac_cv_prog_cxx_g=yes
3135 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3137 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3139 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3140 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3143 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3144 if test "$ac_test_CXXFLAGS" = set; then
3145 CXXFLAGS=$ac_save_CXXFLAGS
3146 elif test $ac_cv_prog_cxx_g = yes; then
3147 if test "$GXX" = yes; then
3153 if test "$GXX" = yes; then
3160 ac_cpp='$CPP $CPPFLAGS'
3161 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3162 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3163 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3165 # It's useless to us if it can't link programs (e.g. missing -lstdc++).
3167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX can link programs" >&5
3168 $as_echo_n "checking whether $CXX can link programs... " >&6; }
3169 if ${libc_cv_cxx_link_ok+:} false; then :
3170 $as_echo_n "(cached) " >&6
3173 ac_cpp='$CXXCPP $CPPFLAGS'
3174 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3175 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3176 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3178 # Default, dynamic case.
3179 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3180 /* end confdefs.h. */
3190 if ac_fn_cxx_try_link "$LINENO"; then :
3191 libc_cv_cxx_link_ok=yes
3193 libc_cv_cxx_link_ok=no
3195 rm -f core conftest.err conftest.$ac_objext \
3196 conftest$ac_exeext conftest.$ac_ext
3198 old_LDFLAGS="$LDFLAGS"
3199 LDFLAGS="$LDFLAGS -static"
3200 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3201 /* end confdefs.h. */
3208 std::cout << "Hello, world!";
3213 if ac_fn_cxx_try_link "$LINENO"; then :
3216 libc_cv_cxx_link_ok=no
3218 rm -f core conftest.err conftest.$ac_objext \
3219 conftest$ac_exeext conftest.$ac_ext
3220 LDFLAGS="$old_LDFLAGS"
3222 ac_cpp='$CPP $CPPFLAGS'
3223 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3224 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3225 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cxx_link_ok" >&5
3229 $as_echo "$libc_cv_cxx_link_ok" >&6; }
3230 if test $libc_cv_cxx_link_ok != yes; then :
3234 if test "`cd $srcdir; pwd -P`" = "`pwd -P`"; then
3235 as_fn_error $? "you must configure in a separate build directory" "$LINENO" 5
3238 # This will get text that should go into config.make.
3241 # Check for a --with-gd argument and set libgd-LDFLAGS in config.make.
3243 # Check whether --with-gd was given.
3244 if test "${with_gd+set}" = set; then :
3245 withval=$with_gd; case "$with_gd" in
3247 *) libgd_include="-I$withval/include"
3248 libgd_ldflags="-L$withval/lib" ;;
3254 # Check whether --with-gd-include was given.
3255 if test "${with_gd_include+set}" = set; then :
3256 withval=$with_gd_include; case "$with_gd_include" in
3258 *) libgd_include="-I$withval" ;;
3264 # Check whether --with-gd-lib was given.
3265 if test "${with_gd_lib+set}" = set; then :
3266 withval=$with_gd_lib; case "$with_gd_lib" in
3268 *) libgd_ldflags="-L$withval" ;;
3274 if test -n "$libgd_include"; then
3275 config_vars="$config_vars
3276 CFLAGS-memusagestat.c = $libgd_include"
3278 if test -n "$libgd_ldflags"; then
3279 config_vars="$config_vars
3280 libgd-LDFLAGS = $libgd_ldflags"
3284 # Check whether --with-fp was given.
3285 if test "${with_fp+set}" = set; then :
3286 withval=$with_fp; with_fp=$withval
3293 # Check whether --with-binutils was given.
3294 if test "${with_binutils+set}" = set; then :
3295 withval=$with_binutils; path_binutils=$withval
3301 # Check whether --with-selinux was given.
3302 if test "${with_selinux+set}" = set; then :
3303 withval=$with_selinux; with_selinux=$withval
3310 # Check whether --with-headers was given.
3311 if test "${with_headers+set}" = set; then :
3312 withval=$with_headers; sysheaders=$withval
3321 # Check whether --with-default-link was given.
3322 if test "${with_default_link+set}" = set; then :
3323 withval=$with_default_link; use_default_link=$withval
3325 use_default_link=default
3329 # Check whether --enable-sanity-checks was given.
3330 if test "${enable_sanity_checks+set}" = set; then :
3331 enableval=$enable_sanity_checks; enable_sanity=$enableval
3337 # Check whether --enable-shared was given.
3338 if test "${enable_shared+set}" = set; then :
3339 enableval=$enable_shared; shared=$enableval
3344 # Check whether --enable-profile was given.
3345 if test "${enable_profile+set}" = set; then :
3346 enableval=$enable_profile; profile=$enableval
3351 # Check whether --enable-timezone-tools was given.
3352 if test "${enable_timezone_tools+set}" = set; then :
3353 enableval=$enable_timezone_tools; enable_timezone_tools=$enableval
3355 enable_timezone_tools=yes
3360 # Check whether --enable-hardcoded-path-in-tests was given.
3361 if test "${enable_hardcoded_path_in_tests+set}" = set; then :
3362 enableval=$enable_hardcoded_path_in_tests; hardcoded_path_in_tests=$enableval
3364 hardcoded_path_in_tests=no
3369 # Check whether --enable-stackguard-randomization was given.
3370 if test "${enable_stackguard_randomization+set}" = set; then :
3371 enableval=$enable_stackguard_randomization; enable_stackguard_randomize=$enableval
3373 enable_stackguard_randomize=no
3376 if test "$enable_stackguard_randomize" = yes; then
3377 $as_echo "#define ENABLE_STACKGUARD_RANDOMIZE 1" >>confdefs.h
3381 # Check whether --enable-lock-elision was given.
3382 if test "${enable_lock_elision+set}" = set; then :
3383 enableval=$enable_lock_elision; enable_lock_elision=$enableval
3385 enable_lock_elision=no
3389 if test "$enable_lock_elision" = yes ; then
3390 $as_echo "#define ENABLE_LOCK_ELISION 1" >>confdefs.h
3394 # Check whether --enable-add-ons was given.
3395 if test "${enable_add_ons+set}" = set; then :
3396 enableval=$enable_add_ons;
3402 # Check whether --enable-hidden-plt was given.
3403 if test "${enable_hidden_plt+set}" = set; then :
3404 enableval=$enable_hidden_plt; hidden=$enableval
3409 if test "x$hidden" = xno; then
3410 $as_echo "#define NO_HIDDEN 1" >>confdefs.h
3414 # Check whether --enable-bind-now was given.
3415 if test "${enable_bind_now+set}" = set; then :
3416 enableval=$enable_bind_now; bindnow=$enableval
3422 if test "x$bindnow" = xyes; then
3423 $as_echo "#define BIND_NOW 1" >>confdefs.h
3427 # Check whether --enable-static-nss was given.
3428 if test "${enable_static_nss+set}" = set; then :
3429 enableval=$enable_static_nss; static_nss=$enableval
3434 if test x"$static_nss" = xyes || test x"$shared" = xno; then
3436 $as_echo "#define DO_STATIC_NSS 1" >>confdefs.h
3440 # Check whether --enable-force-install was given.
3441 if test "${enable_force_install+set}" = set; then :
3442 enableval=$enable_force_install; force_install=$enableval
3449 # Check whether --enable-maintainer-mode was given.
3450 if test "${enable_maintainer_mode+set}" = set; then :
3451 enableval=$enable_maintainer_mode; maintainer=$enableval
3457 # Check whether --enable-kernel was given.
3458 if test "${enable_kernel+set}" = set; then :
3459 enableval=$enable_kernel; minimum_kernel=$enableval
3462 if test "$minimum_kernel" = yes || test "$minimum_kernel" = no; then
3463 # Better nothing than this.
3466 if test "$minimum_kernel" = current; then
3467 minimum_kernel=`uname
-r 2>/dev
/null
` || minimum_kernel=
3471 # Check whether --enable-all-warnings was given.
3472 if test "${enable_all_warnings+set}" = set; then :
3473 enableval=$enable_all_warnings; all_warnings=$enableval
3478 # Check whether --enable-werror was given.
3479 if test "${enable_werror+set}" = set; then :
3480 enableval=$enable_werror; enable_werror=$enableval
3487 # Check whether --enable-multi-arch was given.
3488 if test "${enable_multi_arch+set}" = set; then :
3489 enableval=$enable_multi_arch; multi_arch=$enableval
3495 # Check whether --enable-nss-crypt was given.
3496 if test "${enable_nss_crypt+set}" = set; then :
3497 enableval=$enable_nss_crypt; nss_crypt=$enableval
3502 if test x$nss_crypt = xyes; then
3503 nss_includes=-I$(nss-config --includedir 2>/dev/null)
3504 if test $? -ne 0; then
3505 as_fn_error $? "cannot find include directory with nss-config" "$LINENO" 5
3507 old_CFLAGS="$CFLAGS"
3508 CFLAGS="$CFLAGS $nss_includes"
3510 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3511 /* end confdefs.h. */
3514 #include <nsslowhash.h>
3515 void f (void) { NSSLOW_Init (); }
3524 if ac_fn_c_try_compile "$LINENO"; then :
3525 libc_cv_nss_crypt=yes
3528 cannot find NSS headers with lowlevel hash function interfaces" "$LINENO" 5
3530 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3532 LIBS="$LIBS -lfreebl3"
3533 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3534 /* end confdefs.h. */
3537 #include <nsslowhash.h>
3546 if ac_fn_c_try_link "$LINENO"; then :
3547 libc_cv_nss_crypt=yes
3550 cannot link program using lowlevel NSS hash functions" "$LINENO" 5
3552 rm -f core conftest.err conftest.$ac_objext \
3553 conftest$ac_exeext conftest.$ac_ext
3554 CFLAGS="$old_CFLAGS"
3557 libc_cv_nss_crypt=no
3562 # Check whether --enable-obsolete-rpc was given.
3563 if test "${enable_obsolete_rpc+set}" = set; then :
3564 enableval=$enable_obsolete_rpc; link_obsolete_rpc=$enableval
3566 link_obsolete_rpc=no
3571 if test "$link_obsolete_rpc" = yes; then
3572 $as_echo "#define LINK_OBSOLETE_RPC 1" >>confdefs.h
3576 # Check whether --enable-systemtap was given.
3577 if test "${enable_systemtap+set}" = set; then :
3578 enableval=$enable_systemtap; systemtap=$enableval
3583 if test "x$systemtap" != xno; then
3584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for systemtap static probe support" >&5
3585 $as_echo_n "checking for systemtap static probe support... " >&6; }
3586 if ${libc_cv_sdt+:} false; then :
3587 $as_echo_n "(cached) " >&6
3589 old_CFLAGS="$CFLAGS"
3590 CFLAGS="-std=gnu11 $CFLAGS"
3591 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3592 /* end confdefs.h. */
3593 #include <sys/sdt.h>
3594 void foo (int i, void *p)
3596 asm ("" STAP_PROBE_ASM (foo, bar, STAP_PROBE_ASM_TEMPLATE (2)) ""
3597 :: STAP_PROBE_ASM_OPERANDS (2, i, p));
3600 if ac_fn_c_try_compile "$LINENO"; then :
3605 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3606 CFLAGS="$old_CFLAGS"
3608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_sdt" >&5
3609 $as_echo "$libc_cv_sdt" >&6; }
3610 if test $libc_cv_sdt = yes; then
3611 $as_echo "#define USE_STAP_PROBE 1" >>confdefs.h
3613 elif test "x$systemtap" != xauto; then
3614 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3615 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3616 as_fn_error $? "systemtap support needs sys
/sdt.h with asm support
3617 See \
`config.log' for more details" "$LINENO" 5; }
3621 # Check whether --enable-build-nscd was given.
3622 if test "${enable_build_nscd+set}" = set; then :
3623 enableval=$enable_build_nscd; build_nscd=$enableval
3630 # Note the use of $use_nscd is near the bottom of the file.
3631 # Check whether --enable-nscd was given.
3632 if test "${enable_nscd+set}" = set; then :
3633 enableval=$enable_nscd; use_nscd=$enableval
3639 # Check whether --enable-pt_chown was given.
3640 if test "${enable_pt_chown+set}" = set; then :
3641 enableval=$enable_pt_chown; build_pt_chown=$enableval
3647 if test "$build_pt_chown" = yes; then
3648 $as_echo "#define HAVE_PT_CHOWN 1" >>confdefs.h
3652 # The abi-tags file uses a fairly simplistic model for name recognition that
3653 # can't distinguish i486-pc-linux-gnu fully from i486-pc-gnu. So we mutate a
3654 # $host_os of `gnu
*' here to be `gnu-gnu*' just so that it can tell.
3655 # This doesn't get used much beyond that, so it's fairly safe.
3660 host_os
=`echo $host_os | sed -e 's/gnu/gnu-gnu/'`
3664 # Check whether --enable-mathvec was given.
3665 if test "${enable_mathvec+set}" = set; then :
3666 enableval
=$enable_mathvec; build_mathvec
=$enableval
3668 build_mathvec
=notset
3672 # We keep the original values in `$config_*' and never modify them, so we
3673 # can write them unchanged into config.make. Everything else uses
3674 # $machine, $vendor, and $os, and changes them whenever convenient.
3675 config_machine
=$host_cpu config_vendor
=$host_vendor config_os
=$host_os
3677 # Don't allow vendor == "unknown"
3678 test "$config_vendor" = unknown
&& config_vendor
=
3679 config_os
="`echo $config_os | sed 's/^unknown-//'`"
3681 # Some configurations imply other options.
3684 # The configure fragment of an add-on port can modify these to supplement
3685 # or override the table in the case statement below. No fragment should
3686 # ever change the config_* variables, however.
3687 machine
=$config_machine
3688 vendor
=$config_vendor
3694 # Check whether --with-cpu was given.
3695 if test "${with_cpu+set}" = set; then :
3696 withval
=$with_cpu; case "$withval" in
3697 yes|
'') as_fn_error $?
"--with-cpu requires an argument" "$LINENO" 5 ;;
3699 *) submachine
="$withval" ;;
3705 # An preconfigure script can set this when it wants to disable the sanity
3709 if frags
=`ls -d $srcdir/sysdeps/*/preconfigure 2> /dev/null`
3711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysdeps preconfigure fragments" >&5
3712 $as_echo_n "checking for sysdeps preconfigure fragments... " >&6; }
3713 for frag
in $frags; do
3714 name
=`echo "$frag" | sed 's@/[^/]*$@@;s@^.*/@@'`
3715 echo $ECHO_N "$name $ECHO_C" >&6
3718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
3725 case "$enable_add_ons" in
3728 add_ons
=`cd $srcdir && ls -d 2> /dev/null */configure */sysdeps |
3729 sed 's@/[^/]*$@@' | sort | uniq`
3730 add_ons_automatic
=yes
3732 *) add_ons
=`echo "$enable_add_ons" | sed 's/,/ /g'`
3733 add_ons_automatic
=no
;;
3739 if test x
"$add_ons" != x
; then
3740 for f
in $add_ons; do
3741 # Some sanity checks
3745 *** It seems that you're using an old \`crypt' add-on. crypt is now
3746 *** part of glibc and using the old add-on will not work with this
3747 *** release. Start again with fresh sources and without the old
3748 *** \`crypt' add-on." "$LINENO" 5
3752 *** It seems that you're using an old \`localedata' add-on. localedata
3753 *** is now part of glibc and using the old add-on will not work with
3754 *** this release. Start again with fresh sources and without the old
3755 *** \`localedata' add-on." "$LINENO" 5
3760 # Now source each add-on's configure fragment.
3761 # The fragments can use $srcdir/$libc_add_on to find themselves,
3762 # and test $add_ons_automatic to see if they were explicitly requested.
3763 # A fragment can clear (or even change) $libc_add_on to affect
3764 # whether it goes into the list to be actually used in the build.
3766 for libc_add_on
in $add_ons; do
3767 # Test whether such a directory really exists.
3768 # It can be absolute, or relative to $srcdir, or relative to the build dir.
3769 case "$libc_add_on" in
3771 libc_add_on_srcdir
=$libc_add_on
3774 test -d "$srcdir/$libc_add_on" ||
{
3775 if test -d "$libc_add_on"; then
3776 libc_add_on
="`pwd`/$libc_add_on"
3778 as_fn_error $?
"add-on directory \"$libc_add_on\" does not exist" "$LINENO" 5
3781 libc_add_on_srcdir
=$srcdir/$libc_add_on
3785 libc_add_on_frag
=$libc_add_on_srcdir/configure
3786 libc_add_on_canonical
=
3787 libc_add_on_config_subdirs
=
3788 if test -r "$libc_add_on_frag"; then
3789 { $as_echo "$as_me:${as_lineno-$LINENO}: running configure fragment for add-on $libc_add_on" >&5
3790 $as_echo "$as_me: running configure fragment for add-on $libc_add_on" >&6;}
3791 libc_add_on_canonical
=unknown
3792 libc_add_on_subdirs
=
3793 .
"$libc_add_on_frag"
3794 test -z "$libc_add_on" ||
{
3795 configured_add_ons
="$configured_add_ons $libc_add_on"
3796 if test "x$libc_add_on_canonical" = xunknown
; then
3797 as_fn_error $?
"fragment must set \$libc_add_on_canonical" "$LINENO" 5
3799 for d
in $libc_add_on_subdirs; do
3800 case "$libc_add_on" in
3801 /*) subdir_srcdir
="$libc_add_on" ;;
3802 *) subdir_srcdir
="\$(..)$libc_add_on" ;;
3806 d
="${libc_add_on_canonical:-$libc_add_on}"
3812 subdir_srcdir
="$subdir_srcdir/$d"
3815 d
=`echo "$d" | sed 's@/*$@@;s@^.*/@@'`
3816 add_on_subdirs
="$add_on_subdirs $d"
3817 test "$subdir_srcdir" = "\$(..)$d" || config_vars
="$config_vars
3818 $d-srcdir = $subdir_srcdir"
3820 for d
in $libc_add_on_config_subdirs; do
3822 /*) as_fn_error $?
"fragment uses absolute path in \$libc_add_on_config_subdirs" "$LINENO" 5 ;;
3824 if test ! -d "$libc_add_on_srcdir/$d"; then
3825 as_fn_error $?
"fragment wants to configure missing directory $d" "$LINENO" 5
3827 case "$libc_add_on" in
3828 /*) as_fn_error $?
"relative path required for add-on using \$libc_add_on_config_subdirs" "$LINENO" 5 ;;
3830 subdirs
="$subdirs $libc_add_on/$d"
3834 if test -n "$libc_add_on"; then
3835 if frags
=`ls -d $libc_add_on_srcdir/sysdeps/*/preconfigure 2> /dev/null`
3837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking add-on $libc_add_on for preconfigure fragments" >&5
3838 $as_echo_n "checking add-on $libc_add_on for preconfigure fragments... " >&6; }
3839 for frag
in $frags; do
3840 name
=`echo "$frag" | sed 's@/[^/]*$@@;s@^.*/@@'`
3841 echo $ECHO_N "$name $ECHO_C" >&6
3844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
3847 use_add_ons
="$use_add_ons $libc_add_on"
3848 add_ons_pfx
="$add_ons_pfx $libc_add_on/"
3849 test -z "$libc_add_on_canonical" ||
3850 add_ons_sfx
="$add_ons_sfx /$libc_add_on_canonical"
3853 # Use echo to strip excess whitespace.
3854 add_ons
="`echo $use_add_ons`"
3861 ### By using the undocumented --enable-hacker-mode option for configure
3862 ### one can skip this test to make the configuration not fail for unsupported
3865 if test -z "$enable_hacker_mode" && test x
"$libc_config_ok" != xyes
; then
3866 case "$machine-$host_os" in
3871 *** The GNU C library is currently unavailable for this platform.
3872 *** If you are interested in seeing glibc on this platform visit
3873 *** the \"How to submit a new port\" in the wiki:
3874 *** https://sourceware.org/glibc/wiki/#Development
3875 *** and join the community!" "$LINENO" 5
3880 # Set base_machine if not set by a preconfigure fragment.
3881 test -n "$base_machine" || base_machine
=$machine
3884 # For the multi-arch option we need support in the assembler & linker.
3885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler and linker STT_GNU_IFUNC support" >&5
3886 $as_echo_n "checking for assembler and linker STT_GNU_IFUNC support... " >&6; }
3887 if ${libc_cv_ld_gnu_indirect_function+:} false
; then :
3888 $as_echo_n "(cached) " >&6
3890 cat > conftest.S
<<EOF
3891 .type foo,%gnu_indirect_function
3904 libc_cv_ld_gnu_indirect_function
=no
3905 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
3906 -nostartfiles -nostdlib \
3907 -o conftest conftest.S
1>&5 2>&5; then
3908 # Do a link to see if the backend supports IFUNC relocs.
3909 $READELF -r conftest
1>&5
3910 LC_ALL
=C
$READELF -r conftest |
grep 'no relocations' >/dev
/null ||
{
3911 libc_cv_ld_gnu_indirect_function
=yes
3916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ld_gnu_indirect_function" >&5
3917 $as_echo "$libc_cv_ld_gnu_indirect_function" >&6; }
3919 # Check if gcc supports attribute ifunc as it is used in libc_ifunc macro.
3920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc attribute ifunc support" >&5
3921 $as_echo_n "checking for gcc attribute ifunc support... " >&6; }
3922 if ${libc_cv_gcc_indirect_function+:} false
; then :
3923 $as_echo_n "(cached) " >&6
3925 cat > conftest.c
<<EOF
3926 extern int func (int);
3927 int used_func (int a)
3931 static void *resolver ()
3935 extern __typeof (func) func __attribute__ ((ifunc ("resolver")));
3937 libc_cv_gcc_indirect_function
=no
3938 if ${CC-cc} -c conftest.c
-o conftest.o
1>&5 \
3940 if $READELF -s conftest.o |
grep IFUNC
>/dev
/null
2>&5; then
3941 libc_cv_gcc_indirect_function
=yes
3946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_indirect_function" >&5
3947 $as_echo "$libc_cv_gcc_indirect_function" >&6; }
3949 if test x
"$libc_cv_ld_gnu_indirect_function" != xyes
; then
3950 if test x
"$multi_arch" = xyes
; then
3951 as_fn_error $?
"--enable-multi-arch support requires assembler and linker support" "$LINENO" 5
3956 if test x
"$libc_cv_gcc_indirect_function" != xyes
&&
3957 test x
"$multi_arch" = xyes
; then
3958 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-multi-arch support recommends a gcc with gnu-indirect-function support.
3959 Please use a gcc which supports it by default or configure gcc with --enable-gnu-indirect-function" >&5
3960 $as_echo "$as_me: WARNING: --enable-multi-arch support recommends a gcc with gnu-indirect-function support.
3961 Please use a gcc which supports it by default or configure gcc with --enable-gnu-indirect-function" >&2;}
3964 if test x
"$multi_arch" != xno
; then
3965 multi_arch_d
=/multiarch
3968 # Compute the list of sysdep directories for this configuration.
3969 # This can take a while to compute.
3970 sysdep_dir
=$srcdir/sysdeps
3971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking sysdep dirs" >&5
3972 $as_echo_n "checking sysdep dirs... " >&6; }
3973 # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1.
3974 os
="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`"
3976 test "x$base_os" != x ||
case "$os" in
3978 base_os
=mach
/hurd
;;
3980 base_os
=unix
/sysv
;;
3983 # For sunos4.1.1, try sunos4.1.1, then sunos4.1, then sunos4, then sunos.
3986 while o
=`echo $tail | sed 's/\.[^.]*$//'`; test $o != $tail; do
3990 o
=`echo $tail | sed 's/[0-9]*$//'`
3991 if test $o != $tail; then
3994 # For linux-gnu, try linux-gnu, then linux.
3995 o
=`echo $tail | sed 's/-.*$//'`
3996 if test $o != $tail; then
4000 # For unix/sysv/sysv4, try unix/sysv/sysv4, then unix/sysv, then unix.
4003 while b
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$b"; do
4009 # For sparc/sparc32, try sparc/sparc32 and then sparc.
4011 tail=$machine${submachine:+/$submachine}
4012 while m
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$m"; do
4014 # Prepend the machine's FPU directory unless --without-fp.
4015 if test "$with_fp" = yes; then
4020 # For each machine term, try it with and then without /multiarch.
4021 for try_fpu
in $maybe_fpu ''; do
4022 for try_multi
in $multi_arch_d ''; do
4023 mach
="$mach /$1$try_fpu$try_multi"
4030 # Find what sysdep directories exist.
4033 for b
in $base ''; do
4034 for m0
in $mach ''; do
4035 for v
in /$vendor ''; do
4036 test "$v" = / && continue
4037 for o
in /$ostry ''; do
4038 test "$o" = / && continue
4039 for m
in $mach ''; do
4040 for d
in $add_ons_pfx ''; do
4041 for a
in $add_ons_sfx ''; do
4042 try_suffix
="$m0$b$v$o$m"
4043 if test -n "$try_suffix"; then
4044 try_srcdir
="${srcdir}/"
4048 try
="${d}sysdeps$try_suffix$a"
4049 test -n "$enable_debug_configure" &&
4050 echo "$0 DEBUG: try $try" >&2
4051 if test -d "$try_srcdir$try"; then
4052 sysnames
="$sysnames $try"
4053 { test -n "$o" ||
test -n "$b"; } && os_used
=t
4054 { test -n "$m" ||
test -n "$m0"; } && machine_used
=t
4056 x
*/$submachine) submachine_used
=t
;;
4058 if test -n "$d"; then
4059 case "$sysnames_add_ons" in
4061 *|
'') sysnames_add_ons
="$sysnames_add_ons $d" ;;
4074 # If the assembler supports gnu_indirect_function symbol type and the
4075 # architecture supports multi-arch, we enable multi-arch by default.
4076 case $sysnames_add_ons$sysnames in
4080 test x
"$multi_arch" = xdefault
&& multi_arch
=no
4083 if test x
"$multi_arch" != xno
; then
4084 $as_echo "#define USE_MULTIARCH 1" >>confdefs.h
4089 if test -z "$os_used" && test "$os" != none
; then
4090 as_fn_error $?
"Operating system $os is not supported." "$LINENO" 5
4092 if test -z "$machine_used" && test "$machine" != none
; then
4093 as_fn_error $?
"The $machine is not supported." "$LINENO" 5
4095 if test -z "$submachine_used" && test -n "$submachine"; then
4096 as_fn_error $?
"The $submachine subspecies of $host_cpu is not supported." "$LINENO" 5
4100 # We have now validated the configuration.
4102 # Expand the list of system names into a full list of directories
4103 # from each element's parent name and Implies file (if present).
4106 while test $# -gt 0; do
4110 case " $names " in *" $name "*)
4111 # Already in the list.
4115 # Report each name as we discover it, so there is no long pause in output.
4116 echo $ECHO_N "$name $ECHO_C" >&6
4118 name_base
=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
4122 *) xsrcdir
=$srcdir/ ;;
4124 test -n "$enable_debug_configure" &&
4125 echo "DEBUG: name/Implies $xsrcdir$name/Implies" >&2
4127 for implies_file
in Implies Implies-before Implies-after
; do
4128 implies_type
=`echo $implies_file | sed s/-/_/`
4129 eval ${implies_type}=
4130 if test -f $xsrcdir$name/$implies_file; then
4131 # Collect more names from the `Implies' file (removing comments).
4132 implied_candidate
="`sed 's/#.*$//' < $xsrcdir$name/$implies_file`"
4133 for x
in $implied_candidate; do
4135 if test -d $xsrcdir$name_base/$x; then
4136 eval "${implies_type}=\"\$${implies_type} \$name_base/\$x\""
4139 for d
in $add_ons_pfx ''; do
4140 try
="${d}sysdeps/$x"
4143 *) try_srcdir
=$srcdir/ ;;
4145 test -n "$enable_debug_configure" &&
4146 echo "DEBUG: $name $implies_file $x try($d) {$try_srcdir}$try" >&2
4147 if test $try != $xsrcdir$name_base/$x && test -d $try_srcdir$try;
4149 eval "${implies_type}=\"\$${implies_type} \$try\""
4151 case "$sysnames_add_ons" in
4153 *|
'') sysnames_add_ons
="$sysnames_add_ons $d" ;;
4157 if test $found = no
; then
4158 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $name/$implies_file specifies nonexistent $x" >&5
4159 $as_echo "$as_me: WARNING: $name/$implies_file specifies nonexistent $x" >&2;}
4165 # Add NAME to the list of names.
4166 names
="$names $name"
4168 # Find the parent of NAME, using the empty string if it has none.
4169 parent
="`echo $name | sed -n -e 's=/[^/]*$==' -e '/sysdeps$/q' -e p`"
4171 test -n "$enable_debug_configure" &&
4172 echo "DEBUG: $name Implies='$Implies' rest='$*' parent='$parent' \
4173 Implies_before='$Implies_before' Implies_after='$Implies_after'" >&2
4175 # Add the names implied by NAME, and NAME's parent (if it has one), to
4176 # the list of names to be processed (the argument list). We prepend the
4177 # implied names to the list and append the parent. We want implied
4178 # directories to come before further directories inferred from the
4179 # configuration components; this ensures that for sysv4, unix/common
4180 # (implied by unix/sysv/sysv4) comes before unix/sysv (in ostry (here $*)
4182 sysnames
="`echo $Implies $* $Implies_before $parent $Implies_after`"
4183 test -n "$sysnames" && set $sysnames
4186 # Add the default directories.
4187 default_sysnames
="sysdeps/generic"
4188 sysnames
="$names $default_sysnames"
4190 # The other names were emitted during the scan.
4191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $default_sysnames" >&5
4192 $as_echo "$default_sysnames" >&6; }
4194 # Collect the list of add-ons that supply partial sysdeps trees.
4196 for add_on
in $add_ons; do
4199 *) xsrcdir
="$srcdir/" ;;
4202 test -d "$xsrcdir$add_on/sysdeps" ||
{
4203 case "$configured_add_ons " in
4206 as_fn_error $?
"add-on $add_on has no configure fragment or sysdeps tree" "$LINENO" 5
4212 sysdeps_add_ons
="$sysdeps_add_ons $add_on"
4213 case "$sysnames_add_ons" in
4216 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no sysdeps directories" >&5
4217 $as_echo "$as_me: WARNING: add-on $add_on contributed no sysdeps directories" >&2;}
4222 for d
in $sysnames; do
4224 $add_on/sysdeps
/*) ;;
4227 (cd "$xsrcdir$d" && for f
in *[!~
]; do
4230 for ff
in $f/*.h
; do
4231 test -d "$ff" ||
{ test -e "$ff" && exit 88; }
4235 test -d "$f" ||
{ test -e "$f" && exit 88; }
4239 if test $?
-eq 88; then
4244 if test $found = no
; then
4245 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no useful sysdeps directories" >&5
4246 $as_echo "$as_me: WARNING: add-on $add_on contributed no useful sysdeps directories" >&2;}
4254 # Find a good install program. We prefer a C program (faster),
4255 # so one script is as good as another. But avoid the broken or
4256 # incompatible versions:
4257 # SysV /etc/install, /usr/sbin/install
4258 # SunOS /usr/etc/install
4259 # IRIX /sbin/install
4261 # AmigaOS /C/install, which installs bootblocks on floppy discs
4262 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4263 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4264 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4265 # OS/2's system install, which has a completely different semantic
4266 # ./install, which can be erroneously created by make from ./install.sh.
4267 # Reject install programs that cannot install multiple files.
4268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4269 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4270 if test -z "$INSTALL"; then
4271 if ${ac_cv_path_install+:} false
; then :
4272 $as_echo_n "(cached) " >&6
4274 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4278 test -z "$as_dir" && as_dir
=.
4279 # Account for people who put trailing slashes in PATH elements.
4280 case $as_dir/ in #((
4281 .
/ | .
// |
/[cC
]/* | \
4282 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
4283 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
4286 # OSF1 and SCO ODT 3.0 have their own names for install.
4287 # Don't use installbsd from OSF since it installs stuff as root
4289 for ac_prog
in ginstall scoinst
install; do
4290 for ac_exec_ext
in '' $ac_executable_extensions; do
4291 if as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext"; then
4292 if test $ac_prog = install &&
4293 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4294 # AIX install. It has an incompatible calling convention.
4296 elif test $ac_prog = install &&
4297 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4298 # program-specific install script used by HP pwplus--don't use.
4301 rm -rf conftest.one conftest.two conftest.dir
4302 echo one
> conftest.one
4303 echo two
> conftest.two
4305 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
4306 test -s conftest.one
&& test -s conftest.two
&&
4307 test -s conftest.dir
/conftest.one
&&
4308 test -s conftest.dir
/conftest.two
4310 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
4323 rm -rf conftest.one conftest.two conftest.dir
4326 if test "${ac_cv_path_install+set}" = set; then
4327 INSTALL
=$ac_cv_path_install
4329 # As a last resort, use the slow shell script. Don't cache a
4330 # value for INSTALL within a source directory, because that will
4331 # break other packages using the cache if that directory is
4332 # removed, or if the value is a relative name.
4333 INSTALL
=$ac_install_sh
4336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4337 $as_echo "$INSTALL" >&6; }
4339 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4340 # It thinks the first close brace ends the variable substitution.
4341 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
4343 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
4345 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
4347 if test "$INSTALL" = "${srcdir}/scripts/install-sh -c"; then
4348 # The makefiles need to use a different form to find it in $srcdir.
4349 INSTALL
='\$(..)./scripts/install-sh -c'
4351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4352 $as_echo_n "checking whether ln -s works... " >&6; }
4354 if test "$LN_S" = "ln -s"; then
4355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4356 $as_echo "yes" >&6; }
4358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4359 $as_echo "no, using $LN_S" >&6; }
4363 # Was a --with-binutils option given?
4364 if test -n "$path_binutils"; then
4365 # Make absolute; ensure a single trailing slash.
4366 path_binutils
=`(cd $path_binutils; pwd) | sed 's%/*$%/%'`
4367 CC
="$CC -B$path_binutils"
4369 AS
=`$CC -print-prog-name=as`
4370 LD
=`$CC -print-prog-name=ld`
4371 AR
=`$CC -print-prog-name=ar`
4373 OBJDUMP
=`$CC -print-prog-name=objdump`
4375 OBJCOPY
=`$CC -print-prog-name=objcopy`
4378 # Determine whether we are using GNU binutils.
4379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AS is GNU as" >&5
4380 $as_echo_n "checking whether $AS is GNU as... " >&6; }
4381 if ${libc_cv_prog_as_gnu+:} false
; then :
4382 $as_echo_n "(cached) " >&6
4384 # Most GNU programs take a -v and spit out some text including
4385 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4386 if $AS -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
4387 libc_cv_prog_as_gnu
=yes
4389 libc_cv_prog_as_gnu
=no
4393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_as_gnu" >&5
4394 $as_echo "$libc_cv_prog_as_gnu" >&6; }
4396 gnu_as
=$libc_cv_prog_as_gnu
4398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $LD is GNU ld" >&5
4399 $as_echo_n "checking whether $LD is GNU ld... " >&6; }
4400 if ${libc_cv_prog_ld_gnu+:} false
; then :
4401 $as_echo_n "(cached) " >&6
4403 # Most GNU programs take a -v and spit out some text including
4404 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4405 if $LD -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
4406 libc_cv_prog_ld_gnu
=yes
4408 libc_cv_prog_ld_gnu
=no
4412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_ld_gnu" >&5
4413 $as_echo "$libc_cv_prog_ld_gnu" >&6; }
4414 gnu_ld
=$libc_cv_prog_ld_gnu
4417 # Accept binutils 2.22 or newer.
4420 # Extract the first word of "$ac_prog", so it can be a program name with args.
4421 set dummy
$ac_prog; ac_word
=$2
4422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4423 $as_echo_n "checking for $ac_word... " >&6; }
4424 if ${ac_cv_prog_AS+:} false
; then :
4425 $as_echo_n "(cached) " >&6
4427 if test -n "$AS"; then
4428 ac_cv_prog_AS
="$AS" # Let the user override the test.
4430 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4434 test -z "$as_dir" && as_dir
=.
4435 for ac_exec_ext
in '' $ac_executable_extensions; do
4436 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4437 ac_cv_prog_AS
="$ac_prog"
4438 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4448 if test -n "$AS"; then
4449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
4450 $as_echo "$AS" >&6; }
4452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4453 $as_echo "no" >&6; }
4457 test -n "$AS" && break
4460 if test -z "$AS"; then
4463 # Found it, now check the version.
4464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $AS" >&5
4465 $as_echo_n "checking version of $AS... " >&6; }
4466 ac_prog_version
=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4467 case $ac_prog_version in
4468 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4469 2.1[0-9][0-9]*|
2.2[2-9]*|
2.
[3-9][0-9]*|
[3-9].
*|
[1-9][0-9]*)
4470 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4471 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4475 $as_echo "$ac_prog_version" >&6; }
4477 if test $ac_verc_fail = yes; then
4478 AS
=: critic_missing
="$critic_missing as"
4483 # Extract the first word of "$ac_prog", so it can be a program name with args.
4484 set dummy
$ac_prog; ac_word
=$2
4485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4486 $as_echo_n "checking for $ac_word... " >&6; }
4487 if ${ac_cv_prog_LD+:} false
; then :
4488 $as_echo_n "(cached) " >&6
4490 if test -n "$LD"; then
4491 ac_cv_prog_LD
="$LD" # Let the user override the test.
4493 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4497 test -z "$as_dir" && as_dir
=.
4498 for ac_exec_ext
in '' $ac_executable_extensions; do
4499 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4500 ac_cv_prog_LD
="$ac_prog"
4501 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4511 if test -n "$LD"; then
4512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4513 $as_echo "$LD" >&6; }
4515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4516 $as_echo "no" >&6; }
4520 test -n "$LD" && break
4523 if test -z "$LD"; then
4526 # Found it, now check the version.
4527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $LD" >&5
4528 $as_echo_n "checking version of $LD... " >&6; }
4529 ac_prog_version
=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
4530 case $ac_prog_version in
4531 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4532 2.1[0-9][0-9]*|
2.2[2-9]*|
2.
[3-9][0-9]*|
[3-9].
*|
[1-9][0-9]*)
4533 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4534 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4538 $as_echo "$ac_prog_version" >&6; }
4540 if test $ac_verc_fail = yes; then
4541 LD
=: critic_missing
="$critic_missing ld"
4545 # These programs are version sensitive.
4547 for ac_prog
in gnumake gmake
make
4549 # Extract the first word of "$ac_prog", so it can be a program name with args.
4550 set dummy
$ac_prog; ac_word
=$2
4551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4552 $as_echo_n "checking for $ac_word... " >&6; }
4553 if ${ac_cv_prog_MAKE+:} false
; then :
4554 $as_echo_n "(cached) " >&6
4556 if test -n "$MAKE"; then
4557 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
4559 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4563 test -z "$as_dir" && as_dir
=.
4564 for ac_exec_ext
in '' $ac_executable_extensions; do
4565 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4566 ac_cv_prog_MAKE
="$ac_prog"
4567 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4576 MAKE
=$ac_cv_prog_MAKE
4577 if test -n "$MAKE"; then
4578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4579 $as_echo "$MAKE" >&6; }
4581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4582 $as_echo "no" >&6; }
4586 test -n "$MAKE" && break
4589 if test -z "$MAKE"; then
4592 # Found it, now check the version.
4593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKE" >&5
4594 $as_echo_n "checking version of $MAKE... " >&6; }
4595 ac_prog_version
=`$MAKE --version 2>&1 | sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
4596 case $ac_prog_version in
4597 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4598 3.79* |
3.
[89]* |
[4-9].
* |
[1-9][0-9]*)
4599 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4600 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4604 $as_echo "$ac_prog_version" >&6; }
4606 if test $ac_verc_fail = yes; then
4607 critic_missing
="$critic_missing make"
4611 for ac_prog
in gnumsgfmt gmsgfmt msgfmt
4613 # Extract the first word of "$ac_prog", so it can be a program name with args.
4614 set dummy
$ac_prog; ac_word
=$2
4615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4616 $as_echo_n "checking for $ac_word... " >&6; }
4617 if ${ac_cv_prog_MSGFMT+:} false
; then :
4618 $as_echo_n "(cached) " >&6
4620 if test -n "$MSGFMT"; then
4621 ac_cv_prog_MSGFMT
="$MSGFMT" # Let the user override the test.
4623 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4627 test -z "$as_dir" && as_dir
=.
4628 for ac_exec_ext
in '' $ac_executable_extensions; do
4629 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4630 ac_cv_prog_MSGFMT
="$ac_prog"
4631 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4640 MSGFMT
=$ac_cv_prog_MSGFMT
4641 if test -n "$MSGFMT"; then
4642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
4643 $as_echo "$MSGFMT" >&6; }
4645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4646 $as_echo "no" >&6; }
4650 test -n "$MSGFMT" && break
4653 if test -z "$MSGFMT"; then
4656 # Found it, now check the version.
4657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MSGFMT" >&5
4658 $as_echo_n "checking version of $MSGFMT... " >&6; }
4659 ac_prog_version
=`$MSGFMT --version 2>&1 | sed -n 's/^.*GNU gettext.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4660 case $ac_prog_version in
4661 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4662 0.10.3[6-9]* |
0.10.
[4-9][0-9]* |
0.1[1-9]* |
0.
[2-9][0-9]* |
[1-9].
*)
4663 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4664 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4668 $as_echo "$ac_prog_version" >&6; }
4670 if test $ac_verc_fail = yes; then
4671 MSGFMT
=: aux_missing
="$aux_missing msgfmt"
4674 for ac_prog
in makeinfo
4676 # Extract the first word of "$ac_prog", so it can be a program name with args.
4677 set dummy
$ac_prog; ac_word
=$2
4678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4679 $as_echo_n "checking for $ac_word... " >&6; }
4680 if ${ac_cv_prog_MAKEINFO+:} false
; then :
4681 $as_echo_n "(cached) " >&6
4683 if test -n "$MAKEINFO"; then
4684 ac_cv_prog_MAKEINFO
="$MAKEINFO" # Let the user override the test.
4686 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4690 test -z "$as_dir" && as_dir
=.
4691 for ac_exec_ext
in '' $ac_executable_extensions; do
4692 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4693 ac_cv_prog_MAKEINFO
="$ac_prog"
4694 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4703 MAKEINFO
=$ac_cv_prog_MAKEINFO
4704 if test -n "$MAKEINFO"; then
4705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
4706 $as_echo "$MAKEINFO" >&6; }
4708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4709 $as_echo "no" >&6; }
4713 test -n "$MAKEINFO" && break
4716 if test -z "$MAKEINFO"; then
4719 # Found it, now check the version.
4720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKEINFO" >&5
4721 $as_echo_n "checking version of $MAKEINFO... " >&6; }
4722 ac_prog_version
=`$MAKEINFO --version 2>&1 | sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
4723 case $ac_prog_version in
4724 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4725 4.
[7-9]*|
4.
[1-9][0-9]*|
[5-9].
*)
4726 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4727 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4731 $as_echo "$ac_prog_version" >&6; }
4733 if test $ac_verc_fail = yes; then
4734 MAKEINFO
=: aux_missing
="$aux_missing makeinfo"
4739 # Extract the first word of "$ac_prog", so it can be a program name with args.
4740 set dummy
$ac_prog; ac_word
=$2
4741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4742 $as_echo_n "checking for $ac_word... " >&6; }
4743 if ${ac_cv_prog_SED+:} false
; then :
4744 $as_echo_n "(cached) " >&6
4746 if test -n "$SED"; then
4747 ac_cv_prog_SED
="$SED" # Let the user override the test.
4749 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4753 test -z "$as_dir" && as_dir
=.
4754 for ac_exec_ext
in '' $ac_executable_extensions; do
4755 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4756 ac_cv_prog_SED
="$ac_prog"
4757 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4767 if test -n "$SED"; then
4768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4769 $as_echo "$SED" >&6; }
4771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4772 $as_echo "no" >&6; }
4776 test -n "$SED" && break
4779 if test -z "$SED"; then
4782 # Found it, now check the version.
4783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $SED" >&5
4784 $as_echo_n "checking version of $SED... " >&6; }
4785 ac_prog_version
=`$SED --version 2>&1 | sed -n 's/^.*GNU sed[^0-9]* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4786 case $ac_prog_version in
4787 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4788 3.0[2-9]*|
3.
[1-9]*|
[4-9]*)
4789 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4790 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4794 $as_echo "$ac_prog_version" >&6; }
4796 if test $ac_verc_fail = yes; then
4797 SED
=: aux_missing
="$aux_missing sed"
4802 # Extract the first word of "$ac_prog", so it can be a program name with args.
4803 set dummy
$ac_prog; ac_word
=$2
4804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4805 $as_echo_n "checking for $ac_word... " >&6; }
4806 if ${ac_cv_prog_AWK+:} false
; then :
4807 $as_echo_n "(cached) " >&6
4809 if test -n "$AWK"; then
4810 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
4812 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4816 test -z "$as_dir" && as_dir
=.
4817 for ac_exec_ext
in '' $ac_executable_extensions; do
4818 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4819 ac_cv_prog_AWK
="$ac_prog"
4820 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4830 if test -n "$AWK"; then
4831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4832 $as_echo "$AWK" >&6; }
4834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4835 $as_echo "no" >&6; }
4839 test -n "$AWK" && break
4842 if test -z "$AWK"; then
4845 # Found it, now check the version.
4846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $AWK" >&5
4847 $as_echo_n "checking version of $AWK... " >&6; }
4848 ac_prog_version
=`$AWK --version 2>&1 | sed -n 's/^.*GNU Awk[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
4849 case $ac_prog_version in
4850 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4851 3.1.
[2-9]*|
3.
[2-9]*|
[4-9]*)
4852 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4853 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4857 $as_echo "$ac_prog_version" >&6; }
4859 if test $ac_verc_fail = yes; then
4860 critic_missing
="$critic_missing gawk"
4864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC is sufficient to build libc" >&5
4865 $as_echo_n "checking if $CC is sufficient to build libc... " >&6; }
4866 if ${libc_cv_compiler_ok+:} false
; then :
4867 $as_echo_n "(cached) " >&6
4870 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4871 /* end confdefs.h. */
4877 #if !defined __GNUC__ || __GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 7)
4878 #error insufficient compiler
4884 if ac_fn_c_try_compile
"$LINENO"; then :
4885 libc_cv_compiler_ok
=yes
4887 libc_cv_compiler_ok
=no
4889 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_compiler_ok" >&5
4892 $as_echo "$libc_cv_compiler_ok" >&6; }
4893 if test $libc_cv_compiler_ok != yes; then :
4894 critic_missing
="$critic_missing compiler"
4897 if test -n "$ac_tool_prefix"; then
4898 # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
4899 set dummy
${ac_tool_prefix}nm
; ac_word
=$2
4900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4901 $as_echo_n "checking for $ac_word... " >&6; }
4902 if ${ac_cv_prog_NM+:} false
; then :
4903 $as_echo_n "(cached) " >&6
4905 if test -n "$NM"; then
4906 ac_cv_prog_NM
="$NM" # Let the user override the test.
4908 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4912 test -z "$as_dir" && as_dir
=.
4913 for ac_exec_ext
in '' $ac_executable_extensions; do
4914 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4915 ac_cv_prog_NM
="${ac_tool_prefix}nm"
4916 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4926 if test -n "$NM"; then
4927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
4928 $as_echo "$NM" >&6; }
4930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4931 $as_echo "no" >&6; }
4936 if test -z "$ac_cv_prog_NM"; then
4938 # Extract the first word of "nm", so it can be a program name with args.
4939 set dummy nm
; ac_word
=$2
4940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4941 $as_echo_n "checking for $ac_word... " >&6; }
4942 if ${ac_cv_prog_ac_ct_NM+:} false
; then :
4943 $as_echo_n "(cached) " >&6
4945 if test -n "$ac_ct_NM"; then
4946 ac_cv_prog_ac_ct_NM
="$ac_ct_NM" # Let the user override the test.
4948 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4952 test -z "$as_dir" && as_dir
=.
4953 for ac_exec_ext
in '' $ac_executable_extensions; do
4954 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4955 ac_cv_prog_ac_ct_NM
="nm"
4956 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4965 ac_ct_NM
=$ac_cv_prog_ac_ct_NM
4966 if test -n "$ac_ct_NM"; then
4967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
4968 $as_echo "$ac_ct_NM" >&6; }
4970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4971 $as_echo "no" >&6; }
4974 if test "x$ac_ct_NM" = x
; then
4977 case $cross_compiling:$ac_tool_warned in
4979 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4980 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4981 ac_tool_warned
=yes ;;
4990 if test "x$maintainer" = "xyes"; then
4991 for ac_prog
in autoconf
4993 # Extract the first word of "$ac_prog", so it can be a program name with args.
4994 set dummy
$ac_prog; ac_word
=$2
4995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4996 $as_echo_n "checking for $ac_word... " >&6; }
4997 if ${ac_cv_prog_AUTOCONF+:} false
; then :
4998 $as_echo_n "(cached) " >&6
5000 if test -n "$AUTOCONF"; then
5001 ac_cv_prog_AUTOCONF
="$AUTOCONF" # Let the user override the test.
5003 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5007 test -z "$as_dir" && as_dir
=.
5008 for ac_exec_ext
in '' $ac_executable_extensions; do
5009 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5010 ac_cv_prog_AUTOCONF
="$ac_prog"
5011 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5020 AUTOCONF
=$ac_cv_prog_AUTOCONF
5021 if test -n "$AUTOCONF"; then
5022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
5023 $as_echo "$AUTOCONF" >&6; }
5025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5026 $as_echo "no" >&6; }
5030 test -n "$AUTOCONF" && break
5032 test -n "$AUTOCONF" || AUTOCONF
="no"
5034 case "x$AUTOCONF" in
5035 xno|x|x
:) AUTOCONF
=no
;;
5037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works" >&5
5038 $as_echo_n "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... " >&6; }
5039 if ${libc_cv_autoconf_works+:} false
; then :
5040 $as_echo_n "(cached) " >&6
5042 if (cd $srcdir; $AUTOCONF $ACFLAGS configure.ac
> /dev
/null
2>&1); then
5043 libc_cv_autoconf_works
=yes
5045 libc_cv_autoconf_works
=no
5048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_autoconf_works" >&5
5049 $as_echo "$libc_cv_autoconf_works" >&6; }
5050 test $libc_cv_autoconf_works = yes || AUTOCONF
=no
5053 if test "x$AUTOCONF" = xno
; then
5054 aux_missing
="$aux_missing autoconf"
5060 test -n "$critic_missing" && as_fn_error $?
"
5061 *** These critical programs are missing or too old:$critic_missing
5062 *** Check the INSTALL file for required versions." "$LINENO" 5
5064 test -n "$aux_missing" && { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
5065 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5066 *** some features will be disabled.
5067 *** Check the INSTALL file for required versions." >&5
5068 $as_echo "$as_me: WARNING:
5069 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5070 *** some features will be disabled.
5071 *** Check the INSTALL file for required versions." >&2;}
5073 # if using special system headers, find out the compiler's sekrit
5074 # header directory and add that to the list. NOTE: Only does the right
5075 # thing on a system that doesn't need fixincludes. (Not presently a problem.)
5076 if test -n "$sysheaders"; then
5077 SYSINCLUDES
=-nostdinc
5078 for d
in include include-fixed
; do
5079 i
=`$CC -print-file-name="$d"` && test "x$i" != x
&& test "x$i" != "x$d" &&
5080 SYSINCLUDES
="$SYSINCLUDES -isystem $i"
5082 SYSINCLUDES
="$SYSINCLUDES \
5083 -isystem `echo $sysheaders | sed 's/:/ -isystem /g'`"
5084 if test -n "$CXX"; then
5086 for cxxheaders
in `$CXX -v -S -x c++ /dev/null -o /dev/null 2>&1 \
5087 | sed -n -e '1,/#include/d' -e 's/^ \(\/.*\/[cg]++\)/\1/p'`; do
5088 test "x$cxxheaders" != x
&&
5089 CXX_SYSINCLUDES
="$CXX_SYSINCLUDES -isystem $cxxheaders"
5096 # Obtain some C++ header file paths. This is used to make a local
5097 # copy of those headers in Makerules.
5098 if test -n "$CXX"; then
5099 find_cxx_header
() {
5100 echo "#include <$1>" |
$CXX -M -MP -x c
++ - |
sed -n "/$1:/{s/:\$//;p}"
5102 CXX_CSTDLIB_HEADER
="$(find_cxx_header cstdlib)"
5103 CXX_CMATH_HEADER
="$(find_cxx_header cmath)"
5108 # Test if LD_LIBRARY_PATH contains the notation for the current directory
5109 # since this would lead to problems installing/building glibc.
5110 # LD_LIBRARY_PATH contains the current directory if one of the following
5112 # - one of the terminals (":" and ";") is the first or last sign
5113 # - two terminals occur directly after each other
5114 # - the path contains an element with a dot in it
5115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LD_LIBRARY_PATH variable" >&5
5116 $as_echo_n "checking LD_LIBRARY_PATH variable... " >&6; }
5117 case ${LD_LIBRARY_PATH} in
5118 [:\
;]* |
*[:\
;] |
*[:\
;][:\
;]* |
*[:\
;]. | .
[:\
;]*| . |
*[:\
;].
[:\
;]* )
5119 ld_library_path_setting
="contains current directory"
5122 ld_library_path_setting
="ok"
5125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_library_path_setting" >&5
5126 $as_echo "$ld_library_path_setting" >&6; }
5127 if test "$ld_library_path_setting" != "ok"; then
5129 *** LD_LIBRARY_PATH shouldn't contain the current directory when
5130 *** building glibc. Please change the environment variable
5131 *** and run configure again." "$LINENO" 5
5134 # Extract the first word of "bash", so it can be a program name with args.
5135 set dummy bash
; ac_word
=$2
5136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5137 $as_echo_n "checking for $ac_word... " >&6; }
5138 if ${ac_cv_path_BASH_SHELL+:} false
; then :
5139 $as_echo_n "(cached) " >&6
5143 ac_cv_path_BASH_SHELL
="$BASH_SHELL" # Let the user override the test with a path.
5146 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5150 test -z "$as_dir" && as_dir
=.
5151 for ac_exec_ext
in '' $ac_executable_extensions; do
5152 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5153 ac_cv_path_BASH_SHELL
="$as_dir/$ac_word$ac_exec_ext"
5154 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5161 test -z "$ac_cv_path_BASH_SHELL" && ac_cv_path_BASH_SHELL
="no"
5165 BASH_SHELL
=$ac_cv_path_BASH_SHELL
5166 if test -n "$BASH_SHELL"; then
5167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BASH_SHELL" >&5
5168 $as_echo "$BASH_SHELL" >&6; }
5170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5171 $as_echo "no" >&6; }
5176 # Extract the first word of "perl", so it can be a program name with args.
5177 set dummy perl
; ac_word
=$2
5178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5179 $as_echo_n "checking for $ac_word... " >&6; }
5180 if ${ac_cv_path_PERL+:} false
; then :
5181 $as_echo_n "(cached) " >&6
5185 ac_cv_path_PERL
="$PERL" # Let the user override the test with a path.
5188 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5192 test -z "$as_dir" && as_dir
=.
5193 for ac_exec_ext
in '' $ac_executable_extensions; do
5194 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5195 ac_cv_path_PERL
="$as_dir/$ac_word$ac_exec_ext"
5196 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5203 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL
="no"
5207 PERL
=$ac_cv_path_PERL
5208 if test -n "$PERL"; then
5209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
5210 $as_echo "$PERL" >&6; }
5212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5213 $as_echo "no" >&6; }
5217 if test "$PERL" != no
&&
5218 (eval `$PERL -V:apiversion`; test `expr "$apiversion" \< 5` -ne 0); then
5221 # Extract the first word of "install-info", so it can be a program name with args.
5222 set dummy install-info
; ac_word
=$2
5223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5224 $as_echo_n "checking for $ac_word... " >&6; }
5225 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
5226 $as_echo_n "(cached) " >&6
5228 case $INSTALL_INFO in
5230 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
5233 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5234 as_dummy
="$PATH:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
5235 for as_dir
in $as_dummy
5238 test -z "$as_dir" && as_dir
=.
5239 for ac_exec_ext
in '' $ac_executable_extensions; do
5240 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5241 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
5242 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5249 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO
="no"
5253 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
5254 if test -n "$INSTALL_INFO"; then
5255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
5256 $as_echo "$INSTALL_INFO" >&6; }
5258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5259 $as_echo "no" >&6; }
5263 for ac_prog
in bison
5265 # Extract the first word of "$ac_prog", so it can be a program name with args.
5266 set dummy
$ac_prog; ac_word
=$2
5267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5268 $as_echo_n "checking for $ac_word... " >&6; }
5269 if ${ac_cv_prog_BISON+:} false
; then :
5270 $as_echo_n "(cached) " >&6
5272 if test -n "$BISON"; then
5273 ac_cv_prog_BISON
="$BISON" # Let the user override the test.
5275 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5279 test -z "$as_dir" && as_dir
=.
5280 for ac_exec_ext
in '' $ac_executable_extensions; do
5281 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5282 ac_cv_prog_BISON
="$ac_prog"
5283 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5292 BISON
=$ac_cv_prog_BISON
5293 if test -n "$BISON"; then
5294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
5295 $as_echo "$BISON" >&6; }
5297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5298 $as_echo "no" >&6; }
5302 test -n "$BISON" && break
5305 if test -z "$BISON"; then
5308 # Found it, now check the version.
5309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $BISON" >&5
5310 $as_echo_n "checking version of $BISON... " >&6; }
5311 ac_prog_version
=`$BISON --version 2>&1 | sed -n 's/^.*bison (GNU Bison) \([0-9]*\.[0-9.]*\).*$/\1/p'`
5312 case $ac_prog_version in
5313 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
5314 2.7*|
[3-9].
*|
[1-9][0-9]*)
5315 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
5316 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
5319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5320 $as_echo "$ac_prog_version" >&6; }
5322 if test $ac_verc_fail = yes; then
5327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .set assembler directive" >&5
5328 $as_echo_n "checking for .set assembler directive... " >&6; }
5329 if ${libc_cv_asm_set_directive+:} false
; then :
5330 $as_echo_n "(cached) " >&6
5332 cat > conftest.s
<<EOF
5335 .set glibc_conftest_frobozz,foo
5336 .globl glibc_conftest_frobozz
5338 # The alpha-dec-osf1 assembler gives only a warning for `.set'
5339 # (but it doesn't work), so we must do a linking check to be sure.
5340 cat > conftest1.c
<<\EOF
5341 extern int glibc_conftest_frobozz
;
5342 void _start
() { glibc_conftest_frobozz
= 1; }
5344 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
5345 -nostartfiles -nostdlib \
5346 -o conftest conftest.s conftest1.c
1>&5 2>&5; then
5347 libc_cv_asm_set_directive
=yes
5349 libc_cv_asm_set_directive
=no
5353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_set_directive" >&5
5354 $as_echo "$libc_cv_asm_set_directive" >&6; }
5355 if test $libc_cv_asm_set_directive = yes; then
5356 $as_echo "#define HAVE_ASM_SET_DIRECTIVE 1" >>confdefs.h
5360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker support for protected data symbol" >&5
5361 $as_echo_n "checking linker support for protected data symbol... " >&6; }
5362 if ${libc_cv_protected_data+:} false
; then :
5363 $as_echo_n "(cached) " >&6
5365 cat > conftest.c
<<EOF
5366 int bar __attribute__ ((visibility ("protected"))) = 1;
5368 libc_cv_protected_data
=no
5369 if { ac_try
='${CC-cc} -nostdlib -nostartfiles -fPIC -shared conftest.c -o conftest.so'
5370 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5373 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5374 test $ac_status = 0; }; }; then
5375 cat > conftest.c
<<EOF
5377 int main (void) { return bar; }
5379 if { ac_try
='${CC-cc} -nostdlib -nostartfiles conftest.c -o conftest conftest.so'
5380 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5383 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5384 test $ac_status = 0; }; }; then
5385 libc_cv_protected_data
=yes
5391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_protected_data" >&5
5392 $as_echo "$libc_cv_protected_data" >&6; }
5395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken __attribute__((alias()))" >&5
5396 $as_echo_n "checking for broken __attribute__((alias()))... " >&6; }
5397 if ${libc_cv_broken_alias_attribute+:} false
; then :
5398 $as_echo_n "(cached) " >&6
5400 cat > conftest.c
<<EOF
5401 extern int foo (int x) __asm ("xyzzy");
5402 int bar (int x) { return x; }
5403 extern __typeof (bar) foo __attribute ((weak, alias ("bar")));
5405 extern __typeof (dfoo) dfoo __asm ("abccb");
5408 libc_cv_broken_alias_attribute
=yes
5409 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5410 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5413 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5414 test $ac_status = 0; }; }; then
5415 if grep 'xyzzy' conftest.s
>/dev
/null
&&
5416 grep 'abccb' conftest.s
>/dev
/null
; then
5417 libc_cv_broken_alias_attribute
=no
5420 rm -f conftest.c conftest.s
5423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_broken_alias_attribute" >&5
5424 $as_echo "$libc_cv_broken_alias_attribute" >&6; }
5425 if test $libc_cv_broken_alias_attribute = yes; then
5426 as_fn_error $?
"working alias attribute support required" "$LINENO" 5
5429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to put _rtld_local into .sdata section" >&5
5430 $as_echo_n "checking whether to put _rtld_local into .sdata section... " >&6; }
5431 if ${libc_cv_have_sdata_section+:} false
; then :
5432 $as_echo_n "(cached) " >&6
5434 echo "int i;" > conftest.c
5435 libc_cv_have_sdata_section
=no
5436 if ${CC-cc} $LDFLAGS -fPIC -shared -Wl,--verbose conftest.c
-o conftest.so
2>&1 \
5437 |
grep '\.sdata' >/dev
/null
; then
5438 libc_cv_have_sdata_section
=yes
5440 rm -f conftest.c conftest.so
5443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_sdata_section" >&5
5444 $as_echo "$libc_cv_have_sdata_section" >&6; }
5445 if test $libc_cv_have_sdata_section = yes; then
5446 $as_echo "#define HAVE_SDATA_SECTION 1" >>confdefs.h
5450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use .ctors/.dtors header and trailer" >&5
5451 $as_echo_n "checking whether to use .ctors/.dtors header and trailer... " >&6; }
5452 if ${libc_cv_ctors_header+:} false
; then :
5453 $as_echo_n "(cached) " >&6
5455 libc_cv_ctors_header
=yes
5456 cat > conftest.c
<<EOF
5457 int _start (void) { return 0; }
5458 int __start (void) { return 0; }
5460 __attribute__ ((constructor)) void ctor (void) { asm (""); }
5461 __attribute__ ((destructor)) void dtor (void) { asm (""); }
5464 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -o conftest
5465 conftest.c -static -nostartfiles -nostdlib
5467 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5470 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5471 test $ac_status = 0; }; }; then :
5472 if $READELF -WS conftest
$ac_exeext |
$AWK '
5473 { gsub(/\[ */, "[") }
5474 $2 == ".ctors" || $2 == ".dtors" {
5475 size = strtonum("0x" $6)
5476 align = strtonum("0x" $NF)
5478 stub[$2] = size == align * 2
5481 ctors_ok = !seen[".ctors"] || stub[".ctors"]
5482 dtors_ok = !seen[".dtors"] || stub[".dtors"]
5483 exit ((ctors_ok && dtors_ok) ? 0 : 1)
5486 libc_cv_ctors_header
=no
5490 as_fn_error $?
"missing __attribute__ ((constructor)) support??" "$LINENO" 5
5496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ctors_header" >&5
5497 $as_echo "$libc_cv_ctors_header" >&6; }
5498 if test $libc_cv_ctors_header = no
; then
5499 $as_echo "#define NO_CTORS_DTORS_SECTIONS 1" >>confdefs.h
5503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libunwind-support in compiler" >&5
5504 $as_echo_n "checking for libunwind-support in compiler... " >&6; }
5505 if ${libc_cv_cc_with_libunwind+:} false
; then :
5506 $as_echo_n "(cached) " >&6
5509 cat > conftest.c
<<EOF
5510 int main (void) { return 0; }
5512 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -static -o conftest \
5513 conftest.c
-v 2>&1 >/dev
/null |
grep ' -lunwind ' >/dev
/null
; then
5514 libc_cv_cc_with_libunwind
=yes
5516 libc_cv_cc_with_libunwind
=no
5520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_with_libunwind" >&5
5521 $as_echo "$libc_cv_cc_with_libunwind" >&6; }
5523 if test $libc_cv_cc_with_libunwind = yes; then
5524 $as_echo "#define HAVE_CC_WITH_LIBUNWIND 1" >>confdefs.h
5529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether --noexecstack is desirable for .S files" >&5
5530 $as_echo_n "checking whether --noexecstack is desirable for .S files... " >&6; }
5531 if ${libc_cv_as_noexecstack+:} false
; then :
5532 $as_echo_n "(cached) " >&6
5534 cat > conftest.c
<<EOF
5537 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS
5538 -S -o conftest.s conftest.c 1>&5'
5539 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5542 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5543 test $ac_status = 0; }; } \
5544 && grep .note.GNU-stack conftest.s
>/dev
/null \
5545 && { ac_try
='${CC-cc} $ASFLAGS -Wa,--noexecstack
5546 -c -o conftest.o conftest.s 1>&5'
5547 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5550 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5551 test $ac_status = 0; }; }
5553 libc_cv_as_noexecstack
=yes
5555 libc_cv_as_noexecstack
=no
5559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_as_noexecstack" >&5
5560 $as_echo "$libc_cv_as_noexecstack" >&6; }
5561 if test $libc_cv_as_noexecstack = yes; then
5562 ASFLAGS_config
="$ASFLAGS_config -Wa,--noexecstack"
5566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z combreloc" >&5
5567 $as_echo_n "checking for -z combreloc... " >&6; }
5568 if ${libc_cv_z_combreloc+:} false
; then :
5569 $as_echo_n "(cached) " >&6
5571 cat > conftest.c
<<EOF
5572 extern int bar (int);
5574 int foo (void) { return bar (mumble); }
5576 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5577 -fPIC -shared -o conftest.so conftest.c
5578 -nostdlib -nostartfiles
5579 -Wl,-z,combreloc 1>&5'
5580 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5583 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5584 test $ac_status = 0; }; }
5586 if $READELF -S conftest.so |
grep '\.rel\(a\|\)\.dyn' > /dev
/null
; then
5587 libc_cv_z_combreloc
=yes
5589 libc_cv_z_combreloc
=no
5592 libc_cv_z_combreloc
=no
5596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_combreloc" >&5
5597 $as_echo "$libc_cv_z_combreloc" >&6; }
5598 if test "$libc_cv_z_combreloc" = yes; then
5599 $as_echo "#define HAVE_Z_COMBRELOC 1" >>confdefs.h
5604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker that supports -z execstack" >&5
5605 $as_echo_n "checking for linker that supports -z execstack... " >&6; }
5606 libc_linker_feature
=no
5607 if test x
"$gnu_ld" = x
"yes"; then
5608 libc_linker_check
=`$LD -v --help 2>/dev/null | grep "\-z execstack"`
5609 if test -n "$libc_linker_check"; then
5610 cat > conftest.c
<<EOF
5611 int _start (void) { return 42; }
5613 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5614 -Wl,-z,execstack -nostdlib -nostartfiles
5615 -fPIC -shared -o conftest.so conftest.c
5617 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5620 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5621 test $ac_status = 0; }; }
5623 libc_linker_feature
=yes
5628 if test $libc_linker_feature = yes; then
5629 libc_cv_z_execstack
=yes
5631 libc_cv_z_execstack
=no
5633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_linker_feature" >&5
5634 $as_echo "$libc_linker_feature" >&6; }
5637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fpie" >&5
5638 $as_echo_n "checking for -fpie... " >&6; }
5639 if ${libc_cv_fpie+:} false
; then :
5640 $as_echo_n "(cached) " >&6
5642 if { ac_try
='${CC-cc} -fpie -xc /dev/null -S -o /dev/null'
5643 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5646 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5647 test $ac_status = 0; }; }; then :
5654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fpie" >&5
5655 $as_echo "$libc_cv_fpie" >&6; }
5659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --hash-style option" >&5
5660 $as_echo_n "checking for --hash-style option... " >&6; }
5661 if ${libc_cv_hashstyle+:} false
; then :
5662 $as_echo_n "(cached) " >&6
5664 cat > conftest.c
<<EOF
5665 int _start (void) { return 42; }
5667 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5668 -fPIC -shared -o conftest.so conftest.c
5669 -Wl,--hash-style=both -nostdlib 1>&5'
5670 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5673 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5674 test $ac_status = 0; }; }
5676 libc_cv_hashstyle
=yes
5678 libc_cv_hashstyle
=no
5682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_hashstyle" >&5
5683 $as_echo "$libc_cv_hashstyle" >&6; }
5686 # The linker's default -shared behavior is good enough if it
5687 # does these things that our custom linker scripts ensure that
5688 # all allocated NOTE sections come first.
5689 if test "$use_default_link" = default
; then
5690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sufficient default -shared layout" >&5
5691 $as_echo_n "checking for sufficient default -shared layout... " >&6; }
5692 if ${libc_cv_use_default_link+:} false
; then :
5693 $as_echo_n "(cached) " >&6
5695 libc_cv_use_default_link
=no
5696 cat > conftest.s
<<\EOF
5697 .section .note.a
,"a",%note
5702 .section .note.b
,"a",%note
5708 if { ac_try
=' ${CC-cc} $ASFLAGS -shared -o conftest.so conftest.s 1>&5'
5709 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5712 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5713 test $ac_status = 0; }; } &&
5714 ac_try
=`$READELF -S conftest.so | sed -n \
5716 s/^ *\[ *[1-9][0-9]*\] *\([^ ][^ ]*\) *\([^ ][^ ]*\) .*$/\2 \1/
5722 libc_seen_a
=no libc_seen_b
=no
5724 while test $# -ge 2 -a "$1" = NOTE
; do
5726 .note.a
) libc_seen_a
=yes ;;
5727 .note.b
) libc_seen_b
=yes ;;
5731 case "$libc_seen_a$libc_seen_b" in
5733 libc_cv_use_default_link
=yes
5737 $libc_seen_a$libc_seen_b from:
5744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_use_default_link" >&5
5745 $as_echo "$libc_cv_use_default_link" >&6; }
5746 use_default_link
=$libc_cv_use_default_link
5749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLOB_DAT reloc" >&5
5750 $as_echo_n "checking for GLOB_DAT reloc... " >&6; }
5751 if ${libc_cv_has_glob_dat+:} false
; then :
5752 $as_echo_n "(cached) " >&6
5754 cat > conftest.c
<<EOF
5756 int foo (void) { return mumble; }
5758 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5759 -fPIC -shared -o conftest.so conftest.c
5760 -nostdlib -nostartfiles
5762 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5765 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5766 test $ac_status = 0; }; }
5768 if $READELF -rW conftest.so |
grep '_GLOB_DAT' > /dev
/null
; then
5769 libc_cv_has_glob_dat
=yes
5771 libc_cv_has_glob_dat
=no
5774 libc_cv_has_glob_dat
=no
5778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_has_glob_dat" >&5
5779 $as_echo "$libc_cv_has_glob_dat" >&6; }
5782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker output format" >&5
5783 $as_echo_n "checking linker output format... " >&6; }
5784 if ${libc_cv_output_format+:} false
; then :
5785 $as_echo_n "(cached) " >&6
5787 if libc_cv_output_format
=`
5788 ${CC-cc} -nostartfiles -nostdlib -Wl,--print-output-format 2>&5`
5792 libc_cv_output_format
=
5794 test -n "$libc_cv_output_format" || libc_cv_output_format
=unknown
5796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_output_format" >&5
5797 $as_echo "$libc_cv_output_format" >&6; }
5800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fno-toplevel-reorder -fno-section-anchors" >&5
5801 $as_echo_n "checking for -fno-toplevel-reorder -fno-section-anchors... " >&6; }
5802 if ${libc_cv_fno_toplevel_reorder+:} false
; then :
5803 $as_echo_n "(cached) " >&6
5805 cat > conftest.c
<<EOF
5808 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -fno-toplevel-reorder -fno-section-anchors
5810 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5813 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5814 test $ac_status = 0; }; }
5816 libc_cv_fno_toplevel_reorder
=yes
5818 libc_cv_fno_toplevel_reorder
=no
5822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fno_toplevel_reorder" >&5
5823 $as_echo "$libc_cv_fno_toplevel_reorder" >&6; }
5824 if test $libc_cv_fno_toplevel_reorder = yes; then
5825 fno_unit_at_a_time
="-fno-toplevel-reorder -fno-section-anchors"
5827 fno_unit_at_a_time
=-fno-unit-at-a-time
5831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fstack-protector" >&5
5832 $as_echo_n "checking for -fstack-protector... " >&6; }
5833 if ${libc_cv_ssp+:} false
; then :
5834 $as_echo_n "(cached) " >&6
5836 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -Werror -fstack-protector -xc /dev/null -S -o /dev/null'
5837 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5840 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5841 test $ac_status = 0; }; }; then :
5848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ssp" >&5
5849 $as_echo "$libc_cv_ssp" >&6; }
5851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fstack-protector-strong" >&5
5852 $as_echo_n "checking for -fstack-protector-strong... " >&6; }
5853 if ${libc_cv_ssp_strong+:} false
; then :
5854 $as_echo_n "(cached) " >&6
5856 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -Werror -fstack-protector-strong -xc /dev/null -S -o /dev/null'
5857 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5860 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5861 test $ac_status = 0; }; }; then :
5862 libc_cv_ssp_strong
=yes
5864 libc_cv_ssp_strong
=no
5868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ssp_strong" >&5
5869 $as_echo "$libc_cv_ssp_strong" >&6; }
5872 if test "$libc_cv_ssp_strong" = "yes"; then
5873 stack_protector
="-fstack-protector-strong"
5874 elif test "$libc_cv_ssp" = "yes"; then
5875 stack_protector
="-fstack-protector"
5879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -mtls-dialect=gnu2" >&5
5880 $as_echo_n "checking for -mtls-dialect=gnu2... " >&6; }
5881 if ${libc_cv_mtls_dialect_gnu2+:} false
; then :
5882 $as_echo_n "(cached) " >&6
5884 cat > conftest.c
<<EOF
5891 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -fPIC -mtls-dialect=gnu2
5893 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5896 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5897 test $ac_status = 0; }; }
5899 libc_cv_mtls_dialect_gnu2
=yes
5901 libc_cv_mtls_dialect_gnu2
=no
5905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_mtls_dialect_gnu2" >&5
5906 $as_echo "$libc_cv_mtls_dialect_gnu2" >&6; }
5908 config_vars
="$config_vars
5909 have-mtls-dialect-gnu2 = $libc_cv_mtls_dialect_gnu2"
5911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc puts quotes around section names" >&5
5912 $as_echo_n "checking whether cc puts quotes around section names... " >&6; }
5913 if ${libc_cv_have_section_quotes+:} false
; then :
5914 $as_echo_n "(cached) " >&6
5916 cat > conftest.c
<<EOF
5917 static const int foo
5918 __attribute__ ((section ("bar"))) = 1;
5920 if ${CC-cc} -S conftest.c
-o conftest.s
; then
5921 if grep '\.section.*"bar"' conftest.s
>/dev
/null
; then
5922 libc_cv_have_section_quotes
=yes
5924 libc_cv_have_section_quotes
=no
5927 libc_cv_have_section_quotes
=unknown
5929 rm -f conftest.
{c
,s
}
5932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_section_quotes" >&5
5933 $as_echo "$libc_cv_have_section_quotes" >&6; }
5934 if test $libc_cv_have_section_quotes = yes; then
5935 $as_echo "#define HAVE_SECTION_QUOTES 1" >>confdefs.h
5939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_memset" >&5
5940 $as_echo_n "checking for __builtin_memset... " >&6; }
5941 if ${libc_cv_gcc_builtin_memset+:} false
; then :
5942 $as_echo_n "(cached) " >&6
5944 cat > conftest.c
<<\EOF
5947 __builtin_memset
(x
, 0, 1000);
5950 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | fgrep "memset" > /dev/null'
5951 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5954 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5955 test $ac_status = 0; }; };
5957 libc_cv_gcc_builtin_memset
=no
5959 libc_cv_gcc_builtin_memset
=yes
5963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_memset" >&5
5964 $as_echo "$libc_cv_gcc_builtin_memset" >&6; }
5965 if test "$libc_cv_gcc_builtin_memset" = yes ; then
5966 $as_echo "#define HAVE_BUILTIN_MEMSET 1" >>confdefs.h
5970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for redirection of built-in functions" >&5
5971 $as_echo_n "checking for redirection of built-in functions... " >&6; }
5972 if ${libc_cv_gcc_builtin_redirection+:} false
; then :
5973 $as_echo_n "(cached) " >&6
5975 cat > conftest.c
<<\EOF
5976 extern char
*strstr
(const char
*, const char
*) __asm
("my_strstr");
5977 char
*foo
(const char
*a
, const char
*b
)
5979 return __builtin_strstr
(a
, b
);
5982 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | fgrep "my_strstr" > /dev/null'
5983 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5986 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5987 test $ac_status = 0; }; };
5989 libc_cv_gcc_builtin_redirection
=yes
5991 libc_cv_gcc_builtin_redirection
=no
5995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_redirection" >&5
5996 $as_echo "$libc_cv_gcc_builtin_redirection" >&6; }
5997 if test "$libc_cv_gcc_builtin_redirection" = no
; then
5998 as_fn_error $?
"support for the symbol redirection needed" "$LINENO" 5
6001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option to disable generation of FMA instructions" >&5
6002 $as_echo_n "checking for compiler option to disable generation of FMA instructions... " >&6; }
6003 if ${libc_cv_cc_nofma+:} false
; then :
6004 $as_echo_n "(cached) " >&6
6007 for opt
in -ffp-contract=off
-mno-fused-madd; do
6008 if { ac_try
='${CC-cc} $opt -xc /dev/null -S -o /dev/null'
6009 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6012 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6013 test $ac_status = 0; }; }; then :
6014 libc_cv_cc_nofma
=$opt; break
6018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_nofma" >&5
6019 $as_echo "$libc_cv_cc_nofma" >&6; }
6022 if test -n "$submachine"; then
6023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option for CPU variant" >&5
6024 $as_echo_n "checking for compiler option for CPU variant... " >&6; }
6025 if ${libc_cv_cc_submachine+:} false
; then :
6026 $as_echo_n "(cached) " >&6
6028 libc_cv_cc_submachine
=no
6029 for opt
in "-march=$submachine" "-mcpu=$submachine"; do
6030 if { ac_try
='${CC-cc} $opt -xc /dev/null -S -o /dev/null'
6031 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6034 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6035 test $ac_status = 0; }; }; then :
6037 libc_cv_cc_submachine
="$opt"
6042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_submachine" >&5
6043 $as_echo "$libc_cv_cc_submachine" >&6; }
6044 if test "x$libc_cv_cc_submachine" = xno
; then
6045 as_fn_error $?
"${CC-cc} does not support $submachine" "$LINENO" 5
6050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -fno-tree-loop-distribute-patterns with \
6051 __attribute__ ((__optimize__))" >&5
6052 $as_echo_n "checking if $CC accepts -fno-tree-loop-distribute-patterns with \
6053 __attribute__ ((__optimize__))... " >&6; }
6054 if ${libc_cv_cc_loop_to_function+:} false
; then :
6055 $as_echo_n "(cached) " >&6
6057 cat > conftest.c
<<EOF
6059 __attribute__ ((__optimize__ ("-fno-tree-loop-distribute-patterns")))
6062 libc_cv_cc_loop_to_function
=no
6063 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -c conftest.c'
6064 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6067 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6068 test $ac_status = 0; }; }
6070 libc_cv_cc_loop_to_function
=yes
6074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_loop_to_function" >&5
6075 $as_echo "$libc_cv_cc_loop_to_function" >&6; }
6076 if test $libc_cv_cc_loop_to_function = yes; then
6077 $as_echo "#define HAVE_CC_INHIBIT_LOOP_TO_LIBCALL 1" >>confdefs.h
6082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgd" >&5
6083 $as_echo_n "checking for libgd... " >&6; }
6084 if test "$with_gd" != "no"; then
6085 old_CFLAGS
="$CFLAGS"
6086 CFLAGS
="$CFLAGS $libgd_include"
6087 old_LDFLAGS
="$LDFLAGS"
6088 LDFLAGS
="$LDFLAGS $libgd_ldflags"
6090 LIBS
="$LIBS -lgd -lpng -lz -lm"
6091 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6092 /* end confdefs.h. */
6102 if ac_fn_c_try_link
"$LINENO"; then :
6107 rm -f core conftest.err conftest.
$ac_objext \
6108 conftest
$ac_exeext conftest.
$ac_ext
6109 CFLAGS
="$old_CFLAGS"
6110 LDFLAGS
="$old_LDFLAGS"
6115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGD" >&5
6116 $as_echo "$LIBGD" >&6; }
6120 if test x
$with_selinux = xno
; then
6123 # See if we have the SELinux library
6124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for is_selinux_enabled in -lselinux" >&5
6125 $as_echo_n "checking for is_selinux_enabled in -lselinux... " >&6; }
6126 if ${ac_cv_lib_selinux_is_selinux_enabled+:} false
; then :
6127 $as_echo_n "(cached) " >&6
6129 ac_check_lib_save_LIBS
=$LIBS
6130 LIBS
="-lselinux $LIBS"
6131 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6132 /* end confdefs.h. */
6134 /* Override any GCC internal prototype to avoid an error.
6135 Use char because int might match the return type of a GCC
6136 builtin and then its argument prototype would still apply. */
6140 char is_selinux_enabled ();
6144 return is_selinux_enabled ();
6149 if ac_fn_c_try_link
"$LINENO"; then :
6150 ac_cv_lib_selinux_is_selinux_enabled
=yes
6152 ac_cv_lib_selinux_is_selinux_enabled
=no
6154 rm -f core conftest.err conftest.
$ac_objext \
6155 conftest
$ac_exeext conftest.
$ac_ext
6156 LIBS
=$ac_check_lib_save_LIBS
6158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_selinux_is_selinux_enabled" >&5
6159 $as_echo "$ac_cv_lib_selinux_is_selinux_enabled" >&6; }
6160 if test "x$ac_cv_lib_selinux_is_selinux_enabled" = xyes
; then :
6166 if test x
$with_selinux = xyes
; then
6167 if test x
$have_selinux = xno
; then
6168 as_fn_error $?
"SELinux explicitly required, but SELinux library not found" "$LINENO" 5
6172 # Check if we're building with SELinux support.
6173 if test "x$have_selinux" = xyes
; then
6175 $as_echo "#define HAVE_SELINUX 1" >>confdefs.h
6178 # See if we have the libaudit library
6179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for audit_log_user_avc_message in -laudit" >&5
6180 $as_echo_n "checking for audit_log_user_avc_message in -laudit... " >&6; }
6181 if ${ac_cv_lib_audit_audit_log_user_avc_message+:} false
; then :
6182 $as_echo_n "(cached) " >&6
6184 ac_check_lib_save_LIBS
=$LIBS
6185 LIBS
="-laudit $LIBS"
6186 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6187 /* end confdefs.h. */
6189 /* Override any GCC internal prototype to avoid an error.
6190 Use char because int might match the return type of a GCC
6191 builtin and then its argument prototype would still apply. */
6195 char audit_log_user_avc_message ();
6199 return audit_log_user_avc_message ();
6204 if ac_fn_c_try_link
"$LINENO"; then :
6205 ac_cv_lib_audit_audit_log_user_avc_message
=yes
6207 ac_cv_lib_audit_audit_log_user_avc_message
=no
6209 rm -f core conftest.err conftest.
$ac_objext \
6210 conftest
$ac_exeext conftest.
$ac_ext
6211 LIBS
=$ac_check_lib_save_LIBS
6213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_audit_audit_log_user_avc_message" >&5
6214 $as_echo "$ac_cv_lib_audit_audit_log_user_avc_message" >&6; }
6215 if test "x$ac_cv_lib_audit_audit_log_user_avc_message" = xyes
; then :
6221 if test "x$have_libaudit" = xyes
; then
6223 $as_echo "#define HAVE_LIBAUDIT 1" >>confdefs.h
6228 # See if we have the libcap library
6229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_init in -lcap" >&5
6230 $as_echo_n "checking for cap_init in -lcap... " >&6; }
6231 if ${ac_cv_lib_cap_cap_init+:} false
; then :
6232 $as_echo_n "(cached) " >&6
6234 ac_check_lib_save_LIBS
=$LIBS
6236 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6237 /* end confdefs.h. */
6239 /* Override any GCC internal prototype to avoid an error.
6240 Use char because int might match the return type of a GCC
6241 builtin and then its argument prototype would still apply. */
6254 if ac_fn_c_try_link
"$LINENO"; then :
6255 ac_cv_lib_cap_cap_init
=yes
6257 ac_cv_lib_cap_cap_init
=no
6259 rm -f core conftest.err conftest.
$ac_objext \
6260 conftest
$ac_exeext conftest.
$ac_ext
6261 LIBS
=$ac_check_lib_save_LIBS
6263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_cap_init" >&5
6264 $as_echo "$ac_cv_lib_cap_cap_init" >&6; }
6265 if test "x$ac_cv_lib_cap_cap_init" = xyes
; then :
6271 if test "x$have_libcap" = xyes
; then
6273 $as_echo "#define HAVE_LIBCAP 1" >>confdefs.h
6281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FORTIFY_SOURCE predefine" >&5
6282 $as_echo_n "checking for _FORTIFY_SOURCE predefine... " >&6; }
6283 if ${libc_cv_predef_fortify_source+:} false
; then :
6284 $as_echo_n "(cached) " >&6
6286 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6287 /* end confdefs.h. */
6293 #ifdef _FORTIFY_SOURCE
6300 if ac_fn_c_try_compile
"$LINENO"; then :
6301 libc_cv_predef_fortify_source
=no
6303 libc_cv_predef_fortify_source
=yes
6305 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_predef_fortify_source" >&5
6308 $as_echo "$libc_cv_predef_fortify_source" >&6; }
6309 if test $libc_cv_predef_fortify_source = yes; then
6310 CPPUNDEFS
="${CPPUNDEFS:+$CPPUNDEFS }-U_FORTIFY_SOURCE"
6314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC implicitly enables -fstack-protector" >&5
6315 $as_echo_n "checking whether $CC implicitly enables -fstack-protector... " >&6; }
6316 if ${libc_cv_predef_stack_protector+:} false
; then :
6317 $as_echo_n "(cached) " >&6
6320 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6321 /* end confdefs.h. */
6322 extern void foobar (char *);
6326 char large_array[2048]; foobar (large_array);
6331 if ac_fn_c_try_compile
"$LINENO"; then :
6333 libc_undefs
=`$NM -u conftest.o |
6334 LC_ALL=C $AWK '$1 == "U" { print $2 | "sort -u"; next } { exit(1) }' \
6336 as_fn_error $?
"confusing output from $NM -u" "$LINENO" 5
6338 echo >&5 "libc_undefs='$libc_undefs'"
6339 # On some architectures, there are architecture-specific undefined
6340 # symbols (resolved by the linker), so filter out unknown symbols.
6341 # This will fail to produce the correct result if the compiler
6342 # defaults to -fstack-protector but this produces an undefined symbol
6343 # other than __stack_chk_fail or __stack_chk_fail_local. However,
6344 # compilers like that have not been encountered in practice.
6345 libc_undefs
=`echo "$libc_undefs" | \
6346 egrep '^(foobar|__stack_chk_fail|__stack_chk_fail_local)$'`
6347 case "$libc_undefs" in
6348 foobar
) libc_cv_predef_stack_protector
=no
;;
6350 foobar'|
'__stack_chk_fail_local
6351 foobar') libc_cv_predef_stack_protector
=yes ;;
6352 *) as_fn_error $?
"unexpected symbols in test: $libc_undefs" "$LINENO" 5 ;;
6355 as_fn_error $?
"test compilation failed" "$LINENO" 5
6357 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_predef_stack_protector" >&5
6361 $as_echo "$libc_cv_predef_stack_protector" >&6; }
6363 if test $libc_cv_predef_stack_protector = yes; then
6364 libc_extra_cflags
="$libc_extra_cflags -fno-stack-protector"
6366 libc_extra_cppflags
=
6368 # Some linkers on some architectures support __ehdr_start but with
6369 # bugs. Make sure usage of it does not create relocations in the
6370 # output (as the linker should resolve them all for us).
6371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker provides working __ehdr_start" >&5
6372 $as_echo_n "checking whether the linker provides working __ehdr_start... " >&6; }
6373 if ${libc_cv_ehdr_start+:} false
; then :
6374 $as_echo_n "(cached) " >&6
6377 old_CFLAGS
="$CFLAGS"
6378 old_LDFLAGS
="$LDFLAGS"
6380 CFLAGS
="$CFLAGS -fPIC"
6381 LDFLAGS
="$LDFLAGS -nostdlib -nostartfiles -shared"
6383 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6384 /* end confdefs.h. */
6390 extern const Ehdr __ehdr_start __attribute__ ((visibility ("hidden")));
6391 long ehdr (void) { return __ehdr_start.val; }
6394 if ac_fn_c_try_link
"$LINENO"; then :
6395 if $READELF -r conftest | fgrep __ehdr_start
>/dev
/null
; then
6396 libc_cv_ehdr_start
=broken
6398 libc_cv_ehdr_start
=yes
6401 libc_cv_ehdr_start
=no
6403 rm -f core conftest.err conftest.
$ac_objext \
6404 conftest
$ac_exeext conftest.
$ac_ext
6405 CFLAGS
="$old_CFLAGS"
6406 LDFLAGS
="$old_LDFLAGS"
6410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ehdr_start" >&5
6411 $as_echo "$libc_cv_ehdr_start" >&6; }
6412 if test "$libc_cv_ehdr_start" = yes; then
6413 $as_echo "#define HAVE_EHDR_START 1" >>confdefs.h
6415 elif test "$libc_cv_ehdr_start" = broken
; then
6416 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: linker is broken -- you should upgrade" >&5
6417 $as_echo "$as_me: WARNING: linker is broken -- you should upgrade" >&2;}
6420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_trap with no external dependencies" >&5
6421 $as_echo_n "checking for __builtin_trap with no external dependencies... " >&6; }
6422 if ${libc_cv_builtin_trap+:} false
; then :
6423 $as_echo_n "(cached) " >&6
6425 libc_cv_builtin_trap
=no
6426 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6427 /* end confdefs.h. */
6437 if ac_fn_c_try_compile
"$LINENO"; then :
6439 libc_undefs
=`$NM -u conftest.o |
6440 LC_ALL=C $AWK '$1 == "U" { print $2 | "sort -u"; next } { exit(1) }' \
6442 as_fn_error $?
"confusing output from $NM -u" "$LINENO" 5
6444 echo >&5 "libc_undefs='$libc_undefs'"
6445 if test -z "$libc_undefs"; then
6446 libc_cv_builtin_trap
=yes
6449 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_builtin_trap" >&5
6452 $as_echo "$libc_cv_builtin_trap" >&6; }
6453 if test $libc_cv_builtin_trap = yes; then
6454 $as_echo "#define HAVE_BUILTIN_TRAP 1" >>confdefs.h
6459 ac_cpp
='$CXXCPP $CPPFLAGS'
6460 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6461 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6462 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
6465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler supports thread_local" >&5
6466 $as_echo_n "checking whether the C++ compiler supports thread_local... " >&6; }
6467 if ${libc_cv_cxx_thread_local+:} false
; then :
6468 $as_echo_n "(cached) " >&6
6471 old_CXXFLAGS
="$CXXFLAGS"
6472 CXXFLAGS
="$CXXFLAGS -std=gnu++11"
6473 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6474 /* end confdefs.h. */
6478 // Compiler support.
6485 S * get () { return &s; }
6487 // libstdc++ support.
6488 #ifndef _GLIBCXX_HAVE___CXA_THREAD_ATEXIT_IMPL
6489 #error __cxa_thread_atexit_impl not supported
6493 if ac_fn_cxx_try_compile
"$LINENO"; then :
6494 libc_cv_cxx_thread_local
=yes
6496 libc_cv_cxx_thread_local
=no
6498 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6499 CXXFLAGS
="$old_CXXFLAGS"
6502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cxx_thread_local" >&5
6503 $as_echo "$libc_cv_cxx_thread_local" >&6; }
6507 ac_cpp
='$CPP $CPPFLAGS'
6508 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6509 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6510 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
6513 ### End of automated tests.
6514 ### Now run sysdeps configure fragments.
6516 # They also can set these variables.
6518 ldd_rewrite_script
=no
6519 libc_cv_sysconfdir
=$sysconfdir
6520 libc_cv_localstatedir
=$localstatedir
6521 libc_cv_gcc_unwind_find_fde
=no
6524 # Iterate over all the sysdep directories we will use, running their
6525 # configure fragments.
6526 for dir
in $sysnames; do
6529 *) dest
=$srcdir/$dir ;;
6531 if test -r $dest/configure
; then
6532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: running configure fragment for $dir" >&5
6533 $as_echo "running configure fragment for $dir" >&6; }
6538 if test x
"$build_mathvec" = xnotset
; then
6541 config_vars
="$config_vars
6542 build-mathvec = $build_mathvec"
6547 if test x
$libc_cv_gcc_unwind_find_fde = xyes
; then
6548 $as_echo "#define EXPORT_UNWIND_FIND_FDE 1" >>confdefs.h
6553 # A sysdeps configure fragment can reset this if IFUNC is not actually
6554 # usable even though the assembler knows how to generate the symbol type.
6555 if test x
"$libc_cv_ld_gnu_indirect_function" = xyes
; then
6556 $as_echo "#define HAVE_IFUNC 1" >>confdefs.h
6560 if test x
"$libc_cv_gcc_indirect_function" = xyes
; then
6561 $as_echo "#define HAVE_GCC_IFUNC 1" >>confdefs.h
6565 # This is far from the AC_ARG_ENABLE that sets it so that a sysdeps
6566 # configure fragment can override the value to prevent this AC_DEFINE.
6568 if test "x$use_nscd" != xno
; then
6569 $as_echo "#define USE_NSCD 1" >>confdefs.h
6572 if test "x$build_nscd" = xdefault
; then
6573 build_nscd
=$use_nscd
6583 if test x
$use_ldconfig = xyes
; then
6584 $as_echo "#define USE_LDCONFIG 1" >>confdefs.h
6593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fPIC is default" >&5
6594 $as_echo_n "checking whether -fPIC is default... " >&6; }
6595 if ${libc_cv_pic_default+:} false
; then :
6596 $as_echo_n "(cached) " >&6
6598 libc_cv_pic_default
=yes
6599 cat > conftest.c
<<EOF
6600 #if defined __PIC__ || defined __pic__ || defined PIC || defined pic
6601 # error PIC is default.
6604 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
6605 libc_cv_pic_default
=no
6609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_pic_default" >&5
6610 $as_echo "$libc_cv_pic_default" >&6; }
6613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fPIE is default" >&5
6614 $as_echo_n "checking whether -fPIE is default... " >&6; }
6615 if ${libc_cv_pie_default+:} false
; then :
6616 $as_echo_n "(cached) " >&6
6618 libc_cv_pie_default
=yes
6619 cat > conftest.c
<<EOF
6620 #if defined __PIE__ || defined __pie__ || defined PIE || defined pie
6621 # error PIE is default.
6624 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
6625 libc_cv_pie_default
=no
6629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_pie_default" >&5
6630 $as_echo "$libc_cv_pie_default" >&6; }
6640 VERSION
=`sed -n -e 's/^#define VERSION "\([^"]*\)"/\1/p' < $srcdir/version.h`
6641 RELEASE
=`sed -n -e 's/^#define RELEASE "\([^"]*\)"/\1/p' < $srcdir/version.h`
6645 ac_config_files
="$ac_config_files config.make Makefile"
6647 ac_config_commands
="$ac_config_commands default"
6649 cat >confcache
<<\_ACEOF
6650 # This file is a shell script that caches the results of configure
6651 # tests run on this system so they can be shared between configure
6652 # scripts and configure runs, see configure's option --config-cache.
6653 # It is not useful on other systems. If it contains results you don't
6654 # want to keep, you may remove or edit it.
6656 # config.status only pays attention to the cache file if you give it
6657 # the --recheck option to rerun configure.
6659 # `ac_cv_env_foo' variables (set or unset) will be overridden when
6660 # loading this file, other *unset* `ac_cv_foo' will be assigned the
6665 # The following way of writing the cache mishandles newlines in values,
6666 # but we know of no workaround that is simple, portable, and efficient.
6667 # So, we kill variables containing newlines.
6668 # Ultrix sh set writes to stderr and can't be redirected directly,
6669 # and sets the high bit in the cache file unless we assign to the vars.
6671 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
6672 eval ac_val
=\$
$ac_var
6676 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
6677 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
6680 _ | IFS | as_nl
) ;; #(
6681 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
6682 *) { eval $ac_var=; unset $ac_var;} ;;
6688 case $as_nl`(ac_space=' '; set) 2>&1` in #(
6689 *${as_nl}ac_space
=\
*)
6690 # `set' does not quote correctly, so add quotes: double-quote
6691 # substitution turns \\\\ into \\, and sed turns \\ into \.
6694 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6697 # `set' quotes correctly as required by POSIX, so do not add quotes.
6698 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
6707 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6709 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6711 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
6712 if test -w "$cache_file"; then
6713 if test "x$cache_file" != "x/dev/null"; then
6714 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
6715 $as_echo "$as_me: updating cache $cache_file" >&6;}
6716 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
6717 cat confcache
>"$cache_file"
6719 case $cache_file in #(
6721 mv -f confcache
"$cache_file"$$
&&
6722 mv -f "$cache_file"$$
"$cache_file" ;; #(
6724 mv -f confcache
"$cache_file" ;;
6729 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
6730 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
6735 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
6736 # Let make expand exec_prefix.
6737 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
6739 DEFS
=-DHAVE_CONFIG_H
6744 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
6745 # 1. Remove the extension, and $U if already installed.
6746 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
6747 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
6748 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
6749 # will be set to the directory where LIBOBJS objects are built.
6750 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
6751 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
6755 LTLIBOBJS
=$ac_ltlibobjs
6759 : "${CONFIG_STATUS=./config.status}"
6761 ac_clean_files_save
=$ac_clean_files
6762 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
6763 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
6764 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
6766 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
6768 # Generated by $as_me.
6769 # Run this file to recreate the current configuration.
6770 # Compiler output produced by configure, useful for debugging
6771 # configure, is in config.log if it exists.
6777 SHELL=\${CONFIG_SHELL-$SHELL}
6780 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
6781 ## -------------------- ##
6782 ## M4sh Initialization. ##
6783 ## -------------------- ##
6785 # Be more Bourne compatible
6786 DUALCASE
=1; export DUALCASE
# for MKS sh
6787 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
6790 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
6791 # is contrary to our usage. Disable this feature.
6792 alias -g '${1+"$@"}'='"$@"'
6793 setopt NO_GLOB_SUBST
6795 case `(set -o) 2>/dev/null` in #(
6807 # Printing a long string crashes Solaris 7 /usr/bin/printf.
6808 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
6809 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
6810 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
6811 # Prefer a ksh shell builtin over an external printf program on Solaris,
6812 # but without wasting forks for bash or zsh.
6813 if test -z "$BASH_VERSION$ZSH_VERSION" \
6814 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
6815 as_echo='print
-r --'
6816 as_echo_n='print
-rn --'
6817 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
6818 as_echo='printf %s
\n'
6819 as_echo_n='printf %s
'
6821 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
6822 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
6823 as_echo_n='/usr
/ucb
/echo -n'
6825 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
6826 as_echo_n_body='eval
6830 expr "X$arg" : "X\\(.*\\)$as_nl";
6831 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
6833 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
6835 export as_echo_n_body
6836 as_echo_n='sh
-c $as_echo_n_body as_echo
'
6839 as_echo='sh
-c $as_echo_body as_echo
'
6842 # The user is always right.
6843 if test "${PATH_SEPARATOR+set}" != set; then
6845 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
6846 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
6853 # We need space, tab and new line, in precisely that order. Quoting is
6854 # there to prevent editors from complaining about space-tab.
6855 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
6856 # splitting by setting IFS to empty value.)
6859 # Find who we are. Look in the path if we contain no directory separator.
6862 *[\\/]* ) as_myself=$0 ;;
6863 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6867 test -z "$as_dir" && as_dir=.
6868 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
6874 # We did not find ourselves, most probably we were run as `sh COMMAND'
6875 # in which case we are not to be found in the path.
6876 if test "x$as_myself" = x
; then
6879 if test ! -f "$as_myself"; then
6880 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
6884 # Unset variables that we do not need and which cause bugs (e.g. in
6885 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
6886 # suppresses any "Segmentation fault" message there. '((' could
6887 # trigger a bug in pdksh 5.2.14.
6888 for as_var
in BASH_ENV ENV MAIL MAILPATH
6889 do eval test x\
${$as_var+set} = xset \
6890 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
6903 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
6906 # as_fn_error STATUS ERROR [LINENO LOG_FD]
6907 # ----------------------------------------
6908 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
6909 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
6910 # script with STATUS, using 1 if that was 0.
6913 as_status
=$1; test $as_status -eq 0 && as_status
=1
6915 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
6916 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
6918 $as_echo "$as_me: error: $2" >&2
6919 as_fn_exit
$as_status
6923 # as_fn_set_status STATUS
6924 # -----------------------
6925 # Set $? to STATUS, without forking.
6929 } # as_fn_set_status
6933 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
6943 # Portably unset VAR.
6946 { eval $1=; unset $1;}
6948 as_unset
=as_fn_unset
6949 # as_fn_append VAR VALUE
6950 # ----------------------
6951 # Append the text in VALUE to the end of the definition contained in VAR. Take
6952 # advantage of any shell optimizations that allow amortized linear growth over
6953 # repeated appends, instead of the typical quadratic growth present in naive
6955 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
6956 eval 'as_fn_append ()
6967 # as_fn_arith ARG...
6968 # ------------------
6969 # Perform arithmetic evaluation on the ARGs, and store the result in the
6970 # global $as_val. Take advantage of shells that can avoid forks. The arguments
6971 # must be portable across $(()) and expr.
6972 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
6973 eval 'as_fn_arith ()
6980 as_val
=`expr "$@" || test $? -eq 1`
6985 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
6986 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
6992 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
6993 as_basename
=basename
6998 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
7004 as_me
=`$as_basename -- "$0" ||
7005 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7006 X"$0" : 'X\(//\)$' \| \
7007 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7009 sed '/^.*\/\([^/][^/]*\)\/*$/{
7023 # Avoid depending upon Character Ranges.
7024 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
7025 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7026 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
7027 as_cr_digits
='0123456789'
7028 as_cr_alnum
=$as_cr_Letters$as_cr_digits
7030 ECHO_C
= ECHO_N
= ECHO_T
=
7031 case `echo -n x` in #(((((
7033 case `echo 'xy\c'` in
7034 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
7036 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
7043 rm -f conf$$ conf$$.exe conf$$.
file
7044 if test -d conf$$.dir
; then
7045 rm -f conf$$.dir
/conf$$.
file
7048 mkdir conf$$.dir
2>/dev
/null
7050 if (echo >conf$$.
file) 2>/dev
/null
; then
7051 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
7053 # ... but there are two gotchas:
7054 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7055 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7056 # In both cases, we have to default to `cp -pR'.
7057 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
7059 elif ln conf$$.
file conf$$
2>/dev
/null
; then
7067 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
7068 rmdir conf$$.dir
2>/dev
/null
7073 # Create "$as_dir" as a directory, including parents if necessary.
7078 -*) as_dir
=.
/$as_dir;;
7080 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
7084 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
7085 *) as_qdir
=$as_dir;;
7087 as_dirs
="'$as_qdir' $as_dirs"
7088 as_dir
=`$as_dirname -- "$as_dir" ||
7089 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7090 X"$as_dir" : 'X\(//\)[^/]' \| \
7091 X"$as_dir" : 'X\(//\)$' \| \
7092 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
7093 $as_echo X"$as_dir" |
7094 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7111 test -d "$as_dir" && break
7113 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
7114 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
7118 if mkdir
-p .
2>/dev
/null
; then
7119 as_mkdir_p
='mkdir -p "$as_dir"'
7121 test -d .
/-p && rmdir .
/-p
7126 # as_fn_executable_p FILE
7127 # -----------------------
7128 # Test if FILE is an executable regular file.
7129 as_fn_executable_p
()
7131 test -f "$1" && test -x "$1"
7132 } # as_fn_executable_p
7134 as_executable_p
=as_fn_executable_p
7136 # Sed expression to map a string onto a valid CPP name.
7137 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7139 # Sed expression to map a string onto a valid variable name.
7140 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7144 ## ----------------------------------- ##
7145 ## Main body of $CONFIG_STATUS script. ##
7146 ## ----------------------------------- ##
7148 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
7150 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7151 # Save the log message, to keep $0 and so on meaningful, and to
7152 # report actual input values of CONFIG_FILES etc. instead of their
7153 # values after options handling.
7155 This file was extended by GNU C Library $as_me (see version.h), which was
7156 generated by GNU Autoconf 2.69. Invocation command line was
7158 CONFIG_FILES = $CONFIG_FILES
7159 CONFIG_HEADERS = $CONFIG_HEADERS
7160 CONFIG_LINKS = $CONFIG_LINKS
7161 CONFIG_COMMANDS = $CONFIG_COMMANDS
7164 on `(hostname || uname -n) 2>/dev/null | sed 1q`
7169 case $ac_config_files in *"
7170 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
7173 case $ac_config_headers in *"
7174 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
7178 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7179 # Files that config.status was made for.
7180 config_files="$ac_config_files"
7181 config_headers="$ac_config_headers"
7182 config_commands="$ac_config_commands"
7186 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7188 \`$as_me' instantiates files and other configuration actions
7189 from templates according to the current configuration. Unless the files
7190 and actions are specified as TAGs, all are instantiated by default.
7192 Usage: $0 [OPTION]... [TAG]...
7194 -h, --help print this help, then exit
7195 -V, --version print version number and configuration settings, then exit
7196 --config print configuration, then exit
7197 -q, --quiet, --silent
7198 do not print progress messages
7199 -d, --debug don't remove temporary files
7200 --recheck update $as_me by reconfiguring in the same conditions
7201 --file=FILE[:TEMPLATE]
7202 instantiate the configuration file FILE
7203 --header=FILE[:TEMPLATE]
7204 instantiate the configuration header FILE
7206 Configuration files:
7209 Configuration headers:
7212 Configuration commands:
7215 Report bugs to <http://sourceware.org/bugzilla/>.
7216 GNU C Library home page: <http://www.gnu.org/software/glibc/>.
7217 General help using GNU software: <http://www.gnu.org/gethelp/>."
7220 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7221 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
7223 GNU C Library config.status (see version.h)
7224 configured by $0, generated by GNU Autoconf 2.69,
7225 with options \\"\$ac_cs_config\\"
7227 Copyright (C) 2012 Free Software Foundation, Inc.
7228 This config.status script is free software; the Free Software Foundation
7229 gives unlimited permission to copy, distribute and modify it."
7234 test -n "\$AWK" || AWK=awk
7237 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7238 # The default lists apply if the user does not specify any file.
7244 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
7245 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
7249 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
7261 # Handling of the options.
7262 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
7264 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
7265 $as_echo "$ac_cs_version"; exit ;;
7266 --config |
--confi |
--conf |
--con |
--co |
--c )
7267 $as_echo "$ac_cs_config"; exit ;;
7268 --debug |
--debu |
--deb |
--de |
--d |
-d )
7270 --file |
--fil |
--fi |
--f )
7273 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7274 '') as_fn_error $?
"missing file argument" ;;
7276 as_fn_append CONFIG_FILES
" '$ac_optarg'"
7277 ac_need_defaults
=false
;;
7278 --header |
--heade |
--head |
--hea )
7281 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7283 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
7284 ac_need_defaults
=false
;;
7286 # Conflict between --help and --header
7287 as_fn_error $?
"ambiguous option: \`$1'
7288 Try \`$0 --help' for more information.";;
7289 --help |
--hel |
-h )
7290 $as_echo "$ac_cs_usage"; exit ;;
7291 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
7292 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
7296 -*) as_fn_error $?
"unrecognized option: \`$1'
7297 Try \`$0 --help' for more information." ;;
7299 *) as_fn_append ac_config_targets
" $1"
7300 ac_need_defaults
=false
;;
7306 ac_configure_extra_args
=
7308 if $ac_cs_silent; then
7310 ac_configure_extra_args
="$ac_configure_extra_args --silent"
7314 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7315 if \$ac_cs_recheck; then
7316 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
7318 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
7319 CONFIG_SHELL='$SHELL'
7325 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7329 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
7330 ## Running $as_me. ##
7336 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7340 config_vars='$config_vars'
7344 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7346 # Handling of arguments.
7347 for ac_config_target
in $ac_config_targets
7349 case $ac_config_target in
7350 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
7351 "config.make") CONFIG_FILES
="$CONFIG_FILES config.make" ;;
7352 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
7353 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
7355 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
7360 # If the user did not use the arguments to specify the items to instantiate,
7361 # then the envvar interface is used. Set only those that are not.
7362 # We use the long form for the default assignment because of an extremely
7363 # bizarre bug on SunOS 4.1.3.
7364 if $ac_need_defaults; then
7365 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
7366 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
7367 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
7370 # Have a temporary directory for convenience. Make it in the build tree
7371 # simply because there is no reason against having it here, and in addition,
7372 # creating and moving files from /tmp can sometimes cause problems.
7373 # Hook for its removal unless debugging.
7374 # Note that there is a small window in which the directory will not be cleaned:
7375 # after its creation but before its name has been assigned to `$tmp'.
7379 trap 'exit_status=$?
7381 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
7383 trap 'as_fn_exit 1' 1 2 13 15
7385 # Create a (secure) tmp directory for tmp files.
7388 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
7392 tmp
=.
/conf$$
-$RANDOM
7393 (umask 077 && mkdir
"$tmp")
7394 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
7397 # Set up the scripts for CONFIG_FILES section.
7398 # No need to generate them if there are no CONFIG_FILES.
7399 # This happens for instance with `./config.status config.h'.
7400 if test -n "$CONFIG_FILES"; then
7403 ac_cr
=`echo X | tr X '\015'`
7404 # On cygwin, bash can eat \r inside `` if the user requested igncr.
7405 # But we know of no other shell where ac_cr would be empty at this
7406 # point, so we can use a bashism as a fallback.
7407 if test "x$ac_cr" = x
; then
7408 eval ac_cr
=\$
\'\\r
\'
7410 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
7411 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
7417 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
7422 echo "cat >conf$$subs.awk <<_ACEOF" &&
7423 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
7426 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
7427 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
7429 for ac_last_try in false false false false false :; do
7430 . ./conf$$subs.sh ||
7431 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
7433 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
7434 if test $ac_delim_n = $ac_delim_num; then
7436 elif $ac_last_try; then
7437 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
7439 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
7444 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7445 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
7449 s/^/S["/; s
/!.
*/"]=/
7459 s/\(.\{148\}\)..*/\1/
7461 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
7466 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
7473 s/\(.\{148\}\)..*/\1/
7475 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
7479 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
7484 ' <conf$$subs.awk | sed '
7489 ' >>$CONFIG_STATUS || ac_write_fail=1
7490 rm -f conf$$subs.awk
7491 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7493 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
7494 for (key in S) S_is_set[key] = 1
7500 nfields = split(line, field, "@
")
7502 len = length(field[1])
7503 for (i = 2; i < nfields; i++) {
7505 keylen = length(key)
7506 if (S_is_set[key]) {
7508 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
7509 len += length(value) + length(field[++i])
7520 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7521 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
7522 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
7525 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
7526 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
7529 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
7530 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
7531 # trailing colons and then remove the whole line if VPATH becomes empty
7532 # (actually we leave an empty line to preserve line numbers).
7533 if test "x
$srcdir" = x.; then
7534 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
7552 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7553 fi # test -n "$CONFIG_FILES"
7555 # Set up the scripts for CONFIG_HEADERS section.
7556 # No need to generate them if there are no CONFIG_HEADERS.
7557 # This happens for instance with `./config.status Makefile'.
7558 if test -n "$CONFIG_HEADERS"; then
7559 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
7563 # Transform confdefs.h into an awk script `defines.awk', embedded as
7564 # here-document in config.status, that substitutes the proper values into
7565 # config.h.in to produce config.h.
7567 # Create a delimiter string that does not exist in confdefs.h, to ease
7568 # handling of long lines.
7570 for ac_last_try in false false :; do
7571 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
7572 if test -z "$ac_tt"; then
7574 elif $ac_last_try; then
7575 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
7577 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
7581 # For the awk script, D is an array of macro values keyed by name,
7582 # likewise P contains macro parameters if any. Preserve backslash
7583 # newline sequences.
7585 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
7587 s/.\{148\}/&'"$ac_delim"'/g
7590 s/^[ ]*#[ ]*define[ ][ ]*/ /
7597 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
7599 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
7603 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
7604 D["\
1"]=" \
3\\\\\\n
"\\/p
7606 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
7611 s/.\{148\}/&'"$ac_delim"'/g
7616 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
7619 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
7621 ' <confdefs.h | sed '
7622 s/'"$ac_delim"'/"\\\
7623 "/g' >>$CONFIG_STATUS || ac_write_fail=1
7625 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7626 for (key in D) D_is_set[key] = 1
7629 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
7631 split(line, arg, " ")
7632 if (arg[1] == "#") {
7636 defundef
= substr
(arg
[1], 2)
7639 split(mac1
, mac2
, "(") #)
7641 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
7642 if (D_is_set
[macro
]) {
7643 # Preserve the white space surrounding the "#".
7644 print prefix
"define", macro P
[macro
] D
[macro
]
7647 # Replace #undef with comments. This is necessary, for example,
7648 # in the case of _POSIX_SOURCE, which is predefined and required
7649 # on some systems where configure will not decide to define it.
7650 if (defundef
== "undef") {
7651 print
"/*", prefix defundef
, macro
, "*/"
7659 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7660 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
7661 fi # test -n "$CONFIG_HEADERS"
7664 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
7669 :[FHLC
]) ac_mode
=$ac_tag; continue;;
7671 case $ac_mode$ac_tag in
7673 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
7674 :[FH
]-) ac_tag
=-:-;;
7675 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
7692 -) ac_f
="$ac_tmp/stdin";;
7693 *) # Look for the file first in the build tree, then in the source tree
7694 # (if the path is not absolute). The absolute path cannot be DOS-style,
7695 # because $ac_f cannot contain `:'.
7699 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
7701 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
7703 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
7704 as_fn_append ac_file_inputs
" '$ac_f'"
7707 # Let's still pretend it is `configure' which instantiates (i.e., don't
7708 # use $as_me), people would be surprised to read:
7709 # /* config.h. Generated by config.status. */
7710 configure_input
='Generated from '`
7711 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
7713 if test x
"$ac_file" != x-
; then
7714 configure_input
="$ac_file. $configure_input"
7715 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
7716 $as_echo "$as_me: creating $ac_file" >&6;}
7718 # Neutralize special characters interpreted by sed in replacement strings.
7719 case $configure_input in #(
7720 *\
&* |
*\|
* |
*\\* )
7721 ac_sed_conf_input
=`$as_echo "$configure_input" |
7722 sed 's/[\\\\&|]/\\\\&/g'`;; #(
7723 *) ac_sed_conf_input
=$configure_input;;
7727 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
7728 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
7733 ac_dir
=`$as_dirname -- "$ac_file" ||
7734 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7735 X"$ac_file" : 'X\(//\)[^/]' \| \
7736 X"$ac_file" : 'X\(//\)$' \| \
7737 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
7738 $as_echo X"$ac_file" |
7739 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7756 as_dir
="$ac_dir"; as_fn_mkdir_p
7760 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
7762 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
7763 # A ".." for each directory in $ac_dir_suffix.
7764 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
7765 case $ac_top_builddir_sub in
7766 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
7767 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
7770 ac_abs_top_builddir
=$ac_pwd
7771 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
7772 # for backward compatibility:
7773 ac_top_builddir
=$ac_top_build_prefix
7776 .
) # We are building in place.
7778 ac_top_srcdir
=$ac_top_builddir_sub
7779 ac_abs_top_srcdir
=$ac_pwd ;;
7780 [\\/]* | ?
:[\\/]* ) # Absolute name.
7781 ac_srcdir
=$srcdir$ac_dir_suffix;
7782 ac_top_srcdir
=$srcdir
7783 ac_abs_top_srcdir
=$srcdir ;;
7785 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
7786 ac_top_srcdir
=$ac_top_build_prefix$srcdir
7787 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
7789 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
7799 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
7800 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
7804 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7805 # If the template does not know about datarootdir, expand it.
7806 # FIXME: This hack should be removed a few years after 2.60.
7807 ac_datarootdir_hack
=; ac_datarootdir_seen
=
7818 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
7819 *datarootdir
*) ac_datarootdir_seen
=yes;;
7820 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
7821 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
7822 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
7824 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7825 ac_datarootdir_hack='
7826 s&@datadir@&$datadir&g
7827 s&@docdir@&$docdir&g
7828 s&@infodir@&$infodir&g
7829 s&@localedir@&$localedir&g
7830 s&@mandir@&$mandir&g
7831 s&\\\${datarootdir}&$datarootdir&g' ;;
7835 # Neutralize VPATH when `$srcdir' = `.'.
7836 # Shell code in configure.ac might set extrasub.
7837 # FIXME: do we really want to maintain this feature?
7838 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7839 ac_sed_extra="$ac_vpsub
7842 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7844 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
7845 s|@configure_input@|
$ac_sed_conf_input|
;t t
7846 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
7847 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
7848 s
&@srcdir@
&$ac_srcdir&;t t
7849 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
7850 s
&@top_srcdir@
&$ac_top_srcdir&;t t
7851 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
7852 s
&@builddir@
&$ac_builddir&;t t
7853 s
&@abs_builddir@
&$ac_abs_builddir&;t t
7854 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
7855 s
&@INSTALL@
&$ac_INSTALL&;t t
7856 $ac_datarootdir_hack
7858 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
7859 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
7861 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
7862 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
7863 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
7864 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
7865 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
7866 which seems to be undefined. Please make sure it is defined" >&5
7867 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
7868 which seems to be undefined. Please make sure it is defined" >&2;}
7870 rm -f "$ac_tmp/stdin"
7872 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
7873 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
7875 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
7881 if test x"$ac_file" != x-; then
7883 $as_echo "/* $configure_input */" \
7884 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
7885 } >"$ac_tmp/config.h" \
7886 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
7887 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
7888 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
7889 $as_echo "$as_me: $ac_file is unchanged" >&6;}
7892 mv "$ac_tmp/config.h" "$ac_file" \
7893 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
7896 $as_echo "/* $configure_input */" \
7897 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
7898 || as_fn_error $? "could not create -" "$LINENO" 5
7902 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
7903 $as_echo "$as_me: executing $ac_file commands" >&6;}
7908 case $ac_file$ac_mode in
7910 case $CONFIG_FILES in *config.make*)
7911 echo "$config_vars" >> config.make;;
7913 test -d bits || mkdir bits ;;
7921 ac_clean_files=$ac_clean_files_save
7923 test $ac_write_fail = 0 ||
7924 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
7927 # configure is writing to config.log, and then calls config.status.
7928 # config.status does its own redirection, appending to config.log.
7929 # Unfortunately, on DOS this fails, as config.log is still kept open
7930 # by configure, so config.status won't be able to
write to it
; its
7931 # output is simply discarded. So we exec the FD to /dev/null,
7932 # effectively closing config.log, so it can be properly (re)opened and
7933 # appended to by config.status. When coming back to configure, we
7934 # need to make the FD available again.
7935 if test "$no_create" != yes; then
7937 ac_config_status_args
=
7938 test "$silent" = yes &&
7939 ac_config_status_args
="$ac_config_status_args --quiet"
7941 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
7943 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
7944 # would make configure fail if this is the last instruction.
7945 $ac_cs_success || as_fn_exit
1
7949 # CONFIG_SUBDIRS section.
7951 if test "$no_recursion" != yes; then
7953 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
7954 # so they do not pile up.
7955 ac_sub_configure_args
=
7957 eval "set x $ac_configure_args"
7961 if test -n "$ac_prev"; then
7966 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
7967 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
7968 ac_prev
=cache_file
;;
7969 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
7970 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
7973 --config-cache |
-C)
7975 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
7977 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
7979 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
7981 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
7983 --disable-option-checking)
7987 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7989 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
7993 # Always prepend --prefix to ensure using the same prefix
7994 # in subdir configurations.
7995 ac_arg
="--prefix=$prefix"
7997 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7999 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
8002 if test "$silent" = yes; then
8003 ac_sub_configure_args
="--silent $ac_sub_configure_args"
8006 # Always prepend --disable-option-checking to silence warnings, since
8007 # different subdirs can have different --enable and --with options.
8008 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
8011 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
8013 # Do not complain, so a configure script can configure whichever
8014 # parts of a large source tree are present.
8015 test -d "$srcdir/$ac_dir" ||
continue
8017 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
8018 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
8019 $as_echo "$ac_msg" >&6
8020 as_dir
="$ac_dir"; as_fn_mkdir_p
8024 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8026 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8027 # A ".." for each directory in $ac_dir_suffix.
8028 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8029 case $ac_top_builddir_sub in
8030 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8031 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
8034 ac_abs_top_builddir
=$ac_pwd
8035 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8036 # for backward compatibility:
8037 ac_top_builddir
=$ac_top_build_prefix
8040 .
) # We are building in place.
8042 ac_top_srcdir
=$ac_top_builddir_sub
8043 ac_abs_top_srcdir
=$ac_pwd ;;
8044 [\\/]* | ?
:[\\/]* ) # Absolute name.
8045 ac_srcdir
=$srcdir$ac_dir_suffix;
8046 ac_top_srcdir
=$srcdir
8047 ac_abs_top_srcdir
=$srcdir ;;
8049 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
8050 ac_top_srcdir
=$ac_top_build_prefix$srcdir
8051 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
8053 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8058 # Check for guested configure; otherwise get Cygnus style configure.
8059 if test -f "$ac_srcdir/configure.gnu"; then
8060 ac_sub_configure
=$ac_srcdir/configure.gnu
8061 elif test -f "$ac_srcdir/configure"; then
8062 ac_sub_configure
=$ac_srcdir/configure
8063 elif test -f "$ac_srcdir/configure.in"; then
8064 # This should be Cygnus configure.
8065 ac_sub_configure
=$ac_aux_dir/configure
8067 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
8068 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
8072 # The recursion is here.
8073 if test -n "$ac_sub_configure"; then
8074 # Make the cache file name correct relative to the subdirectory.
8076 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
8078 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
8081 { $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
8082 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
8083 # The eval makes quoting arguments work.
8084 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
8085 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
8086 as_fn_error $?
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
8092 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
8093 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
8094 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}