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_sparc_as_vis3
588 libc_cv_cc_novzeroupper
592 libc_cv_forced_unwind
594 libc_cv_localstatedir
600 libc_cv_gcc_unwind_find_fde
608 libc_cv_cc_submachine
613 libc_cv_output_format
620 libc_cv_cc_with_libunwind
629 libc_cv_gcc_static_libgcc
715 program_transform_name
728 enable_option_checking
742 enable_stackguard_randomization
758 ac_precious_vars
='build_alias
773 # Initialize some variables set by options.
775 ac_init_version
=false
776 ac_unrecognized_opts
=
778 # The variables have the same names as the options, with
779 # dashes changed to underlines.
787 program_transform_name
=s
,x
,x
,
795 # Installation directory options.
796 # These are left unexpanded so users can "make install exec_prefix=/foo"
797 # and all the variables that are supposed to be based on exec_prefix
798 # by default will actually change.
799 # Use braces instead of parens because sh, perl, etc. also accept them.
800 # (The list follows the same order as the GNU Coding Standards.)
801 bindir
='${exec_prefix}/bin'
802 sbindir
='${exec_prefix}/sbin'
803 libexecdir
='${exec_prefix}/libexec'
804 datarootdir
='${prefix}/share'
805 datadir
='${datarootdir}'
806 sysconfdir
='${prefix}/etc'
807 sharedstatedir
='${prefix}/com'
808 localstatedir
='${prefix}/var'
809 includedir
='${prefix}/include'
810 oldincludedir
='/usr/include'
811 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
812 infodir
='${datarootdir}/info'
817 libdir
='${exec_prefix}/lib'
818 localedir
='${datarootdir}/locale'
819 mandir
='${datarootdir}/man'
825 # If the previous option needs an argument, assign it.
826 if test -n "$ac_prev"; then
827 eval $ac_prev=\
$ac_option
833 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
838 # Accept the important Cygnus configure options, so we can diagnose typos.
840 case $ac_dashdash$ac_option in
844 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
846 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
849 -build |
--build |
--buil |
--bui |
--bu)
850 ac_prev
=build_alias
;;
851 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
852 build_alias
=$ac_optarg ;;
854 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
855 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
856 ac_prev
=cache_file
;;
857 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
858 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
859 cache_file
=$ac_optarg ;;
862 cache_file
=config.cache
;;
864 -datadir |
--datadir |
--datadi |
--datad)
866 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
867 datadir
=$ac_optarg ;;
869 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
870 |
--dataroo |
--dataro |
--datar)
871 ac_prev
=datarootdir
;;
872 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
873 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
874 datarootdir
=$ac_optarg ;;
876 -disable-* |
--disable-*)
877 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
878 # Reject names that are not valid shell variable names.
879 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
880 as_fn_error $?
"invalid feature name: $ac_useropt"
881 ac_useropt_orig
=$ac_useropt
882 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
883 case $ac_user_opts in
887 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
888 ac_unrecognized_sep
=', ';;
890 eval enable_
$ac_useropt=no
;;
892 -docdir |
--docdir |
--docdi |
--doc |
--do)
894 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
897 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
899 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
902 -enable-* |
--enable-*)
903 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
904 # Reject names that are not valid shell variable names.
905 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
906 as_fn_error $?
"invalid feature name: $ac_useropt"
907 ac_useropt_orig
=$ac_useropt
908 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
909 case $ac_user_opts in
913 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
914 ac_unrecognized_sep
=', ';;
916 eval enable_
$ac_useropt=\
$ac_optarg ;;
918 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
919 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
920 |
--exec |
--exe |
--ex)
921 ac_prev
=exec_prefix
;;
922 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
923 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
924 |
--exec=* |
--exe=* |
--ex=*)
925 exec_prefix
=$ac_optarg ;;
927 -gas |
--gas |
--ga |
--g)
928 # Obsolete; use --with-gas.
931 -help |
--help |
--hel |
--he |
-h)
933 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
934 ac_init_help
=recursive
;;
935 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
936 ac_init_help
=short
;;
938 -host |
--host |
--hos |
--ho)
939 ac_prev
=host_alias
;;
940 -host=* |
--host=* |
--hos=* |
--ho=*)
941 host_alias
=$ac_optarg ;;
943 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
945 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
947 htmldir
=$ac_optarg ;;
949 -includedir |
--includedir |
--includedi |
--included |
--include \
950 |
--includ |
--inclu |
--incl |
--inc)
951 ac_prev
=includedir
;;
952 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
953 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
954 includedir
=$ac_optarg ;;
956 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
958 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
959 infodir
=$ac_optarg ;;
961 -libdir |
--libdir |
--libdi |
--libd)
963 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
966 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
967 |
--libexe |
--libex |
--libe)
968 ac_prev
=libexecdir
;;
969 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
970 |
--libexe=* |
--libex=* |
--libe=*)
971 libexecdir
=$ac_optarg ;;
973 -localedir |
--localedir |
--localedi |
--localed |
--locale)
975 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
976 localedir
=$ac_optarg ;;
978 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
979 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
980 ac_prev
=localstatedir
;;
981 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
982 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
983 localstatedir
=$ac_optarg ;;
985 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
987 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
991 # Obsolete; use --without-fp.
994 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
995 |
--no-cr |
--no-c |
-n)
998 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
999 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1002 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1003 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1004 |
--oldin |
--oldi |
--old |
--ol |
--o)
1005 ac_prev
=oldincludedir
;;
1006 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1007 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1008 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1009 oldincludedir
=$ac_optarg ;;
1011 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1013 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1014 prefix
=$ac_optarg ;;
1016 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1017 |
--program-pre |
--program-pr |
--program-p)
1018 ac_prev
=program_prefix
;;
1019 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1020 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1021 program_prefix
=$ac_optarg ;;
1023 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1024 |
--program-suf |
--program-su |
--program-s)
1025 ac_prev
=program_suffix
;;
1026 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1027 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1028 program_suffix
=$ac_optarg ;;
1030 -program-transform-name |
--program-transform-name \
1031 |
--program-transform-nam |
--program-transform-na \
1032 |
--program-transform-n |
--program-transform- \
1033 |
--program-transform |
--program-transfor \
1034 |
--program-transfo |
--program-transf \
1035 |
--program-trans |
--program-tran \
1036 |
--progr-tra |
--program-tr |
--program-t)
1037 ac_prev
=program_transform_name
;;
1038 -program-transform-name=* |
--program-transform-name=* \
1039 |
--program-transform-nam=* |
--program-transform-na=* \
1040 |
--program-transform-n=* |
--program-transform-=* \
1041 |
--program-transform=* |
--program-transfor=* \
1042 |
--program-transfo=* |
--program-transf=* \
1043 |
--program-trans=* |
--program-tran=* \
1044 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1045 program_transform_name
=$ac_optarg ;;
1047 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1049 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1050 pdfdir
=$ac_optarg ;;
1052 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1054 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1057 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1058 |
-silent |
--silent |
--silen |
--sile |
--sil)
1061 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1063 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1065 sbindir
=$ac_optarg ;;
1067 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1068 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1069 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1071 ac_prev
=sharedstatedir
;;
1072 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1073 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1074 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1076 sharedstatedir
=$ac_optarg ;;
1078 -site |
--site |
--sit)
1080 -site=* |
--site=* |
--sit=*)
1083 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1085 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1086 srcdir
=$ac_optarg ;;
1088 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1089 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1090 ac_prev
=sysconfdir
;;
1091 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1092 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1093 sysconfdir
=$ac_optarg ;;
1095 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1096 ac_prev
=target_alias
;;
1097 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1098 target_alias
=$ac_optarg ;;
1100 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1103 -version |
--version |
--versio |
--versi |
--vers |
-V)
1104 ac_init_version
=: ;;
1107 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1108 # Reject names that are not valid shell variable names.
1109 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1110 as_fn_error $?
"invalid package name: $ac_useropt"
1111 ac_useropt_orig
=$ac_useropt
1112 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1113 case $ac_user_opts in
1117 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1118 ac_unrecognized_sep
=', ';;
1120 eval with_
$ac_useropt=\
$ac_optarg ;;
1122 -without-* |
--without-*)
1123 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1124 # Reject names that are not valid shell variable names.
1125 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1126 as_fn_error $?
"invalid package name: $ac_useropt"
1127 ac_useropt_orig
=$ac_useropt
1128 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1129 case $ac_user_opts in
1133 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1134 ac_unrecognized_sep
=', ';;
1136 eval with_
$ac_useropt=no
;;
1139 # Obsolete; use --with-x.
1142 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1143 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1144 ac_prev
=x_includes
;;
1145 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1146 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1147 x_includes
=$ac_optarg ;;
1149 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1150 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1151 ac_prev
=x_libraries
;;
1152 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1153 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1154 x_libraries
=$ac_optarg ;;
1156 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1157 Try \`$0 --help' for more information"
1161 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1162 # Reject names that are not valid shell variable names.
1163 case $ac_envvar in #(
1164 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1165 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1167 eval $ac_envvar=\
$ac_optarg
1168 export $ac_envvar ;;
1171 # FIXME: should be removed in autoconf 3.0.
1172 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1173 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1174 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1175 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1181 if test -n "$ac_prev"; then
1182 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1183 as_fn_error $?
"missing argument to $ac_option"
1186 if test -n "$ac_unrecognized_opts"; then
1187 case $enable_option_checking in
1189 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1190 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1194 # Check all directory arguments for consistency.
1195 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1196 datadir sysconfdir sharedstatedir localstatedir includedir \
1197 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1198 libdir localedir mandir
1200 eval ac_val
=\$
$ac_var
1201 # Remove trailing slashes.
1204 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1205 eval $ac_var=\
$ac_val;;
1207 # Be sure to have absolute directory names.
1209 [\\/$
]* | ?
:[\\/]* ) continue;;
1210 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1212 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1215 # There might be people who depend on the old broken behavior: `$host'
1216 # used to hold the argument of --host etc.
1217 # FIXME: To remove some day.
1220 target
=$target_alias
1222 # FIXME: To remove some day.
1223 if test "x$host_alias" != x
; then
1224 if test "x$build_alias" = x
; then
1225 cross_compiling
=maybe
1226 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1227 If a cross compiler is detected then cross compile mode will be used" >&2
1228 elif test "x$build_alias" != "x$host_alias"; then
1234 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1236 test "$silent" = yes && exec 6>/dev
/null
1239 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1240 ac_ls_di
=`ls -di .` &&
1241 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1242 as_fn_error $?
"working directory cannot be determined"
1243 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1244 as_fn_error $?
"pwd does not report name of working directory"
1247 # Find the source files, if location was not specified.
1248 if test -z "$srcdir"; then
1249 ac_srcdir_defaulted
=yes
1250 # Try the directory containing this script, then the parent directory.
1251 ac_confdir
=`$as_dirname -- "$as_myself" ||
1252 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1253 X"$as_myself" : 'X\(//\)[^/]' \| \
1254 X"$as_myself" : 'X\(//\)$' \| \
1255 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1256 $as_echo X"$as_myself" |
1257 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1275 if test ! -r "$srcdir/$ac_unique_file"; then
1279 ac_srcdir_defaulted
=no
1281 if test ! -r "$srcdir/$ac_unique_file"; then
1282 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1283 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1285 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1287 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1289 # When building in place, set srcdir=.
1290 if test "$ac_abs_confdir" = "$ac_pwd"; then
1293 # Remove unnecessary trailing slashes from srcdir.
1294 # Double slashes in file names in object file debugging info
1295 # mess up M-x gdb in Emacs.
1297 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1299 for ac_var
in $ac_precious_vars; do
1300 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1301 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1302 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1303 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1307 # Report the --help message.
1309 if test "$ac_init_help" = "long"; then
1310 # Omit some internal or obsolete options to make the list less imposing.
1311 # This message is too long to be a string in the A/UX 3.1 sh.
1313 \`configure' configures GNU C Library (see version.h) to adapt to many kinds of systems.
1315 Usage: $0 [OPTION]... [VAR=VALUE]...
1317 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1318 VAR=VALUE. See below for descriptions of some of the useful variables.
1320 Defaults for the options are specified in brackets.
1323 -h, --help display this help and exit
1324 --help=short display options specific to this package
1325 --help=recursive display the short help of all the included packages
1326 -V, --version display version information and exit
1327 -q, --quiet, --silent do not print \`checking ...' messages
1328 --cache-file=FILE cache test results in FILE [disabled]
1329 -C, --config-cache alias for \`--cache-file=config.cache'
1330 -n, --no-create do not create output files
1331 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1333 Installation directories:
1334 --prefix=PREFIX install architecture-independent files in PREFIX
1335 [$ac_default_prefix]
1336 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1339 By default, \`make install' will install all the files in
1340 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1341 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1342 for instance \`--prefix=\$HOME'.
1344 For better control, use the options below.
1346 Fine tuning of the installation directories:
1347 --bindir=DIR user executables [EPREFIX/bin]
1348 --sbindir=DIR system admin executables [EPREFIX/sbin]
1349 --libexecdir=DIR program executables [EPREFIX/libexec]
1350 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1351 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1352 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1353 --libdir=DIR object code libraries [EPREFIX/lib]
1354 --includedir=DIR C header files [PREFIX/include]
1355 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1356 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1357 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1358 --infodir=DIR info documentation [DATAROOTDIR/info]
1359 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1360 --mandir=DIR man documentation [DATAROOTDIR/man]
1361 --docdir=DIR documentation root [DATAROOTDIR/doc/glibc]
1362 --htmldir=DIR html documentation [DOCDIR]
1363 --dvidir=DIR dvi documentation [DOCDIR]
1364 --pdfdir=DIR pdf documentation [DOCDIR]
1365 --psdir=DIR ps documentation [DOCDIR]
1371 --build=BUILD configure
for building on BUILD
[guessed
]
1372 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1376 if test -n "$ac_init_help"; then
1377 case $ac_init_help in
1378 short | recursive
) echo "Configuration of GNU C Library (see version.h):";;
1383 --disable-option-checking ignore unrecognized
--enable/--with options
1384 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1385 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1386 --disable-sanity-checks really
do not use threads
(should not be used except
1387 in special situations
) [default
=yes]
1388 --enable-shared build shared library
[default
=yes if GNU ld
]
1389 --enable-profile build profiled library
[default
=no
]
1390 --disable-versioning do not include versioning information
in the library
1391 objects
[default
=yes if supported
]
1392 --enable-oldest-abi=ABI configure the oldest ABI supported
[e.g.
2.2]
1393 [default
=glibc default
]
1394 --enable-stackguard-randomization
1395 initialize __stack_chk_guard canary with a random
1396 number
at program start
1397 --enable-add-ons[=DIRS...
]
1398 configure and build add-ons
in DIR1
,DIR2
,... search
1399 for add-ons
if no parameter given
1400 --disable-hidden-plt do not hide internal
function calls to avoid PLT
1401 --enable-bind-now disable lazy relocations
in DSOs
1402 --enable-static-nss build static NSS modules
[default
=no
]
1403 --disable-force-install don
't force installation of files from this package,
1404 even if they are older than the installed files
1405 --enable-kernel=VERSION compile for compatibility with kernel not older than
1407 --enable-all-warnings enable all useful warnings gcc can issue
1408 --enable-multi-arch enable single DSO with optimizations for multiple
1410 --enable-nss-crypt enable libcrypt to use nss
1411 --enable-obsolete-rpc build and install the obsolete RPC code for
1413 --enable-systemtap enable systemtap static probe points [default=no]
1414 --disable-build-nscd disable building and installing the nscd daemon
1415 --disable-nscd library functions will not contact the nscd daemon
1418 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1419 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1420 --with-gd=DIR find libgd include dir and library with prefix DIR
1421 --with-gd-include=DIR find libgd include files in DIR
1422 --with-gd-lib=DIR find libgd library files in DIR
1423 --with-fp if using floating-point hardware [default=yes]
1424 --with-binutils=PATH specify location of binutils (as and ld)
1425 --with-selinux if building with SELinux support
1426 --with-headers=PATH location of system headers to use (for example
1427 /usr/src/linux/include) [default=compiler default]
1428 --with-default-link do not use explicit linker scripts
1429 --with-cpu=CPU select code for CPU variant
1431 Some influential environment variables:
1432 CC C compiler command
1433 CFLAGS C compiler flags
1434 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1435 nonstandard directory <lib dir>
1436 LIBS libraries to pass to the linker, e.g. -l<library>
1437 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1438 you have headers in a nonstandard directory <include dir>
1440 CXX C++ compiler command
1441 CXXFLAGS C++ compiler flags
1443 Use these variables to override the choices made by `configure' or to
help
1444 it to
find libraries and programs with nonstandard names
/locations.
1446 Report bugs to
<http
://sourceware.org
/bugzilla
/>.
1447 GNU C Library home page
: <http
://www.gnu.org
/software
/glibc
/>.
1448 General
help using GNU software
: <http
://www.gnu.org
/gethelp
/>.
1453 if test "$ac_init_help" = "recursive"; then
1454 # If there are subdirs, report their specific --help.
1455 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1456 test -d "$ac_dir" ||
1457 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1462 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1464 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1465 # A ".." for each directory in $ac_dir_suffix.
1466 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1467 case $ac_top_builddir_sub in
1468 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1469 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1472 ac_abs_top_builddir
=$ac_pwd
1473 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1474 # for backward compatibility:
1475 ac_top_builddir
=$ac_top_build_prefix
1478 .
) # We are building in place.
1480 ac_top_srcdir
=$ac_top_builddir_sub
1481 ac_abs_top_srcdir
=$ac_pwd ;;
1482 [\\/]* | ?
:[\\/]* ) # Absolute name.
1483 ac_srcdir
=$srcdir$ac_dir_suffix;
1484 ac_top_srcdir
=$srcdir
1485 ac_abs_top_srcdir
=$srcdir ;;
1487 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1488 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1489 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1491 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1493 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1494 # Check for guested configure.
1495 if test -f "$ac_srcdir/configure.gnu"; then
1497 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1498 elif test -f "$ac_srcdir/configure"; then
1500 $SHELL "$ac_srcdir/configure" --help=recursive
1502 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1504 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1508 test -n "$ac_init_help" && exit $ac_status
1509 if $ac_init_version; then
1511 GNU C Library configure
(see version.h
)
1512 generated by GNU Autoconf
2.68
1514 Copyright
(C
) 2010 Free Software Foundation
, Inc.
1515 This configure
script is free software
; the Free Software Foundation
1516 gives unlimited permission to copy
, distribute and modify it.
1521 ## ------------------------ ##
1522 ## Autoconf initialization. ##
1523 ## ------------------------ ##
1525 # ac_fn_c_try_compile LINENO
1526 # --------------------------
1527 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1528 ac_fn_c_try_compile
()
1530 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1531 rm -f conftest.
$ac_objext
1532 if { { ac_try
="$ac_compile"
1534 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1535 *) ac_try_echo=$ac_try;;
1537 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1538 $as_echo "$ac_try_echo"; } >&5
1539 (eval "$ac_compile") 2>conftest.err
1541 if test -s conftest.err; then
1542 grep -v '^ *+' conftest.err >conftest.er1
1543 cat conftest.er1 >&5
1544 mv -f conftest.er1 conftest.err
1546 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1547 test $ac_status = 0; } && {
1548 test -z "$ac_c_werror_flag" ||
1549 test ! -s conftest.err
1550 } && test -s conftest.$ac_objext; then :
1553 $as_echo "$as_me: failed program was:" >&5
1554 sed 's/^/| /' conftest.$ac_ext >&5
1558 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1559 as_fn_set_status $ac_retval
1561 } # ac_fn_c_try_compile
1563 # ac_fn_c_try_cpp LINENO
1564 # ----------------------
1565 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1568 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1569 if { { ac_try="$ac_cpp conftest.$ac_ext"
1571 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1572 *) ac_try_echo
=$ac_try;;
1574 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1575 $as_echo "$ac_try_echo"; } >&5
1576 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1578 if test -s conftest.err
; then
1579 grep -v '^ *+' conftest.err
>conftest.er1
1580 cat conftest.er1
>&5
1581 mv -f conftest.er1 conftest.err
1583 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1584 test $ac_status = 0; } > conftest.i
&& {
1585 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1586 test ! -s conftest.err
1590 $as_echo "$as_me: failed program was:" >&5
1591 sed 's/^/| /' conftest.
$ac_ext >&5
1595 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1596 as_fn_set_status
$ac_retval
1600 # ac_fn_cxx_try_compile LINENO
1601 # ----------------------------
1602 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1603 ac_fn_cxx_try_compile
()
1605 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1606 rm -f conftest.
$ac_objext
1607 if { { ac_try
="$ac_compile"
1609 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1610 *) ac_try_echo=$ac_try;;
1612 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1613 $as_echo "$ac_try_echo"; } >&5
1614 (eval "$ac_compile") 2>conftest.err
1616 if test -s conftest.err; then
1617 grep -v '^ *+' conftest.err >conftest.er1
1618 cat conftest.er1 >&5
1619 mv -f conftest.er1 conftest.err
1621 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1622 test $ac_status = 0; } && {
1623 test -z "$ac_cxx_werror_flag" ||
1624 test ! -s conftest.err
1625 } && test -s conftest.$ac_objext; then :
1628 $as_echo "$as_me: failed program was:" >&5
1629 sed 's/^/| /' conftest.$ac_ext >&5
1633 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1634 as_fn_set_status $ac_retval
1636 } # ac_fn_cxx_try_compile
1638 # ac_fn_c_try_link LINENO
1639 # -----------------------
1640 # Try to link conftest.$ac_ext, and return whether this succeeded.
1643 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1644 rm -f conftest.$ac_objext conftest$ac_exeext
1645 if { { ac_try="$ac_link"
1647 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1648 *) ac_try_echo
=$ac_try;;
1650 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1651 $as_echo "$ac_try_echo"; } >&5
1652 (eval "$ac_link") 2>conftest.err
1654 if test -s conftest.err
; then
1655 grep -v '^ *+' conftest.err
>conftest.er1
1656 cat conftest.er1
>&5
1657 mv -f conftest.er1 conftest.err
1659 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1660 test $ac_status = 0; } && {
1661 test -z "$ac_c_werror_flag" ||
1662 test ! -s conftest.err
1663 } && test -s conftest
$ac_exeext && {
1664 test "$cross_compiling" = yes ||
1665 $as_test_x conftest
$ac_exeext
1669 $as_echo "$as_me: failed program was:" >&5
1670 sed 's/^/| /' conftest.
$ac_ext >&5
1674 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1675 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1676 # interfere with the next link command; also delete a directory that is
1677 # left behind by Apple's compiler. We do this before executing the actions.
1678 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1679 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1680 as_fn_set_status
$ac_retval
1682 } # ac_fn_c_try_link
1684 # ac_fn_c_try_run LINENO
1685 # ----------------------
1686 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1687 # that executables *can* be run.
1690 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1691 if { { ac_try
="$ac_link"
1693 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1694 *) ac_try_echo=$ac_try;;
1696 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1697 $as_echo "$ac_try_echo"; } >&5
1698 (eval "$ac_link") 2>&5
1700 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1701 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1702 { { case "(($ac_try" in
1703 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1704 *) ac_try_echo
=$ac_try;;
1706 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1707 $as_echo "$ac_try_echo"; } >&5
1708 (eval "$ac_try") 2>&5
1710 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1711 test $ac_status = 0; }; }; then :
1714 $as_echo "$as_me: program exited with status $ac_status" >&5
1715 $as_echo "$as_me: failed program was:" >&5
1716 sed 's/^/| /' conftest.
$ac_ext >&5
1718 ac_retval
=$ac_status
1720 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1721 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1722 as_fn_set_status
$ac_retval
1726 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1727 # --------------------------------------------
1728 # Tries to find the compile-time value of EXPR in a program that includes
1729 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1731 ac_fn_c_compute_int
()
1733 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1734 if test "$cross_compiling" = yes; then
1735 # Depending upon the size, compute the lo and hi bounds.
1736 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1737 /* end confdefs.h. */
1742 static int test_array [1 - 2 * !(($2) >= 0)];
1749 if ac_fn_c_try_compile
"$LINENO"; then :
1752 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1753 /* end confdefs.h. */
1758 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1765 if ac_fn_c_try_compile
"$LINENO"; then :
1766 ac_hi
=$ac_mid; break
1768 as_fn_arith
$ac_mid + 1 && ac_lo
=$as_val
1769 if test $ac_lo -le $ac_mid; then
1773 as_fn_arith
2 '*' $ac_mid + 1 && ac_mid
=$as_val
1775 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1778 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1779 /* end confdefs.h. */
1784 static int test_array [1 - 2 * !(($2) < 0)];
1791 if ac_fn_c_try_compile
"$LINENO"; then :
1794 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1795 /* end confdefs.h. */
1800 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1807 if ac_fn_c_try_compile
"$LINENO"; then :
1808 ac_lo
=$ac_mid; break
1810 as_fn_arith
'(' $ac_mid ')' - 1 && ac_hi
=$as_val
1811 if test $ac_mid -le $ac_hi; then
1815 as_fn_arith
2 '*' $ac_mid && ac_mid
=$as_val
1817 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1822 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1824 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1825 # Binary search between lo and hi bounds.
1826 while test "x$ac_lo" != "x$ac_hi"; do
1827 as_fn_arith
'(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid
=$as_val
1828 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1829 /* end confdefs.h. */
1834 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1841 if ac_fn_c_try_compile
"$LINENO"; then :
1844 as_fn_arith
'(' $ac_mid ')' + 1 && ac_lo
=$as_val
1846 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1849 ?
*) eval "$3=\$ac_lo"; ac_retval
=0 ;;
1853 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1854 /* end confdefs.h. */
1856 static long int longval () { return $2; }
1857 static unsigned long int ulongval () { return $2; }
1864 FILE *f = fopen ("conftest.val", "w");
1869 long int i = longval ();
1872 fprintf (f, "%ld", i);
1876 unsigned long int i = ulongval ();
1879 fprintf (f, "%lu", i);
1881 /* Do not output a trailing newline, as this causes \r\n confusion
1882 on some platforms. */
1883 return ferror (f) || fclose (f) != 0;
1889 if ac_fn_c_try_run
"$LINENO"; then :
1890 echo >>conftest.val
; read $3 <conftest.val
; ac_retval
=0
1894 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
1895 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
1899 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1900 as_fn_set_status
$ac_retval
1902 } # ac_fn_c_compute_int
1903 cat >config.log
<<_ACEOF
1904 This file contains any messages produced by compilers while
1905 running configure, to aid debugging if configure makes a mistake.
1907 It was created by GNU C Library $as_me (see version.h), which was
1908 generated by GNU Autoconf 2.68. Invocation command line was
1920 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1921 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1922 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1923 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1924 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1926 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1927 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1929 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1930 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1931 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1932 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1933 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1934 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1935 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1939 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1943 test -z "$as_dir" && as_dir
=.
1944 $as_echo "PATH: $as_dir"
1960 # Keep a trace of the command line.
1961 # Strip out --no-create and --no-recursion so they do not pile up.
1962 # Strip out --silent because we don't want to record it for future runs.
1963 # Also quote any args containing shell meta-characters.
1964 # Make two passes to allow for proper duplicate-argument suppression.
1968 ac_must_keep_next
=false
1974 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1975 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1976 |
-silent |
--silent |
--silen |
--sile |
--sil)
1979 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1982 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
1984 as_fn_append ac_configure_args1
" '$ac_arg'"
1985 if test $ac_must_keep_next = true
; then
1986 ac_must_keep_next
=false
# Got value, back to normal.
1989 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1990 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1991 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1992 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1993 case "$ac_configure_args0 " in
1994 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1997 -* ) ac_must_keep_next
=true
;;
2000 as_fn_append ac_configure_args
" '$ac_arg'"
2005 { ac_configure_args0
=; unset ac_configure_args0
;}
2006 { ac_configure_args1
=; unset ac_configure_args1
;}
2008 # When interrupted or exit'd, cleanup temporary files, and complete
2009 # config.log. We remove comments because anyway the quotes in there
2010 # would cause problems or look ugly.
2011 # WARNING: Use '\'' to represent an apostrophe within the trap.
2012 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2013 trap 'exit_status=$?
2014 # Save into config.log some information that might help in debugging.
2018 $as_echo "## ---------------- ##
2019 ## Cache variables. ##
2020 ## ---------------- ##"
2022 # The following way of writing the cache mishandles newlines in values,
2024 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2025 eval ac_val=\$$ac_var
2029 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2030 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2033 _ | IFS | as_nl) ;; #(
2034 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2035 *) { eval $ac_var=; unset $ac_var;} ;;
2040 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2041 *${as_nl}ac_space=\ *)
2043 "s/'\''/'\''\\\\'\'''\''/g;
2044 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2047 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2054 $as_echo "## ----------------- ##
2055 ## Output variables. ##
2056 ## ----------------- ##"
2058 for ac_var in $ac_subst_vars
2060 eval ac_val=\$$ac_var
2062 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2064 $as_echo "$ac_var='\''$ac_val'\''"
2068 if test -n "$ac_subst_files"; then
2069 $as_echo "## ------------------- ##
2070 ## File substitutions. ##
2071 ## ------------------- ##"
2073 for ac_var
in $ac_subst_files
2075 eval ac_val
=\$
$ac_var
2077 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2079 $as_echo "$ac_var='\''$ac_val'\''"
2084 if test -s confdefs.h; then
2085 $as_echo "## ----------- ##
2092 test "$ac_signal" != 0 &&
2093 $as_echo "$as_me: caught signal $ac_signal"
2094 $as_echo "$as_me: exit $exit_status"
2096 rm -f core *.core core.conftest.* &&
2097 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2100 for ac_signal
in 1 2 13 15; do
2101 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2105 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2106 rm -f -r conftest
* confdefs.h
2108 $as_echo "/* confdefs.h */" > confdefs.h
2110 # Predefined preprocessor variables.
2112 cat >>confdefs.h
<<_ACEOF
2113 #define PACKAGE_NAME "$PACKAGE_NAME"
2116 cat >>confdefs.h
<<_ACEOF
2117 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2120 cat >>confdefs.h
<<_ACEOF
2121 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2124 cat >>confdefs.h
<<_ACEOF
2125 #define PACKAGE_STRING "$PACKAGE_STRING"
2128 cat >>confdefs.h
<<_ACEOF
2129 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2132 cat >>confdefs.h
<<_ACEOF
2133 #define PACKAGE_URL "$PACKAGE_URL"
2137 # Let the site file select an alternate cache file if it wants to.
2138 # Prefer an explicitly selected file to automatically selected ones.
2141 if test -n "$CONFIG_SITE"; then
2142 # We do not want a PATH search for config.site.
2143 case $CONFIG_SITE in #((
2144 -*) ac_site_file1
=.
/$CONFIG_SITE;;
2145 */*) ac_site_file1
=$CONFIG_SITE;;
2146 *) ac_site_file1
=.
/$CONFIG_SITE;;
2148 elif test "x$prefix" != xNONE
; then
2149 ac_site_file1
=$prefix/share
/config.site
2150 ac_site_file2
=$prefix/etc
/config.site
2152 ac_site_file1
=$ac_default_prefix/share
/config.site
2153 ac_site_file2
=$ac_default_prefix/etc
/config.site
2155 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2157 test "x$ac_site_file" = xNONE
&& continue
2158 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
2159 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2160 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2161 sed 's/^/| /' "$ac_site_file" >&5
2163 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2164 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2165 as_fn_error $?
"failed to load site script $ac_site_file
2166 See \`config.log' for more details" "$LINENO" 5; }
2170 if test -r "$cache_file"; then
2171 # Some versions of bash will fail to source /dev/null (special files
2172 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2173 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2174 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2175 $as_echo "$as_me: loading cache $cache_file" >&6;}
2177 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2178 *) .
"./$cache_file";;
2182 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2183 $as_echo "$as_me: creating cache $cache_file" >&6;}
2187 # Check that the precious variables saved in the cache have kept the same
2189 ac_cache_corrupted
=false
2190 for ac_var
in $ac_precious_vars; do
2191 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2192 eval ac_new_set
=\
$ac_env_${ac_var}_set
2193 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2194 eval ac_new_val
=\
$ac_env_${ac_var}_value
2195 case $ac_old_set,$ac_new_set in
2197 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2198 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2199 ac_cache_corrupted
=: ;;
2201 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2202 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2203 ac_cache_corrupted
=: ;;
2206 if test "x$ac_old_val" != "x$ac_new_val"; then
2207 # differences in whitespace do not lead to failure.
2208 ac_old_val_w
=`echo x $ac_old_val`
2209 ac_new_val_w
=`echo x $ac_new_val`
2210 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2211 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2212 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2213 ac_cache_corrupted
=:
2215 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2216 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2217 eval $ac_var=\
$ac_old_val
2219 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2220 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2221 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2222 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2225 # Pass precious variables to config.status.
2226 if test "$ac_new_set" = set; then
2228 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2229 *) ac_arg
=$ac_var=$ac_new_val ;;
2231 case " $ac_configure_args " in
2232 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2233 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2237 if $ac_cache_corrupted; then
2238 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2239 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2240 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2241 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2242 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2244 ## -------------------- ##
2245 ## Main body of script. ##
2246 ## -------------------- ##
2249 ac_cpp
='$CPP $CPPFLAGS'
2250 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2251 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2252 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2256 ac_config_headers
="$ac_config_headers config.h"
2259 for ac_dir
in scripts
"$srcdir"/scripts
; do
2260 if test -f "$ac_dir/install-sh"; then
2262 ac_install_sh
="$ac_aux_dir/install-sh -c"
2264 elif test -f "$ac_dir/install.sh"; then
2266 ac_install_sh
="$ac_aux_dir/install.sh -c"
2268 elif test -f "$ac_dir/shtool"; then
2270 ac_install_sh
="$ac_aux_dir/shtool install -c"
2274 if test -z "$ac_aux_dir"; then
2275 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in scripts \"$srcdir\"/scripts" "$LINENO" 5
2278 # These three variables are undocumented and unsupported,
2279 # and are intended to be withdrawn in a future Autoconf release.
2280 # They can cause serious problems if a builder's source tree is in a directory
2281 # whose full name contains unusual characters.
2282 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2283 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2284 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2288 # Glibc should not depend on any header files
2296 # Make sure we can run config.sub.
2297 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2298 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2301 $as_echo_n "checking build system type... " >&6; }
2302 if ${ac_cv_build+:} false
; then :
2303 $as_echo_n "(cached) " >&6
2305 ac_build_alias
=$build_alias
2306 test "x$ac_build_alias" = x
&&
2307 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2308 test "x$ac_build_alias" = x
&&
2309 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
2310 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2311 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2315 $as_echo "$ac_cv_build" >&6; }
2316 case $ac_cv_build in
2318 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
2321 ac_save_IFS
=$IFS; IFS
='-'
2327 # Remember, the first character of IFS is used to create $*,
2328 # except with old shells:
2331 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2334 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2335 $as_echo_n "checking host system type... " >&6; }
2336 if ${ac_cv_host+:} false
; then :
2337 $as_echo_n "(cached) " >&6
2339 if test "x$host_alias" = x
; then
2340 ac_cv_host
=$ac_cv_build
2342 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2343 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2348 $as_echo "$ac_cv_host" >&6; }
2351 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
2354 ac_save_IFS
=$IFS; IFS
='-'
2360 # Remember, the first character of IFS is used to create $*,
2361 # except with old shells:
2364 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2369 ac_cpp
='$CPP $CPPFLAGS'
2370 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2371 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2372 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2373 if test -n "$ac_tool_prefix"; then
2374 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2375 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2377 $as_echo_n "checking for $ac_word... " >&6; }
2378 if ${ac_cv_prog_CC+:} false
; then :
2379 $as_echo_n "(cached) " >&6
2381 if test -n "$CC"; then
2382 ac_cv_prog_CC
="$CC" # Let the user override the test.
2384 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2388 test -z "$as_dir" && as_dir
=.
2389 for ac_exec_ext
in '' $ac_executable_extensions; do
2390 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2391 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2392 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2402 if test -n "$CC"; then
2403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2404 $as_echo "$CC" >&6; }
2406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2407 $as_echo "no" >&6; }
2412 if test -z "$ac_cv_prog_CC"; then
2414 # Extract the first word of "gcc", so it can be a program name with args.
2415 set dummy gcc
; ac_word
=$2
2416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2417 $as_echo_n "checking for $ac_word... " >&6; }
2418 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2419 $as_echo_n "(cached) " >&6
2421 if test -n "$ac_ct_CC"; then
2422 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2424 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2428 test -z "$as_dir" && as_dir
=.
2429 for ac_exec_ext
in '' $ac_executable_extensions; do
2430 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2431 ac_cv_prog_ac_ct_CC
="gcc"
2432 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2441 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2442 if test -n "$ac_ct_CC"; then
2443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2444 $as_echo "$ac_ct_CC" >&6; }
2446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2447 $as_echo "no" >&6; }
2450 if test "x$ac_ct_CC" = x
; then
2453 case $cross_compiling:$ac_tool_warned in
2455 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2456 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2457 ac_tool_warned
=yes ;;
2465 if test -z "$CC"; then
2466 if test -n "$ac_tool_prefix"; then
2467 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2468 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
2469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2470 $as_echo_n "checking for $ac_word... " >&6; }
2471 if ${ac_cv_prog_CC+:} false
; then :
2472 $as_echo_n "(cached) " >&6
2474 if test -n "$CC"; then
2475 ac_cv_prog_CC
="$CC" # Let the user override the test.
2477 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2481 test -z "$as_dir" && as_dir
=.
2482 for ac_exec_ext
in '' $ac_executable_extensions; do
2483 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2484 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2485 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2495 if test -n "$CC"; then
2496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2497 $as_echo "$CC" >&6; }
2499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2500 $as_echo "no" >&6; }
2506 if test -z "$CC"; then
2507 # Extract the first word of "cc", so it can be a program name with args.
2508 set dummy cc
; ac_word
=$2
2509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2510 $as_echo_n "checking for $ac_word... " >&6; }
2511 if ${ac_cv_prog_CC+:} false
; then :
2512 $as_echo_n "(cached) " >&6
2514 if test -n "$CC"; then
2515 ac_cv_prog_CC
="$CC" # Let the user override the test.
2518 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2522 test -z "$as_dir" && as_dir
=.
2523 for ac_exec_ext
in '' $ac_executable_extensions; do
2524 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2525 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2526 ac_prog_rejected
=yes
2530 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2537 if test $ac_prog_rejected = yes; then
2538 # We found a bogon in the path, so make sure we never use it.
2539 set dummy
$ac_cv_prog_CC
2541 if test $# != 0; then
2542 # We chose a different compiler from the bogus one.
2543 # However, it has the same basename, so the bogon will be chosen
2544 # first if we set CC to just the basename; use the full file name.
2546 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
2552 if test -n "$CC"; then
2553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2554 $as_echo "$CC" >&6; }
2556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2557 $as_echo "no" >&6; }
2562 if test -z "$CC"; then
2563 if test -n "$ac_tool_prefix"; then
2564 for ac_prog
in cl.exe
2566 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2567 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2569 $as_echo_n "checking for $ac_word... " >&6; }
2570 if ${ac_cv_prog_CC+:} false
; then :
2571 $as_echo_n "(cached) " >&6
2573 if test -n "$CC"; then
2574 ac_cv_prog_CC
="$CC" # Let the user override the test.
2576 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2580 test -z "$as_dir" && as_dir
=.
2581 for ac_exec_ext
in '' $ac_executable_extensions; do
2582 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2583 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
2584 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
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; }
2603 test -n "$CC" && break
2606 if test -z "$CC"; then
2608 for ac_prog
in cl.exe
2610 # Extract the first word of "$ac_prog", so it can be a program name with args.
2611 set dummy
$ac_prog; ac_word
=$2
2612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2613 $as_echo_n "checking for $ac_word... " >&6; }
2614 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2615 $as_echo_n "(cached) " >&6
2617 if test -n "$ac_ct_CC"; then
2618 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2620 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2624 test -z "$as_dir" && as_dir
=.
2625 for ac_exec_ext
in '' $ac_executable_extensions; do
2626 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2627 ac_cv_prog_ac_ct_CC
="$ac_prog"
2628 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2637 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2638 if test -n "$ac_ct_CC"; then
2639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2640 $as_echo "$ac_ct_CC" >&6; }
2642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2643 $as_echo "no" >&6; }
2647 test -n "$ac_ct_CC" && break
2650 if test "x$ac_ct_CC" = x
; then
2653 case $cross_compiling:$ac_tool_warned in
2655 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2656 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2657 ac_tool_warned
=yes ;;
2666 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2667 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2668 as_fn_error $?
"no acceptable C compiler found in \$PATH
2669 See \`config.log' for more details" "$LINENO" 5; }
2671 # Provide some information about the compiler.
2672 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2675 for ac_option
in --version -v -V -qversion; do
2676 { { ac_try
="$ac_compiler $ac_option >&5"
2678 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2679 *) ac_try_echo=$ac_try;;
2681 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2682 $as_echo "$ac_try_echo"; } >&5
2683 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2685 if test -s conftest.err; then
2687 ... rest of stderr output deleted ...
2688 10q' conftest.err >conftest.er1
2689 cat conftest.er1 >&5
2691 rm -f conftest.er1 conftest.err
2692 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2693 test $ac_status = 0; }
2697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2698 $as_echo_n "checking for suffix of object files... " >&6; }
2699 if ${ac_cv_objext+:} false; then :
2700 $as_echo_n "(cached) " >&6
2702 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2703 /* end confdefs.h. */
2713 rm -f conftest.o conftest.obj
2714 if { { ac_try="$ac_compile"
2716 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2717 *) ac_try_echo
=$ac_try;;
2719 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2720 $as_echo "$ac_try_echo"; } >&5
2721 (eval "$ac_compile") 2>&5
2723 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2724 test $ac_status = 0; }; then :
2725 for ac_file
in conftest.o conftest.obj conftest.
*; do
2726 test -f "$ac_file" ||
continue;
2728 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM
) ;;
2729 *) ac_cv_objext
=`expr "$ac_file" : '.*\.\(.*\)'`
2734 $as_echo "$as_me: failed program was:" >&5
2735 sed 's/^/| /' conftest.
$ac_ext >&5
2737 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2738 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2739 as_fn_error $?
"cannot compute suffix of object files: cannot compile
2740 See \`config.log' for more details" "$LINENO" 5; }
2742 rm -f conftest.
$ac_cv_objext conftest.
$ac_ext
2744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2745 $as_echo "$ac_cv_objext" >&6; }
2746 OBJEXT
=$ac_cv_objext
2748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2749 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2750 if ${ac_cv_c_compiler_gnu+:} false
; then :
2751 $as_echo_n "(cached) " >&6
2753 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2754 /* end confdefs.h. */
2767 if ac_fn_c_try_compile
"$LINENO"; then :
2772 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2773 ac_cv_c_compiler_gnu
=$ac_compiler_gnu
2776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2777 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2778 if test $ac_compiler_gnu = yes; then
2783 ac_test_CFLAGS
=${CFLAGS+set}
2784 ac_save_CFLAGS
=$CFLAGS
2785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2786 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2787 if ${ac_cv_prog_cc_g+:} false
; then :
2788 $as_echo_n "(cached) " >&6
2790 ac_save_c_werror_flag
=$ac_c_werror_flag
2791 ac_c_werror_flag
=yes
2794 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2795 /* end confdefs.h. */
2805 if ac_fn_c_try_compile
"$LINENO"; then :
2809 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2810 /* end confdefs.h. */
2820 if ac_fn_c_try_compile
"$LINENO"; then :
2823 ac_c_werror_flag
=$ac_save_c_werror_flag
2825 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2826 /* end confdefs.h. */
2836 if ac_fn_c_try_compile
"$LINENO"; then :
2839 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2841 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2843 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2844 ac_c_werror_flag
=$ac_save_c_werror_flag
2846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2847 $as_echo "$ac_cv_prog_cc_g" >&6; }
2848 if test "$ac_test_CFLAGS" = set; then
2849 CFLAGS
=$ac_save_CFLAGS
2850 elif test $ac_cv_prog_cc_g = yes; then
2851 if test "$GCC" = yes; then
2857 if test "$GCC" = yes; then
2863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
2864 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2865 if ${ac_cv_prog_cc_c89+:} false
; then :
2866 $as_echo_n "(cached) " >&6
2868 ac_cv_prog_cc_c89
=no
2870 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2871 /* end confdefs.h. */
2874 #include <sys/types.h>
2875 #include <sys/stat.h>
2876 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2877 struct buf { int x; };
2878 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2879 static char *e (p, i)
2885 static char *f (char * (*g) (char **, int), char **p, ...)
2890 s = g (p, va_arg (v,int));
2895 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2896 function prototypes and stuff, but not '\xHH' hex character constants.
2897 These don't provoke an error unfortunately, instead are silently treated
2898 as 'x'. The following induces an error, until -std is added to get
2899 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2900 array size at least. It's necessary to write '\x00'==0 to get something
2901 that's true only with -std. */
2902 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2904 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2905 inside strings and character constants. */
2907 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2909 int test (int i, double x);
2910 struct s1 {int (*f) (int a);};
2911 struct s2 {int (*f) (double a);};
2912 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2918 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2923 for ac_arg
in '' -qlanglvl=extc89
-qlanglvl=ansi
-std \
2924 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2926 CC
="$ac_save_CC $ac_arg"
2927 if ac_fn_c_try_compile
"$LINENO"; then :
2928 ac_cv_prog_cc_c89
=$ac_arg
2930 rm -f core conftest.err conftest.
$ac_objext
2931 test "x$ac_cv_prog_cc_c89" != "xno" && break
2933 rm -f conftest.
$ac_ext
2938 case "x$ac_cv_prog_cc_c89" in
2940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
2941 $as_echo "none needed" >&6; } ;;
2943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
2944 $as_echo "unsupported" >&6; } ;;
2946 CC
="$CC $ac_cv_prog_cc_c89"
2947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
2948 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
2950 if test "x$ac_cv_prog_cc_c89" != xno
; then :
2955 ac_cpp
='$CPP $CPPFLAGS'
2956 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2957 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2958 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2960 if test $host != $build; then
2961 for ac_prog
in gcc cc
2963 # Extract the first word of "$ac_prog", so it can be a program name with args.
2964 set dummy
$ac_prog; ac_word
=$2
2965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2966 $as_echo_n "checking for $ac_word... " >&6; }
2967 if ${ac_cv_prog_BUILD_CC+:} false
; then :
2968 $as_echo_n "(cached) " >&6
2970 if test -n "$BUILD_CC"; then
2971 ac_cv_prog_BUILD_CC
="$BUILD_CC" # Let the user override the test.
2973 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2977 test -z "$as_dir" && as_dir
=.
2978 for ac_exec_ext
in '' $ac_executable_extensions; do
2979 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2980 ac_cv_prog_BUILD_CC
="$ac_prog"
2981 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2990 BUILD_CC
=$ac_cv_prog_BUILD_CC
2991 if test -n "$BUILD_CC"; then
2992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
2993 $as_echo "$BUILD_CC" >&6; }
2995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2996 $as_echo "no" >&6; }
3000 test -n "$BUILD_CC" && break
3006 ac_cpp
='$CPP $CPPFLAGS'
3007 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3008 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3009 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3011 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3012 # On Suns, sometimes $CPP names a directory.
3013 if test -n "$CPP" && test -d "$CPP"; then
3016 if test -z "$CPP"; then
3017 if ${ac_cv_prog_CPP+:} false
; then :
3018 $as_echo_n "(cached) " >&6
3020 # Double quotes because CPP needs to be expanded
3021 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3024 for ac_c_preproc_warn_flag
in '' yes
3026 # Use a header file that comes with gcc, so configuring glibc
3027 # with a fresh cross-compiler works.
3028 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3029 # <limits.h> exists even on freestanding compilers.
3030 # On the NeXT, cc -E runs the code through the compiler's parser,
3031 # not just through cpp. "Syntax error" is here to catch this case.
3032 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3033 /* end confdefs.h. */
3035 # include <limits.h>
3037 # include <assert.h>
3041 if ac_fn_c_try_cpp
"$LINENO"; then :
3044 # Broken: fails on valid input.
3047 rm -f conftest.err conftest.i conftest.
$ac_ext
3049 # OK, works on sane cases. Now check whether nonexistent headers
3050 # can be detected and how.
3051 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3052 /* end confdefs.h. */
3053 #include <ac_nonexistent.h>
3055 if ac_fn_c_try_cpp
"$LINENO"; then :
3056 # Broken: success on invalid input.
3059 # Passes both tests.
3063 rm -f conftest.err conftest.i conftest.
$ac_ext
3066 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3067 rm -f conftest.i conftest.err conftest.
$ac_ext
3068 if $ac_preproc_ok; then :
3080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3081 $as_echo "$CPP" >&6; }
3083 for ac_c_preproc_warn_flag
in '' yes
3085 # Use a header file that comes with gcc, so configuring glibc
3086 # with a fresh cross-compiler works.
3087 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3088 # <limits.h> exists even on freestanding compilers.
3089 # On the NeXT, cc -E runs the code through the compiler's parser,
3090 # not just through cpp. "Syntax error" is here to catch this case.
3091 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3092 /* end confdefs.h. */
3094 # include <limits.h>
3096 # include <assert.h>
3100 if ac_fn_c_try_cpp
"$LINENO"; then :
3103 # Broken: fails on valid input.
3106 rm -f conftest.err conftest.i conftest.
$ac_ext
3108 # OK, works on sane cases. Now check whether nonexistent headers
3109 # can be detected and how.
3110 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3111 /* end confdefs.h. */
3112 #include <ac_nonexistent.h>
3114 if ac_fn_c_try_cpp
"$LINENO"; then :
3115 # Broken: success on invalid input.
3118 # Passes both tests.
3122 rm -f conftest.err conftest.i conftest.
$ac_ext
3125 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3126 rm -f conftest.i conftest.err conftest.
$ac_ext
3127 if $ac_preproc_ok; then :
3130 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3131 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3132 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
3133 See \`config.log' for more details" "$LINENO" 5; }
3137 ac_cpp
='$CPP $CPPFLAGS'
3138 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3139 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3140 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3142 # We need the C++ compiler only for testing.
3144 ac_cpp
='$CXXCPP $CPPFLAGS'
3145 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3146 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3147 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
3148 if test -z "$CXX"; then
3149 if test -n "$CCC"; then
3152 if test -n "$ac_tool_prefix"; then
3153 for ac_prog
in g
++ c
++ gpp aCC CC cxx cc
++ cl.exe FCC KCC RCC xlC_r xlC
3155 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3156 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3158 $as_echo_n "checking for $ac_word... " >&6; }
3159 if ${ac_cv_prog_CXX+:} false
; then :
3160 $as_echo_n "(cached) " >&6
3162 if test -n "$CXX"; then
3163 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
3165 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3169 test -z "$as_dir" && as_dir
=.
3170 for ac_exec_ext
in '' $ac_executable_extensions; do
3171 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3172 ac_cv_prog_CXX
="$ac_tool_prefix$ac_prog"
3173 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3183 if test -n "$CXX"; then
3184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3185 $as_echo "$CXX" >&6; }
3187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3188 $as_echo "no" >&6; }
3192 test -n "$CXX" && break
3195 if test -z "$CXX"; then
3197 for ac_prog
in g
++ c
++ gpp aCC CC cxx cc
++ cl.exe FCC KCC RCC xlC_r xlC
3199 # Extract the first word of "$ac_prog", so it can be a program name with args.
3200 set dummy
$ac_prog; ac_word
=$2
3201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3202 $as_echo_n "checking for $ac_word... " >&6; }
3203 if ${ac_cv_prog_ac_ct_CXX+:} false
; then :
3204 $as_echo_n "(cached) " >&6
3206 if test -n "$ac_ct_CXX"; then
3207 ac_cv_prog_ac_ct_CXX
="$ac_ct_CXX" # Let the user override the test.
3209 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3213 test -z "$as_dir" && as_dir
=.
3214 for ac_exec_ext
in '' $ac_executable_extensions; do
3215 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3216 ac_cv_prog_ac_ct_CXX
="$ac_prog"
3217 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3226 ac_ct_CXX
=$ac_cv_prog_ac_ct_CXX
3227 if test -n "$ac_ct_CXX"; then
3228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3229 $as_echo "$ac_ct_CXX" >&6; }
3231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3232 $as_echo "no" >&6; }
3236 test -n "$ac_ct_CXX" && break
3239 if test "x$ac_ct_CXX" = x
; then
3242 case $cross_compiling:$ac_tool_warned in
3244 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3245 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3246 ac_tool_warned
=yes ;;
3254 # Provide some information about the compiler.
3255 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3258 for ac_option
in --version -v -V -qversion; do
3259 { { ac_try
="$ac_compiler $ac_option >&5"
3261 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3262 *) ac_try_echo=$ac_try;;
3264 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3265 $as_echo "$ac_try_echo"; } >&5
3266 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3268 if test -s conftest.err; then
3270 ... rest of stderr output deleted ...
3271 10q' conftest.err >conftest.er1
3272 cat conftest.er1 >&5
3274 rm -f conftest.er1 conftest.err
3275 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3276 test $ac_status = 0; }
3279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3280 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3281 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3282 $as_echo_n "(cached) " >&6
3284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3285 /* end confdefs.h. */
3298 if ac_fn_cxx_try_compile "$LINENO"; then :
3303 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3304 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3308 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3309 if test $ac_compiler_gnu = yes; then
3314 ac_test_CXXFLAGS=${CXXFLAGS+set}
3315 ac_save_CXXFLAGS=$CXXFLAGS
3316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3317 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3318 if ${ac_cv_prog_cxx_g+:} false; then :
3319 $as_echo_n "(cached) " >&6
3321 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3322 ac_cxx_werror_flag=yes
3325 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3326 /* end confdefs.h. */
3336 if ac_fn_cxx_try_compile "$LINENO"; then :
3337 ac_cv_prog_cxx_g=yes
3340 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3341 /* end confdefs.h. */
3351 if ac_fn_cxx_try_compile "$LINENO"; then :
3354 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3357 /* end confdefs.h. */
3367 if ac_fn_cxx_try_compile "$LINENO"; then :
3368 ac_cv_prog_cxx_g=yes
3370 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3372 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3374 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3375 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3378 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3379 if test "$ac_test_CXXFLAGS" = set; then
3380 CXXFLAGS=$ac_save_CXXFLAGS
3381 elif test $ac_cv_prog_cxx_g = yes; then
3382 if test "$GXX" = yes; then
3388 if test "$GXX" = yes; then
3395 ac_cpp='$CPP $CPPFLAGS'
3396 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3397 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3398 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3401 if test "`cd $srcdir; /bin
/pwd`" = "`/bin
/pwd`"; then
3402 as_fn_error $? "you must configure in a separate build directory" "$LINENO" 5
3405 # This will get text that should go into config.make.
3408 # Check for a --with-gd argument and set libgd-LDFLAGS in config.make.
3410 # Check whether --with-gd was given.
3411 if test "${with_gd+set}" = set; then :
3412 withval=$with_gd; case "$with_gd" in
3414 *) libgd_include="-I$withval/include"
3415 libgd_ldflags="-L$withval/lib" ;;
3421 # Check whether --with-gd-include was given.
3422 if test "${with_gd_include+set}" = set; then :
3423 withval=$with_gd_include; case "$with_gd_include" in
3425 *) libgd_include="-I$withval" ;;
3431 # Check whether --with-gd-lib was given.
3432 if test "${with_gd_lib+set}" = set; then :
3433 withval=$with_gd_lib; case "$with_gd_lib" in
3435 *) libgd_ldflags="-L$withval" ;;
3441 if test -n "$libgd_include"; then
3442 config_vars="$config_vars
3443 CFLAGS-memusagestat.c = $libgd_include"
3445 if test -n "$libgd_ldflags"; then
3446 config_vars="$config_vars
3447 libgd-LDFLAGS = $libgd_ldflags"
3451 # Check whether --with-fp was given.
3452 if test "${with_fp+set}" = set; then :
3453 withval=$with_fp; with_fp=$withval
3460 # Check whether --with-binutils was given.
3461 if test "${with_binutils+set}" = set; then :
3462 withval=$with_binutils; path_binutils=$withval
3468 # Check whether --with-selinux was given.
3469 if test "${with_selinux+set}" = set; then :
3470 withval=$with_selinux; with_selinux=$withval
3477 # Check whether --with-headers was given.
3478 if test "${with_headers+set}" = set; then :
3479 withval=$with_headers; sysheaders=$withval
3488 # Check whether --with-default-link was given.
3489 if test "${with_default_link+set}" = set; then :
3490 withval=$with_default_link; use_default_link=$withval
3492 use_default_link=default
3496 # Check whether --enable-sanity-checks was given.
3497 if test "${enable_sanity_checks+set}" = set; then :
3498 enableval=$enable_sanity_checks; enable_sanity=$enableval
3504 # Check whether --enable-shared was given.
3505 if test "${enable_shared+set}" = set; then :
3506 enableval=$enable_shared; shared=$enableval
3511 # Check whether --enable-profile was given.
3512 if test "${enable_profile+set}" = set; then :
3513 enableval=$enable_profile; profile=$enableval
3518 # Check whether --enable-versioning was given.
3519 if test "${enable_versioning+set}" = set; then :
3520 enableval=$enable_versioning; enable_versioning=$enableval
3522 enable_versioning=yes
3526 # Check whether --enable-oldest-abi was given.
3527 if test "${enable_oldest_abi+set}" = set; then :
3528 enableval=$enable_oldest_abi; oldest_abi=$enableval
3533 if test "$oldest_abi" = yes || test "$oldest_abi" = no; then
3536 cat >>confdefs.h <<_ACEOF
3537 #define GLIBC_OLDEST_ABI "$oldest_abi"
3543 # Check whether --enable-stackguard-randomization was given.
3544 if test "${enable_stackguard_randomization+set}" = set; then :
3545 enableval=$enable_stackguard_randomization; enable_stackguard_randomize=$enableval
3547 enable_stackguard_randomize=no
3550 if test "$enable_stackguard_randomize" = yes; then
3551 $as_echo "#define ENABLE_STACKGUARD_RANDOMIZE 1" >>confdefs.h
3555 # Check whether --enable-add-ons was given.
3556 if test "${enable_add_ons+set}" = set; then :
3557 enableval=$enable_add_ons;
3563 # Check whether --enable-hidden-plt was given.
3564 if test "${enable_hidden_plt+set}" = set; then :
3565 enableval=$enable_hidden_plt; hidden=$enableval
3570 if test "x$hidden" = xno; then
3571 $as_echo "#define NO_HIDDEN 1" >>confdefs.h
3575 # Check whether --enable-bind-now was given.
3576 if test "${enable_bind_now+set}" = set; then :
3577 enableval=$enable_bind_now; bindnow=$enableval
3584 # Check whether --enable-static-nss was given.
3585 if test "${enable_static_nss+set}" = set; then :
3586 enableval=$enable_static_nss; static_nss=$enableval
3591 if test x"$static_nss" = xyes || test x"$shared" = xno; then
3593 $as_echo "#define DO_STATIC_NSS 1" >>confdefs.h
3597 # Check whether --enable-force-install was given.
3598 if test "${enable_force_install+set}" = set; then :
3599 enableval=$enable_force_install; force_install=$enableval
3606 # Check whether --enable-kernel was given.
3607 if test "${enable_kernel+set}" = set; then :
3608 enableval=$enable_kernel; minimum_kernel=$enableval
3611 if test "$minimum_kernel" = yes || test "$minimum_kernel" = no; then
3612 # Better nothing than this.
3615 if test "$minimum_kernel" = current; then
3616 minimum_kernel=`uname
-r 2>/dev
/null
` || minimum_kernel=
3620 # Check whether --enable-all-warnings was given.
3621 if test "${enable_all_warnings+set}" = set; then :
3622 enableval=$enable_all_warnings; all_warnings=$enableval
3627 # Check whether --enable-multi-arch was given.
3628 if test "${enable_multi_arch+set}" = set; then :
3629 enableval=$enable_multi_arch; multi_arch=$enableval
3635 # Check whether --enable-nss-crypt was given.
3636 if test "${enable_nss_crypt+set}" = set; then :
3637 enableval=$enable_nss_crypt; nss_crypt=$enableval
3642 if test x$nss_crypt = xyes; then
3643 nss_includes=-I$(nss-config --includedir 2>/dev/null)
3644 if test $? -ne 0; then
3645 as_fn_error $? "cannot find include directory with nss-config" "$LINENO" 5
3647 old_CFLAGS="$CFLAGS"
3648 CFLAGS="$CFLAGS $nss_includes"
3650 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3651 /* end confdefs.h. */
3654 #include <nsslowhash.h>
3655 void f (void) { NSSLOW_Init (); }
3664 if ac_fn_c_try_compile "$LINENO"; then :
3665 libc_cv_nss_crypt=yes
3668 cannot find NSS headers with lowlevel hash function interfaces" "$LINENO" 5
3670 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3672 LIBS="$LIBS -lfreebl3"
3673 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3674 /* end confdefs.h. */
3677 #include <nsslowhash.h>
3686 if ac_fn_c_try_link "$LINENO"; then :
3687 libc_cv_nss_crypt=yes
3690 cannot link program using lowlevel NSS hash functions" "$LINENO" 5
3692 rm -f core conftest.err conftest.$ac_objext \
3693 conftest$ac_exeext conftest.$ac_ext
3694 CFLAGS="$old_CFLAGS"
3697 libc_cv_nss_crypt=no
3702 # Check whether --enable-obsolete-rpc was given.
3703 if test "${enable_obsolete_rpc+set}" = set; then :
3704 enableval=$enable_obsolete_rpc; link_obsolete_rpc=$enableval
3706 link_obsolete_rpc=no
3711 if test "$link_obsolete_rpc" = yes; then
3712 $as_echo "#define LINK_OBSOLETE_RPC 1" >>confdefs.h
3716 # Check whether --enable-systemtap was given.
3717 if test "${enable_systemtap+set}" = set; then :
3718 enableval=$enable_systemtap; systemtap=$enableval
3723 if test "x$systemtap" != xno; then
3724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for systemtap static probe support" >&5
3725 $as_echo_n "checking for systemtap static probe support... " >&6; }
3726 if ${libc_cv_sdt+:} false; then :
3727 $as_echo_n "(cached) " >&6
3729 old_CFLAGS="$CFLAGS"
3730 CFLAGS="-std=gnu99 $CFLAGS"
3731 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3732 /* end confdefs.h. */
3733 #include <sys/sdt.h>
3734 void foo (int i, void *p)
3736 asm ("" STAP_PROBE_ASM (foo, bar, STAP_PROBE_ASM_TEMPLATE (2)) ""
3737 :: STAP_PROBE_ASM_OPERANDS (2, i, p));
3740 if ac_fn_c_try_compile "$LINENO"; then :
3745 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3746 CFLAGS="$old_CFLAGS"
3748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_sdt" >&5
3749 $as_echo "$libc_cv_sdt" >&6; }
3750 if test $libc_cv_sdt = yes; then
3751 $as_echo "#define USE_STAP_PROBE 1" >>confdefs.h
3753 elif test "x$systemtap" != xauto; then
3754 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3755 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3756 as_fn_error $? "systemtap support needs sys
/sdt.h with asm support
3757 See \
`config.log' for more details" "$LINENO" 5; }
3761 # Check whether --enable-build-nscd was given.
3762 if test "${enable_build_nscd+set}" = set; then :
3763 enableval=$enable_build_nscd; build_nscd=$enableval
3770 # Note the use of $use_nscd is near the bottom of the file.
3771 # Check whether --enable-nscd was given.
3772 if test "${enable_nscd+set}" = set; then :
3773 enableval=$enable_nscd; use_nscd=$enableval
3779 # The way shlib-versions is used to generate soversions.mk uses a
3780 # fairly simplistic model for name recognition that can't distinguish
3781 # i486-pc-linux-gnu fully from i486-pc-gnu. So we mutate a $host_os
3782 # of `gnu
*' here to be `gnu-gnu*' just so that shlib-versions can
3783 # tell. This doesn't get used much beyond that, so it's fairly safe.
3788 host_os
=`echo $host_os | sed -e 's/gnu/gnu-gnu/'`
3792 # We keep the original values in `$config_*' and never modify them, so we
3793 # can write them unchanged into config.make. Everything else uses
3794 # $machine, $vendor, and $os, and changes them whenever convenient.
3795 config_machine
=$host_cpu config_vendor
=$host_vendor config_os
=$host_os
3797 # Don't allow vendor == "unknown"
3798 test "$config_vendor" = unknown
&& config_vendor
=
3799 config_os
="`echo $config_os | sed 's/^unknown-//'`"
3801 # Some configurations imply other options.
3804 # The configure fragment of an add-on port can modify these to supplement
3805 # or override the table in the case statement below. No fragment should
3806 # ever change the config_* variables, however.
3807 machine
=$config_machine
3808 vendor
=$config_vendor
3812 # config.guess on some IBM machines says `rs6000' instead of `powerpc'.
3814 if test "$machine" = rs6000
; then
3818 # Braindead PowerPC box with absolutely no FPU.
3819 case "$machine-$host_os" in
3827 # Check whether --with-cpu was given.
3828 if test "${with_cpu+set}" = set; then :
3829 withval
=$with_cpu; case "$withval" in
3830 yes|
'') as_fn_error $?
"--with-cpu requires an argument" "$LINENO" 5 ;;
3832 *) submachine
="$withval" ;;
3838 if frags
=`ls -d $srcdir/sysdeps/*/preconfigure 2> /dev/null`
3840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysdeps preconfigure fragments" >&5
3841 $as_echo_n "checking for sysdeps preconfigure fragments... " >&6; }
3842 for frag
in $frags; do
3843 name
=`echo "$frag" | sed 's@/[^/]*$@@;s@^.*/@@'`
3844 echo $ECHO_N "$name $ECHO_C" >&6
3847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
3851 # An add-on can set this when it wants to disable the sanity check below.
3857 case "$enable_add_ons" in
3860 add_ons
=`cd $srcdir && ls -d 2> /dev/null */configure */sysdeps |
3861 sed 's@/[^/]*$@@' | sort | uniq`
3862 add_ons_automatic
=yes
3864 *) add_ons
=`echo "$enable_add_ons" | sed 's/,/ /g'`
3865 add_ons_automatic
=no
;;
3871 if test x
"$add_ons" != x
; then
3872 for f
in $add_ons; do
3873 # Some sanity checks
3877 *** It seems that you're using an old \`crypt' add-on. crypt is now
3878 *** part of glibc and using the old add-on will not work with this
3879 *** release. Start again with fresh sources and without the old
3880 *** \`crypt' add-on." "$LINENO" 5
3884 *** It seems that you're using an old \`localedata' add-on. localedata
3885 *** is now part of glibc and using the old add-on will not work with
3886 *** this release. Start again with fresh sources and without the old
3887 *** \`localedata' add-on." "$LINENO" 5
3892 # Now source each add-on's configure fragment.
3893 # The fragments can use $srcdir/$libc_add_on to find themselves,
3894 # and test $add_ons_automatic to see if they were explicitly requested.
3895 # A fragment can clear (or even change) $libc_add_on to affect
3896 # whether it goes into the list to be actually used in the build.
3898 for libc_add_on
in $add_ons; do
3899 # Test whether such a directory really exists.
3900 # It can be absolute, or relative to $srcdir, or relative to the build dir.
3901 case "$libc_add_on" in
3903 libc_add_on_srcdir
=$libc_add_on
3906 test -d "$srcdir/$libc_add_on" ||
{
3907 if test -d "$libc_add_on"; then
3908 libc_add_on
="`pwd`/$libc_add_on"
3910 as_fn_error $?
"add-on directory \"$libc_add_on\" does not exist" "$LINENO" 5
3913 libc_add_on_srcdir
=$srcdir/$libc_add_on
3917 libc_add_on_frag
=$libc_add_on_srcdir/configure
3918 libc_add_on_canonical
=
3919 libc_add_on_config_subdirs
=
3920 if test -r "$libc_add_on_frag"; then
3921 { $as_echo "$as_me:${as_lineno-$LINENO}: running configure fragment for add-on $libc_add_on" >&5
3922 $as_echo "$as_me: running configure fragment for add-on $libc_add_on" >&6;}
3923 libc_add_on_canonical
=unknown
3924 libc_add_on_subdirs
=
3925 .
"$libc_add_on_frag"
3926 test -z "$libc_add_on" ||
{
3927 configured_add_ons
="$configured_add_ons $libc_add_on"
3928 if test "x$libc_add_on_canonical" = xunknown
; then
3929 as_fn_error $?
"fragment must set \$libc_add_on_canonical" "$LINENO" 5
3931 for d
in $libc_add_on_subdirs; do
3932 case "$libc_add_on" in
3933 /*) subdir_srcdir
="$libc_add_on" ;;
3934 *) subdir_srcdir
="\$(..)$libc_add_on" ;;
3938 d
="${libc_add_on_canonical:-$libc_add_on}"
3944 subdir_srcdir
="$subdir_srcdir/$d"
3947 d
=`echo "$d" | sed 's@/*$@@;s@^.*/@@'`
3948 add_on_subdirs
="$add_on_subdirs $d"
3949 test "$subdir_srcdir" = "\$(..)$d" || config_vars
="$config_vars
3950 $d-srcdir = $subdir_srcdir"
3952 for d
in $libc_add_on_config_subdirs; do
3954 /*) as_fn_error $?
"fragment uses absolute path in \$libc_add_on_config_subdirs" "$LINENO" 5 ;;
3956 if test ! -d "$libc_add_on_srcdir/$d"; then
3957 as_fn_error $?
"fragment wants to configure missing directory $d" "$LINENO" 5
3959 case "$libc_add_on" in
3960 /*) as_fn_error $?
"relative path required for add-on using \$libc_add_on_config_subdirs" "$LINENO" 5 ;;
3962 subdirs
="$subdirs $libc_add_on/$d"
3966 if test -n "$libc_add_on"; then
3967 if frags
=`ls -d $libc_add_on_srcdir/sysdeps/*/preconfigure 2> /dev/null`
3969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking add-on $libc_add_on for preconfigure fragments" >&5
3970 $as_echo_n "checking add-on $libc_add_on for preconfigure fragments... " >&6; }
3971 for frag
in $frags; do
3972 name
=`echo "$frag" | sed 's@/[^/]*$@@;s@^.*/@@'`
3973 echo $ECHO_N "$name $ECHO_C" >&6
3976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
3979 use_add_ons
="$use_add_ons $libc_add_on"
3980 add_ons_pfx
="$add_ons_pfx $libc_add_on/"
3981 test -z "$libc_add_on_canonical" ||
3982 add_ons_sfx
="$add_ons_sfx /$libc_add_on_canonical"
3985 # Use echo to strip excess whitespace.
3986 add_ons
="`echo $use_add_ons`"
3993 ### I put this here to prevent those annoying emails from people who cannot
3994 ### read and try to compile glibc on unsupported platforms. --drepper
3996 ### By using the undocumented --enable-hacker-mode option for configure
3997 ### one can skip this test to make the configuration not fail for unsupported
4000 if test -z "$enable_hacker_mode" && test x
"$libc_config_ok" != xyes
; then
4001 case "$machine-$host_os" in
4005 echo "*** The GNU C library is currently not available for this platform."
4006 echo "*** So far nobody cared to port it and if there is no volunteer it"
4007 echo "*** might never happen. So, if you have interest to see glibc on"
4008 echo "*** this platform visit"
4009 echo "*** http://www.gnu.org/software/libc/porting.html"
4010 echo "*** and join the group of porters"
4016 # Expand the configuration machine name into a subdirectory by architecture
4017 # type and particular chip. If an add-on configure fragment already set
4018 # base_machine, we don't change it.
4019 test -n "$base_machine" ||
case "$machine" in
4020 i
[34567]86) base_machine
=i386 machine
=i386
/$machine ;;
4021 powerpc
) base_machine
=powerpc machine
=powerpc
/powerpc32
;;
4022 powerpc64
) base_machine
=powerpc machine
=powerpc
/powerpc64
;;
4023 s390
) base_machine
=s390 machine
=s390
/s390-32
;;
4024 s390x
) base_machine
=s390 machine
=s390
/s390-64
;;
4025 sh3
*) base_machine
=sh machine
=sh
/sh3
;;
4026 sh4
*) base_machine
=sh machine
=sh
/sh4
;;
4028 base_machine
=sparc machine
=sparc
/sparc32
;;
4029 sparcv8 | supersparc | hypersparc
)
4030 base_machine
=sparc machine
=sparc
/sparc32
/sparcv8
;;
4031 sparcv8plus | sparcv8plusa | sparcv9
)
4032 base_machine
=sparc machine
=sparc
/sparc32
/sparcv9
;;
4033 sparcv8plusb | sparcv9b
)
4034 base_machine
=sparc machine
=sparc
/sparc32
/sparcv
9/sparcv9b
;;
4036 base_machine
=sparc machine
=sparc
/sparc32
/sparcv
9/sparcv9v
;;
4038 base_machine
=sparc machine
=sparc
/sparc32
/sparcv
9/sparcv9v2
;;
4040 base_machine
=sparc machine
=sparc
/sparc64
;;
4042 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9b
;;
4044 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9v
;;
4046 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9v2
;;
4047 *) base_machine
=$machine ;;
4051 if test "$base_machine" = "i386"; then
4052 $as_echo "#define USE_REGPARMS 1" >>confdefs.h
4056 # For the multi-arch option we need support in the assembler.
4057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler gnu_indirect_function symbol type support" >&5
4058 $as_echo_n "checking for assembler gnu_indirect_function symbol type support... " >&6; }
4059 if ${libc_cv_asm_gnu_indirect_function+:} false
; then :
4060 $as_echo_n "(cached) " >&6
4062 cat > conftest.s
<<EOF
4063 .type foo,%gnu_indirect_function
4065 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5;
4067 libc_cv_asm_gnu_indirect_function
=yes
4069 libc_cv_asm_gnu_indirect_function
=no
4073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_gnu_indirect_function" >&5
4074 $as_echo "$libc_cv_asm_gnu_indirect_function" >&6; }
4076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether .text pseudo-op must be used" >&5
4077 $as_echo_n "checking whether .text pseudo-op must be used... " >&6; }
4078 if ${libc_cv_dot_text+:} false
; then :
4079 $as_echo_n "(cached) " >&6
4081 cat > conftest.s
<<EOF
4085 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4086 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4089 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4090 test $ac_status = 0; }; }; then
4091 libc_cv_dot_text
=.text
4096 if test -z "$libc_cv_dot_text"; then
4097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4098 $as_echo "no" >&6; }
4100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4101 $as_echo "yes" >&6; }
4104 if test x
"$libc_cv_asm_gnu_indirect_function" != xyes
; then
4105 if test x
"$multi_arch" = xyes
; then
4106 as_fn_error $?
"--enable-multi-arch support requires assembler and linker support" "$LINENO" 5
4111 if test x
"$multi_arch" != xno
; then
4112 multi_arch_d
=/multiarch
4115 # Compute the list of sysdep directories for this configuration.
4116 # This can take a while to compute.
4117 sysdep_dir
=$srcdir/sysdeps
4118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking sysdep dirs" >&5
4119 $as_echo_n "checking sysdep dirs... " >&6; }
4120 # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1.
4121 os
="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`"
4123 test "x$base_os" != x ||
case "$os" in
4125 base_os
=mach
/hurd
;;
4127 base_os
=unix
/sysv
;;
4130 # For sunos4.1.1, try sunos4.1.1, then sunos4.1, then sunos4, then sunos.
4133 while o
=`echo $tail | sed 's/\.[^.]*$//'`; test $o != $tail; do
4137 o
=`echo $tail | sed 's/[0-9]*$//'`
4138 if test $o != $tail; then
4141 # For linux-gnu, try linux-gnu, then linux.
4142 o
=`echo $tail | sed 's/-.*$//'`
4143 if test $o != $tail; then
4147 # For unix/sysv/sysv4, try unix/sysv/sysv4, then unix/sysv, then unix.
4150 while b
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$b"; do
4156 # For sparc/sparc32, try sparc/sparc32 and then sparc.
4158 tail=$machine${submachine:+/$submachine}
4159 while m
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$m"; do
4161 # Prepend the machine's FPU directory unless --without-fp.
4162 if test "$with_fp" = yes; then
4163 mach
="$mach /$1/fpu"
4165 mach
="$mach /$1/nofpu"
4172 # Find what sysdep directories exist.
4175 for b
in $base ''; do
4176 for m0
in $mach ''; do
4177 for v
in /$vendor ''; do
4178 test "$v" = / && continue
4179 for o
in /$ostry ''; do
4180 test "$o" = / && continue
4181 for m
in $multi_arch_d $mach ''; do
4182 for d
in $add_ons_pfx ''; do
4183 for a
in $add_ons_sfx ''; do
4184 if test -n "$m0$m0sub$b$v$o$m$msub"; then
4185 try_srcdir
="${srcdir}/"
4189 try
="${d}sysdeps$m0$m0sub$b$v$o$m$msub$a"
4190 test -n "$enable_debug_configure" &&
4191 echo "$0 DEBUG: try $try" >&2
4192 if test -d "$try_srcdir$try"; then
4193 sysnames
="$sysnames $try"
4194 { test -n "$o" ||
test -n "$b"; } && os_used
=t
4195 { test -n "$m" ||
test -n "$m0"; } && machine_used
=t
4197 x
*/$submachine) submachine_used
=t
;;
4199 if test -n "$d"; then
4200 case "$sysnames_add_ons" in
4202 *|
'') sysnames_add_ons
="$sysnames_add_ons $d" ;;
4215 # If the assembler supports gnu_indirect_function symbol type and the
4216 # architecture supports multi-arch, we enable multi-arch by default.
4217 case $sysnames_add_ons$sysnames in
4221 test x
"$multi_arch" = xdefault
&& multi_arch
=no
4224 if test x
"$multi_arch" != xno
; then
4225 $as_echo "#define USE_MULTIARCH 1" >>confdefs.h
4230 if test -z "$os_used" && test "$os" != none
; then
4231 as_fn_error $?
"Operating system $os is not supported." "$LINENO" 5
4233 if test -z "$machine_used" && test "$machine" != none
; then
4234 as_fn_error $?
"The $machine is not supported." "$LINENO" 5
4236 if test -z "$submachine_used" && test -n "$submachine"; then
4237 as_fn_error $?
"The $submachine subspecies of $host_cpu is not supported." "$LINENO" 5
4241 # We have now validated the configuration.
4243 # Expand the list of system names into a full list of directories
4244 # from each element's parent name and Implies file (if present).
4247 while test $# -gt 0; do
4251 case " $names " in *" $name "*)
4252 # Already in the list.
4256 # Report each name as we discover it, so there is no long pause in output.
4257 echo $ECHO_N "$name $ECHO_C" >&6
4259 name_base
=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
4263 *) xsrcdir
=$srcdir/ ;;
4265 test -n "$enable_debug_configure" &&
4266 echo "DEBUG: name/Implies $xsrcdir$name/Implies" >&2
4268 for implies_file
in Implies Implies-before Implies-after
; do
4269 implies_type
=`echo $implies_file | sed s/-/_/`
4270 eval ${implies_type}=
4271 if test -f $xsrcdir$name/$implies_file; then
4272 # Collect more names from the `Implies' file (removing comments).
4273 implied_candidate
="`sed 's/#.*$//' < $xsrcdir$name/$implies_file`"
4274 for x
in $implied_candidate; do
4276 if test -d $xsrcdir$name_base/$x; then
4277 eval "${implies_type}=\"\$${implies_type} \$name_base/\$x\""
4280 for d
in $add_ons_pfx ''; do
4281 try
="${d}sysdeps/$x"
4284 *) try_srcdir
=$srcdir/ ;;
4286 test -n "$enable_debug_configure" &&
4287 echo "DEBUG: $name $implies_file $x try($d) {$try_srcdir}$try" >&2
4288 if test $try != $xsrcdir$name_base/$x && test -d $try_srcdir$try;
4290 eval "${implies_type}=\"\$${implies_type} \$try\""
4292 case "$sysnames_add_ons" in
4294 *|
'') sysnames_add_ons
="$sysnames_add_ons $d" ;;
4298 if test $found = no
; then
4299 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $name/$implies_file specifies nonexistent $x" >&5
4300 $as_echo "$as_me: WARNING: $name/$implies_file specifies nonexistent $x" >&2;}
4306 # Add NAME to the list of names.
4307 names
="$names $name"
4309 # Find the parent of NAME, using the empty string if it has none.
4310 parent
="`echo $name | sed -n -e 's=/[^/]*$==' -e '/sysdeps$/q' -e p`"
4312 test -n "$enable_debug_configure" &&
4313 echo "DEBUG: $name Implies='$Implies' rest='$*' parent='$parent' \
4314 Implies_before='$Implies_before' Implies_after='$Implies_after'" >&2
4316 # Add the names implied by NAME, and NAME's parent (if it has one), to
4317 # the list of names to be processed (the argument list). We prepend the
4318 # implied names to the list and append the parent. We want implied
4319 # directories to come before further directories inferred from the
4320 # configuration components; this ensures that for sysv4, unix/common
4321 # (implied by unix/sysv/sysv4) comes before unix/sysv (in ostry (here $*)
4323 sysnames
="`echo $Implies $* $Implies_before $parent $Implies_after`"
4324 test -n "$sysnames" && set $sysnames
4327 # Add the default directories.
4328 default_sysnames
="sysdeps/generic"
4329 sysnames
="$names $default_sysnames"
4331 # The other names were emitted during the scan.
4332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $default_sysnames" >&5
4333 $as_echo "$default_sysnames" >&6; }
4335 # Collect the list of add-ons that supply partial sysdeps trees.
4337 for add_on
in $add_ons; do
4340 *) xsrcdir
="$srcdir/" ;;
4343 test -d "$xsrcdir$add_on/sysdeps" ||
{
4344 case "$configured_add_ons " in
4347 as_fn_error $?
"add-on $add_on has no configure fragment or sysdeps tree" "$LINENO" 5
4353 sysdeps_add_ons
="$sysdeps_add_ons $add_on"
4354 case "$sysnames_add_ons" in
4357 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no sysdeps directories" >&5
4358 $as_echo "$as_me: WARNING: add-on $add_on contributed no sysdeps directories" >&2;}
4363 for d
in $sysnames; do
4365 $add_on/sysdeps
/*) ;;
4368 (cd "$xsrcdir$d" && for f
in *[!~
]; do
4371 for ff
in $f/*.h
; do
4372 test -d "$ff" ||
{ test -e "$ff" && exit 88; }
4376 test -d "$f" ||
{ test -e "$f" && exit 88; }
4380 if test $?
-eq 88; then
4385 if test $found = no
; then
4386 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no useful sysdeps directories" >&5
4387 $as_echo "$as_me: WARNING: add-on $add_on contributed no useful sysdeps directories" >&2;}
4395 # Find a good install program. We prefer a C program (faster),
4396 # so one script is as good as another. But avoid the broken or
4397 # incompatible versions:
4398 # SysV /etc/install, /usr/sbin/install
4399 # SunOS /usr/etc/install
4400 # IRIX /sbin/install
4402 # AmigaOS /C/install, which installs bootblocks on floppy discs
4403 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4404 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4405 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4406 # OS/2's system install, which has a completely different semantic
4407 # ./install, which can be erroneously created by make from ./install.sh.
4408 # Reject install programs that cannot install multiple files.
4409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4410 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4411 if test -z "$INSTALL"; then
4412 if ${ac_cv_path_install+:} false
; then :
4413 $as_echo_n "(cached) " >&6
4415 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4419 test -z "$as_dir" && as_dir
=.
4420 # Account for people who put trailing slashes in PATH elements.
4421 case $as_dir/ in #((
4422 .
/ | .
// |
/[cC
]/* | \
4423 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
4424 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
4427 # OSF1 and SCO ODT 3.0 have their own names for install.
4428 # Don't use installbsd from OSF since it installs stuff as root
4430 for ac_prog
in ginstall scoinst
install; do
4431 for ac_exec_ext
in '' $ac_executable_extensions; do
4432 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4433 if test $ac_prog = install &&
4434 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4435 # AIX install. It has an incompatible calling convention.
4437 elif test $ac_prog = install &&
4438 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4439 # program-specific install script used by HP pwplus--don't use.
4442 rm -rf conftest.one conftest.two conftest.dir
4443 echo one
> conftest.one
4444 echo two
> conftest.two
4446 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
4447 test -s conftest.one
&& test -s conftest.two
&&
4448 test -s conftest.dir
/conftest.one
&&
4449 test -s conftest.dir
/conftest.two
4451 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
4464 rm -rf conftest.one conftest.two conftest.dir
4467 if test "${ac_cv_path_install+set}" = set; then
4468 INSTALL
=$ac_cv_path_install
4470 # As a last resort, use the slow shell script. Don't cache a
4471 # value for INSTALL within a source directory, because that will
4472 # break other packages using the cache if that directory is
4473 # removed, or if the value is a relative name.
4474 INSTALL
=$ac_install_sh
4477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4478 $as_echo "$INSTALL" >&6; }
4480 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4481 # It thinks the first close brace ends the variable substitution.
4482 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
4484 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
4486 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
4488 if test "$INSTALL" = "${srcdir}/scripts/install-sh -c"; then
4489 # The makefiles need to use a different form to find it in $srcdir.
4490 INSTALL
='\$(..)./scripts/install-sh -c'
4492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4493 $as_echo_n "checking whether ln -s works... " >&6; }
4495 if test "$LN_S" = "ln -s"; then
4496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4497 $as_echo "yes" >&6; }
4499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4500 $as_echo "no, using $LN_S" >&6; }
4504 # Was a --with-binutils option given?
4505 if test -n "$path_binutils"; then
4506 # Make absolute; ensure a single trailing slash.
4507 path_binutils
=`(cd $path_binutils; pwd) | sed 's%/*$%/%'`
4508 CC
="$CC -B$path_binutils"
4510 AS
=`$CC -print-prog-name=as`
4511 LD
=`$CC -print-prog-name=ld`
4512 AR
=`$CC -print-prog-name=ar`
4514 OBJDUMP
=`$CC -print-prog-name=objdump`
4516 OBJCOPY
=`$CC -print-prog-name=objcopy`
4519 # Determine whether we are using GNU binutils.
4520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AS is GNU as" >&5
4521 $as_echo_n "checking whether $AS is GNU as... " >&6; }
4522 if ${libc_cv_prog_as_gnu+:} false
; then :
4523 $as_echo_n "(cached) " >&6
4525 # Most GNU programs take a -v and spit out some text including
4526 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4527 if $AS -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
4528 libc_cv_prog_as_gnu
=yes
4530 libc_cv_prog_as_gnu
=no
4534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_as_gnu" >&5
4535 $as_echo "$libc_cv_prog_as_gnu" >&6; }
4537 gnu_as
=$libc_cv_prog_as_gnu
4539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $LD is GNU ld" >&5
4540 $as_echo_n "checking whether $LD is GNU ld... " >&6; }
4541 if ${libc_cv_prog_ld_gnu+:} false
; then :
4542 $as_echo_n "(cached) " >&6
4544 # Most GNU programs take a -v and spit out some text including
4545 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4546 if $LD -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
4547 libc_cv_prog_ld_gnu
=yes
4549 libc_cv_prog_ld_gnu
=no
4553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_ld_gnu" >&5
4554 $as_echo "$libc_cv_prog_ld_gnu" >&6; }
4555 gnu_ld
=$libc_cv_prog_ld_gnu
4558 # Accept binutils 2.20 or newer.
4561 # Extract the first word of "$ac_prog", so it can be a program name with args.
4562 set dummy
$ac_prog; ac_word
=$2
4563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4564 $as_echo_n "checking for $ac_word... " >&6; }
4565 if ${ac_cv_prog_AS+:} false
; then :
4566 $as_echo_n "(cached) " >&6
4568 if test -n "$AS"; then
4569 ac_cv_prog_AS
="$AS" # Let the user override the test.
4571 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4575 test -z "$as_dir" && as_dir
=.
4576 for ac_exec_ext
in '' $ac_executable_extensions; do
4577 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4578 ac_cv_prog_AS
="$ac_prog"
4579 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4589 if test -n "$AS"; then
4590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
4591 $as_echo "$AS" >&6; }
4593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4594 $as_echo "no" >&6; }
4598 test -n "$AS" && break
4601 if test -z "$AS"; then
4604 # Found it, now check the version.
4605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $AS" >&5
4606 $as_echo_n "checking version of $AS... " >&6; }
4607 ac_prog_version
=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4608 case $ac_prog_version in
4609 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4610 2.1[0-9][0-9]*|
2.
[2-9][0-9]*|
[3-9].
*|
[1-9][0-9]*)
4611 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4612 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4616 $as_echo "$ac_prog_version" >&6; }
4618 if test $ac_verc_fail = yes; then
4619 AS
=: critic_missing
="$critic_missing as"
4624 # Extract the first word of "$ac_prog", so it can be a program name with args.
4625 set dummy
$ac_prog; ac_word
=$2
4626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4627 $as_echo_n "checking for $ac_word... " >&6; }
4628 if ${ac_cv_prog_LD+:} false
; then :
4629 $as_echo_n "(cached) " >&6
4631 if test -n "$LD"; then
4632 ac_cv_prog_LD
="$LD" # Let the user override the test.
4634 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4638 test -z "$as_dir" && as_dir
=.
4639 for ac_exec_ext
in '' $ac_executable_extensions; do
4640 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4641 ac_cv_prog_LD
="$ac_prog"
4642 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4652 if test -n "$LD"; then
4653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4654 $as_echo "$LD" >&6; }
4656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4657 $as_echo "no" >&6; }
4661 test -n "$LD" && break
4664 if test -z "$LD"; then
4667 # Found it, now check the version.
4668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $LD" >&5
4669 $as_echo_n "checking version of $LD... " >&6; }
4670 ac_prog_version
=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
4671 case $ac_prog_version in
4672 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4673 2.1[0-9][0-9]*|
2.
[2-9][0-9]*|
[3-9].
*|
[1-9][0-9]*)
4674 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4675 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4679 $as_echo "$ac_prog_version" >&6; }
4681 if test $ac_verc_fail = yes; then
4682 LD
=: critic_missing
="$critic_missing ld"
4686 # These programs are version sensitive.
4688 for ac_prog
in ${ac_tool_prefix}gcc
${ac_tool_prefix}cc
4690 # Extract the first word of "$ac_prog", so it can be a program name with args.
4691 set dummy
$ac_prog; ac_word
=$2
4692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4693 $as_echo_n "checking for $ac_word... " >&6; }
4694 if ${ac_cv_prog_CC+:} false
; then :
4695 $as_echo_n "(cached) " >&6
4697 if test -n "$CC"; then
4698 ac_cv_prog_CC
="$CC" # Let the user override the test.
4700 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4704 test -z "$as_dir" && as_dir
=.
4705 for ac_exec_ext
in '' $ac_executable_extensions; do
4706 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4707 ac_cv_prog_CC
="$ac_prog"
4708 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4718 if test -n "$CC"; then
4719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4720 $as_echo "$CC" >&6; }
4722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4723 $as_echo "no" >&6; }
4727 test -n "$CC" && break
4730 if test -z "$CC"; then
4733 # Found it, now check the version.
4734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $CC" >&5
4735 $as_echo_n "checking version of $CC... " >&6; }
4736 ac_prog_version
=`$CC -v 2>&1 | sed -n 's/^.*version \([egcygnustpi-]*[0-9.]*\).*$/\1/p'`
4737 case $ac_prog_version in
4738 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4739 4.
[3-9].
* |
4.
[1-9][0-9].
* |
[5-9].
* )
4740 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4741 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4745 $as_echo "$ac_prog_version" >&6; }
4747 if test $ac_verc_fail = yes; then
4748 critic_missing
="$critic_missing gcc"
4751 for ac_prog
in gnumake gmake
make
4753 # Extract the first word of "$ac_prog", so it can be a program name with args.
4754 set dummy
$ac_prog; ac_word
=$2
4755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4756 $as_echo_n "checking for $ac_word... " >&6; }
4757 if ${ac_cv_prog_MAKE+:} false
; then :
4758 $as_echo_n "(cached) " >&6
4760 if test -n "$MAKE"; then
4761 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
4763 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4767 test -z "$as_dir" && as_dir
=.
4768 for ac_exec_ext
in '' $ac_executable_extensions; do
4769 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4770 ac_cv_prog_MAKE
="$ac_prog"
4771 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4780 MAKE
=$ac_cv_prog_MAKE
4781 if test -n "$MAKE"; then
4782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4783 $as_echo "$MAKE" >&6; }
4785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4786 $as_echo "no" >&6; }
4790 test -n "$MAKE" && break
4793 if test -z "$MAKE"; then
4796 # Found it, now check the version.
4797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKE" >&5
4798 $as_echo_n "checking version of $MAKE... " >&6; }
4799 ac_prog_version
=`$MAKE --version 2>&1 | sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
4800 case $ac_prog_version in
4801 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4803 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4804 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4808 $as_echo "$ac_prog_version" >&6; }
4810 if test $ac_verc_fail = yes; then
4811 critic_missing
="$critic_missing make"
4815 for ac_prog
in gnumsgfmt gmsgfmt msgfmt
4817 # Extract the first word of "$ac_prog", so it can be a program name with args.
4818 set dummy
$ac_prog; ac_word
=$2
4819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4820 $as_echo_n "checking for $ac_word... " >&6; }
4821 if ${ac_cv_prog_MSGFMT+:} false
; then :
4822 $as_echo_n "(cached) " >&6
4824 if test -n "$MSGFMT"; then
4825 ac_cv_prog_MSGFMT
="$MSGFMT" # Let the user override the test.
4827 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4831 test -z "$as_dir" && as_dir
=.
4832 for ac_exec_ext
in '' $ac_executable_extensions; do
4833 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4834 ac_cv_prog_MSGFMT
="$ac_prog"
4835 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4844 MSGFMT
=$ac_cv_prog_MSGFMT
4845 if test -n "$MSGFMT"; then
4846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
4847 $as_echo "$MSGFMT" >&6; }
4849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4850 $as_echo "no" >&6; }
4854 test -n "$MSGFMT" && break
4857 if test -z "$MSGFMT"; then
4860 # Found it, now check the version.
4861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MSGFMT" >&5
4862 $as_echo_n "checking version of $MSGFMT... " >&6; }
4863 ac_prog_version
=`$MSGFMT --version 2>&1 | sed -n 's/^.*GNU gettext.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4864 case $ac_prog_version in
4865 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4866 0.10.3[6-9]* |
0.10.
[4-9][0-9]* |
0.1[1-9]* |
0.
[2-9][0-9]* |
[1-9].
*)
4867 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4868 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4872 $as_echo "$ac_prog_version" >&6; }
4874 if test $ac_verc_fail = yes; then
4875 MSGFMT
=: aux_missing
="$aux_missing msgfmt"
4878 for ac_prog
in makeinfo
4880 # Extract the first word of "$ac_prog", so it can be a program name with args.
4881 set dummy
$ac_prog; ac_word
=$2
4882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4883 $as_echo_n "checking for $ac_word... " >&6; }
4884 if ${ac_cv_prog_MAKEINFO+:} false
; then :
4885 $as_echo_n "(cached) " >&6
4887 if test -n "$MAKEINFO"; then
4888 ac_cv_prog_MAKEINFO
="$MAKEINFO" # Let the user override the test.
4890 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4894 test -z "$as_dir" && as_dir
=.
4895 for ac_exec_ext
in '' $ac_executable_extensions; do
4896 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4897 ac_cv_prog_MAKEINFO
="$ac_prog"
4898 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4907 MAKEINFO
=$ac_cv_prog_MAKEINFO
4908 if test -n "$MAKEINFO"; then
4909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
4910 $as_echo "$MAKEINFO" >&6; }
4912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4913 $as_echo "no" >&6; }
4917 test -n "$MAKEINFO" && break
4920 if test -z "$MAKEINFO"; then
4923 # Found it, now check the version.
4924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKEINFO" >&5
4925 $as_echo_n "checking version of $MAKEINFO... " >&6; }
4926 ac_prog_version
=`$MAKEINFO --version 2>&1 | sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
4927 case $ac_prog_version in
4928 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4929 4.
[5-9]*|
4.
[1-9][0-9]*|
[5-9].
*)
4930 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4931 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4935 $as_echo "$ac_prog_version" >&6; }
4937 if test $ac_verc_fail = yes; then
4938 MAKEINFO
=: aux_missing
="$aux_missing makeinfo"
4943 # Extract the first word of "$ac_prog", so it can be a program name with args.
4944 set dummy
$ac_prog; ac_word
=$2
4945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4946 $as_echo_n "checking for $ac_word... " >&6; }
4947 if ${ac_cv_prog_SED+:} false
; then :
4948 $as_echo_n "(cached) " >&6
4950 if test -n "$SED"; then
4951 ac_cv_prog_SED
="$SED" # Let the user override the test.
4953 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4957 test -z "$as_dir" && as_dir
=.
4958 for ac_exec_ext
in '' $ac_executable_extensions; do
4959 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4960 ac_cv_prog_SED
="$ac_prog"
4961 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4971 if test -n "$SED"; then
4972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4973 $as_echo "$SED" >&6; }
4975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4976 $as_echo "no" >&6; }
4980 test -n "$SED" && break
4983 if test -z "$SED"; then
4986 # Found it, now check the version.
4987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $SED" >&5
4988 $as_echo_n "checking version of $SED... " >&6; }
4989 ac_prog_version
=`$SED --version 2>&1 | sed -n 's/^.*GNU sed[^0-9]* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4990 case $ac_prog_version in
4991 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4992 3.0[2-9]*|
3.
[1-9]*|
[4-9]*)
4993 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4994 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4998 $as_echo "$ac_prog_version" >&6; }
5000 if test $ac_verc_fail = yes; then
5001 SED
=: aux_missing
="$aux_missing sed"
5006 # Extract the first word of "$ac_prog", so it can be a program name with args.
5007 set dummy
$ac_prog; ac_word
=$2
5008 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5009 $as_echo_n "checking for $ac_word... " >&6; }
5010 if ${ac_cv_prog_AWK+:} false
; then :
5011 $as_echo_n "(cached) " >&6
5013 if test -n "$AWK"; then
5014 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
5016 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5020 test -z "$as_dir" && as_dir
=.
5021 for ac_exec_ext
in '' $ac_executable_extensions; do
5022 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5023 ac_cv_prog_AWK
="$ac_prog"
5024 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5034 if test -n "$AWK"; then
5035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5036 $as_echo "$AWK" >&6; }
5038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5039 $as_echo "no" >&6; }
5043 test -n "$AWK" && break
5046 if test -z "$AWK"; then
5049 # Found it, now check the version.
5050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $AWK" >&5
5051 $as_echo_n "checking version of $AWK... " >&6; }
5052 ac_prog_version
=`$AWK --version 2>&1 | sed -n 's/^.*GNU Awk[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
5053 case $ac_prog_version in
5054 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
5056 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
5057 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
5060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5061 $as_echo "$ac_prog_version" >&6; }
5063 if test $ac_verc_fail = yes; then
5064 critic_missing
="$critic_missing gawk"
5068 if test -n "$ac_tool_prefix"; then
5069 # Extract the first word of "${ac_tool_prefix}readelf", so it can be a program name with args.
5070 set dummy
${ac_tool_prefix}readelf
; ac_word
=$2
5071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5072 $as_echo_n "checking for $ac_word... " >&6; }
5073 if ${ac_cv_prog_READELF+:} false
; then :
5074 $as_echo_n "(cached) " >&6
5076 if test -n "$READELF"; then
5077 ac_cv_prog_READELF
="$READELF" # Let the user override the test.
5079 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5083 test -z "$as_dir" && as_dir
=.
5084 for ac_exec_ext
in '' $ac_executable_extensions; do
5085 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5086 ac_cv_prog_READELF
="${ac_tool_prefix}readelf"
5087 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5096 READELF
=$ac_cv_prog_READELF
5097 if test -n "$READELF"; then
5098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
5099 $as_echo "$READELF" >&6; }
5101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5102 $as_echo "no" >&6; }
5107 if test -z "$ac_cv_prog_READELF"; then
5108 ac_ct_READELF
=$READELF
5109 # Extract the first word of "readelf", so it can be a program name with args.
5110 set dummy readelf
; ac_word
=$2
5111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5112 $as_echo_n "checking for $ac_word... " >&6; }
5113 if ${ac_cv_prog_ac_ct_READELF+:} false
; then :
5114 $as_echo_n "(cached) " >&6
5116 if test -n "$ac_ct_READELF"; then
5117 ac_cv_prog_ac_ct_READELF
="$ac_ct_READELF" # Let the user override the test.
5119 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5123 test -z "$as_dir" && as_dir
=.
5124 for ac_exec_ext
in '' $ac_executable_extensions; do
5125 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5126 ac_cv_prog_ac_ct_READELF
="readelf"
5127 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5136 ac_ct_READELF
=$ac_cv_prog_ac_ct_READELF
5137 if test -n "$ac_ct_READELF"; then
5138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_READELF" >&5
5139 $as_echo "$ac_ct_READELF" >&6; }
5141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5142 $as_echo "no" >&6; }
5145 if test "x$ac_ct_READELF" = x
; then
5148 case $cross_compiling:$ac_tool_warned in
5150 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5151 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5152 ac_tool_warned
=yes ;;
5154 READELF
=$ac_ct_READELF
5157 READELF
="$ac_cv_prog_READELF"
5160 if test -n "$ac_tool_prefix"; then
5161 # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
5162 set dummy
${ac_tool_prefix}nm
; ac_word
=$2
5163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5164 $as_echo_n "checking for $ac_word... " >&6; }
5165 if ${ac_cv_prog_NM+:} false
; then :
5166 $as_echo_n "(cached) " >&6
5168 if test -n "$NM"; then
5169 ac_cv_prog_NM
="$NM" # Let the user override the test.
5171 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5175 test -z "$as_dir" && as_dir
=.
5176 for ac_exec_ext
in '' $ac_executable_extensions; do
5177 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5178 ac_cv_prog_NM
="${ac_tool_prefix}nm"
5179 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5189 if test -n "$NM"; then
5190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
5191 $as_echo "$NM" >&6; }
5193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5194 $as_echo "no" >&6; }
5199 if test -z "$ac_cv_prog_NM"; then
5201 # Extract the first word of "nm", so it can be a program name with args.
5202 set dummy nm
; ac_word
=$2
5203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5204 $as_echo_n "checking for $ac_word... " >&6; }
5205 if ${ac_cv_prog_ac_ct_NM+:} false
; then :
5206 $as_echo_n "(cached) " >&6
5208 if test -n "$ac_ct_NM"; then
5209 ac_cv_prog_ac_ct_NM
="$ac_ct_NM" # Let the user override the test.
5211 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5215 test -z "$as_dir" && as_dir
=.
5216 for ac_exec_ext
in '' $ac_executable_extensions; do
5217 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5218 ac_cv_prog_ac_ct_NM
="nm"
5219 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5228 ac_ct_NM
=$ac_cv_prog_ac_ct_NM
5229 if test -n "$ac_ct_NM"; then
5230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
5231 $as_echo "$ac_ct_NM" >&6; }
5233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5234 $as_echo "no" >&6; }
5237 if test "x$ac_ct_NM" = x
; then
5240 case $cross_compiling:$ac_tool_warned in
5242 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5243 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5244 ac_tool_warned
=yes ;;
5253 for ac_prog
in autoconf
5255 # Extract the first word of "$ac_prog", so it can be a program name with args.
5256 set dummy
$ac_prog; ac_word
=$2
5257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5258 $as_echo_n "checking for $ac_word... " >&6; }
5259 if ${ac_cv_prog_AUTOCONF+:} false
; then :
5260 $as_echo_n "(cached) " >&6
5262 if test -n "$AUTOCONF"; then
5263 ac_cv_prog_AUTOCONF
="$AUTOCONF" # Let the user override the test.
5265 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5269 test -z "$as_dir" && as_dir
=.
5270 for ac_exec_ext
in '' $ac_executable_extensions; do
5271 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5272 ac_cv_prog_AUTOCONF
="$ac_prog"
5273 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5282 AUTOCONF
=$ac_cv_prog_AUTOCONF
5283 if test -n "$AUTOCONF"; then
5284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
5285 $as_echo "$AUTOCONF" >&6; }
5287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5288 $as_echo "no" >&6; }
5292 test -n "$AUTOCONF" && break
5294 test -n "$AUTOCONF" || AUTOCONF
="no"
5296 case "x$AUTOCONF" in
5297 xno|x|x
:) AUTOCONF
=no
;;
5299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works" >&5
5300 $as_echo_n "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... " >&6; }
5301 if ${libc_cv_autoconf_works+:} false
; then :
5302 $as_echo_n "(cached) " >&6
5304 if (cd $srcdir; $AUTOCONF $ACFLAGS configure.
in > /dev
/null
2>&1); then
5305 libc_cv_autoconf_works
=yes
5307 libc_cv_autoconf_works
=no
5310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_autoconf_works" >&5
5311 $as_echo "$libc_cv_autoconf_works" >&6; }
5312 test $libc_cv_autoconf_works = yes || AUTOCONF
=no
5315 if test "x$AUTOCONF" = xno
; then
5316 aux_missing
="$aux_missing autoconf"
5319 test -n "$critic_missing" && as_fn_error $?
"
5320 *** These critical programs are missing or too old:$critic_missing
5321 *** Check the INSTALL file for required versions." "$LINENO" 5
5323 test -n "$aux_missing" && { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
5324 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5325 *** some features will be disabled.
5326 *** Check the INSTALL file for required versions." >&5
5327 $as_echo "$as_me: WARNING:
5328 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5329 *** some features will be disabled.
5330 *** Check the INSTALL file for required versions." >&2;}
5332 # if using special system headers, find out the compiler's sekrit
5333 # header directory and add that to the list. NOTE: Only does the right
5334 # thing on a system that doesn't need fixincludes. (Not presently a problem.)
5335 if test -n "$sysheaders"; then
5336 SYSINCLUDES
=-nostdinc
5337 for d
in include include-fixed
; do
5338 i
=`$CC -print-file-name="$d"` && test "x$i" != x
&& test "x$i" != "x$d" &&
5339 SYSINCLUDES
="$SYSINCLUDES -isystem $i"
5341 SYSINCLUDES
="$SYSINCLUDES \
5342 -isystem `echo $sysheaders | sed 's/:/ -isystem /g'`"
5343 if test -n "$CXX"; then
5345 cxxversion
=`$CXX -dumpversion 2>&5` &&
5346 cxxmachine
=`$CXX -dumpmachine 2>&5` &&
5347 cxxplus
=`$CXX -print-prog-name=cc1plus`
5348 cxxheaders
=`$cxxplus -v /dev/null 2>&1 | sed -n '/ \//{p;q;}' | sed 's/ //'`
5349 test "x$cxxheaders" != x
&& test "x$i" != "x$cxxheaders" &&
5350 CXX_SYSINCLUDES
="$CXX_SYSINCLUDES -isystem $cxxheaders \
5351 -isystem $cxxheaders/$cxxmachine -isystem $cxxheaders/backward"
5357 # Test if LD_LIBRARY_PATH contains the notation for the current directory
5358 # since this would lead to problems installing/building glibc.
5359 # LD_LIBRARY_PATH contains the current directory if one of the following
5361 # - one of the terminals (":" and ";") is the first or last sign
5362 # - two terminals occur directly after each other
5363 # - the path contains an element with a dot in it
5364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LD_LIBRARY_PATH variable" >&5
5365 $as_echo_n "checking LD_LIBRARY_PATH variable... " >&6; }
5366 case ${LD_LIBRARY_PATH} in
5367 [:\
;]* |
*[:\
;] |
*[:\
;][:\
;]* |
*[:\
;]. | .
[:\
;]*| . |
*[:\
;].
[:\
;]* )
5368 ld_library_path_setting
="contains current directory"
5371 ld_library_path_setting
="ok"
5374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_library_path_setting" >&5
5375 $as_echo "$ld_library_path_setting" >&6; }
5376 if test "$ld_library_path_setting" != "ok"; then
5378 *** LD_LIBRARY_PATH shouldn't contain the current directory when
5379 *** building glibc. Please change the environment variable
5380 *** and run configure again." "$LINENO" 5
5383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether GCC supports -static-libgcc" >&5
5384 $as_echo_n "checking whether GCC supports -static-libgcc... " >&6; }
5385 if ${libc_cv_gcc_static_libgcc+:} false
; then :
5386 $as_echo_n "(cached) " >&6
5388 if $CC -v -static-libgcc 2>&1 |
grep -q 'unrecognized option.*static-libgcc'; then
5389 libc_cv_gcc_static_libgcc
=
5391 libc_cv_gcc_static_libgcc
=-static-libgcc
5394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_static_libgcc" >&5
5395 $as_echo "$libc_cv_gcc_static_libgcc" >&6; }
5398 # Extract the first word of "bash", so it can be a program name with args.
5399 set dummy bash
; ac_word
=$2
5400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5401 $as_echo_n "checking for $ac_word... " >&6; }
5402 if ${ac_cv_path_BASH_SHELL+:} false
; then :
5403 $as_echo_n "(cached) " >&6
5407 ac_cv_path_BASH_SHELL
="$BASH_SHELL" # Let the user override the test with a path.
5410 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5414 test -z "$as_dir" && as_dir
=.
5415 for ac_exec_ext
in '' $ac_executable_extensions; do
5416 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5417 ac_cv_path_BASH_SHELL
="$as_dir/$ac_word$ac_exec_ext"
5418 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5425 test -z "$ac_cv_path_BASH_SHELL" && ac_cv_path_BASH_SHELL
="no"
5429 BASH_SHELL
=$ac_cv_path_BASH_SHELL
5430 if test -n "$BASH_SHELL"; then
5431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BASH_SHELL" >&5
5432 $as_echo "$BASH_SHELL" >&6; }
5434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5435 $as_echo "no" >&6; }
5439 if test "$BASH_SHELL" != no
&&
5440 $BASH_SHELL -c 'test "$BASH_VERSINFO" \
5441 && test "$BASH_VERSINFO" -ge 2 >&/dev/null'; then
5442 libc_cv_have_bash2
=yes
5444 libc_cv_have_bash2
=no
5448 if test "$BASH_SHELL" = no
; then
5449 # Extract the first word of "ksh", so it can be a program name with args.
5450 set dummy ksh
; ac_word
=$2
5451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5452 $as_echo_n "checking for $ac_word... " >&6; }
5453 if ${ac_cv_path_KSH+:} false
; then :
5454 $as_echo_n "(cached) " >&6
5458 ac_cv_path_KSH
="$KSH" # Let the user override the test with a path.
5461 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5465 test -z "$as_dir" && as_dir
=.
5466 for ac_exec_ext
in '' $ac_executable_extensions; do
5467 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5468 ac_cv_path_KSH
="$as_dir/$ac_word$ac_exec_ext"
5469 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5476 test -z "$ac_cv_path_KSH" && ac_cv_path_KSH
="no"
5481 if test -n "$KSH"; then
5482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KSH" >&5
5483 $as_echo "$KSH" >&6; }
5485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5486 $as_echo "no" >&6; }
5490 if test "$KSH" = no
; then
5493 libc_cv_have_ksh
=yes
5498 libc_cv_have_ksh
=yes
5502 # Extract the first word of "perl", so it can be a program name with args.
5503 set dummy perl
; ac_word
=$2
5504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5505 $as_echo_n "checking for $ac_word... " >&6; }
5506 if ${ac_cv_path_PERL+:} false
; then :
5507 $as_echo_n "(cached) " >&6
5511 ac_cv_path_PERL
="$PERL" # Let the user override the test with a path.
5514 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5518 test -z "$as_dir" && as_dir
=.
5519 for ac_exec_ext
in '' $ac_executable_extensions; do
5520 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5521 ac_cv_path_PERL
="$as_dir/$ac_word$ac_exec_ext"
5522 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5529 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL
="no"
5533 PERL
=$ac_cv_path_PERL
5534 if test -n "$PERL"; then
5535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
5536 $as_echo "$PERL" >&6; }
5538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5539 $as_echo "no" >&6; }
5543 if test "$PERL" != no
&&
5544 (eval `$PERL -V:apiversion`; test `expr "$apiversion" \< 5` -ne 0); then
5547 # Extract the first word of "install-info", so it can be a program name with args.
5548 set dummy install-info
; ac_word
=$2
5549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5550 $as_echo_n "checking for $ac_word... " >&6; }
5551 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
5552 $as_echo_n "(cached) " >&6
5554 case $INSTALL_INFO in
5556 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
5559 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5560 as_dummy
="$PATH:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
5561 for as_dir
in $as_dummy
5564 test -z "$as_dir" && as_dir
=.
5565 for ac_exec_ext
in '' $ac_executable_extensions; do
5566 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5567 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
5568 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5575 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO
="no"
5579 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
5580 if test -n "$INSTALL_INFO"; then
5581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
5582 $as_echo "$INSTALL_INFO" >&6; }
5584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5585 $as_echo "no" >&6; }
5589 # Extract the first word of "bison", so it can be a program name with args.
5590 set dummy bison
; ac_word
=$2
5591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5592 $as_echo_n "checking for $ac_word... " >&6; }
5593 if ${ac_cv_path_BISON+:} false
; then :
5594 $as_echo_n "(cached) " >&6
5598 ac_cv_path_BISON
="$BISON" # Let the user override the test with a path.
5601 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5602 as_dummy
="$PATH:/usr/local/bin:/usr/bin:/bin"
5603 for as_dir
in $as_dummy
5606 test -z "$as_dir" && as_dir
=.
5607 for ac_exec_ext
in '' $ac_executable_extensions; do
5608 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5609 ac_cv_path_BISON
="$as_dir/$ac_word$ac_exec_ext"
5610 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5617 test -z "$ac_cv_path_BISON" && ac_cv_path_BISON
="no"
5621 BISON
=$ac_cv_path_BISON
5622 if test -n "$BISON"; then
5623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
5624 $as_echo "$BISON" >&6; }
5626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5627 $as_echo "no" >&6; }
5632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libc-friendly stddef.h" >&5
5633 $as_echo_n "checking for libc-friendly stddef.h... " >&6; }
5634 if ${libc_cv_friendly_stddef+:} false
; then :
5635 $as_echo_n "(cached) " >&6
5637 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5638 /* end confdefs.h. */
5639 #define __need_size_t
5640 #define __need_wchar_t
5647 size_t size; wchar_t wchar;
5649 #error stddef.h ignored __need_*
5651 if (&size == NULL || &wchar == NULL) abort ();
5656 if ac_fn_c_try_compile
"$LINENO"; then :
5657 libc_cv_friendly_stddef
=yes
5659 libc_cv_friendly_stddef
=no
5661 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_friendly_stddef" >&5
5664 $as_echo "$libc_cv_friendly_stddef" >&6; }
5665 if test $libc_cv_friendly_stddef = yes; then
5666 config_vars
="$config_vars
5667 override stddef.h = # The installed <stddef.h> seems to be libc-friendly."
5670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need to use -P to assemble .S files" >&5
5671 $as_echo_n "checking whether we need to use -P to assemble .S files... " >&6; }
5672 if ${libc_cv_need_minus_P+:} false
; then :
5673 $as_echo_n "(cached) " >&6
5675 cat > conftest.S
<<EOF
5676 #include "confdefs.h"
5677 /* Nothing whatsoever. */
5679 if { ac_try
='${CC-cc} $CPPFLAGS $ASFLAGS -c conftest.S 1>&5'
5680 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5683 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5684 test $ac_status = 0; }; }; then
5685 libc_cv_need_minus_P
=no
5687 libc_cv_need_minus_P
=yes
5691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_need_minus_P" >&5
5692 $as_echo "$libc_cv_need_minus_P" >&6; }
5693 if test $libc_cv_need_minus_P = yes; then
5694 config_vars
="$config_vars
5695 asm-CPPFLAGS = -P # The assembler can't grok cpp's # line directives."
5698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .set assembler directive" >&5
5699 $as_echo_n "checking for .set assembler directive... " >&6; }
5700 if ${libc_cv_asm_set_directive+:} false
; then :
5701 $as_echo_n "(cached) " >&6
5703 cat > conftest.s
<<EOF
5706 .set glibc_conftest_frobozz,foo
5707 .globl glibc_conftest_frobozz
5709 # The alpha-dec-osf1 assembler gives only a warning for `.set'
5710 # (but it doesn't work), so we must do a linking check to be sure.
5711 cat > conftest1.c
<<\EOF
5712 extern int glibc_conftest_frobozz
;
5713 void _start
() { glibc_conftest_frobozz
= 1; }
5715 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
5716 -nostartfiles -nostdlib \
5717 -o conftest conftest.s conftest1.c
1>&5 2>&5; then
5718 libc_cv_asm_set_directive
=yes
5720 libc_cv_asm_set_directive
=no
5724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_set_directive" >&5
5725 $as_echo "$libc_cv_asm_set_directive" >&6; }
5726 if test $libc_cv_asm_set_directive = yes; then
5727 $as_echo "#define HAVE_ASM_SET_DIRECTIVE 1" >>confdefs.h
5731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler gnu_unique_object symbol type" >&5
5732 $as_echo_n "checking for assembler gnu_unique_object symbol type... " >&6; }
5733 if ${libc_cv_asm_unique_object+:} false
; then :
5734 $as_echo_n "(cached) " >&6
5736 cat > conftest.s
<<EOF
5739 .type _sym, %gnu_unique_object
5741 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5; then
5742 libc_cv_asm_unique_object
=yes
5744 libc_cv_asm_unique_object
=no
5748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_unique_object" >&5
5749 $as_echo "$libc_cv_asm_unique_object" >&6; }
5750 if test $libc_cv_asm_unique_object = yes; then
5751 $as_echo "#define HAVE_ASM_UNIQUE_OBJECT 1" >>confdefs.h
5755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .symver assembler directive" >&5
5756 $as_echo_n "checking for .symver assembler directive... " >&6; }
5757 if ${libc_cv_asm_symver_directive+:} false
; then :
5758 $as_echo_n "(cached) " >&6
5760 cat > conftest.s
<<EOF
5763 .symver _sym,sym@VERS
5765 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5; then
5766 libc_cv_asm_symver_directive
=yes
5768 libc_cv_asm_symver_directive
=no
5772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_symver_directive" >&5
5773 $as_echo "$libc_cv_asm_symver_directive" >&6; }
5774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld --version-script" >&5
5775 $as_echo_n "checking for ld --version-script... " >&6; }
5776 if ${libc_cv_ld_version_script_option+:} false
; then :
5777 $as_echo_n "(cached) " >&6
5779 if test $libc_cv_asm_symver_directive = yes; then
5780 cat > conftest.s
<<EOF
5783 .symver _sym,sym@VERS
5785 cat > conftest.map
<<EOF
5794 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5; then
5795 if { ac_try
='${CC-cc} $CFLAGS $LDFLAGS -shared
5796 -o conftest.so conftest.o
5797 -nostartfiles -nostdlib
5798 -Wl,--version-script,conftest.map
5800 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5803 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5804 test $ac_status = 0; }; };
5806 libc_cv_ld_version_script_option
=yes
5808 libc_cv_ld_version_script_option
=no
5811 libc_cv_ld_version_script_option
=no
5814 libc_cv_ld_version_script_option
=no
5818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ld_version_script_option" >&5
5819 $as_echo "$libc_cv_ld_version_script_option" >&6; }
5820 if test $shared != no
&&
5821 test $libc_cv_asm_symver_directive = yes &&
5822 test $libc_cv_ld_version_script_option = yes &&
5823 test $enable_versioning = yes; then
5825 $as_echo "#define DO_VERSIONING 1" >>confdefs.h
5832 if test $shared != no
&& test $VERSIONING = no
; then
5834 *** WARNING: You should not compile GNU libc without versioning. Not using
5835 *** versioning will introduce incompatibilities so that old binaries
5836 *** will not run anymore.
5837 *** For versioning you need recent binutils (binutils-2.8.1.0.23 or newer)."
5839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .previous assembler directive" >&5
5840 $as_echo_n "checking for .previous assembler directive... " >&6; }
5841 if ${libc_cv_asm_previous_directive+:} false
; then :
5842 $as_echo_n "(cached) " >&6
5844 cat > conftest.s
<<EOF
5845 .section foo_section
5848 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5849 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5852 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5853 test $ac_status = 0; }; }; then
5854 libc_cv_asm_previous_directive
=yes
5856 libc_cv_asm_previous_directive
=no
5860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_previous_directive" >&5
5861 $as_echo "$libc_cv_asm_previous_directive" >&6; }
5862 if test $libc_cv_asm_previous_directive = yes; then
5863 $as_echo "#define HAVE_ASM_PREVIOUS_DIRECTIVE 1" >>confdefs.h
5866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .popsection assembler directive" >&5
5867 $as_echo_n "checking for .popsection assembler directive... " >&6; }
5868 if ${libc_cv_asm_popsection_directive+:} false
; then :
5869 $as_echo_n "(cached) " >&6
5871 cat > conftest.s
<<EOF
5872 .pushsection foo_section
5875 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5876 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5879 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5880 test $ac_status = 0; }; }; then
5881 libc_cv_asm_popsection_directive
=yes
5883 libc_cv_asm_popsection_directive
=no
5887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_popsection_directive" >&5
5888 $as_echo "$libc_cv_asm_popsection_directive" >&6; }
5889 if test $libc_cv_asm_popsection_directive = yes; then
5890 $as_echo "#define HAVE_ASM_POPSECTION_DIRECTIVE 1" >>confdefs.h
5894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .protected and .hidden assembler directive" >&5
5895 $as_echo_n "checking for .protected and .hidden assembler directive... " >&6; }
5896 if ${libc_cv_asm_protected_directive+:} false
; then :
5897 $as_echo_n "(cached) " >&6
5899 cat > conftest.s
<<EOF
5905 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5906 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5909 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5910 test $ac_status = 0; }; }; then
5911 libc_cv_asm_protected_directive
=yes
5913 as_fn_error $?
"assembler support for symbol visibility is required" "$LINENO" 5
5917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_protected_directive" >&5
5918 $as_echo "$libc_cv_asm_protected_directive" >&6; }
5920 if test $libc_cv_asm_protected_directive = yes; then
5921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __attribute__((visibility())) is supported" >&5
5922 $as_echo_n "checking whether __attribute__((visibility())) is supported... " >&6; }
5923 if ${libc_cv_visibility_attribute+:} false
; then :
5924 $as_echo_n "(cached) " >&6
5926 cat > conftest.c
<<EOF
5927 int foo __attribute__ ((visibility ("hidden"))) = 1;
5928 int bar __attribute__ ((visibility ("protected"))) = 1;
5930 libc_cv_visibility_attribute
=no
5931 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5932 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5935 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5936 test $ac_status = 0; }; }; then
5937 if grep '\.hidden.*foo' conftest.s
>/dev
/null
; then
5938 if grep '\.protected.*bar' conftest.s
>/dev
/null
; then
5939 libc_cv_visibility_attribute
=yes
5943 rm -f conftest.
{c
,s
}
5946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_visibility_attribute" >&5
5947 $as_echo "$libc_cv_visibility_attribute" >&6; }
5948 if test $libc_cv_visibility_attribute != yes; then
5949 as_fn_error $?
"compiler support for visibility attribute is required" "$LINENO" 5
5953 if test $libc_cv_visibility_attribute = yes; then
5954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken __attribute__((visibility()))" >&5
5955 $as_echo_n "checking for broken __attribute__((visibility()))... " >&6; }
5956 if ${libc_cv_broken_visibility_attribute+:} false
; then :
5957 $as_echo_n "(cached) " >&6
5959 cat > conftest.c
<<EOF
5961 int bar (int x) __asm__ ("foo") __attribute__ ((visibility ("hidden")));
5962 int bar (int x) { return x; }
5964 libc_cv_broken_visibility_attribute
=yes
5965 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5966 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5969 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5970 test $ac_status = 0; }; }; then
5971 if grep '\.hidden[ _]foo' conftest.s
>/dev
/null
; then
5972 libc_cv_broken_visibility_attribute
=no
5975 rm -f conftest.c conftest.s
5978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_broken_visibility_attribute" >&5
5979 $as_echo "$libc_cv_broken_visibility_attribute" >&6; }
5980 if test $libc_cv_broken_visibility_attribute = yes; then
5981 as_fn_error $?
"working compiler support for visibility attribute is required" "$LINENO" 5
5985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken __attribute__((alias()))" >&5
5986 $as_echo_n "checking for broken __attribute__((alias()))... " >&6; }
5987 if ${libc_cv_broken_alias_attribute+:} false
; then :
5988 $as_echo_n "(cached) " >&6
5990 cat > conftest.c
<<EOF
5991 extern int foo (int x) __asm ("xyzzy");
5992 int bar (int x) { return x; }
5993 extern __typeof (bar) foo __attribute ((weak, alias ("bar")));
5995 extern __typeof (dfoo) dfoo __asm ("abccb");
5998 libc_cv_broken_alias_attribute
=yes
5999 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
6000 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6003 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6004 test $ac_status = 0; }; }; then
6005 if grep 'xyzzy' conftest.s
>/dev
/null
&&
6006 grep 'abccb' conftest.s
>/dev
/null
; then
6007 libc_cv_broken_alias_attribute
=no
6010 rm -f conftest.c conftest.s
6013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_broken_alias_attribute" >&5
6014 $as_echo "$libc_cv_broken_alias_attribute" >&6; }
6015 if test $libc_cv_broken_alias_attribute = yes; then
6016 as_fn_error $?
"working alias attribute support required" "$LINENO" 5
6019 if test $libc_cv_visibility_attribute = yes; then
6020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to put _rtld_local into .sdata section" >&5
6021 $as_echo_n "checking whether to put _rtld_local into .sdata section... " >&6; }
6022 if ${libc_cv_have_sdata_section+:} false
; then :
6023 $as_echo_n "(cached) " >&6
6025 echo "int i;" > conftest.c
6026 libc_cv_have_sdata_section
=no
6027 if ${CC-cc} $LDFLAGS -fPIC -shared -Wl,--verbose conftest.c
-o conftest.so
2>&1 \
6028 |
grep '\.sdata' >/dev
/null
; then
6029 libc_cv_have_sdata_section
=yes
6031 rm -f conftest.c conftest.so
6034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_sdata_section" >&5
6035 $as_echo "$libc_cv_have_sdata_section" >&6; }
6036 if test $libc_cv_have_sdata_section = yes; then
6037 $as_echo "#define HAVE_SDATA_SECTION 1" >>confdefs.h
6042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .preinit_array/.init_array/.fini_array support" >&5
6043 $as_echo_n "checking for .preinit_array/.init_array/.fini_array support... " >&6; }
6044 if ${libc_cv_initfini_array+:} false
; then :
6045 $as_echo_n "(cached) " >&6
6047 cat > conftest.c
<<EOF
6048 int _start (void) { return 0; }
6049 int __start (void) { return 0; }
6051 int foo (void) { return 1; }
6052 int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;
6055 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -o conftest
6056 conftest.c -static -nostartfiles -nostdlib
6058 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6061 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6062 test $ac_status = 0; }; }; then :
6063 if $READELF -S conftest | fgrep INIT_ARRAY
> /dev
/null
; then
6064 libc_cv_initfini_array
=yes
6066 libc_cv_initfini_array
=no
6069 libc_cv_initfini_array
=no
6074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_initfini_array" >&5
6075 $as_echo "$libc_cv_initfini_array" >&6; }
6076 if test $libc_cv_initfini_array != yes; then
6077 as_fn_error $?
"Need linker with .init_array/.fini_array support." "$LINENO" 5
6080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use .ctors/.dtors header and trailer" >&5
6081 $as_echo_n "checking whether to use .ctors/.dtors header and trailer... " >&6; }
6082 if ${libc_cv_ctors_header+:} false
; then :
6083 $as_echo_n "(cached) " >&6
6085 libc_cv_ctors_header
=yes
6086 cat > conftest.c
<<EOF
6087 int _start (void) { return 0; }
6088 int __start (void) { return 0; }
6090 __attribute__ ((constructor)) void ctor (void) { asm (""); }
6091 __attribute__ ((destructor)) void dtor (void) { asm (""); }
6094 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -o conftest
6095 conftest.c -static -nostartfiles -nostdlib
6097 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6100 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6101 test $ac_status = 0; }; }; then :
6102 if $READELF -WS conftest
$ac_exeext |
$AWK '
6103 { gsub(/\[ */, "[") }
6104 $2 == ".ctors" || $2 == ".dtors" {
6105 size = strtonum("0x" $6)
6106 align = strtonum("0x" $NF)
6108 stub[$2] = size == align * 2
6111 ctors_ok = !seen[".ctors"] || stub[".ctors"]
6112 dtors_ok = !seen[".dtors"] || stub[".dtors"]
6113 exit ((ctors_ok && dtors_ok) ? 0 : 1)
6116 libc_cv_ctors_header
=no
6120 as_fn_error $?
"missing __attribute__ ((constructor)) support??" "$LINENO" 5
6126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ctors_header" >&5
6127 $as_echo "$libc_cv_ctors_header" >&6; }
6128 if test $libc_cv_ctors_header = no
; then
6129 $as_echo "#define NO_CTORS_DTORS_SECTIONS 1" >>confdefs.h
6133 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libunwind-support in compiler" >&5
6134 $as_echo_n "checking for libunwind-support in compiler... " >&6; }
6135 if ${libc_cv_cc_with_libunwind+:} false
; then :
6136 $as_echo_n "(cached) " >&6
6139 cat > conftest.c
<<EOF
6140 int main (void) { return 0; }
6142 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -static -o conftest \
6143 conftest.c
-v 2>&1 >/dev
/null |
grep -q " -lunwind "; then
6144 libc_cv_cc_with_libunwind
=yes
6146 libc_cv_cc_with_libunwind
=no
6150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_with_libunwind" >&5
6151 $as_echo "$libc_cv_cc_with_libunwind" >&6; }
6153 if test $libc_cv_cc_with_libunwind = yes; then
6154 $as_echo "#define HAVE_CC_WITH_LIBUNWIND 1" >>confdefs.h
6158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z nodelete option" >&5
6159 $as_echo_n "checking for -z nodelete option... " >&6; }
6160 if ${libc_cv_z_nodelete+:} false
; then :
6161 $as_echo_n "(cached) " >&6
6163 cat > conftest.c
<<EOF
6164 int _start (void) { return 42; }
6166 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6167 -fPIC -shared -o conftest.so conftest.c
6168 -nostartfiles -nostdlib
6169 -Wl,--enable-new-dtags,-z,nodelete 1>&5'
6170 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6173 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6174 test $ac_status = 0; }; }
6176 libc_cv_z_nodelete
=yes
6178 as_fn_error $?
"linker with -z nodelete support required" "$LINENO" 5
6182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_nodelete" >&5
6183 $as_echo "$libc_cv_z_nodelete" >&6; }
6185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z nodlopen option" >&5
6186 $as_echo_n "checking for -z nodlopen option... " >&6; }
6187 if ${libc_cv_z_nodlopen+:} false
; then :
6188 $as_echo_n "(cached) " >&6
6190 cat > conftest.c
<<EOF
6191 int _start (void) { return 42; }
6193 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6194 -fPIC -shared -o conftest.so conftest.c
6195 -nostartfiles -nostdlib
6196 -Wl,--enable-new-dtags,-z,nodlopen 1>&5'
6197 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6200 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6201 test $ac_status = 0; }; }
6203 libc_cv_z_nodlopen
=yes
6205 as_fn_error $?
"linker with -z nodlopen support required" "$LINENO" 5
6209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_nodlopen" >&5
6210 $as_echo "$libc_cv_z_nodlopen" >&6; }
6212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z initfirst option" >&5
6213 $as_echo_n "checking for -z initfirst option... " >&6; }
6214 if ${libc_cv_z_initfirst+:} false
; then :
6215 $as_echo_n "(cached) " >&6
6217 cat > conftest.c
<<EOF
6218 int _start (void) { return 42; }
6220 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6221 -fPIC -shared -o conftest.so conftest.c
6222 -nostartfiles -nostdlib
6223 -Wl,--enable-new-dtags,-z,initfirst 1>&5'
6224 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6227 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6228 test $ac_status = 0; }; }
6230 libc_cv_z_initfirst
=yes
6232 as_fn_error $?
"linker with -z initfirst support required" "$LINENO" 5
6236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_initfirst" >&5
6237 $as_echo "$libc_cv_z_initfirst" >&6; }
6239 # Add-on fragments can set these for other machines.
6240 libc_commonpagesize
=${libc_commonpagesize:-no}
6241 libc_relro_required
=${libc_relro_required:-no}
6242 case "$base_machine" in
6243 i
[34567]86 | x86_64 | powerpc
* | s390
*)
6244 libc_commonpagesize
=0x1000
6245 libc_relro_required
=yes
6248 libc_commonpagesize
=0x2000
6249 libc_relro_required
=yes
6253 if test $libc_commonpagesize != no
; then
6254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z relro option" >&5
6255 $as_echo_n "checking for -z relro option... " >&6; }
6256 if ${libc_cv_z_relro+:} false
; then :
6257 $as_echo_n "(cached) " >&6
6260 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6261 /* end confdefs.h. */
6263 int _start (void) { return 42; }
6264 extern void _exit (int);
6265 /* Since these pointers are const, they should go in rodata.
6266 Since they refer to functions that have to be resolved by
6267 dynamic linking, they should instead go in RELRO data. */
6268 const void *const relro[] = { &_start, &_exit, 0 };
6269 /* GNU ld fails to produce RELRO data when it's very small and there is no
6270 normal writable data following it, or if only uninitialized (.bss) data
6271 follows it, or only very small writable data. */
6272 int data[0x10000] = { 1, };
6275 cat > conftest.
awk <<\EOF
6278 commonpagesize
= strtonum
(commonpagesize
)
6280 { print
"LINE:", $0 > "/dev/stderr" }
6282 vaddr
= strtonum
($3)
6283 memsz
= strtonum
($6)
6285 printf "vaddr %#x memsz %#x end %#x commonpagesize %#x\n", \
6286 vaddr
, memsz
, end
, commonpagesize
> "/dev/stderr"
6287 result
= (end
% commonpagesize
== 0) ?
"yes" : "broken"
6289 END
{ print result
}
6291 { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6292 -fPIC -shared -o conftest.so conftest.c
6293 -nostartfiles -nostdlib
6295 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6298 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6299 test $ac_status = 0; }; } &&
6300 { ac_try
='$READELF -Wl conftest.so > conftest.ph'
6301 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6304 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6305 test $ac_status = 0; }; } &&
6307 $AWK -v commonpagesize=$libc_commonpagesize -f conftest.awk
6308 conftest.ph > conftest.cps
6310 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6313 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6314 test $ac_status = 0; }; } &&
6315 libc_cv_z_relro
=`cat conftest.cps 2>&5`
6318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_relro" >&5
6319 $as_echo "$libc_cv_z_relro" >&6; }
6320 if { test "x$libc_relro_required" = xyes
&&
6321 test "x$libc_cv_z_relro" != xyes
6324 as_fn_error $?
"linker with -z relro support required" "$LINENO" 5
6327 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: missing architecture parameter to check for working -z relro" >&5
6328 $as_echo "$as_me: WARNING: missing architecture parameter to check for working -z relro" >&2;}
6331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -Bgroup option" >&5
6332 $as_echo_n "checking for -Bgroup option... " >&6; }
6333 if ${libc_cv_Bgroup+:} false
; then :
6334 $as_echo_n "(cached) " >&6
6336 cat > conftest.c
<<EOF
6337 int _start (void) { return 42; }
6339 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6340 -fPIC -shared -o conftest.so conftest.c
6341 -Wl,-Bgroup -nostdlib 1>&5'
6342 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6345 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6346 test $ac_status = 0; }; }
6354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_Bgroup" >&5
6355 $as_echo "$libc_cv_Bgroup" >&6; }
6359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether --noexecstack is desirable for .S files" >&5
6360 $as_echo_n "checking whether --noexecstack is desirable for .S files... " >&6; }
6361 if ${libc_cv_as_noexecstack+:} false
; then :
6362 $as_echo_n "(cached) " >&6
6364 cat > conftest.c
<<EOF
6367 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS
6368 -S -o conftest.s conftest.c 1>&5'
6369 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6372 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6373 test $ac_status = 0; }; } \
6374 && grep -q .note.GNU-stack conftest.s \
6375 && { ac_try
='${CC-cc} $ASFLAGS -Wa,--noexecstack
6376 -c -o conftest.o conftest.s 1>&5'
6377 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6380 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6381 test $ac_status = 0; }; }
6383 libc_cv_as_noexecstack
=yes
6385 libc_cv_as_noexecstack
=no
6389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_as_noexecstack" >&5
6390 $as_echo "$libc_cv_as_noexecstack" >&6; }
6391 if test $libc_cv_as_noexecstack = yes; then
6392 ASFLAGS_config
="$ASFLAGS_config -Wa,--noexecstack"
6396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z combreloc" >&5
6397 $as_echo_n "checking for -z combreloc... " >&6; }
6398 if ${libc_cv_z_combreloc+:} false
; then :
6399 $as_echo_n "(cached) " >&6
6401 cat > conftest.c
<<EOF
6402 extern int bar (int);
6404 int foo (void) { return bar (mumble); }
6406 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6407 -fPIC -shared -o conftest.so conftest.c
6408 -nostdlib -nostartfiles
6409 -Wl,-z,combreloc 1>&5'
6410 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6413 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6414 test $ac_status = 0; }; }
6416 if $READELF -S conftest.so |
grep '\.rel\(a\|\)\.dyn' > /dev
/null
; then
6417 libc_cv_z_combreloc
=yes
6419 libc_cv_z_combreloc
=no
6422 libc_cv_z_combreloc
=no
6426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_combreloc" >&5
6427 $as_echo "$libc_cv_z_combreloc" >&6; }
6428 if test "$libc_cv_z_combreloc" = yes; then
6429 $as_echo "#define HAVE_Z_COMBRELOC 1" >>confdefs.h
6434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z execstack" >&5
6435 $as_echo_n "checking for -z execstack... " >&6; }
6436 if ${libc_cv_z_execstack+:} false
; then :
6437 $as_echo_n "(cached) " >&6
6439 cat > conftest.c
<<EOF
6440 int _start (void) { return 42; }
6442 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6443 -fPIC -shared -o conftest.so conftest.c
6444 -Wl,-z,execstack -nostdlib
6446 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6449 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6450 test $ac_status = 0; }; }
6452 libc_cv_z_execstack
=yes
6454 libc_cv_z_execstack
=no
6458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_execstack" >&5
6459 $as_echo "$libc_cv_z_execstack" >&6; }
6462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fpie" >&5
6463 $as_echo_n "checking for -fpie... " >&6; }
6464 if ${libc_cv_fpie+:} false
; then :
6465 $as_echo_n "(cached) " >&6
6467 if { ac_try
='${CC-cc} -fpie -xc /dev/null -S -o /dev/null'
6468 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6471 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6472 test $ac_status = 0; }; }; then :
6479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fpie" >&5
6480 $as_echo "$libc_cv_fpie" >&6; }
6484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --hash-style option" >&5
6485 $as_echo_n "checking for --hash-style option... " >&6; }
6486 if ${libc_cv_hashstyle+:} false
; then :
6487 $as_echo_n "(cached) " >&6
6489 cat > conftest.c
<<EOF
6490 int _start (void) { return 42; }
6492 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6493 -fPIC -shared -o conftest.so conftest.c
6494 -Wl,--hash-style=both -nostdlib 1>&5'
6495 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6498 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6499 test $ac_status = 0; }; }
6501 libc_cv_hashstyle
=yes
6503 libc_cv_hashstyle
=no
6507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_hashstyle" >&5
6508 $as_echo "$libc_cv_hashstyle" >&6; }
6511 # The linker's default -shared behavior is good enough if it
6512 # does these things that our custom linker scripts ensure that
6513 # all allocated NOTE sections come first.
6514 if test "$use_default_link" = default
; then
6515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sufficient default -shared layout" >&5
6516 $as_echo_n "checking for sufficient default -shared layout... " >&6; }
6517 if ${libc_cv_use_default_link+:} false
; then :
6518 $as_echo_n "(cached) " >&6
6520 libc_cv_use_default_link
=no
6521 cat > conftest.s
<<\EOF
6522 .section .note.a
,"a",%note
6527 .section .note.b
,"a",%note
6533 if { ac_try
=' ${CC-cc} $ASFLAGS -shared -o conftest.so conftest.s 1>&5'
6534 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6537 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6538 test $ac_status = 0; }; } &&
6539 ac_try
=`$READELF -S conftest.so | sed -n \
6541 s/^ *\[ *[1-9][0-9]*\] *\([^ ][^ ]*\) *\([^ ][^ ]*\) .*$/\2 \1/
6547 libc_seen_a
=no libc_seen_b
=no
6549 while test $# -ge 2 -a "$1" = NOTE
; do
6551 .note.a
) libc_seen_a
=yes ;;
6552 .note.b
) libc_seen_b
=yes ;;
6556 case "$libc_seen_a$libc_seen_b" in
6558 libc_cv_use_default_link
=yes
6562 $libc_seen_a$libc_seen_b from:
6569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_use_default_link" >&5
6570 $as_echo "$libc_cv_use_default_link" >&6; }
6571 use_default_link
=$libc_cv_use_default_link
6574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker output format" >&5
6575 $as_echo_n "checking linker output format... " >&6; }
6576 if ${libc_cv_output_format+:} false
; then :
6577 $as_echo_n "(cached) " >&6
6579 if libc_cv_output_format
=`
6580 ${CC-cc} -nostartfiles -nostdlib -Wl,--print-output-format 2>&5`
6584 libc_cv_output_format
=
6586 test -n "$libc_cv_output_format" || libc_cv_output_format
=unknown
6588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_output_format" >&5
6589 $as_echo "$libc_cv_output_format" >&6; }
6592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fno-toplevel-reorder -fno-section-anchors" >&5
6593 $as_echo_n "checking for -fno-toplevel-reorder -fno-section-anchors... " >&6; }
6594 if ${libc_cv_fno_toplevel_reorder+:} false
; then :
6595 $as_echo_n "(cached) " >&6
6597 cat > conftest.c
<<EOF
6600 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -fno-toplevel-reorder -fno-section-anchors
6602 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6605 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6606 test $ac_status = 0; }; }
6608 libc_cv_fno_toplevel_reorder
=yes
6610 libc_cv_fno_toplevel_reorder
=no
6614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fno_toplevel_reorder" >&5
6615 $as_echo "$libc_cv_fno_toplevel_reorder" >&6; }
6616 if test $libc_cv_fno_toplevel_reorder = yes; then
6617 fno_unit_at_a_time
="-fno-toplevel-reorder -fno-section-anchors"
6619 fno_unit_at_a_time
=-fno-unit-at-a-time
6623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fstack-protector" >&5
6624 $as_echo_n "checking for -fstack-protector... " >&6; }
6625 if ${libc_cv_ssp+:} false
; then :
6626 $as_echo_n "(cached) " >&6
6628 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -Werror -fstack-protector -xc /dev/null -S -o /dev/null'
6629 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6632 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6633 test $ac_status = 0; }; }; then :
6640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ssp" >&5
6641 $as_echo "$libc_cv_ssp" >&6; }
6644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fgnu89-inline" >&5
6645 $as_echo_n "checking for -fgnu89-inline... " >&6; }
6646 if ${libc_cv_gnu89_inline+:} false
; then :
6647 $as_echo_n "(cached) " >&6
6649 cat > conftest.c
<<EOF
6651 #ifdef __GNUC_GNU_INLINE__
6652 main () { return 0;}
6657 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -std=gnu99 -fgnu89-inline
6658 -o conftest.s conftest.c 1>&5'
6659 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6662 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6663 test $ac_status = 0; }; }
6665 libc_cv_gnu89_inline
=yes
6667 libc_cv_gnu89_inline
=no
6671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gnu89_inline" >&5
6672 $as_echo "$libc_cv_gnu89_inline" >&6; }
6673 if test $libc_cv_gnu89_inline = yes; then
6674 gnu89_inline
=-fgnu89-inline
6680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc puts quotes around section names" >&5
6681 $as_echo_n "checking whether cc puts quotes around section names... " >&6; }
6682 if ${libc_cv_have_section_quotes+:} false
; then :
6683 $as_echo_n "(cached) " >&6
6685 cat > conftest.c
<<EOF
6686 static const int foo
6687 __attribute__ ((section ("bar"))) = 1;
6689 if ${CC-cc} -S conftest.c
-o conftest.s
; then
6690 if grep '\.section.*"bar"' conftest.s
>/dev
/null
; then
6691 libc_cv_have_section_quotes
=yes
6693 libc_cv_have_section_quotes
=no
6696 libc_cv_have_section_quotes
=unknown
6698 rm -f conftest.
{c
,s
}
6701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_section_quotes" >&5
6702 $as_echo "$libc_cv_have_section_quotes" >&6; }
6703 if test $libc_cv_have_section_quotes = yes; then
6704 $as_echo "#define HAVE_SECTION_QUOTES 1" >>confdefs.h
6708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler .weak directive" >&5
6709 $as_echo_n "checking for assembler .weak directive... " >&6; }
6710 if ${libc_cv_asm_weak_directive+:} false
; then :
6711 $as_echo_n "(cached) " >&6
6713 cat > conftest.s
<<EOF
6718 .weak bar; bar = foo
6720 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6721 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6724 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6725 test $ac_status = 0; }; }; then
6726 libc_cv_asm_weak_directive
=yes
6728 libc_cv_asm_weak_directive
=no
6732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_weak_directive" >&5
6733 $as_echo "$libc_cv_asm_weak_directive" >&6; }
6735 if test $libc_cv_asm_weak_directive = no
; then
6736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler .weakext directive" >&5
6737 $as_echo_n "checking for assembler .weakext directive... " >&6; }
6738 if ${libc_cv_asm_weakext_directive+:} false
; then :
6739 $as_echo_n "(cached) " >&6
6741 cat > conftest.s
<<EOF
6750 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6751 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6754 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6755 test $ac_status = 0; }; }; then
6756 libc_cv_asm_weakext_directive
=yes
6758 libc_cv_asm_weakext_directive
=no
6762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_weakext_directive" >&5
6763 $as_echo "$libc_cv_asm_weakext_directive" >&6; }
6767 if test $libc_cv_asm_weak_directive = yes; then
6768 $as_echo "#define HAVE_ASM_WEAK_DIRECTIVE 1" >>confdefs.h
6770 elif test $libc_cv_asm_weakext_directive = yes; then
6771 $as_echo "#define HAVE_ASM_WEAKEXT_DIRECTIVE 1" >>confdefs.h
6775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether CFI directives are supported" >&5
6776 $as_echo_n "checking whether CFI directives are supported... " >&6; }
6777 if ${libc_cv_asm_cfi_directives+:} false
; then :
6778 $as_echo_n "(cached) " >&6
6781 sparc
/sparc64
*) cfi_offset
=2047;;
6784 cat > conftest.s
<<EOF
6786 .type func,%function
6790 .cfi_rel_offset 1, $cfi_offset
6793 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
6794 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6797 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6798 test $ac_status = 0; }; }; then
6799 libc_cv_asm_cfi_directives
=yes
6801 libc_cv_asm_cfi_directives
=no
6805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_cfi_directives" >&5
6806 $as_echo "$libc_cv_asm_cfi_directives" >&6; }
6807 if test $libc_cv_asm_cfi_directives = yes; then
6808 $as_echo "#define HAVE_ASM_CFI_DIRECTIVES 1" >>confdefs.h
6812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld --no-whole-archive" >&5
6813 $as_echo_n "checking for ld --no-whole-archive... " >&6; }
6814 if ${libc_cv_ld_no_whole_archive+:} false
; then :
6815 $as_echo_n "(cached) " >&6
6817 cat > conftest.c
<<\EOF
6822 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6823 -nostdlib -nostartfiles -Wl,--no-whole-archive
6824 -o conftest conftest.c 1>&5'
6825 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6828 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6829 test $ac_status = 0; }; }; then
6830 libc_cv_ld_no_whole_archive
=yes
6832 libc_cv_ld_no_whole_archive
=no
6836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ld_no_whole_archive" >&5
6837 $as_echo "$libc_cv_ld_no_whole_archive" >&6; }
6838 if test $libc_cv_ld_no_whole_archive = no
; then
6839 as_fn_error $?
"support for --no-whole-archive is needed" "$LINENO" 5
6842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc -fexceptions" >&5
6843 $as_echo_n "checking for gcc -fexceptions... " >&6; }
6844 if ${libc_cv_gcc_exceptions+:} false
; then :
6845 $as_echo_n "(cached) " >&6
6847 cat > conftest.c
<<\EOF
6852 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6853 -nostdlib -nostartfiles -fexceptions
6854 -o conftest conftest.c 1>&5'
6855 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6858 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6859 test $ac_status = 0; }; }; then
6860 libc_cv_gcc_exceptions
=yes
6862 libc_cv_gcc_exceptions
=no
6866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_exceptions" >&5
6867 $as_echo "$libc_cv_gcc_exceptions" >&6; }
6868 if test $libc_cv_gcc_exceptions = yes; then
6869 exceptions
=-fexceptions
6872 if test "$host_cpu" = powerpc
; then
6873 # Check for a bug present in at least versions 2.8.x of GCC
6874 # and versions 1.0.x of EGCS.
6875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether clobbering cr0 causes problems" >&5
6876 $as_echo_n "checking whether clobbering cr0 causes problems... " >&6; }
6877 if ${libc_cv_c_asmcr0_bug+:} false
; then :
6878 $as_echo_n "(cached) " >&6
6880 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6881 /* end confdefs.h. */
6882 int tester(int x) { asm ("" : : : "cc"); return x & 123; }
6891 if ac_fn_c_try_compile
"$LINENO"; then :
6892 libc_cv_c_asmcr0_bug
='no'
6894 libc_cv_c_asmcr0_bug
='yes'
6896 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_c_asmcr0_bug" >&5
6899 $as_echo "$libc_cv_c_asmcr0_bug" >&6; }
6900 if test "$libc_cv_c_asmcr0_bug" != 'no'; then
6901 $as_echo "#define BROKEN_PPC_ASM_CR0 1" >>confdefs.h
6906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_memset" >&5
6907 $as_echo_n "checking for __builtin_memset... " >&6; }
6908 if ${libc_cv_gcc_builtin_memset+:} false
; then :
6909 $as_echo_n "(cached) " >&6
6911 cat > conftest.c
<<\EOF
6914 __builtin_memset
(x
, 0, 1000);
6917 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | fgrep "memset" > /dev/null'
6918 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6921 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6922 test $ac_status = 0; }; };
6924 libc_cv_gcc_builtin_memset
=no
6926 libc_cv_gcc_builtin_memset
=yes
6930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_memset" >&5
6931 $as_echo "$libc_cv_gcc_builtin_memset" >&6; }
6932 if test "$libc_cv_gcc_builtin_memset" = yes ; then
6933 $as_echo "#define HAVE_BUILTIN_MEMSET 1" >>confdefs.h
6937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for redirection of built-in functions" >&5
6938 $as_echo_n "checking for redirection of built-in functions... " >&6; }
6939 if ${libc_cv_gcc_builtin_redirection+:} false
; then :
6940 $as_echo_n "(cached) " >&6
6942 cat > conftest.c
<<\EOF
6943 extern char
*strstr
(const char
*, const char
*) __asm
("my_strstr");
6944 char
*foo
(const char
*a
, const char
*b
)
6946 return __builtin_strstr
(a
, b
);
6949 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | fgrep "my_strstr" > /dev/null'
6950 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6953 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6954 test $ac_status = 0; }; };
6956 libc_cv_gcc_builtin_redirection
=yes
6958 libc_cv_gcc_builtin_redirection
=no
6962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_redirection" >&5
6963 $as_echo "$libc_cv_gcc_builtin_redirection" >&6; }
6964 if test "$libc_cv_gcc_builtin_redirection" = no
; then
6965 as_fn_error $?
"support for the symbol redirection needed" "$LINENO" 5
6968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __thread" >&5
6969 $as_echo_n "checking for __thread... " >&6; }
6970 if ${libc_cv_gcc___thread+:} false
; then :
6971 $as_echo_n "(cached) " >&6
6973 cat > conftest.c
<<\EOF
6974 __thread int a
= 42;
6976 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -c conftest.c >&5'
6977 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6980 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6981 test $ac_status = 0; }; }; then
6982 libc_cv_gcc___thread
=yes
6984 libc_cv_gcc___thread
=no
6988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc___thread" >&5
6989 $as_echo "$libc_cv_gcc___thread" >&6; }
6990 if test "$libc_cv_gcc___thread" = no
; then
6991 as_fn_error $?
"support for the __thread keyword is required" "$LINENO" 5
6994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tls_model attribute" >&5
6995 $as_echo_n "checking for tls_model attribute... " >&6; }
6996 if ${libc_cv_gcc_tls_model_attr+:} false
; then :
6997 $as_echo_n "(cached) " >&6
6999 cat > conftest.c
<<\EOF
7000 extern __thread int a __attribute__
((tls_model
("initial-exec")));
7002 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -Werror conftest.c >&5'
7003 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7006 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7007 test $ac_status = 0; }; }; then
7008 libc_cv_gcc_tls_model_attr
=yes
7010 libc_cv_gcc_tls_model_attr
=no
7014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_tls_model_attr" >&5
7015 $as_echo "$libc_cv_gcc_tls_model_attr" >&6; }
7016 if test "$libc_cv_gcc_tls_model_attr" = no
; then
7017 as_fn_error $?
"support for the tls_model attribute is required" "$LINENO" 5
7020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option to disable generation of FMA instructions" >&5
7021 $as_echo_n "checking for compiler option to disable generation of FMA instructions... " >&6; }
7022 if ${libc_cv_cc_nofma+:} false
; then :
7023 $as_echo_n "(cached) " >&6
7026 for opt
in -ffp-contract=off
-mno-fused-madd; do
7027 if { ac_try
='${CC-cc} $opt -xc /dev/null -S -o /dev/null'
7028 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7031 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7032 test $ac_status = 0; }; }; then :
7033 libc_cv_cc_nofma
=$opt; break
7037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_nofma" >&5
7038 $as_echo "$libc_cv_cc_nofma" >&6; }
7040 if test -n "$submachine"; then
7041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option for CPU variant" >&5
7042 $as_echo_n "checking for compiler option for CPU variant... " >&6; }
7043 if ${libc_cv_cc_submachine+:} false
; then :
7044 $as_echo_n "(cached) " >&6
7046 libc_cv_cc_submachine
=no
7047 for opt
in "-march=$submachine" "-mcpu=$submachine"; do
7048 if { ac_try
='${CC-cc} $opt -xc /dev/null -S -o /dev/null'
7049 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7052 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7053 test $ac_status = 0; }; }; then :
7055 libc_cv_cc_submachine
="$opt"
7060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_submachine" >&5
7061 $as_echo "$libc_cv_cc_submachine" >&6; }
7062 if test "x$libc_cv_cc_submachine" = xno
; then
7063 as_fn_error $?
"${CC-cc} does not support $submachine" "$LINENO" 5
7068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgd" >&5
7069 $as_echo_n "checking for libgd... " >&6; }
7070 if test "$with_gd" != "no"; then
7071 old_CFLAGS
="$CFLAGS"
7072 CFLAGS
="$CFLAGS $libgd_include"
7073 old_LDFLAGS
="$LDFLAGS"
7074 LDFLAGS
="$LDFLAGS $libgd_ldflags"
7076 LIBS
="$LIBS -lgd -lpng -lz -lm"
7077 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7078 /* end confdefs.h. */
7088 if ac_fn_c_try_link
"$LINENO"; then :
7093 rm -f core conftest.err conftest.
$ac_objext \
7094 conftest
$ac_exeext conftest.
$ac_ext
7095 CFLAGS
="$old_CFLAGS"
7096 LDFLAGS
="$old_LDFLAGS"
7101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGD" >&5
7102 $as_echo "$LIBGD" >&6; }
7106 if test x
$with_selinux = xno
; then
7109 # See if we have the SELinux library
7110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for is_selinux_enabled in -lselinux" >&5
7111 $as_echo_n "checking for is_selinux_enabled in -lselinux... " >&6; }
7112 if ${ac_cv_lib_selinux_is_selinux_enabled+:} false
; then :
7113 $as_echo_n "(cached) " >&6
7115 ac_check_lib_save_LIBS
=$LIBS
7116 LIBS
="-lselinux $LIBS"
7117 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7118 /* end confdefs.h. */
7120 /* Override any GCC internal prototype to avoid an error.
7121 Use char because int might match the return type of a GCC
7122 builtin and then its argument prototype would still apply. */
7126 char is_selinux_enabled ();
7130 return is_selinux_enabled ();
7135 if ac_fn_c_try_link
"$LINENO"; then :
7136 ac_cv_lib_selinux_is_selinux_enabled
=yes
7138 ac_cv_lib_selinux_is_selinux_enabled
=no
7140 rm -f core conftest.err conftest.
$ac_objext \
7141 conftest
$ac_exeext conftest.
$ac_ext
7142 LIBS
=$ac_check_lib_save_LIBS
7144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_selinux_is_selinux_enabled" >&5
7145 $as_echo "$ac_cv_lib_selinux_is_selinux_enabled" >&6; }
7146 if test "x$ac_cv_lib_selinux_is_selinux_enabled" = xyes
; then :
7152 # See if we have the SELinux header with the NSCD permissions in it.
7153 if test x
$have_selinux = xyes
; then
7154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for NSCD Flask permissions in selinux/av_permissions.h" >&5
7155 $as_echo_n "checking for NSCD Flask permissions in selinux/av_permissions.h... " >&6; }
7156 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7157 /* end confdefs.h. */
7158 #include <selinux/av_permissions.h>
7162 #ifdef NSCD__SHMEMHOST
7165 #error NSCD__SHMEMHOST not defined
7171 if ac_fn_c_try_compile
"$LINENO"; then :
7176 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_selinux" >&5
7178 $as_echo "$have_selinux" >&6; }
7181 if test x
$with_selinux = xyes
; then
7182 if test x
$have_selinux = xno
; then
7183 as_fn_error $?
"SELinux explicitly required, but sufficiently recent SELinux library not found" "$LINENO" 5
7187 # Check if we're building with SELinux support.
7188 if test "x$have_selinux" = xyes
; then
7190 $as_echo "#define HAVE_SELINUX 1" >>confdefs.h
7193 # See if we have the libaudit library
7194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for audit_log_user_avc_message in -laudit" >&5
7195 $as_echo_n "checking for audit_log_user_avc_message in -laudit... " >&6; }
7196 if ${ac_cv_lib_audit_audit_log_user_avc_message+:} false
; then :
7197 $as_echo_n "(cached) " >&6
7199 ac_check_lib_save_LIBS
=$LIBS
7200 LIBS
="-laudit $LIBS"
7201 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7202 /* end confdefs.h. */
7204 /* Override any GCC internal prototype to avoid an error.
7205 Use char because int might match the return type of a GCC
7206 builtin and then its argument prototype would still apply. */
7210 char audit_log_user_avc_message ();
7214 return audit_log_user_avc_message ();
7219 if ac_fn_c_try_link
"$LINENO"; then :
7220 ac_cv_lib_audit_audit_log_user_avc_message
=yes
7222 ac_cv_lib_audit_audit_log_user_avc_message
=no
7224 rm -f core conftest.err conftest.
$ac_objext \
7225 conftest
$ac_exeext conftest.
$ac_ext
7226 LIBS
=$ac_check_lib_save_LIBS
7228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_audit_audit_log_user_avc_message" >&5
7229 $as_echo "$ac_cv_lib_audit_audit_log_user_avc_message" >&6; }
7230 if test "x$ac_cv_lib_audit_audit_log_user_avc_message" = xyes
; then :
7236 if test "x$have_libaudit" = xyes
; then
7238 $as_echo "#define HAVE_LIBAUDIT 1" >>confdefs.h
7243 # See if we have the libcap library
7244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_init in -lcap" >&5
7245 $as_echo_n "checking for cap_init in -lcap... " >&6; }
7246 if ${ac_cv_lib_cap_cap_init+:} false
; then :
7247 $as_echo_n "(cached) " >&6
7249 ac_check_lib_save_LIBS
=$LIBS
7251 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7252 /* end confdefs.h. */
7254 /* Override any GCC internal prototype to avoid an error.
7255 Use char because int might match the return type of a GCC
7256 builtin and then its argument prototype would still apply. */
7269 if ac_fn_c_try_link
"$LINENO"; then :
7270 ac_cv_lib_cap_cap_init
=yes
7272 ac_cv_lib_cap_cap_init
=no
7274 rm -f core conftest.err conftest.
$ac_objext \
7275 conftest
$ac_exeext conftest.
$ac_ext
7276 LIBS
=$ac_check_lib_save_LIBS
7278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_cap_init" >&5
7279 $as_echo "$ac_cv_lib_cap_cap_init" >&6; }
7280 if test "x$ac_cv_lib_cap_cap_init" = xyes
; then :
7286 if test "x$have_libcap" = xyes
; then
7288 $as_echo "#define HAVE_LIBCAP 1" >>confdefs.h
7296 # The cast to long int works around a bug in the HP C Compiler
7297 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7298 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7299 # This bug is HP SR number 8606223364.
7300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long double" >&5
7301 $as_echo_n "checking size of long double... " >&6; }
7302 if ${ac_cv_sizeof_long_double+:} false
; then :
7303 $as_echo_n "(cached) " >&6
7305 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long double))" "ac_cv_sizeof_long_double" "$ac_includes_default"; then :
7308 if test "$ac_cv_type_long_double" = yes; then
7309 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7310 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7311 as_fn_error
77 "cannot compute sizeof (long double)
7312 See \`config.log' for more details" "$LINENO" 5; }
7314 ac_cv_sizeof_long_double
=0
7319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_double" >&5
7320 $as_echo "$ac_cv_sizeof_long_double" >&6; }
7324 cat >>confdefs.h
<<_ACEOF
7325 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
7329 sizeof_long_double
=$ac_cv_sizeof_long_double
7333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FORTIFY_SOURCE predefine" >&5
7334 $as_echo_n "checking for _FORTIFY_SOURCE predefine... " >&6; }
7335 if ${libc_cv_predef_fortify_source+:} false
; then :
7336 $as_echo_n "(cached) " >&6
7338 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7339 /* end confdefs.h. */
7345 #ifdef _FORTIFY_SOURCE
7352 if ac_fn_c_try_compile
"$LINENO"; then :
7353 libc_cv_predef_fortify_source
=no
7355 libc_cv_predef_fortify_source
=yes
7357 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_predef_fortify_source" >&5
7360 $as_echo "$libc_cv_predef_fortify_source" >&6; }
7361 if test $libc_cv_predef_fortify_source = yes; then
7362 CPPUNDEFS
="${CPPUNDEFS:+$CPPUNDEFS }-U_FORTIFY_SOURCE"
7366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC implicitly enables -fstack-protector" >&5
7367 $as_echo_n "checking whether $CC implicitly enables -fstack-protector... " >&6; }
7368 if ${libc_cv_predef_stack_protector+:} false
; then :
7369 $as_echo_n "(cached) " >&6
7372 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7373 /* end confdefs.h. */
7374 extern void foobar (char *);
7378 char large_array[2048]; foobar (large_array);
7383 if ac_fn_c_try_compile
"$LINENO"; then :
7385 libc_undefs
=`$NM -u conftest.o |
7386 LC_ALL=C $AWK '$1 == "U" { print $2 | "sort -u"; next } { exit(1) }' \
7388 as_fn_error $?
"confusing output from $NM -u" "$LINENO" 5
7390 echo >&5 "libc_undefs='$libc_undefs'"
7391 # On some architectures, there are architecture-specific undefined
7392 # symbols (resolved by the linker), so filter out unknown symbols.
7393 # This will fail to produce the correct result if the compiler
7394 # defaults to -fstack-protector but this produces an undefined symbol
7395 # other than __stack_chk_fail. However, compilers like that have not
7396 # been encountered in practice.
7397 libc_undefs
=`echo "$libc_undefs" | egrep '^(foobar|__stack_chk_fail)$'`
7398 case "$libc_undefs" in
7399 foobar
) libc_cv_predef_stack_protector
=no
;;
7401 foobar') libc_cv_predef_stack_protector
=yes ;;
7402 *) as_fn_error $?
"unexpected symbols in test: $libc_undefs" "$LINENO" 5 ;;
7405 as_fn_error $?
"test compilation failed" "$LINENO" 5
7407 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_predef_stack_protector" >&5
7411 $as_echo "$libc_cv_predef_stack_protector" >&6; }
7413 if test $libc_cv_predef_stack_protector = yes; then
7414 libc_extra_cflags
=-fno-stack-protector
7418 ### End of automated tests.
7419 ### Now run sysdeps configure fragments.
7421 # They also can set these variables.
7423 ldd_rewrite_script
=no
7424 libc_cv_sysconfdir
=$sysconfdir
7425 libc_cv_localstatedir
=$localstatedir
7426 libc_cv_gcc_unwind_find_fde
=no
7429 # Iterate over all the sysdep directories we will use, running their
7430 # configure fragments.
7431 for dir
in $sysnames; do
7434 *) dest
=$srcdir/$dir ;;
7436 if test -r $dest/configure
; then
7437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: running configure fragment for $dir" >&5
7438 $as_echo "running configure fragment for $dir" >&6; }
7443 if test x
$libc_cv_gcc_unwind_find_fde = xyes
; then
7444 $as_echo "#define EXPORT_UNWIND_FIND_FDE 1" >>confdefs.h
7449 # This is far from the AC_ARG_ENABLE that sets it so that a sysdeps
7450 # configure fragment can override the value to prevent this AC_DEFINE.
7452 if test "x$use_nscd" != xno
; then
7453 $as_echo "#define USE_NSCD 1" >>confdefs.h
7456 if test "x$build_nscd" = xdefault
; then
7457 build_nscd
=$use_nscd
7460 # Test for old glibc 2.0.x headers so that they can be removed properly
7461 # Search only in includedir.
7462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for old glibc 2.0.x headers" >&5
7463 $as_echo_n "checking for old glibc 2.0.x headers... " >&6; }
7464 if eval test -f "${includedir}/elfclass.h" -a -f "${includedir}/fcntlbits.h"
7466 old_glibc_headers
=yes
7468 old_glibc_headers
=no
7470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $old_glibc_headers" >&5
7471 $as_echo "$old_glibc_headers" >&6; }
7472 if test ${old_glibc_headers} = yes; then
7473 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&5
7474 $as_echo "$as_me: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&2;}
7475 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** be removed." >&5
7476 $as_echo "$as_me: WARNING: *** be removed." >&2;}
7496 if test x
$use_ldconfig = xyes
; then
7497 $as_echo "#define USE_LDCONFIG 1" >>confdefs.h
7506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fPIC is default" >&5
7507 $as_echo_n "checking whether -fPIC is default... " >&6; }
7508 if ${libc_cv_pic_default+:} false
; then :
7509 $as_echo_n "(cached) " >&6
7511 libc_cv_pic_default
=yes
7512 cat > conftest.c
<<EOF
7513 #if defined __PIC__ || defined __pic__ || defined PIC || defined pic
7514 # error PIC is default.
7517 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
7518 libc_cv_pic_default
=no
7522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_pic_default" >&5
7523 $as_echo "$libc_cv_pic_default" >&6; }
7533 if test "`(cd $srcdir; pwd)`" = "`pwd`"; then
7536 config_makefile
=Makefile
7539 VERSION
=`sed -n -e 's/^#define VERSION "\([^"]*\)"/\1/p' < $srcdir/version.h`
7540 RELEASE
=`sed -n -e 's/^#define RELEASE "\([^"]*\)"/\1/p' < $srcdir/version.h`
7544 ac_config_files
="$ac_config_files config.make ${config_makefile}"
7546 ac_config_commands
="$ac_config_commands default"
7548 cat >confcache
<<\_ACEOF
7549 # This file is a shell script that caches the results of configure
7550 # tests run on this system so they can be shared between configure
7551 # scripts and configure runs, see configure's option --config-cache.
7552 # It is not useful on other systems. If it contains results you don't
7553 # want to keep, you may remove or edit it.
7555 # config.status only pays attention to the cache file if you give it
7556 # the --recheck option to rerun configure.
7558 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7559 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7564 # The following way of writing the cache mishandles newlines in values,
7565 # but we know of no workaround that is simple, portable, and efficient.
7566 # So, we kill variables containing newlines.
7567 # Ultrix sh set writes to stderr and can't be redirected directly,
7568 # and sets the high bit in the cache file unless we assign to the vars.
7570 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7571 eval ac_val
=\$
$ac_var
7575 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7576 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7579 _ | IFS | as_nl
) ;; #(
7580 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
7581 *) { eval $ac_var=; unset $ac_var;} ;;
7587 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7588 *${as_nl}ac_space
=\
*)
7589 # `set' does not quote correctly, so add quotes: double-quote
7590 # substitution turns \\\\ into \\, and sed turns \\ into \.
7593 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7596 # `set' quotes correctly as required by POSIX, so do not add quotes.
7597 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7606 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7608 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7610 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
7611 if test -w "$cache_file"; then
7612 if test "x$cache_file" != "x/dev/null"; then
7613 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7614 $as_echo "$as_me: updating cache $cache_file" >&6;}
7615 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
7616 cat confcache
>"$cache_file"
7618 case $cache_file in #(
7620 mv -f confcache
"$cache_file"$$
&&
7621 mv -f "$cache_file"$$
"$cache_file" ;; #(
7623 mv -f confcache
"$cache_file" ;;
7628 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7629 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7634 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7635 # Let make expand exec_prefix.
7636 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7638 DEFS
=-DHAVE_CONFIG_H
7643 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
7644 # 1. Remove the extension, and $U if already installed.
7645 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
7646 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
7647 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7648 # will be set to the directory where LIBOBJS objects are built.
7649 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7650 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
7654 LTLIBOBJS
=$ac_ltlibobjs
7658 : "${CONFIG_STATUS=./config.status}"
7660 ac_clean_files_save
=$ac_clean_files
7661 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
7662 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7663 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7665 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7667 # Generated by $as_me.
7668 # Run this file to recreate the current configuration.
7669 # Compiler output produced by configure, useful for debugging
7670 # configure, is in config.log if it exists.
7676 SHELL=\${CONFIG_SHELL-$SHELL}
7679 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
7680 ## -------------------- ##
7681 ## M4sh Initialization. ##
7682 ## -------------------- ##
7684 # Be more Bourne compatible
7685 DUALCASE
=1; export DUALCASE
# for MKS sh
7686 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
7689 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7690 # is contrary to our usage. Disable this feature.
7691 alias -g '${1+"$@"}'='"$@"'
7692 setopt NO_GLOB_SUBST
7694 case `(set -o) 2>/dev/null` in #(
7706 # Printing a long string crashes Solaris 7 /usr/bin/printf.
7707 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7708 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7709 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7710 # Prefer a ksh shell builtin over an external printf program on Solaris,
7711 # but without wasting forks for bash or zsh.
7712 if test -z "$BASH_VERSION$ZSH_VERSION" \
7713 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7714 as_echo='print
-r --'
7715 as_echo_n='print
-rn --'
7716 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7717 as_echo='printf %s
\n'
7718 as_echo_n='printf %s
'
7720 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7721 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
7722 as_echo_n='/usr
/ucb
/echo -n'
7724 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7725 as_echo_n_body='eval
7729 expr "X$arg" : "X\\(.*\\)$as_nl";
7730 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7732 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
7734 export as_echo_n_body
7735 as_echo_n='sh
-c $as_echo_n_body as_echo
'
7738 as_echo='sh
-c $as_echo_body as_echo
'
7741 # The user is always right.
7742 if test "${PATH_SEPARATOR+set}" != set; then
7744 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7745 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7752 # We need space, tab and new line, in precisely that order. Quoting is
7753 # there to prevent editors from complaining about space-tab.
7754 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7755 # splitting by setting IFS to empty value.)
7758 # Find who we are. Look in the path if we contain no directory separator.
7761 *[\\/]* ) as_myself=$0 ;;
7762 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7766 test -z "$as_dir" && as_dir=.
7767 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7773 # We did not find ourselves, most probably we were run as `sh COMMAND'
7774 # in which case we are not to be found in the path.
7775 if test "x$as_myself" = x
; then
7778 if test ! -f "$as_myself"; then
7779 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7783 # Unset variables that we do not need and which cause bugs (e.g. in
7784 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
7785 # suppresses any "Segmentation fault" message there. '((' could
7786 # trigger a bug in pdksh 5.2.14.
7787 for as_var
in BASH_ENV ENV MAIL MAILPATH
7788 do eval test x\
${$as_var+set} = xset \
7789 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
7802 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
7805 # as_fn_error STATUS ERROR [LINENO LOG_FD]
7806 # ----------------------------------------
7807 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7808 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7809 # script with STATUS, using 1 if that was 0.
7812 as_status
=$1; test $as_status -eq 0 && as_status
=1
7814 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
7815 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
7817 $as_echo "$as_me: error: $2" >&2
7818 as_fn_exit
$as_status
7822 # as_fn_set_status STATUS
7823 # -----------------------
7824 # Set $? to STATUS, without forking.
7828 } # as_fn_set_status
7832 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7842 # Portably unset VAR.
7845 { eval $1=; unset $1;}
7847 as_unset
=as_fn_unset
7848 # as_fn_append VAR VALUE
7849 # ----------------------
7850 # Append the text in VALUE to the end of the definition contained in VAR. Take
7851 # advantage of any shell optimizations that allow amortized linear growth over
7852 # repeated appends, instead of the typical quadratic growth present in naive
7854 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
7855 eval 'as_fn_append ()
7866 # as_fn_arith ARG...
7867 # ------------------
7868 # Perform arithmetic evaluation on the ARGs, and store the result in the
7869 # global $as_val. Take advantage of shells that can avoid forks. The arguments
7870 # must be portable across $(()) and expr.
7871 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
7872 eval 'as_fn_arith ()
7879 as_val
=`expr "$@" || test $? -eq 1`
7884 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
7885 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
7891 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7892 as_basename
=basename
7897 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
7903 as_me
=`$as_basename -- "$0" ||
7904 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7905 X"$0" : 'X\(//\)$' \| \
7906 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7908 sed '/^.*\/\([^/][^/]*\)\/*$/{
7922 # Avoid depending upon Character Ranges.
7923 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
7924 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7925 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
7926 as_cr_digits
='0123456789'
7927 as_cr_alnum
=$as_cr_Letters$as_cr_digits
7929 ECHO_C
= ECHO_N
= ECHO_T
=
7930 case `echo -n x` in #(((((
7932 case `echo 'xy\c'` in
7933 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
7935 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
7942 rm -f conf$$ conf$$.exe conf$$.
file
7943 if test -d conf$$.dir
; then
7944 rm -f conf$$.dir
/conf$$.
file
7947 mkdir conf$$.dir
2>/dev
/null
7949 if (echo >conf$$.
file) 2>/dev
/null
; then
7950 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
7952 # ... but there are two gotchas:
7953 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7954 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7955 # In both cases, we have to default to `cp -p'.
7956 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
7958 elif ln conf$$.
file conf$$
2>/dev
/null
; then
7966 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
7967 rmdir conf$$.dir
2>/dev
/null
7972 # Create "$as_dir" as a directory, including parents if necessary.
7977 -*) as_dir
=.
/$as_dir;;
7979 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
7983 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
7984 *) as_qdir
=$as_dir;;
7986 as_dirs
="'$as_qdir' $as_dirs"
7987 as_dir
=`$as_dirname -- "$as_dir" ||
7988 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7989 X"$as_dir" : 'X\(//\)[^/]' \| \
7990 X"$as_dir" : 'X\(//\)$' \| \
7991 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
7992 $as_echo X"$as_dir" |
7993 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8010 test -d "$as_dir" && break
8012 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
8013 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
8017 if mkdir
-p .
2>/dev
/null
; then
8018 as_mkdir_p
='mkdir -p "$as_dir"'
8020 test -d .
/-p && rmdir .
/-p
8024 if test -x / >/dev
/null
2>&1; then
8027 if ls -dL / >/dev
/null
2>&1; then
8034 if test -d "$1"; then
8040 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
8041 ???[sx]*):;;*)false;;esac;fi
8045 as_executable_p
=$as_test_x
8047 # Sed expression to map a string onto a valid CPP name.
8048 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8050 # Sed expression to map a string onto a valid variable name.
8051 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8055 ## ----------------------------------- ##
8056 ## Main body of $CONFIG_STATUS script. ##
8057 ## ----------------------------------- ##
8059 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
8061 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8062 # Save the log message, to keep $0 and so on meaningful, and to
8063 # report actual input values of CONFIG_FILES etc. instead of their
8064 # values after options handling.
8066 This file was extended by GNU C Library $as_me (see version.h), which was
8067 generated by GNU Autoconf 2.68. Invocation command line was
8069 CONFIG_FILES = $CONFIG_FILES
8070 CONFIG_HEADERS = $CONFIG_HEADERS
8071 CONFIG_LINKS = $CONFIG_LINKS
8072 CONFIG_COMMANDS = $CONFIG_COMMANDS
8075 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8080 case $ac_config_files in *"
8081 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
8084 case $ac_config_headers in *"
8085 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
8089 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8090 # Files that config.status was made for.
8091 config_files="$ac_config_files"
8092 config_headers="$ac_config_headers"
8093 config_commands="$ac_config_commands"
8097 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8099 \`$as_me' instantiates files and other configuration actions
8100 from templates according to the current configuration. Unless the files
8101 and actions are specified as TAGs, all are instantiated by default.
8103 Usage: $0 [OPTION]... [TAG]...
8105 -h, --help print this help, then exit
8106 -V, --version print version number and configuration settings, then exit
8107 --config print configuration, then exit
8108 -q, --quiet, --silent
8109 do not print progress messages
8110 -d, --debug don't remove temporary files
8111 --recheck update $as_me by reconfiguring in the same conditions
8112 --file=FILE[:TEMPLATE]
8113 instantiate the configuration file FILE
8114 --header=FILE[:TEMPLATE]
8115 instantiate the configuration header FILE
8117 Configuration files:
8120 Configuration headers:
8123 Configuration commands:
8126 Report bugs to <http://sourceware.org/bugzilla/>.
8127 GNU C Library home page: <http://www.gnu.org/software/glibc/>.
8128 General help using GNU software: <http://www.gnu.org/gethelp/>."
8131 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8132 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8134 GNU C Library config.status (see version.h)
8135 configured by $0, generated by GNU Autoconf 2.68,
8136 with options \\"\$ac_cs_config\\"
8138 Copyright (C) 2010 Free Software Foundation, Inc.
8139 This config.status script is free software; the Free Software Foundation
8140 gives unlimited permission to copy, distribute and modify it."
8145 test -n "\$AWK" || AWK=awk
8148 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8149 # The default lists apply if the user does not specify any file.
8155 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8156 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
8160 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8172 # Handling of the options.
8173 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8175 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
8176 $as_echo "$ac_cs_version"; exit ;;
8177 --config |
--confi |
--conf |
--con |
--co |
--c )
8178 $as_echo "$ac_cs_config"; exit ;;
8179 --debug |
--debu |
--deb |
--de |
--d |
-d )
8181 --file |
--fil |
--fi |
--f )
8184 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8185 '') as_fn_error $?
"missing file argument" ;;
8187 as_fn_append CONFIG_FILES
" '$ac_optarg'"
8188 ac_need_defaults
=false
;;
8189 --header |
--heade |
--head |
--hea )
8192 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8194 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
8195 ac_need_defaults
=false
;;
8197 # Conflict between --help and --header
8198 as_fn_error $?
"ambiguous option: \`$1'
8199 Try \`$0 --help' for more information.";;
8200 --help |
--hel |
-h )
8201 $as_echo "$ac_cs_usage"; exit ;;
8202 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8203 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8207 -*) as_fn_error $?
"unrecognized option: \`$1'
8208 Try \`$0 --help' for more information." ;;
8210 *) as_fn_append ac_config_targets
" $1"
8211 ac_need_defaults
=false
;;
8217 ac_configure_extra_args
=
8219 if $ac_cs_silent; then
8221 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8225 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8226 if \$ac_cs_recheck; then
8227 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8229 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8230 CONFIG_SHELL='$SHELL'
8236 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8240 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8241 ## Running $as_me. ##
8247 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8251 config_vars='$config_vars'
8255 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8257 # Handling of arguments.
8258 for ac_config_target
in $ac_config_targets
8260 case $ac_config_target in
8261 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
8262 "config.make") CONFIG_FILES
="$CONFIG_FILES config.make" ;;
8263 "${config_makefile}") CONFIG_FILES
="$CONFIG_FILES ${config_makefile}" ;;
8264 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
8266 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8271 # If the user did not use the arguments to specify the items to instantiate,
8272 # then the envvar interface is used. Set only those that are not.
8273 # We use the long form for the default assignment because of an extremely
8274 # bizarre bug on SunOS 4.1.3.
8275 if $ac_need_defaults; then
8276 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8277 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8278 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8281 # Have a temporary directory for convenience. Make it in the build tree
8282 # simply because there is no reason against having it here, and in addition,
8283 # creating and moving files from /tmp can sometimes cause problems.
8284 # Hook for its removal unless debugging.
8285 # Note that there is a small window in which the directory will not be cleaned:
8286 # after its creation but before its name has been assigned to `$tmp'.
8290 trap 'exit_status=$?
8292 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8294 trap 'as_fn_exit 1' 1 2 13 15
8296 # Create a (secure) tmp directory for tmp files.
8299 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8303 tmp
=.
/conf$$
-$RANDOM
8304 (umask 077 && mkdir
"$tmp")
8305 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
8308 # Set up the scripts for CONFIG_FILES section.
8309 # No need to generate them if there are no CONFIG_FILES.
8310 # This happens for instance with `./config.status config.h'.
8311 if test -n "$CONFIG_FILES"; then
8314 ac_cr
=`echo X | tr X '\015'`
8315 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8316 # But we know of no other shell where ac_cr would be empty at this
8317 # point, so we can use a bashism as a fallback.
8318 if test "x$ac_cr" = x
; then
8319 eval ac_cr
=\$
\'\\r
\'
8321 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8322 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8328 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8333 echo "cat >conf$$subs.awk <<_ACEOF" &&
8334 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8337 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8338 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8340 for ac_last_try in false false false false false :; do
8341 . ./conf$$subs.sh ||
8342 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8344 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
8345 if test $ac_delim_n = $ac_delim_num; then
8347 elif $ac_last_try; then
8348 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8350 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8355 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8356 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
8360 s/^/S["/; s
/!.
*/"]=/
8370 s/\(.\{148\}\)..*/\1/
8372 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
8377 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8384 s/\(.\{148\}\)..*/\1/
8386 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
8390 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8395 ' <conf$$subs.awk | sed '
8400 ' >>$CONFIG_STATUS || ac_write_fail=1
8401 rm -f conf$$subs.awk
8402 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8404 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
8405 for (key in S) S_is_set[key] = 1
8411 nfields = split(line, field, "@
")
8413 len = length(field[1])
8414 for (i = 2; i < nfields; i++) {
8416 keylen = length(key)
8417 if (S_is_set[key]) {
8419 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8420 len += length(value) + length(field[++i])
8431 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8432 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8433 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
8436 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
8437 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
8440 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8441 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
8442 # trailing colons and then remove the whole line if VPATH becomes empty
8443 # (actually we leave an empty line to preserve line numbers).
8444 if test "x
$srcdir" = x.; then
8445 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8463 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8464 fi # test -n "$CONFIG_FILES"
8466 # Set up the scripts for CONFIG_HEADERS section.
8467 # No need to generate them if there are no CONFIG_HEADERS.
8468 # This happens for instance with `./config.status Makefile'.
8469 if test -n "$CONFIG_HEADERS"; then
8470 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
8474 # Transform confdefs.h into an awk script `defines.awk', embedded as
8475 # here-document in config.status, that substitutes the proper values into
8476 # config.h.in to produce config.h.
8478 # Create a delimiter string that does not exist in confdefs.h, to ease
8479 # handling of long lines.
8481 for ac_last_try in false false :; do
8482 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
8483 if test -z "$ac_tt"; then
8485 elif $ac_last_try; then
8486 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
8488 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8492 # For the awk script, D is an array of macro values keyed by name,
8493 # likewise P contains macro parameters if any. Preserve backslash
8494 # newline sequences.
8496 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8498 s/.\{148\}/&'"$ac_delim"'/g
8501 s/^[ ]*#[ ]*define[ ][ ]*/ /
8508 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
8510 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
8514 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
8515 D["\
1"]=" \
3\\\\\\n
"\\/p
8517 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
8522 s/.\{148\}/&'"$ac_delim"'/g
8527 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
8530 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
8532 ' <confdefs.h | sed '
8533 s/'"$ac_delim"'/"\\\
8534 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8536 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8537 for (key in D) D_is_set[key] = 1
8540 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8542 split(line, arg, " ")
8543 if (arg[1] == "#") {
8547 defundef
= substr
(arg
[1], 2)
8550 split(mac1
, mac2
, "(") #)
8552 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
8553 if (D_is_set
[macro
]) {
8554 # Preserve the white space surrounding the "#".
8555 print prefix
"define", macro P
[macro
] D
[macro
]
8558 # Replace #undef with comments. This is necessary, for example,
8559 # in the case of _POSIX_SOURCE, which is predefined and required
8560 # on some systems where configure will not decide to define it.
8561 if (defundef
== "undef") {
8562 print
"/*", prefix defundef
, macro
, "*/"
8570 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8571 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
8572 fi # test -n "$CONFIG_HEADERS"
8575 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8580 :[FHLC
]) ac_mode
=$ac_tag; continue;;
8582 case $ac_mode$ac_tag in
8584 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
8585 :[FH
]-) ac_tag
=-:-;;
8586 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
8603 -) ac_f
="$ac_tmp/stdin";;
8604 *) # Look for the file first in the build tree, then in the source tree
8605 # (if the path is not absolute). The absolute path cannot be DOS-style,
8606 # because $ac_f cannot contain `:'.
8610 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
8612 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8614 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8615 as_fn_append ac_file_inputs
" '$ac_f'"
8618 # Let's still pretend it is `configure' which instantiates (i.e., don't
8619 # use $as_me), people would be surprised to read:
8620 # /* config.h. Generated by config.status. */
8621 configure_input
='Generated from '`
8622 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8624 if test x
"$ac_file" != x-
; then
8625 configure_input
="$ac_file. $configure_input"
8626 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8627 $as_echo "$as_me: creating $ac_file" >&6;}
8629 # Neutralize special characters interpreted by sed in replacement strings.
8630 case $configure_input in #(
8631 *\
&* |
*\|
* |
*\\* )
8632 ac_sed_conf_input
=`$as_echo "$configure_input" |
8633 sed 's/[\\\\&|]/\\\\&/g'`;; #(
8634 *) ac_sed_conf_input
=$configure_input;;
8638 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
8639 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
8644 ac_dir
=`$as_dirname -- "$ac_file" ||
8645 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8646 X"$ac_file" : 'X\(//\)[^/]' \| \
8647 X"$ac_file" : 'X\(//\)$' \| \
8648 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8649 $as_echo X"$ac_file" |
8650 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8667 as_dir
="$ac_dir"; as_fn_mkdir_p
8671 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8673 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8674 # A ".." for each directory in $ac_dir_suffix.
8675 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8676 case $ac_top_builddir_sub in
8677 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8678 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
8681 ac_abs_top_builddir
=$ac_pwd
8682 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8683 # for backward compatibility:
8684 ac_top_builddir
=$ac_top_build_prefix
8687 .
) # We are building in place.
8689 ac_top_srcdir
=$ac_top_builddir_sub
8690 ac_abs_top_srcdir
=$ac_pwd ;;
8691 [\\/]* | ?
:[\\/]* ) # Absolute name.
8692 ac_srcdir
=$srcdir$ac_dir_suffix;
8693 ac_top_srcdir
=$srcdir
8694 ac_abs_top_srcdir
=$srcdir ;;
8696 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
8697 ac_top_srcdir
=$ac_top_build_prefix$srcdir
8698 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
8700 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8710 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
8711 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
8715 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8716 # If the template does not know about datarootdir, expand it.
8717 # FIXME: This hack should be removed a few years after 2.60.
8718 ac_datarootdir_hack
=; ac_datarootdir_seen
=
8729 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8730 *datarootdir
*) ac_datarootdir_seen
=yes;;
8731 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
8732 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8733 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8735 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8736 ac_datarootdir_hack='
8737 s&@datadir@&$datadir&g
8738 s&@docdir@&$docdir&g
8739 s&@infodir@&$infodir&g
8740 s&@localedir@&$localedir&g
8741 s&@mandir@&$mandir&g
8742 s&\\\${datarootdir}&$datarootdir&g' ;;
8746 # Neutralize VPATH when `$srcdir' = `.'.
8747 # Shell code in configure.ac might set extrasub.
8748 # FIXME: do we really want to maintain this feature?
8749 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8750 ac_sed_extra="$ac_vpsub
8753 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8755 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
8756 s|@configure_input@|
$ac_sed_conf_input|
;t t
8757 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
8758 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
8759 s
&@srcdir@
&$ac_srcdir&;t t
8760 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
8761 s
&@top_srcdir@
&$ac_top_srcdir&;t t
8762 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
8763 s
&@builddir@
&$ac_builddir&;t t
8764 s
&@abs_builddir@
&$ac_abs_builddir&;t t
8765 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
8766 s
&@INSTALL@
&$ac_INSTALL&;t t
8767 $ac_datarootdir_hack
8769 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
8770 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
8772 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8773 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
8774 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
8775 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
8776 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
8777 which seems to be undefined. Please make sure it is defined" >&5
8778 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
8779 which seems to be undefined. Please make sure it is defined" >&2;}
8781 rm -f "$ac_tmp/stdin"
8783 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8784 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
8786 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8792 if test x"$ac_file" != x-; then
8794 $as_echo "/* $configure_input */" \
8795 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
8796 } >"$ac_tmp/config.h" \
8797 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8798 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
8799 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
8800 $as_echo "$as_me: $ac_file is unchanged" >&6;}
8803 mv "$ac_tmp/config.h" "$ac_file" \
8804 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8807 $as_echo "/* $configure_input */" \
8808 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
8809 || as_fn_error $? "could not create -" "$LINENO" 5
8813 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
8814 $as_echo "$as_me: executing $ac_file commands" >&6;}
8819 case $ac_file$ac_mode in
8821 case $CONFIG_FILES in *config.make*)
8822 echo "$config_vars" >> config.make;;
8824 test -d bits || mkdir bits ;;
8832 ac_clean_files=$ac_clean_files_save
8834 test $ac_write_fail = 0 ||
8835 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
8838 # configure is writing to config.log, and then calls config.status.
8839 # config.status does its own redirection, appending to config.log.
8840 # Unfortunately, on DOS this fails, as config.log is still kept open
8841 # by configure, so config.status won't be able to
write to it
; its
8842 # output is simply discarded. So we exec the FD to /dev/null,
8843 # effectively closing config.log, so it can be properly (re)opened and
8844 # appended to by config.status. When coming back to configure, we
8845 # need to make the FD available again.
8846 if test "$no_create" != yes; then
8848 ac_config_status_args
=
8849 test "$silent" = yes &&
8850 ac_config_status_args
="$ac_config_status_args --quiet"
8852 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
8854 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8855 # would make configure fail if this is the last instruction.
8856 $ac_cs_success || as_fn_exit
1
8860 # CONFIG_SUBDIRS section.
8862 if test "$no_recursion" != yes; then
8864 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
8865 # so they do not pile up.
8866 ac_sub_configure_args
=
8868 eval "set x $ac_configure_args"
8872 if test -n "$ac_prev"; then
8877 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
8878 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
8879 ac_prev
=cache_file
;;
8880 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
8881 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
8884 --config-cache |
-C)
8886 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
8888 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
8890 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
8892 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
8894 --disable-option-checking)
8898 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
8900 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
8904 # Always prepend --prefix to ensure using the same prefix
8905 # in subdir configurations.
8906 ac_arg
="--prefix=$prefix"
8908 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
8910 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
8913 if test "$silent" = yes; then
8914 ac_sub_configure_args
="--silent $ac_sub_configure_args"
8917 # Always prepend --disable-option-checking to silence warnings, since
8918 # different subdirs can have different --enable and --with options.
8919 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
8922 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
8924 # Do not complain, so a configure script can configure whichever
8925 # parts of a large source tree are present.
8926 test -d "$srcdir/$ac_dir" ||
continue
8928 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
8929 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
8930 $as_echo "$ac_msg" >&6
8931 as_dir
="$ac_dir"; as_fn_mkdir_p
8935 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8937 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8938 # A ".." for each directory in $ac_dir_suffix.
8939 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8940 case $ac_top_builddir_sub in
8941 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8942 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
8945 ac_abs_top_builddir
=$ac_pwd
8946 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8947 # for backward compatibility:
8948 ac_top_builddir
=$ac_top_build_prefix
8951 .
) # We are building in place.
8953 ac_top_srcdir
=$ac_top_builddir_sub
8954 ac_abs_top_srcdir
=$ac_pwd ;;
8955 [\\/]* | ?
:[\\/]* ) # Absolute name.
8956 ac_srcdir
=$srcdir$ac_dir_suffix;
8957 ac_top_srcdir
=$srcdir
8958 ac_abs_top_srcdir
=$srcdir ;;
8960 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
8961 ac_top_srcdir
=$ac_top_build_prefix$srcdir
8962 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
8964 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8969 # Check for guested configure; otherwise get Cygnus style configure.
8970 if test -f "$ac_srcdir/configure.gnu"; then
8971 ac_sub_configure
=$ac_srcdir/configure.gnu
8972 elif test -f "$ac_srcdir/configure"; then
8973 ac_sub_configure
=$ac_srcdir/configure
8974 elif test -f "$ac_srcdir/configure.in"; then
8975 # This should be Cygnus configure.
8976 ac_sub_configure
=$ac_aux_dir/configure
8978 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
8979 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
8983 # The recursion is here.
8984 if test -n "$ac_sub_configure"; then
8985 # Make the cache file name correct relative to the subdirectory.
8987 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
8989 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
8992 { $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
8993 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
8994 # The eval makes quoting arguments work.
8995 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
8996 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
8997 as_fn_error $?
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
9003 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
9004 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9005 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}