2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.68 for GNU C Library (see version.h).
5 # Report bugs to <http://sourceware.org/bugzilla/>.
8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
13 # This configure script is free software; the Free Software Foundation
14 # gives unlimited permission to copy, distribute and modify it.
15 ## -------------------- ##
16 ## M4sh Initialization. ##
17 ## -------------------- ##
19 # Be more Bourne compatible
20 DUALCASE
=1; export DUALCASE
# for MKS sh
21 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
24 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25 # is contrary to our usage. Disable this feature.
26 alias -g '${1+"$@"}'='"$@"'
29 case `(set -o) 2>/dev/null` in #(
41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 # Prefer a ksh shell builtin over an external printf program on Solaris,
46 # but without wasting forks for bash or zsh.
47 if test -z "$BASH_VERSION$ZSH_VERSION" \
48 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
50 as_echo_n='print
-rn --'
51 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
55 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
57 as_echo_n='/usr
/ucb
/echo -n'
59 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
64 expr "X$arg" : "X\\(.*\\)$as_nl";
65 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
67 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
70 as_echo_n='sh
-c $as_echo_n_body as_echo
'
73 as_echo='sh
-c $as_echo_body as_echo
'
76 # The user is always right.
77 if test "${PATH_SEPARATOR+set}" != set; then
79 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
87 # We need space, tab and new line, in precisely that order. Quoting is
88 # there to prevent editors from complaining about space-tab.
89 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 # splitting by setting IFS to empty value.)
93 # Find who we are. Look in the path if we contain no directory separator.
96 *[\\/]* ) as_myself=$0 ;;
97 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
101 test -z "$as_dir" && as_dir=.
102 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
108 # We did not find ourselves, most probably we were run as `sh COMMAND'
109 # in which case we are not to be found in the path.
110 if test "x$as_myself" = x
; then
113 if test ! -f "$as_myself"; then
114 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
118 # Unset variables that we do not need and which cause bugs (e.g. in
119 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
120 # suppresses any "Segmentation fault" message there. '((' could
121 # trigger a bug in pdksh 5.2.14.
122 for as_var
in BASH_ENV ENV MAIL MAILPATH
123 do eval test x\
${$as_var+set} = xset \
124 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
137 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
139 if test "x$CONFIG_SHELL" = x
; then
140 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
143 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144 # is contrary to our usage. Disable this feature.
145 alias -g '\${1+\"\$@\"}'='\"\$@\"'
148 case \`(set -o) 2>/dev/null\` in #(
156 as_required
="as_fn_return () { (exit \$1); }
157 as_fn_success () { as_fn_return 0; }
158 as_fn_failure () { as_fn_return 1; }
159 as_fn_ret_success () { return 0; }
160 as_fn_ret_failure () { return 1; }
163 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
170 exitcode=1; echo positional parameters were not saved.
172 test x\$exitcode = x0 || exit 1"
173 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
174 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
175 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177 test \$(( 1 + 1 )) = 2 || exit 1"
178 if (eval "$as_required") 2>/dev
/null
; then :
183 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
186 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
188 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
191 test -z "$as_dir" && as_dir
=.
195 for as_base
in sh bash ksh sh5
; do
196 # Try only shells that exist, to save several forks.
197 as_shell
=$as_dir/$as_base
198 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
199 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
200 CONFIG_SHELL
=$as_shell as_have_required
=yes
201 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
209 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
210 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
211 CONFIG_SHELL
=$SHELL as_have_required
=yes
216 if test "x$CONFIG_SHELL" != x
; then :
217 # We cannot yet assume a decent shell, so we have to provide a
218 # neutralization value for shells without unset; and this also
219 # works around shells that cannot unset nonexistent variables.
220 # Preserve -v and -x to the replacement shell.
223 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
226 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
231 exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
234 if test x
$as_have_required = xno
; then :
235 $as_echo "$0: This script requires a shell more modern than all"
236 $as_echo "$0: the shells that I found on your system."
237 if test x
${ZSH_VERSION+set} = xset
; then
238 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
239 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
241 $as_echo "$0: Please tell bug-autoconf@gnu.org and
242 $0: http://sourceware.org/bugzilla/ about your system,
243 $0: including any error possibly output before this
244 $0: message. Then install a modern shell, or manually run
245 $0: the script under such a shell if you do have one."
251 SHELL
=${CONFIG_SHELL-/bin/sh}
253 # Unset more variables known to interfere with behavior of common tools.
254 CLICOLOR_FORCE
= GREP_OPTIONS
=
255 unset CLICOLOR_FORCE GREP_OPTIONS
257 ## --------------------- ##
258 ## M4sh Shell Functions. ##
259 ## --------------------- ##
262 # Portably unset VAR.
265 { eval $1=; unset $1;}
269 # as_fn_set_status STATUS
270 # -----------------------
271 # Set $? to STATUS, without forking.
279 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
289 # Create "$as_dir" as a directory, including parents if necessary.
294 -*) as_dir
=.
/$as_dir;;
296 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
300 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
303 as_dirs
="'$as_qdir' $as_dirs"
304 as_dir
=`$as_dirname -- "$as_dir" ||
305 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
306 X"$as_dir" : 'X\(//\)[^/]' \| \
307 X"$as_dir" : 'X\(//\)$' \| \
308 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
309 $as_echo X"$as_dir" |
310 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
327 test -d "$as_dir" && break
329 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
330 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
334 # as_fn_append VAR VALUE
335 # ----------------------
336 # Append the text in VALUE to the end of the definition contained in VAR. Take
337 # advantage of any shell optimizations that allow amortized linear growth over
338 # repeated appends, instead of the typical quadratic growth present in naive
340 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
341 eval 'as_fn_append ()
354 # Perform arithmetic evaluation on the ARGs, and store the result in the
355 # global $as_val. Take advantage of shells that can avoid forks. The arguments
356 # must be portable across $(()) and expr.
357 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
365 as_val
=`expr "$@" || test $? -eq 1`
370 # as_fn_error STATUS ERROR [LINENO LOG_FD]
371 # ----------------------------------------
372 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
373 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
374 # script with STATUS, using 1 if that was 0.
377 as_status
=$1; test $as_status -eq 0 && as_status
=1
379 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
380 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
382 $as_echo "$as_me: error: $2" >&2
383 as_fn_exit
$as_status
386 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
387 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
393 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
399 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
405 as_me
=`$as_basename -- "$0" ||
406 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
407 X"$0" : 'X\(//\)$' \| \
408 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
410 sed '/^.*\/\([^/][^/]*\)\/*$/{
424 # Avoid depending upon Character Ranges.
425 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
426 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
427 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
428 as_cr_digits
='0123456789'
429 as_cr_alnum
=$as_cr_Letters$as_cr_digits
432 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
433 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
434 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
435 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
436 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
448 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
452 chmod +x
"$as_me.lineno" ||
453 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
455 # Don't try to exec as it changes $[0], causing all sort of problems
456 # (the dirname of $[0] is not the place where we might find the
457 # original and so on. Autoconf is especially sensitive to this).
459 # Exit status is that of the last command.
463 ECHO_C
= ECHO_N
= ECHO_T
=
464 case `echo -n x` in #(((((
466 case `echo 'xy\c'` in
467 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
469 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
476 rm -f conf$$ conf$$.exe conf$$.
file
477 if test -d conf$$.dir
; then
478 rm -f conf$$.dir
/conf$$.
file
481 mkdir conf$$.dir
2>/dev
/null
483 if (echo >conf$$.
file) 2>/dev
/null
; then
484 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
486 # ... but there are two gotchas:
487 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
488 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
489 # In both cases, we have to default to `cp -p'.
490 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
492 elif ln conf$$.
file conf$$
2>/dev
/null
; then
500 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
501 rmdir conf$$.dir
2>/dev
/null
503 if mkdir
-p .
2>/dev
/null
; then
504 as_mkdir_p
='mkdir -p "$as_dir"'
506 test -d .
/-p && rmdir .
/-p
510 if test -x / >/dev
/null
2>&1; then
513 if ls -dL / >/dev
/null
2>&1; then
520 if test -d "$1"; then
526 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
527 ???[sx]*):;;*)false;;esac;fi
531 as_executable_p
=$as_test_x
533 # Sed expression to map a string onto a valid CPP name.
534 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
536 # Sed expression to map a string onto a valid variable name.
537 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
540 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
544 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
545 # so uname gets run too.
546 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
551 ac_default_prefix
=/usr
/local
553 ac_config_libobj_dir
=.
560 # Identity of this package.
561 PACKAGE_NAME
='GNU C Library'
562 PACKAGE_TARNAME
='glibc'
563 PACKAGE_VERSION
='(see version.h)'
564 PACKAGE_STRING
='GNU C Library (see version.h)'
565 PACKAGE_BUGREPORT
='http://sourceware.org/bugzilla/'
566 PACKAGE_URL
='http://www.gnu.org/software/glibc/'
568 ac_unique_file
="include/features.h"
569 enable_option_checking
=no
570 ac_includes_default
='/* none */'
571 ac_subst_vars
='LTLIBOBJS
584 libc_cv_forced_unwind
586 libc_cv_localstatedir
593 libc_cv_gcc_unwind_find_fde
601 libc_cv_cc_loop_to_function
602 libc_cv_cc_submachine
608 libc_cv_output_format
615 libc_cv_cc_with_libunwind
620 libc_cv_gcc_static_libgcc
653 hardcoded_path_in_tests
711 program_transform_name
724 enable_option_checking
739 enable_hardcoded_path_in_tests
740 enable_stackguard_randomization
747 enable_maintainer_mode
759 ac_precious_vars
='build_alias
774 # Initialize some variables set by options.
776 ac_init_version
=false
777 ac_unrecognized_opts
=
779 # The variables have the same names as the options, with
780 # dashes changed to underlines.
788 program_transform_name
=s
,x
,x
,
796 # Installation directory options.
797 # These are left unexpanded so users can "make install exec_prefix=/foo"
798 # and all the variables that are supposed to be based on exec_prefix
799 # by default will actually change.
800 # Use braces instead of parens because sh, perl, etc. also accept them.
801 # (The list follows the same order as the GNU Coding Standards.)
802 bindir
='${exec_prefix}/bin'
803 sbindir
='${exec_prefix}/sbin'
804 libexecdir
='${exec_prefix}/libexec'
805 datarootdir
='${prefix}/share'
806 datadir
='${datarootdir}'
807 sysconfdir
='${prefix}/etc'
808 sharedstatedir
='${prefix}/com'
809 localstatedir
='${prefix}/var'
810 includedir
='${prefix}/include'
811 oldincludedir
='/usr/include'
812 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
813 infodir
='${datarootdir}/info'
818 libdir
='${exec_prefix}/lib'
819 localedir
='${datarootdir}/locale'
820 mandir
='${datarootdir}/man'
826 # If the previous option needs an argument, assign it.
827 if test -n "$ac_prev"; then
828 eval $ac_prev=\
$ac_option
834 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
839 # Accept the important Cygnus configure options, so we can diagnose typos.
841 case $ac_dashdash$ac_option in
845 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
847 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
850 -build |
--build |
--buil |
--bui |
--bu)
851 ac_prev
=build_alias
;;
852 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
853 build_alias
=$ac_optarg ;;
855 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
856 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
857 ac_prev
=cache_file
;;
858 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
859 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
860 cache_file
=$ac_optarg ;;
863 cache_file
=config.cache
;;
865 -datadir |
--datadir |
--datadi |
--datad)
867 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
868 datadir
=$ac_optarg ;;
870 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
871 |
--dataroo |
--dataro |
--datar)
872 ac_prev
=datarootdir
;;
873 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
874 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
875 datarootdir
=$ac_optarg ;;
877 -disable-* |
--disable-*)
878 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
879 # Reject names that are not valid shell variable names.
880 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
881 as_fn_error $?
"invalid feature name: $ac_useropt"
882 ac_useropt_orig
=$ac_useropt
883 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
884 case $ac_user_opts in
888 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
889 ac_unrecognized_sep
=', ';;
891 eval enable_
$ac_useropt=no
;;
893 -docdir |
--docdir |
--docdi |
--doc |
--do)
895 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
898 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
900 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
903 -enable-* |
--enable-*)
904 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
905 # Reject names that are not valid shell variable names.
906 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
907 as_fn_error $?
"invalid feature name: $ac_useropt"
908 ac_useropt_orig
=$ac_useropt
909 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
910 case $ac_user_opts in
914 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
915 ac_unrecognized_sep
=', ';;
917 eval enable_
$ac_useropt=\
$ac_optarg ;;
919 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
920 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
921 |
--exec |
--exe |
--ex)
922 ac_prev
=exec_prefix
;;
923 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
924 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
925 |
--exec=* |
--exe=* |
--ex=*)
926 exec_prefix
=$ac_optarg ;;
928 -gas |
--gas |
--ga |
--g)
929 # Obsolete; use --with-gas.
932 -help |
--help |
--hel |
--he |
-h)
934 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
935 ac_init_help
=recursive
;;
936 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
937 ac_init_help
=short
;;
939 -host |
--host |
--hos |
--ho)
940 ac_prev
=host_alias
;;
941 -host=* |
--host=* |
--hos=* |
--ho=*)
942 host_alias
=$ac_optarg ;;
944 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
946 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
948 htmldir
=$ac_optarg ;;
950 -includedir |
--includedir |
--includedi |
--included |
--include \
951 |
--includ |
--inclu |
--incl |
--inc)
952 ac_prev
=includedir
;;
953 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
954 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
955 includedir
=$ac_optarg ;;
957 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
959 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
960 infodir
=$ac_optarg ;;
962 -libdir |
--libdir |
--libdi |
--libd)
964 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
967 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
968 |
--libexe |
--libex |
--libe)
969 ac_prev
=libexecdir
;;
970 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
971 |
--libexe=* |
--libex=* |
--libe=*)
972 libexecdir
=$ac_optarg ;;
974 -localedir |
--localedir |
--localedi |
--localed |
--locale)
976 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
977 localedir
=$ac_optarg ;;
979 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
980 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
981 ac_prev
=localstatedir
;;
982 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
983 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
984 localstatedir
=$ac_optarg ;;
986 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
988 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
992 # Obsolete; use --without-fp.
995 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
996 |
--no-cr |
--no-c |
-n)
999 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1000 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1003 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1004 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1005 |
--oldin |
--oldi |
--old |
--ol |
--o)
1006 ac_prev
=oldincludedir
;;
1007 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1008 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1009 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1010 oldincludedir
=$ac_optarg ;;
1012 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1014 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1015 prefix
=$ac_optarg ;;
1017 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1018 |
--program-pre |
--program-pr |
--program-p)
1019 ac_prev
=program_prefix
;;
1020 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1021 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1022 program_prefix
=$ac_optarg ;;
1024 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1025 |
--program-suf |
--program-su |
--program-s)
1026 ac_prev
=program_suffix
;;
1027 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1028 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1029 program_suffix
=$ac_optarg ;;
1031 -program-transform-name |
--program-transform-name \
1032 |
--program-transform-nam |
--program-transform-na \
1033 |
--program-transform-n |
--program-transform- \
1034 |
--program-transform |
--program-transfor \
1035 |
--program-transfo |
--program-transf \
1036 |
--program-trans |
--program-tran \
1037 |
--progr-tra |
--program-tr |
--program-t)
1038 ac_prev
=program_transform_name
;;
1039 -program-transform-name=* |
--program-transform-name=* \
1040 |
--program-transform-nam=* |
--program-transform-na=* \
1041 |
--program-transform-n=* |
--program-transform-=* \
1042 |
--program-transform=* |
--program-transfor=* \
1043 |
--program-transfo=* |
--program-transf=* \
1044 |
--program-trans=* |
--program-tran=* \
1045 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1046 program_transform_name
=$ac_optarg ;;
1048 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1050 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1051 pdfdir
=$ac_optarg ;;
1053 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1055 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1058 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1059 |
-silent |
--silent |
--silen |
--sile |
--sil)
1062 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1064 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1066 sbindir
=$ac_optarg ;;
1068 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1069 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1070 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1072 ac_prev
=sharedstatedir
;;
1073 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1074 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1075 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1077 sharedstatedir
=$ac_optarg ;;
1079 -site |
--site |
--sit)
1081 -site=* |
--site=* |
--sit=*)
1084 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1086 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1087 srcdir
=$ac_optarg ;;
1089 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1090 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1091 ac_prev
=sysconfdir
;;
1092 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1093 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1094 sysconfdir
=$ac_optarg ;;
1096 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1097 ac_prev
=target_alias
;;
1098 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1099 target_alias
=$ac_optarg ;;
1101 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1104 -version |
--version |
--versio |
--versi |
--vers |
-V)
1105 ac_init_version
=: ;;
1108 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1109 # Reject names that are not valid shell variable names.
1110 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1111 as_fn_error $?
"invalid package name: $ac_useropt"
1112 ac_useropt_orig
=$ac_useropt
1113 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1114 case $ac_user_opts in
1118 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1119 ac_unrecognized_sep
=', ';;
1121 eval with_
$ac_useropt=\
$ac_optarg ;;
1123 -without-* |
--without-*)
1124 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1125 # Reject names that are not valid shell variable names.
1126 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1127 as_fn_error $?
"invalid package name: $ac_useropt"
1128 ac_useropt_orig
=$ac_useropt
1129 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1130 case $ac_user_opts in
1134 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1135 ac_unrecognized_sep
=', ';;
1137 eval with_
$ac_useropt=no
;;
1140 # Obsolete; use --with-x.
1143 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1144 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1145 ac_prev
=x_includes
;;
1146 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1147 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1148 x_includes
=$ac_optarg ;;
1150 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1151 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1152 ac_prev
=x_libraries
;;
1153 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1154 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1155 x_libraries
=$ac_optarg ;;
1157 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1158 Try \`$0 --help' for more information"
1162 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1163 # Reject names that are not valid shell variable names.
1164 case $ac_envvar in #(
1165 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1166 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1168 eval $ac_envvar=\
$ac_optarg
1169 export $ac_envvar ;;
1172 # FIXME: should be removed in autoconf 3.0.
1173 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1174 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1175 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1176 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1182 if test -n "$ac_prev"; then
1183 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1184 as_fn_error $?
"missing argument to $ac_option"
1187 if test -n "$ac_unrecognized_opts"; then
1188 case $enable_option_checking in
1190 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1191 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1195 # Check all directory arguments for consistency.
1196 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1197 datadir sysconfdir sharedstatedir localstatedir includedir \
1198 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1199 libdir localedir mandir
1201 eval ac_val
=\$
$ac_var
1202 # Remove trailing slashes.
1205 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1206 eval $ac_var=\
$ac_val;;
1208 # Be sure to have absolute directory names.
1210 [\\/$
]* | ?
:[\\/]* ) continue;;
1211 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1213 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1216 # There might be people who depend on the old broken behavior: `$host'
1217 # used to hold the argument of --host etc.
1218 # FIXME: To remove some day.
1221 target
=$target_alias
1223 # FIXME: To remove some day.
1224 if test "x$host_alias" != x
; then
1225 if test "x$build_alias" = x
; then
1226 cross_compiling
=maybe
1227 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1228 If a cross compiler is detected then cross compile mode will be used" >&2
1229 elif test "x$build_alias" != "x$host_alias"; then
1235 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1237 test "$silent" = yes && exec 6>/dev
/null
1240 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1241 ac_ls_di
=`ls -di .` &&
1242 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1243 as_fn_error $?
"working directory cannot be determined"
1244 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1245 as_fn_error $?
"pwd does not report name of working directory"
1248 # Find the source files, if location was not specified.
1249 if test -z "$srcdir"; then
1250 ac_srcdir_defaulted
=yes
1251 # Try the directory containing this script, then the parent directory.
1252 ac_confdir
=`$as_dirname -- "$as_myself" ||
1253 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1254 X"$as_myself" : 'X\(//\)[^/]' \| \
1255 X"$as_myself" : 'X\(//\)$' \| \
1256 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1257 $as_echo X"$as_myself" |
1258 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1276 if test ! -r "$srcdir/$ac_unique_file"; then
1280 ac_srcdir_defaulted
=no
1282 if test ! -r "$srcdir/$ac_unique_file"; then
1283 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1284 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1286 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1288 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1290 # When building in place, set srcdir=.
1291 if test "$ac_abs_confdir" = "$ac_pwd"; then
1294 # Remove unnecessary trailing slashes from srcdir.
1295 # Double slashes in file names in object file debugging info
1296 # mess up M-x gdb in Emacs.
1298 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1300 for ac_var
in $ac_precious_vars; do
1301 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1302 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1303 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1304 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1308 # Report the --help message.
1310 if test "$ac_init_help" = "long"; then
1311 # Omit some internal or obsolete options to make the list less imposing.
1312 # This message is too long to be a string in the A/UX 3.1 sh.
1314 \`configure' configures GNU C Library (see version.h) to adapt to many kinds of systems.
1316 Usage: $0 [OPTION]... [VAR=VALUE]...
1318 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1319 VAR=VALUE. See below for descriptions of some of the useful variables.
1321 Defaults for the options are specified in brackets.
1324 -h, --help display this help and exit
1325 --help=short display options specific to this package
1326 --help=recursive display the short help of all the included packages
1327 -V, --version display version information and exit
1328 -q, --quiet, --silent do not print \`checking ...' messages
1329 --cache-file=FILE cache test results in FILE [disabled]
1330 -C, --config-cache alias for \`--cache-file=config.cache'
1331 -n, --no-create do not create output files
1332 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1334 Installation directories:
1335 --prefix=PREFIX install architecture-independent files in PREFIX
1336 [$ac_default_prefix]
1337 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1340 By default, \`make install' will install all the files in
1341 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1342 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1343 for instance \`--prefix=\$HOME'.
1345 For better control, use the options below.
1347 Fine tuning of the installation directories:
1348 --bindir=DIR user executables [EPREFIX/bin]
1349 --sbindir=DIR system admin executables [EPREFIX/sbin]
1350 --libexecdir=DIR program executables [EPREFIX/libexec]
1351 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1352 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1353 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1354 --libdir=DIR object code libraries [EPREFIX/lib]
1355 --includedir=DIR C header files [PREFIX/include]
1356 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1357 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1358 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1359 --infodir=DIR info documentation [DATAROOTDIR/info]
1360 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1361 --mandir=DIR man documentation [DATAROOTDIR/man]
1362 --docdir=DIR documentation root [DATAROOTDIR/doc/glibc]
1363 --htmldir=DIR html documentation [DOCDIR]
1364 --dvidir=DIR dvi documentation [DOCDIR]
1365 --pdfdir=DIR pdf documentation [DOCDIR]
1366 --psdir=DIR ps documentation [DOCDIR]
1372 --build=BUILD configure
for building on BUILD
[guessed
]
1373 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1377 if test -n "$ac_init_help"; then
1378 case $ac_init_help in
1379 short | recursive
) echo "Configuration of GNU C Library (see version.h):";;
1384 --disable-option-checking ignore unrecognized
--enable/--with options
1385 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1386 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1387 --disable-sanity-checks really
do not use threads
(should not be used except
1388 in special situations
) [default
=yes]
1389 --enable-shared build shared library
[default
=yes if GNU ld
]
1390 --enable-profile build profiled library
[default
=no
]
1391 --enable-oldest-abi=ABI configure the oldest ABI supported
[e.g.
2.2]
1392 [default
=glibc default
]
1393 --enable-hardcoded-path-in-tests
1394 hardcode newly built glibc path
in tests
1396 --enable-stackguard-randomization
1397 initialize __stack_chk_guard canary with a random
1398 number
at program start
1399 --enable-lock-elision=yes
/no
1400 Enable lock elision
for pthread mutexes by default
1401 --enable-add-ons[=DIRS...
]
1402 configure and build add-ons
in DIR1
,DIR2
,... search
1403 for add-ons
if no parameter given
1404 --disable-hidden-plt do not hide internal
function calls to avoid PLT
1405 --enable-bind-now disable lazy relocations
in DSOs
1406 --enable-static-nss build static NSS modules
[default
=no
]
1407 --disable-force-install don
't force installation of files from this package,
1408 even if they are older than the installed files
1409 --enable-maintainer-mode
1410 enable make rules and dependencies not useful (and
1411 sometimes confusing) to the casual installer
1412 --enable-kernel=VERSION compile for compatibility with kernel not older than
1414 --enable-all-warnings enable all useful warnings gcc can issue
1415 --enable-multi-arch enable single DSO with optimizations for multiple
1417 --enable-nss-crypt enable libcrypt to use nss
1418 --enable-obsolete-rpc build and install the obsolete RPC code for
1420 --enable-systemtap enable systemtap static probe points [default=no]
1421 --disable-build-nscd disable building and installing the nscd daemon
1422 --disable-nscd library functions will not contact the nscd daemon
1423 --enable-pt_chown Enable building and installing pt_chown
1426 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1427 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1428 --with-pkgversion=PKG Use PKG in the version string in place of "GNU libc"
1429 --with-bugurl=URL Direct users to URL to report a bug
1430 --with-gd=DIR find libgd include dir and library with prefix DIR
1431 --with-gd-include=DIR find libgd include files in DIR
1432 --with-gd-lib=DIR find libgd library files in DIR
1433 --with-fp if using floating-point hardware [default=yes]
1434 --with-binutils=PATH specify location of binutils (as and ld)
1435 --with-selinux if building with SELinux support
1436 --with-headers=PATH location of system headers to use (for example
1437 /usr/src/linux/include) [default=compiler default]
1438 --with-default-link do not use explicit linker scripts
1439 --with-cpu=CPU select code for CPU variant
1441 Some influential environment variables:
1442 CC C compiler command
1443 CFLAGS C compiler flags
1444 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1445 nonstandard directory <lib dir>
1446 LIBS libraries to pass to the linker, e.g. -l<library>
1447 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1448 you have headers in a nonstandard directory <include dir>
1450 CXX C++ compiler command
1451 CXXFLAGS C++ compiler flags
1453 Use these variables to override the choices made by `configure' or to
help
1454 it to
find libraries and programs with nonstandard names
/locations.
1456 Report bugs to
<http
://sourceware.org
/bugzilla
/>.
1457 GNU C Library home page
: <http
://www.gnu.org
/software
/glibc
/>.
1458 General
help using GNU software
: <http
://www.gnu.org
/gethelp
/>.
1463 if test "$ac_init_help" = "recursive"; then
1464 # If there are subdirs, report their specific --help.
1465 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1466 test -d "$ac_dir" ||
1467 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1472 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1474 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1475 # A ".." for each directory in $ac_dir_suffix.
1476 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1477 case $ac_top_builddir_sub in
1478 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1479 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1482 ac_abs_top_builddir
=$ac_pwd
1483 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1484 # for backward compatibility:
1485 ac_top_builddir
=$ac_top_build_prefix
1488 .
) # We are building in place.
1490 ac_top_srcdir
=$ac_top_builddir_sub
1491 ac_abs_top_srcdir
=$ac_pwd ;;
1492 [\\/]* | ?
:[\\/]* ) # Absolute name.
1493 ac_srcdir
=$srcdir$ac_dir_suffix;
1494 ac_top_srcdir
=$srcdir
1495 ac_abs_top_srcdir
=$srcdir ;;
1497 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1498 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1499 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1501 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1503 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1504 # Check for guested configure.
1505 if test -f "$ac_srcdir/configure.gnu"; then
1507 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1508 elif test -f "$ac_srcdir/configure"; then
1510 $SHELL "$ac_srcdir/configure" --help=recursive
1512 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1514 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1518 test -n "$ac_init_help" && exit $ac_status
1519 if $ac_init_version; then
1521 GNU C Library configure
(see version.h
)
1522 generated by GNU Autoconf
2.68
1524 Copyright
(C
) 2010 Free Software Foundation
, Inc.
1525 This configure
script is free software
; the Free Software Foundation
1526 gives unlimited permission to copy
, distribute and modify it.
1531 ## ------------------------ ##
1532 ## Autoconf initialization. ##
1533 ## ------------------------ ##
1535 # ac_fn_c_try_compile LINENO
1536 # --------------------------
1537 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1538 ac_fn_c_try_compile
()
1540 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1541 rm -f conftest.
$ac_objext
1542 if { { ac_try
="$ac_compile"
1544 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1545 *) ac_try_echo=$ac_try;;
1547 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1548 $as_echo "$ac_try_echo"; } >&5
1549 (eval "$ac_compile") 2>conftest.err
1551 if test -s conftest.err; then
1552 grep -v '^ *+' conftest.err >conftest.er1
1553 cat conftest.er1 >&5
1554 mv -f conftest.er1 conftest.err
1556 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1557 test $ac_status = 0; } && {
1558 test -z "$ac_c_werror_flag" ||
1559 test ! -s conftest.err
1560 } && test -s conftest.$ac_objext; then :
1563 $as_echo "$as_me: failed program was:" >&5
1564 sed 's/^/| /' conftest.$ac_ext >&5
1568 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1569 as_fn_set_status $ac_retval
1571 } # ac_fn_c_try_compile
1573 # ac_fn_cxx_try_compile LINENO
1574 # ----------------------------
1575 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1576 ac_fn_cxx_try_compile ()
1578 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1579 rm -f conftest.$ac_objext
1580 if { { ac_try="$ac_compile"
1582 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1583 *) ac_try_echo
=$ac_try;;
1585 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1586 $as_echo "$ac_try_echo"; } >&5
1587 (eval "$ac_compile") 2>conftest.err
1589 if test -s conftest.err
; then
1590 grep -v '^ *+' conftest.err
>conftest.er1
1591 cat conftest.er1
>&5
1592 mv -f conftest.er1 conftest.err
1594 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1595 test $ac_status = 0; } && {
1596 test -z "$ac_cxx_werror_flag" ||
1597 test ! -s conftest.err
1598 } && test -s conftest.
$ac_objext; then :
1601 $as_echo "$as_me: failed program was:" >&5
1602 sed 's/^/| /' conftest.
$ac_ext >&5
1606 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1607 as_fn_set_status
$ac_retval
1609 } # ac_fn_cxx_try_compile
1611 # ac_fn_c_try_link LINENO
1612 # -----------------------
1613 # Try to link conftest.$ac_ext, and return whether this succeeded.
1616 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1617 rm -f conftest.
$ac_objext conftest
$ac_exeext
1618 if { { ac_try
="$ac_link"
1620 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1621 *) ac_try_echo=$ac_try;;
1623 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1624 $as_echo "$ac_try_echo"; } >&5
1625 (eval "$ac_link") 2>conftest.err
1627 if test -s conftest.err; then
1628 grep -v '^ *+' conftest.err >conftest.er1
1629 cat conftest.er1 >&5
1630 mv -f conftest.er1 conftest.err
1632 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1633 test $ac_status = 0; } && {
1634 test -z "$ac_c_werror_flag" ||
1635 test ! -s conftest.err
1636 } && test -s conftest$ac_exeext && {
1637 test "$cross_compiling" = yes ||
1638 $as_test_x conftest$ac_exeext
1642 $as_echo "$as_me: failed program was:" >&5
1643 sed 's/^/| /' conftest.$ac_ext >&5
1647 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1648 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1649 # interfere with the next link command; also delete a directory that is
1650 # left behind by Apple's compiler. We do this before executing the actions.
1651 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1652 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1653 as_fn_set_status $ac_retval
1655 } # ac_fn_c_try_link
1657 # ac_fn_c_try_run LINENO
1658 # ----------------------
1659 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1660 # that executables *can* be run.
1663 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1664 if { { ac_try="$ac_link"
1666 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1667 *) ac_try_echo
=$ac_try;;
1669 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1670 $as_echo "$ac_try_echo"; } >&5
1671 (eval "$ac_link") 2>&5
1673 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1674 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1675 { { case "(($ac_try" in
1676 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1677 *) ac_try_echo=$ac_try;;
1679 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1680 $as_echo "$ac_try_echo"; } >&5
1681 (eval "$ac_try") 2>&5
1683 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1684 test $ac_status = 0; }; }; then :
1687 $as_echo "$as_me: program exited with status $ac_status" >&5
1688 $as_echo "$as_me: failed program was:" >&5
1689 sed 's/^/| /' conftest.$ac_ext >&5
1691 ac_retval=$ac_status
1693 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1694 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1695 as_fn_set_status $ac_retval
1699 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1700 # --------------------------------------------
1701 # Tries to find the compile-time value of EXPR in a program that includes
1702 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1704 ac_fn_c_compute_int ()
1706 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1707 if test "$cross_compiling" = yes; then
1708 # Depending upon the size, compute the lo and hi bounds.
1709 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1710 /* end confdefs.h. */
1715 static int test_array [1 - 2 * !(($2) >= 0)];
1722 if ac_fn_c_try_compile "$LINENO"; then :
1725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1726 /* end confdefs.h. */
1731 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1738 if ac_fn_c_try_compile "$LINENO"; then :
1739 ac_hi=$ac_mid; break
1741 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1742 if test $ac_lo -le $ac_mid; then
1746 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1748 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1751 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1752 /* end confdefs.h. */
1757 static int test_array [1 - 2 * !(($2) < 0)];
1764 if ac_fn_c_try_compile "$LINENO"; then :
1767 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1768 /* end confdefs.h. */
1773 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1780 if ac_fn_c_try_compile "$LINENO"; then :
1781 ac_lo=$ac_mid; break
1783 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1784 if test $ac_mid -le $ac_hi; then
1788 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1790 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1795 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1797 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1798 # Binary search between lo and hi bounds.
1799 while test "x$ac_lo" != "x$ac_hi"; do
1800 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1801 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1802 /* end confdefs.h. */
1807 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1814 if ac_fn_c_try_compile "$LINENO"; then :
1817 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1819 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1822 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
1826 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1827 /* end confdefs.h. */
1829 static long int longval () { return $2; }
1830 static unsigned long int ulongval () { return $2; }
1837 FILE *f = fopen ("conftest.val", "w");
1842 long int i = longval ();
1845 fprintf (f, "%ld", i);
1849 unsigned long int i = ulongval ();
1852 fprintf (f, "%lu", i);
1854 /* Do not output a trailing newline, as this causes \r\n confusion
1855 on some platforms. */
1856 return ferror (f) || fclose (f) != 0;
1862 if ac_fn_c_try_run "$LINENO"; then :
1863 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
1867 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1868 conftest.$ac_objext conftest.beam conftest.$ac_ext
1872 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1873 as_fn_set_status $ac_retval
1875 } # ac_fn_c_compute_int
1876 cat >config.log <<_ACEOF
1877 This file contains any messages produced by compilers while
1878 running configure, to aid debugging if configure makes a mistake.
1880 It was created by GNU C Library $as_me (see version.h), which was
1881 generated by GNU Autoconf 2.68. Invocation command line was
1893 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
1894 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
1895 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
1896 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
1897 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
1899 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
1900 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
1902 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
1903 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
1904 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
1905 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
1906 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
1907 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
1908 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
1912 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1916 test -z "$as_dir" && as_dir=.
1917 $as_echo "PATH: $as_dir"
1933 # Keep a trace of the command line.
1934 # Strip out --no-create and --no-recursion so they do not pile up.
1935 # Strip out --silent because we don't want to record it for future runs.
1936 # Also quote any args containing shell meta-characters.
1937 # Make two passes to allow for proper duplicate-argument suppression.
1941 ac_must_keep_next=false
1947 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1948 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1949 | -silent | --silent | --silen | --sile | --sil)
1952 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
1955 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1957 as_fn_append ac_configure_args1 " '$ac_arg'"
1958 if test $ac_must_keep_next = true; then
1959 ac_must_keep_next=false # Got value, back to normal.
1962 *=* | --config-cache | -C | -disable-* | --disable-* \
1963 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1964 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1965 | -with-* | --with-* | -without-* | --without-* | --x)
1966 case "$ac_configure_args0 " in
1967 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1970 -* ) ac_must_keep_next=true ;;
1973 as_fn_append ac_configure_args " '$ac_arg'"
1978 { ac_configure_args0=; unset ac_configure_args0;}
1979 { ac_configure_args1=; unset ac_configure_args1;}
1981 # When interrupted or exit'd, cleanup temporary files, and complete
1982 # config.log. We remove comments because anyway the quotes in there
1983 # would cause problems or look ugly.
1984 # WARNING: Use '\'' to represent an apostrophe within the trap.
1985 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1986 trap 'exit_status=$?
1987 # Save into config.log some information that might help in debugging.
1991 $as_echo "## ---------------- ##
1992 ## Cache variables. ##
1993 ## ---------------- ##"
1995 # The following way of writing the cache mishandles newlines in values,
1997 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
1998 eval ac_val=\$$ac_var
2002 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2003 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2006 _ | IFS | as_nl) ;; #(
2007 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2008 *) { eval $ac_var=; unset $ac_var;} ;;
2013 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2014 *${as_nl}ac_space=\ *)
2016 "s/'\''/'\''\\\\'\'''\''/g;
2017 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2020 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2027 $as_echo "## ----------------- ##
2028 ## Output variables. ##
2029 ## ----------------- ##"
2031 for ac_var in $ac_subst_vars
2033 eval ac_val=\$$ac_var
2035 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2037 $as_echo "$ac_var='\''$ac_val'\''"
2041 if test -n "$ac_subst_files"; then
2042 $as_echo "## ------------------- ##
2043 ## File substitutions. ##
2044 ## ------------------- ##"
2046 for ac_var in $ac_subst_files
2048 eval ac_val=\$$ac_var
2050 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2052 $as_echo "$ac_var='\''$ac_val'\''"
2057 if test -s confdefs.h; then
2058 $as_echo "## ----------- ##
2065 test "$ac_signal" != 0 &&
2066 $as_echo "$as_me: caught signal $ac_signal"
2067 $as_echo "$as_me: exit $exit_status"
2069 rm -f core *.core core.conftest.* &&
2070 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2073 for ac_signal in 1 2 13 15; do
2074 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2078 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2079 rm -f -r conftest* confdefs.h
2081 $as_echo "/* confdefs.h */" > confdefs.h
2083 # Predefined preprocessor variables.
2085 cat >>confdefs.h <<_ACEOF
2086 #define PACKAGE_NAME "$PACKAGE_NAME"
2089 cat >>confdefs.h <<_ACEOF
2090 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2093 cat >>confdefs.h <<_ACEOF
2094 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2097 cat >>confdefs.h <<_ACEOF
2098 #define PACKAGE_STRING "$PACKAGE_STRING"
2101 cat >>confdefs.h <<_ACEOF
2102 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2105 cat >>confdefs.h <<_ACEOF
2106 #define PACKAGE_URL "$PACKAGE_URL"
2110 # Let the site file select an alternate cache file if it wants to.
2111 # Prefer an explicitly selected file to automatically selected ones.
2114 if test -n "$CONFIG_SITE"; then
2115 # We do not want a PATH search for config.site.
2116 case $CONFIG_SITE in #((
2117 -*) ac_site_file1=./$CONFIG_SITE;;
2118 */*) ac_site_file1=$CONFIG_SITE;;
2119 *) ac_site_file1=./$CONFIG_SITE;;
2121 elif test "x$prefix" != xNONE; then
2122 ac_site_file1=$prefix/share/config.site
2123 ac_site_file2=$prefix/etc/config.site
2125 ac_site_file1=$ac_default_prefix/share/config.site
2126 ac_site_file2=$ac_default_prefix/etc/config.site
2128 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2130 test "x$ac_site_file" = xNONE && continue
2131 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2132 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2133 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2134 sed 's/^/| /' "$ac_site_file" >&5
2136 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2137 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2138 as_fn_error $? "failed to load site
script $ac_site_file
2139 See \
`config.log' for more details" "$LINENO" 5; }
2143 if test -r "$cache_file"; then
2144 # Some versions of bash will fail to source /dev/null (special files
2145 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2146 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2147 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2148 $as_echo "$as_me: loading cache $cache_file" >&6;}
2150 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2151 *) . "./$cache_file";;
2155 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2156 $as_echo "$as_me: creating cache $cache_file" >&6;}
2160 # Check that the precious variables saved in the cache have kept the same
2162 ac_cache_corrupted=false
2163 for ac_var in $ac_precious_vars; do
2164 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2165 eval ac_new_set=\$ac_env_${ac_var}_set
2166 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2167 eval ac_new_val=\$ac_env_${ac_var}_value
2168 case $ac_old_set,$ac_new_set in
2170 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2171 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2172 ac_cache_corrupted=: ;;
2174 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2175 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2176 ac_cache_corrupted=: ;;
2179 if test "x$ac_old_val" != "x$ac_new_val"; then
2180 # differences in whitespace do not lead to failure.
2181 ac_old_val_w=`echo x
$ac_old_val`
2182 ac_new_val_w=`echo x
$ac_new_val`
2183 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2184 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2185 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2186 ac_cache_corrupted=:
2188 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2189 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2190 eval $ac_var=\$ac_old_val
2192 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2193 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2194 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2195 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2198 # Pass precious variables to config.status.
2199 if test "$ac_new_set" = set; then
2201 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2202 *) ac_arg=$ac_var=$ac_new_val ;;
2204 case " $ac_configure_args " in
2205 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2206 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2210 if $ac_cache_corrupted; then
2211 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2212 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2213 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2214 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2215 as_fn_error $? "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2217 ## -------------------- ##
2218 ## Main body of script. ##
2219 ## -------------------- ##
2222 ac_cpp='$CPP $CPPFLAGS'
2223 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2224 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2225 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2229 ac_config_headers="$ac_config_headers config.h"
2232 for ac_dir in scripts "$srcdir"/scripts; do
2233 if test -f "$ac_dir/install-sh"; then
2235 ac_install_sh="$ac_aux_dir/install-sh -c"
2237 elif test -f "$ac_dir/install.sh"; then
2239 ac_install_sh="$ac_aux_dir/install.sh -c"
2241 elif test -f "$ac_dir/shtool"; then
2243 ac_install_sh="$ac_aux_dir/shtool install -c"
2247 if test -z "$ac_aux_dir"; then
2248 as_fn_error $? "cannot find install-sh, install.sh, or shtool in scripts \"$srcdir\"/scripts" "$LINENO" 5
2251 # These three variables are undocumented and unsupported,
2252 # and are intended to be withdrawn in a future Autoconf release.
2253 # They can cause serious problems if a builder's source tree is in a directory
2254 # whose full name contains unusual characters.
2255 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2256 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2257 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2263 # Check whether --with-pkgversion was given.
2264 if test "${with_pkgversion+set}" = set; then :
2265 withval=$with_pkgversion; case "$withval" in
2266 yes) as_fn_error $? "package version not specified" "$LINENO" 5 ;;
2268 *) PKGVERSION="($withval) " ;;
2271 PKGVERSION="(GNU libc) "
2275 PKGVERSION_TEXI=`echo "$PKGVERSION" |
sed 's/@/@@/g'`
2281 # Check whether --with-bugurl was given.
2282 if test "${with_bugurl+set}" = set; then :
2283 withval=$with_bugurl; case "$withval" in
2284 yes) as_fn_error $? "bug URL not specified" "$LINENO" 5 ;;
2287 *) BUGURL="$withval"
2291 BUGURL="http://www.gnu.org/software/libc/bugs.html"
2301 REPORT_BUGS_TO="<$BUGURL>"
2302 REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" |
sed 's/@/@@/g'`}
2309 cat >>confdefs.h <<_ACEOF
2310 #define PKGVERSION "$PKGVERSION"
2314 cat >>confdefs.h <<_ACEOF
2315 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
2319 # Glibc should not depend on any header files
2322 # We require GCC, and by default use its preprocessor. Override AC_PROG_CPP
2323 # here to work around the Autoconf issue discussed in
2324 # <http://sourceware.org/ml/libc-alpha/2013-01/msg00721.html>.
2327 # We require GCC. Override _AC_PROG_CC_C89 here to work around the Autoconf
2328 # issue discussed in
2329 # <http://sourceware.org/ml/libc-alpha/2013-01/msg00757.html>.
2337 # Make sure we can run config.sub.
2338 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2339 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2342 $as_echo_n "checking build system type... " >&6; }
2343 if ${ac_cv_build+:} false; then :
2344 $as_echo_n "(cached) " >&6
2346 ac_build_alias=$build_alias
2347 test "x$ac_build_alias" = x &&
2348 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2349 test "x$ac_build_alias" = x &&
2350 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2351 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2352 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2356 $as_echo "$ac_cv_build" >&6; }
2357 case $ac_cv_build in
2359 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2362 ac_save_IFS=$IFS; IFS='-'
2368 # Remember, the first character of IFS is used to create $*,
2369 # except with old shells:
2372 case $build_os in *\ *) build_os=`echo "$build_os" |
sed 's/ /-/g'`;; esac
2375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2376 $as_echo_n "checking host system type... " >&6; }
2377 if ${ac_cv_host+:} false; then :
2378 $as_echo_n "(cached) " >&6
2380 if test "x$host_alias" = x; then
2381 ac_cv_host=$ac_cv_build
2383 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2384 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2389 $as_echo "$ac_cv_host" >&6; }
2392 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2395 ac_save_IFS=$IFS; IFS='-'
2401 # Remember, the first character of IFS is used to create $*,
2402 # except with old shells:
2405 case $host_os in *\ *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
2410 ac_cpp='$CPP $CPPFLAGS'
2411 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2412 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2413 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2414 if test -n "$ac_tool_prefix"; then
2415 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2416 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2418 $as_echo_n "checking for $ac_word... " >&6; }
2419 if ${ac_cv_prog_CC+:} false; then :
2420 $as_echo_n "(cached) " >&6
2422 if test -n "$CC"; then
2423 ac_cv_prog_CC="$CC" # Let the user override the test.
2425 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2429 test -z "$as_dir" && as_dir=.
2430 for ac_exec_ext in '' $ac_executable_extensions; do
2431 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2432 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2433 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
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 "$ac_cv_prog_CC"; then
2455 # Extract the first word of "gcc", so it can be a program name with args.
2456 set dummy gcc; ac_word=$2
2457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2458 $as_echo_n "checking for $ac_word... " >&6; }
2459 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2460 $as_echo_n "(cached) " >&6
2462 if test -n "$ac_ct_CC"; then
2463 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2465 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2469 test -z "$as_dir" && as_dir=.
2470 for ac_exec_ext in '' $ac_executable_extensions; do
2471 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2472 ac_cv_prog_ac_ct_CC="gcc"
2473 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2482 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2483 if test -n "$ac_ct_CC"; then
2484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2485 $as_echo "$ac_ct_CC" >&6; }
2487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2488 $as_echo "no" >&6; }
2491 if test "x$ac_ct_CC" = x; then
2494 case $cross_compiling:$ac_tool_warned in
2496 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2497 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2498 ac_tool_warned=yes ;;
2506 if test -z "$CC"; then
2507 if test -n "$ac_tool_prefix"; then
2508 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2509 set dummy ${ac_tool_prefix}cc; ac_word=$2
2510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2511 $as_echo_n "checking for $ac_word... " >&6; }
2512 if ${ac_cv_prog_CC+:} false; then :
2513 $as_echo_n "(cached) " >&6
2515 if test -n "$CC"; then
2516 ac_cv_prog_CC="$CC" # Let the user override the test.
2518 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2522 test -z "$as_dir" && as_dir=.
2523 for ac_exec_ext in '' $ac_executable_extensions; do
2524 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2525 ac_cv_prog_CC="${ac_tool_prefix}cc"
2526 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2536 if test -n "$CC"; then
2537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2538 $as_echo "$CC" >&6; }
2540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2541 $as_echo "no" >&6; }
2547 if test -z "$CC"; then
2548 # Extract the first word of "cc", so it can be a program name with args.
2549 set dummy cc; ac_word=$2
2550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2551 $as_echo_n "checking for $ac_word... " >&6; }
2552 if ${ac_cv_prog_CC+:} false; then :
2553 $as_echo_n "(cached) " >&6
2555 if test -n "$CC"; then
2556 ac_cv_prog_CC="$CC" # Let the user override the test.
2559 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2563 test -z "$as_dir" && as_dir=.
2564 for ac_exec_ext in '' $ac_executable_extensions; do
2565 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2566 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2567 ac_prog_rejected=yes
2571 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2578 if test $ac_prog_rejected = yes; then
2579 # We found a bogon in the path, so make sure we never use it.
2580 set dummy $ac_cv_prog_CC
2582 if test $# != 0; then
2583 # We chose a different compiler from the bogus one.
2584 # However, it has the same basename, so the bogon will be chosen
2585 # first if we set CC to just the basename; use the full file name.
2587 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2593 if test -n "$CC"; then
2594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2595 $as_echo "$CC" >&6; }
2597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2598 $as_echo "no" >&6; }
2603 if test -z "$CC"; then
2604 if test -n "$ac_tool_prefix"; then
2605 for ac_prog in cl.exe
2607 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2608 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2610 $as_echo_n "checking for $ac_word... " >&6; }
2611 if ${ac_cv_prog_CC+:} false; then :
2612 $as_echo_n "(cached) " >&6
2614 if test -n "$CC"; then
2615 ac_cv_prog_CC="$CC" # Let the user override the test.
2617 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2621 test -z "$as_dir" && as_dir=.
2622 for ac_exec_ext in '' $ac_executable_extensions; do
2623 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2624 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2625 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2635 if test -n "$CC"; then
2636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2637 $as_echo "$CC" >&6; }
2639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2640 $as_echo "no" >&6; }
2644 test -n "$CC" && break
2647 if test -z "$CC"; then
2649 for ac_prog in cl.exe
2651 # Extract the first word of "$ac_prog", so it can be a program name with args.
2652 set dummy $ac_prog; ac_word=$2
2653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2654 $as_echo_n "checking for $ac_word... " >&6; }
2655 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2656 $as_echo_n "(cached) " >&6
2658 if test -n "$ac_ct_CC"; then
2659 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2661 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2665 test -z "$as_dir" && as_dir=.
2666 for ac_exec_ext in '' $ac_executable_extensions; do
2667 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2668 ac_cv_prog_ac_ct_CC="$ac_prog"
2669 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2678 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2679 if test -n "$ac_ct_CC"; then
2680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2681 $as_echo "$ac_ct_CC" >&6; }
2683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2684 $as_echo "no" >&6; }
2688 test -n "$ac_ct_CC" && break
2691 if test "x$ac_ct_CC" = x; then
2694 case $cross_compiling:$ac_tool_warned in
2696 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2697 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2698 ac_tool_warned=yes ;;
2707 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2708 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2709 as_fn_error $? "no acceptable C compiler found
in \
$PATH
2710 See \
`config.log' for more details" "$LINENO" 5; }
2712 # Provide some information about the compiler.
2713 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2716 for ac_option in --version -v -V -qversion; do
2717 { { ac_try="$ac_compiler $ac_option >&5"
2719 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2720 *) ac_try_echo
=$ac_try;;
2722 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2723 $as_echo "$ac_try_echo"; } >&5
2724 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2726 if test -s conftest.err
; then
2728 ... rest of stderr output deleted ...
2729 10q' conftest.err
>conftest.er1
2730 cat conftest.er1
>&5
2732 rm -f conftest.er1 conftest.err
2733 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2734 test $ac_status = 0; }
2738 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2739 $as_echo_n "checking for suffix of object files... " >&6; }
2740 if ${ac_cv_objext+:} false
; then :
2741 $as_echo_n "(cached) " >&6
2743 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2744 /* end confdefs.h. */
2754 rm -f conftest.o conftest.obj
2755 if { { ac_try
="$ac_compile"
2757 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2758 *) ac_try_echo=$ac_try;;
2760 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2761 $as_echo "$ac_try_echo"; } >&5
2762 (eval "$ac_compile") 2>&5
2764 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2765 test $ac_status = 0; }; then :
2766 for ac_file in conftest.o conftest.obj conftest.*; do
2767 test -f "$ac_file" || continue;
2769 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2770 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2775 $as_echo "$as_me: failed program was:" >&5
2776 sed 's/^/| /' conftest.$ac_ext >&5
2778 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2779 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2780 as_fn_error $? "cannot compute suffix of object files
: cannot compile
2781 See \
`config.log' for more details" "$LINENO" 5; }
2783 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2786 $as_echo "$ac_cv_objext" >&6; }
2787 OBJEXT=$ac_cv_objext
2789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2790 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2791 if ${ac_cv_c_compiler_gnu+:} false; then :
2792 $as_echo_n "(cached) " >&6
2794 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2795 /* end confdefs.h. */
2808 if ac_fn_c_try_compile "$LINENO"; then :
2813 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2814 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2818 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2819 if test $ac_compiler_gnu = yes; then
2824 ac_test_CFLAGS=${CFLAGS+set}
2825 ac_save_CFLAGS=$CFLAGS
2826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2827 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2828 if ${ac_cv_prog_cc_g+:} false; then :
2829 $as_echo_n "(cached) " >&6
2831 ac_save_c_werror_flag=$ac_c_werror_flag
2832 ac_c_werror_flag=yes
2835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2836 /* end confdefs.h. */
2846 if ac_fn_c_try_compile "$LINENO"; then :
2850 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2851 /* end confdefs.h. */
2861 if ac_fn_c_try_compile "$LINENO"; then :
2864 ac_c_werror_flag=$ac_save_c_werror_flag
2866 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2867 /* end confdefs.h. */
2877 if ac_fn_c_try_compile "$LINENO"; then :
2880 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2882 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2884 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2885 ac_c_werror_flag=$ac_save_c_werror_flag
2887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2888 $as_echo "$ac_cv_prog_cc_g" >&6; }
2889 if test "$ac_test_CFLAGS" = set; then
2890 CFLAGS=$ac_save_CFLAGS
2891 elif test $ac_cv_prog_cc_g = yes; then
2892 if test "$GCC" = yes; then
2898 if test "$GCC" = yes; then
2906 ac_cpp='$CPP $CPPFLAGS'
2907 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2908 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2909 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2911 if test $host != $build; then
2912 for ac_prog in gcc cc
2914 # Extract the first word of "$ac_prog", so it can be a program name with args.
2915 set dummy $ac_prog; ac_word=$2
2916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2917 $as_echo_n "checking for $ac_word... " >&6; }
2918 if ${ac_cv_prog_BUILD_CC+:} false; then :
2919 $as_echo_n "(cached) " >&6
2921 if test -n "$BUILD_CC"; then
2922 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
2924 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2928 test -z "$as_dir" && as_dir=.
2929 for ac_exec_ext in '' $ac_executable_extensions; do
2930 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2931 ac_cv_prog_BUILD_CC="$ac_prog"
2932 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2941 BUILD_CC=$ac_cv_prog_BUILD_CC
2942 if test -n "$BUILD_CC"; then
2943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
2944 $as_echo "$BUILD_CC" >&6; }
2946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2947 $as_echo "no" >&6; }
2951 test -n "$BUILD_CC" && break
2956 # On Suns, sometimes $CPP names a directory.
2957 if test -n "$CPP" && test -d "$CPP"; then
2960 if test -z "$CPP"; then
2964 # We need the C++ compiler only for testing.
2966 ac_cpp='$CXXCPP $CPPFLAGS'
2967 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2968 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2969 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2970 if test -z "$CXX"; then
2971 if test -n "$CCC"; then
2974 if test -n "$ac_tool_prefix"; then
2975 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2977 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2978 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2980 $as_echo_n "checking for $ac_word... " >&6; }
2981 if ${ac_cv_prog_CXX+:} false; then :
2982 $as_echo_n "(cached) " >&6
2984 if test -n "$CXX"; then
2985 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2987 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2991 test -z "$as_dir" && as_dir=.
2992 for ac_exec_ext in '' $ac_executable_extensions; do
2993 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2994 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2995 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3005 if test -n "$CXX"; then
3006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3007 $as_echo "$CXX" >&6; }
3009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3010 $as_echo "no" >&6; }
3014 test -n "$CXX" && break
3017 if test -z "$CXX"; then
3019 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3021 # Extract the first word of "$ac_prog", so it can be a program name with args.
3022 set dummy $ac_prog; ac_word=$2
3023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3024 $as_echo_n "checking for $ac_word... " >&6; }
3025 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
3026 $as_echo_n "(cached) " >&6
3028 if test -n "$ac_ct_CXX"; then
3029 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3031 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3035 test -z "$as_dir" && as_dir=.
3036 for ac_exec_ext in '' $ac_executable_extensions; do
3037 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3038 ac_cv_prog_ac_ct_CXX="$ac_prog"
3039 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3048 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3049 if test -n "$ac_ct_CXX"; then
3050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3051 $as_echo "$ac_ct_CXX" >&6; }
3053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3054 $as_echo "no" >&6; }
3058 test -n "$ac_ct_CXX" && break
3061 if test "x$ac_ct_CXX" = x; then
3064 case $cross_compiling:$ac_tool_warned in
3066 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3067 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3068 ac_tool_warned=yes ;;
3076 # Provide some information about the compiler.
3077 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3080 for ac_option in --version -v -V -qversion; do
3081 { { ac_try="$ac_compiler $ac_option >&5"
3083 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3084 *) ac_try_echo
=$ac_try;;
3086 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3087 $as_echo "$ac_try_echo"; } >&5
3088 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3090 if test -s conftest.err
; then
3092 ... rest of stderr output deleted ...
3093 10q' conftest.err
>conftest.er1
3094 cat conftest.er1
>&5
3096 rm -f conftest.er1 conftest.err
3097 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3098 test $ac_status = 0; }
3101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3102 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3103 if ${ac_cv_cxx_compiler_gnu+:} false
; then :
3104 $as_echo_n "(cached) " >&6
3106 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3107 /* end confdefs.h. */
3120 if ac_fn_cxx_try_compile
"$LINENO"; then :
3125 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3126 ac_cv_cxx_compiler_gnu
=$ac_compiler_gnu
3129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3130 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3131 if test $ac_compiler_gnu = yes; then
3136 ac_test_CXXFLAGS
=${CXXFLAGS+set}
3137 ac_save_CXXFLAGS
=$CXXFLAGS
3138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3139 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3140 if ${ac_cv_prog_cxx_g+:} false
; then :
3141 $as_echo_n "(cached) " >&6
3143 ac_save_cxx_werror_flag
=$ac_cxx_werror_flag
3144 ac_cxx_werror_flag
=yes
3147 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3148 /* end confdefs.h. */
3158 if ac_fn_cxx_try_compile
"$LINENO"; then :
3159 ac_cv_prog_cxx_g
=yes
3162 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3163 /* end confdefs.h. */
3173 if ac_fn_cxx_try_compile
"$LINENO"; then :
3176 ac_cxx_werror_flag
=$ac_save_cxx_werror_flag
3178 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3179 /* end confdefs.h. */
3189 if ac_fn_cxx_try_compile
"$LINENO"; then :
3190 ac_cv_prog_cxx_g
=yes
3192 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3194 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3196 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3197 ac_cxx_werror_flag
=$ac_save_cxx_werror_flag
3199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3200 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3201 if test "$ac_test_CXXFLAGS" = set; then
3202 CXXFLAGS
=$ac_save_CXXFLAGS
3203 elif test $ac_cv_prog_cxx_g = yes; then
3204 if test "$GXX" = yes; then
3210 if test "$GXX" = yes; then
3217 ac_cpp
='$CPP $CPPFLAGS'
3218 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3219 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3220 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3222 if test -n "$ac_tool_prefix"; then
3223 # Extract the first word of "${ac_tool_prefix}readelf", so it can be a program name with args.
3224 set dummy
${ac_tool_prefix}readelf
; ac_word
=$2
3225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3226 $as_echo_n "checking for $ac_word... " >&6; }
3227 if ${ac_cv_prog_READELF+:} false
; then :
3228 $as_echo_n "(cached) " >&6
3230 if test -n "$READELF"; then
3231 ac_cv_prog_READELF
="$READELF" # Let the user override the test.
3233 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3237 test -z "$as_dir" && as_dir
=.
3238 for ac_exec_ext
in '' $ac_executable_extensions; do
3239 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3240 ac_cv_prog_READELF
="${ac_tool_prefix}readelf"
3241 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3250 READELF
=$ac_cv_prog_READELF
3251 if test -n "$READELF"; then
3252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
3253 $as_echo "$READELF" >&6; }
3255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3256 $as_echo "no" >&6; }
3261 if test -z "$ac_cv_prog_READELF"; then
3262 ac_ct_READELF
=$READELF
3263 # Extract the first word of "readelf", so it can be a program name with args.
3264 set dummy readelf
; ac_word
=$2
3265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3266 $as_echo_n "checking for $ac_word... " >&6; }
3267 if ${ac_cv_prog_ac_ct_READELF+:} false
; then :
3268 $as_echo_n "(cached) " >&6
3270 if test -n "$ac_ct_READELF"; then
3271 ac_cv_prog_ac_ct_READELF
="$ac_ct_READELF" # Let the user override the test.
3273 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3277 test -z "$as_dir" && as_dir
=.
3278 for ac_exec_ext
in '' $ac_executable_extensions; do
3279 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3280 ac_cv_prog_ac_ct_READELF
="readelf"
3281 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3290 ac_ct_READELF
=$ac_cv_prog_ac_ct_READELF
3291 if test -n "$ac_ct_READELF"; then
3292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_READELF" >&5
3293 $as_echo "$ac_ct_READELF" >&6; }
3295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3296 $as_echo "no" >&6; }
3299 if test "x$ac_ct_READELF" = x
; then
3302 case $cross_compiling:$ac_tool_warned in
3304 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3305 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3306 ac_tool_warned
=yes ;;
3308 READELF
=$ac_ct_READELF
3311 READELF
="$ac_cv_prog_READELF"
3315 if test "`cd $srcdir; /bin/pwd`" = "`/bin/pwd`"; then
3316 as_fn_error $?
"you must configure in a separate build directory" "$LINENO" 5
3319 # This will get text that should go into config.make.
3322 # Check for a --with-gd argument and set libgd-LDFLAGS in config.make.
3324 # Check whether --with-gd was given.
3325 if test "${with_gd+set}" = set; then :
3326 withval
=$with_gd; case "$with_gd" in
3328 *) libgd_include
="-I$withval/include"
3329 libgd_ldflags
="-L$withval/lib" ;;
3335 # Check whether --with-gd-include was given.
3336 if test "${with_gd_include+set}" = set; then :
3337 withval
=$with_gd_include; case "$with_gd_include" in
3339 *) libgd_include
="-I$withval" ;;
3345 # Check whether --with-gd-lib was given.
3346 if test "${with_gd_lib+set}" = set; then :
3347 withval
=$with_gd_lib; case "$with_gd_lib" in
3349 *) libgd_ldflags
="-L$withval" ;;
3355 if test -n "$libgd_include"; then
3356 config_vars
="$config_vars
3357 CFLAGS-memusagestat.c = $libgd_include"
3359 if test -n "$libgd_ldflags"; then
3360 config_vars
="$config_vars
3361 libgd-LDFLAGS = $libgd_ldflags"
3365 # Check whether --with-fp was given.
3366 if test "${with_fp+set}" = set; then :
3367 withval
=$with_fp; with_fp
=$withval
3374 # Check whether --with-binutils was given.
3375 if test "${with_binutils+set}" = set; then :
3376 withval
=$with_binutils; path_binutils
=$withval
3382 # Check whether --with-selinux was given.
3383 if test "${with_selinux+set}" = set; then :
3384 withval
=$with_selinux; with_selinux
=$withval
3391 # Check whether --with-headers was given.
3392 if test "${with_headers+set}" = set; then :
3393 withval
=$with_headers; sysheaders
=$withval
3402 # Check whether --with-default-link was given.
3403 if test "${with_default_link+set}" = set; then :
3404 withval
=$with_default_link; use_default_link
=$withval
3406 use_default_link
=default
3410 # Check whether --enable-sanity-checks was given.
3411 if test "${enable_sanity_checks+set}" = set; then :
3412 enableval
=$enable_sanity_checks; enable_sanity
=$enableval
3418 # Check whether --enable-shared was given.
3419 if test "${enable_shared+set}" = set; then :
3420 enableval
=$enable_shared; shared
=$enableval
3425 # Check whether --enable-profile was given.
3426 if test "${enable_profile+set}" = set; then :
3427 enableval
=$enable_profile; profile
=$enableval
3433 # Check whether --enable-oldest-abi was given.
3434 if test "${enable_oldest_abi+set}" = set; then :
3435 enableval
=$enable_oldest_abi; oldest_abi
=$enableval
3440 if test "$oldest_abi" = yes ||
test "$oldest_abi" = no
; then
3443 cat >>confdefs.h
<<_ACEOF
3444 #define GLIBC_OLDEST_ABI "$oldest_abi"
3450 # Check whether --enable-hardcoded-path-in-tests was given.
3451 if test "${enable_hardcoded_path_in_tests+set}" = set; then :
3452 enableval
=$enable_hardcoded_path_in_tests; hardcoded_path_in_tests
=$enableval
3454 hardcoded_path_in_tests
=no
3459 # Check whether --enable-stackguard-randomization was given.
3460 if test "${enable_stackguard_randomization+set}" = set; then :
3461 enableval
=$enable_stackguard_randomization; enable_stackguard_randomize
=$enableval
3463 enable_stackguard_randomize
=no
3466 if test "$enable_stackguard_randomize" = yes; then
3467 $as_echo "#define ENABLE_STACKGUARD_RANDOMIZE 1" >>confdefs.h
3471 # Check whether --enable-lock-elision was given.
3472 if test "${enable_lock_elision+set}" = set; then :
3473 enableval
=$enable_lock_elision; enable_lock_elision
=$enableval
3475 enable_lock_elision
=no
3478 if test "$enable_lock_elision" = yes ; then
3479 $as_echo "#define ENABLE_LOCK_ELISION 1" >>confdefs.h
3483 # Check whether --enable-add-ons was given.
3484 if test "${enable_add_ons+set}" = set; then :
3485 enableval
=$enable_add_ons;
3491 # Check whether --enable-hidden-plt was given.
3492 if test "${enable_hidden_plt+set}" = set; then :
3493 enableval
=$enable_hidden_plt; hidden
=$enableval
3498 if test "x$hidden" = xno
; then
3499 $as_echo "#define NO_HIDDEN 1" >>confdefs.h
3503 # Check whether --enable-bind-now was given.
3504 if test "${enable_bind_now+set}" = set; then :
3505 enableval
=$enable_bind_now; bindnow
=$enableval
3512 # Check whether --enable-static-nss was given.
3513 if test "${enable_static_nss+set}" = set; then :
3514 enableval
=$enable_static_nss; static_nss
=$enableval
3519 if test x
"$static_nss" = xyes ||
test x
"$shared" = xno
; then
3521 $as_echo "#define DO_STATIC_NSS 1" >>confdefs.h
3525 # Check whether --enable-force-install was given.
3526 if test "${enable_force_install+set}" = set; then :
3527 enableval
=$enable_force_install; force_install
=$enableval
3534 # Check whether --enable-maintainer-mode was given.
3535 if test "${enable_maintainer_mode+set}" = set; then :
3536 enableval
=$enable_maintainer_mode; maintainer
=$enableval
3542 # Check whether --enable-kernel was given.
3543 if test "${enable_kernel+set}" = set; then :
3544 enableval
=$enable_kernel; minimum_kernel
=$enableval
3547 if test "$minimum_kernel" = yes ||
test "$minimum_kernel" = no
; then
3548 # Better nothing than this.
3551 if test "$minimum_kernel" = current
; then
3552 minimum_kernel
=`uname -r 2>/dev/null` || minimum_kernel
=
3556 # Check whether --enable-all-warnings was given.
3557 if test "${enable_all_warnings+set}" = set; then :
3558 enableval
=$enable_all_warnings; all_warnings
=$enableval
3563 # Check whether --enable-multi-arch was given.
3564 if test "${enable_multi_arch+set}" = set; then :
3565 enableval
=$enable_multi_arch; multi_arch
=$enableval
3571 # Check whether --enable-nss-crypt was given.
3572 if test "${enable_nss_crypt+set}" = set; then :
3573 enableval
=$enable_nss_crypt; nss_crypt
=$enableval
3578 if test x
$nss_crypt = xyes
; then
3579 nss_includes
=-I$
(nss-config
--includedir 2>/dev
/null
)
3580 if test $?
-ne 0; then
3581 as_fn_error $?
"cannot find include directory with nss-config" "$LINENO" 5
3583 old_CFLAGS
="$CFLAGS"
3584 CFLAGS
="$CFLAGS $nss_includes"
3586 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3587 /* end confdefs.h. */
3590 #include <nsslowhash.h>
3591 void f (void) { NSSLOW_Init (); }
3600 if ac_fn_c_try_compile
"$LINENO"; then :
3601 libc_cv_nss_crypt
=yes
3604 cannot find NSS headers with lowlevel hash function interfaces" "$LINENO" 5
3606 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3608 LIBS
="$LIBS -lfreebl3"
3609 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3610 /* end confdefs.h. */
3613 #include <nsslowhash.h>
3622 if ac_fn_c_try_link
"$LINENO"; then :
3623 libc_cv_nss_crypt
=yes
3626 cannot link program using lowlevel NSS hash functions" "$LINENO" 5
3628 rm -f core conftest.err conftest.
$ac_objext \
3629 conftest
$ac_exeext conftest.
$ac_ext
3630 CFLAGS
="$old_CFLAGS"
3633 libc_cv_nss_crypt
=no
3638 # Check whether --enable-obsolete-rpc was given.
3639 if test "${enable_obsolete_rpc+set}" = set; then :
3640 enableval
=$enable_obsolete_rpc; link_obsolete_rpc
=$enableval
3642 link_obsolete_rpc
=no
3647 if test "$link_obsolete_rpc" = yes; then
3648 $as_echo "#define LINK_OBSOLETE_RPC 1" >>confdefs.h
3652 # Check whether --enable-systemtap was given.
3653 if test "${enable_systemtap+set}" = set; then :
3654 enableval
=$enable_systemtap; systemtap
=$enableval
3659 if test "x$systemtap" != xno
; then
3660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for systemtap static probe support" >&5
3661 $as_echo_n "checking for systemtap static probe support... " >&6; }
3662 if ${libc_cv_sdt+:} false
; then :
3663 $as_echo_n "(cached) " >&6
3665 old_CFLAGS
="$CFLAGS"
3666 CFLAGS
="-std=gnu99 $CFLAGS"
3667 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3668 /* end confdefs.h. */
3669 #include <sys/sdt.h>
3670 void foo (int i, void *p)
3672 asm ("" STAP_PROBE_ASM (foo, bar, STAP_PROBE_ASM_TEMPLATE (2)) ""
3673 :: STAP_PROBE_ASM_OPERANDS (2, i, p));
3676 if ac_fn_c_try_compile
"$LINENO"; then :
3681 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3682 CFLAGS
="$old_CFLAGS"
3684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_sdt" >&5
3685 $as_echo "$libc_cv_sdt" >&6; }
3686 if test $libc_cv_sdt = yes; then
3687 $as_echo "#define USE_STAP_PROBE 1" >>confdefs.h
3689 elif test "x$systemtap" != xauto
; then
3690 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3691 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3692 as_fn_error $?
"systemtap support needs sys/sdt.h with asm support
3693 See \`config.log' for more details" "$LINENO" 5; }
3697 # Check whether --enable-build-nscd was given.
3698 if test "${enable_build_nscd+set}" = set; then :
3699 enableval
=$enable_build_nscd; build_nscd
=$enableval
3706 # Note the use of $use_nscd is near the bottom of the file.
3707 # Check whether --enable-nscd was given.
3708 if test "${enable_nscd+set}" = set; then :
3709 enableval
=$enable_nscd; use_nscd
=$enableval
3715 # Check whether --enable-pt_chown was given.
3716 if test "${enable_pt_chown+set}" = set; then :
3717 enableval
=$enable_pt_chown; build_pt_chown
=$enableval
3723 if test "$build_pt_chown" = yes; then
3724 $as_echo "#define HAVE_PT_CHOWN 1" >>confdefs.h
3728 # The way shlib-versions is used to generate soversions.mk uses a
3729 # fairly simplistic model for name recognition that can't distinguish
3730 # i486-pc-linux-gnu fully from i486-pc-gnu. So we mutate a $host_os
3731 # of `gnu*' here to be `gnu-gnu*' just so that shlib-versions can
3732 # tell. This doesn't get used much beyond that, so it's fairly safe.
3737 host_os
=`echo $host_os | sed -e 's/gnu/gnu-gnu/'`
3741 # We keep the original values in `$config_*' and never modify them, so we
3742 # can write them unchanged into config.make. Everything else uses
3743 # $machine, $vendor, and $os, and changes them whenever convenient.
3744 config_machine
=$host_cpu config_vendor
=$host_vendor config_os
=$host_os
3746 # Don't allow vendor == "unknown"
3747 test "$config_vendor" = unknown
&& config_vendor
=
3748 config_os
="`echo $config_os | sed 's/^unknown-//'`"
3750 # Some configurations imply other options.
3753 # The configure fragment of an add-on port can modify these to supplement
3754 # or override the table in the case statement below. No fragment should
3755 # ever change the config_* variables, however.
3756 machine
=$config_machine
3757 vendor
=$config_vendor
3761 # config.guess on some IBM machines says `rs6000' instead of `powerpc'.
3763 if test "$machine" = rs6000
; then
3767 # Braindead PowerPC box with absolutely no FPU.
3768 case "$machine-$host_os" in
3776 # Check whether --with-cpu was given.
3777 if test "${with_cpu+set}" = set; then :
3778 withval
=$with_cpu; case "$withval" in
3779 yes|
'') as_fn_error $?
"--with-cpu requires an argument" "$LINENO" 5 ;;
3781 *) submachine
="$withval" ;;
3787 if frags
=`ls -d $srcdir/sysdeps/*/preconfigure 2> /dev/null`
3789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysdeps preconfigure fragments" >&5
3790 $as_echo_n "checking for sysdeps preconfigure fragments... " >&6; }
3791 for frag
in $frags; do
3792 name
=`echo "$frag" | sed 's@/[^/]*$@@;s@^.*/@@'`
3793 echo $ECHO_N "$name $ECHO_C" >&6
3796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
3800 # An add-on can set this when it wants to disable the sanity check below.
3806 case "$enable_add_ons" in
3809 add_ons
=`cd $srcdir && ls -d 2> /dev/null */configure */sysdeps |
3810 sed 's@/[^/]*$@@' | sort | uniq`
3811 add_ons_automatic
=yes
3813 *) add_ons
=`echo "$enable_add_ons" | sed 's/,/ /g'`
3814 add_ons_automatic
=no
;;
3820 if test x
"$add_ons" != x
; then
3821 for f
in $add_ons; do
3822 # Some sanity checks
3826 *** It seems that you're using an old \`crypt' add-on. crypt is now
3827 *** part of glibc and using the old add-on will not work with this
3828 *** release. Start again with fresh sources and without the old
3829 *** \`crypt' add-on." "$LINENO" 5
3833 *** It seems that you're using an old \`localedata' add-on. localedata
3834 *** is now part of glibc and using the old add-on will not work with
3835 *** this release. Start again with fresh sources and without the old
3836 *** \`localedata' add-on." "$LINENO" 5
3841 # Now source each add-on's configure fragment.
3842 # The fragments can use $srcdir/$libc_add_on to find themselves,
3843 # and test $add_ons_automatic to see if they were explicitly requested.
3844 # A fragment can clear (or even change) $libc_add_on to affect
3845 # whether it goes into the list to be actually used in the build.
3847 for libc_add_on
in $add_ons; do
3848 # Test whether such a directory really exists.
3849 # It can be absolute, or relative to $srcdir, or relative to the build dir.
3850 case "$libc_add_on" in
3852 libc_add_on_srcdir
=$libc_add_on
3855 test -d "$srcdir/$libc_add_on" ||
{
3856 if test -d "$libc_add_on"; then
3857 libc_add_on
="`pwd`/$libc_add_on"
3859 as_fn_error $?
"add-on directory \"$libc_add_on\" does not exist" "$LINENO" 5
3862 libc_add_on_srcdir
=$srcdir/$libc_add_on
3866 libc_add_on_frag
=$libc_add_on_srcdir/configure
3867 libc_add_on_canonical
=
3868 libc_add_on_config_subdirs
=
3869 if test -r "$libc_add_on_frag"; then
3870 { $as_echo "$as_me:${as_lineno-$LINENO}: running configure fragment for add-on $libc_add_on" >&5
3871 $as_echo "$as_me: running configure fragment for add-on $libc_add_on" >&6;}
3872 libc_add_on_canonical
=unknown
3873 libc_add_on_subdirs
=
3874 .
"$libc_add_on_frag"
3875 test -z "$libc_add_on" ||
{
3876 configured_add_ons
="$configured_add_ons $libc_add_on"
3877 if test "x$libc_add_on_canonical" = xunknown
; then
3878 as_fn_error $?
"fragment must set \$libc_add_on_canonical" "$LINENO" 5
3880 for d
in $libc_add_on_subdirs; do
3881 case "$libc_add_on" in
3882 /*) subdir_srcdir
="$libc_add_on" ;;
3883 *) subdir_srcdir
="\$(..)$libc_add_on" ;;
3887 d
="${libc_add_on_canonical:-$libc_add_on}"
3893 subdir_srcdir
="$subdir_srcdir/$d"
3896 d
=`echo "$d" | sed 's@/*$@@;s@^.*/@@'`
3897 add_on_subdirs
="$add_on_subdirs $d"
3898 test "$subdir_srcdir" = "\$(..)$d" || config_vars
="$config_vars
3899 $d-srcdir = $subdir_srcdir"
3901 for d
in $libc_add_on_config_subdirs; do
3903 /*) as_fn_error $?
"fragment uses absolute path in \$libc_add_on_config_subdirs" "$LINENO" 5 ;;
3905 if test ! -d "$libc_add_on_srcdir/$d"; then
3906 as_fn_error $?
"fragment wants to configure missing directory $d" "$LINENO" 5
3908 case "$libc_add_on" in
3909 /*) as_fn_error $?
"relative path required for add-on using \$libc_add_on_config_subdirs" "$LINENO" 5 ;;
3911 subdirs
="$subdirs $libc_add_on/$d"
3915 if test -n "$libc_add_on"; then
3916 if frags
=`ls -d $libc_add_on_srcdir/sysdeps/*/preconfigure 2> /dev/null`
3918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking add-on $libc_add_on for preconfigure fragments" >&5
3919 $as_echo_n "checking add-on $libc_add_on for preconfigure fragments... " >&6; }
3920 for frag
in $frags; do
3921 name
=`echo "$frag" | sed 's@/[^/]*$@@;s@^.*/@@'`
3922 echo $ECHO_N "$name $ECHO_C" >&6
3925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
3928 use_add_ons
="$use_add_ons $libc_add_on"
3929 add_ons_pfx
="$add_ons_pfx $libc_add_on/"
3930 test -z "$libc_add_on_canonical" ||
3931 add_ons_sfx
="$add_ons_sfx /$libc_add_on_canonical"
3934 # Use echo to strip excess whitespace.
3935 add_ons
="`echo $use_add_ons`"
3942 ### I put this here to prevent those annoying emails from people who cannot
3943 ### read and try to compile glibc on unsupported platforms. --drepper
3945 ### By using the undocumented --enable-hacker-mode option for configure
3946 ### one can skip this test to make the configuration not fail for unsupported
3949 if test -z "$enable_hacker_mode" && test x
"$libc_config_ok" != xyes
; then
3950 case "$machine-$host_os" in
3954 echo "*** The GNU C library is currently not available for this platform."
3955 echo "*** So far nobody cared to port it and if there is no volunteer it"
3956 echo "*** might never happen. So, if you have interest to see glibc on"
3957 echo "*** this platform visit"
3958 echo "*** http://www.gnu.org/software/libc/porting.html"
3959 echo "*** and join the group of porters"
3965 # Expand the configuration machine name into a subdirectory by architecture
3966 # type and particular chip. If an add-on configure fragment already set
3967 # base_machine, we don't change it.
3968 test -n "$base_machine" ||
case "$machine" in
3969 i
[4567]86) base_machine
=i386 machine
=i386
/$machine ;;
3970 powerpc64
*) base_machine
=powerpc machine
=powerpc
/powerpc64
;;
3971 powerpc
*) base_machine
=powerpc machine
=powerpc
/powerpc32
;;
3972 s390
) base_machine
=s390 machine
=s390
/s390-32
;;
3973 s390x
) base_machine
=s390 machine
=s390
/s390-64
;;
3974 sh3
*) base_machine
=sh machine
=sh
/sh3
;;
3975 sh4
*) base_machine
=sh machine
=sh
/sh4
;;
3977 base_machine
=sparc machine
=sparc
/sparc32
;;
3978 sparcv8 | supersparc | hypersparc
)
3979 base_machine
=sparc machine
=sparc
/sparc32
/sparcv8
;;
3980 sparcv8plus | sparcv8plusa | sparcv9
)
3981 base_machine
=sparc machine
=sparc
/sparc32
/sparcv9
;;
3982 sparcv8plusb | sparcv9b
)
3983 base_machine
=sparc machine
=sparc
/sparc32
/sparcv
9/sparcv9b
;;
3985 base_machine
=sparc machine
=sparc
/sparc32
/sparcv
9/sparcv9v
;;
3987 base_machine
=sparc machine
=sparc
/sparc32
/sparcv
9/sparcv9v2
;;
3989 base_machine
=sparc machine
=sparc
/sparc64
;;
3991 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9b
;;
3993 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9v
;;
3995 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9v2
;;
3996 *) base_machine
=$machine ;;
4000 if test "$base_machine" = "i386"; then
4001 $as_echo "#define USE_REGPARMS 1" >>confdefs.h
4005 # For the multi-arch option we need support in the assembler & linker.
4006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler and linker STT_GNU_IFUNC support" >&5
4007 $as_echo_n "checking for assembler and linker STT_GNU_IFUNC support... " >&6; }
4008 if ${libc_cv_ld_gnu_indirect_function+:} false
; then :
4009 $as_echo_n "(cached) " >&6
4011 cat > conftest.S
<<EOF
4012 .type foo,%gnu_indirect_function
4025 libc_cv_ld_gnu_indirect_function
=no
4026 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
4027 -nostartfiles -nostdlib \
4028 -o conftest conftest.S
1>&5 2>&5; then
4029 # Do a link to see if the backend supports IFUNC relocs.
4030 $READELF -r conftest
1>&5
4031 LC_ALL
=C
$READELF -r conftest |
grep 'no relocations' >/dev
/null ||
{
4032 libc_cv_ld_gnu_indirect_function
=yes
4037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ld_gnu_indirect_function" >&5
4038 $as_echo "$libc_cv_ld_gnu_indirect_function" >&6; }
4040 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether .text pseudo-op must be used" >&5
4041 $as_echo_n "checking whether .text pseudo-op must be used... " >&6; }
4042 if ${libc_cv_dot_text+:} false
; then :
4043 $as_echo_n "(cached) " >&6
4045 cat > conftest.s
<<EOF
4049 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4050 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4053 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4054 test $ac_status = 0; }; }; then
4055 libc_cv_dot_text
=.text
4060 if test -z "$libc_cv_dot_text"; then
4061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4062 $as_echo "no" >&6; }
4064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4065 $as_echo "yes" >&6; }
4068 if test x
"$libc_cv_ld_gnu_indirect_function" != xyes
; then
4069 if test x
"$multi_arch" = xyes
; then
4070 as_fn_error $?
"--enable-multi-arch support requires assembler and linker support" "$LINENO" 5
4076 if test x
"$multi_arch" != xno
; then
4077 multi_arch_d
=/multiarch
4080 # Compute the list of sysdep directories for this configuration.
4081 # This can take a while to compute.
4082 sysdep_dir
=$srcdir/sysdeps
4083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking sysdep dirs" >&5
4084 $as_echo_n "checking sysdep dirs... " >&6; }
4085 # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1.
4086 os
="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`"
4088 test "x$base_os" != x ||
case "$os" in
4090 base_os
=mach
/hurd
;;
4092 base_os
=unix
/sysv
;;
4095 # For sunos4.1.1, try sunos4.1.1, then sunos4.1, then sunos4, then sunos.
4098 while o
=`echo $tail | sed 's/\.[^.]*$//'`; test $o != $tail; do
4102 o
=`echo $tail | sed 's/[0-9]*$//'`
4103 if test $o != $tail; then
4106 # For linux-gnu, try linux-gnu, then linux.
4107 o
=`echo $tail | sed 's/-.*$//'`
4108 if test $o != $tail; then
4112 # For unix/sysv/sysv4, try unix/sysv/sysv4, then unix/sysv, then unix.
4115 while b
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$b"; do
4121 # For sparc/sparc32, try sparc/sparc32 and then sparc.
4123 tail=$machine${submachine:+/$submachine}
4124 while m
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$m"; do
4126 # Prepend the machine's FPU directory unless --without-fp.
4127 if test "$with_fp" = yes; then
4132 # For each machine term, try it with and then without /multiarch.
4133 for try_fpu
in $maybe_fpu ''; do
4134 for try_multi
in $multi_arch_d ''; do
4135 mach
="$mach /$1$try_fpu$try_multi"
4142 # Find what sysdep directories exist.
4145 for b
in $base ''; do
4146 for m0
in $mach ''; do
4147 for v
in /$vendor ''; do
4148 test "$v" = / && continue
4149 for o
in /$ostry ''; do
4150 test "$o" = / && continue
4151 for m
in $mach ''; do
4152 for d
in $add_ons_pfx ''; do
4153 for a
in $add_ons_sfx ''; do
4154 try_suffix
="$m0$b$v$o$m"
4155 if test -n "$try_suffix"; then
4156 try_srcdir
="${srcdir}/"
4160 try
="${d}sysdeps$try_suffix$a"
4161 test -n "$enable_debug_configure" &&
4162 echo "$0 DEBUG: try $try" >&2
4163 if test -d "$try_srcdir$try"; then
4164 sysnames
="$sysnames $try"
4165 { test -n "$o" ||
test -n "$b"; } && os_used
=t
4166 { test -n "$m" ||
test -n "$m0"; } && machine_used
=t
4168 x
*/$submachine) submachine_used
=t
;;
4170 if test -n "$d"; then
4171 case "$sysnames_add_ons" in
4173 *|
'') sysnames_add_ons
="$sysnames_add_ons $d" ;;
4186 # If the assembler supports gnu_indirect_function symbol type and the
4187 # architecture supports multi-arch, we enable multi-arch by default.
4188 case $sysnames_add_ons$sysnames in
4192 test x
"$multi_arch" = xdefault
&& multi_arch
=no
4195 if test x
"$multi_arch" != xno
; then
4196 $as_echo "#define USE_MULTIARCH 1" >>confdefs.h
4201 if test -z "$os_used" && test "$os" != none
; then
4202 as_fn_error $?
"Operating system $os is not supported." "$LINENO" 5
4204 if test -z "$machine_used" && test "$machine" != none
; then
4205 as_fn_error $?
"The $machine is not supported." "$LINENO" 5
4207 if test -z "$submachine_used" && test -n "$submachine"; then
4208 as_fn_error $?
"The $submachine subspecies of $host_cpu is not supported." "$LINENO" 5
4212 # We have now validated the configuration.
4214 # Expand the list of system names into a full list of directories
4215 # from each element's parent name and Implies file (if present).
4218 while test $# -gt 0; do
4222 case " $names " in *" $name "*)
4223 # Already in the list.
4227 # Report each name as we discover it, so there is no long pause in output.
4228 echo $ECHO_N "$name $ECHO_C" >&6
4230 name_base
=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
4234 *) xsrcdir
=$srcdir/ ;;
4236 test -n "$enable_debug_configure" &&
4237 echo "DEBUG: name/Implies $xsrcdir$name/Implies" >&2
4239 for implies_file
in Implies Implies-before Implies-after
; do
4240 implies_type
=`echo $implies_file | sed s/-/_/`
4241 eval ${implies_type}=
4242 if test -f $xsrcdir$name/$implies_file; then
4243 # Collect more names from the `Implies' file (removing comments).
4244 implied_candidate
="`sed 's/#.*$//' < $xsrcdir$name/$implies_file`"
4245 for x
in $implied_candidate; do
4247 if test -d $xsrcdir$name_base/$x; then
4248 eval "${implies_type}=\"\$${implies_type} \$name_base/\$x\""
4251 for d
in $add_ons_pfx ''; do
4252 try
="${d}sysdeps/$x"
4255 *) try_srcdir
=$srcdir/ ;;
4257 test -n "$enable_debug_configure" &&
4258 echo "DEBUG: $name $implies_file $x try($d) {$try_srcdir}$try" >&2
4259 if test $try != $xsrcdir$name_base/$x && test -d $try_srcdir$try;
4261 eval "${implies_type}=\"\$${implies_type} \$try\""
4263 case "$sysnames_add_ons" in
4265 *|
'') sysnames_add_ons
="$sysnames_add_ons $d" ;;
4269 if test $found = no
; then
4270 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $name/$implies_file specifies nonexistent $x" >&5
4271 $as_echo "$as_me: WARNING: $name/$implies_file specifies nonexistent $x" >&2;}
4277 # Add NAME to the list of names.
4278 names
="$names $name"
4280 # Find the parent of NAME, using the empty string if it has none.
4281 parent
="`echo $name | sed -n -e 's=/[^/]*$==' -e '/sysdeps$/q' -e p`"
4283 test -n "$enable_debug_configure" &&
4284 echo "DEBUG: $name Implies='$Implies' rest='$*' parent='$parent' \
4285 Implies_before='$Implies_before' Implies_after='$Implies_after'" >&2
4287 # Add the names implied by NAME, and NAME's parent (if it has one), to
4288 # the list of names to be processed (the argument list). We prepend the
4289 # implied names to the list and append the parent. We want implied
4290 # directories to come before further directories inferred from the
4291 # configuration components; this ensures that for sysv4, unix/common
4292 # (implied by unix/sysv/sysv4) comes before unix/sysv (in ostry (here $*)
4294 sysnames
="`echo $Implies $* $Implies_before $parent $Implies_after`"
4295 test -n "$sysnames" && set $sysnames
4298 # Add the default directories.
4299 default_sysnames
="sysdeps/generic"
4300 sysnames
="$names $default_sysnames"
4302 # The other names were emitted during the scan.
4303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $default_sysnames" >&5
4304 $as_echo "$default_sysnames" >&6; }
4306 # Collect the list of add-ons that supply partial sysdeps trees.
4308 for add_on
in $add_ons; do
4311 *) xsrcdir
="$srcdir/" ;;
4314 test -d "$xsrcdir$add_on/sysdeps" ||
{
4315 case "$configured_add_ons " in
4318 as_fn_error $?
"add-on $add_on has no configure fragment or sysdeps tree" "$LINENO" 5
4324 sysdeps_add_ons
="$sysdeps_add_ons $add_on"
4325 case "$sysnames_add_ons" in
4328 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no sysdeps directories" >&5
4329 $as_echo "$as_me: WARNING: add-on $add_on contributed no sysdeps directories" >&2;}
4334 for d
in $sysnames; do
4336 $add_on/sysdeps
/*) ;;
4339 (cd "$xsrcdir$d" && for f
in *[!~
]; do
4342 for ff
in $f/*.h
; do
4343 test -d "$ff" ||
{ test -e "$ff" && exit 88; }
4347 test -d "$f" ||
{ test -e "$f" && exit 88; }
4351 if test $?
-eq 88; then
4356 if test $found = no
; then
4357 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no useful sysdeps directories" >&5
4358 $as_echo "$as_me: WARNING: add-on $add_on contributed no useful sysdeps directories" >&2;}
4366 # Find a good install program. We prefer a C program (faster),
4367 # so one script is as good as another. But avoid the broken or
4368 # incompatible versions:
4369 # SysV /etc/install, /usr/sbin/install
4370 # SunOS /usr/etc/install
4371 # IRIX /sbin/install
4373 # AmigaOS /C/install, which installs bootblocks on floppy discs
4374 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4375 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4376 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4377 # OS/2's system install, which has a completely different semantic
4378 # ./install, which can be erroneously created by make from ./install.sh.
4379 # Reject install programs that cannot install multiple files.
4380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4381 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4382 if test -z "$INSTALL"; then
4383 if ${ac_cv_path_install+:} false
; then :
4384 $as_echo_n "(cached) " >&6
4386 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4390 test -z "$as_dir" && as_dir
=.
4391 # Account for people who put trailing slashes in PATH elements.
4392 case $as_dir/ in #((
4393 .
/ | .
// |
/[cC
]/* | \
4394 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
4395 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
4398 # OSF1 and SCO ODT 3.0 have their own names for install.
4399 # Don't use installbsd from OSF since it installs stuff as root
4401 for ac_prog
in ginstall scoinst
install; do
4402 for ac_exec_ext
in '' $ac_executable_extensions; do
4403 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4404 if test $ac_prog = install &&
4405 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4406 # AIX install. It has an incompatible calling convention.
4408 elif test $ac_prog = install &&
4409 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4410 # program-specific install script used by HP pwplus--don't use.
4413 rm -rf conftest.one conftest.two conftest.dir
4414 echo one
> conftest.one
4415 echo two
> conftest.two
4417 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
4418 test -s conftest.one
&& test -s conftest.two
&&
4419 test -s conftest.dir
/conftest.one
&&
4420 test -s conftest.dir
/conftest.two
4422 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
4435 rm -rf conftest.one conftest.two conftest.dir
4438 if test "${ac_cv_path_install+set}" = set; then
4439 INSTALL
=$ac_cv_path_install
4441 # As a last resort, use the slow shell script. Don't cache a
4442 # value for INSTALL within a source directory, because that will
4443 # break other packages using the cache if that directory is
4444 # removed, or if the value is a relative name.
4445 INSTALL
=$ac_install_sh
4448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4449 $as_echo "$INSTALL" >&6; }
4451 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4452 # It thinks the first close brace ends the variable substitution.
4453 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
4455 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
4457 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
4459 if test "$INSTALL" = "${srcdir}/scripts/install-sh -c"; then
4460 # The makefiles need to use a different form to find it in $srcdir.
4461 INSTALL
='\$(..)./scripts/install-sh -c'
4463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4464 $as_echo_n "checking whether ln -s works... " >&6; }
4466 if test "$LN_S" = "ln -s"; then
4467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4468 $as_echo "yes" >&6; }
4470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4471 $as_echo "no, using $LN_S" >&6; }
4475 # Was a --with-binutils option given?
4476 if test -n "$path_binutils"; then
4477 # Make absolute; ensure a single trailing slash.
4478 path_binutils
=`(cd $path_binutils; pwd) | sed 's%/*$%/%'`
4479 CC
="$CC -B$path_binutils"
4481 AS
=`$CC -print-prog-name=as`
4482 LD
=`$CC -print-prog-name=ld`
4483 AR
=`$CC -print-prog-name=ar`
4485 OBJDUMP
=`$CC -print-prog-name=objdump`
4487 OBJCOPY
=`$CC -print-prog-name=objcopy`
4490 # Determine whether we are using GNU binutils.
4491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AS is GNU as" >&5
4492 $as_echo_n "checking whether $AS is GNU as... " >&6; }
4493 if ${libc_cv_prog_as_gnu+:} false
; then :
4494 $as_echo_n "(cached) " >&6
4496 # Most GNU programs take a -v and spit out some text including
4497 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4498 if $AS -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
4499 libc_cv_prog_as_gnu
=yes
4501 libc_cv_prog_as_gnu
=no
4505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_as_gnu" >&5
4506 $as_echo "$libc_cv_prog_as_gnu" >&6; }
4508 gnu_as
=$libc_cv_prog_as_gnu
4510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $LD is GNU ld" >&5
4511 $as_echo_n "checking whether $LD is GNU ld... " >&6; }
4512 if ${libc_cv_prog_ld_gnu+:} false
; then :
4513 $as_echo_n "(cached) " >&6
4515 # Most GNU programs take a -v and spit out some text including
4516 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4517 if $LD -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
4518 libc_cv_prog_ld_gnu
=yes
4520 libc_cv_prog_ld_gnu
=no
4524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_ld_gnu" >&5
4525 $as_echo "$libc_cv_prog_ld_gnu" >&6; }
4526 gnu_ld
=$libc_cv_prog_ld_gnu
4529 # Accept binutils 2.20 or newer.
4532 # Extract the first word of "$ac_prog", so it can be a program name with args.
4533 set dummy
$ac_prog; ac_word
=$2
4534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4535 $as_echo_n "checking for $ac_word... " >&6; }
4536 if ${ac_cv_prog_AS+:} false
; then :
4537 $as_echo_n "(cached) " >&6
4539 if test -n "$AS"; then
4540 ac_cv_prog_AS
="$AS" # Let the user override the test.
4542 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4546 test -z "$as_dir" && as_dir
=.
4547 for ac_exec_ext
in '' $ac_executable_extensions; do
4548 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4549 ac_cv_prog_AS
="$ac_prog"
4550 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4560 if test -n "$AS"; then
4561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
4562 $as_echo "$AS" >&6; }
4564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4565 $as_echo "no" >&6; }
4569 test -n "$AS" && break
4572 if test -z "$AS"; then
4575 # Found it, now check the version.
4576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $AS" >&5
4577 $as_echo_n "checking version of $AS... " >&6; }
4578 ac_prog_version
=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4579 case $ac_prog_version in
4580 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4581 2.1[0-9][0-9]*|
2.
[2-9][0-9]*|
[3-9].
*|
[1-9][0-9]*)
4582 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4583 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4587 $as_echo "$ac_prog_version" >&6; }
4589 if test $ac_verc_fail = yes; then
4590 AS
=: critic_missing
="$critic_missing as"
4595 # Extract the first word of "$ac_prog", so it can be a program name with args.
4596 set dummy
$ac_prog; ac_word
=$2
4597 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4598 $as_echo_n "checking for $ac_word... " >&6; }
4599 if ${ac_cv_prog_LD+:} false
; then :
4600 $as_echo_n "(cached) " >&6
4602 if test -n "$LD"; then
4603 ac_cv_prog_LD
="$LD" # Let the user override the test.
4605 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4609 test -z "$as_dir" && as_dir
=.
4610 for ac_exec_ext
in '' $ac_executable_extensions; do
4611 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4612 ac_cv_prog_LD
="$ac_prog"
4613 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4623 if test -n "$LD"; then
4624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4625 $as_echo "$LD" >&6; }
4627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4628 $as_echo "no" >&6; }
4632 test -n "$LD" && break
4635 if test -z "$LD"; then
4638 # Found it, now check the version.
4639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $LD" >&5
4640 $as_echo_n "checking version of $LD... " >&6; }
4641 ac_prog_version
=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
4642 case $ac_prog_version in
4643 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4644 2.1[0-9][0-9]*|
2.
[2-9][0-9]*|
[3-9].
*|
[1-9][0-9]*)
4645 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4646 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4650 $as_echo "$ac_prog_version" >&6; }
4652 if test $ac_verc_fail = yes; then
4653 LD
=: critic_missing
="$critic_missing ld"
4657 # These programs are version sensitive.
4659 for ac_prog
in ${ac_tool_prefix}gcc
${ac_tool_prefix}cc
4661 # Extract the first word of "$ac_prog", so it can be a program name with args.
4662 set dummy
$ac_prog; ac_word
=$2
4663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4664 $as_echo_n "checking for $ac_word... " >&6; }
4665 if ${ac_cv_prog_CC+:} false
; then :
4666 $as_echo_n "(cached) " >&6
4668 if test -n "$CC"; then
4669 ac_cv_prog_CC
="$CC" # Let the user override the test.
4671 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4675 test -z "$as_dir" && as_dir
=.
4676 for ac_exec_ext
in '' $ac_executable_extensions; do
4677 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4678 ac_cv_prog_CC
="$ac_prog"
4679 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4689 if test -n "$CC"; then
4690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4691 $as_echo "$CC" >&6; }
4693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4694 $as_echo "no" >&6; }
4698 test -n "$CC" && break
4701 if test -z "$CC"; then
4704 # Found it, now check the version.
4705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $CC" >&5
4706 $as_echo_n "checking version of $CC... " >&6; }
4707 ac_prog_version
=`$CC -v 2>&1 | sed -n 's/^.*version \([egcygnustpi-]*[0-9.]*\).*$/\1/p'`
4708 case $ac_prog_version in
4709 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4710 4.
[4-9].
* |
4.
[1-9][0-9].
* |
[5-9].
* )
4711 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4712 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4716 $as_echo "$ac_prog_version" >&6; }
4718 if test $ac_verc_fail = yes; then
4719 critic_missing
="$critic_missing gcc"
4722 for ac_prog
in gnumake gmake
make
4724 # Extract the first word of "$ac_prog", so it can be a program name with args.
4725 set dummy
$ac_prog; ac_word
=$2
4726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4727 $as_echo_n "checking for $ac_word... " >&6; }
4728 if ${ac_cv_prog_MAKE+:} false
; then :
4729 $as_echo_n "(cached) " >&6
4731 if test -n "$MAKE"; then
4732 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
4734 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4738 test -z "$as_dir" && as_dir
=.
4739 for ac_exec_ext
in '' $ac_executable_extensions; do
4740 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4741 ac_cv_prog_MAKE
="$ac_prog"
4742 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4751 MAKE
=$ac_cv_prog_MAKE
4752 if test -n "$MAKE"; then
4753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4754 $as_echo "$MAKE" >&6; }
4756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4757 $as_echo "no" >&6; }
4761 test -n "$MAKE" && break
4764 if test -z "$MAKE"; then
4767 # Found it, now check the version.
4768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKE" >&5
4769 $as_echo_n "checking version of $MAKE... " >&6; }
4770 ac_prog_version
=`$MAKE --version 2>&1 | sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
4771 case $ac_prog_version in
4772 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4773 3.79* |
3.
[89]* |
[4-9].
* |
[1-9][0-9]*)
4774 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4775 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4779 $as_echo "$ac_prog_version" >&6; }
4781 if test $ac_verc_fail = yes; then
4782 critic_missing
="$critic_missing make"
4786 for ac_prog
in gnumsgfmt gmsgfmt msgfmt
4788 # Extract the first word of "$ac_prog", so it can be a program name with args.
4789 set dummy
$ac_prog; ac_word
=$2
4790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4791 $as_echo_n "checking for $ac_word... " >&6; }
4792 if ${ac_cv_prog_MSGFMT+:} false
; then :
4793 $as_echo_n "(cached) " >&6
4795 if test -n "$MSGFMT"; then
4796 ac_cv_prog_MSGFMT
="$MSGFMT" # Let the user override the test.
4798 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4802 test -z "$as_dir" && as_dir
=.
4803 for ac_exec_ext
in '' $ac_executable_extensions; do
4804 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4805 ac_cv_prog_MSGFMT
="$ac_prog"
4806 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4815 MSGFMT
=$ac_cv_prog_MSGFMT
4816 if test -n "$MSGFMT"; then
4817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
4818 $as_echo "$MSGFMT" >&6; }
4820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4821 $as_echo "no" >&6; }
4825 test -n "$MSGFMT" && break
4828 if test -z "$MSGFMT"; then
4831 # Found it, now check the version.
4832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MSGFMT" >&5
4833 $as_echo_n "checking version of $MSGFMT... " >&6; }
4834 ac_prog_version
=`$MSGFMT --version 2>&1 | sed -n 's/^.*GNU gettext.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4835 case $ac_prog_version in
4836 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4837 0.10.3[6-9]* |
0.10.
[4-9][0-9]* |
0.1[1-9]* |
0.
[2-9][0-9]* |
[1-9].
*)
4838 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4839 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4843 $as_echo "$ac_prog_version" >&6; }
4845 if test $ac_verc_fail = yes; then
4846 MSGFMT
=: aux_missing
="$aux_missing msgfmt"
4849 for ac_prog
in makeinfo
4851 # Extract the first word of "$ac_prog", so it can be a program name with args.
4852 set dummy
$ac_prog; ac_word
=$2
4853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4854 $as_echo_n "checking for $ac_word... " >&6; }
4855 if ${ac_cv_prog_MAKEINFO+:} false
; then :
4856 $as_echo_n "(cached) " >&6
4858 if test -n "$MAKEINFO"; then
4859 ac_cv_prog_MAKEINFO
="$MAKEINFO" # Let the user override the test.
4861 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4865 test -z "$as_dir" && as_dir
=.
4866 for ac_exec_ext
in '' $ac_executable_extensions; do
4867 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4868 ac_cv_prog_MAKEINFO
="$ac_prog"
4869 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4878 MAKEINFO
=$ac_cv_prog_MAKEINFO
4879 if test -n "$MAKEINFO"; then
4880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
4881 $as_echo "$MAKEINFO" >&6; }
4883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4884 $as_echo "no" >&6; }
4888 test -n "$MAKEINFO" && break
4891 if test -z "$MAKEINFO"; then
4894 # Found it, now check the version.
4895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKEINFO" >&5
4896 $as_echo_n "checking version of $MAKEINFO... " >&6; }
4897 ac_prog_version
=`$MAKEINFO --version 2>&1 | sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
4898 case $ac_prog_version in
4899 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4900 4.
[5-9]*|
4.
[1-9][0-9]*|
[5-9].
*)
4901 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4902 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4906 $as_echo "$ac_prog_version" >&6; }
4908 if test $ac_verc_fail = yes; then
4909 MAKEINFO
=: aux_missing
="$aux_missing makeinfo"
4914 # Extract the first word of "$ac_prog", so it can be a program name with args.
4915 set dummy
$ac_prog; ac_word
=$2
4916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4917 $as_echo_n "checking for $ac_word... " >&6; }
4918 if ${ac_cv_prog_SED+:} false
; then :
4919 $as_echo_n "(cached) " >&6
4921 if test -n "$SED"; then
4922 ac_cv_prog_SED
="$SED" # Let the user override the test.
4924 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4928 test -z "$as_dir" && as_dir
=.
4929 for ac_exec_ext
in '' $ac_executable_extensions; do
4930 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4931 ac_cv_prog_SED
="$ac_prog"
4932 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4942 if test -n "$SED"; then
4943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4944 $as_echo "$SED" >&6; }
4946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4947 $as_echo "no" >&6; }
4951 test -n "$SED" && break
4954 if test -z "$SED"; then
4957 # Found it, now check the version.
4958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $SED" >&5
4959 $as_echo_n "checking version of $SED... " >&6; }
4960 ac_prog_version
=`$SED --version 2>&1 | sed -n 's/^.*GNU sed[^0-9]* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4961 case $ac_prog_version in
4962 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4963 3.0[2-9]*|
3.
[1-9]*|
[4-9]*)
4964 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4965 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4969 $as_echo "$ac_prog_version" >&6; }
4971 if test $ac_verc_fail = yes; then
4972 SED
=: aux_missing
="$aux_missing sed"
4977 # Extract the first word of "$ac_prog", so it can be a program name with args.
4978 set dummy
$ac_prog; ac_word
=$2
4979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4980 $as_echo_n "checking for $ac_word... " >&6; }
4981 if ${ac_cv_prog_AWK+:} false
; then :
4982 $as_echo_n "(cached) " >&6
4984 if test -n "$AWK"; then
4985 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
4987 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4991 test -z "$as_dir" && as_dir
=.
4992 for ac_exec_ext
in '' $ac_executable_extensions; do
4993 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4994 ac_cv_prog_AWK
="$ac_prog"
4995 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5005 if test -n "$AWK"; then
5006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5007 $as_echo "$AWK" >&6; }
5009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5010 $as_echo "no" >&6; }
5014 test -n "$AWK" && break
5017 if test -z "$AWK"; then
5020 # Found it, now check the version.
5021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $AWK" >&5
5022 $as_echo_n "checking version of $AWK... " >&6; }
5023 ac_prog_version
=`$AWK --version 2>&1 | sed -n 's/^.*GNU Awk[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
5024 case $ac_prog_version in
5025 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
5026 3.1.
[2-9]*|
3.
[2-9]*|
[4-9]*)
5027 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
5028 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
5031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5032 $as_echo "$ac_prog_version" >&6; }
5034 if test $ac_verc_fail = yes; then
5035 critic_missing
="$critic_missing gawk"
5039 if test -n "$ac_tool_prefix"; then
5040 # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
5041 set dummy
${ac_tool_prefix}nm
; ac_word
=$2
5042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5043 $as_echo_n "checking for $ac_word... " >&6; }
5044 if ${ac_cv_prog_NM+:} false
; then :
5045 $as_echo_n "(cached) " >&6
5047 if test -n "$NM"; then
5048 ac_cv_prog_NM
="$NM" # Let the user override the test.
5050 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5054 test -z "$as_dir" && as_dir
=.
5055 for ac_exec_ext
in '' $ac_executable_extensions; do
5056 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5057 ac_cv_prog_NM
="${ac_tool_prefix}nm"
5058 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5068 if test -n "$NM"; then
5069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
5070 $as_echo "$NM" >&6; }
5072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5073 $as_echo "no" >&6; }
5078 if test -z "$ac_cv_prog_NM"; then
5080 # Extract the first word of "nm", so it can be a program name with args.
5081 set dummy nm
; ac_word
=$2
5082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5083 $as_echo_n "checking for $ac_word... " >&6; }
5084 if ${ac_cv_prog_ac_ct_NM+:} false
; then :
5085 $as_echo_n "(cached) " >&6
5087 if test -n "$ac_ct_NM"; then
5088 ac_cv_prog_ac_ct_NM
="$ac_ct_NM" # Let the user override the test.
5090 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5094 test -z "$as_dir" && as_dir
=.
5095 for ac_exec_ext
in '' $ac_executable_extensions; do
5096 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5097 ac_cv_prog_ac_ct_NM
="nm"
5098 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5107 ac_ct_NM
=$ac_cv_prog_ac_ct_NM
5108 if test -n "$ac_ct_NM"; then
5109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
5110 $as_echo "$ac_ct_NM" >&6; }
5112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5113 $as_echo "no" >&6; }
5116 if test "x$ac_ct_NM" = x
; then
5119 case $cross_compiling:$ac_tool_warned in
5121 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5122 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5123 ac_tool_warned
=yes ;;
5132 if test "x$maintainer" = "xyes"; then
5133 for ac_prog
in autoconf
5135 # Extract the first word of "$ac_prog", so it can be a program name with args.
5136 set dummy
$ac_prog; ac_word
=$2
5137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5138 $as_echo_n "checking for $ac_word... " >&6; }
5139 if ${ac_cv_prog_AUTOCONF+:} false
; then :
5140 $as_echo_n "(cached) " >&6
5142 if test -n "$AUTOCONF"; then
5143 ac_cv_prog_AUTOCONF
="$AUTOCONF" # Let the user override the test.
5145 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5149 test -z "$as_dir" && as_dir
=.
5150 for ac_exec_ext
in '' $ac_executable_extensions; do
5151 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5152 ac_cv_prog_AUTOCONF
="$ac_prog"
5153 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5162 AUTOCONF
=$ac_cv_prog_AUTOCONF
5163 if test -n "$AUTOCONF"; then
5164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
5165 $as_echo "$AUTOCONF" >&6; }
5167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5168 $as_echo "no" >&6; }
5172 test -n "$AUTOCONF" && break
5174 test -n "$AUTOCONF" || AUTOCONF
="no"
5176 case "x$AUTOCONF" in
5177 xno|x|x
:) AUTOCONF
=no
;;
5179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works" >&5
5180 $as_echo_n "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... " >&6; }
5181 if ${libc_cv_autoconf_works+:} false
; then :
5182 $as_echo_n "(cached) " >&6
5184 if (cd $srcdir; $AUTOCONF $ACFLAGS configure.ac
> /dev
/null
2>&1); then
5185 libc_cv_autoconf_works
=yes
5187 libc_cv_autoconf_works
=no
5190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_autoconf_works" >&5
5191 $as_echo "$libc_cv_autoconf_works" >&6; }
5192 test $libc_cv_autoconf_works = yes || AUTOCONF
=no
5195 if test "x$AUTOCONF" = xno
; then
5196 aux_missing
="$aux_missing autoconf"
5202 test -n "$critic_missing" && as_fn_error $?
"
5203 *** These critical programs are missing or too old:$critic_missing
5204 *** Check the INSTALL file for required versions." "$LINENO" 5
5206 test -n "$aux_missing" && { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
5207 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5208 *** some features will be disabled.
5209 *** Check the INSTALL file for required versions." >&5
5210 $as_echo "$as_me: WARNING:
5211 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5212 *** some features will be disabled.
5213 *** Check the INSTALL file for required versions." >&2;}
5215 # if using special system headers, find out the compiler's sekrit
5216 # header directory and add that to the list. NOTE: Only does the right
5217 # thing on a system that doesn't need fixincludes. (Not presently a problem.)
5218 if test -n "$sysheaders"; then
5219 SYSINCLUDES
=-nostdinc
5220 for d
in include include-fixed
; do
5221 i
=`$CC -print-file-name="$d"` && test "x$i" != x
&& test "x$i" != "x$d" &&
5222 SYSINCLUDES
="$SYSINCLUDES -isystem $i"
5224 SYSINCLUDES
="$SYSINCLUDES \
5225 -isystem `echo $sysheaders | sed 's/:/ -isystem /g'`"
5226 if test -n "$CXX"; then
5228 for cxxheaders
in `$CXX -v -S -x c++ /dev/null -o /dev/null 2>&1 \
5229 | sed -n -e '1,/#include/d' -e 's/^ \(\/.*\/[cg]++\)/\1/p'`; do
5230 test "x$cxxheaders" != x
&&
5231 CXX_SYSINCLUDES
="$CXX_SYSINCLUDES -isystem $cxxheaders"
5238 # Test if LD_LIBRARY_PATH contains the notation for the current directory
5239 # since this would lead to problems installing/building glibc.
5240 # LD_LIBRARY_PATH contains the current directory if one of the following
5242 # - one of the terminals (":" and ";") is the first or last sign
5243 # - two terminals occur directly after each other
5244 # - the path contains an element with a dot in it
5245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LD_LIBRARY_PATH variable" >&5
5246 $as_echo_n "checking LD_LIBRARY_PATH variable... " >&6; }
5247 case ${LD_LIBRARY_PATH} in
5248 [:\
;]* |
*[:\
;] |
*[:\
;][:\
;]* |
*[:\
;]. | .
[:\
;]*| . |
*[:\
;].
[:\
;]* )
5249 ld_library_path_setting
="contains current directory"
5252 ld_library_path_setting
="ok"
5255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_library_path_setting" >&5
5256 $as_echo "$ld_library_path_setting" >&6; }
5257 if test "$ld_library_path_setting" != "ok"; then
5259 *** LD_LIBRARY_PATH shouldn't contain the current directory when
5260 *** building glibc. Please change the environment variable
5261 *** and run configure again." "$LINENO" 5
5264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether GCC supports -static-libgcc" >&5
5265 $as_echo_n "checking whether GCC supports -static-libgcc... " >&6; }
5266 if ${libc_cv_gcc_static_libgcc+:} false
; then :
5267 $as_echo_n "(cached) " >&6
5269 if $CC -v -static-libgcc 2>&1 |
grep 'unrecognized option.*static-libgcc' >/dev
/null
; then
5270 libc_cv_gcc_static_libgcc
=
5272 libc_cv_gcc_static_libgcc
=-static-libgcc
5275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_static_libgcc" >&5
5276 $as_echo "$libc_cv_gcc_static_libgcc" >&6; }
5279 # Extract the first word of "bash", so it can be a program name with args.
5280 set dummy bash
; ac_word
=$2
5281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5282 $as_echo_n "checking for $ac_word... " >&6; }
5283 if ${ac_cv_path_BASH_SHELL+:} false
; then :
5284 $as_echo_n "(cached) " >&6
5288 ac_cv_path_BASH_SHELL
="$BASH_SHELL" # Let the user override the test with a path.
5291 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5295 test -z "$as_dir" && as_dir
=.
5296 for ac_exec_ext
in '' $ac_executable_extensions; do
5297 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5298 ac_cv_path_BASH_SHELL
="$as_dir/$ac_word$ac_exec_ext"
5299 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5306 test -z "$ac_cv_path_BASH_SHELL" && ac_cv_path_BASH_SHELL
="no"
5310 BASH_SHELL
=$ac_cv_path_BASH_SHELL
5311 if test -n "$BASH_SHELL"; then
5312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BASH_SHELL" >&5
5313 $as_echo "$BASH_SHELL" >&6; }
5315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5316 $as_echo "no" >&6; }
5321 # Extract the first word of "perl", so it can be a program name with args.
5322 set dummy perl
; ac_word
=$2
5323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5324 $as_echo_n "checking for $ac_word... " >&6; }
5325 if ${ac_cv_path_PERL+:} false
; then :
5326 $as_echo_n "(cached) " >&6
5330 ac_cv_path_PERL
="$PERL" # Let the user override the test with a path.
5333 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5337 test -z "$as_dir" && as_dir
=.
5338 for ac_exec_ext
in '' $ac_executable_extensions; do
5339 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5340 ac_cv_path_PERL
="$as_dir/$ac_word$ac_exec_ext"
5341 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5348 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL
="no"
5352 PERL
=$ac_cv_path_PERL
5353 if test -n "$PERL"; then
5354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
5355 $as_echo "$PERL" >&6; }
5357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5358 $as_echo "no" >&6; }
5362 if test "$PERL" != no
&&
5363 (eval `$PERL -V:apiversion`; test `expr "$apiversion" \< 5` -ne 0); then
5366 # Extract the first word of "install-info", so it can be a program name with args.
5367 set dummy install-info
; ac_word
=$2
5368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5369 $as_echo_n "checking for $ac_word... " >&6; }
5370 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
5371 $as_echo_n "(cached) " >&6
5373 case $INSTALL_INFO in
5375 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
5378 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5379 as_dummy
="$PATH:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
5380 for as_dir
in $as_dummy
5383 test -z "$as_dir" && as_dir
=.
5384 for ac_exec_ext
in '' $ac_executable_extensions; do
5385 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5386 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
5387 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5394 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO
="no"
5398 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
5399 if test -n "$INSTALL_INFO"; then
5400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
5401 $as_echo "$INSTALL_INFO" >&6; }
5403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5404 $as_echo "no" >&6; }
5408 # Extract the first word of "bison", so it can be a program name with args.
5409 set dummy bison
; ac_word
=$2
5410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5411 $as_echo_n "checking for $ac_word... " >&6; }
5412 if ${ac_cv_path_BISON+:} false
; then :
5413 $as_echo_n "(cached) " >&6
5417 ac_cv_path_BISON
="$BISON" # Let the user override the test with a path.
5420 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5421 as_dummy
="$PATH:/usr/local/bin:/usr/bin:/bin"
5422 for as_dir
in $as_dummy
5425 test -z "$as_dir" && as_dir
=.
5426 for ac_exec_ext
in '' $ac_executable_extensions; do
5427 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5428 ac_cv_path_BISON
="$as_dir/$ac_word$ac_exec_ext"
5429 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5436 test -z "$ac_cv_path_BISON" && ac_cv_path_BISON
="no"
5440 BISON
=$ac_cv_path_BISON
5441 if test -n "$BISON"; then
5442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
5443 $as_echo "$BISON" >&6; }
5445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5446 $as_echo "no" >&6; }
5451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libc-friendly stddef.h" >&5
5452 $as_echo_n "checking for libc-friendly stddef.h... " >&6; }
5453 if ${libc_cv_friendly_stddef+:} false
; then :
5454 $as_echo_n "(cached) " >&6
5456 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5457 /* end confdefs.h. */
5458 #define __need_size_t
5459 #define __need_wchar_t
5466 size_t size; wchar_t wchar;
5468 #error stddef.h ignored __need_*
5470 if (&size == NULL || &wchar == NULL) abort ();
5475 if ac_fn_c_try_compile
"$LINENO"; then :
5476 libc_cv_friendly_stddef
=yes
5478 libc_cv_friendly_stddef
=no
5480 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_friendly_stddef" >&5
5483 $as_echo "$libc_cv_friendly_stddef" >&6; }
5484 if test $libc_cv_friendly_stddef = yes; then
5485 config_vars
="$config_vars
5486 override stddef.h = # The installed <stddef.h> seems to be libc-friendly."
5489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need to use -P to assemble .S files" >&5
5490 $as_echo_n "checking whether we need to use -P to assemble .S files... " >&6; }
5491 if ${libc_cv_need_minus_P+:} false
; then :
5492 $as_echo_n "(cached) " >&6
5494 cat > conftest.S
<<EOF
5495 #include "confdefs.h"
5496 /* Nothing whatsoever. */
5498 if { ac_try
='${CC-cc} $CPPFLAGS $ASFLAGS -c conftest.S 1>&5'
5499 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5502 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5503 test $ac_status = 0; }; }; then
5504 libc_cv_need_minus_P
=no
5506 libc_cv_need_minus_P
=yes
5510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_need_minus_P" >&5
5511 $as_echo "$libc_cv_need_minus_P" >&6; }
5512 if test $libc_cv_need_minus_P = yes; then
5513 config_vars
="$config_vars
5514 asm-CPPFLAGS = -P # The assembler can't grok cpp's # line directives."
5517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .set assembler directive" >&5
5518 $as_echo_n "checking for .set assembler directive... " >&6; }
5519 if ${libc_cv_asm_set_directive+:} false
; then :
5520 $as_echo_n "(cached) " >&6
5522 cat > conftest.s
<<EOF
5525 .set glibc_conftest_frobozz,foo
5526 .globl glibc_conftest_frobozz
5528 # The alpha-dec-osf1 assembler gives only a warning for `.set'
5529 # (but it doesn't work), so we must do a linking check to be sure.
5530 cat > conftest1.c
<<\EOF
5531 extern int glibc_conftest_frobozz
;
5532 void _start
() { glibc_conftest_frobozz
= 1; }
5534 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
5535 -nostartfiles -nostdlib \
5536 -o conftest conftest.s conftest1.c
1>&5 2>&5; then
5537 libc_cv_asm_set_directive
=yes
5539 libc_cv_asm_set_directive
=no
5543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_set_directive" >&5
5544 $as_echo "$libc_cv_asm_set_directive" >&6; }
5545 if test $libc_cv_asm_set_directive = yes; then
5546 $as_echo "#define HAVE_ASM_SET_DIRECTIVE 1" >>confdefs.h
5550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler gnu_unique_object symbol type" >&5
5551 $as_echo_n "checking for assembler gnu_unique_object symbol type... " >&6; }
5552 if ${libc_cv_asm_unique_object+:} false
; then :
5553 $as_echo_n "(cached) " >&6
5555 cat > conftest.s
<<EOF
5558 .type _sym, %gnu_unique_object
5560 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5; then
5561 libc_cv_asm_unique_object
=yes
5563 libc_cv_asm_unique_object
=no
5567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_unique_object" >&5
5568 $as_echo "$libc_cv_asm_unique_object" >&6; }
5569 if test $libc_cv_asm_unique_object = yes; then
5570 $as_echo "#define HAVE_ASM_UNIQUE_OBJECT 1" >>confdefs.h
5574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .previous assembler directive" >&5
5575 $as_echo_n "checking for .previous assembler directive... " >&6; }
5576 if ${libc_cv_asm_previous_directive+:} false
; then :
5577 $as_echo_n "(cached) " >&6
5579 cat > conftest.s
<<EOF
5580 .section foo_section
5583 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5584 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5587 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5588 test $ac_status = 0; }; }; then
5589 libc_cv_asm_previous_directive
=yes
5591 libc_cv_asm_previous_directive
=no
5595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_previous_directive" >&5
5596 $as_echo "$libc_cv_asm_previous_directive" >&6; }
5597 if test $libc_cv_asm_previous_directive = yes; then
5598 $as_echo "#define HAVE_ASM_PREVIOUS_DIRECTIVE 1" >>confdefs.h
5601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .popsection assembler directive" >&5
5602 $as_echo_n "checking for .popsection assembler directive... " >&6; }
5603 if ${libc_cv_asm_popsection_directive+:} false
; then :
5604 $as_echo_n "(cached) " >&6
5606 cat > conftest.s
<<EOF
5607 .pushsection foo_section
5610 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5611 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5614 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5615 test $ac_status = 0; }; }; then
5616 libc_cv_asm_popsection_directive
=yes
5618 libc_cv_asm_popsection_directive
=no
5622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_popsection_directive" >&5
5623 $as_echo "$libc_cv_asm_popsection_directive" >&6; }
5624 if test $libc_cv_asm_popsection_directive = yes; then
5625 $as_echo "#define HAVE_ASM_POPSECTION_DIRECTIVE 1" >>confdefs.h
5629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .protected and .hidden assembler directive" >&5
5630 $as_echo_n "checking for .protected and .hidden assembler directive... " >&6; }
5631 if ${libc_cv_asm_protected_directive+:} false
; then :
5632 $as_echo_n "(cached) " >&6
5634 cat > conftest.s
<<EOF
5640 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5641 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5644 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5645 test $ac_status = 0; }; }; then
5646 libc_cv_asm_protected_directive
=yes
5648 as_fn_error $?
"assembler support for symbol visibility is required" "$LINENO" 5
5652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_protected_directive" >&5
5653 $as_echo "$libc_cv_asm_protected_directive" >&6; }
5655 if test $libc_cv_asm_protected_directive = yes; then
5656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __attribute__((visibility())) is supported" >&5
5657 $as_echo_n "checking whether __attribute__((visibility())) is supported... " >&6; }
5658 if ${libc_cv_visibility_attribute+:} false
; then :
5659 $as_echo_n "(cached) " >&6
5661 cat > conftest.c
<<EOF
5662 int foo __attribute__ ((visibility ("hidden"))) = 1;
5663 int bar __attribute__ ((visibility ("protected"))) = 1;
5665 libc_cv_visibility_attribute
=no
5666 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5667 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5670 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5671 test $ac_status = 0; }; }; then
5672 if grep '\.hidden.*foo' conftest.s
>/dev
/null
; then
5673 if grep '\.protected.*bar' conftest.s
>/dev
/null
; then
5674 libc_cv_visibility_attribute
=yes
5678 rm -f conftest.
{c
,s
}
5681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_visibility_attribute" >&5
5682 $as_echo "$libc_cv_visibility_attribute" >&6; }
5683 if test $libc_cv_visibility_attribute != yes; then
5684 as_fn_error $?
"compiler support for visibility attribute is required" "$LINENO" 5
5688 if test $libc_cv_visibility_attribute = yes; then
5689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken __attribute__((visibility()))" >&5
5690 $as_echo_n "checking for broken __attribute__((visibility()))... " >&6; }
5691 if ${libc_cv_broken_visibility_attribute+:} false
; then :
5692 $as_echo_n "(cached) " >&6
5694 cat > conftest.c
<<EOF
5696 int bar (int x) __asm__ ("foo") __attribute__ ((visibility ("hidden")));
5697 int bar (int x) { return x; }
5699 libc_cv_broken_visibility_attribute
=yes
5700 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5701 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5704 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5705 test $ac_status = 0; }; }; then
5706 if grep '\.hidden[ _]foo' conftest.s
>/dev
/null
; then
5707 libc_cv_broken_visibility_attribute
=no
5710 rm -f conftest.c conftest.s
5713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_broken_visibility_attribute" >&5
5714 $as_echo "$libc_cv_broken_visibility_attribute" >&6; }
5715 if test $libc_cv_broken_visibility_attribute = yes; then
5716 as_fn_error $?
"working compiler support for visibility attribute is required" "$LINENO" 5
5720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken __attribute__((alias()))" >&5
5721 $as_echo_n "checking for broken __attribute__((alias()))... " >&6; }
5722 if ${libc_cv_broken_alias_attribute+:} false
; then :
5723 $as_echo_n "(cached) " >&6
5725 cat > conftest.c
<<EOF
5726 extern int foo (int x) __asm ("xyzzy");
5727 int bar (int x) { return x; }
5728 extern __typeof (bar) foo __attribute ((weak, alias ("bar")));
5730 extern __typeof (dfoo) dfoo __asm ("abccb");
5733 libc_cv_broken_alias_attribute
=yes
5734 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5735 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5738 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5739 test $ac_status = 0; }; }; then
5740 if grep 'xyzzy' conftest.s
>/dev
/null
&&
5741 grep 'abccb' conftest.s
>/dev
/null
; then
5742 libc_cv_broken_alias_attribute
=no
5745 rm -f conftest.c conftest.s
5748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_broken_alias_attribute" >&5
5749 $as_echo "$libc_cv_broken_alias_attribute" >&6; }
5750 if test $libc_cv_broken_alias_attribute = yes; then
5751 as_fn_error $?
"working alias attribute support required" "$LINENO" 5
5754 if test $libc_cv_visibility_attribute = yes; then
5755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to put _rtld_local into .sdata section" >&5
5756 $as_echo_n "checking whether to put _rtld_local into .sdata section... " >&6; }
5757 if ${libc_cv_have_sdata_section+:} false
; then :
5758 $as_echo_n "(cached) " >&6
5760 echo "int i;" > conftest.c
5761 libc_cv_have_sdata_section
=no
5762 if ${CC-cc} $LDFLAGS -fPIC -shared -Wl,--verbose conftest.c
-o conftest.so
2>&1 \
5763 |
grep '\.sdata' >/dev
/null
; then
5764 libc_cv_have_sdata_section
=yes
5766 rm -f conftest.c conftest.so
5769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_sdata_section" >&5
5770 $as_echo "$libc_cv_have_sdata_section" >&6; }
5771 if test $libc_cv_have_sdata_section = yes; then
5772 $as_echo "#define HAVE_SDATA_SECTION 1" >>confdefs.h
5777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .preinit_array/.init_array/.fini_array support" >&5
5778 $as_echo_n "checking for .preinit_array/.init_array/.fini_array support... " >&6; }
5779 if ${libc_cv_initfini_array+:} false
; then :
5780 $as_echo_n "(cached) " >&6
5782 cat > conftest.c
<<EOF
5783 int _start (void) { return 0; }
5784 int __start (void) { return 0; }
5786 int foo (void) { return 1; }
5787 int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;
5790 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -o conftest
5791 conftest.c -static -nostartfiles -nostdlib
5793 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5796 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5797 test $ac_status = 0; }; }; then :
5798 if $READELF -S conftest | fgrep INIT_ARRAY
> /dev
/null
; then
5799 libc_cv_initfini_array
=yes
5801 libc_cv_initfini_array
=no
5804 libc_cv_initfini_array
=no
5809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_initfini_array" >&5
5810 $as_echo "$libc_cv_initfini_array" >&6; }
5811 if test $libc_cv_initfini_array != yes; then
5812 as_fn_error $?
"Need linker with .init_array/.fini_array support." "$LINENO" 5
5815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use .ctors/.dtors header and trailer" >&5
5816 $as_echo_n "checking whether to use .ctors/.dtors header and trailer... " >&6; }
5817 if ${libc_cv_ctors_header+:} false
; then :
5818 $as_echo_n "(cached) " >&6
5820 libc_cv_ctors_header
=yes
5821 cat > conftest.c
<<EOF
5822 int _start (void) { return 0; }
5823 int __start (void) { return 0; }
5825 __attribute__ ((constructor)) void ctor (void) { asm (""); }
5826 __attribute__ ((destructor)) void dtor (void) { asm (""); }
5829 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -o conftest
5830 conftest.c -static -nostartfiles -nostdlib
5832 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5835 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5836 test $ac_status = 0; }; }; then :
5837 if $READELF -WS conftest
$ac_exeext |
$AWK '
5838 { gsub(/\[ */, "[") }
5839 $2 == ".ctors" || $2 == ".dtors" {
5840 size = strtonum("0x" $6)
5841 align = strtonum("0x" $NF)
5843 stub[$2] = size == align * 2
5846 ctors_ok = !seen[".ctors"] || stub[".ctors"]
5847 dtors_ok = !seen[".dtors"] || stub[".dtors"]
5848 exit ((ctors_ok && dtors_ok) ? 0 : 1)
5851 libc_cv_ctors_header
=no
5855 as_fn_error $?
"missing __attribute__ ((constructor)) support??" "$LINENO" 5
5861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ctors_header" >&5
5862 $as_echo "$libc_cv_ctors_header" >&6; }
5863 if test $libc_cv_ctors_header = no
; then
5864 $as_echo "#define NO_CTORS_DTORS_SECTIONS 1" >>confdefs.h
5868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libunwind-support in compiler" >&5
5869 $as_echo_n "checking for libunwind-support in compiler... " >&6; }
5870 if ${libc_cv_cc_with_libunwind+:} false
; then :
5871 $as_echo_n "(cached) " >&6
5874 cat > conftest.c
<<EOF
5875 int main (void) { return 0; }
5877 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -static -o conftest \
5878 conftest.c
-v 2>&1 >/dev
/null |
grep ' -lunwind ' >/dev
/null
; then
5879 libc_cv_cc_with_libunwind
=yes
5881 libc_cv_cc_with_libunwind
=no
5885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_with_libunwind" >&5
5886 $as_echo "$libc_cv_cc_with_libunwind" >&6; }
5888 if test $libc_cv_cc_with_libunwind = yes; then
5889 $as_echo "#define HAVE_CC_WITH_LIBUNWIND 1" >>confdefs.h
5893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker that supports -z nodelete" >&5
5894 $as_echo_n "checking for linker that supports -z nodelete... " >&6; }
5895 libc_linker_feature
=no
5896 if test x
"$gnu_ld" = x
"yes"; then
5897 libc_linker_check
=`$LD -v --help 2>/dev/null | grep "\-z nodelete"`
5898 if test -n "$libc_linker_check"; then
5899 cat > conftest.c
<<EOF
5900 int _start (void) { return 42; }
5902 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5903 -Wl,--enable-new-dtags,-z,nodelete -nostdlib -nostartfiles
5904 -fPIC -shared -o conftest.so conftest.c
5906 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5909 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5910 test $ac_status = 0; }; }
5912 libc_linker_feature
=yes
5917 if test $libc_linker_feature = yes; then
5918 libc_cv_z_nodelete
=yes
5920 as_fn_error $?
"linker with -z nodelete support required" "$LINENO" 5
5922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_linker_feature" >&5
5923 $as_echo "$libc_linker_feature" >&6; }
5925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker that supports -z nodlopen" >&5
5926 $as_echo_n "checking for linker that supports -z nodlopen... " >&6; }
5927 libc_linker_feature
=no
5928 if test x
"$gnu_ld" = x
"yes"; then
5929 libc_linker_check
=`$LD -v --help 2>/dev/null | grep "\-z nodlopen"`
5930 if test -n "$libc_linker_check"; then
5931 cat > conftest.c
<<EOF
5932 int _start (void) { return 42; }
5934 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5935 -Wl,--enable-new-dtags,-z,nodlopen -nostdlib -nostartfiles
5936 -fPIC -shared -o conftest.so conftest.c
5938 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5941 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5942 test $ac_status = 0; }; }
5944 libc_linker_feature
=yes
5949 if test $libc_linker_feature = yes; then
5950 libc_cv_z_nodlopen
=yes
5952 as_fn_error $?
"linker with -z nodlopen support required" "$LINENO" 5
5954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_linker_feature" >&5
5955 $as_echo "$libc_linker_feature" >&6; }
5957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker that supports -z initfirst" >&5
5958 $as_echo_n "checking for linker that supports -z initfirst... " >&6; }
5959 libc_linker_feature
=no
5960 if test x
"$gnu_ld" = x
"yes"; then
5961 libc_linker_check
=`$LD -v --help 2>/dev/null | grep "\-z initfirst"`
5962 if test -n "$libc_linker_check"; then
5963 cat > conftest.c
<<EOF
5964 int _start (void) { return 42; }
5966 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5967 -Wl,--enable-new-dtags,-z,initfirst -nostdlib -nostartfiles
5968 -fPIC -shared -o conftest.so conftest.c
5970 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5973 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5974 test $ac_status = 0; }; }
5976 libc_linker_feature
=yes
5981 if test $libc_linker_feature = yes; then
5982 libc_cv_z_initfirst
=yes
5984 as_fn_error $?
"linker with -z initfirst support required" "$LINENO" 5
5986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_linker_feature" >&5
5987 $as_echo "$libc_linker_feature" >&6; }
5989 # Add-on fragments can set these for other machines.
5990 libc_commonpagesize
=${libc_commonpagesize:-no}
5991 libc_relro_required
=${libc_relro_required:-no}
5992 case "$base_machine" in
5993 i
[34567]86 | x86_64 | powerpc
* | s390
*)
5994 libc_commonpagesize
=0x1000
5995 libc_relro_required
=yes
5998 libc_commonpagesize
=0x2000
5999 libc_relro_required
=yes
6003 if test $libc_commonpagesize != no
; then
6004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z relro option" >&5
6005 $as_echo_n "checking for -z relro option... " >&6; }
6006 if ${libc_cv_z_relro+:} false
; then :
6007 $as_echo_n "(cached) " >&6
6010 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6011 /* end confdefs.h. */
6013 int _start (void) { return 42; }
6014 extern void _exit (int);
6015 /* Since these pointers are const, they should go in rodata.
6016 Since they refer to functions that have to be resolved by
6017 dynamic linking, they should instead go in RELRO data. */
6018 const void *const relro[] = { &_start, &_exit, 0 };
6019 /* GNU ld fails to produce RELRO data when it's very small and there is no
6020 normal writable data following it, or if only uninitialized (.bss) data
6021 follows it, or only very small writable data. */
6022 int data[0x10000] = { 1, };
6025 cat > conftest.
awk <<\EOF
6028 commonpagesize
= strtonum
(commonpagesize
)
6030 { print
"LINE:", $0 > "/dev/stderr" }
6032 vaddr
= strtonum
($3)
6033 memsz
= strtonum
($6)
6035 printf "vaddr %#x memsz %#x end %#x commonpagesize %#x\n", \
6036 vaddr
, memsz
, end
, commonpagesize
> "/dev/stderr"
6037 result
= (end
% commonpagesize
== 0) ?
"yes" : "broken"
6039 END
{ print result
}
6041 { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6042 -fPIC -shared -o conftest.so conftest.c
6043 -nostartfiles -nostdlib
6045 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6048 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6049 test $ac_status = 0; }; } &&
6050 { ac_try
='$READELF -Wl conftest.so > conftest.ph'
6051 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6054 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6055 test $ac_status = 0; }; } &&
6057 $AWK -v commonpagesize=$libc_commonpagesize -f conftest.awk
6058 conftest.ph > conftest.cps
6060 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6063 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6064 test $ac_status = 0; }; } &&
6065 libc_cv_z_relro
=`cat conftest.cps 2>&5`
6068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_relro" >&5
6069 $as_echo "$libc_cv_z_relro" >&6; }
6070 if { test "x$libc_relro_required" = xyes
&&
6071 test "x$libc_cv_z_relro" != xyes
6074 as_fn_error $?
"linker with -z relro support required" "$LINENO" 5
6077 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: missing architecture parameter to check for working -z relro" >&5
6078 $as_echo "$as_me: WARNING: missing architecture parameter to check for working -z relro" >&2;}
6081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -Bgroup option" >&5
6082 $as_echo_n "checking for -Bgroup option... " >&6; }
6083 if ${libc_cv_Bgroup+:} false
; then :
6084 $as_echo_n "(cached) " >&6
6086 cat > conftest.c
<<EOF
6087 int _start (void) { return 42; }
6089 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6090 -fPIC -shared -o conftest.so conftest.c
6091 -Wl,-Bgroup -nostdlib 1>&5'
6092 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6095 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6096 test $ac_status = 0; }; }
6104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_Bgroup" >&5
6105 $as_echo "$libc_cv_Bgroup" >&6; }
6109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether --noexecstack is desirable for .S files" >&5
6110 $as_echo_n "checking whether --noexecstack is desirable for .S files... " >&6; }
6111 if ${libc_cv_as_noexecstack+:} false
; then :
6112 $as_echo_n "(cached) " >&6
6114 cat > conftest.c
<<EOF
6117 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS
6118 -S -o conftest.s conftest.c 1>&5'
6119 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6122 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6123 test $ac_status = 0; }; } \
6124 && grep .note.GNU-stack conftest.s
>/dev
/null \
6125 && { ac_try
='${CC-cc} $ASFLAGS -Wa,--noexecstack
6126 -c -o conftest.o conftest.s 1>&5'
6127 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6130 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6131 test $ac_status = 0; }; }
6133 libc_cv_as_noexecstack
=yes
6135 libc_cv_as_noexecstack
=no
6139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_as_noexecstack" >&5
6140 $as_echo "$libc_cv_as_noexecstack" >&6; }
6141 if test $libc_cv_as_noexecstack = yes; then
6142 ASFLAGS_config
="$ASFLAGS_config -Wa,--noexecstack"
6146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z combreloc" >&5
6147 $as_echo_n "checking for -z combreloc... " >&6; }
6148 if ${libc_cv_z_combreloc+:} false
; then :
6149 $as_echo_n "(cached) " >&6
6151 cat > conftest.c
<<EOF
6152 extern int bar (int);
6154 int foo (void) { return bar (mumble); }
6156 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6157 -fPIC -shared -o conftest.so conftest.c
6158 -nostdlib -nostartfiles
6159 -Wl,-z,combreloc 1>&5'
6160 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6163 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6164 test $ac_status = 0; }; }
6166 if $READELF -S conftest.so |
grep '\.rel\(a\|\)\.dyn' > /dev
/null
; then
6167 libc_cv_z_combreloc
=yes
6169 libc_cv_z_combreloc
=no
6172 libc_cv_z_combreloc
=no
6176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_combreloc" >&5
6177 $as_echo "$libc_cv_z_combreloc" >&6; }
6178 if test "$libc_cv_z_combreloc" = yes; then
6179 $as_echo "#define HAVE_Z_COMBRELOC 1" >>confdefs.h
6184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker that supports -z execstack" >&5
6185 $as_echo_n "checking for linker that supports -z execstack... " >&6; }
6186 libc_linker_feature
=no
6187 if test x
"$gnu_ld" = x
"yes"; then
6188 libc_linker_check
=`$LD -v --help 2>/dev/null | grep "\-z execstack"`
6189 if test -n "$libc_linker_check"; then
6190 cat > conftest.c
<<EOF
6191 int _start (void) { return 42; }
6193 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6194 -Wl,-z,execstack -nostdlib -nostartfiles
6195 -fPIC -shared -o conftest.so conftest.c
6197 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6200 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6201 test $ac_status = 0; }; }
6203 libc_linker_feature
=yes
6208 if test $libc_linker_feature = yes; then
6209 libc_cv_z_execstack
=yes
6211 libc_cv_z_execstack
=no
6213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_linker_feature" >&5
6214 $as_echo "$libc_linker_feature" >&6; }
6217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fpie" >&5
6218 $as_echo_n "checking for -fpie... " >&6; }
6219 if ${libc_cv_fpie+:} false
; then :
6220 $as_echo_n "(cached) " >&6
6222 if { ac_try
='${CC-cc} -fpie -xc /dev/null -S -o /dev/null'
6223 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6226 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6227 test $ac_status = 0; }; }; then :
6234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fpie" >&5
6235 $as_echo "$libc_cv_fpie" >&6; }
6239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --hash-style option" >&5
6240 $as_echo_n "checking for --hash-style option... " >&6; }
6241 if ${libc_cv_hashstyle+:} false
; then :
6242 $as_echo_n "(cached) " >&6
6244 cat > conftest.c
<<EOF
6245 int _start (void) { return 42; }
6247 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6248 -fPIC -shared -o conftest.so conftest.c
6249 -Wl,--hash-style=both -nostdlib 1>&5'
6250 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6253 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6254 test $ac_status = 0; }; }
6256 libc_cv_hashstyle
=yes
6258 libc_cv_hashstyle
=no
6262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_hashstyle" >&5
6263 $as_echo "$libc_cv_hashstyle" >&6; }
6266 # The linker's default -shared behavior is good enough if it
6267 # does these things that our custom linker scripts ensure that
6268 # all allocated NOTE sections come first.
6269 if test "$use_default_link" = default
; then
6270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sufficient default -shared layout" >&5
6271 $as_echo_n "checking for sufficient default -shared layout... " >&6; }
6272 if ${libc_cv_use_default_link+:} false
; then :
6273 $as_echo_n "(cached) " >&6
6275 libc_cv_use_default_link
=no
6276 cat > conftest.s
<<\EOF
6277 .section .note.a
,"a",%note
6282 .section .note.b
,"a",%note
6288 if { ac_try
=' ${CC-cc} $ASFLAGS -shared -o conftest.so conftest.s 1>&5'
6289 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6292 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6293 test $ac_status = 0; }; } &&
6294 ac_try
=`$READELF -S conftest.so | sed -n \
6296 s/^ *\[ *[1-9][0-9]*\] *\([^ ][^ ]*\) *\([^ ][^ ]*\) .*$/\2 \1/
6302 libc_seen_a
=no libc_seen_b
=no
6304 while test $# -ge 2 -a "$1" = NOTE
; do
6306 .note.a
) libc_seen_a
=yes ;;
6307 .note.b
) libc_seen_b
=yes ;;
6311 case "$libc_seen_a$libc_seen_b" in
6313 libc_cv_use_default_link
=yes
6317 $libc_seen_a$libc_seen_b from:
6324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_use_default_link" >&5
6325 $as_echo "$libc_cv_use_default_link" >&6; }
6326 use_default_link
=$libc_cv_use_default_link
6329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker output format" >&5
6330 $as_echo_n "checking linker output format... " >&6; }
6331 if ${libc_cv_output_format+:} false
; then :
6332 $as_echo_n "(cached) " >&6
6334 if libc_cv_output_format
=`
6335 ${CC-cc} -nostartfiles -nostdlib -Wl,--print-output-format 2>&5`
6339 libc_cv_output_format
=
6341 test -n "$libc_cv_output_format" || libc_cv_output_format
=unknown
6343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_output_format" >&5
6344 $as_echo "$libc_cv_output_format" >&6; }
6347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fno-toplevel-reorder -fno-section-anchors" >&5
6348 $as_echo_n "checking for -fno-toplevel-reorder -fno-section-anchors... " >&6; }
6349 if ${libc_cv_fno_toplevel_reorder+:} false
; then :
6350 $as_echo_n "(cached) " >&6
6352 cat > conftest.c
<<EOF
6355 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -fno-toplevel-reorder -fno-section-anchors
6357 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6360 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6361 test $ac_status = 0; }; }
6363 libc_cv_fno_toplevel_reorder
=yes
6365 libc_cv_fno_toplevel_reorder
=no
6369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fno_toplevel_reorder" >&5
6370 $as_echo "$libc_cv_fno_toplevel_reorder" >&6; }
6371 if test $libc_cv_fno_toplevel_reorder = yes; then
6372 fno_unit_at_a_time
="-fno-toplevel-reorder -fno-section-anchors"
6374 fno_unit_at_a_time
=-fno-unit-at-a-time
6378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fstack-protector" >&5
6379 $as_echo_n "checking for -fstack-protector... " >&6; }
6380 if ${libc_cv_ssp+:} false
; then :
6381 $as_echo_n "(cached) " >&6
6383 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -Werror -fstack-protector -xc /dev/null -S -o /dev/null'
6384 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6387 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6388 test $ac_status = 0; }; }; then :
6395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ssp" >&5
6396 $as_echo "$libc_cv_ssp" >&6; }
6399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fgnu89-inline" >&5
6400 $as_echo_n "checking for -fgnu89-inline... " >&6; }
6401 if ${libc_cv_gnu89_inline+:} false
; then :
6402 $as_echo_n "(cached) " >&6
6404 cat > conftest.c
<<EOF
6406 #ifdef __GNUC_GNU_INLINE__
6407 main () { return 0;}
6412 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -std=gnu99 -fgnu89-inline
6413 -o conftest.s conftest.c 1>&5'
6414 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6417 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6418 test $ac_status = 0; }; }
6420 libc_cv_gnu89_inline
=yes
6422 libc_cv_gnu89_inline
=no
6426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gnu89_inline" >&5
6427 $as_echo "$libc_cv_gnu89_inline" >&6; }
6428 if test $libc_cv_gnu89_inline = yes; then
6429 gnu89_inline
=-fgnu89-inline
6435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc puts quotes around section names" >&5
6436 $as_echo_n "checking whether cc puts quotes around section names... " >&6; }
6437 if ${libc_cv_have_section_quotes+:} false
; then :
6438 $as_echo_n "(cached) " >&6
6440 cat > conftest.c
<<EOF
6441 static const int foo
6442 __attribute__ ((section ("bar"))) = 1;
6444 if ${CC-cc} -S conftest.c
-o conftest.s
; then
6445 if grep '\.section.*"bar"' conftest.s
>/dev
/null
; then
6446 libc_cv_have_section_quotes
=yes
6448 libc_cv_have_section_quotes
=no
6451 libc_cv_have_section_quotes
=unknown
6453 rm -f conftest.
{c
,s
}
6456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_section_quotes" >&5
6457 $as_echo "$libc_cv_have_section_quotes" >&6; }
6458 if test $libc_cv_have_section_quotes = yes; then
6459 $as_echo "#define HAVE_SECTION_QUOTES 1" >>confdefs.h
6463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler .weak directive" >&5
6464 $as_echo_n "checking for assembler .weak directive... " >&6; }
6465 if ${libc_cv_asm_weak_directive+:} false
; then :
6466 $as_echo_n "(cached) " >&6
6468 cat > conftest.s
<<EOF
6473 .weak bar; bar = foo
6475 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6476 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6479 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6480 test $ac_status = 0; }; }; then
6481 libc_cv_asm_weak_directive
=yes
6483 libc_cv_asm_weak_directive
=no
6487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_weak_directive" >&5
6488 $as_echo "$libc_cv_asm_weak_directive" >&6; }
6490 if test $libc_cv_asm_weak_directive = no
; then
6491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler .weakext directive" >&5
6492 $as_echo_n "checking for assembler .weakext directive... " >&6; }
6493 if ${libc_cv_asm_weakext_directive+:} false
; then :
6494 $as_echo_n "(cached) " >&6
6496 cat > conftest.s
<<EOF
6505 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6506 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6509 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6510 test $ac_status = 0; }; }; then
6511 libc_cv_asm_weakext_directive
=yes
6513 libc_cv_asm_weakext_directive
=no
6517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_weakext_directive" >&5
6518 $as_echo "$libc_cv_asm_weakext_directive" >&6; }
6522 if test $libc_cv_asm_weak_directive = yes; then
6523 $as_echo "#define HAVE_ASM_WEAK_DIRECTIVE 1" >>confdefs.h
6525 elif test $libc_cv_asm_weakext_directive = yes; then
6526 $as_echo "#define HAVE_ASM_WEAKEXT_DIRECTIVE 1" >>confdefs.h
6530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether CFI directives are supported" >&5
6531 $as_echo_n "checking whether CFI directives are supported... " >&6; }
6532 if ${libc_cv_asm_cfi_directives+:} false
; then :
6533 $as_echo_n "(cached) " >&6
6536 sparc
/sparc64
*) cfi_offset
=2047;;
6539 cat > conftest.s
<<EOF
6541 .type func,%function
6545 .cfi_rel_offset 1, $cfi_offset
6548 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6549 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6552 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6553 test $ac_status = 0; }; }; then
6554 libc_cv_asm_cfi_directives
=yes
6556 libc_cv_asm_cfi_directives
=no
6560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_cfi_directives" >&5
6561 $as_echo "$libc_cv_asm_cfi_directives" >&6; }
6562 if test $libc_cv_asm_cfi_directives = yes; then
6563 $as_echo "#define HAVE_ASM_CFI_DIRECTIVES 1" >>confdefs.h
6567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld --no-whole-archive" >&5
6568 $as_echo_n "checking for ld --no-whole-archive... " >&6; }
6569 if ${libc_cv_ld_no_whole_archive+:} false
; then :
6570 $as_echo_n "(cached) " >&6
6572 cat > conftest.c
<<\EOF
6577 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6578 -nostdlib -nostartfiles -Wl,--no-whole-archive
6579 -o conftest conftest.c 1>&5'
6580 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6583 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6584 test $ac_status = 0; }; }; then
6585 libc_cv_ld_no_whole_archive
=yes
6587 libc_cv_ld_no_whole_archive
=no
6591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ld_no_whole_archive" >&5
6592 $as_echo "$libc_cv_ld_no_whole_archive" >&6; }
6593 if test $libc_cv_ld_no_whole_archive = no
; then
6594 as_fn_error $?
"support for --no-whole-archive is needed" "$LINENO" 5
6597 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc -fexceptions" >&5
6598 $as_echo_n "checking for gcc -fexceptions... " >&6; }
6599 if ${libc_cv_gcc_exceptions+:} false
; then :
6600 $as_echo_n "(cached) " >&6
6602 cat > conftest.c
<<\EOF
6607 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6608 -nostdlib -nostartfiles -fexceptions
6609 -o conftest conftest.c 1>&5'
6610 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6613 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6614 test $ac_status = 0; }; }; then
6615 libc_cv_gcc_exceptions
=yes
6617 libc_cv_gcc_exceptions
=no
6621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_exceptions" >&5
6622 $as_echo "$libc_cv_gcc_exceptions" >&6; }
6623 if test $libc_cv_gcc_exceptions = yes; then
6624 exceptions
=-fexceptions
6627 if test "$host_cpu" = powerpc
; then
6628 # Check for a bug present in at least versions 2.8.x of GCC
6629 # and versions 1.0.x of EGCS.
6630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether clobbering cr0 causes problems" >&5
6631 $as_echo_n "checking whether clobbering cr0 causes problems... " >&6; }
6632 if ${libc_cv_c_asmcr0_bug+:} false
; then :
6633 $as_echo_n "(cached) " >&6
6635 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6636 /* end confdefs.h. */
6637 int tester(int x) { asm ("" : : : "cc"); return x & 123; }
6646 if ac_fn_c_try_compile
"$LINENO"; then :
6647 libc_cv_c_asmcr0_bug
='no'
6649 libc_cv_c_asmcr0_bug
='yes'
6651 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_c_asmcr0_bug" >&5
6654 $as_echo "$libc_cv_c_asmcr0_bug" >&6; }
6655 if test "$libc_cv_c_asmcr0_bug" != 'no'; then
6656 $as_echo "#define BROKEN_PPC_ASM_CR0 1" >>confdefs.h
6661 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_memset" >&5
6662 $as_echo_n "checking for __builtin_memset... " >&6; }
6663 if ${libc_cv_gcc_builtin_memset+:} false
; then :
6664 $as_echo_n "(cached) " >&6
6666 cat > conftest.c
<<\EOF
6669 __builtin_memset
(x
, 0, 1000);
6672 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | fgrep "memset" > /dev/null'
6673 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6676 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6677 test $ac_status = 0; }; };
6679 libc_cv_gcc_builtin_memset
=no
6681 libc_cv_gcc_builtin_memset
=yes
6685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_memset" >&5
6686 $as_echo "$libc_cv_gcc_builtin_memset" >&6; }
6687 if test "$libc_cv_gcc_builtin_memset" = yes ; then
6688 $as_echo "#define HAVE_BUILTIN_MEMSET 1" >>confdefs.h
6692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for redirection of built-in functions" >&5
6693 $as_echo_n "checking for redirection of built-in functions... " >&6; }
6694 if ${libc_cv_gcc_builtin_redirection+:} false
; then :
6695 $as_echo_n "(cached) " >&6
6697 cat > conftest.c
<<\EOF
6698 extern char
*strstr
(const char
*, const char
*) __asm
("my_strstr");
6699 char
*foo
(const char
*a
, const char
*b
)
6701 return __builtin_strstr
(a
, b
);
6704 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | fgrep "my_strstr" > /dev/null'
6705 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6708 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6709 test $ac_status = 0; }; };
6711 libc_cv_gcc_builtin_redirection
=yes
6713 libc_cv_gcc_builtin_redirection
=no
6717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_redirection" >&5
6718 $as_echo "$libc_cv_gcc_builtin_redirection" >&6; }
6719 if test "$libc_cv_gcc_builtin_redirection" = no
; then
6720 as_fn_error $?
"support for the symbol redirection needed" "$LINENO" 5
6723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __thread" >&5
6724 $as_echo_n "checking for __thread... " >&6; }
6725 if ${libc_cv_gcc___thread+:} false
; then :
6726 $as_echo_n "(cached) " >&6
6728 cat > conftest.c
<<\EOF
6729 __thread int a
= 42;
6731 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -c conftest.c >&5'
6732 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6735 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6736 test $ac_status = 0; }; }; then
6737 libc_cv_gcc___thread
=yes
6739 libc_cv_gcc___thread
=no
6743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc___thread" >&5
6744 $as_echo "$libc_cv_gcc___thread" >&6; }
6745 if test "$libc_cv_gcc___thread" = no
; then
6746 as_fn_error $?
"support for the __thread keyword is required" "$LINENO" 5
6749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tls_model attribute" >&5
6750 $as_echo_n "checking for tls_model attribute... " >&6; }
6751 if ${libc_cv_gcc_tls_model_attr+:} false
; then :
6752 $as_echo_n "(cached) " >&6
6754 cat > conftest.c
<<\EOF
6755 extern __thread int a __attribute__
((tls_model
("initial-exec")));
6757 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -Werror conftest.c >&5'
6758 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6761 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6762 test $ac_status = 0; }; }; then
6763 libc_cv_gcc_tls_model_attr
=yes
6765 libc_cv_gcc_tls_model_attr
=no
6769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_tls_model_attr" >&5
6770 $as_echo "$libc_cv_gcc_tls_model_attr" >&6; }
6771 if test "$libc_cv_gcc_tls_model_attr" = no
; then
6772 as_fn_error $?
"support for the tls_model attribute is required" "$LINENO" 5
6775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option to disable generation of FMA instructions" >&5
6776 $as_echo_n "checking for compiler option to disable generation of FMA instructions... " >&6; }
6777 if ${libc_cv_cc_nofma+:} false
; then :
6778 $as_echo_n "(cached) " >&6
6781 for opt
in -ffp-contract=off
-mno-fused-madd; do
6782 if { ac_try
='${CC-cc} $opt -xc /dev/null -S -o /dev/null'
6783 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6786 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6787 test $ac_status = 0; }; }; then :
6788 libc_cv_cc_nofma
=$opt; break
6792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_nofma" >&5
6793 $as_echo "$libc_cv_cc_nofma" >&6; }
6796 if test -n "$submachine"; then
6797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option for CPU variant" >&5
6798 $as_echo_n "checking for compiler option for CPU variant... " >&6; }
6799 if ${libc_cv_cc_submachine+:} false
; then :
6800 $as_echo_n "(cached) " >&6
6802 libc_cv_cc_submachine
=no
6803 for opt
in "-march=$submachine" "-mcpu=$submachine"; do
6804 if { ac_try
='${CC-cc} $opt -xc /dev/null -S -o /dev/null'
6805 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6808 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6809 test $ac_status = 0; }; }; then :
6811 libc_cv_cc_submachine
="$opt"
6816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_submachine" >&5
6817 $as_echo "$libc_cv_cc_submachine" >&6; }
6818 if test "x$libc_cv_cc_submachine" = xno
; then
6819 as_fn_error $?
"${CC-cc} does not support $submachine" "$LINENO" 5
6824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -fno-tree-loop-distribute-patterns with \
6825 __attribute__ ((__optimize__))" >&5
6826 $as_echo_n "checking if $CC accepts -fno-tree-loop-distribute-patterns with \
6827 __attribute__ ((__optimize__))... " >&6; }
6828 if ${libc_cv_cc_loop_to_function+:} false
; then :
6829 $as_echo_n "(cached) " >&6
6831 cat > conftest.c
<<EOF
6833 __attribute__ ((__optimize__ ("-fno-tree-loop-distribute-patterns")))
6836 libc_cv_cc_loop_to_function
=no
6837 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -c conftest.c'
6838 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6841 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6842 test $ac_status = 0; }; }
6844 libc_cv_cc_loop_to_function
=yes
6848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_loop_to_function" >&5
6849 $as_echo "$libc_cv_cc_loop_to_function" >&6; }
6850 if test $libc_cv_cc_loop_to_function = yes; then
6851 $as_echo "#define HAVE_CC_INHIBIT_LOOP_TO_LIBCALL 1" >>confdefs.h
6856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgd" >&5
6857 $as_echo_n "checking for libgd... " >&6; }
6858 if test "$with_gd" != "no"; then
6859 old_CFLAGS
="$CFLAGS"
6860 CFLAGS
="$CFLAGS $libgd_include"
6861 old_LDFLAGS
="$LDFLAGS"
6862 LDFLAGS
="$LDFLAGS $libgd_ldflags"
6864 LIBS
="$LIBS -lgd -lpng -lz -lm"
6865 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6866 /* end confdefs.h. */
6876 if ac_fn_c_try_link
"$LINENO"; then :
6881 rm -f core conftest.err conftest.
$ac_objext \
6882 conftest
$ac_exeext conftest.
$ac_ext
6883 CFLAGS
="$old_CFLAGS"
6884 LDFLAGS
="$old_LDFLAGS"
6889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGD" >&5
6890 $as_echo "$LIBGD" >&6; }
6894 if test x
$with_selinux = xno
; then
6897 # See if we have the SELinux library
6898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for is_selinux_enabled in -lselinux" >&5
6899 $as_echo_n "checking for is_selinux_enabled in -lselinux... " >&6; }
6900 if ${ac_cv_lib_selinux_is_selinux_enabled+:} false
; then :
6901 $as_echo_n "(cached) " >&6
6903 ac_check_lib_save_LIBS
=$LIBS
6904 LIBS
="-lselinux $LIBS"
6905 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6906 /* end confdefs.h. */
6908 /* Override any GCC internal prototype to avoid an error.
6909 Use char because int might match the return type of a GCC
6910 builtin and then its argument prototype would still apply. */
6914 char is_selinux_enabled ();
6918 return is_selinux_enabled ();
6923 if ac_fn_c_try_link
"$LINENO"; then :
6924 ac_cv_lib_selinux_is_selinux_enabled
=yes
6926 ac_cv_lib_selinux_is_selinux_enabled
=no
6928 rm -f core conftest.err conftest.
$ac_objext \
6929 conftest
$ac_exeext conftest.
$ac_ext
6930 LIBS
=$ac_check_lib_save_LIBS
6932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_selinux_is_selinux_enabled" >&5
6933 $as_echo "$ac_cv_lib_selinux_is_selinux_enabled" >&6; }
6934 if test "x$ac_cv_lib_selinux_is_selinux_enabled" = xyes
; then :
6940 # See if we have the SELinux header with the NSCD permissions in it.
6941 if test x
$have_selinux = xyes
; then
6942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for NSCD Flask permissions in selinux/av_permissions.h" >&5
6943 $as_echo_n "checking for NSCD Flask permissions in selinux/av_permissions.h... " >&6; }
6944 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6945 /* end confdefs.h. */
6946 #include <selinux/av_permissions.h>
6950 #ifdef NSCD__SHMEMHOST
6953 #error NSCD__SHMEMHOST not defined
6959 if ac_fn_c_try_compile
"$LINENO"; then :
6964 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_selinux" >&5
6966 $as_echo "$have_selinux" >&6; }
6969 if test x
$with_selinux = xyes
; then
6970 if test x
$have_selinux = xno
; then
6971 as_fn_error $?
"SELinux explicitly required, but sufficiently recent SELinux library not found" "$LINENO" 5
6975 # Check if we're building with SELinux support.
6976 if test "x$have_selinux" = xyes
; then
6978 $as_echo "#define HAVE_SELINUX 1" >>confdefs.h
6981 # See if we have the libaudit library
6982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for audit_log_user_avc_message in -laudit" >&5
6983 $as_echo_n "checking for audit_log_user_avc_message in -laudit... " >&6; }
6984 if ${ac_cv_lib_audit_audit_log_user_avc_message+:} false
; then :
6985 $as_echo_n "(cached) " >&6
6987 ac_check_lib_save_LIBS
=$LIBS
6988 LIBS
="-laudit $LIBS"
6989 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6990 /* end confdefs.h. */
6992 /* Override any GCC internal prototype to avoid an error.
6993 Use char because int might match the return type of a GCC
6994 builtin and then its argument prototype would still apply. */
6998 char audit_log_user_avc_message ();
7002 return audit_log_user_avc_message ();
7007 if ac_fn_c_try_link
"$LINENO"; then :
7008 ac_cv_lib_audit_audit_log_user_avc_message
=yes
7010 ac_cv_lib_audit_audit_log_user_avc_message
=no
7012 rm -f core conftest.err conftest.
$ac_objext \
7013 conftest
$ac_exeext conftest.
$ac_ext
7014 LIBS
=$ac_check_lib_save_LIBS
7016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_audit_audit_log_user_avc_message" >&5
7017 $as_echo "$ac_cv_lib_audit_audit_log_user_avc_message" >&6; }
7018 if test "x$ac_cv_lib_audit_audit_log_user_avc_message" = xyes
; then :
7024 if test "x$have_libaudit" = xyes
; then
7026 $as_echo "#define HAVE_LIBAUDIT 1" >>confdefs.h
7031 # See if we have the libcap library
7032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_init in -lcap" >&5
7033 $as_echo_n "checking for cap_init in -lcap... " >&6; }
7034 if ${ac_cv_lib_cap_cap_init+:} false
; then :
7035 $as_echo_n "(cached) " >&6
7037 ac_check_lib_save_LIBS
=$LIBS
7039 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7040 /* end confdefs.h. */
7042 /* Override any GCC internal prototype to avoid an error.
7043 Use char because int might match the return type of a GCC
7044 builtin and then its argument prototype would still apply. */
7057 if ac_fn_c_try_link
"$LINENO"; then :
7058 ac_cv_lib_cap_cap_init
=yes
7060 ac_cv_lib_cap_cap_init
=no
7062 rm -f core conftest.err conftest.
$ac_objext \
7063 conftest
$ac_exeext conftest.
$ac_ext
7064 LIBS
=$ac_check_lib_save_LIBS
7066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_cap_init" >&5
7067 $as_echo "$ac_cv_lib_cap_cap_init" >&6; }
7068 if test "x$ac_cv_lib_cap_cap_init" = xyes
; then :
7074 if test "x$have_libcap" = xyes
; then
7076 $as_echo "#define HAVE_LIBCAP 1" >>confdefs.h
7084 # The cast to long int works around a bug in the HP C Compiler
7085 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7086 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7087 # This bug is HP SR number 8606223364.
7088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long double" >&5
7089 $as_echo_n "checking size of long double... " >&6; }
7090 if ${ac_cv_sizeof_long_double+:} false
; then :
7091 $as_echo_n "(cached) " >&6
7093 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long double))" "ac_cv_sizeof_long_double" "$ac_includes_default"; then :
7096 if test "$ac_cv_type_long_double" = yes; then
7097 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7098 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7099 as_fn_error
77 "cannot compute sizeof (long double)
7100 See \`config.log' for more details" "$LINENO" 5; }
7102 ac_cv_sizeof_long_double
=0
7107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_double" >&5
7108 $as_echo "$ac_cv_sizeof_long_double" >&6; }
7112 cat >>confdefs.h
<<_ACEOF
7113 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
7117 sizeof_long_double
=$ac_cv_sizeof_long_double
7121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FORTIFY_SOURCE predefine" >&5
7122 $as_echo_n "checking for _FORTIFY_SOURCE predefine... " >&6; }
7123 if ${libc_cv_predef_fortify_source+:} false
; then :
7124 $as_echo_n "(cached) " >&6
7126 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7127 /* end confdefs.h. */
7133 #ifdef _FORTIFY_SOURCE
7140 if ac_fn_c_try_compile
"$LINENO"; then :
7141 libc_cv_predef_fortify_source
=no
7143 libc_cv_predef_fortify_source
=yes
7145 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_predef_fortify_source" >&5
7148 $as_echo "$libc_cv_predef_fortify_source" >&6; }
7149 if test $libc_cv_predef_fortify_source = yes; then
7150 CPPUNDEFS
="${CPPUNDEFS:+$CPPUNDEFS }-U_FORTIFY_SOURCE"
7154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC implicitly enables -fstack-protector" >&5
7155 $as_echo_n "checking whether $CC implicitly enables -fstack-protector... " >&6; }
7156 if ${libc_cv_predef_stack_protector+:} false
; then :
7157 $as_echo_n "(cached) " >&6
7160 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7161 /* end confdefs.h. */
7162 extern void foobar (char *);
7166 char large_array[2048]; foobar (large_array);
7171 if ac_fn_c_try_compile
"$LINENO"; then :
7173 libc_undefs
=`$NM -u conftest.o |
7174 LC_ALL=C $AWK '$1 == "U" { print $2 | "sort -u"; next } { exit(1) }' \
7176 as_fn_error $?
"confusing output from $NM -u" "$LINENO" 5
7178 echo >&5 "libc_undefs='$libc_undefs'"
7179 # On some architectures, there are architecture-specific undefined
7180 # symbols (resolved by the linker), so filter out unknown symbols.
7181 # This will fail to produce the correct result if the compiler
7182 # defaults to -fstack-protector but this produces an undefined symbol
7183 # other than __stack_chk_fail. However, compilers like that have not
7184 # been encountered in practice.
7185 libc_undefs
=`echo "$libc_undefs" | egrep '^(foobar|__stack_chk_fail)$'`
7186 case "$libc_undefs" in
7187 foobar
) libc_cv_predef_stack_protector
=no
;;
7189 foobar') libc_cv_predef_stack_protector
=yes ;;
7190 *) as_fn_error $?
"unexpected symbols in test: $libc_undefs" "$LINENO" 5 ;;
7193 as_fn_error $?
"test compilation failed" "$LINENO" 5
7195 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_predef_stack_protector" >&5
7199 $as_echo "$libc_cv_predef_stack_protector" >&6; }
7201 if test $libc_cv_predef_stack_protector = yes; then
7202 libc_extra_cflags
=-fno-stack-protector
7206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker provides __ehdr_start" >&5
7207 $as_echo_n "checking whether the linker provides __ehdr_start... " >&6; }
7208 if ${libc_cv_ehdr_start+:} false
; then :
7209 $as_echo_n "(cached) " >&6
7212 old_CFLAGS
="$CFLAGS"
7213 old_LDFLAGS
="$LDFLAGS"
7215 CFLAGS
="$CFLAGS -fPIC"
7216 LDFLAGS
="$LDFLAGS -nostdlib -nostartfiles -shared"
7218 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7219 /* end confdefs.h. */
7221 extern const char __ehdr_start __attribute__ ((visibility ("hidden")));
7222 const char *ehdr (void) { return &__ehdr_start; }
7225 if ac_fn_c_try_link
"$LINENO"; then :
7226 libc_cv_ehdr_start
=yes
7228 libc_cv_ehdr_start
=no
7230 rm -f core conftest.err conftest.
$ac_objext \
7231 conftest
$ac_exeext conftest.
$ac_ext
7232 CFLAGS
="$old_CFLAGS"
7233 LDFLAGS
="$old_LDFLAGS"
7237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ehdr_start" >&5
7238 $as_echo "$libc_cv_ehdr_start" >&6; }
7239 if test $libc_cv_ehdr_start = yes; then
7240 $as_echo "#define HAVE_EHDR_START 1" >>confdefs.h
7244 ### End of automated tests.
7245 ### Now run sysdeps configure fragments.
7247 # They also can set these variables.
7249 ldd_rewrite_script
=no
7250 libc_cv_sysconfdir
=$sysconfdir
7251 libc_cv_localstatedir
=$localstatedir
7252 libc_cv_gcc_unwind_find_fde
=no
7255 # Iterate over all the sysdep directories we will use, running their
7256 # configure fragments.
7257 for dir
in $sysnames; do
7260 *) dest
=$srcdir/$dir ;;
7262 if test -r $dest/configure
; then
7263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: running configure fragment for $dir" >&5
7264 $as_echo "running configure fragment for $dir" >&6; }
7269 if test x
$libc_cv_gcc_unwind_find_fde = xyes
; then
7270 $as_echo "#define EXPORT_UNWIND_FIND_FDE 1" >>confdefs.h
7275 # A sysdeps configure fragment can reset this if IFUNC is not actually
7276 # usable even though the assembler knows how to generate the symbol type.
7277 if test x
"$libc_cv_ld_gnu_indirect_function" = xyes
; then
7278 $as_echo "#define HAVE_IFUNC 1" >>confdefs.h
7282 # This is far from the AC_ARG_ENABLE that sets it so that a sysdeps
7283 # configure fragment can override the value to prevent this AC_DEFINE.
7285 if test "x$use_nscd" != xno
; then
7286 $as_echo "#define USE_NSCD 1" >>confdefs.h
7289 if test "x$build_nscd" = xdefault
; then
7290 build_nscd
=$use_nscd
7293 # Test for old glibc 2.0.x headers so that they can be removed properly
7294 # Search only in includedir.
7295 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for old glibc 2.0.x headers" >&5
7296 $as_echo_n "checking for old glibc 2.0.x headers... " >&6; }
7297 if eval test -f "${includedir}/elfclass.h" -a -f "${includedir}/fcntlbits.h"
7299 old_glibc_headers
=yes
7301 old_glibc_headers
=no
7303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $old_glibc_headers" >&5
7304 $as_echo "$old_glibc_headers" >&6; }
7305 if test ${old_glibc_headers} = yes; then
7306 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&5
7307 $as_echo "$as_me: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&2;}
7308 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** be removed." >&5
7309 $as_echo "$as_me: WARNING: *** be removed." >&2;}
7321 if test x
$use_ldconfig = xyes
; then
7322 $as_echo "#define USE_LDCONFIG 1" >>confdefs.h
7331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fPIC is default" >&5
7332 $as_echo_n "checking whether -fPIC is default... " >&6; }
7333 if ${libc_cv_pic_default+:} false
; then :
7334 $as_echo_n "(cached) " >&6
7336 libc_cv_pic_default
=yes
7337 cat > conftest.c
<<EOF
7338 #if defined __PIC__ || defined __pic__ || defined PIC || defined pic
7339 # error PIC is default.
7342 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
7343 libc_cv_pic_default
=no
7347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_pic_default" >&5
7348 $as_echo "$libc_cv_pic_default" >&6; }
7358 VERSION
=`sed -n -e 's/^#define VERSION "\([^"]*\)"/\1/p' < $srcdir/version.h`
7359 RELEASE
=`sed -n -e 's/^#define RELEASE "\([^"]*\)"/\1/p' < $srcdir/version.h`
7363 ac_config_files
="$ac_config_files config.make Makefile"
7365 ac_config_commands
="$ac_config_commands default"
7367 cat >confcache
<<\_ACEOF
7368 # This file is a shell script that caches the results of configure
7369 # tests run on this system so they can be shared between configure
7370 # scripts and configure runs, see configure's option --config-cache.
7371 # It is not useful on other systems. If it contains results you don't
7372 # want to keep, you may remove or edit it.
7374 # config.status only pays attention to the cache file if you give it
7375 # the --recheck option to rerun configure.
7377 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7378 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7383 # The following way of writing the cache mishandles newlines in values,
7384 # but we know of no workaround that is simple, portable, and efficient.
7385 # So, we kill variables containing newlines.
7386 # Ultrix sh set writes to stderr and can't be redirected directly,
7387 # and sets the high bit in the cache file unless we assign to the vars.
7389 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7390 eval ac_val
=\$
$ac_var
7394 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7395 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7398 _ | IFS | as_nl
) ;; #(
7399 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
7400 *) { eval $ac_var=; unset $ac_var;} ;;
7406 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7407 *${as_nl}ac_space
=\
*)
7408 # `set' does not quote correctly, so add quotes: double-quote
7409 # substitution turns \\\\ into \\, and sed turns \\ into \.
7412 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7415 # `set' quotes correctly as required by POSIX, so do not add quotes.
7416 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7425 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7427 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7429 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
7430 if test -w "$cache_file"; then
7431 if test "x$cache_file" != "x/dev/null"; then
7432 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7433 $as_echo "$as_me: updating cache $cache_file" >&6;}
7434 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
7435 cat confcache
>"$cache_file"
7437 case $cache_file in #(
7439 mv -f confcache
"$cache_file"$$
&&
7440 mv -f "$cache_file"$$
"$cache_file" ;; #(
7442 mv -f confcache
"$cache_file" ;;
7447 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7448 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7453 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7454 # Let make expand exec_prefix.
7455 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7457 DEFS
=-DHAVE_CONFIG_H
7462 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
7463 # 1. Remove the extension, and $U if already installed.
7464 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
7465 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
7466 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7467 # will be set to the directory where LIBOBJS objects are built.
7468 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7469 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
7473 LTLIBOBJS
=$ac_ltlibobjs
7477 : "${CONFIG_STATUS=./config.status}"
7479 ac_clean_files_save
=$ac_clean_files
7480 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
7481 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7482 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7484 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7486 # Generated by $as_me.
7487 # Run this file to recreate the current configuration.
7488 # Compiler output produced by configure, useful for debugging
7489 # configure, is in config.log if it exists.
7495 SHELL=\${CONFIG_SHELL-$SHELL}
7498 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
7499 ## -------------------- ##
7500 ## M4sh Initialization. ##
7501 ## -------------------- ##
7503 # Be more Bourne compatible
7504 DUALCASE
=1; export DUALCASE
# for MKS sh
7505 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
7508 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7509 # is contrary to our usage. Disable this feature.
7510 alias -g '${1+"$@"}'='"$@"'
7511 setopt NO_GLOB_SUBST
7513 case `(set -o) 2>/dev/null` in #(
7525 # Printing a long string crashes Solaris 7 /usr/bin/printf.
7526 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7527 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7528 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7529 # Prefer a ksh shell builtin over an external printf program on Solaris,
7530 # but without wasting forks for bash or zsh.
7531 if test -z "$BASH_VERSION$ZSH_VERSION" \
7532 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7533 as_echo='print
-r --'
7534 as_echo_n='print
-rn --'
7535 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7536 as_echo='printf %s
\n'
7537 as_echo_n='printf %s
'
7539 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7540 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
7541 as_echo_n='/usr
/ucb
/echo -n'
7543 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7544 as_echo_n_body='eval
7548 expr "X$arg" : "X\\(.*\\)$as_nl";
7549 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7551 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
7553 export as_echo_n_body
7554 as_echo_n='sh
-c $as_echo_n_body as_echo
'
7557 as_echo='sh
-c $as_echo_body as_echo
'
7560 # The user is always right.
7561 if test "${PATH_SEPARATOR+set}" != set; then
7563 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7564 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7571 # We need space, tab and new line, in precisely that order. Quoting is
7572 # there to prevent editors from complaining about space-tab.
7573 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7574 # splitting by setting IFS to empty value.)
7577 # Find who we are. Look in the path if we contain no directory separator.
7580 *[\\/]* ) as_myself=$0 ;;
7581 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7585 test -z "$as_dir" && as_dir=.
7586 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7592 # We did not find ourselves, most probably we were run as `sh COMMAND'
7593 # in which case we are not to be found in the path.
7594 if test "x$as_myself" = x
; then
7597 if test ! -f "$as_myself"; then
7598 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7602 # Unset variables that we do not need and which cause bugs (e.g. in
7603 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
7604 # suppresses any "Segmentation fault" message there. '((' could
7605 # trigger a bug in pdksh 5.2.14.
7606 for as_var
in BASH_ENV ENV MAIL MAILPATH
7607 do eval test x\
${$as_var+set} = xset \
7608 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
7621 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
7624 # as_fn_error STATUS ERROR [LINENO LOG_FD]
7625 # ----------------------------------------
7626 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7627 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7628 # script with STATUS, using 1 if that was 0.
7631 as_status
=$1; test $as_status -eq 0 && as_status
=1
7633 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
7634 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
7636 $as_echo "$as_me: error: $2" >&2
7637 as_fn_exit
$as_status
7641 # as_fn_set_status STATUS
7642 # -----------------------
7643 # Set $? to STATUS, without forking.
7647 } # as_fn_set_status
7651 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7661 # Portably unset VAR.
7664 { eval $1=; unset $1;}
7666 as_unset
=as_fn_unset
7667 # as_fn_append VAR VALUE
7668 # ----------------------
7669 # Append the text in VALUE to the end of the definition contained in VAR. Take
7670 # advantage of any shell optimizations that allow amortized linear growth over
7671 # repeated appends, instead of the typical quadratic growth present in naive
7673 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
7674 eval 'as_fn_append ()
7685 # as_fn_arith ARG...
7686 # ------------------
7687 # Perform arithmetic evaluation on the ARGs, and store the result in the
7688 # global $as_val. Take advantage of shells that can avoid forks. The arguments
7689 # must be portable across $(()) and expr.
7690 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
7691 eval 'as_fn_arith ()
7698 as_val
=`expr "$@" || test $? -eq 1`
7703 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
7704 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
7710 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7711 as_basename
=basename
7716 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
7722 as_me
=`$as_basename -- "$0" ||
7723 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7724 X"$0" : 'X\(//\)$' \| \
7725 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7727 sed '/^.*\/\([^/][^/]*\)\/*$/{
7741 # Avoid depending upon Character Ranges.
7742 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
7743 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7744 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
7745 as_cr_digits
='0123456789'
7746 as_cr_alnum
=$as_cr_Letters$as_cr_digits
7748 ECHO_C
= ECHO_N
= ECHO_T
=
7749 case `echo -n x` in #(((((
7751 case `echo 'xy\c'` in
7752 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
7754 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
7761 rm -f conf$$ conf$$.exe conf$$.
file
7762 if test -d conf$$.dir
; then
7763 rm -f conf$$.dir
/conf$$.
file
7766 mkdir conf$$.dir
2>/dev
/null
7768 if (echo >conf$$.
file) 2>/dev
/null
; then
7769 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
7771 # ... but there are two gotchas:
7772 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7773 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7774 # In both cases, we have to default to `cp -p'.
7775 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
7777 elif ln conf$$.
file conf$$
2>/dev
/null
; then
7785 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
7786 rmdir conf$$.dir
2>/dev
/null
7791 # Create "$as_dir" as a directory, including parents if necessary.
7796 -*) as_dir
=.
/$as_dir;;
7798 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
7802 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
7803 *) as_qdir
=$as_dir;;
7805 as_dirs
="'$as_qdir' $as_dirs"
7806 as_dir
=`$as_dirname -- "$as_dir" ||
7807 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7808 X"$as_dir" : 'X\(//\)[^/]' \| \
7809 X"$as_dir" : 'X\(//\)$' \| \
7810 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
7811 $as_echo X"$as_dir" |
7812 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7829 test -d "$as_dir" && break
7831 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
7832 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
7836 if mkdir
-p .
2>/dev
/null
; then
7837 as_mkdir_p
='mkdir -p "$as_dir"'
7839 test -d .
/-p && rmdir .
/-p
7843 if test -x / >/dev
/null
2>&1; then
7846 if ls -dL / >/dev
/null
2>&1; then
7853 if test -d "$1"; then
7859 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
7860 ???[sx]*):;;*)false;;esac;fi
7864 as_executable_p
=$as_test_x
7866 # Sed expression to map a string onto a valid CPP name.
7867 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7869 # Sed expression to map a string onto a valid variable name.
7870 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7874 ## ----------------------------------- ##
7875 ## Main body of $CONFIG_STATUS script. ##
7876 ## ----------------------------------- ##
7878 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
7880 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7881 # Save the log message, to keep $0 and so on meaningful, and to
7882 # report actual input values of CONFIG_FILES etc. instead of their
7883 # values after options handling.
7885 This file was extended by GNU C Library $as_me (see version.h), which was
7886 generated by GNU Autoconf 2.68. Invocation command line was
7888 CONFIG_FILES = $CONFIG_FILES
7889 CONFIG_HEADERS = $CONFIG_HEADERS
7890 CONFIG_LINKS = $CONFIG_LINKS
7891 CONFIG_COMMANDS = $CONFIG_COMMANDS
7894 on `(hostname || uname -n) 2>/dev/null | sed 1q`
7899 case $ac_config_files in *"
7900 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
7903 case $ac_config_headers in *"
7904 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
7908 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7909 # Files that config.status was made for.
7910 config_files="$ac_config_files"
7911 config_headers="$ac_config_headers"
7912 config_commands="$ac_config_commands"
7916 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7918 \`$as_me' instantiates files and other configuration actions
7919 from templates according to the current configuration. Unless the files
7920 and actions are specified as TAGs, all are instantiated by default.
7922 Usage: $0 [OPTION]... [TAG]...
7924 -h, --help print this help, then exit
7925 -V, --version print version number and configuration settings, then exit
7926 --config print configuration, then exit
7927 -q, --quiet, --silent
7928 do not print progress messages
7929 -d, --debug don't remove temporary files
7930 --recheck update $as_me by reconfiguring in the same conditions
7931 --file=FILE[:TEMPLATE]
7932 instantiate the configuration file FILE
7933 --header=FILE[:TEMPLATE]
7934 instantiate the configuration header FILE
7936 Configuration files:
7939 Configuration headers:
7942 Configuration commands:
7945 Report bugs to <http://sourceware.org/bugzilla/>.
7946 GNU C Library home page: <http://www.gnu.org/software/glibc/>.
7947 General help using GNU software: <http://www.gnu.org/gethelp/>."
7950 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7951 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
7953 GNU C Library config.status (see version.h)
7954 configured by $0, generated by GNU Autoconf 2.68,
7955 with options \\"\$ac_cs_config\\"
7957 Copyright (C) 2010 Free Software Foundation, Inc.
7958 This config.status script is free software; the Free Software Foundation
7959 gives unlimited permission to copy, distribute and modify it."
7964 test -n "\$AWK" || AWK=awk
7967 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7968 # The default lists apply if the user does not specify any file.
7974 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
7975 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
7979 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
7991 # Handling of the options.
7992 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
7994 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
7995 $as_echo "$ac_cs_version"; exit ;;
7996 --config |
--confi |
--conf |
--con |
--co |
--c )
7997 $as_echo "$ac_cs_config"; exit ;;
7998 --debug |
--debu |
--deb |
--de |
--d |
-d )
8000 --file |
--fil |
--fi |
--f )
8003 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8004 '') as_fn_error $?
"missing file argument" ;;
8006 as_fn_append CONFIG_FILES
" '$ac_optarg'"
8007 ac_need_defaults
=false
;;
8008 --header |
--heade |
--head |
--hea )
8011 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8013 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
8014 ac_need_defaults
=false
;;
8016 # Conflict between --help and --header
8017 as_fn_error $?
"ambiguous option: \`$1'
8018 Try \`$0 --help' for more information.";;
8019 --help |
--hel |
-h )
8020 $as_echo "$ac_cs_usage"; exit ;;
8021 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8022 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8026 -*) as_fn_error $?
"unrecognized option: \`$1'
8027 Try \`$0 --help' for more information." ;;
8029 *) as_fn_append ac_config_targets
" $1"
8030 ac_need_defaults
=false
;;
8036 ac_configure_extra_args
=
8038 if $ac_cs_silent; then
8040 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8044 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8045 if \$ac_cs_recheck; then
8046 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8048 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8049 CONFIG_SHELL='$SHELL'
8055 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8059 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8060 ## Running $as_me. ##
8066 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8070 config_vars='$config_vars'
8074 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8076 # Handling of arguments.
8077 for ac_config_target
in $ac_config_targets
8079 case $ac_config_target in
8080 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
8081 "config.make") CONFIG_FILES
="$CONFIG_FILES config.make" ;;
8082 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
8083 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
8085 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8090 # If the user did not use the arguments to specify the items to instantiate,
8091 # then the envvar interface is used. Set only those that are not.
8092 # We use the long form for the default assignment because of an extremely
8093 # bizarre bug on SunOS 4.1.3.
8094 if $ac_need_defaults; then
8095 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8096 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8097 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8100 # Have a temporary directory for convenience. Make it in the build tree
8101 # simply because there is no reason against having it here, and in addition,
8102 # creating and moving files from /tmp can sometimes cause problems.
8103 # Hook for its removal unless debugging.
8104 # Note that there is a small window in which the directory will not be cleaned:
8105 # after its creation but before its name has been assigned to `$tmp'.
8109 trap 'exit_status=$?
8111 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8113 trap 'as_fn_exit 1' 1 2 13 15
8115 # Create a (secure) tmp directory for tmp files.
8118 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8122 tmp
=.
/conf$$
-$RANDOM
8123 (umask 077 && mkdir
"$tmp")
8124 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
8127 # Set up the scripts for CONFIG_FILES section.
8128 # No need to generate them if there are no CONFIG_FILES.
8129 # This happens for instance with `./config.status config.h'.
8130 if test -n "$CONFIG_FILES"; then
8133 ac_cr
=`echo X | tr X '\015'`
8134 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8135 # But we know of no other shell where ac_cr would be empty at this
8136 # point, so we can use a bashism as a fallback.
8137 if test "x$ac_cr" = x
; then
8138 eval ac_cr
=\$
\'\\r
\'
8140 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8141 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8147 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8152 echo "cat >conf$$subs.awk <<_ACEOF" &&
8153 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8156 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8157 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8159 for ac_last_try in false false false false false :; do
8160 . ./conf$$subs.sh ||
8161 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8163 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
8164 if test $ac_delim_n = $ac_delim_num; then
8166 elif $ac_last_try; then
8167 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8169 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8174 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8175 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
8179 s/^/S["/; s
/!.
*/"]=/
8189 s/\(.\{148\}\)..*/\1/
8191 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
8196 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8203 s/\(.\{148\}\)..*/\1/
8205 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
8209 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8214 ' <conf$$subs.awk | sed '
8219 ' >>$CONFIG_STATUS || ac_write_fail=1
8220 rm -f conf$$subs.awk
8221 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8223 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
8224 for (key in S) S_is_set[key] = 1
8230 nfields = split(line, field, "@
")
8232 len = length(field[1])
8233 for (i = 2; i < nfields; i++) {
8235 keylen = length(key)
8236 if (S_is_set[key]) {
8238 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8239 len += length(value) + length(field[++i])
8250 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8251 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8252 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
8255 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
8256 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
8259 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8260 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
8261 # trailing colons and then remove the whole line if VPATH becomes empty
8262 # (actually we leave an empty line to preserve line numbers).
8263 if test "x
$srcdir" = x.; then
8264 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8282 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8283 fi # test -n "$CONFIG_FILES"
8285 # Set up the scripts for CONFIG_HEADERS section.
8286 # No need to generate them if there are no CONFIG_HEADERS.
8287 # This happens for instance with `./config.status Makefile'.
8288 if test -n "$CONFIG_HEADERS"; then
8289 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
8293 # Transform confdefs.h into an awk script `defines.awk', embedded as
8294 # here-document in config.status, that substitutes the proper values into
8295 # config.h.in to produce config.h.
8297 # Create a delimiter string that does not exist in confdefs.h, to ease
8298 # handling of long lines.
8300 for ac_last_try in false false :; do
8301 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
8302 if test -z "$ac_tt"; then
8304 elif $ac_last_try; then
8305 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
8307 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8311 # For the awk script, D is an array of macro values keyed by name,
8312 # likewise P contains macro parameters if any. Preserve backslash
8313 # newline sequences.
8315 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8317 s/.\{148\}/&'"$ac_delim"'/g
8320 s/^[ ]*#[ ]*define[ ][ ]*/ /
8327 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
8329 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
8333 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
8334 D["\
1"]=" \
3\\\\\\n
"\\/p
8336 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
8341 s/.\{148\}/&'"$ac_delim"'/g
8346 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
8349 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
8351 ' <confdefs.h | sed '
8352 s/'"$ac_delim"'/"\\\
8353 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8355 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8356 for (key in D) D_is_set[key] = 1
8359 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8361 split(line, arg, " ")
8362 if (arg[1] == "#") {
8366 defundef
= substr
(arg
[1], 2)
8369 split(mac1
, mac2
, "(") #)
8371 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
8372 if (D_is_set
[macro
]) {
8373 # Preserve the white space surrounding the "#".
8374 print prefix
"define", macro P
[macro
] D
[macro
]
8377 # Replace #undef with comments. This is necessary, for example,
8378 # in the case of _POSIX_SOURCE, which is predefined and required
8379 # on some systems where configure will not decide to define it.
8380 if (defundef
== "undef") {
8381 print
"/*", prefix defundef
, macro
, "*/"
8389 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8390 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
8391 fi # test -n "$CONFIG_HEADERS"
8394 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8399 :[FHLC
]) ac_mode
=$ac_tag; continue;;
8401 case $ac_mode$ac_tag in
8403 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
8404 :[FH
]-) ac_tag
=-:-;;
8405 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
8422 -) ac_f
="$ac_tmp/stdin";;
8423 *) # Look for the file first in the build tree, then in the source tree
8424 # (if the path is not absolute). The absolute path cannot be DOS-style,
8425 # because $ac_f cannot contain `:'.
8429 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
8431 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8433 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8434 as_fn_append ac_file_inputs
" '$ac_f'"
8437 # Let's still pretend it is `configure' which instantiates (i.e., don't
8438 # use $as_me), people would be surprised to read:
8439 # /* config.h. Generated by config.status. */
8440 configure_input
='Generated from '`
8441 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8443 if test x
"$ac_file" != x-
; then
8444 configure_input
="$ac_file. $configure_input"
8445 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8446 $as_echo "$as_me: creating $ac_file" >&6;}
8448 # Neutralize special characters interpreted by sed in replacement strings.
8449 case $configure_input in #(
8450 *\
&* |
*\|
* |
*\\* )
8451 ac_sed_conf_input
=`$as_echo "$configure_input" |
8452 sed 's/[\\\\&|]/\\\\&/g'`;; #(
8453 *) ac_sed_conf_input
=$configure_input;;
8457 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
8458 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
8463 ac_dir
=`$as_dirname -- "$ac_file" ||
8464 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8465 X"$ac_file" : 'X\(//\)[^/]' \| \
8466 X"$ac_file" : 'X\(//\)$' \| \
8467 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8468 $as_echo X"$ac_file" |
8469 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8486 as_dir
="$ac_dir"; as_fn_mkdir_p
8490 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8492 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8493 # A ".." for each directory in $ac_dir_suffix.
8494 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8495 case $ac_top_builddir_sub in
8496 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8497 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
8500 ac_abs_top_builddir
=$ac_pwd
8501 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8502 # for backward compatibility:
8503 ac_top_builddir
=$ac_top_build_prefix
8506 .
) # We are building in place.
8508 ac_top_srcdir
=$ac_top_builddir_sub
8509 ac_abs_top_srcdir
=$ac_pwd ;;
8510 [\\/]* | ?
:[\\/]* ) # Absolute name.
8511 ac_srcdir
=$srcdir$ac_dir_suffix;
8512 ac_top_srcdir
=$srcdir
8513 ac_abs_top_srcdir
=$srcdir ;;
8515 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
8516 ac_top_srcdir
=$ac_top_build_prefix$srcdir
8517 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
8519 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8529 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
8530 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
8534 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8535 # If the template does not know about datarootdir, expand it.
8536 # FIXME: This hack should be removed a few years after 2.60.
8537 ac_datarootdir_hack
=; ac_datarootdir_seen
=
8548 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8549 *datarootdir
*) ac_datarootdir_seen
=yes;;
8550 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
8551 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8552 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8554 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8555 ac_datarootdir_hack='
8556 s&@datadir@&$datadir&g
8557 s&@docdir@&$docdir&g
8558 s&@infodir@&$infodir&g
8559 s&@localedir@&$localedir&g
8560 s&@mandir@&$mandir&g
8561 s&\\\${datarootdir}&$datarootdir&g' ;;
8565 # Neutralize VPATH when `$srcdir' = `.'.
8566 # Shell code in configure.ac might set extrasub.
8567 # FIXME: do we really want to maintain this feature?
8568 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8569 ac_sed_extra="$ac_vpsub
8572 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8574 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
8575 s|@configure_input@|
$ac_sed_conf_input|
;t t
8576 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
8577 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
8578 s
&@srcdir@
&$ac_srcdir&;t t
8579 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
8580 s
&@top_srcdir@
&$ac_top_srcdir&;t t
8581 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
8582 s
&@builddir@
&$ac_builddir&;t t
8583 s
&@abs_builddir@
&$ac_abs_builddir&;t t
8584 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
8585 s
&@INSTALL@
&$ac_INSTALL&;t t
8586 $ac_datarootdir_hack
8588 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
8589 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
8591 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8592 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
8593 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
8594 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
8595 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
8596 which seems to be undefined. Please make sure it is defined" >&5
8597 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
8598 which seems to be undefined. Please make sure it is defined" >&2;}
8600 rm -f "$ac_tmp/stdin"
8602 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8603 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
8605 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8611 if test x"$ac_file" != x-; then
8613 $as_echo "/* $configure_input */" \
8614 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
8615 } >"$ac_tmp/config.h" \
8616 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8617 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
8618 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
8619 $as_echo "$as_me: $ac_file is unchanged" >&6;}
8622 mv "$ac_tmp/config.h" "$ac_file" \
8623 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8626 $as_echo "/* $configure_input */" \
8627 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
8628 || as_fn_error $? "could not create -" "$LINENO" 5
8632 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
8633 $as_echo "$as_me: executing $ac_file commands" >&6;}
8638 case $ac_file$ac_mode in
8640 case $CONFIG_FILES in *config.make*)
8641 echo "$config_vars" >> config.make;;
8643 test -d bits || mkdir bits ;;
8651 ac_clean_files=$ac_clean_files_save
8653 test $ac_write_fail = 0 ||
8654 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
8657 # configure is writing to config.log, and then calls config.status.
8658 # config.status does its own redirection, appending to config.log.
8659 # Unfortunately, on DOS this fails, as config.log is still kept open
8660 # by configure, so config.status won't be able to
write to it
; its
8661 # output is simply discarded. So we exec the FD to /dev/null,
8662 # effectively closing config.log, so it can be properly (re)opened and
8663 # appended to by config.status. When coming back to configure, we
8664 # need to make the FD available again.
8665 if test "$no_create" != yes; then
8667 ac_config_status_args
=
8668 test "$silent" = yes &&
8669 ac_config_status_args
="$ac_config_status_args --quiet"
8671 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
8673 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8674 # would make configure fail if this is the last instruction.
8675 $ac_cs_success || as_fn_exit
1
8679 # CONFIG_SUBDIRS section.
8681 if test "$no_recursion" != yes; then
8683 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
8684 # so they do not pile up.
8685 ac_sub_configure_args
=
8687 eval "set x $ac_configure_args"
8691 if test -n "$ac_prev"; then
8696 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
8697 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
8698 ac_prev
=cache_file
;;
8699 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
8700 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
8703 --config-cache |
-C)
8705 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
8707 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
8709 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
8711 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
8713 --disable-option-checking)
8717 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
8719 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
8723 # Always prepend --prefix to ensure using the same prefix
8724 # in subdir configurations.
8725 ac_arg
="--prefix=$prefix"
8727 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
8729 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
8732 if test "$silent" = yes; then
8733 ac_sub_configure_args
="--silent $ac_sub_configure_args"
8736 # Always prepend --disable-option-checking to silence warnings, since
8737 # different subdirs can have different --enable and --with options.
8738 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
8741 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
8743 # Do not complain, so a configure script can configure whichever
8744 # parts of a large source tree are present.
8745 test -d "$srcdir/$ac_dir" ||
continue
8747 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
8748 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
8749 $as_echo "$ac_msg" >&6
8750 as_dir
="$ac_dir"; as_fn_mkdir_p
8754 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8756 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8757 # A ".." for each directory in $ac_dir_suffix.
8758 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8759 case $ac_top_builddir_sub in
8760 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8761 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
8764 ac_abs_top_builddir
=$ac_pwd
8765 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8766 # for backward compatibility:
8767 ac_top_builddir
=$ac_top_build_prefix
8770 .
) # We are building in place.
8772 ac_top_srcdir
=$ac_top_builddir_sub
8773 ac_abs_top_srcdir
=$ac_pwd ;;
8774 [\\/]* | ?
:[\\/]* ) # Absolute name.
8775 ac_srcdir
=$srcdir$ac_dir_suffix;
8776 ac_top_srcdir
=$srcdir
8777 ac_abs_top_srcdir
=$srcdir ;;
8779 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
8780 ac_top_srcdir
=$ac_top_build_prefix$srcdir
8781 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
8783 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8788 # Check for guested configure; otherwise get Cygnus style configure.
8789 if test -f "$ac_srcdir/configure.gnu"; then
8790 ac_sub_configure
=$ac_srcdir/configure.gnu
8791 elif test -f "$ac_srcdir/configure"; then
8792 ac_sub_configure
=$ac_srcdir/configure
8793 elif test -f "$ac_srcdir/configure.in"; then
8794 # This should be Cygnus configure.
8795 ac_sub_configure
=$ac_aux_dir/configure
8797 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
8798 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
8802 # The recursion is here.
8803 if test -n "$ac_sub_configure"; then
8804 # Make the cache file name correct relative to the subdirectory.
8806 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
8808 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
8811 { $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
8812 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
8813 # The eval makes quoting arguments work.
8814 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
8815 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
8816 as_fn_error $?
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
8822 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
8823 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
8824 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}