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
621 libc_cv_gcc_static_libgcc
654 hardcoded_path_in_tests
712 program_transform_name
725 enable_option_checking
740 enable_hardcoded_path_in_tests
741 enable_stackguard_randomization
748 enable_maintainer_mode
760 ac_precious_vars
='build_alias
775 # Initialize some variables set by options.
777 ac_init_version
=false
778 ac_unrecognized_opts
=
780 # The variables have the same names as the options, with
781 # dashes changed to underlines.
789 program_transform_name
=s
,x
,x
,
797 # Installation directory options.
798 # These are left unexpanded so users can "make install exec_prefix=/foo"
799 # and all the variables that are supposed to be based on exec_prefix
800 # by default will actually change.
801 # Use braces instead of parens because sh, perl, etc. also accept them.
802 # (The list follows the same order as the GNU Coding Standards.)
803 bindir
='${exec_prefix}/bin'
804 sbindir
='${exec_prefix}/sbin'
805 libexecdir
='${exec_prefix}/libexec'
806 datarootdir
='${prefix}/share'
807 datadir
='${datarootdir}'
808 sysconfdir
='${prefix}/etc'
809 sharedstatedir
='${prefix}/com'
810 localstatedir
='${prefix}/var'
811 includedir
='${prefix}/include'
812 oldincludedir
='/usr/include'
813 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
814 infodir
='${datarootdir}/info'
819 libdir
='${exec_prefix}/lib'
820 localedir
='${datarootdir}/locale'
821 mandir
='${datarootdir}/man'
827 # If the previous option needs an argument, assign it.
828 if test -n "$ac_prev"; then
829 eval $ac_prev=\
$ac_option
835 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
840 # Accept the important Cygnus configure options, so we can diagnose typos.
842 case $ac_dashdash$ac_option in
846 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
848 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
851 -build |
--build |
--buil |
--bui |
--bu)
852 ac_prev
=build_alias
;;
853 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
854 build_alias
=$ac_optarg ;;
856 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
857 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
858 ac_prev
=cache_file
;;
859 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
860 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
861 cache_file
=$ac_optarg ;;
864 cache_file
=config.cache
;;
866 -datadir |
--datadir |
--datadi |
--datad)
868 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
869 datadir
=$ac_optarg ;;
871 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
872 |
--dataroo |
--dataro |
--datar)
873 ac_prev
=datarootdir
;;
874 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
875 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
876 datarootdir
=$ac_optarg ;;
878 -disable-* |
--disable-*)
879 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
880 # Reject names that are not valid shell variable names.
881 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
882 as_fn_error $?
"invalid feature name: $ac_useropt"
883 ac_useropt_orig
=$ac_useropt
884 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
885 case $ac_user_opts in
889 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
890 ac_unrecognized_sep
=', ';;
892 eval enable_
$ac_useropt=no
;;
894 -docdir |
--docdir |
--docdi |
--doc |
--do)
896 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
899 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
901 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
904 -enable-* |
--enable-*)
905 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
906 # Reject names that are not valid shell variable names.
907 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
908 as_fn_error $?
"invalid feature name: $ac_useropt"
909 ac_useropt_orig
=$ac_useropt
910 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
911 case $ac_user_opts in
915 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
916 ac_unrecognized_sep
=', ';;
918 eval enable_
$ac_useropt=\
$ac_optarg ;;
920 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
921 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
922 |
--exec |
--exe |
--ex)
923 ac_prev
=exec_prefix
;;
924 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
925 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
926 |
--exec=* |
--exe=* |
--ex=*)
927 exec_prefix
=$ac_optarg ;;
929 -gas |
--gas |
--ga |
--g)
930 # Obsolete; use --with-gas.
933 -help |
--help |
--hel |
--he |
-h)
935 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
936 ac_init_help
=recursive
;;
937 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
938 ac_init_help
=short
;;
940 -host |
--host |
--hos |
--ho)
941 ac_prev
=host_alias
;;
942 -host=* |
--host=* |
--hos=* |
--ho=*)
943 host_alias
=$ac_optarg ;;
945 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
947 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
949 htmldir
=$ac_optarg ;;
951 -includedir |
--includedir |
--includedi |
--included |
--include \
952 |
--includ |
--inclu |
--incl |
--inc)
953 ac_prev
=includedir
;;
954 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
955 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
956 includedir
=$ac_optarg ;;
958 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
960 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
961 infodir
=$ac_optarg ;;
963 -libdir |
--libdir |
--libdi |
--libd)
965 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
968 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
969 |
--libexe |
--libex |
--libe)
970 ac_prev
=libexecdir
;;
971 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
972 |
--libexe=* |
--libex=* |
--libe=*)
973 libexecdir
=$ac_optarg ;;
975 -localedir |
--localedir |
--localedi |
--localed |
--locale)
977 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
978 localedir
=$ac_optarg ;;
980 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
981 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
982 ac_prev
=localstatedir
;;
983 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
984 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
985 localstatedir
=$ac_optarg ;;
987 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
989 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
993 # Obsolete; use --without-fp.
996 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
997 |
--no-cr |
--no-c |
-n)
1000 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1001 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1004 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1005 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1006 |
--oldin |
--oldi |
--old |
--ol |
--o)
1007 ac_prev
=oldincludedir
;;
1008 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1009 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1010 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1011 oldincludedir
=$ac_optarg ;;
1013 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1015 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1016 prefix
=$ac_optarg ;;
1018 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1019 |
--program-pre |
--program-pr |
--program-p)
1020 ac_prev
=program_prefix
;;
1021 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1022 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1023 program_prefix
=$ac_optarg ;;
1025 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1026 |
--program-suf |
--program-su |
--program-s)
1027 ac_prev
=program_suffix
;;
1028 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1029 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1030 program_suffix
=$ac_optarg ;;
1032 -program-transform-name |
--program-transform-name \
1033 |
--program-transform-nam |
--program-transform-na \
1034 |
--program-transform-n |
--program-transform- \
1035 |
--program-transform |
--program-transfor \
1036 |
--program-transfo |
--program-transf \
1037 |
--program-trans |
--program-tran \
1038 |
--progr-tra |
--program-tr |
--program-t)
1039 ac_prev
=program_transform_name
;;
1040 -program-transform-name=* |
--program-transform-name=* \
1041 |
--program-transform-nam=* |
--program-transform-na=* \
1042 |
--program-transform-n=* |
--program-transform-=* \
1043 |
--program-transform=* |
--program-transfor=* \
1044 |
--program-transfo=* |
--program-transf=* \
1045 |
--program-trans=* |
--program-tran=* \
1046 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1047 program_transform_name
=$ac_optarg ;;
1049 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1051 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1052 pdfdir
=$ac_optarg ;;
1054 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1056 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1059 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1060 |
-silent |
--silent |
--silen |
--sile |
--sil)
1063 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1065 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1067 sbindir
=$ac_optarg ;;
1069 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1070 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1071 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1073 ac_prev
=sharedstatedir
;;
1074 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1075 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1076 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1078 sharedstatedir
=$ac_optarg ;;
1080 -site |
--site |
--sit)
1082 -site=* |
--site=* |
--sit=*)
1085 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1087 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1088 srcdir
=$ac_optarg ;;
1090 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1091 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1092 ac_prev
=sysconfdir
;;
1093 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1094 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1095 sysconfdir
=$ac_optarg ;;
1097 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1098 ac_prev
=target_alias
;;
1099 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1100 target_alias
=$ac_optarg ;;
1102 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1105 -version |
--version |
--versio |
--versi |
--vers |
-V)
1106 ac_init_version
=: ;;
1109 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1110 # Reject names that are not valid shell variable names.
1111 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1112 as_fn_error $?
"invalid package name: $ac_useropt"
1113 ac_useropt_orig
=$ac_useropt
1114 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1115 case $ac_user_opts in
1119 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1120 ac_unrecognized_sep
=', ';;
1122 eval with_
$ac_useropt=\
$ac_optarg ;;
1124 -without-* |
--without-*)
1125 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1126 # Reject names that are not valid shell variable names.
1127 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1128 as_fn_error $?
"invalid package name: $ac_useropt"
1129 ac_useropt_orig
=$ac_useropt
1130 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1131 case $ac_user_opts in
1135 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1136 ac_unrecognized_sep
=', ';;
1138 eval with_
$ac_useropt=no
;;
1141 # Obsolete; use --with-x.
1144 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1145 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1146 ac_prev
=x_includes
;;
1147 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1148 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1149 x_includes
=$ac_optarg ;;
1151 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1152 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1153 ac_prev
=x_libraries
;;
1154 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1155 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1156 x_libraries
=$ac_optarg ;;
1158 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1159 Try \`$0 --help' for more information"
1163 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1164 # Reject names that are not valid shell variable names.
1165 case $ac_envvar in #(
1166 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1167 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1169 eval $ac_envvar=\
$ac_optarg
1170 export $ac_envvar ;;
1173 # FIXME: should be removed in autoconf 3.0.
1174 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1175 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1176 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1177 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1183 if test -n "$ac_prev"; then
1184 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1185 as_fn_error $?
"missing argument to $ac_option"
1188 if test -n "$ac_unrecognized_opts"; then
1189 case $enable_option_checking in
1191 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1192 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1196 # Check all directory arguments for consistency.
1197 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1198 datadir sysconfdir sharedstatedir localstatedir includedir \
1199 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1200 libdir localedir mandir
1202 eval ac_val
=\$
$ac_var
1203 # Remove trailing slashes.
1206 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1207 eval $ac_var=\
$ac_val;;
1209 # Be sure to have absolute directory names.
1211 [\\/$
]* | ?
:[\\/]* ) continue;;
1212 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1214 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1217 # There might be people who depend on the old broken behavior: `$host'
1218 # used to hold the argument of --host etc.
1219 # FIXME: To remove some day.
1222 target
=$target_alias
1224 # FIXME: To remove some day.
1225 if test "x$host_alias" != x
; then
1226 if test "x$build_alias" = x
; then
1227 cross_compiling
=maybe
1228 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1229 If a cross compiler is detected then cross compile mode will be used" >&2
1230 elif test "x$build_alias" != "x$host_alias"; then
1236 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1238 test "$silent" = yes && exec 6>/dev
/null
1241 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1242 ac_ls_di
=`ls -di .` &&
1243 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1244 as_fn_error $?
"working directory cannot be determined"
1245 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1246 as_fn_error $?
"pwd does not report name of working directory"
1249 # Find the source files, if location was not specified.
1250 if test -z "$srcdir"; then
1251 ac_srcdir_defaulted
=yes
1252 # Try the directory containing this script, then the parent directory.
1253 ac_confdir
=`$as_dirname -- "$as_myself" ||
1254 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1255 X"$as_myself" : 'X\(//\)[^/]' \| \
1256 X"$as_myself" : 'X\(//\)$' \| \
1257 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1258 $as_echo X"$as_myself" |
1259 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1277 if test ! -r "$srcdir/$ac_unique_file"; then
1281 ac_srcdir_defaulted
=no
1283 if test ! -r "$srcdir/$ac_unique_file"; then
1284 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1285 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1287 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1289 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1291 # When building in place, set srcdir=.
1292 if test "$ac_abs_confdir" = "$ac_pwd"; then
1295 # Remove unnecessary trailing slashes from srcdir.
1296 # Double slashes in file names in object file debugging info
1297 # mess up M-x gdb in Emacs.
1299 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1301 for ac_var
in $ac_precious_vars; do
1302 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1303 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1304 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1305 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1309 # Report the --help message.
1311 if test "$ac_init_help" = "long"; then
1312 # Omit some internal or obsolete options to make the list less imposing.
1313 # This message is too long to be a string in the A/UX 3.1 sh.
1315 \`configure' configures GNU C Library (see version.h) to adapt to many kinds of systems.
1317 Usage: $0 [OPTION]... [VAR=VALUE]...
1319 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1320 VAR=VALUE. See below for descriptions of some of the useful variables.
1322 Defaults for the options are specified in brackets.
1325 -h, --help display this help and exit
1326 --help=short display options specific to this package
1327 --help=recursive display the short help of all the included packages
1328 -V, --version display version information and exit
1329 -q, --quiet, --silent do not print \`checking ...' messages
1330 --cache-file=FILE cache test results in FILE [disabled]
1331 -C, --config-cache alias for \`--cache-file=config.cache'
1332 -n, --no-create do not create output files
1333 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1335 Installation directories:
1336 --prefix=PREFIX install architecture-independent files in PREFIX
1337 [$ac_default_prefix]
1338 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1341 By default, \`make install' will install all the files in
1342 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1343 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1344 for instance \`--prefix=\$HOME'.
1346 For better control, use the options below.
1348 Fine tuning of the installation directories:
1349 --bindir=DIR user executables [EPREFIX/bin]
1350 --sbindir=DIR system admin executables [EPREFIX/sbin]
1351 --libexecdir=DIR program executables [EPREFIX/libexec]
1352 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1353 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1354 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1355 --libdir=DIR object code libraries [EPREFIX/lib]
1356 --includedir=DIR C header files [PREFIX/include]
1357 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1358 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1359 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1360 --infodir=DIR info documentation [DATAROOTDIR/info]
1361 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1362 --mandir=DIR man documentation [DATAROOTDIR/man]
1363 --docdir=DIR documentation root [DATAROOTDIR/doc/glibc]
1364 --htmldir=DIR html documentation [DOCDIR]
1365 --dvidir=DIR dvi documentation [DOCDIR]
1366 --pdfdir=DIR pdf documentation [DOCDIR]
1367 --psdir=DIR ps documentation [DOCDIR]
1373 --build=BUILD configure
for building on BUILD
[guessed
]
1374 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1378 if test -n "$ac_init_help"; then
1379 case $ac_init_help in
1380 short | recursive
) echo "Configuration of GNU C Library (see version.h):";;
1385 --disable-option-checking ignore unrecognized
--enable/--with options
1386 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1387 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1388 --disable-sanity-checks really
do not use threads
(should not be used except
1389 in special situations
) [default
=yes]
1390 --enable-shared build shared library
[default
=yes if GNU ld
]
1391 --enable-profile build profiled library
[default
=no
]
1392 --enable-oldest-abi=ABI configure the oldest ABI supported
[e.g.
2.2]
1393 [default
=glibc default
]
1394 --enable-hardcoded-path-in-tests
1395 hardcode newly built glibc path
in tests
1397 --enable-stackguard-randomization
1398 initialize __stack_chk_guard canary with a random
1399 number
at program start
1400 --enable-lock-elision=yes
/no
1401 Enable lock elision
for pthread mutexes by default
1402 --enable-add-ons[=DIRS...
]
1403 configure and build add-ons
in DIR1
,DIR2
,... search
1404 for add-ons
if no parameter given
1405 --disable-hidden-plt do not hide internal
function calls to avoid PLT
1406 --enable-bind-now disable lazy relocations
in DSOs
1407 --enable-static-nss build static NSS modules
[default
=no
]
1408 --disable-force-install don
't force installation of files from this package,
1409 even if they are older than the installed files
1410 --enable-maintainer-mode
1411 enable make rules and dependencies not useful (and
1412 sometimes confusing) to the casual installer
1413 --enable-kernel=VERSION compile for compatibility with kernel not older than
1415 --enable-all-warnings enable all useful warnings gcc can issue
1416 --enable-multi-arch enable single DSO with optimizations for multiple
1418 --enable-nss-crypt enable libcrypt to use nss
1419 --enable-obsolete-rpc build and install the obsolete RPC code for
1421 --enable-systemtap enable systemtap static probe points [default=no]
1422 --disable-build-nscd disable building and installing the nscd daemon
1423 --disable-nscd library functions will not contact the nscd daemon
1424 --enable-pt_chown Enable building and installing pt_chown
1427 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1428 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1429 --with-pkgversion=PKG Use PKG in the version string in place of "GNU libc"
1430 --with-bugurl=URL Direct users to URL to report a bug
1431 --with-gd=DIR find libgd include dir and library with prefix DIR
1432 --with-gd-include=DIR find libgd include files in DIR
1433 --with-gd-lib=DIR find libgd library files in DIR
1434 --with-fp if using floating-point hardware [default=yes]
1435 --with-binutils=PATH specify location of binutils (as and ld)
1436 --with-selinux if building with SELinux support
1437 --with-headers=PATH location of system headers to use (for example
1438 /usr/src/linux/include) [default=compiler default]
1439 --with-default-link do not use explicit linker scripts
1440 --with-cpu=CPU select code for CPU variant
1442 Some influential environment variables:
1443 CC C compiler command
1444 CFLAGS C compiler flags
1445 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1446 nonstandard directory <lib dir>
1447 LIBS libraries to pass to the linker, e.g. -l<library>
1448 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1449 you have headers in a nonstandard directory <include dir>
1451 CXX C++ compiler command
1452 CXXFLAGS C++ compiler flags
1454 Use these variables to override the choices made by `configure' or to
help
1455 it to
find libraries and programs with nonstandard names
/locations.
1457 Report bugs to
<http
://sourceware.org
/bugzilla
/>.
1458 GNU C Library home page
: <http
://www.gnu.org
/software
/glibc
/>.
1459 General
help using GNU software
: <http
://www.gnu.org
/gethelp
/>.
1464 if test "$ac_init_help" = "recursive"; then
1465 # If there are subdirs, report their specific --help.
1466 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1467 test -d "$ac_dir" ||
1468 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1473 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1475 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1476 # A ".." for each directory in $ac_dir_suffix.
1477 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1478 case $ac_top_builddir_sub in
1479 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1480 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1483 ac_abs_top_builddir
=$ac_pwd
1484 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1485 # for backward compatibility:
1486 ac_top_builddir
=$ac_top_build_prefix
1489 .
) # We are building in place.
1491 ac_top_srcdir
=$ac_top_builddir_sub
1492 ac_abs_top_srcdir
=$ac_pwd ;;
1493 [\\/]* | ?
:[\\/]* ) # Absolute name.
1494 ac_srcdir
=$srcdir$ac_dir_suffix;
1495 ac_top_srcdir
=$srcdir
1496 ac_abs_top_srcdir
=$srcdir ;;
1498 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1499 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1500 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1502 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1504 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1505 # Check for guested configure.
1506 if test -f "$ac_srcdir/configure.gnu"; then
1508 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1509 elif test -f "$ac_srcdir/configure"; then
1511 $SHELL "$ac_srcdir/configure" --help=recursive
1513 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1515 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1519 test -n "$ac_init_help" && exit $ac_status
1520 if $ac_init_version; then
1522 GNU C Library configure
(see version.h
)
1523 generated by GNU Autoconf
2.68
1525 Copyright
(C
) 2010 Free Software Foundation
, Inc.
1526 This configure
script is free software
; the Free Software Foundation
1527 gives unlimited permission to copy
, distribute and modify it.
1532 ## ------------------------ ##
1533 ## Autoconf initialization. ##
1534 ## ------------------------ ##
1536 # ac_fn_c_try_compile LINENO
1537 # --------------------------
1538 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1539 ac_fn_c_try_compile
()
1541 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1542 rm -f conftest.
$ac_objext
1543 if { { ac_try
="$ac_compile"
1545 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1546 *) ac_try_echo=$ac_try;;
1548 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1549 $as_echo "$ac_try_echo"; } >&5
1550 (eval "$ac_compile") 2>conftest.err
1552 if test -s conftest.err; then
1553 grep -v '^ *+' conftest.err >conftest.er1
1554 cat conftest.er1 >&5
1555 mv -f conftest.er1 conftest.err
1557 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1558 test $ac_status = 0; } && {
1559 test -z "$ac_c_werror_flag" ||
1560 test ! -s conftest.err
1561 } && test -s conftest.$ac_objext; then :
1564 $as_echo "$as_me: failed program was:" >&5
1565 sed 's/^/| /' conftest.$ac_ext >&5
1569 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1570 as_fn_set_status $ac_retval
1572 } # ac_fn_c_try_compile
1574 # ac_fn_cxx_try_compile LINENO
1575 # ----------------------------
1576 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1577 ac_fn_cxx_try_compile ()
1579 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1580 rm -f conftest.$ac_objext
1581 if { { ac_try="$ac_compile"
1583 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1584 *) ac_try_echo
=$ac_try;;
1586 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1587 $as_echo "$ac_try_echo"; } >&5
1588 (eval "$ac_compile") 2>conftest.err
1590 if test -s conftest.err
; then
1591 grep -v '^ *+' conftest.err
>conftest.er1
1592 cat conftest.er1
>&5
1593 mv -f conftest.er1 conftest.err
1595 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1596 test $ac_status = 0; } && {
1597 test -z "$ac_cxx_werror_flag" ||
1598 test ! -s conftest.err
1599 } && test -s conftest.
$ac_objext; then :
1602 $as_echo "$as_me: failed program was:" >&5
1603 sed 's/^/| /' conftest.
$ac_ext >&5
1607 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1608 as_fn_set_status
$ac_retval
1610 } # ac_fn_cxx_try_compile
1612 # ac_fn_c_try_link LINENO
1613 # -----------------------
1614 # Try to link conftest.$ac_ext, and return whether this succeeded.
1617 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1618 rm -f conftest.
$ac_objext conftest
$ac_exeext
1619 if { { ac_try
="$ac_link"
1621 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1622 *) ac_try_echo=$ac_try;;
1624 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1625 $as_echo "$ac_try_echo"; } >&5
1626 (eval "$ac_link") 2>conftest.err
1628 if test -s conftest.err; then
1629 grep -v '^ *+' conftest.err >conftest.er1
1630 cat conftest.er1 >&5
1631 mv -f conftest.er1 conftest.err
1633 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1634 test $ac_status = 0; } && {
1635 test -z "$ac_c_werror_flag" ||
1636 test ! -s conftest.err
1637 } && test -s conftest$ac_exeext && {
1638 test "$cross_compiling" = yes ||
1639 $as_test_x conftest$ac_exeext
1643 $as_echo "$as_me: failed program was:" >&5
1644 sed 's/^/| /' conftest.$ac_ext >&5
1648 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1649 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1650 # interfere with the next link command; also delete a directory that is
1651 # left behind by Apple's compiler. We do this before executing the actions.
1652 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1653 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1654 as_fn_set_status $ac_retval
1656 } # ac_fn_c_try_link
1658 # ac_fn_c_try_run LINENO
1659 # ----------------------
1660 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1661 # that executables *can* be run.
1664 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1665 if { { ac_try="$ac_link"
1667 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1668 *) ac_try_echo
=$ac_try;;
1670 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1671 $as_echo "$ac_try_echo"; } >&5
1672 (eval "$ac_link") 2>&5
1674 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1675 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1676 { { case "(($ac_try" in
1677 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1678 *) ac_try_echo=$ac_try;;
1680 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1681 $as_echo "$ac_try_echo"; } >&5
1682 (eval "$ac_try") 2>&5
1684 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1685 test $ac_status = 0; }; }; then :
1688 $as_echo "$as_me: program exited with status $ac_status" >&5
1689 $as_echo "$as_me: failed program was:" >&5
1690 sed 's/^/| /' conftest.$ac_ext >&5
1692 ac_retval=$ac_status
1694 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1695 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1696 as_fn_set_status $ac_retval
1700 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1701 # --------------------------------------------
1702 # Tries to find the compile-time value of EXPR in a program that includes
1703 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1705 ac_fn_c_compute_int ()
1707 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1708 if test "$cross_compiling" = yes; then
1709 # Depending upon the size, compute the lo and hi bounds.
1710 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1711 /* end confdefs.h. */
1716 static int test_array [1 - 2 * !(($2) >= 0)];
1723 if ac_fn_c_try_compile "$LINENO"; then :
1726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1727 /* end confdefs.h. */
1732 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1739 if ac_fn_c_try_compile "$LINENO"; then :
1740 ac_hi=$ac_mid; break
1742 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1743 if test $ac_lo -le $ac_mid; then
1747 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1749 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1752 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1753 /* end confdefs.h. */
1758 static int test_array [1 - 2 * !(($2) < 0)];
1765 if ac_fn_c_try_compile "$LINENO"; then :
1768 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1769 /* end confdefs.h. */
1774 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1781 if ac_fn_c_try_compile "$LINENO"; then :
1782 ac_lo=$ac_mid; break
1784 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1785 if test $ac_mid -le $ac_hi; then
1789 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1791 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1796 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1798 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1799 # Binary search between lo and hi bounds.
1800 while test "x$ac_lo" != "x$ac_hi"; do
1801 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1802 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1803 /* end confdefs.h. */
1808 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1815 if ac_fn_c_try_compile "$LINENO"; then :
1818 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1820 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1823 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
1827 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1828 /* end confdefs.h. */
1830 static long int longval () { return $2; }
1831 static unsigned long int ulongval () { return $2; }
1838 FILE *f = fopen ("conftest.val", "w");
1843 long int i = longval ();
1846 fprintf (f, "%ld", i);
1850 unsigned long int i = ulongval ();
1853 fprintf (f, "%lu", i);
1855 /* Do not output a trailing newline, as this causes \r\n confusion
1856 on some platforms. */
1857 return ferror (f) || fclose (f) != 0;
1863 if ac_fn_c_try_run "$LINENO"; then :
1864 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
1868 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1869 conftest.$ac_objext conftest.beam conftest.$ac_ext
1873 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1874 as_fn_set_status $ac_retval
1876 } # ac_fn_c_compute_int
1877 cat >config.log <<_ACEOF
1878 This file contains any messages produced by compilers while
1879 running configure, to aid debugging if configure makes a mistake.
1881 It was created by GNU C Library $as_me (see version.h), which was
1882 generated by GNU Autoconf 2.68. Invocation command line was
1894 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
1895 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
1896 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
1897 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
1898 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
1900 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
1901 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
1903 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
1904 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
1905 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
1906 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
1907 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
1908 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
1909 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
1913 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1917 test -z "$as_dir" && as_dir=.
1918 $as_echo "PATH: $as_dir"
1934 # Keep a trace of the command line.
1935 # Strip out --no-create and --no-recursion so they do not pile up.
1936 # Strip out --silent because we don't want to record it for future runs.
1937 # Also quote any args containing shell meta-characters.
1938 # Make two passes to allow for proper duplicate-argument suppression.
1942 ac_must_keep_next=false
1948 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1949 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1950 | -silent | --silent | --silen | --sile | --sil)
1953 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
1956 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1958 as_fn_append ac_configure_args1 " '$ac_arg'"
1959 if test $ac_must_keep_next = true; then
1960 ac_must_keep_next=false # Got value, back to normal.
1963 *=* | --config-cache | -C | -disable-* | --disable-* \
1964 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1965 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1966 | -with-* | --with-* | -without-* | --without-* | --x)
1967 case "$ac_configure_args0 " in
1968 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1971 -* ) ac_must_keep_next=true ;;
1974 as_fn_append ac_configure_args " '$ac_arg'"
1979 { ac_configure_args0=; unset ac_configure_args0;}
1980 { ac_configure_args1=; unset ac_configure_args1;}
1982 # When interrupted or exit'd, cleanup temporary files, and complete
1983 # config.log. We remove comments because anyway the quotes in there
1984 # would cause problems or look ugly.
1985 # WARNING: Use '\'' to represent an apostrophe within the trap.
1986 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1987 trap 'exit_status=$?
1988 # Save into config.log some information that might help in debugging.
1992 $as_echo "## ---------------- ##
1993 ## Cache variables. ##
1994 ## ---------------- ##"
1996 # The following way of writing the cache mishandles newlines in values,
1998 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
1999 eval ac_val=\$$ac_var
2003 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2004 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2007 _ | IFS | as_nl) ;; #(
2008 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2009 *) { eval $ac_var=; unset $ac_var;} ;;
2014 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2015 *${as_nl}ac_space=\ *)
2017 "s/'\''/'\''\\\\'\'''\''/g;
2018 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2021 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2028 $as_echo "## ----------------- ##
2029 ## Output variables. ##
2030 ## ----------------- ##"
2032 for ac_var in $ac_subst_vars
2034 eval ac_val=\$$ac_var
2036 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2038 $as_echo "$ac_var='\''$ac_val'\''"
2042 if test -n "$ac_subst_files"; then
2043 $as_echo "## ------------------- ##
2044 ## File substitutions. ##
2045 ## ------------------- ##"
2047 for ac_var in $ac_subst_files
2049 eval ac_val=\$$ac_var
2051 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2053 $as_echo "$ac_var='\''$ac_val'\''"
2058 if test -s confdefs.h; then
2059 $as_echo "## ----------- ##
2066 test "$ac_signal" != 0 &&
2067 $as_echo "$as_me: caught signal $ac_signal"
2068 $as_echo "$as_me: exit $exit_status"
2070 rm -f core *.core core.conftest.* &&
2071 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2074 for ac_signal in 1 2 13 15; do
2075 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2079 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2080 rm -f -r conftest* confdefs.h
2082 $as_echo "/* confdefs.h */" > confdefs.h
2084 # Predefined preprocessor variables.
2086 cat >>confdefs.h <<_ACEOF
2087 #define PACKAGE_NAME "$PACKAGE_NAME"
2090 cat >>confdefs.h <<_ACEOF
2091 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2094 cat >>confdefs.h <<_ACEOF
2095 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2098 cat >>confdefs.h <<_ACEOF
2099 #define PACKAGE_STRING "$PACKAGE_STRING"
2102 cat >>confdefs.h <<_ACEOF
2103 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2106 cat >>confdefs.h <<_ACEOF
2107 #define PACKAGE_URL "$PACKAGE_URL"
2111 # Let the site file select an alternate cache file if it wants to.
2112 # Prefer an explicitly selected file to automatically selected ones.
2115 if test -n "$CONFIG_SITE"; then
2116 # We do not want a PATH search for config.site.
2117 case $CONFIG_SITE in #((
2118 -*) ac_site_file1=./$CONFIG_SITE;;
2119 */*) ac_site_file1=$CONFIG_SITE;;
2120 *) ac_site_file1=./$CONFIG_SITE;;
2122 elif test "x$prefix" != xNONE; then
2123 ac_site_file1=$prefix/share/config.site
2124 ac_site_file2=$prefix/etc/config.site
2126 ac_site_file1=$ac_default_prefix/share/config.site
2127 ac_site_file2=$ac_default_prefix/etc/config.site
2129 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2131 test "x$ac_site_file" = xNONE && continue
2132 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2133 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2134 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2135 sed 's/^/| /' "$ac_site_file" >&5
2137 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2138 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2139 as_fn_error $? "failed to load site
script $ac_site_file
2140 See \
`config.log' for more details" "$LINENO" 5; }
2144 if test -r "$cache_file"; then
2145 # Some versions of bash will fail to source /dev/null (special files
2146 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2147 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2148 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2149 $as_echo "$as_me: loading cache $cache_file" >&6;}
2151 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2152 *) . "./$cache_file";;
2156 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2157 $as_echo "$as_me: creating cache $cache_file" >&6;}
2161 # Check that the precious variables saved in the cache have kept the same
2163 ac_cache_corrupted=false
2164 for ac_var in $ac_precious_vars; do
2165 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2166 eval ac_new_set=\$ac_env_${ac_var}_set
2167 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2168 eval ac_new_val=\$ac_env_${ac_var}_value
2169 case $ac_old_set,$ac_new_set in
2171 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2172 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2173 ac_cache_corrupted=: ;;
2175 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2176 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2177 ac_cache_corrupted=: ;;
2180 if test "x$ac_old_val" != "x$ac_new_val"; then
2181 # differences in whitespace do not lead to failure.
2182 ac_old_val_w=`echo x
$ac_old_val`
2183 ac_new_val_w=`echo x
$ac_new_val`
2184 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2185 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2186 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2187 ac_cache_corrupted=:
2189 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2190 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2191 eval $ac_var=\$ac_old_val
2193 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2194 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2195 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2196 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2199 # Pass precious variables to config.status.
2200 if test "$ac_new_set" = set; then
2202 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2203 *) ac_arg=$ac_var=$ac_new_val ;;
2205 case " $ac_configure_args " in
2206 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2207 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2211 if $ac_cache_corrupted; then
2212 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2213 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2214 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2215 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2216 as_fn_error $? "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2218 ## -------------------- ##
2219 ## Main body of script. ##
2220 ## -------------------- ##
2223 ac_cpp='$CPP $CPPFLAGS'
2224 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2225 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2226 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2230 ac_config_headers="$ac_config_headers config.h"
2233 for ac_dir in scripts "$srcdir"/scripts; do
2234 if test -f "$ac_dir/install-sh"; then
2236 ac_install_sh="$ac_aux_dir/install-sh -c"
2238 elif test -f "$ac_dir/install.sh"; then
2240 ac_install_sh="$ac_aux_dir/install.sh -c"
2242 elif test -f "$ac_dir/shtool"; then
2244 ac_install_sh="$ac_aux_dir/shtool install -c"
2248 if test -z "$ac_aux_dir"; then
2249 as_fn_error $? "cannot find install-sh, install.sh, or shtool in scripts \"$srcdir\"/scripts" "$LINENO" 5
2252 # These three variables are undocumented and unsupported,
2253 # and are intended to be withdrawn in a future Autoconf release.
2254 # They can cause serious problems if a builder's source tree is in a directory
2255 # whose full name contains unusual characters.
2256 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2257 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2258 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2264 # Check whether --with-pkgversion was given.
2265 if test "${with_pkgversion+set}" = set; then :
2266 withval=$with_pkgversion; case "$withval" in
2267 yes) as_fn_error $? "package version not specified" "$LINENO" 5 ;;
2269 *) PKGVERSION="($withval) " ;;
2272 PKGVERSION="(GNU libc) "
2276 PKGVERSION_TEXI=`echo "$PKGVERSION" |
sed 's/@/@@/g'`
2282 # Check whether --with-bugurl was given.
2283 if test "${with_bugurl+set}" = set; then :
2284 withval=$with_bugurl; case "$withval" in
2285 yes) as_fn_error $? "bug URL not specified" "$LINENO" 5 ;;
2288 *) BUGURL="$withval"
2292 BUGURL="http://www.gnu.org/software/libc/bugs.html"
2302 REPORT_BUGS_TO="<$BUGURL>"
2303 REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" |
sed 's/@/@@/g'`}
2310 cat >>confdefs.h <<_ACEOF
2311 #define PKGVERSION "$PKGVERSION"
2315 cat >>confdefs.h <<_ACEOF
2316 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
2320 # Glibc should not depend on any header files
2323 # We require GCC, and by default use its preprocessor. Override AC_PROG_CPP
2324 # here to work around the Autoconf issue discussed in
2325 # <http://sourceware.org/ml/libc-alpha/2013-01/msg00721.html>.
2328 # We require GCC. Override _AC_PROG_CC_C89 here to work around the Autoconf
2329 # issue discussed in
2330 # <http://sourceware.org/ml/libc-alpha/2013-01/msg00757.html>.
2338 # Make sure we can run config.sub.
2339 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2340 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2343 $as_echo_n "checking build system type... " >&6; }
2344 if ${ac_cv_build+:} false; then :
2345 $as_echo_n "(cached) " >&6
2347 ac_build_alias=$build_alias
2348 test "x$ac_build_alias" = x &&
2349 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2350 test "x$ac_build_alias" = x &&
2351 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2352 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2353 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2357 $as_echo "$ac_cv_build" >&6; }
2358 case $ac_cv_build in
2360 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2363 ac_save_IFS=$IFS; IFS='-'
2369 # Remember, the first character of IFS is used to create $*,
2370 # except with old shells:
2373 case $build_os in *\ *) build_os=`echo "$build_os" |
sed 's/ /-/g'`;; esac
2376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2377 $as_echo_n "checking host system type... " >&6; }
2378 if ${ac_cv_host+:} false; then :
2379 $as_echo_n "(cached) " >&6
2381 if test "x$host_alias" = x; then
2382 ac_cv_host=$ac_cv_build
2384 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2385 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2390 $as_echo "$ac_cv_host" >&6; }
2393 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2396 ac_save_IFS=$IFS; IFS='-'
2402 # Remember, the first character of IFS is used to create $*,
2403 # except with old shells:
2406 case $host_os in *\ *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
2411 ac_cpp='$CPP $CPPFLAGS'
2412 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2413 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2414 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2415 if test -n "$ac_tool_prefix"; then
2416 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2417 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2419 $as_echo_n "checking for $ac_word... " >&6; }
2420 if ${ac_cv_prog_CC+:} false; then :
2421 $as_echo_n "(cached) " >&6
2423 if test -n "$CC"; then
2424 ac_cv_prog_CC="$CC" # Let the user override the test.
2426 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2430 test -z "$as_dir" && as_dir=.
2431 for ac_exec_ext in '' $ac_executable_extensions; do
2432 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2433 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2434 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2444 if test -n "$CC"; then
2445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2446 $as_echo "$CC" >&6; }
2448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2449 $as_echo "no" >&6; }
2454 if test -z "$ac_cv_prog_CC"; then
2456 # Extract the first word of "gcc", so it can be a program name with args.
2457 set dummy gcc; ac_word=$2
2458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2459 $as_echo_n "checking for $ac_word... " >&6; }
2460 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2461 $as_echo_n "(cached) " >&6
2463 if test -n "$ac_ct_CC"; then
2464 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2466 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2470 test -z "$as_dir" && as_dir=.
2471 for ac_exec_ext in '' $ac_executable_extensions; do
2472 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2473 ac_cv_prog_ac_ct_CC="gcc"
2474 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2483 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2484 if test -n "$ac_ct_CC"; then
2485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2486 $as_echo "$ac_ct_CC" >&6; }
2488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2489 $as_echo "no" >&6; }
2492 if test "x$ac_ct_CC" = x; then
2495 case $cross_compiling:$ac_tool_warned in
2497 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2498 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2499 ac_tool_warned=yes ;;
2507 if test -z "$CC"; then
2508 if test -n "$ac_tool_prefix"; then
2509 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2510 set dummy ${ac_tool_prefix}cc; ac_word=$2
2511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2512 $as_echo_n "checking for $ac_word... " >&6; }
2513 if ${ac_cv_prog_CC+:} false; then :
2514 $as_echo_n "(cached) " >&6
2516 if test -n "$CC"; then
2517 ac_cv_prog_CC="$CC" # Let the user override the test.
2519 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2523 test -z "$as_dir" && as_dir=.
2524 for ac_exec_ext in '' $ac_executable_extensions; do
2525 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2526 ac_cv_prog_CC="${ac_tool_prefix}cc"
2527 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2537 if test -n "$CC"; then
2538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2539 $as_echo "$CC" >&6; }
2541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2542 $as_echo "no" >&6; }
2548 if test -z "$CC"; then
2549 # Extract the first word of "cc", so it can be a program name with args.
2550 set dummy cc; ac_word=$2
2551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2552 $as_echo_n "checking for $ac_word... " >&6; }
2553 if ${ac_cv_prog_CC+:} false; then :
2554 $as_echo_n "(cached) " >&6
2556 if test -n "$CC"; then
2557 ac_cv_prog_CC="$CC" # Let the user override the test.
2560 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2564 test -z "$as_dir" && as_dir=.
2565 for ac_exec_ext in '' $ac_executable_extensions; do
2566 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2567 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2568 ac_prog_rejected=yes
2572 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2579 if test $ac_prog_rejected = yes; then
2580 # We found a bogon in the path, so make sure we never use it.
2581 set dummy $ac_cv_prog_CC
2583 if test $# != 0; then
2584 # We chose a different compiler from the bogus one.
2585 # However, it has the same basename, so the bogon will be chosen
2586 # first if we set CC to just the basename; use the full file name.
2588 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2594 if test -n "$CC"; then
2595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2596 $as_echo "$CC" >&6; }
2598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2599 $as_echo "no" >&6; }
2604 if test -z "$CC"; then
2605 if test -n "$ac_tool_prefix"; then
2606 for ac_prog in cl.exe
2608 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2609 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2611 $as_echo_n "checking for $ac_word... " >&6; }
2612 if ${ac_cv_prog_CC+:} false; then :
2613 $as_echo_n "(cached) " >&6
2615 if test -n "$CC"; then
2616 ac_cv_prog_CC="$CC" # Let the user override the test.
2618 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2622 test -z "$as_dir" && as_dir=.
2623 for ac_exec_ext in '' $ac_executable_extensions; do
2624 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2625 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2626 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2636 if test -n "$CC"; then
2637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2638 $as_echo "$CC" >&6; }
2640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2641 $as_echo "no" >&6; }
2645 test -n "$CC" && break
2648 if test -z "$CC"; then
2650 for ac_prog in cl.exe
2652 # Extract the first word of "$ac_prog", so it can be a program name with args.
2653 set dummy $ac_prog; ac_word=$2
2654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2655 $as_echo_n "checking for $ac_word... " >&6; }
2656 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2657 $as_echo_n "(cached) " >&6
2659 if test -n "$ac_ct_CC"; then
2660 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2662 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2666 test -z "$as_dir" && as_dir=.
2667 for ac_exec_ext in '' $ac_executable_extensions; do
2668 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2669 ac_cv_prog_ac_ct_CC="$ac_prog"
2670 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2679 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2680 if test -n "$ac_ct_CC"; then
2681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2682 $as_echo "$ac_ct_CC" >&6; }
2684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2685 $as_echo "no" >&6; }
2689 test -n "$ac_ct_CC" && break
2692 if test "x$ac_ct_CC" = x; then
2695 case $cross_compiling:$ac_tool_warned in
2697 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2698 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2699 ac_tool_warned=yes ;;
2708 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2709 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2710 as_fn_error $? "no acceptable C compiler found
in \
$PATH
2711 See \
`config.log' for more details" "$LINENO" 5; }
2713 # Provide some information about the compiler.
2714 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2717 for ac_option in --version -v -V -qversion; do
2718 { { ac_try="$ac_compiler $ac_option >&5"
2720 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2721 *) ac_try_echo
=$ac_try;;
2723 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2724 $as_echo "$ac_try_echo"; } >&5
2725 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2727 if test -s conftest.err
; then
2729 ... rest of stderr output deleted ...
2730 10q' conftest.err
>conftest.er1
2731 cat conftest.er1
>&5
2733 rm -f conftest.er1 conftest.err
2734 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2735 test $ac_status = 0; }
2739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2740 $as_echo_n "checking for suffix of object files... " >&6; }
2741 if ${ac_cv_objext+:} false
; then :
2742 $as_echo_n "(cached) " >&6
2744 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2745 /* end confdefs.h. */
2755 rm -f conftest.o conftest.obj
2756 if { { ac_try
="$ac_compile"
2758 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2759 *) ac_try_echo=$ac_try;;
2761 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2762 $as_echo "$ac_try_echo"; } >&5
2763 (eval "$ac_compile") 2>&5
2765 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2766 test $ac_status = 0; }; then :
2767 for ac_file in conftest.o conftest.obj conftest.*; do
2768 test -f "$ac_file" || continue;
2770 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2771 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2776 $as_echo "$as_me: failed program was:" >&5
2777 sed 's/^/| /' conftest.$ac_ext >&5
2779 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2780 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2781 as_fn_error $? "cannot compute suffix of object files
: cannot compile
2782 See \
`config.log' for more details" "$LINENO" 5; }
2784 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2787 $as_echo "$ac_cv_objext" >&6; }
2788 OBJEXT=$ac_cv_objext
2790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2791 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2792 if ${ac_cv_c_compiler_gnu+:} false; then :
2793 $as_echo_n "(cached) " >&6
2795 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2796 /* end confdefs.h. */
2809 if ac_fn_c_try_compile "$LINENO"; then :
2814 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2815 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2819 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2820 if test $ac_compiler_gnu = yes; then
2825 ac_test_CFLAGS=${CFLAGS+set}
2826 ac_save_CFLAGS=$CFLAGS
2827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2828 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2829 if ${ac_cv_prog_cc_g+:} false; then :
2830 $as_echo_n "(cached) " >&6
2832 ac_save_c_werror_flag=$ac_c_werror_flag
2833 ac_c_werror_flag=yes
2836 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2837 /* end confdefs.h. */
2847 if ac_fn_c_try_compile "$LINENO"; then :
2851 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2852 /* end confdefs.h. */
2862 if ac_fn_c_try_compile "$LINENO"; then :
2865 ac_c_werror_flag=$ac_save_c_werror_flag
2867 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2868 /* end confdefs.h. */
2878 if ac_fn_c_try_compile "$LINENO"; then :
2881 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2883 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2885 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2886 ac_c_werror_flag=$ac_save_c_werror_flag
2888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2889 $as_echo "$ac_cv_prog_cc_g" >&6; }
2890 if test "$ac_test_CFLAGS" = set; then
2891 CFLAGS=$ac_save_CFLAGS
2892 elif test $ac_cv_prog_cc_g = yes; then
2893 if test "$GCC" = yes; then
2899 if test "$GCC" = yes; then
2907 ac_cpp='$CPP $CPPFLAGS'
2908 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2909 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2910 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2912 if test $host != $build; then
2913 for ac_prog in gcc cc
2915 # Extract the first word of "$ac_prog", so it can be a program name with args.
2916 set dummy $ac_prog; ac_word=$2
2917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2918 $as_echo_n "checking for $ac_word... " >&6; }
2919 if ${ac_cv_prog_BUILD_CC+:} false; then :
2920 $as_echo_n "(cached) " >&6
2922 if test -n "$BUILD_CC"; then
2923 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
2925 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2929 test -z "$as_dir" && as_dir=.
2930 for ac_exec_ext in '' $ac_executable_extensions; do
2931 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2932 ac_cv_prog_BUILD_CC="$ac_prog"
2933 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2942 BUILD_CC=$ac_cv_prog_BUILD_CC
2943 if test -n "$BUILD_CC"; then
2944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
2945 $as_echo "$BUILD_CC" >&6; }
2947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2948 $as_echo "no" >&6; }
2952 test -n "$BUILD_CC" && break
2957 # On Suns, sometimes $CPP names a directory.
2958 if test -n "$CPP" && test -d "$CPP"; then
2961 if test -z "$CPP"; then
2965 # We need the C++ compiler only for testing.
2967 ac_cpp='$CXXCPP $CPPFLAGS'
2968 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2969 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2970 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2971 if test -z "$CXX"; then
2972 if test -n "$CCC"; then
2975 if test -n "$ac_tool_prefix"; then
2976 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2978 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2979 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2981 $as_echo_n "checking for $ac_word... " >&6; }
2982 if ${ac_cv_prog_CXX+:} false; then :
2983 $as_echo_n "(cached) " >&6
2985 if test -n "$CXX"; then
2986 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2988 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2992 test -z "$as_dir" && as_dir=.
2993 for ac_exec_ext in '' $ac_executable_extensions; do
2994 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2995 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2996 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3006 if test -n "$CXX"; then
3007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3008 $as_echo "$CXX" >&6; }
3010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3011 $as_echo "no" >&6; }
3015 test -n "$CXX" && break
3018 if test -z "$CXX"; then
3020 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3022 # Extract the first word of "$ac_prog", so it can be a program name with args.
3023 set dummy $ac_prog; ac_word=$2
3024 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3025 $as_echo_n "checking for $ac_word... " >&6; }
3026 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
3027 $as_echo_n "(cached) " >&6
3029 if test -n "$ac_ct_CXX"; then
3030 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3032 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3036 test -z "$as_dir" && as_dir=.
3037 for ac_exec_ext in '' $ac_executable_extensions; do
3038 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3039 ac_cv_prog_ac_ct_CXX="$ac_prog"
3040 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3049 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3050 if test -n "$ac_ct_CXX"; then
3051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3052 $as_echo "$ac_ct_CXX" >&6; }
3054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3055 $as_echo "no" >&6; }
3059 test -n "$ac_ct_CXX" && break
3062 if test "x$ac_ct_CXX" = x; then
3065 case $cross_compiling:$ac_tool_warned in
3067 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3068 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3069 ac_tool_warned=yes ;;
3077 # Provide some information about the compiler.
3078 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3081 for ac_option in --version -v -V -qversion; do
3082 { { ac_try="$ac_compiler $ac_option >&5"
3084 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3085 *) ac_try_echo
=$ac_try;;
3087 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3088 $as_echo "$ac_try_echo"; } >&5
3089 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3091 if test -s conftest.err
; then
3093 ... rest of stderr output deleted ...
3094 10q' conftest.err
>conftest.er1
3095 cat conftest.er1
>&5
3097 rm -f conftest.er1 conftest.err
3098 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3099 test $ac_status = 0; }
3102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3103 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3104 if ${ac_cv_cxx_compiler_gnu+:} false
; then :
3105 $as_echo_n "(cached) " >&6
3107 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3108 /* end confdefs.h. */
3121 if ac_fn_cxx_try_compile
"$LINENO"; then :
3126 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3127 ac_cv_cxx_compiler_gnu
=$ac_compiler_gnu
3130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3131 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3132 if test $ac_compiler_gnu = yes; then
3137 ac_test_CXXFLAGS
=${CXXFLAGS+set}
3138 ac_save_CXXFLAGS
=$CXXFLAGS
3139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3140 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3141 if ${ac_cv_prog_cxx_g+:} false
; then :
3142 $as_echo_n "(cached) " >&6
3144 ac_save_cxx_werror_flag
=$ac_cxx_werror_flag
3145 ac_cxx_werror_flag
=yes
3148 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3149 /* end confdefs.h. */
3159 if ac_fn_cxx_try_compile
"$LINENO"; then :
3160 ac_cv_prog_cxx_g
=yes
3163 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3164 /* end confdefs.h. */
3174 if ac_fn_cxx_try_compile
"$LINENO"; then :
3177 ac_cxx_werror_flag
=$ac_save_cxx_werror_flag
3179 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3180 /* end confdefs.h. */
3190 if ac_fn_cxx_try_compile
"$LINENO"; then :
3191 ac_cv_prog_cxx_g
=yes
3193 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3195 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3197 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3198 ac_cxx_werror_flag
=$ac_save_cxx_werror_flag
3200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3201 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3202 if test "$ac_test_CXXFLAGS" = set; then
3203 CXXFLAGS
=$ac_save_CXXFLAGS
3204 elif test $ac_cv_prog_cxx_g = yes; then
3205 if test "$GXX" = yes; then
3211 if test "$GXX" = yes; then
3218 ac_cpp
='$CPP $CPPFLAGS'
3219 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3220 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3221 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3223 if test -n "$ac_tool_prefix"; then
3224 # Extract the first word of "${ac_tool_prefix}readelf", so it can be a program name with args.
3225 set dummy
${ac_tool_prefix}readelf
; ac_word
=$2
3226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3227 $as_echo_n "checking for $ac_word... " >&6; }
3228 if ${ac_cv_prog_READELF+:} false
; then :
3229 $as_echo_n "(cached) " >&6
3231 if test -n "$READELF"; then
3232 ac_cv_prog_READELF
="$READELF" # Let the user override the test.
3234 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3238 test -z "$as_dir" && as_dir
=.
3239 for ac_exec_ext
in '' $ac_executable_extensions; do
3240 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3241 ac_cv_prog_READELF
="${ac_tool_prefix}readelf"
3242 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3251 READELF
=$ac_cv_prog_READELF
3252 if test -n "$READELF"; then
3253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
3254 $as_echo "$READELF" >&6; }
3256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3257 $as_echo "no" >&6; }
3262 if test -z "$ac_cv_prog_READELF"; then
3263 ac_ct_READELF
=$READELF
3264 # Extract the first word of "readelf", so it can be a program name with args.
3265 set dummy readelf
; ac_word
=$2
3266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3267 $as_echo_n "checking for $ac_word... " >&6; }
3268 if ${ac_cv_prog_ac_ct_READELF+:} false
; then :
3269 $as_echo_n "(cached) " >&6
3271 if test -n "$ac_ct_READELF"; then
3272 ac_cv_prog_ac_ct_READELF
="$ac_ct_READELF" # Let the user override the test.
3274 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3278 test -z "$as_dir" && as_dir
=.
3279 for ac_exec_ext
in '' $ac_executable_extensions; do
3280 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3281 ac_cv_prog_ac_ct_READELF
="readelf"
3282 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3291 ac_ct_READELF
=$ac_cv_prog_ac_ct_READELF
3292 if test -n "$ac_ct_READELF"; then
3293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_READELF" >&5
3294 $as_echo "$ac_ct_READELF" >&6; }
3296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3297 $as_echo "no" >&6; }
3300 if test "x$ac_ct_READELF" = x
; then
3303 case $cross_compiling:$ac_tool_warned in
3305 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3306 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3307 ac_tool_warned
=yes ;;
3309 READELF
=$ac_ct_READELF
3312 READELF
="$ac_cv_prog_READELF"
3316 if test "`cd $srcdir; /bin/pwd`" = "`/bin/pwd`"; then
3317 as_fn_error $?
"you must configure in a separate build directory" "$LINENO" 5
3320 # This will get text that should go into config.make.
3323 # Check for a --with-gd argument and set libgd-LDFLAGS in config.make.
3325 # Check whether --with-gd was given.
3326 if test "${with_gd+set}" = set; then :
3327 withval
=$with_gd; case "$with_gd" in
3329 *) libgd_include
="-I$withval/include"
3330 libgd_ldflags
="-L$withval/lib" ;;
3336 # Check whether --with-gd-include was given.
3337 if test "${with_gd_include+set}" = set; then :
3338 withval
=$with_gd_include; case "$with_gd_include" in
3340 *) libgd_include
="-I$withval" ;;
3346 # Check whether --with-gd-lib was given.
3347 if test "${with_gd_lib+set}" = set; then :
3348 withval
=$with_gd_lib; case "$with_gd_lib" in
3350 *) libgd_ldflags
="-L$withval" ;;
3356 if test -n "$libgd_include"; then
3357 config_vars
="$config_vars
3358 CFLAGS-memusagestat.c = $libgd_include"
3360 if test -n "$libgd_ldflags"; then
3361 config_vars
="$config_vars
3362 libgd-LDFLAGS = $libgd_ldflags"
3366 # Check whether --with-fp was given.
3367 if test "${with_fp+set}" = set; then :
3368 withval
=$with_fp; with_fp
=$withval
3375 # Check whether --with-binutils was given.
3376 if test "${with_binutils+set}" = set; then :
3377 withval
=$with_binutils; path_binutils
=$withval
3383 # Check whether --with-selinux was given.
3384 if test "${with_selinux+set}" = set; then :
3385 withval
=$with_selinux; with_selinux
=$withval
3392 # Check whether --with-headers was given.
3393 if test "${with_headers+set}" = set; then :
3394 withval
=$with_headers; sysheaders
=$withval
3403 # Check whether --with-default-link was given.
3404 if test "${with_default_link+set}" = set; then :
3405 withval
=$with_default_link; use_default_link
=$withval
3407 use_default_link
=default
3411 # Check whether --enable-sanity-checks was given.
3412 if test "${enable_sanity_checks+set}" = set; then :
3413 enableval
=$enable_sanity_checks; enable_sanity
=$enableval
3419 # Check whether --enable-shared was given.
3420 if test "${enable_shared+set}" = set; then :
3421 enableval
=$enable_shared; shared
=$enableval
3426 # Check whether --enable-profile was given.
3427 if test "${enable_profile+set}" = set; then :
3428 enableval
=$enable_profile; profile
=$enableval
3434 # Check whether --enable-oldest-abi was given.
3435 if test "${enable_oldest_abi+set}" = set; then :
3436 enableval
=$enable_oldest_abi; oldest_abi
=$enableval
3441 if test "$oldest_abi" = yes ||
test "$oldest_abi" = no
; then
3444 cat >>confdefs.h
<<_ACEOF
3445 #define GLIBC_OLDEST_ABI "$oldest_abi"
3451 # Check whether --enable-hardcoded-path-in-tests was given.
3452 if test "${enable_hardcoded_path_in_tests+set}" = set; then :
3453 enableval
=$enable_hardcoded_path_in_tests; hardcoded_path_in_tests
=$enableval
3455 hardcoded_path_in_tests
=no
3460 # Check whether --enable-stackguard-randomization was given.
3461 if test "${enable_stackguard_randomization+set}" = set; then :
3462 enableval
=$enable_stackguard_randomization; enable_stackguard_randomize
=$enableval
3464 enable_stackguard_randomize
=no
3467 if test "$enable_stackguard_randomize" = yes; then
3468 $as_echo "#define ENABLE_STACKGUARD_RANDOMIZE 1" >>confdefs.h
3472 # Check whether --enable-lock-elision was given.
3473 if test "${enable_lock_elision+set}" = set; then :
3474 enableval
=$enable_lock_elision; enable_lock_elision
=$enableval
3476 enable_lock_elision
=no
3479 if test "$enable_lock_elision" = yes ; then
3480 $as_echo "#define ENABLE_LOCK_ELISION 1" >>confdefs.h
3484 # Check whether --enable-add-ons was given.
3485 if test "${enable_add_ons+set}" = set; then :
3486 enableval
=$enable_add_ons;
3492 # Check whether --enable-hidden-plt was given.
3493 if test "${enable_hidden_plt+set}" = set; then :
3494 enableval
=$enable_hidden_plt; hidden
=$enableval
3499 if test "x$hidden" = xno
; then
3500 $as_echo "#define NO_HIDDEN 1" >>confdefs.h
3504 # Check whether --enable-bind-now was given.
3505 if test "${enable_bind_now+set}" = set; then :
3506 enableval
=$enable_bind_now; bindnow
=$enableval
3513 # Check whether --enable-static-nss was given.
3514 if test "${enable_static_nss+set}" = set; then :
3515 enableval
=$enable_static_nss; static_nss
=$enableval
3520 if test x
"$static_nss" = xyes ||
test x
"$shared" = xno
; then
3522 $as_echo "#define DO_STATIC_NSS 1" >>confdefs.h
3526 # Check whether --enable-force-install was given.
3527 if test "${enable_force_install+set}" = set; then :
3528 enableval
=$enable_force_install; force_install
=$enableval
3535 # Check whether --enable-maintainer-mode was given.
3536 if test "${enable_maintainer_mode+set}" = set; then :
3537 enableval
=$enable_maintainer_mode; maintainer
=$enableval
3543 # Check whether --enable-kernel was given.
3544 if test "${enable_kernel+set}" = set; then :
3545 enableval
=$enable_kernel; minimum_kernel
=$enableval
3548 if test "$minimum_kernel" = yes ||
test "$minimum_kernel" = no
; then
3549 # Better nothing than this.
3552 if test "$minimum_kernel" = current
; then
3553 minimum_kernel
=`uname -r 2>/dev/null` || minimum_kernel
=
3557 # Check whether --enable-all-warnings was given.
3558 if test "${enable_all_warnings+set}" = set; then :
3559 enableval
=$enable_all_warnings; all_warnings
=$enableval
3564 # Check whether --enable-multi-arch was given.
3565 if test "${enable_multi_arch+set}" = set; then :
3566 enableval
=$enable_multi_arch; multi_arch
=$enableval
3572 # Check whether --enable-nss-crypt was given.
3573 if test "${enable_nss_crypt+set}" = set; then :
3574 enableval
=$enable_nss_crypt; nss_crypt
=$enableval
3579 if test x
$nss_crypt = xyes
; then
3580 nss_includes
=-I$
(nss-config
--includedir 2>/dev
/null
)
3581 if test $?
-ne 0; then
3582 as_fn_error $?
"cannot find include directory with nss-config" "$LINENO" 5
3584 old_CFLAGS
="$CFLAGS"
3585 CFLAGS
="$CFLAGS $nss_includes"
3587 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3588 /* end confdefs.h. */
3591 #include <nsslowhash.h>
3592 void f (void) { NSSLOW_Init (); }
3601 if ac_fn_c_try_compile
"$LINENO"; then :
3602 libc_cv_nss_crypt
=yes
3605 cannot find NSS headers with lowlevel hash function interfaces" "$LINENO" 5
3607 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3609 LIBS
="$LIBS -lfreebl3"
3610 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3611 /* end confdefs.h. */
3614 #include <nsslowhash.h>
3623 if ac_fn_c_try_link
"$LINENO"; then :
3624 libc_cv_nss_crypt
=yes
3627 cannot link program using lowlevel NSS hash functions" "$LINENO" 5
3629 rm -f core conftest.err conftest.
$ac_objext \
3630 conftest
$ac_exeext conftest.
$ac_ext
3631 CFLAGS
="$old_CFLAGS"
3634 libc_cv_nss_crypt
=no
3639 # Check whether --enable-obsolete-rpc was given.
3640 if test "${enable_obsolete_rpc+set}" = set; then :
3641 enableval
=$enable_obsolete_rpc; link_obsolete_rpc
=$enableval
3643 link_obsolete_rpc
=no
3648 if test "$link_obsolete_rpc" = yes; then
3649 $as_echo "#define LINK_OBSOLETE_RPC 1" >>confdefs.h
3653 # Check whether --enable-systemtap was given.
3654 if test "${enable_systemtap+set}" = set; then :
3655 enableval
=$enable_systemtap; systemtap
=$enableval
3660 if test "x$systemtap" != xno
; then
3661 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for systemtap static probe support" >&5
3662 $as_echo_n "checking for systemtap static probe support... " >&6; }
3663 if ${libc_cv_sdt+:} false
; then :
3664 $as_echo_n "(cached) " >&6
3666 old_CFLAGS
="$CFLAGS"
3667 CFLAGS
="-std=gnu99 $CFLAGS"
3668 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3669 /* end confdefs.h. */
3670 #include <sys/sdt.h>
3671 void foo (int i, void *p)
3673 asm ("" STAP_PROBE_ASM (foo, bar, STAP_PROBE_ASM_TEMPLATE (2)) ""
3674 :: STAP_PROBE_ASM_OPERANDS (2, i, p));
3677 if ac_fn_c_try_compile
"$LINENO"; then :
3682 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3683 CFLAGS
="$old_CFLAGS"
3685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_sdt" >&5
3686 $as_echo "$libc_cv_sdt" >&6; }
3687 if test $libc_cv_sdt = yes; then
3688 $as_echo "#define USE_STAP_PROBE 1" >>confdefs.h
3690 elif test "x$systemtap" != xauto
; then
3691 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3692 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3693 as_fn_error $?
"systemtap support needs sys/sdt.h with asm support
3694 See \`config.log' for more details" "$LINENO" 5; }
3698 # Check whether --enable-build-nscd was given.
3699 if test "${enable_build_nscd+set}" = set; then :
3700 enableval
=$enable_build_nscd; build_nscd
=$enableval
3707 # Note the use of $use_nscd is near the bottom of the file.
3708 # Check whether --enable-nscd was given.
3709 if test "${enable_nscd+set}" = set; then :
3710 enableval
=$enable_nscd; use_nscd
=$enableval
3716 # Check whether --enable-pt_chown was given.
3717 if test "${enable_pt_chown+set}" = set; then :
3718 enableval
=$enable_pt_chown; build_pt_chown
=$enableval
3724 if test "$build_pt_chown" = yes; then
3725 $as_echo "#define HAVE_PT_CHOWN 1" >>confdefs.h
3729 # The way shlib-versions is used to generate soversions.mk uses a
3730 # fairly simplistic model for name recognition that can't distinguish
3731 # i486-pc-linux-gnu fully from i486-pc-gnu. So we mutate a $host_os
3732 # of `gnu*' here to be `gnu-gnu*' just so that shlib-versions can
3733 # tell. This doesn't get used much beyond that, so it's fairly safe.
3738 host_os
=`echo $host_os | sed -e 's/gnu/gnu-gnu/'`
3742 # We keep the original values in `$config_*' and never modify them, so we
3743 # can write them unchanged into config.make. Everything else uses
3744 # $machine, $vendor, and $os, and changes them whenever convenient.
3745 config_machine
=$host_cpu config_vendor
=$host_vendor config_os
=$host_os
3747 # Don't allow vendor == "unknown"
3748 test "$config_vendor" = unknown
&& config_vendor
=
3749 config_os
="`echo $config_os | sed 's/^unknown-//'`"
3751 # Some configurations imply other options.
3754 # The configure fragment of an add-on port can modify these to supplement
3755 # or override the table in the case statement below. No fragment should
3756 # ever change the config_* variables, however.
3757 machine
=$config_machine
3758 vendor
=$config_vendor
3762 # config.guess on some IBM machines says `rs6000' instead of `powerpc'.
3764 if test "$machine" = rs6000
; then
3768 # Braindead PowerPC box with absolutely no FPU.
3769 case "$machine-$host_os" in
3777 # Check whether --with-cpu was given.
3778 if test "${with_cpu+set}" = set; then :
3779 withval
=$with_cpu; case "$withval" in
3780 yes|
'') as_fn_error $?
"--with-cpu requires an argument" "$LINENO" 5 ;;
3782 *) submachine
="$withval" ;;
3788 if frags
=`ls -d $srcdir/sysdeps/*/preconfigure 2> /dev/null`
3790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysdeps preconfigure fragments" >&5
3791 $as_echo_n "checking for sysdeps preconfigure fragments... " >&6; }
3792 for frag
in $frags; do
3793 name
=`echo "$frag" | sed 's@/[^/]*$@@;s@^.*/@@'`
3794 echo $ECHO_N "$name $ECHO_C" >&6
3797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
3801 # An add-on can set this when it wants to disable the sanity check below.
3807 case "$enable_add_ons" in
3810 add_ons
=`cd $srcdir && ls -d 2> /dev/null */configure */sysdeps |
3811 sed 's@/[^/]*$@@' | sort | uniq`
3812 add_ons_automatic
=yes
3814 *) add_ons
=`echo "$enable_add_ons" | sed 's/,/ /g'`
3815 add_ons_automatic
=no
;;
3821 if test x
"$add_ons" != x
; then
3822 for f
in $add_ons; do
3823 # Some sanity checks
3827 *** It seems that you're using an old \`crypt' add-on. crypt is now
3828 *** part of glibc and using the old add-on will not work with this
3829 *** release. Start again with fresh sources and without the old
3830 *** \`crypt' add-on." "$LINENO" 5
3834 *** It seems that you're using an old \`localedata' add-on. localedata
3835 *** is now part of glibc and using the old add-on will not work with
3836 *** this release. Start again with fresh sources and without the old
3837 *** \`localedata' add-on." "$LINENO" 5
3842 # Now source each add-on's configure fragment.
3843 # The fragments can use $srcdir/$libc_add_on to find themselves,
3844 # and test $add_ons_automatic to see if they were explicitly requested.
3845 # A fragment can clear (or even change) $libc_add_on to affect
3846 # whether it goes into the list to be actually used in the build.
3848 for libc_add_on
in $add_ons; do
3849 # Test whether such a directory really exists.
3850 # It can be absolute, or relative to $srcdir, or relative to the build dir.
3851 case "$libc_add_on" in
3853 libc_add_on_srcdir
=$libc_add_on
3856 test -d "$srcdir/$libc_add_on" ||
{
3857 if test -d "$libc_add_on"; then
3858 libc_add_on
="`pwd`/$libc_add_on"
3860 as_fn_error $?
"add-on directory \"$libc_add_on\" does not exist" "$LINENO" 5
3863 libc_add_on_srcdir
=$srcdir/$libc_add_on
3867 libc_add_on_frag
=$libc_add_on_srcdir/configure
3868 libc_add_on_canonical
=
3869 libc_add_on_config_subdirs
=
3870 if test -r "$libc_add_on_frag"; then
3871 { $as_echo "$as_me:${as_lineno-$LINENO}: running configure fragment for add-on $libc_add_on" >&5
3872 $as_echo "$as_me: running configure fragment for add-on $libc_add_on" >&6;}
3873 libc_add_on_canonical
=unknown
3874 libc_add_on_subdirs
=
3875 .
"$libc_add_on_frag"
3876 test -z "$libc_add_on" ||
{
3877 configured_add_ons
="$configured_add_ons $libc_add_on"
3878 if test "x$libc_add_on_canonical" = xunknown
; then
3879 as_fn_error $?
"fragment must set \$libc_add_on_canonical" "$LINENO" 5
3881 for d
in $libc_add_on_subdirs; do
3882 case "$libc_add_on" in
3883 /*) subdir_srcdir
="$libc_add_on" ;;
3884 *) subdir_srcdir
="\$(..)$libc_add_on" ;;
3888 d
="${libc_add_on_canonical:-$libc_add_on}"
3894 subdir_srcdir
="$subdir_srcdir/$d"
3897 d
=`echo "$d" | sed 's@/*$@@;s@^.*/@@'`
3898 add_on_subdirs
="$add_on_subdirs $d"
3899 test "$subdir_srcdir" = "\$(..)$d" || config_vars
="$config_vars
3900 $d-srcdir = $subdir_srcdir"
3902 for d
in $libc_add_on_config_subdirs; do
3904 /*) as_fn_error $?
"fragment uses absolute path in \$libc_add_on_config_subdirs" "$LINENO" 5 ;;
3906 if test ! -d "$libc_add_on_srcdir/$d"; then
3907 as_fn_error $?
"fragment wants to configure missing directory $d" "$LINENO" 5
3909 case "$libc_add_on" in
3910 /*) as_fn_error $?
"relative path required for add-on using \$libc_add_on_config_subdirs" "$LINENO" 5 ;;
3912 subdirs
="$subdirs $libc_add_on/$d"
3916 if test -n "$libc_add_on"; then
3917 if frags
=`ls -d $libc_add_on_srcdir/sysdeps/*/preconfigure 2> /dev/null`
3919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking add-on $libc_add_on for preconfigure fragments" >&5
3920 $as_echo_n "checking add-on $libc_add_on for preconfigure fragments... " >&6; }
3921 for frag
in $frags; do
3922 name
=`echo "$frag" | sed 's@/[^/]*$@@;s@^.*/@@'`
3923 echo $ECHO_N "$name $ECHO_C" >&6
3926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
3929 use_add_ons
="$use_add_ons $libc_add_on"
3930 add_ons_pfx
="$add_ons_pfx $libc_add_on/"
3931 test -z "$libc_add_on_canonical" ||
3932 add_ons_sfx
="$add_ons_sfx /$libc_add_on_canonical"
3935 # Use echo to strip excess whitespace.
3936 add_ons
="`echo $use_add_ons`"
3943 ### I put this here to prevent those annoying emails from people who cannot
3944 ### read and try to compile glibc on unsupported platforms. --drepper
3946 ### By using the undocumented --enable-hacker-mode option for configure
3947 ### one can skip this test to make the configuration not fail for unsupported
3950 if test -z "$enable_hacker_mode" && test x
"$libc_config_ok" != xyes
; then
3951 case "$machine-$host_os" in
3955 echo "*** The GNU C library is currently not available for this platform."
3956 echo "*** So far nobody cared to port it and if there is no volunteer it"
3957 echo "*** might never happen. So, if you have interest to see glibc on"
3958 echo "*** this platform visit"
3959 echo "*** http://www.gnu.org/software/libc/porting.html"
3960 echo "*** and join the group of porters"
3966 # Expand the configuration machine name into a subdirectory by architecture
3967 # type and particular chip. If an add-on configure fragment already set
3968 # base_machine, we don't change it.
3969 test -n "$base_machine" ||
case "$machine" in
3970 i
[4567]86) base_machine
=i386 machine
=i386
/$machine ;;
3971 powerpc64
*) base_machine
=powerpc machine
=powerpc
/powerpc64
;;
3972 powerpc
*) base_machine
=powerpc machine
=powerpc
/powerpc32
;;
3973 s390
) base_machine
=s390 machine
=s390
/s390-32
;;
3974 s390x
) base_machine
=s390 machine
=s390
/s390-64
;;
3975 sh3
*) base_machine
=sh machine
=sh
/sh3
;;
3976 sh4
*) base_machine
=sh machine
=sh
/sh4
;;
3978 base_machine
=sparc machine
=sparc
/sparc32
;;
3979 sparcv8 | supersparc | hypersparc
)
3980 base_machine
=sparc machine
=sparc
/sparc32
/sparcv8
;;
3981 sparcv8plus | sparcv8plusa | sparcv9
)
3982 base_machine
=sparc machine
=sparc
/sparc32
/sparcv9
;;
3983 sparcv8plusb | sparcv9b
)
3984 base_machine
=sparc machine
=sparc
/sparc32
/sparcv
9/sparcv9b
;;
3986 base_machine
=sparc machine
=sparc
/sparc32
/sparcv
9/sparcv9v
;;
3988 base_machine
=sparc machine
=sparc
/sparc32
/sparcv
9/sparcv9v2
;;
3990 base_machine
=sparc machine
=sparc
/sparc64
;;
3992 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9b
;;
3994 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9v
;;
3996 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9v2
;;
3997 *) base_machine
=$machine ;;
4001 if test "$base_machine" = "i386"; then
4002 $as_echo "#define USE_REGPARMS 1" >>confdefs.h
4006 # For the multi-arch option we need support in the assembler & linker.
4007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler and linker STT_GNU_IFUNC support" >&5
4008 $as_echo_n "checking for assembler and linker STT_GNU_IFUNC support... " >&6; }
4009 if ${libc_cv_ld_gnu_indirect_function+:} false
; then :
4010 $as_echo_n "(cached) " >&6
4012 cat > conftest.S
<<EOF
4013 .type foo,%gnu_indirect_function
4026 libc_cv_ld_gnu_indirect_function
=no
4027 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
4028 -nostartfiles -nostdlib \
4029 -o conftest conftest.S
1>&5 2>&5; then
4030 # Do a link to see if the backend supports IFUNC relocs.
4031 $READELF -r conftest
1>&5
4032 LC_ALL
=C
$READELF -r conftest |
grep 'no relocations' >/dev
/null ||
{
4033 libc_cv_ld_gnu_indirect_function
=yes
4038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ld_gnu_indirect_function" >&5
4039 $as_echo "$libc_cv_ld_gnu_indirect_function" >&6; }
4041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether .text pseudo-op must be used" >&5
4042 $as_echo_n "checking whether .text pseudo-op must be used... " >&6; }
4043 if ${libc_cv_dot_text+:} false
; then :
4044 $as_echo_n "(cached) " >&6
4046 cat > conftest.s
<<EOF
4050 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4051 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4054 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4055 test $ac_status = 0; }; }; then
4056 libc_cv_dot_text
=.text
4061 if test -z "$libc_cv_dot_text"; then
4062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4063 $as_echo "no" >&6; }
4065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4066 $as_echo "yes" >&6; }
4069 if test x
"$libc_cv_ld_gnu_indirect_function" != xyes
; then
4070 if test x
"$multi_arch" = xyes
; then
4071 as_fn_error $?
"--enable-multi-arch support requires assembler and linker support" "$LINENO" 5
4077 if test x
"$multi_arch" != xno
; then
4078 multi_arch_d
=/multiarch
4081 # Compute the list of sysdep directories for this configuration.
4082 # This can take a while to compute.
4083 sysdep_dir
=$srcdir/sysdeps
4084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking sysdep dirs" >&5
4085 $as_echo_n "checking sysdep dirs... " >&6; }
4086 # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1.
4087 os
="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`"
4089 test "x$base_os" != x ||
case "$os" in
4091 base_os
=mach
/hurd
;;
4093 base_os
=unix
/sysv
;;
4096 # For sunos4.1.1, try sunos4.1.1, then sunos4.1, then sunos4, then sunos.
4099 while o
=`echo $tail | sed 's/\.[^.]*$//'`; test $o != $tail; do
4103 o
=`echo $tail | sed 's/[0-9]*$//'`
4104 if test $o != $tail; then
4107 # For linux-gnu, try linux-gnu, then linux.
4108 o
=`echo $tail | sed 's/-.*$//'`
4109 if test $o != $tail; then
4113 # For unix/sysv/sysv4, try unix/sysv/sysv4, then unix/sysv, then unix.
4116 while b
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$b"; do
4122 # For sparc/sparc32, try sparc/sparc32 and then sparc.
4124 tail=$machine${submachine:+/$submachine}
4125 while m
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$m"; do
4127 # Prepend the machine's FPU directory unless --without-fp.
4128 if test "$with_fp" = yes; then
4133 # For each machine term, try it with and then without /multiarch.
4134 for try_fpu
in $maybe_fpu ''; do
4135 for try_multi
in $multi_arch_d ''; do
4136 mach
="$mach /$1$try_fpu$try_multi"
4143 # Find what sysdep directories exist.
4146 for b
in $base ''; do
4147 for m0
in $mach ''; do
4148 for v
in /$vendor ''; do
4149 test "$v" = / && continue
4150 for o
in /$ostry ''; do
4151 test "$o" = / && continue
4152 for m
in $mach ''; do
4153 for d
in $add_ons_pfx ''; do
4154 for a
in $add_ons_sfx ''; do
4155 try_suffix
="$m0$b$v$o$m"
4156 if test -n "$try_suffix"; then
4157 try_srcdir
="${srcdir}/"
4161 try
="${d}sysdeps$try_suffix$a"
4162 test -n "$enable_debug_configure" &&
4163 echo "$0 DEBUG: try $try" >&2
4164 if test -d "$try_srcdir$try"; then
4165 sysnames
="$sysnames $try"
4166 { test -n "$o" ||
test -n "$b"; } && os_used
=t
4167 { test -n "$m" ||
test -n "$m0"; } && machine_used
=t
4169 x
*/$submachine) submachine_used
=t
;;
4171 if test -n "$d"; then
4172 case "$sysnames_add_ons" in
4174 *|
'') sysnames_add_ons
="$sysnames_add_ons $d" ;;
4187 # If the assembler supports gnu_indirect_function symbol type and the
4188 # architecture supports multi-arch, we enable multi-arch by default.
4189 case $sysnames_add_ons$sysnames in
4193 test x
"$multi_arch" = xdefault
&& multi_arch
=no
4196 if test x
"$multi_arch" != xno
; then
4197 $as_echo "#define USE_MULTIARCH 1" >>confdefs.h
4202 if test -z "$os_used" && test "$os" != none
; then
4203 as_fn_error $?
"Operating system $os is not supported." "$LINENO" 5
4205 if test -z "$machine_used" && test "$machine" != none
; then
4206 as_fn_error $?
"The $machine is not supported." "$LINENO" 5
4208 if test -z "$submachine_used" && test -n "$submachine"; then
4209 as_fn_error $?
"The $submachine subspecies of $host_cpu is not supported." "$LINENO" 5
4213 # We have now validated the configuration.
4215 # Expand the list of system names into a full list of directories
4216 # from each element's parent name and Implies file (if present).
4219 while test $# -gt 0; do
4223 case " $names " in *" $name "*)
4224 # Already in the list.
4228 # Report each name as we discover it, so there is no long pause in output.
4229 echo $ECHO_N "$name $ECHO_C" >&6
4231 name_base
=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
4235 *) xsrcdir
=$srcdir/ ;;
4237 test -n "$enable_debug_configure" &&
4238 echo "DEBUG: name/Implies $xsrcdir$name/Implies" >&2
4240 for implies_file
in Implies Implies-before Implies-after
; do
4241 implies_type
=`echo $implies_file | sed s/-/_/`
4242 eval ${implies_type}=
4243 if test -f $xsrcdir$name/$implies_file; then
4244 # Collect more names from the `Implies' file (removing comments).
4245 implied_candidate
="`sed 's/#.*$//' < $xsrcdir$name/$implies_file`"
4246 for x
in $implied_candidate; do
4248 if test -d $xsrcdir$name_base/$x; then
4249 eval "${implies_type}=\"\$${implies_type} \$name_base/\$x\""
4252 for d
in $add_ons_pfx ''; do
4253 try
="${d}sysdeps/$x"
4256 *) try_srcdir
=$srcdir/ ;;
4258 test -n "$enable_debug_configure" &&
4259 echo "DEBUG: $name $implies_file $x try($d) {$try_srcdir}$try" >&2
4260 if test $try != $xsrcdir$name_base/$x && test -d $try_srcdir$try;
4262 eval "${implies_type}=\"\$${implies_type} \$try\""
4264 case "$sysnames_add_ons" in
4266 *|
'') sysnames_add_ons
="$sysnames_add_ons $d" ;;
4270 if test $found = no
; then
4271 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $name/$implies_file specifies nonexistent $x" >&5
4272 $as_echo "$as_me: WARNING: $name/$implies_file specifies nonexistent $x" >&2;}
4278 # Add NAME to the list of names.
4279 names
="$names $name"
4281 # Find the parent of NAME, using the empty string if it has none.
4282 parent
="`echo $name | sed -n -e 's=/[^/]*$==' -e '/sysdeps$/q' -e p`"
4284 test -n "$enable_debug_configure" &&
4285 echo "DEBUG: $name Implies='$Implies' rest='$*' parent='$parent' \
4286 Implies_before='$Implies_before' Implies_after='$Implies_after'" >&2
4288 # Add the names implied by NAME, and NAME's parent (if it has one), to
4289 # the list of names to be processed (the argument list). We prepend the
4290 # implied names to the list and append the parent. We want implied
4291 # directories to come before further directories inferred from the
4292 # configuration components; this ensures that for sysv4, unix/common
4293 # (implied by unix/sysv/sysv4) comes before unix/sysv (in ostry (here $*)
4295 sysnames
="`echo $Implies $* $Implies_before $parent $Implies_after`"
4296 test -n "$sysnames" && set $sysnames
4299 # Add the default directories.
4300 default_sysnames
="sysdeps/generic"
4301 sysnames
="$names $default_sysnames"
4303 # The other names were emitted during the scan.
4304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $default_sysnames" >&5
4305 $as_echo "$default_sysnames" >&6; }
4307 # Collect the list of add-ons that supply partial sysdeps trees.
4309 for add_on
in $add_ons; do
4312 *) xsrcdir
="$srcdir/" ;;
4315 test -d "$xsrcdir$add_on/sysdeps" ||
{
4316 case "$configured_add_ons " in
4319 as_fn_error $?
"add-on $add_on has no configure fragment or sysdeps tree" "$LINENO" 5
4325 sysdeps_add_ons
="$sysdeps_add_ons $add_on"
4326 case "$sysnames_add_ons" in
4329 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no sysdeps directories" >&5
4330 $as_echo "$as_me: WARNING: add-on $add_on contributed no sysdeps directories" >&2;}
4335 for d
in $sysnames; do
4337 $add_on/sysdeps
/*) ;;
4340 (cd "$xsrcdir$d" && for f
in *[!~
]; do
4343 for ff
in $f/*.h
; do
4344 test -d "$ff" ||
{ test -e "$ff" && exit 88; }
4348 test -d "$f" ||
{ test -e "$f" && exit 88; }
4352 if test $?
-eq 88; then
4357 if test $found = no
; then
4358 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no useful sysdeps directories" >&5
4359 $as_echo "$as_me: WARNING: add-on $add_on contributed no useful sysdeps directories" >&2;}
4367 # Find a good install program. We prefer a C program (faster),
4368 # so one script is as good as another. But avoid the broken or
4369 # incompatible versions:
4370 # SysV /etc/install, /usr/sbin/install
4371 # SunOS /usr/etc/install
4372 # IRIX /sbin/install
4374 # AmigaOS /C/install, which installs bootblocks on floppy discs
4375 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4376 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4377 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4378 # OS/2's system install, which has a completely different semantic
4379 # ./install, which can be erroneously created by make from ./install.sh.
4380 # Reject install programs that cannot install multiple files.
4381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4382 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4383 if test -z "$INSTALL"; then
4384 if ${ac_cv_path_install+:} false
; then :
4385 $as_echo_n "(cached) " >&6
4387 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4391 test -z "$as_dir" && as_dir
=.
4392 # Account for people who put trailing slashes in PATH elements.
4393 case $as_dir/ in #((
4394 .
/ | .
// |
/[cC
]/* | \
4395 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
4396 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
4399 # OSF1 and SCO ODT 3.0 have their own names for install.
4400 # Don't use installbsd from OSF since it installs stuff as root
4402 for ac_prog
in ginstall scoinst
install; do
4403 for ac_exec_ext
in '' $ac_executable_extensions; do
4404 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4405 if test $ac_prog = install &&
4406 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4407 # AIX install. It has an incompatible calling convention.
4409 elif test $ac_prog = install &&
4410 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4411 # program-specific install script used by HP pwplus--don't use.
4414 rm -rf conftest.one conftest.two conftest.dir
4415 echo one
> conftest.one
4416 echo two
> conftest.two
4418 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
4419 test -s conftest.one
&& test -s conftest.two
&&
4420 test -s conftest.dir
/conftest.one
&&
4421 test -s conftest.dir
/conftest.two
4423 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
4436 rm -rf conftest.one conftest.two conftest.dir
4439 if test "${ac_cv_path_install+set}" = set; then
4440 INSTALL
=$ac_cv_path_install
4442 # As a last resort, use the slow shell script. Don't cache a
4443 # value for INSTALL within a source directory, because that will
4444 # break other packages using the cache if that directory is
4445 # removed, or if the value is a relative name.
4446 INSTALL
=$ac_install_sh
4449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4450 $as_echo "$INSTALL" >&6; }
4452 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4453 # It thinks the first close brace ends the variable substitution.
4454 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
4456 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
4458 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
4460 if test "$INSTALL" = "${srcdir}/scripts/install-sh -c"; then
4461 # The makefiles need to use a different form to find it in $srcdir.
4462 INSTALL
='\$(..)./scripts/install-sh -c'
4464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4465 $as_echo_n "checking whether ln -s works... " >&6; }
4467 if test "$LN_S" = "ln -s"; then
4468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4469 $as_echo "yes" >&6; }
4471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4472 $as_echo "no, using $LN_S" >&6; }
4476 # Was a --with-binutils option given?
4477 if test -n "$path_binutils"; then
4478 # Make absolute; ensure a single trailing slash.
4479 path_binutils
=`(cd $path_binutils; pwd) | sed 's%/*$%/%'`
4480 CC
="$CC -B$path_binutils"
4482 AS
=`$CC -print-prog-name=as`
4483 LD
=`$CC -print-prog-name=ld`
4484 AR
=`$CC -print-prog-name=ar`
4486 OBJDUMP
=`$CC -print-prog-name=objdump`
4488 OBJCOPY
=`$CC -print-prog-name=objcopy`
4491 # Determine whether we are using GNU binutils.
4492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AS is GNU as" >&5
4493 $as_echo_n "checking whether $AS is GNU as... " >&6; }
4494 if ${libc_cv_prog_as_gnu+:} false
; then :
4495 $as_echo_n "(cached) " >&6
4497 # Most GNU programs take a -v and spit out some text including
4498 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4499 if $AS -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
4500 libc_cv_prog_as_gnu
=yes
4502 libc_cv_prog_as_gnu
=no
4506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_as_gnu" >&5
4507 $as_echo "$libc_cv_prog_as_gnu" >&6; }
4509 gnu_as
=$libc_cv_prog_as_gnu
4511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $LD is GNU ld" >&5
4512 $as_echo_n "checking whether $LD is GNU ld... " >&6; }
4513 if ${libc_cv_prog_ld_gnu+:} false
; then :
4514 $as_echo_n "(cached) " >&6
4516 # Most GNU programs take a -v and spit out some text including
4517 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4518 if $LD -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
4519 libc_cv_prog_ld_gnu
=yes
4521 libc_cv_prog_ld_gnu
=no
4525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_ld_gnu" >&5
4526 $as_echo "$libc_cv_prog_ld_gnu" >&6; }
4527 gnu_ld
=$libc_cv_prog_ld_gnu
4530 # Accept binutils 2.20 or newer.
4533 # Extract the first word of "$ac_prog", so it can be a program name with args.
4534 set dummy
$ac_prog; ac_word
=$2
4535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4536 $as_echo_n "checking for $ac_word... " >&6; }
4537 if ${ac_cv_prog_AS+:} false
; then :
4538 $as_echo_n "(cached) " >&6
4540 if test -n "$AS"; then
4541 ac_cv_prog_AS
="$AS" # Let the user override the test.
4543 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4547 test -z "$as_dir" && as_dir
=.
4548 for ac_exec_ext
in '' $ac_executable_extensions; do
4549 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4550 ac_cv_prog_AS
="$ac_prog"
4551 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4561 if test -n "$AS"; then
4562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
4563 $as_echo "$AS" >&6; }
4565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4566 $as_echo "no" >&6; }
4570 test -n "$AS" && break
4573 if test -z "$AS"; then
4576 # Found it, now check the version.
4577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $AS" >&5
4578 $as_echo_n "checking version of $AS... " >&6; }
4579 ac_prog_version
=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4580 case $ac_prog_version in
4581 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4582 2.1[0-9][0-9]*|
2.
[2-9][0-9]*|
[3-9].
*|
[1-9][0-9]*)
4583 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4584 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4588 $as_echo "$ac_prog_version" >&6; }
4590 if test $ac_verc_fail = yes; then
4591 AS
=: critic_missing
="$critic_missing as"
4596 # Extract the first word of "$ac_prog", so it can be a program name with args.
4597 set dummy
$ac_prog; ac_word
=$2
4598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4599 $as_echo_n "checking for $ac_word... " >&6; }
4600 if ${ac_cv_prog_LD+:} false
; then :
4601 $as_echo_n "(cached) " >&6
4603 if test -n "$LD"; then
4604 ac_cv_prog_LD
="$LD" # Let the user override the test.
4606 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4610 test -z "$as_dir" && as_dir
=.
4611 for ac_exec_ext
in '' $ac_executable_extensions; do
4612 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4613 ac_cv_prog_LD
="$ac_prog"
4614 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4624 if test -n "$LD"; then
4625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4626 $as_echo "$LD" >&6; }
4628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4629 $as_echo "no" >&6; }
4633 test -n "$LD" && break
4636 if test -z "$LD"; then
4639 # Found it, now check the version.
4640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $LD" >&5
4641 $as_echo_n "checking version of $LD... " >&6; }
4642 ac_prog_version
=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
4643 case $ac_prog_version in
4644 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4645 2.1[0-9][0-9]*|
2.
[2-9][0-9]*|
[3-9].
*|
[1-9][0-9]*)
4646 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4647 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4651 $as_echo "$ac_prog_version" >&6; }
4653 if test $ac_verc_fail = yes; then
4654 LD
=: critic_missing
="$critic_missing ld"
4658 # These programs are version sensitive.
4660 for ac_prog
in ${ac_tool_prefix}gcc
${ac_tool_prefix}cc
4662 # Extract the first word of "$ac_prog", so it can be a program name with args.
4663 set dummy
$ac_prog; ac_word
=$2
4664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4665 $as_echo_n "checking for $ac_word... " >&6; }
4666 if ${ac_cv_prog_CC+:} false
; then :
4667 $as_echo_n "(cached) " >&6
4669 if test -n "$CC"; then
4670 ac_cv_prog_CC
="$CC" # Let the user override the test.
4672 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4676 test -z "$as_dir" && as_dir
=.
4677 for ac_exec_ext
in '' $ac_executable_extensions; do
4678 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4679 ac_cv_prog_CC
="$ac_prog"
4680 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4690 if test -n "$CC"; then
4691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4692 $as_echo "$CC" >&6; }
4694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4695 $as_echo "no" >&6; }
4699 test -n "$CC" && break
4702 if test -z "$CC"; then
4705 # Found it, now check the version.
4706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $CC" >&5
4707 $as_echo_n "checking version of $CC... " >&6; }
4708 ac_prog_version
=`$CC -v 2>&1 | sed -n 's/^.*version \([egcygnustpi-]*[0-9.]*\).*$/\1/p'`
4709 case $ac_prog_version in
4710 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4711 4.
[4-9].
* |
4.
[1-9][0-9].
* |
[5-9].
* )
4712 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4713 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4717 $as_echo "$ac_prog_version" >&6; }
4719 if test $ac_verc_fail = yes; then
4720 critic_missing
="$critic_missing gcc"
4723 for ac_prog
in gnumake gmake
make
4725 # Extract the first word of "$ac_prog", so it can be a program name with args.
4726 set dummy
$ac_prog; ac_word
=$2
4727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4728 $as_echo_n "checking for $ac_word... " >&6; }
4729 if ${ac_cv_prog_MAKE+:} false
; then :
4730 $as_echo_n "(cached) " >&6
4732 if test -n "$MAKE"; then
4733 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
4735 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4739 test -z "$as_dir" && as_dir
=.
4740 for ac_exec_ext
in '' $ac_executable_extensions; do
4741 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4742 ac_cv_prog_MAKE
="$ac_prog"
4743 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4752 MAKE
=$ac_cv_prog_MAKE
4753 if test -n "$MAKE"; then
4754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4755 $as_echo "$MAKE" >&6; }
4757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4758 $as_echo "no" >&6; }
4762 test -n "$MAKE" && break
4765 if test -z "$MAKE"; then
4768 # Found it, now check the version.
4769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKE" >&5
4770 $as_echo_n "checking version of $MAKE... " >&6; }
4771 ac_prog_version
=`$MAKE --version 2>&1 | sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
4772 case $ac_prog_version in
4773 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4774 3.79* |
3.
[89]* |
[4-9].
* |
[1-9][0-9]*)
4775 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4776 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4780 $as_echo "$ac_prog_version" >&6; }
4782 if test $ac_verc_fail = yes; then
4783 critic_missing
="$critic_missing make"
4787 for ac_prog
in gnumsgfmt gmsgfmt msgfmt
4789 # Extract the first word of "$ac_prog", so it can be a program name with args.
4790 set dummy
$ac_prog; ac_word
=$2
4791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4792 $as_echo_n "checking for $ac_word... " >&6; }
4793 if ${ac_cv_prog_MSGFMT+:} false
; then :
4794 $as_echo_n "(cached) " >&6
4796 if test -n "$MSGFMT"; then
4797 ac_cv_prog_MSGFMT
="$MSGFMT" # Let the user override the test.
4799 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4803 test -z "$as_dir" && as_dir
=.
4804 for ac_exec_ext
in '' $ac_executable_extensions; do
4805 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4806 ac_cv_prog_MSGFMT
="$ac_prog"
4807 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4816 MSGFMT
=$ac_cv_prog_MSGFMT
4817 if test -n "$MSGFMT"; then
4818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
4819 $as_echo "$MSGFMT" >&6; }
4821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4822 $as_echo "no" >&6; }
4826 test -n "$MSGFMT" && break
4829 if test -z "$MSGFMT"; then
4832 # Found it, now check the version.
4833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MSGFMT" >&5
4834 $as_echo_n "checking version of $MSGFMT... " >&6; }
4835 ac_prog_version
=`$MSGFMT --version 2>&1 | sed -n 's/^.*GNU gettext.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4836 case $ac_prog_version in
4837 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4838 0.10.3[6-9]* |
0.10.
[4-9][0-9]* |
0.1[1-9]* |
0.
[2-9][0-9]* |
[1-9].
*)
4839 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4840 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4844 $as_echo "$ac_prog_version" >&6; }
4846 if test $ac_verc_fail = yes; then
4847 MSGFMT
=: aux_missing
="$aux_missing msgfmt"
4850 for ac_prog
in makeinfo
4852 # Extract the first word of "$ac_prog", so it can be a program name with args.
4853 set dummy
$ac_prog; ac_word
=$2
4854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4855 $as_echo_n "checking for $ac_word... " >&6; }
4856 if ${ac_cv_prog_MAKEINFO+:} false
; then :
4857 $as_echo_n "(cached) " >&6
4859 if test -n "$MAKEINFO"; then
4860 ac_cv_prog_MAKEINFO
="$MAKEINFO" # Let the user override the test.
4862 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4866 test -z "$as_dir" && as_dir
=.
4867 for ac_exec_ext
in '' $ac_executable_extensions; do
4868 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4869 ac_cv_prog_MAKEINFO
="$ac_prog"
4870 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4879 MAKEINFO
=$ac_cv_prog_MAKEINFO
4880 if test -n "$MAKEINFO"; then
4881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
4882 $as_echo "$MAKEINFO" >&6; }
4884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4885 $as_echo "no" >&6; }
4889 test -n "$MAKEINFO" && break
4892 if test -z "$MAKEINFO"; then
4895 # Found it, now check the version.
4896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKEINFO" >&5
4897 $as_echo_n "checking version of $MAKEINFO... " >&6; }
4898 ac_prog_version
=`$MAKEINFO --version 2>&1 | sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
4899 case $ac_prog_version in
4900 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4901 4.
[5-9]*|
4.
[1-9][0-9]*|
[5-9].
*)
4902 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4903 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4907 $as_echo "$ac_prog_version" >&6; }
4909 if test $ac_verc_fail = yes; then
4910 MAKEINFO
=: aux_missing
="$aux_missing makeinfo"
4915 # Extract the first word of "$ac_prog", so it can be a program name with args.
4916 set dummy
$ac_prog; ac_word
=$2
4917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4918 $as_echo_n "checking for $ac_word... " >&6; }
4919 if ${ac_cv_prog_SED+:} false
; then :
4920 $as_echo_n "(cached) " >&6
4922 if test -n "$SED"; then
4923 ac_cv_prog_SED
="$SED" # Let the user override the test.
4925 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4929 test -z "$as_dir" && as_dir
=.
4930 for ac_exec_ext
in '' $ac_executable_extensions; do
4931 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4932 ac_cv_prog_SED
="$ac_prog"
4933 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4943 if test -n "$SED"; then
4944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4945 $as_echo "$SED" >&6; }
4947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4948 $as_echo "no" >&6; }
4952 test -n "$SED" && break
4955 if test -z "$SED"; then
4958 # Found it, now check the version.
4959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $SED" >&5
4960 $as_echo_n "checking version of $SED... " >&6; }
4961 ac_prog_version
=`$SED --version 2>&1 | sed -n 's/^.*GNU sed[^0-9]* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4962 case $ac_prog_version in
4963 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4964 3.0[2-9]*|
3.
[1-9]*|
[4-9]*)
4965 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4966 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4970 $as_echo "$ac_prog_version" >&6; }
4972 if test $ac_verc_fail = yes; then
4973 SED
=: aux_missing
="$aux_missing sed"
4978 # Extract the first word of "$ac_prog", so it can be a program name with args.
4979 set dummy
$ac_prog; ac_word
=$2
4980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4981 $as_echo_n "checking for $ac_word... " >&6; }
4982 if ${ac_cv_prog_AWK+:} false
; then :
4983 $as_echo_n "(cached) " >&6
4985 if test -n "$AWK"; then
4986 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
4988 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4992 test -z "$as_dir" && as_dir
=.
4993 for ac_exec_ext
in '' $ac_executable_extensions; do
4994 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4995 ac_cv_prog_AWK
="$ac_prog"
4996 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5006 if test -n "$AWK"; then
5007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5008 $as_echo "$AWK" >&6; }
5010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5011 $as_echo "no" >&6; }
5015 test -n "$AWK" && break
5018 if test -z "$AWK"; then
5021 # Found it, now check the version.
5022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $AWK" >&5
5023 $as_echo_n "checking version of $AWK... " >&6; }
5024 ac_prog_version
=`$AWK --version 2>&1 | sed -n 's/^.*GNU Awk[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
5025 case $ac_prog_version in
5026 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
5027 3.1.
[2-9]*|
3.
[2-9]*|
[4-9]*)
5028 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
5029 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
5032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5033 $as_echo "$ac_prog_version" >&6; }
5035 if test $ac_verc_fail = yes; then
5036 critic_missing
="$critic_missing gawk"
5040 if test -n "$ac_tool_prefix"; then
5041 # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
5042 set dummy
${ac_tool_prefix}nm
; ac_word
=$2
5043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5044 $as_echo_n "checking for $ac_word... " >&6; }
5045 if ${ac_cv_prog_NM+:} false
; then :
5046 $as_echo_n "(cached) " >&6
5048 if test -n "$NM"; then
5049 ac_cv_prog_NM
="$NM" # Let the user override the test.
5051 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5055 test -z "$as_dir" && as_dir
=.
5056 for ac_exec_ext
in '' $ac_executable_extensions; do
5057 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5058 ac_cv_prog_NM
="${ac_tool_prefix}nm"
5059 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5069 if test -n "$NM"; then
5070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
5071 $as_echo "$NM" >&6; }
5073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5074 $as_echo "no" >&6; }
5079 if test -z "$ac_cv_prog_NM"; then
5081 # Extract the first word of "nm", so it can be a program name with args.
5082 set dummy nm
; ac_word
=$2
5083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5084 $as_echo_n "checking for $ac_word... " >&6; }
5085 if ${ac_cv_prog_ac_ct_NM+:} false
; then :
5086 $as_echo_n "(cached) " >&6
5088 if test -n "$ac_ct_NM"; then
5089 ac_cv_prog_ac_ct_NM
="$ac_ct_NM" # Let the user override the test.
5091 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5095 test -z "$as_dir" && as_dir
=.
5096 for ac_exec_ext
in '' $ac_executable_extensions; do
5097 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5098 ac_cv_prog_ac_ct_NM
="nm"
5099 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5108 ac_ct_NM
=$ac_cv_prog_ac_ct_NM
5109 if test -n "$ac_ct_NM"; then
5110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
5111 $as_echo "$ac_ct_NM" >&6; }
5113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5114 $as_echo "no" >&6; }
5117 if test "x$ac_ct_NM" = x
; then
5120 case $cross_compiling:$ac_tool_warned in
5122 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5123 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5124 ac_tool_warned
=yes ;;
5133 if test "x$maintainer" = "xyes"; then
5134 for ac_prog
in autoconf
5136 # Extract the first word of "$ac_prog", so it can be a program name with args.
5137 set dummy
$ac_prog; ac_word
=$2
5138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5139 $as_echo_n "checking for $ac_word... " >&6; }
5140 if ${ac_cv_prog_AUTOCONF+:} false
; then :
5141 $as_echo_n "(cached) " >&6
5143 if test -n "$AUTOCONF"; then
5144 ac_cv_prog_AUTOCONF
="$AUTOCONF" # Let the user override the test.
5146 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5150 test -z "$as_dir" && as_dir
=.
5151 for ac_exec_ext
in '' $ac_executable_extensions; do
5152 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5153 ac_cv_prog_AUTOCONF
="$ac_prog"
5154 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5163 AUTOCONF
=$ac_cv_prog_AUTOCONF
5164 if test -n "$AUTOCONF"; then
5165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
5166 $as_echo "$AUTOCONF" >&6; }
5168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5169 $as_echo "no" >&6; }
5173 test -n "$AUTOCONF" && break
5175 test -n "$AUTOCONF" || AUTOCONF
="no"
5177 case "x$AUTOCONF" in
5178 xno|x|x
:) AUTOCONF
=no
;;
5180 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works" >&5
5181 $as_echo_n "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... " >&6; }
5182 if ${libc_cv_autoconf_works+:} false
; then :
5183 $as_echo_n "(cached) " >&6
5185 if (cd $srcdir; $AUTOCONF $ACFLAGS configure.ac
> /dev
/null
2>&1); then
5186 libc_cv_autoconf_works
=yes
5188 libc_cv_autoconf_works
=no
5191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_autoconf_works" >&5
5192 $as_echo "$libc_cv_autoconf_works" >&6; }
5193 test $libc_cv_autoconf_works = yes || AUTOCONF
=no
5196 if test "x$AUTOCONF" = xno
; then
5197 aux_missing
="$aux_missing autoconf"
5203 test -n "$critic_missing" && as_fn_error $?
"
5204 *** These critical programs are missing or too old:$critic_missing
5205 *** Check the INSTALL file for required versions." "$LINENO" 5
5207 test -n "$aux_missing" && { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
5208 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5209 *** some features will be disabled.
5210 *** Check the INSTALL file for required versions." >&5
5211 $as_echo "$as_me: WARNING:
5212 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5213 *** some features will be disabled.
5214 *** Check the INSTALL file for required versions." >&2;}
5216 # if using special system headers, find out the compiler's sekrit
5217 # header directory and add that to the list. NOTE: Only does the right
5218 # thing on a system that doesn't need fixincludes. (Not presently a problem.)
5219 if test -n "$sysheaders"; then
5220 SYSINCLUDES
=-nostdinc
5221 for d
in include include-fixed
; do
5222 i
=`$CC -print-file-name="$d"` && test "x$i" != x
&& test "x$i" != "x$d" &&
5223 SYSINCLUDES
="$SYSINCLUDES -isystem $i"
5225 SYSINCLUDES
="$SYSINCLUDES \
5226 -isystem `echo $sysheaders | sed 's/:/ -isystem /g'`"
5227 if test -n "$CXX"; then
5229 for cxxheaders
in `$CXX -v -S -x c++ /dev/null -o /dev/null 2>&1 \
5230 | sed -n -e '1,/#include/d' -e 's/^ \(\/.*\/[cg]++\)/\1/p'`; do
5231 test "x$cxxheaders" != x
&&
5232 CXX_SYSINCLUDES
="$CXX_SYSINCLUDES -isystem $cxxheaders"
5239 # Test if LD_LIBRARY_PATH contains the notation for the current directory
5240 # since this would lead to problems installing/building glibc.
5241 # LD_LIBRARY_PATH contains the current directory if one of the following
5243 # - one of the terminals (":" and ";") is the first or last sign
5244 # - two terminals occur directly after each other
5245 # - the path contains an element with a dot in it
5246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LD_LIBRARY_PATH variable" >&5
5247 $as_echo_n "checking LD_LIBRARY_PATH variable... " >&6; }
5248 case ${LD_LIBRARY_PATH} in
5249 [:\
;]* |
*[:\
;] |
*[:\
;][:\
;]* |
*[:\
;]. | .
[:\
;]*| . |
*[:\
;].
[:\
;]* )
5250 ld_library_path_setting
="contains current directory"
5253 ld_library_path_setting
="ok"
5256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_library_path_setting" >&5
5257 $as_echo "$ld_library_path_setting" >&6; }
5258 if test "$ld_library_path_setting" != "ok"; then
5260 *** LD_LIBRARY_PATH shouldn't contain the current directory when
5261 *** building glibc. Please change the environment variable
5262 *** and run configure again." "$LINENO" 5
5265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether GCC supports -static-libgcc" >&5
5266 $as_echo_n "checking whether GCC supports -static-libgcc... " >&6; }
5267 if ${libc_cv_gcc_static_libgcc+:} false
; then :
5268 $as_echo_n "(cached) " >&6
5270 if $CC -v -static-libgcc 2>&1 |
grep 'unrecognized option.*static-libgcc' >/dev
/null
; then
5271 libc_cv_gcc_static_libgcc
=
5273 libc_cv_gcc_static_libgcc
=-static-libgcc
5276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_static_libgcc" >&5
5277 $as_echo "$libc_cv_gcc_static_libgcc" >&6; }
5280 # Extract the first word of "bash", so it can be a program name with args.
5281 set dummy bash
; ac_word
=$2
5282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5283 $as_echo_n "checking for $ac_word... " >&6; }
5284 if ${ac_cv_path_BASH_SHELL+:} false
; then :
5285 $as_echo_n "(cached) " >&6
5289 ac_cv_path_BASH_SHELL
="$BASH_SHELL" # Let the user override the test with a path.
5292 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5296 test -z "$as_dir" && as_dir
=.
5297 for ac_exec_ext
in '' $ac_executable_extensions; do
5298 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5299 ac_cv_path_BASH_SHELL
="$as_dir/$ac_word$ac_exec_ext"
5300 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5307 test -z "$ac_cv_path_BASH_SHELL" && ac_cv_path_BASH_SHELL
="no"
5311 BASH_SHELL
=$ac_cv_path_BASH_SHELL
5312 if test -n "$BASH_SHELL"; then
5313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BASH_SHELL" >&5
5314 $as_echo "$BASH_SHELL" >&6; }
5316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5317 $as_echo "no" >&6; }
5321 if test "$BASH_SHELL" != no
&&
5322 $BASH_SHELL -c 'test "$BASH_VERSINFO" \
5323 && test "$BASH_VERSINFO" -ge 2 >&/dev/null'; then
5324 libc_cv_have_bash2
=yes
5326 libc_cv_have_bash2
=no
5330 # Extract the first word of "perl", so it can be a program name with args.
5331 set dummy perl
; ac_word
=$2
5332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5333 $as_echo_n "checking for $ac_word... " >&6; }
5334 if ${ac_cv_path_PERL+:} false
; then :
5335 $as_echo_n "(cached) " >&6
5339 ac_cv_path_PERL
="$PERL" # Let the user override the test with a path.
5342 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5346 test -z "$as_dir" && as_dir
=.
5347 for ac_exec_ext
in '' $ac_executable_extensions; do
5348 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5349 ac_cv_path_PERL
="$as_dir/$ac_word$ac_exec_ext"
5350 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5357 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL
="no"
5361 PERL
=$ac_cv_path_PERL
5362 if test -n "$PERL"; then
5363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
5364 $as_echo "$PERL" >&6; }
5366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5367 $as_echo "no" >&6; }
5371 if test "$PERL" != no
&&
5372 (eval `$PERL -V:apiversion`; test `expr "$apiversion" \< 5` -ne 0); then
5375 # Extract the first word of "install-info", so it can be a program name with args.
5376 set dummy install-info
; ac_word
=$2
5377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5378 $as_echo_n "checking for $ac_word... " >&6; }
5379 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
5380 $as_echo_n "(cached) " >&6
5382 case $INSTALL_INFO in
5384 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
5387 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5388 as_dummy
="$PATH:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
5389 for as_dir
in $as_dummy
5392 test -z "$as_dir" && as_dir
=.
5393 for ac_exec_ext
in '' $ac_executable_extensions; do
5394 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5395 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
5396 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5403 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO
="no"
5407 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
5408 if test -n "$INSTALL_INFO"; then
5409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
5410 $as_echo "$INSTALL_INFO" >&6; }
5412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5413 $as_echo "no" >&6; }
5417 # Extract the first word of "bison", so it can be a program name with args.
5418 set dummy bison
; ac_word
=$2
5419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5420 $as_echo_n "checking for $ac_word... " >&6; }
5421 if ${ac_cv_path_BISON+:} false
; then :
5422 $as_echo_n "(cached) " >&6
5426 ac_cv_path_BISON
="$BISON" # Let the user override the test with a path.
5429 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5430 as_dummy
="$PATH:/usr/local/bin:/usr/bin:/bin"
5431 for as_dir
in $as_dummy
5434 test -z "$as_dir" && as_dir
=.
5435 for ac_exec_ext
in '' $ac_executable_extensions; do
5436 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5437 ac_cv_path_BISON
="$as_dir/$ac_word$ac_exec_ext"
5438 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5445 test -z "$ac_cv_path_BISON" && ac_cv_path_BISON
="no"
5449 BISON
=$ac_cv_path_BISON
5450 if test -n "$BISON"; then
5451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
5452 $as_echo "$BISON" >&6; }
5454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5455 $as_echo "no" >&6; }
5460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libc-friendly stddef.h" >&5
5461 $as_echo_n "checking for libc-friendly stddef.h... " >&6; }
5462 if ${libc_cv_friendly_stddef+:} false
; then :
5463 $as_echo_n "(cached) " >&6
5465 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5466 /* end confdefs.h. */
5467 #define __need_size_t
5468 #define __need_wchar_t
5475 size_t size; wchar_t wchar;
5477 #error stddef.h ignored __need_*
5479 if (&size == NULL || &wchar == NULL) abort ();
5484 if ac_fn_c_try_compile
"$LINENO"; then :
5485 libc_cv_friendly_stddef
=yes
5487 libc_cv_friendly_stddef
=no
5489 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_friendly_stddef" >&5
5492 $as_echo "$libc_cv_friendly_stddef" >&6; }
5493 if test $libc_cv_friendly_stddef = yes; then
5494 config_vars
="$config_vars
5495 override stddef.h = # The installed <stddef.h> seems to be libc-friendly."
5498 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need to use -P to assemble .S files" >&5
5499 $as_echo_n "checking whether we need to use -P to assemble .S files... " >&6; }
5500 if ${libc_cv_need_minus_P+:} false
; then :
5501 $as_echo_n "(cached) " >&6
5503 cat > conftest.S
<<EOF
5504 #include "confdefs.h"
5505 /* Nothing whatsoever. */
5507 if { ac_try
='${CC-cc} $CPPFLAGS $ASFLAGS -c conftest.S 1>&5'
5508 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5511 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5512 test $ac_status = 0; }; }; then
5513 libc_cv_need_minus_P
=no
5515 libc_cv_need_minus_P
=yes
5519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_need_minus_P" >&5
5520 $as_echo "$libc_cv_need_minus_P" >&6; }
5521 if test $libc_cv_need_minus_P = yes; then
5522 config_vars
="$config_vars
5523 asm-CPPFLAGS = -P # The assembler can't grok cpp's # line directives."
5526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .set assembler directive" >&5
5527 $as_echo_n "checking for .set assembler directive... " >&6; }
5528 if ${libc_cv_asm_set_directive+:} false
; then :
5529 $as_echo_n "(cached) " >&6
5531 cat > conftest.s
<<EOF
5534 .set glibc_conftest_frobozz,foo
5535 .globl glibc_conftest_frobozz
5537 # The alpha-dec-osf1 assembler gives only a warning for `.set'
5538 # (but it doesn't work), so we must do a linking check to be sure.
5539 cat > conftest1.c
<<\EOF
5540 extern int glibc_conftest_frobozz
;
5541 void _start
() { glibc_conftest_frobozz
= 1; }
5543 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
5544 -nostartfiles -nostdlib \
5545 -o conftest conftest.s conftest1.c
1>&5 2>&5; then
5546 libc_cv_asm_set_directive
=yes
5548 libc_cv_asm_set_directive
=no
5552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_set_directive" >&5
5553 $as_echo "$libc_cv_asm_set_directive" >&6; }
5554 if test $libc_cv_asm_set_directive = yes; then
5555 $as_echo "#define HAVE_ASM_SET_DIRECTIVE 1" >>confdefs.h
5559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler gnu_unique_object symbol type" >&5
5560 $as_echo_n "checking for assembler gnu_unique_object symbol type... " >&6; }
5561 if ${libc_cv_asm_unique_object+:} false
; then :
5562 $as_echo_n "(cached) " >&6
5564 cat > conftest.s
<<EOF
5567 .type _sym, %gnu_unique_object
5569 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5; then
5570 libc_cv_asm_unique_object
=yes
5572 libc_cv_asm_unique_object
=no
5576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_unique_object" >&5
5577 $as_echo "$libc_cv_asm_unique_object" >&6; }
5578 if test $libc_cv_asm_unique_object = yes; then
5579 $as_echo "#define HAVE_ASM_UNIQUE_OBJECT 1" >>confdefs.h
5583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .previous assembler directive" >&5
5584 $as_echo_n "checking for .previous assembler directive... " >&6; }
5585 if ${libc_cv_asm_previous_directive+:} false
; then :
5586 $as_echo_n "(cached) " >&6
5588 cat > conftest.s
<<EOF
5589 .section foo_section
5592 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5593 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5596 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5597 test $ac_status = 0; }; }; then
5598 libc_cv_asm_previous_directive
=yes
5600 libc_cv_asm_previous_directive
=no
5604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_previous_directive" >&5
5605 $as_echo "$libc_cv_asm_previous_directive" >&6; }
5606 if test $libc_cv_asm_previous_directive = yes; then
5607 $as_echo "#define HAVE_ASM_PREVIOUS_DIRECTIVE 1" >>confdefs.h
5610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .popsection assembler directive" >&5
5611 $as_echo_n "checking for .popsection assembler directive... " >&6; }
5612 if ${libc_cv_asm_popsection_directive+:} false
; then :
5613 $as_echo_n "(cached) " >&6
5615 cat > conftest.s
<<EOF
5616 .pushsection foo_section
5619 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5620 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5623 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5624 test $ac_status = 0; }; }; then
5625 libc_cv_asm_popsection_directive
=yes
5627 libc_cv_asm_popsection_directive
=no
5631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_popsection_directive" >&5
5632 $as_echo "$libc_cv_asm_popsection_directive" >&6; }
5633 if test $libc_cv_asm_popsection_directive = yes; then
5634 $as_echo "#define HAVE_ASM_POPSECTION_DIRECTIVE 1" >>confdefs.h
5638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .protected and .hidden assembler directive" >&5
5639 $as_echo_n "checking for .protected and .hidden assembler directive... " >&6; }
5640 if ${libc_cv_asm_protected_directive+:} false
; then :
5641 $as_echo_n "(cached) " >&6
5643 cat > conftest.s
<<EOF
5649 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5650 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5653 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5654 test $ac_status = 0; }; }; then
5655 libc_cv_asm_protected_directive
=yes
5657 as_fn_error $?
"assembler support for symbol visibility is required" "$LINENO" 5
5661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_protected_directive" >&5
5662 $as_echo "$libc_cv_asm_protected_directive" >&6; }
5664 if test $libc_cv_asm_protected_directive = yes; then
5665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __attribute__((visibility())) is supported" >&5
5666 $as_echo_n "checking whether __attribute__((visibility())) is supported... " >&6; }
5667 if ${libc_cv_visibility_attribute+:} false
; then :
5668 $as_echo_n "(cached) " >&6
5670 cat > conftest.c
<<EOF
5671 int foo __attribute__ ((visibility ("hidden"))) = 1;
5672 int bar __attribute__ ((visibility ("protected"))) = 1;
5674 libc_cv_visibility_attribute
=no
5675 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5676 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5679 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5680 test $ac_status = 0; }; }; then
5681 if grep '\.hidden.*foo' conftest.s
>/dev
/null
; then
5682 if grep '\.protected.*bar' conftest.s
>/dev
/null
; then
5683 libc_cv_visibility_attribute
=yes
5687 rm -f conftest.
{c
,s
}
5690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_visibility_attribute" >&5
5691 $as_echo "$libc_cv_visibility_attribute" >&6; }
5692 if test $libc_cv_visibility_attribute != yes; then
5693 as_fn_error $?
"compiler support for visibility attribute is required" "$LINENO" 5
5697 if test $libc_cv_visibility_attribute = yes; then
5698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken __attribute__((visibility()))" >&5
5699 $as_echo_n "checking for broken __attribute__((visibility()))... " >&6; }
5700 if ${libc_cv_broken_visibility_attribute+:} false
; then :
5701 $as_echo_n "(cached) " >&6
5703 cat > conftest.c
<<EOF
5705 int bar (int x) __asm__ ("foo") __attribute__ ((visibility ("hidden")));
5706 int bar (int x) { return x; }
5708 libc_cv_broken_visibility_attribute
=yes
5709 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5710 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5713 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5714 test $ac_status = 0; }; }; then
5715 if grep '\.hidden[ _]foo' conftest.s
>/dev
/null
; then
5716 libc_cv_broken_visibility_attribute
=no
5719 rm -f conftest.c conftest.s
5722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_broken_visibility_attribute" >&5
5723 $as_echo "$libc_cv_broken_visibility_attribute" >&6; }
5724 if test $libc_cv_broken_visibility_attribute = yes; then
5725 as_fn_error $?
"working compiler support for visibility attribute is required" "$LINENO" 5
5729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken __attribute__((alias()))" >&5
5730 $as_echo_n "checking for broken __attribute__((alias()))... " >&6; }
5731 if ${libc_cv_broken_alias_attribute+:} false
; then :
5732 $as_echo_n "(cached) " >&6
5734 cat > conftest.c
<<EOF
5735 extern int foo (int x) __asm ("xyzzy");
5736 int bar (int x) { return x; }
5737 extern __typeof (bar) foo __attribute ((weak, alias ("bar")));
5739 extern __typeof (dfoo) dfoo __asm ("abccb");
5742 libc_cv_broken_alias_attribute
=yes
5743 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5744 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5747 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5748 test $ac_status = 0; }; }; then
5749 if grep 'xyzzy' conftest.s
>/dev
/null
&&
5750 grep 'abccb' conftest.s
>/dev
/null
; then
5751 libc_cv_broken_alias_attribute
=no
5754 rm -f conftest.c conftest.s
5757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_broken_alias_attribute" >&5
5758 $as_echo "$libc_cv_broken_alias_attribute" >&6; }
5759 if test $libc_cv_broken_alias_attribute = yes; then
5760 as_fn_error $?
"working alias attribute support required" "$LINENO" 5
5763 if test $libc_cv_visibility_attribute = yes; then
5764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to put _rtld_local into .sdata section" >&5
5765 $as_echo_n "checking whether to put _rtld_local into .sdata section... " >&6; }
5766 if ${libc_cv_have_sdata_section+:} false
; then :
5767 $as_echo_n "(cached) " >&6
5769 echo "int i;" > conftest.c
5770 libc_cv_have_sdata_section
=no
5771 if ${CC-cc} $LDFLAGS -fPIC -shared -Wl,--verbose conftest.c
-o conftest.so
2>&1 \
5772 |
grep '\.sdata' >/dev
/null
; then
5773 libc_cv_have_sdata_section
=yes
5775 rm -f conftest.c conftest.so
5778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_sdata_section" >&5
5779 $as_echo "$libc_cv_have_sdata_section" >&6; }
5780 if test $libc_cv_have_sdata_section = yes; then
5781 $as_echo "#define HAVE_SDATA_SECTION 1" >>confdefs.h
5786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .preinit_array/.init_array/.fini_array support" >&5
5787 $as_echo_n "checking for .preinit_array/.init_array/.fini_array support... " >&6; }
5788 if ${libc_cv_initfini_array+:} false
; then :
5789 $as_echo_n "(cached) " >&6
5791 cat > conftest.c
<<EOF
5792 int _start (void) { return 0; }
5793 int __start (void) { return 0; }
5795 int foo (void) { return 1; }
5796 int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;
5799 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -o conftest
5800 conftest.c -static -nostartfiles -nostdlib
5802 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5805 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5806 test $ac_status = 0; }; }; then :
5807 if $READELF -S conftest | fgrep INIT_ARRAY
> /dev
/null
; then
5808 libc_cv_initfini_array
=yes
5810 libc_cv_initfini_array
=no
5813 libc_cv_initfini_array
=no
5818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_initfini_array" >&5
5819 $as_echo "$libc_cv_initfini_array" >&6; }
5820 if test $libc_cv_initfini_array != yes; then
5821 as_fn_error $?
"Need linker with .init_array/.fini_array support." "$LINENO" 5
5824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use .ctors/.dtors header and trailer" >&5
5825 $as_echo_n "checking whether to use .ctors/.dtors header and trailer... " >&6; }
5826 if ${libc_cv_ctors_header+:} false
; then :
5827 $as_echo_n "(cached) " >&6
5829 libc_cv_ctors_header
=yes
5830 cat > conftest.c
<<EOF
5831 int _start (void) { return 0; }
5832 int __start (void) { return 0; }
5834 __attribute__ ((constructor)) void ctor (void) { asm (""); }
5835 __attribute__ ((destructor)) void dtor (void) { asm (""); }
5838 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -o conftest
5839 conftest.c -static -nostartfiles -nostdlib
5841 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5844 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5845 test $ac_status = 0; }; }; then :
5846 if $READELF -WS conftest
$ac_exeext |
$AWK '
5847 { gsub(/\[ */, "[") }
5848 $2 == ".ctors" || $2 == ".dtors" {
5849 size = strtonum("0x" $6)
5850 align = strtonum("0x" $NF)
5852 stub[$2] = size == align * 2
5855 ctors_ok = !seen[".ctors"] || stub[".ctors"]
5856 dtors_ok = !seen[".dtors"] || stub[".dtors"]
5857 exit ((ctors_ok && dtors_ok) ? 0 : 1)
5860 libc_cv_ctors_header
=no
5864 as_fn_error $?
"missing __attribute__ ((constructor)) support??" "$LINENO" 5
5870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ctors_header" >&5
5871 $as_echo "$libc_cv_ctors_header" >&6; }
5872 if test $libc_cv_ctors_header = no
; then
5873 $as_echo "#define NO_CTORS_DTORS_SECTIONS 1" >>confdefs.h
5877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libunwind-support in compiler" >&5
5878 $as_echo_n "checking for libunwind-support in compiler... " >&6; }
5879 if ${libc_cv_cc_with_libunwind+:} false
; then :
5880 $as_echo_n "(cached) " >&6
5883 cat > conftest.c
<<EOF
5884 int main (void) { return 0; }
5886 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -static -o conftest \
5887 conftest.c
-v 2>&1 >/dev
/null |
grep ' -lunwind ' >/dev
/null
; then
5888 libc_cv_cc_with_libunwind
=yes
5890 libc_cv_cc_with_libunwind
=no
5894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_with_libunwind" >&5
5895 $as_echo "$libc_cv_cc_with_libunwind" >&6; }
5897 if test $libc_cv_cc_with_libunwind = yes; then
5898 $as_echo "#define HAVE_CC_WITH_LIBUNWIND 1" >>confdefs.h
5902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker that supports -z nodelete" >&5
5903 $as_echo_n "checking for linker that supports -z nodelete... " >&6; }
5904 libc_linker_feature
=no
5905 if test x
"$gnu_ld" = x
"yes"; then
5906 libc_linker_check
=`$LD -v --help 2>/dev/null | grep "\-z nodelete"`
5907 if test -n "$libc_linker_check"; then
5908 cat > conftest.c
<<EOF
5909 int _start (void) { return 42; }
5911 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5912 -Wl,--enable-new-dtags,-z,nodelete -nostdlib -nostartfiles
5913 -fPIC -shared -o conftest.so conftest.c
5915 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5918 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5919 test $ac_status = 0; }; }
5921 libc_linker_feature
=yes
5926 if test $libc_linker_feature = yes; then
5927 libc_cv_z_nodelete
=yes
5929 as_fn_error $?
"linker with -z nodelete support required" "$LINENO" 5
5931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_linker_feature" >&5
5932 $as_echo "$libc_linker_feature" >&6; }
5934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker that supports -z nodlopen" >&5
5935 $as_echo_n "checking for linker that supports -z nodlopen... " >&6; }
5936 libc_linker_feature
=no
5937 if test x
"$gnu_ld" = x
"yes"; then
5938 libc_linker_check
=`$LD -v --help 2>/dev/null | grep "\-z nodlopen"`
5939 if test -n "$libc_linker_check"; then
5940 cat > conftest.c
<<EOF
5941 int _start (void) { return 42; }
5943 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5944 -Wl,--enable-new-dtags,-z,nodlopen -nostdlib -nostartfiles
5945 -fPIC -shared -o conftest.so conftest.c
5947 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5950 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5951 test $ac_status = 0; }; }
5953 libc_linker_feature
=yes
5958 if test $libc_linker_feature = yes; then
5959 libc_cv_z_nodlopen
=yes
5961 as_fn_error $?
"linker with -z nodlopen support required" "$LINENO" 5
5963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_linker_feature" >&5
5964 $as_echo "$libc_linker_feature" >&6; }
5966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker that supports -z initfirst" >&5
5967 $as_echo_n "checking for linker that supports -z initfirst... " >&6; }
5968 libc_linker_feature
=no
5969 if test x
"$gnu_ld" = x
"yes"; then
5970 libc_linker_check
=`$LD -v --help 2>/dev/null | grep "\-z initfirst"`
5971 if test -n "$libc_linker_check"; then
5972 cat > conftest.c
<<EOF
5973 int _start (void) { return 42; }
5975 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5976 -Wl,--enable-new-dtags,-z,initfirst -nostdlib -nostartfiles
5977 -fPIC -shared -o conftest.so conftest.c
5979 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5982 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5983 test $ac_status = 0; }; }
5985 libc_linker_feature
=yes
5990 if test $libc_linker_feature = yes; then
5991 libc_cv_z_initfirst
=yes
5993 as_fn_error $?
"linker with -z initfirst support required" "$LINENO" 5
5995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_linker_feature" >&5
5996 $as_echo "$libc_linker_feature" >&6; }
5998 # Add-on fragments can set these for other machines.
5999 libc_commonpagesize
=${libc_commonpagesize:-no}
6000 libc_relro_required
=${libc_relro_required:-no}
6001 case "$base_machine" in
6002 i
[34567]86 | x86_64 | powerpc
* | s390
*)
6003 libc_commonpagesize
=0x1000
6004 libc_relro_required
=yes
6007 libc_commonpagesize
=0x2000
6008 libc_relro_required
=yes
6012 if test $libc_commonpagesize != no
; then
6013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z relro option" >&5
6014 $as_echo_n "checking for -z relro option... " >&6; }
6015 if ${libc_cv_z_relro+:} false
; then :
6016 $as_echo_n "(cached) " >&6
6019 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6020 /* end confdefs.h. */
6022 int _start (void) { return 42; }
6023 extern void _exit (int);
6024 /* Since these pointers are const, they should go in rodata.
6025 Since they refer to functions that have to be resolved by
6026 dynamic linking, they should instead go in RELRO data. */
6027 const void *const relro[] = { &_start, &_exit, 0 };
6028 /* GNU ld fails to produce RELRO data when it's very small and there is no
6029 normal writable data following it, or if only uninitialized (.bss) data
6030 follows it, or only very small writable data. */
6031 int data[0x10000] = { 1, };
6034 cat > conftest.
awk <<\EOF
6037 commonpagesize
= strtonum
(commonpagesize
)
6039 { print
"LINE:", $0 > "/dev/stderr" }
6041 vaddr
= strtonum
($3)
6042 memsz
= strtonum
($6)
6044 printf "vaddr %#x memsz %#x end %#x commonpagesize %#x\n", \
6045 vaddr
, memsz
, end
, commonpagesize
> "/dev/stderr"
6046 result
= (end
% commonpagesize
== 0) ?
"yes" : "broken"
6048 END
{ print result
}
6050 { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6051 -fPIC -shared -o conftest.so conftest.c
6052 -nostartfiles -nostdlib
6054 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6057 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6058 test $ac_status = 0; }; } &&
6059 { ac_try
='$READELF -Wl conftest.so > conftest.ph'
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; }; } &&
6066 $AWK -v commonpagesize=$libc_commonpagesize -f conftest.awk
6067 conftest.ph > conftest.cps
6069 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6072 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6073 test $ac_status = 0; }; } &&
6074 libc_cv_z_relro
=`cat conftest.cps 2>&5`
6077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_relro" >&5
6078 $as_echo "$libc_cv_z_relro" >&6; }
6079 if { test "x$libc_relro_required" = xyes
&&
6080 test "x$libc_cv_z_relro" != xyes
6083 as_fn_error $?
"linker with -z relro support required" "$LINENO" 5
6086 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: missing architecture parameter to check for working -z relro" >&5
6087 $as_echo "$as_me: WARNING: missing architecture parameter to check for working -z relro" >&2;}
6090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -Bgroup option" >&5
6091 $as_echo_n "checking for -Bgroup option... " >&6; }
6092 if ${libc_cv_Bgroup+:} false
; then :
6093 $as_echo_n "(cached) " >&6
6095 cat > conftest.c
<<EOF
6096 int _start (void) { return 42; }
6098 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6099 -fPIC -shared -o conftest.so conftest.c
6100 -Wl,-Bgroup -nostdlib 1>&5'
6101 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6104 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6105 test $ac_status = 0; }; }
6113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_Bgroup" >&5
6114 $as_echo "$libc_cv_Bgroup" >&6; }
6118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether --noexecstack is desirable for .S files" >&5
6119 $as_echo_n "checking whether --noexecstack is desirable for .S files... " >&6; }
6120 if ${libc_cv_as_noexecstack+:} false
; then :
6121 $as_echo_n "(cached) " >&6
6123 cat > conftest.c
<<EOF
6126 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS
6127 -S -o conftest.s conftest.c 1>&5'
6128 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6131 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6132 test $ac_status = 0; }; } \
6133 && grep .note.GNU-stack conftest.s
>/dev
/null \
6134 && { ac_try
='${CC-cc} $ASFLAGS -Wa,--noexecstack
6135 -c -o conftest.o conftest.s 1>&5'
6136 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6139 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6140 test $ac_status = 0; }; }
6142 libc_cv_as_noexecstack
=yes
6144 libc_cv_as_noexecstack
=no
6148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_as_noexecstack" >&5
6149 $as_echo "$libc_cv_as_noexecstack" >&6; }
6150 if test $libc_cv_as_noexecstack = yes; then
6151 ASFLAGS_config
="$ASFLAGS_config -Wa,--noexecstack"
6155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z combreloc" >&5
6156 $as_echo_n "checking for -z combreloc... " >&6; }
6157 if ${libc_cv_z_combreloc+:} false
; then :
6158 $as_echo_n "(cached) " >&6
6160 cat > conftest.c
<<EOF
6161 extern int bar (int);
6163 int foo (void) { return bar (mumble); }
6165 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6166 -fPIC -shared -o conftest.so conftest.c
6167 -nostdlib -nostartfiles
6168 -Wl,-z,combreloc 1>&5'
6169 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6172 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6173 test $ac_status = 0; }; }
6175 if $READELF -S conftest.so |
grep '\.rel\(a\|\)\.dyn' > /dev
/null
; then
6176 libc_cv_z_combreloc
=yes
6178 libc_cv_z_combreloc
=no
6181 libc_cv_z_combreloc
=no
6185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_combreloc" >&5
6186 $as_echo "$libc_cv_z_combreloc" >&6; }
6187 if test "$libc_cv_z_combreloc" = yes; then
6188 $as_echo "#define HAVE_Z_COMBRELOC 1" >>confdefs.h
6193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker that supports -z execstack" >&5
6194 $as_echo_n "checking for linker that supports -z execstack... " >&6; }
6195 libc_linker_feature
=no
6196 if test x
"$gnu_ld" = x
"yes"; then
6197 libc_linker_check
=`$LD -v --help 2>/dev/null | grep "\-z execstack"`
6198 if test -n "$libc_linker_check"; then
6199 cat > conftest.c
<<EOF
6200 int _start (void) { return 42; }
6202 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6203 -Wl,-z,execstack -nostdlib -nostartfiles
6204 -fPIC -shared -o conftest.so conftest.c
6206 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6209 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6210 test $ac_status = 0; }; }
6212 libc_linker_feature
=yes
6217 if test $libc_linker_feature = yes; then
6218 libc_cv_z_execstack
=yes
6220 libc_cv_z_execstack
=no
6222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_linker_feature" >&5
6223 $as_echo "$libc_linker_feature" >&6; }
6226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fpie" >&5
6227 $as_echo_n "checking for -fpie... " >&6; }
6228 if ${libc_cv_fpie+:} false
; then :
6229 $as_echo_n "(cached) " >&6
6231 if { ac_try
='${CC-cc} -fpie -xc /dev/null -S -o /dev/null'
6232 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6235 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6236 test $ac_status = 0; }; }; then :
6243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fpie" >&5
6244 $as_echo "$libc_cv_fpie" >&6; }
6248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --hash-style option" >&5
6249 $as_echo_n "checking for --hash-style option... " >&6; }
6250 if ${libc_cv_hashstyle+:} false
; then :
6251 $as_echo_n "(cached) " >&6
6253 cat > conftest.c
<<EOF
6254 int _start (void) { return 42; }
6256 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6257 -fPIC -shared -o conftest.so conftest.c
6258 -Wl,--hash-style=both -nostdlib 1>&5'
6259 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6262 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6263 test $ac_status = 0; }; }
6265 libc_cv_hashstyle
=yes
6267 libc_cv_hashstyle
=no
6271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_hashstyle" >&5
6272 $as_echo "$libc_cv_hashstyle" >&6; }
6275 # The linker's default -shared behavior is good enough if it
6276 # does these things that our custom linker scripts ensure that
6277 # all allocated NOTE sections come first.
6278 if test "$use_default_link" = default
; then
6279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sufficient default -shared layout" >&5
6280 $as_echo_n "checking for sufficient default -shared layout... " >&6; }
6281 if ${libc_cv_use_default_link+:} false
; then :
6282 $as_echo_n "(cached) " >&6
6284 libc_cv_use_default_link
=no
6285 cat > conftest.s
<<\EOF
6286 .section .note.a
,"a",%note
6291 .section .note.b
,"a",%note
6297 if { ac_try
=' ${CC-cc} $ASFLAGS -shared -o conftest.so conftest.s 1>&5'
6298 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6301 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6302 test $ac_status = 0; }; } &&
6303 ac_try
=`$READELF -S conftest.so | sed -n \
6305 s/^ *\[ *[1-9][0-9]*\] *\([^ ][^ ]*\) *\([^ ][^ ]*\) .*$/\2 \1/
6311 libc_seen_a
=no libc_seen_b
=no
6313 while test $# -ge 2 -a "$1" = NOTE
; do
6315 .note.a
) libc_seen_a
=yes ;;
6316 .note.b
) libc_seen_b
=yes ;;
6320 case "$libc_seen_a$libc_seen_b" in
6322 libc_cv_use_default_link
=yes
6326 $libc_seen_a$libc_seen_b from:
6333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_use_default_link" >&5
6334 $as_echo "$libc_cv_use_default_link" >&6; }
6335 use_default_link
=$libc_cv_use_default_link
6338 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker output format" >&5
6339 $as_echo_n "checking linker output format... " >&6; }
6340 if ${libc_cv_output_format+:} false
; then :
6341 $as_echo_n "(cached) " >&6
6343 if libc_cv_output_format
=`
6344 ${CC-cc} -nostartfiles -nostdlib -Wl,--print-output-format 2>&5`
6348 libc_cv_output_format
=
6350 test -n "$libc_cv_output_format" || libc_cv_output_format
=unknown
6352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_output_format" >&5
6353 $as_echo "$libc_cv_output_format" >&6; }
6356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fno-toplevel-reorder -fno-section-anchors" >&5
6357 $as_echo_n "checking for -fno-toplevel-reorder -fno-section-anchors... " >&6; }
6358 if ${libc_cv_fno_toplevel_reorder+:} false
; then :
6359 $as_echo_n "(cached) " >&6
6361 cat > conftest.c
<<EOF
6364 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -fno-toplevel-reorder -fno-section-anchors
6366 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6369 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6370 test $ac_status = 0; }; }
6372 libc_cv_fno_toplevel_reorder
=yes
6374 libc_cv_fno_toplevel_reorder
=no
6378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fno_toplevel_reorder" >&5
6379 $as_echo "$libc_cv_fno_toplevel_reorder" >&6; }
6380 if test $libc_cv_fno_toplevel_reorder = yes; then
6381 fno_unit_at_a_time
="-fno-toplevel-reorder -fno-section-anchors"
6383 fno_unit_at_a_time
=-fno-unit-at-a-time
6387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fstack-protector" >&5
6388 $as_echo_n "checking for -fstack-protector... " >&6; }
6389 if ${libc_cv_ssp+:} false
; then :
6390 $as_echo_n "(cached) " >&6
6392 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -Werror -fstack-protector -xc /dev/null -S -o /dev/null'
6393 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6396 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6397 test $ac_status = 0; }; }; then :
6404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ssp" >&5
6405 $as_echo "$libc_cv_ssp" >&6; }
6408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fgnu89-inline" >&5
6409 $as_echo_n "checking for -fgnu89-inline... " >&6; }
6410 if ${libc_cv_gnu89_inline+:} false
; then :
6411 $as_echo_n "(cached) " >&6
6413 cat > conftest.c
<<EOF
6415 #ifdef __GNUC_GNU_INLINE__
6416 main () { return 0;}
6421 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -std=gnu99 -fgnu89-inline
6422 -o conftest.s conftest.c 1>&5'
6423 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6426 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6427 test $ac_status = 0; }; }
6429 libc_cv_gnu89_inline
=yes
6431 libc_cv_gnu89_inline
=no
6435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gnu89_inline" >&5
6436 $as_echo "$libc_cv_gnu89_inline" >&6; }
6437 if test $libc_cv_gnu89_inline = yes; then
6438 gnu89_inline
=-fgnu89-inline
6444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc puts quotes around section names" >&5
6445 $as_echo_n "checking whether cc puts quotes around section names... " >&6; }
6446 if ${libc_cv_have_section_quotes+:} false
; then :
6447 $as_echo_n "(cached) " >&6
6449 cat > conftest.c
<<EOF
6450 static const int foo
6451 __attribute__ ((section ("bar"))) = 1;
6453 if ${CC-cc} -S conftest.c
-o conftest.s
; then
6454 if grep '\.section.*"bar"' conftest.s
>/dev
/null
; then
6455 libc_cv_have_section_quotes
=yes
6457 libc_cv_have_section_quotes
=no
6460 libc_cv_have_section_quotes
=unknown
6462 rm -f conftest.
{c
,s
}
6465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_section_quotes" >&5
6466 $as_echo "$libc_cv_have_section_quotes" >&6; }
6467 if test $libc_cv_have_section_quotes = yes; then
6468 $as_echo "#define HAVE_SECTION_QUOTES 1" >>confdefs.h
6472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler .weak directive" >&5
6473 $as_echo_n "checking for assembler .weak directive... " >&6; }
6474 if ${libc_cv_asm_weak_directive+:} false
; then :
6475 $as_echo_n "(cached) " >&6
6477 cat > conftest.s
<<EOF
6482 .weak bar; bar = foo
6484 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6485 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6488 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6489 test $ac_status = 0; }; }; then
6490 libc_cv_asm_weak_directive
=yes
6492 libc_cv_asm_weak_directive
=no
6496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_weak_directive" >&5
6497 $as_echo "$libc_cv_asm_weak_directive" >&6; }
6499 if test $libc_cv_asm_weak_directive = no
; then
6500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler .weakext directive" >&5
6501 $as_echo_n "checking for assembler .weakext directive... " >&6; }
6502 if ${libc_cv_asm_weakext_directive+:} false
; then :
6503 $as_echo_n "(cached) " >&6
6505 cat > conftest.s
<<EOF
6514 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6515 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6518 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6519 test $ac_status = 0; }; }; then
6520 libc_cv_asm_weakext_directive
=yes
6522 libc_cv_asm_weakext_directive
=no
6526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_weakext_directive" >&5
6527 $as_echo "$libc_cv_asm_weakext_directive" >&6; }
6531 if test $libc_cv_asm_weak_directive = yes; then
6532 $as_echo "#define HAVE_ASM_WEAK_DIRECTIVE 1" >>confdefs.h
6534 elif test $libc_cv_asm_weakext_directive = yes; then
6535 $as_echo "#define HAVE_ASM_WEAKEXT_DIRECTIVE 1" >>confdefs.h
6539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether CFI directives are supported" >&5
6540 $as_echo_n "checking whether CFI directives are supported... " >&6; }
6541 if ${libc_cv_asm_cfi_directives+:} false
; then :
6542 $as_echo_n "(cached) " >&6
6545 sparc
/sparc64
*) cfi_offset
=2047;;
6548 cat > conftest.s
<<EOF
6550 .type func,%function
6554 .cfi_rel_offset 1, $cfi_offset
6557 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6558 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6561 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6562 test $ac_status = 0; }; }; then
6563 libc_cv_asm_cfi_directives
=yes
6565 libc_cv_asm_cfi_directives
=no
6569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_cfi_directives" >&5
6570 $as_echo "$libc_cv_asm_cfi_directives" >&6; }
6571 if test $libc_cv_asm_cfi_directives = yes; then
6572 $as_echo "#define HAVE_ASM_CFI_DIRECTIVES 1" >>confdefs.h
6576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld --no-whole-archive" >&5
6577 $as_echo_n "checking for ld --no-whole-archive... " >&6; }
6578 if ${libc_cv_ld_no_whole_archive+:} false
; then :
6579 $as_echo_n "(cached) " >&6
6581 cat > conftest.c
<<\EOF
6586 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6587 -nostdlib -nostartfiles -Wl,--no-whole-archive
6588 -o conftest conftest.c 1>&5'
6589 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6592 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6593 test $ac_status = 0; }; }; then
6594 libc_cv_ld_no_whole_archive
=yes
6596 libc_cv_ld_no_whole_archive
=no
6600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ld_no_whole_archive" >&5
6601 $as_echo "$libc_cv_ld_no_whole_archive" >&6; }
6602 if test $libc_cv_ld_no_whole_archive = no
; then
6603 as_fn_error $?
"support for --no-whole-archive is needed" "$LINENO" 5
6606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc -fexceptions" >&5
6607 $as_echo_n "checking for gcc -fexceptions... " >&6; }
6608 if ${libc_cv_gcc_exceptions+:} false
; then :
6609 $as_echo_n "(cached) " >&6
6611 cat > conftest.c
<<\EOF
6616 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6617 -nostdlib -nostartfiles -fexceptions
6618 -o conftest conftest.c 1>&5'
6619 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6622 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6623 test $ac_status = 0; }; }; then
6624 libc_cv_gcc_exceptions
=yes
6626 libc_cv_gcc_exceptions
=no
6630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_exceptions" >&5
6631 $as_echo "$libc_cv_gcc_exceptions" >&6; }
6632 if test $libc_cv_gcc_exceptions = yes; then
6633 exceptions
=-fexceptions
6636 if test "$host_cpu" = powerpc
; then
6637 # Check for a bug present in at least versions 2.8.x of GCC
6638 # and versions 1.0.x of EGCS.
6639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether clobbering cr0 causes problems" >&5
6640 $as_echo_n "checking whether clobbering cr0 causes problems... " >&6; }
6641 if ${libc_cv_c_asmcr0_bug+:} false
; then :
6642 $as_echo_n "(cached) " >&6
6644 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6645 /* end confdefs.h. */
6646 int tester(int x) { asm ("" : : : "cc"); return x & 123; }
6655 if ac_fn_c_try_compile
"$LINENO"; then :
6656 libc_cv_c_asmcr0_bug
='no'
6658 libc_cv_c_asmcr0_bug
='yes'
6660 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_c_asmcr0_bug" >&5
6663 $as_echo "$libc_cv_c_asmcr0_bug" >&6; }
6664 if test "$libc_cv_c_asmcr0_bug" != 'no'; then
6665 $as_echo "#define BROKEN_PPC_ASM_CR0 1" >>confdefs.h
6670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_memset" >&5
6671 $as_echo_n "checking for __builtin_memset... " >&6; }
6672 if ${libc_cv_gcc_builtin_memset+:} false
; then :
6673 $as_echo_n "(cached) " >&6
6675 cat > conftest.c
<<\EOF
6678 __builtin_memset
(x
, 0, 1000);
6681 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | fgrep "memset" > /dev/null'
6682 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6685 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6686 test $ac_status = 0; }; };
6688 libc_cv_gcc_builtin_memset
=no
6690 libc_cv_gcc_builtin_memset
=yes
6694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_memset" >&5
6695 $as_echo "$libc_cv_gcc_builtin_memset" >&6; }
6696 if test "$libc_cv_gcc_builtin_memset" = yes ; then
6697 $as_echo "#define HAVE_BUILTIN_MEMSET 1" >>confdefs.h
6701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for redirection of built-in functions" >&5
6702 $as_echo_n "checking for redirection of built-in functions... " >&6; }
6703 if ${libc_cv_gcc_builtin_redirection+:} false
; then :
6704 $as_echo_n "(cached) " >&6
6706 cat > conftest.c
<<\EOF
6707 extern char
*strstr
(const char
*, const char
*) __asm
("my_strstr");
6708 char
*foo
(const char
*a
, const char
*b
)
6710 return __builtin_strstr
(a
, b
);
6713 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | fgrep "my_strstr" > /dev/null'
6714 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6717 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6718 test $ac_status = 0; }; };
6720 libc_cv_gcc_builtin_redirection
=yes
6722 libc_cv_gcc_builtin_redirection
=no
6726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_redirection" >&5
6727 $as_echo "$libc_cv_gcc_builtin_redirection" >&6; }
6728 if test "$libc_cv_gcc_builtin_redirection" = no
; then
6729 as_fn_error $?
"support for the symbol redirection needed" "$LINENO" 5
6732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __thread" >&5
6733 $as_echo_n "checking for __thread... " >&6; }
6734 if ${libc_cv_gcc___thread+:} false
; then :
6735 $as_echo_n "(cached) " >&6
6737 cat > conftest.c
<<\EOF
6738 __thread int a
= 42;
6740 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -c conftest.c >&5'
6741 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6744 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6745 test $ac_status = 0; }; }; then
6746 libc_cv_gcc___thread
=yes
6748 libc_cv_gcc___thread
=no
6752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc___thread" >&5
6753 $as_echo "$libc_cv_gcc___thread" >&6; }
6754 if test "$libc_cv_gcc___thread" = no
; then
6755 as_fn_error $?
"support for the __thread keyword is required" "$LINENO" 5
6758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tls_model attribute" >&5
6759 $as_echo_n "checking for tls_model attribute... " >&6; }
6760 if ${libc_cv_gcc_tls_model_attr+:} false
; then :
6761 $as_echo_n "(cached) " >&6
6763 cat > conftest.c
<<\EOF
6764 extern __thread int a __attribute__
((tls_model
("initial-exec")));
6766 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -Werror conftest.c >&5'
6767 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6770 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6771 test $ac_status = 0; }; }; then
6772 libc_cv_gcc_tls_model_attr
=yes
6774 libc_cv_gcc_tls_model_attr
=no
6778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_tls_model_attr" >&5
6779 $as_echo "$libc_cv_gcc_tls_model_attr" >&6; }
6780 if test "$libc_cv_gcc_tls_model_attr" = no
; then
6781 as_fn_error $?
"support for the tls_model attribute is required" "$LINENO" 5
6784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option to disable generation of FMA instructions" >&5
6785 $as_echo_n "checking for compiler option to disable generation of FMA instructions... " >&6; }
6786 if ${libc_cv_cc_nofma+:} false
; then :
6787 $as_echo_n "(cached) " >&6
6790 for opt
in -ffp-contract=off
-mno-fused-madd; do
6791 if { ac_try
='${CC-cc} $opt -xc /dev/null -S -o /dev/null'
6792 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6795 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6796 test $ac_status = 0; }; }; then :
6797 libc_cv_cc_nofma
=$opt; break
6801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_nofma" >&5
6802 $as_echo "$libc_cv_cc_nofma" >&6; }
6805 if test -n "$submachine"; then
6806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option for CPU variant" >&5
6807 $as_echo_n "checking for compiler option for CPU variant... " >&6; }
6808 if ${libc_cv_cc_submachine+:} false
; then :
6809 $as_echo_n "(cached) " >&6
6811 libc_cv_cc_submachine
=no
6812 for opt
in "-march=$submachine" "-mcpu=$submachine"; do
6813 if { ac_try
='${CC-cc} $opt -xc /dev/null -S -o /dev/null'
6814 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6817 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6818 test $ac_status = 0; }; }; then :
6820 libc_cv_cc_submachine
="$opt"
6825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_submachine" >&5
6826 $as_echo "$libc_cv_cc_submachine" >&6; }
6827 if test "x$libc_cv_cc_submachine" = xno
; then
6828 as_fn_error $?
"${CC-cc} does not support $submachine" "$LINENO" 5
6833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -fno-tree-loop-distribute-patterns with \
6834 __attribute__ ((__optimize__))" >&5
6835 $as_echo_n "checking if $CC accepts -fno-tree-loop-distribute-patterns with \
6836 __attribute__ ((__optimize__))... " >&6; }
6837 if ${libc_cv_cc_loop_to_function+:} false
; then :
6838 $as_echo_n "(cached) " >&6
6840 cat > conftest.c
<<EOF
6842 __attribute__ ((__optimize__ ("-fno-tree-loop-distribute-patterns")))
6845 libc_cv_cc_loop_to_function
=no
6846 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -c conftest.c'
6847 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6850 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6851 test $ac_status = 0; }; }
6853 libc_cv_cc_loop_to_function
=yes
6857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_loop_to_function" >&5
6858 $as_echo "$libc_cv_cc_loop_to_function" >&6; }
6859 if test $libc_cv_cc_loop_to_function = yes; then
6860 $as_echo "#define HAVE_CC_INHIBIT_LOOP_TO_LIBCALL 1" >>confdefs.h
6865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgd" >&5
6866 $as_echo_n "checking for libgd... " >&6; }
6867 if test "$with_gd" != "no"; then
6868 old_CFLAGS
="$CFLAGS"
6869 CFLAGS
="$CFLAGS $libgd_include"
6870 old_LDFLAGS
="$LDFLAGS"
6871 LDFLAGS
="$LDFLAGS $libgd_ldflags"
6873 LIBS
="$LIBS -lgd -lpng -lz -lm"
6874 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6875 /* end confdefs.h. */
6885 if ac_fn_c_try_link
"$LINENO"; then :
6890 rm -f core conftest.err conftest.
$ac_objext \
6891 conftest
$ac_exeext conftest.
$ac_ext
6892 CFLAGS
="$old_CFLAGS"
6893 LDFLAGS
="$old_LDFLAGS"
6898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGD" >&5
6899 $as_echo "$LIBGD" >&6; }
6903 if test x
$with_selinux = xno
; then
6906 # See if we have the SELinux library
6907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for is_selinux_enabled in -lselinux" >&5
6908 $as_echo_n "checking for is_selinux_enabled in -lselinux... " >&6; }
6909 if ${ac_cv_lib_selinux_is_selinux_enabled+:} false
; then :
6910 $as_echo_n "(cached) " >&6
6912 ac_check_lib_save_LIBS
=$LIBS
6913 LIBS
="-lselinux $LIBS"
6914 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6915 /* end confdefs.h. */
6917 /* Override any GCC internal prototype to avoid an error.
6918 Use char because int might match the return type of a GCC
6919 builtin and then its argument prototype would still apply. */
6923 char is_selinux_enabled ();
6927 return is_selinux_enabled ();
6932 if ac_fn_c_try_link
"$LINENO"; then :
6933 ac_cv_lib_selinux_is_selinux_enabled
=yes
6935 ac_cv_lib_selinux_is_selinux_enabled
=no
6937 rm -f core conftest.err conftest.
$ac_objext \
6938 conftest
$ac_exeext conftest.
$ac_ext
6939 LIBS
=$ac_check_lib_save_LIBS
6941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_selinux_is_selinux_enabled" >&5
6942 $as_echo "$ac_cv_lib_selinux_is_selinux_enabled" >&6; }
6943 if test "x$ac_cv_lib_selinux_is_selinux_enabled" = xyes
; then :
6949 # See if we have the SELinux header with the NSCD permissions in it.
6950 if test x
$have_selinux = xyes
; then
6951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for NSCD Flask permissions in selinux/av_permissions.h" >&5
6952 $as_echo_n "checking for NSCD Flask permissions in selinux/av_permissions.h... " >&6; }
6953 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6954 /* end confdefs.h. */
6955 #include <selinux/av_permissions.h>
6959 #ifdef NSCD__SHMEMHOST
6962 #error NSCD__SHMEMHOST not defined
6968 if ac_fn_c_try_compile
"$LINENO"; then :
6973 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_selinux" >&5
6975 $as_echo "$have_selinux" >&6; }
6978 if test x
$with_selinux = xyes
; then
6979 if test x
$have_selinux = xno
; then
6980 as_fn_error $?
"SELinux explicitly required, but sufficiently recent SELinux library not found" "$LINENO" 5
6984 # Check if we're building with SELinux support.
6985 if test "x$have_selinux" = xyes
; then
6987 $as_echo "#define HAVE_SELINUX 1" >>confdefs.h
6990 # See if we have the libaudit library
6991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for audit_log_user_avc_message in -laudit" >&5
6992 $as_echo_n "checking for audit_log_user_avc_message in -laudit... " >&6; }
6993 if ${ac_cv_lib_audit_audit_log_user_avc_message+:} false
; then :
6994 $as_echo_n "(cached) " >&6
6996 ac_check_lib_save_LIBS
=$LIBS
6997 LIBS
="-laudit $LIBS"
6998 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6999 /* end confdefs.h. */
7001 /* Override any GCC internal prototype to avoid an error.
7002 Use char because int might match the return type of a GCC
7003 builtin and then its argument prototype would still apply. */
7007 char audit_log_user_avc_message ();
7011 return audit_log_user_avc_message ();
7016 if ac_fn_c_try_link
"$LINENO"; then :
7017 ac_cv_lib_audit_audit_log_user_avc_message
=yes
7019 ac_cv_lib_audit_audit_log_user_avc_message
=no
7021 rm -f core conftest.err conftest.
$ac_objext \
7022 conftest
$ac_exeext conftest.
$ac_ext
7023 LIBS
=$ac_check_lib_save_LIBS
7025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_audit_audit_log_user_avc_message" >&5
7026 $as_echo "$ac_cv_lib_audit_audit_log_user_avc_message" >&6; }
7027 if test "x$ac_cv_lib_audit_audit_log_user_avc_message" = xyes
; then :
7033 if test "x$have_libaudit" = xyes
; then
7035 $as_echo "#define HAVE_LIBAUDIT 1" >>confdefs.h
7040 # See if we have the libcap library
7041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_init in -lcap" >&5
7042 $as_echo_n "checking for cap_init in -lcap... " >&6; }
7043 if ${ac_cv_lib_cap_cap_init+:} false
; then :
7044 $as_echo_n "(cached) " >&6
7046 ac_check_lib_save_LIBS
=$LIBS
7048 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7049 /* end confdefs.h. */
7051 /* Override any GCC internal prototype to avoid an error.
7052 Use char because int might match the return type of a GCC
7053 builtin and then its argument prototype would still apply. */
7066 if ac_fn_c_try_link
"$LINENO"; then :
7067 ac_cv_lib_cap_cap_init
=yes
7069 ac_cv_lib_cap_cap_init
=no
7071 rm -f core conftest.err conftest.
$ac_objext \
7072 conftest
$ac_exeext conftest.
$ac_ext
7073 LIBS
=$ac_check_lib_save_LIBS
7075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_cap_init" >&5
7076 $as_echo "$ac_cv_lib_cap_cap_init" >&6; }
7077 if test "x$ac_cv_lib_cap_cap_init" = xyes
; then :
7083 if test "x$have_libcap" = xyes
; then
7085 $as_echo "#define HAVE_LIBCAP 1" >>confdefs.h
7093 # The cast to long int works around a bug in the HP C Compiler
7094 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7095 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7096 # This bug is HP SR number 8606223364.
7097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long double" >&5
7098 $as_echo_n "checking size of long double... " >&6; }
7099 if ${ac_cv_sizeof_long_double+:} false
; then :
7100 $as_echo_n "(cached) " >&6
7102 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long double))" "ac_cv_sizeof_long_double" "$ac_includes_default"; then :
7105 if test "$ac_cv_type_long_double" = yes; then
7106 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7107 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7108 as_fn_error
77 "cannot compute sizeof (long double)
7109 See \`config.log' for more details" "$LINENO" 5; }
7111 ac_cv_sizeof_long_double
=0
7116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_double" >&5
7117 $as_echo "$ac_cv_sizeof_long_double" >&6; }
7121 cat >>confdefs.h
<<_ACEOF
7122 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
7126 sizeof_long_double
=$ac_cv_sizeof_long_double
7130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FORTIFY_SOURCE predefine" >&5
7131 $as_echo_n "checking for _FORTIFY_SOURCE predefine... " >&6; }
7132 if ${libc_cv_predef_fortify_source+:} false
; then :
7133 $as_echo_n "(cached) " >&6
7135 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7136 /* end confdefs.h. */
7142 #ifdef _FORTIFY_SOURCE
7149 if ac_fn_c_try_compile
"$LINENO"; then :
7150 libc_cv_predef_fortify_source
=no
7152 libc_cv_predef_fortify_source
=yes
7154 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_predef_fortify_source" >&5
7157 $as_echo "$libc_cv_predef_fortify_source" >&6; }
7158 if test $libc_cv_predef_fortify_source = yes; then
7159 CPPUNDEFS
="${CPPUNDEFS:+$CPPUNDEFS }-U_FORTIFY_SOURCE"
7163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC implicitly enables -fstack-protector" >&5
7164 $as_echo_n "checking whether $CC implicitly enables -fstack-protector... " >&6; }
7165 if ${libc_cv_predef_stack_protector+:} false
; then :
7166 $as_echo_n "(cached) " >&6
7169 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7170 /* end confdefs.h. */
7171 extern void foobar (char *);
7175 char large_array[2048]; foobar (large_array);
7180 if ac_fn_c_try_compile
"$LINENO"; then :
7182 libc_undefs
=`$NM -u conftest.o |
7183 LC_ALL=C $AWK '$1 == "U" { print $2 | "sort -u"; next } { exit(1) }' \
7185 as_fn_error $?
"confusing output from $NM -u" "$LINENO" 5
7187 echo >&5 "libc_undefs='$libc_undefs'"
7188 # On some architectures, there are architecture-specific undefined
7189 # symbols (resolved by the linker), so filter out unknown symbols.
7190 # This will fail to produce the correct result if the compiler
7191 # defaults to -fstack-protector but this produces an undefined symbol
7192 # other than __stack_chk_fail. However, compilers like that have not
7193 # been encountered in practice.
7194 libc_undefs
=`echo "$libc_undefs" | egrep '^(foobar|__stack_chk_fail)$'`
7195 case "$libc_undefs" in
7196 foobar
) libc_cv_predef_stack_protector
=no
;;
7198 foobar') libc_cv_predef_stack_protector
=yes ;;
7199 *) as_fn_error $?
"unexpected symbols in test: $libc_undefs" "$LINENO" 5 ;;
7202 as_fn_error $?
"test compilation failed" "$LINENO" 5
7204 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_predef_stack_protector" >&5
7208 $as_echo "$libc_cv_predef_stack_protector" >&6; }
7210 if test $libc_cv_predef_stack_protector = yes; then
7211 libc_extra_cflags
=-fno-stack-protector
7215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker provides __ehdr_start" >&5
7216 $as_echo_n "checking whether the linker provides __ehdr_start... " >&6; }
7217 if ${libc_cv_ehdr_start+:} false
; then :
7218 $as_echo_n "(cached) " >&6
7221 old_CFLAGS
="$CFLAGS"
7222 old_LDFLAGS
="$LDFLAGS"
7224 CFLAGS
="$CFLAGS -fPIC"
7225 LDFLAGS
="$LDFLAGS -nostdlib -nostartfiles -shared"
7227 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7228 /* end confdefs.h. */
7230 extern const char __ehdr_start __attribute__ ((visibility ("hidden")));
7231 const char *ehdr (void) { return &__ehdr_start; }
7234 if ac_fn_c_try_link
"$LINENO"; then :
7235 libc_cv_ehdr_start
=yes
7237 libc_cv_ehdr_start
=no
7239 rm -f core conftest.err conftest.
$ac_objext \
7240 conftest
$ac_exeext conftest.
$ac_ext
7241 CFLAGS
="$old_CFLAGS"
7242 LDFLAGS
="$old_LDFLAGS"
7246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ehdr_start" >&5
7247 $as_echo "$libc_cv_ehdr_start" >&6; }
7248 if test $libc_cv_ehdr_start = yes; then
7249 $as_echo "#define HAVE_EHDR_START 1" >>confdefs.h
7253 ### End of automated tests.
7254 ### Now run sysdeps configure fragments.
7256 # They also can set these variables.
7258 ldd_rewrite_script
=no
7259 libc_cv_sysconfdir
=$sysconfdir
7260 libc_cv_localstatedir
=$localstatedir
7261 libc_cv_gcc_unwind_find_fde
=no
7264 # Iterate over all the sysdep directories we will use, running their
7265 # configure fragments.
7266 for dir
in $sysnames; do
7269 *) dest
=$srcdir/$dir ;;
7271 if test -r $dest/configure
; then
7272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: running configure fragment for $dir" >&5
7273 $as_echo "running configure fragment for $dir" >&6; }
7278 if test x
$libc_cv_gcc_unwind_find_fde = xyes
; then
7279 $as_echo "#define EXPORT_UNWIND_FIND_FDE 1" >>confdefs.h
7284 # A sysdeps configure fragment can reset this if IFUNC is not actually
7285 # usable even though the assembler knows how to generate the symbol type.
7286 if test x
"$libc_cv_ld_gnu_indirect_function" = xyes
; then
7287 $as_echo "#define HAVE_IFUNC 1" >>confdefs.h
7291 # This is far from the AC_ARG_ENABLE that sets it so that a sysdeps
7292 # configure fragment can override the value to prevent this AC_DEFINE.
7294 if test "x$use_nscd" != xno
; then
7295 $as_echo "#define USE_NSCD 1" >>confdefs.h
7298 if test "x$build_nscd" = xdefault
; then
7299 build_nscd
=$use_nscd
7302 # Test for old glibc 2.0.x headers so that they can be removed properly
7303 # Search only in includedir.
7304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for old glibc 2.0.x headers" >&5
7305 $as_echo_n "checking for old glibc 2.0.x headers... " >&6; }
7306 if eval test -f "${includedir}/elfclass.h" -a -f "${includedir}/fcntlbits.h"
7308 old_glibc_headers
=yes
7310 old_glibc_headers
=no
7312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $old_glibc_headers" >&5
7313 $as_echo "$old_glibc_headers" >&6; }
7314 if test ${old_glibc_headers} = yes; then
7315 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&5
7316 $as_echo "$as_me: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&2;}
7317 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** be removed." >&5
7318 $as_echo "$as_me: WARNING: *** be removed." >&2;}
7330 if test x
$use_ldconfig = xyes
; then
7331 $as_echo "#define USE_LDCONFIG 1" >>confdefs.h
7340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fPIC is default" >&5
7341 $as_echo_n "checking whether -fPIC is default... " >&6; }
7342 if ${libc_cv_pic_default+:} false
; then :
7343 $as_echo_n "(cached) " >&6
7345 libc_cv_pic_default
=yes
7346 cat > conftest.c
<<EOF
7347 #if defined __PIC__ || defined __pic__ || defined PIC || defined pic
7348 # error PIC is default.
7351 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
7352 libc_cv_pic_default
=no
7356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_pic_default" >&5
7357 $as_echo "$libc_cv_pic_default" >&6; }
7367 VERSION
=`sed -n -e 's/^#define VERSION "\([^"]*\)"/\1/p' < $srcdir/version.h`
7368 RELEASE
=`sed -n -e 's/^#define RELEASE "\([^"]*\)"/\1/p' < $srcdir/version.h`
7372 ac_config_files
="$ac_config_files config.make Makefile"
7374 ac_config_commands
="$ac_config_commands default"
7376 cat >confcache
<<\_ACEOF
7377 # This file is a shell script that caches the results of configure
7378 # tests run on this system so they can be shared between configure
7379 # scripts and configure runs, see configure's option --config-cache.
7380 # It is not useful on other systems. If it contains results you don't
7381 # want to keep, you may remove or edit it.
7383 # config.status only pays attention to the cache file if you give it
7384 # the --recheck option to rerun configure.
7386 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7387 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7392 # The following way of writing the cache mishandles newlines in values,
7393 # but we know of no workaround that is simple, portable, and efficient.
7394 # So, we kill variables containing newlines.
7395 # Ultrix sh set writes to stderr and can't be redirected directly,
7396 # and sets the high bit in the cache file unless we assign to the vars.
7398 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7399 eval ac_val
=\$
$ac_var
7403 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7404 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7407 _ | IFS | as_nl
) ;; #(
7408 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
7409 *) { eval $ac_var=; unset $ac_var;} ;;
7415 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7416 *${as_nl}ac_space
=\
*)
7417 # `set' does not quote correctly, so add quotes: double-quote
7418 # substitution turns \\\\ into \\, and sed turns \\ into \.
7421 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7424 # `set' quotes correctly as required by POSIX, so do not add quotes.
7425 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7434 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7436 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7438 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
7439 if test -w "$cache_file"; then
7440 if test "x$cache_file" != "x/dev/null"; then
7441 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7442 $as_echo "$as_me: updating cache $cache_file" >&6;}
7443 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
7444 cat confcache
>"$cache_file"
7446 case $cache_file in #(
7448 mv -f confcache
"$cache_file"$$
&&
7449 mv -f "$cache_file"$$
"$cache_file" ;; #(
7451 mv -f confcache
"$cache_file" ;;
7456 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7457 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7462 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7463 # Let make expand exec_prefix.
7464 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7466 DEFS
=-DHAVE_CONFIG_H
7471 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
7472 # 1. Remove the extension, and $U if already installed.
7473 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
7474 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
7475 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7476 # will be set to the directory where LIBOBJS objects are built.
7477 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7478 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
7482 LTLIBOBJS
=$ac_ltlibobjs
7486 : "${CONFIG_STATUS=./config.status}"
7488 ac_clean_files_save
=$ac_clean_files
7489 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
7490 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7491 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7493 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7495 # Generated by $as_me.
7496 # Run this file to recreate the current configuration.
7497 # Compiler output produced by configure, useful for debugging
7498 # configure, is in config.log if it exists.
7504 SHELL=\${CONFIG_SHELL-$SHELL}
7507 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
7508 ## -------------------- ##
7509 ## M4sh Initialization. ##
7510 ## -------------------- ##
7512 # Be more Bourne compatible
7513 DUALCASE
=1; export DUALCASE
# for MKS sh
7514 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
7517 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7518 # is contrary to our usage. Disable this feature.
7519 alias -g '${1+"$@"}'='"$@"'
7520 setopt NO_GLOB_SUBST
7522 case `(set -o) 2>/dev/null` in #(
7534 # Printing a long string crashes Solaris 7 /usr/bin/printf.
7535 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7536 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7537 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7538 # Prefer a ksh shell builtin over an external printf program on Solaris,
7539 # but without wasting forks for bash or zsh.
7540 if test -z "$BASH_VERSION$ZSH_VERSION" \
7541 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7542 as_echo='print
-r --'
7543 as_echo_n='print
-rn --'
7544 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7545 as_echo='printf %s
\n'
7546 as_echo_n='printf %s
'
7548 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7549 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
7550 as_echo_n='/usr
/ucb
/echo -n'
7552 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7553 as_echo_n_body='eval
7557 expr "X$arg" : "X\\(.*\\)$as_nl";
7558 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7560 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
7562 export as_echo_n_body
7563 as_echo_n='sh
-c $as_echo_n_body as_echo
'
7566 as_echo='sh
-c $as_echo_body as_echo
'
7569 # The user is always right.
7570 if test "${PATH_SEPARATOR+set}" != set; then
7572 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7573 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7580 # We need space, tab and new line, in precisely that order. Quoting is
7581 # there to prevent editors from complaining about space-tab.
7582 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7583 # splitting by setting IFS to empty value.)
7586 # Find who we are. Look in the path if we contain no directory separator.
7589 *[\\/]* ) as_myself=$0 ;;
7590 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7594 test -z "$as_dir" && as_dir=.
7595 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7601 # We did not find ourselves, most probably we were run as `sh COMMAND'
7602 # in which case we are not to be found in the path.
7603 if test "x$as_myself" = x
; then
7606 if test ! -f "$as_myself"; then
7607 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7611 # Unset variables that we do not need and which cause bugs (e.g. in
7612 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
7613 # suppresses any "Segmentation fault" message there. '((' could
7614 # trigger a bug in pdksh 5.2.14.
7615 for as_var
in BASH_ENV ENV MAIL MAILPATH
7616 do eval test x\
${$as_var+set} = xset \
7617 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
7630 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
7633 # as_fn_error STATUS ERROR [LINENO LOG_FD]
7634 # ----------------------------------------
7635 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7636 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7637 # script with STATUS, using 1 if that was 0.
7640 as_status
=$1; test $as_status -eq 0 && as_status
=1
7642 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
7643 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
7645 $as_echo "$as_me: error: $2" >&2
7646 as_fn_exit
$as_status
7650 # as_fn_set_status STATUS
7651 # -----------------------
7652 # Set $? to STATUS, without forking.
7656 } # as_fn_set_status
7660 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7670 # Portably unset VAR.
7673 { eval $1=; unset $1;}
7675 as_unset
=as_fn_unset
7676 # as_fn_append VAR VALUE
7677 # ----------------------
7678 # Append the text in VALUE to the end of the definition contained in VAR. Take
7679 # advantage of any shell optimizations that allow amortized linear growth over
7680 # repeated appends, instead of the typical quadratic growth present in naive
7682 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
7683 eval 'as_fn_append ()
7694 # as_fn_arith ARG...
7695 # ------------------
7696 # Perform arithmetic evaluation on the ARGs, and store the result in the
7697 # global $as_val. Take advantage of shells that can avoid forks. The arguments
7698 # must be portable across $(()) and expr.
7699 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
7700 eval 'as_fn_arith ()
7707 as_val
=`expr "$@" || test $? -eq 1`
7712 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
7713 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
7719 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7720 as_basename
=basename
7725 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
7731 as_me
=`$as_basename -- "$0" ||
7732 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7733 X"$0" : 'X\(//\)$' \| \
7734 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7736 sed '/^.*\/\([^/][^/]*\)\/*$/{
7750 # Avoid depending upon Character Ranges.
7751 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
7752 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7753 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
7754 as_cr_digits
='0123456789'
7755 as_cr_alnum
=$as_cr_Letters$as_cr_digits
7757 ECHO_C
= ECHO_N
= ECHO_T
=
7758 case `echo -n x` in #(((((
7760 case `echo 'xy\c'` in
7761 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
7763 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
7770 rm -f conf$$ conf$$.exe conf$$.
file
7771 if test -d conf$$.dir
; then
7772 rm -f conf$$.dir
/conf$$.
file
7775 mkdir conf$$.dir
2>/dev
/null
7777 if (echo >conf$$.
file) 2>/dev
/null
; then
7778 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
7780 # ... but there are two gotchas:
7781 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7782 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7783 # In both cases, we have to default to `cp -p'.
7784 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
7786 elif ln conf$$.
file conf$$
2>/dev
/null
; then
7794 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
7795 rmdir conf$$.dir
2>/dev
/null
7800 # Create "$as_dir" as a directory, including parents if necessary.
7805 -*) as_dir
=.
/$as_dir;;
7807 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
7811 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
7812 *) as_qdir
=$as_dir;;
7814 as_dirs
="'$as_qdir' $as_dirs"
7815 as_dir
=`$as_dirname -- "$as_dir" ||
7816 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7817 X"$as_dir" : 'X\(//\)[^/]' \| \
7818 X"$as_dir" : 'X\(//\)$' \| \
7819 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
7820 $as_echo X"$as_dir" |
7821 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7838 test -d "$as_dir" && break
7840 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
7841 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
7845 if mkdir
-p .
2>/dev
/null
; then
7846 as_mkdir_p
='mkdir -p "$as_dir"'
7848 test -d .
/-p && rmdir .
/-p
7852 if test -x / >/dev
/null
2>&1; then
7855 if ls -dL / >/dev
/null
2>&1; then
7862 if test -d "$1"; then
7868 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
7869 ???[sx]*):;;*)false;;esac;fi
7873 as_executable_p
=$as_test_x
7875 # Sed expression to map a string onto a valid CPP name.
7876 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7878 # Sed expression to map a string onto a valid variable name.
7879 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7883 ## ----------------------------------- ##
7884 ## Main body of $CONFIG_STATUS script. ##
7885 ## ----------------------------------- ##
7887 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
7889 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7890 # Save the log message, to keep $0 and so on meaningful, and to
7891 # report actual input values of CONFIG_FILES etc. instead of their
7892 # values after options handling.
7894 This file was extended by GNU C Library $as_me (see version.h), which was
7895 generated by GNU Autoconf 2.68. Invocation command line was
7897 CONFIG_FILES = $CONFIG_FILES
7898 CONFIG_HEADERS = $CONFIG_HEADERS
7899 CONFIG_LINKS = $CONFIG_LINKS
7900 CONFIG_COMMANDS = $CONFIG_COMMANDS
7903 on `(hostname || uname -n) 2>/dev/null | sed 1q`
7908 case $ac_config_files in *"
7909 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
7912 case $ac_config_headers in *"
7913 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
7917 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7918 # Files that config.status was made for.
7919 config_files="$ac_config_files"
7920 config_headers="$ac_config_headers"
7921 config_commands="$ac_config_commands"
7925 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7927 \`$as_me' instantiates files and other configuration actions
7928 from templates according to the current configuration. Unless the files
7929 and actions are specified as TAGs, all are instantiated by default.
7931 Usage: $0 [OPTION]... [TAG]...
7933 -h, --help print this help, then exit
7934 -V, --version print version number and configuration settings, then exit
7935 --config print configuration, then exit
7936 -q, --quiet, --silent
7937 do not print progress messages
7938 -d, --debug don't remove temporary files
7939 --recheck update $as_me by reconfiguring in the same conditions
7940 --file=FILE[:TEMPLATE]
7941 instantiate the configuration file FILE
7942 --header=FILE[:TEMPLATE]
7943 instantiate the configuration header FILE
7945 Configuration files:
7948 Configuration headers:
7951 Configuration commands:
7954 Report bugs to <http://sourceware.org/bugzilla/>.
7955 GNU C Library home page: <http://www.gnu.org/software/glibc/>.
7956 General help using GNU software: <http://www.gnu.org/gethelp/>."
7959 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7960 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
7962 GNU C Library config.status (see version.h)
7963 configured by $0, generated by GNU Autoconf 2.68,
7964 with options \\"\$ac_cs_config\\"
7966 Copyright (C) 2010 Free Software Foundation, Inc.
7967 This config.status script is free software; the Free Software Foundation
7968 gives unlimited permission to copy, distribute and modify it."
7973 test -n "\$AWK" || AWK=awk
7976 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7977 # The default lists apply if the user does not specify any file.
7983 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
7984 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
7988 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8000 # Handling of the options.
8001 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8003 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
8004 $as_echo "$ac_cs_version"; exit ;;
8005 --config |
--confi |
--conf |
--con |
--co |
--c )
8006 $as_echo "$ac_cs_config"; exit ;;
8007 --debug |
--debu |
--deb |
--de |
--d |
-d )
8009 --file |
--fil |
--fi |
--f )
8012 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8013 '') as_fn_error $?
"missing file argument" ;;
8015 as_fn_append CONFIG_FILES
" '$ac_optarg'"
8016 ac_need_defaults
=false
;;
8017 --header |
--heade |
--head |
--hea )
8020 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8022 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
8023 ac_need_defaults
=false
;;
8025 # Conflict between --help and --header
8026 as_fn_error $?
"ambiguous option: \`$1'
8027 Try \`$0 --help' for more information.";;
8028 --help |
--hel |
-h )
8029 $as_echo "$ac_cs_usage"; exit ;;
8030 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8031 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8035 -*) as_fn_error $?
"unrecognized option: \`$1'
8036 Try \`$0 --help' for more information." ;;
8038 *) as_fn_append ac_config_targets
" $1"
8039 ac_need_defaults
=false
;;
8045 ac_configure_extra_args
=
8047 if $ac_cs_silent; then
8049 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8053 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8054 if \$ac_cs_recheck; then
8055 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8057 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8058 CONFIG_SHELL='$SHELL'
8064 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8068 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8069 ## Running $as_me. ##
8075 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8079 config_vars='$config_vars'
8083 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8085 # Handling of arguments.
8086 for ac_config_target
in $ac_config_targets
8088 case $ac_config_target in
8089 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
8090 "config.make") CONFIG_FILES
="$CONFIG_FILES config.make" ;;
8091 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
8092 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
8094 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8099 # If the user did not use the arguments to specify the items to instantiate,
8100 # then the envvar interface is used. Set only those that are not.
8101 # We use the long form for the default assignment because of an extremely
8102 # bizarre bug on SunOS 4.1.3.
8103 if $ac_need_defaults; then
8104 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8105 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8106 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8109 # Have a temporary directory for convenience. Make it in the build tree
8110 # simply because there is no reason against having it here, and in addition,
8111 # creating and moving files from /tmp can sometimes cause problems.
8112 # Hook for its removal unless debugging.
8113 # Note that there is a small window in which the directory will not be cleaned:
8114 # after its creation but before its name has been assigned to `$tmp'.
8118 trap 'exit_status=$?
8120 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8122 trap 'as_fn_exit 1' 1 2 13 15
8124 # Create a (secure) tmp directory for tmp files.
8127 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8131 tmp
=.
/conf$$
-$RANDOM
8132 (umask 077 && mkdir
"$tmp")
8133 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
8136 # Set up the scripts for CONFIG_FILES section.
8137 # No need to generate them if there are no CONFIG_FILES.
8138 # This happens for instance with `./config.status config.h'.
8139 if test -n "$CONFIG_FILES"; then
8142 ac_cr
=`echo X | tr X '\015'`
8143 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8144 # But we know of no other shell where ac_cr would be empty at this
8145 # point, so we can use a bashism as a fallback.
8146 if test "x$ac_cr" = x
; then
8147 eval ac_cr
=\$
\'\\r
\'
8149 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8150 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8156 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8161 echo "cat >conf$$subs.awk <<_ACEOF" &&
8162 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8165 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8166 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8168 for ac_last_try in false false false false false :; do
8169 . ./conf$$subs.sh ||
8170 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8172 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
8173 if test $ac_delim_n = $ac_delim_num; then
8175 elif $ac_last_try; then
8176 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8178 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8183 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8184 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
8188 s/^/S["/; s
/!.
*/"]=/
8198 s/\(.\{148\}\)..*/\1/
8200 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
8205 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8212 s/\(.\{148\}\)..*/\1/
8214 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
8218 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8223 ' <conf$$subs.awk | sed '
8228 ' >>$CONFIG_STATUS || ac_write_fail=1
8229 rm -f conf$$subs.awk
8230 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8232 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
8233 for (key in S) S_is_set[key] = 1
8239 nfields = split(line, field, "@
")
8241 len = length(field[1])
8242 for (i = 2; i < nfields; i++) {
8244 keylen = length(key)
8245 if (S_is_set[key]) {
8247 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8248 len += length(value) + length(field[++i])
8259 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8260 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8261 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
8264 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
8265 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
8268 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8269 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
8270 # trailing colons and then remove the whole line if VPATH becomes empty
8271 # (actually we leave an empty line to preserve line numbers).
8272 if test "x
$srcdir" = x.; then
8273 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8291 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8292 fi # test -n "$CONFIG_FILES"
8294 # Set up the scripts for CONFIG_HEADERS section.
8295 # No need to generate them if there are no CONFIG_HEADERS.
8296 # This happens for instance with `./config.status Makefile'.
8297 if test -n "$CONFIG_HEADERS"; then
8298 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
8302 # Transform confdefs.h into an awk script `defines.awk', embedded as
8303 # here-document in config.status, that substitutes the proper values into
8304 # config.h.in to produce config.h.
8306 # Create a delimiter string that does not exist in confdefs.h, to ease
8307 # handling of long lines.
8309 for ac_last_try in false false :; do
8310 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
8311 if test -z "$ac_tt"; then
8313 elif $ac_last_try; then
8314 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
8316 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8320 # For the awk script, D is an array of macro values keyed by name,
8321 # likewise P contains macro parameters if any. Preserve backslash
8322 # newline sequences.
8324 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8326 s/.\{148\}/&'"$ac_delim"'/g
8329 s/^[ ]*#[ ]*define[ ][ ]*/ /
8336 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
8338 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
8342 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
8343 D["\
1"]=" \
3\\\\\\n
"\\/p
8345 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
8350 s/.\{148\}/&'"$ac_delim"'/g
8355 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
8358 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
8360 ' <confdefs.h | sed '
8361 s/'"$ac_delim"'/"\\\
8362 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8364 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8365 for (key in D) D_is_set[key] = 1
8368 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8370 split(line, arg, " ")
8371 if (arg[1] == "#") {
8375 defundef
= substr
(arg
[1], 2)
8378 split(mac1
, mac2
, "(") #)
8380 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
8381 if (D_is_set
[macro
]) {
8382 # Preserve the white space surrounding the "#".
8383 print prefix
"define", macro P
[macro
] D
[macro
]
8386 # Replace #undef with comments. This is necessary, for example,
8387 # in the case of _POSIX_SOURCE, which is predefined and required
8388 # on some systems where configure will not decide to define it.
8389 if (defundef
== "undef") {
8390 print
"/*", prefix defundef
, macro
, "*/"
8398 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8399 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
8400 fi # test -n "$CONFIG_HEADERS"
8403 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8408 :[FHLC
]) ac_mode
=$ac_tag; continue;;
8410 case $ac_mode$ac_tag in
8412 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
8413 :[FH
]-) ac_tag
=-:-;;
8414 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
8431 -) ac_f
="$ac_tmp/stdin";;
8432 *) # Look for the file first in the build tree, then in the source tree
8433 # (if the path is not absolute). The absolute path cannot be DOS-style,
8434 # because $ac_f cannot contain `:'.
8438 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
8440 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8442 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8443 as_fn_append ac_file_inputs
" '$ac_f'"
8446 # Let's still pretend it is `configure' which instantiates (i.e., don't
8447 # use $as_me), people would be surprised to read:
8448 # /* config.h. Generated by config.status. */
8449 configure_input
='Generated from '`
8450 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8452 if test x
"$ac_file" != x-
; then
8453 configure_input
="$ac_file. $configure_input"
8454 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8455 $as_echo "$as_me: creating $ac_file" >&6;}
8457 # Neutralize special characters interpreted by sed in replacement strings.
8458 case $configure_input in #(
8459 *\
&* |
*\|
* |
*\\* )
8460 ac_sed_conf_input
=`$as_echo "$configure_input" |
8461 sed 's/[\\\\&|]/\\\\&/g'`;; #(
8462 *) ac_sed_conf_input
=$configure_input;;
8466 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
8467 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
8472 ac_dir
=`$as_dirname -- "$ac_file" ||
8473 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8474 X"$ac_file" : 'X\(//\)[^/]' \| \
8475 X"$ac_file" : 'X\(//\)$' \| \
8476 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8477 $as_echo X"$ac_file" |
8478 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8495 as_dir
="$ac_dir"; as_fn_mkdir_p
8499 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8501 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8502 # A ".." for each directory in $ac_dir_suffix.
8503 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8504 case $ac_top_builddir_sub in
8505 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8506 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
8509 ac_abs_top_builddir
=$ac_pwd
8510 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8511 # for backward compatibility:
8512 ac_top_builddir
=$ac_top_build_prefix
8515 .
) # We are building in place.
8517 ac_top_srcdir
=$ac_top_builddir_sub
8518 ac_abs_top_srcdir
=$ac_pwd ;;
8519 [\\/]* | ?
:[\\/]* ) # Absolute name.
8520 ac_srcdir
=$srcdir$ac_dir_suffix;
8521 ac_top_srcdir
=$srcdir
8522 ac_abs_top_srcdir
=$srcdir ;;
8524 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
8525 ac_top_srcdir
=$ac_top_build_prefix$srcdir
8526 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
8528 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8538 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
8539 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
8543 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8544 # If the template does not know about datarootdir, expand it.
8545 # FIXME: This hack should be removed a few years after 2.60.
8546 ac_datarootdir_hack
=; ac_datarootdir_seen
=
8557 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8558 *datarootdir
*) ac_datarootdir_seen
=yes;;
8559 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
8560 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8561 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8563 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8564 ac_datarootdir_hack='
8565 s&@datadir@&$datadir&g
8566 s&@docdir@&$docdir&g
8567 s&@infodir@&$infodir&g
8568 s&@localedir@&$localedir&g
8569 s&@mandir@&$mandir&g
8570 s&\\\${datarootdir}&$datarootdir&g' ;;
8574 # Neutralize VPATH when `$srcdir' = `.'.
8575 # Shell code in configure.ac might set extrasub.
8576 # FIXME: do we really want to maintain this feature?
8577 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8578 ac_sed_extra="$ac_vpsub
8581 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8583 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
8584 s|@configure_input@|
$ac_sed_conf_input|
;t t
8585 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
8586 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
8587 s
&@srcdir@
&$ac_srcdir&;t t
8588 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
8589 s
&@top_srcdir@
&$ac_top_srcdir&;t t
8590 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
8591 s
&@builddir@
&$ac_builddir&;t t
8592 s
&@abs_builddir@
&$ac_abs_builddir&;t t
8593 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
8594 s
&@INSTALL@
&$ac_INSTALL&;t t
8595 $ac_datarootdir_hack
8597 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
8598 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
8600 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8601 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
8602 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
8603 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
8604 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
8605 which seems to be undefined. Please make sure it is defined" >&5
8606 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
8607 which seems to be undefined. Please make sure it is defined" >&2;}
8609 rm -f "$ac_tmp/stdin"
8611 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8612 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
8614 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8620 if test x"$ac_file" != x-; then
8622 $as_echo "/* $configure_input */" \
8623 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
8624 } >"$ac_tmp/config.h" \
8625 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8626 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
8627 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
8628 $as_echo "$as_me: $ac_file is unchanged" >&6;}
8631 mv "$ac_tmp/config.h" "$ac_file" \
8632 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8635 $as_echo "/* $configure_input */" \
8636 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
8637 || as_fn_error $? "could not create -" "$LINENO" 5
8641 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
8642 $as_echo "$as_me: executing $ac_file commands" >&6;}
8647 case $ac_file$ac_mode in
8649 case $CONFIG_FILES in *config.make*)
8650 echo "$config_vars" >> config.make;;
8652 test -d bits || mkdir bits ;;
8660 ac_clean_files=$ac_clean_files_save
8662 test $ac_write_fail = 0 ||
8663 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
8666 # configure is writing to config.log, and then calls config.status.
8667 # config.status does its own redirection, appending to config.log.
8668 # Unfortunately, on DOS this fails, as config.log is still kept open
8669 # by configure, so config.status won't be able to
write to it
; its
8670 # output is simply discarded. So we exec the FD to /dev/null,
8671 # effectively closing config.log, so it can be properly (re)opened and
8672 # appended to by config.status. When coming back to configure, we
8673 # need to make the FD available again.
8674 if test "$no_create" != yes; then
8676 ac_config_status_args
=
8677 test "$silent" = yes &&
8678 ac_config_status_args
="$ac_config_status_args --quiet"
8680 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
8682 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8683 # would make configure fail if this is the last instruction.
8684 $ac_cs_success || as_fn_exit
1
8688 # CONFIG_SUBDIRS section.
8690 if test "$no_recursion" != yes; then
8692 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
8693 # so they do not pile up.
8694 ac_sub_configure_args
=
8696 eval "set x $ac_configure_args"
8700 if test -n "$ac_prev"; then
8705 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
8706 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
8707 ac_prev
=cache_file
;;
8708 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
8709 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
8712 --config-cache |
-C)
8714 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
8716 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
8718 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
8720 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
8722 --disable-option-checking)
8726 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
8728 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
8732 # Always prepend --prefix to ensure using the same prefix
8733 # in subdir configurations.
8734 ac_arg
="--prefix=$prefix"
8736 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
8738 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
8741 if test "$silent" = yes; then
8742 ac_sub_configure_args
="--silent $ac_sub_configure_args"
8745 # Always prepend --disable-option-checking to silence warnings, since
8746 # different subdirs can have different --enable and --with options.
8747 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
8750 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
8752 # Do not complain, so a configure script can configure whichever
8753 # parts of a large source tree are present.
8754 test -d "$srcdir/$ac_dir" ||
continue
8756 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
8757 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
8758 $as_echo "$ac_msg" >&6
8759 as_dir
="$ac_dir"; as_fn_mkdir_p
8763 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8765 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8766 # A ".." for each directory in $ac_dir_suffix.
8767 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8768 case $ac_top_builddir_sub in
8769 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8770 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
8773 ac_abs_top_builddir
=$ac_pwd
8774 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8775 # for backward compatibility:
8776 ac_top_builddir
=$ac_top_build_prefix
8779 .
) # We are building in place.
8781 ac_top_srcdir
=$ac_top_builddir_sub
8782 ac_abs_top_srcdir
=$ac_pwd ;;
8783 [\\/]* | ?
:[\\/]* ) # Absolute name.
8784 ac_srcdir
=$srcdir$ac_dir_suffix;
8785 ac_top_srcdir
=$srcdir
8786 ac_abs_top_srcdir
=$srcdir ;;
8788 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
8789 ac_top_srcdir
=$ac_top_build_prefix$srcdir
8790 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
8792 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8797 # Check for guested configure; otherwise get Cygnus style configure.
8798 if test -f "$ac_srcdir/configure.gnu"; then
8799 ac_sub_configure
=$ac_srcdir/configure.gnu
8800 elif test -f "$ac_srcdir/configure"; then
8801 ac_sub_configure
=$ac_srcdir/configure
8802 elif test -f "$ac_srcdir/configure.in"; then
8803 # This should be Cygnus configure.
8804 ac_sub_configure
=$ac_aux_dir/configure
8806 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
8807 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
8811 # The recursion is here.
8812 if test -n "$ac_sub_configure"; then
8813 # Make the cache file name correct relative to the subdirectory.
8815 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
8817 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
8820 { $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
8821 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
8822 # The eval makes quoting arguments work.
8823 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
8824 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
8825 as_fn_error $?
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
8831 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
8832 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
8833 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}