2 # From configure.in CVSid.
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.68 for GNU C Library (see version.h).
6 # Report bugs to <glibc>.
9 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
10 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
14 # This configure script is free software; the Free Software Foundation
15 # gives unlimited permission to copy, distribute and modify it.
16 ## -------------------- ##
17 ## M4sh Initialization. ##
18 ## -------------------- ##
20 # Be more Bourne compatible
21 DUALCASE
=1; export DUALCASE
# for MKS sh
22 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
25 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
26 # is contrary to our usage. Disable this feature.
27 alias -g '${1+"$@"}'='"$@"'
30 case `(set -o) 2>/dev/null` in #(
42 # Printing a long string crashes Solaris 7 /usr/bin/printf.
43 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
45 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
46 # Prefer a ksh shell builtin over an external printf program on Solaris,
47 # but without wasting forks for bash or zsh.
48 if test -z "$BASH_VERSION$ZSH_VERSION" \
49 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
51 as_echo_n='print
-rn --'
52 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
56 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
57 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
58 as_echo_n='/usr
/ucb
/echo -n'
60 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
65 expr "X$arg" : "X\\(.*\\)$as_nl";
66 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
68 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
71 as_echo_n='sh
-c $as_echo_n_body as_echo
'
74 as_echo='sh
-c $as_echo_body as_echo
'
77 # The user is always right.
78 if test "${PATH_SEPARATOR+set}" != set; then
80 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
81 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
88 # We need space, tab and new line, in precisely that order. Quoting is
89 # there to prevent editors from complaining about space-tab.
90 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
91 # splitting by setting IFS to empty value.)
94 # Find who we are. Look in the path if we contain no directory separator.
97 *[\\/]* ) as_myself=$0 ;;
98 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
102 test -z "$as_dir" && as_dir=.
103 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
109 # We did not find ourselves, most probably we were run as `sh COMMAND'
110 # in which case we are not to be found in the path.
111 if test "x$as_myself" = x
; then
114 if test ! -f "$as_myself"; then
115 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
119 # Unset variables that we do not need and which cause bugs (e.g. in
120 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
121 # suppresses any "Segmentation fault" message there. '((' could
122 # trigger a bug in pdksh 5.2.14.
123 for as_var
in BASH_ENV ENV MAIL MAILPATH
124 do eval test x\
${$as_var+set} = xset \
125 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
138 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
140 if test "x$CONFIG_SHELL" = x
; then
141 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
144 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
145 # is contrary to our usage. Disable this feature.
146 alias -g '\${1+\"\$@\"}'='\"\$@\"'
149 case \`(set -o) 2>/dev/null\` in #(
157 as_required
="as_fn_return () { (exit \$1); }
158 as_fn_success () { as_fn_return 0; }
159 as_fn_failure () { as_fn_return 1; }
160 as_fn_ret_success () { return 0; }
161 as_fn_ret_failure () { return 1; }
164 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
165 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
166 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
167 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
168 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
171 exitcode=1; echo positional parameters were not saved.
173 test x\$exitcode = x0 || exit 1"
174 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
175 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
176 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
177 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
178 test \$(( 1 + 1 )) = 2 || exit 1"
179 if (eval "$as_required") 2>/dev
/null
; then :
184 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
187 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
189 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
192 test -z "$as_dir" && as_dir
=.
196 for as_base
in sh bash ksh sh5
; do
197 # Try only shells that exist, to save several forks.
198 as_shell
=$as_dir/$as_base
199 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
200 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
201 CONFIG_SHELL
=$as_shell as_have_required
=yes
202 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
210 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
211 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
212 CONFIG_SHELL
=$SHELL as_have_required
=yes
217 if test "x$CONFIG_SHELL" != x
; then :
218 # We cannot yet assume a decent shell, so we have to provide a
219 # neutralization value for shells without unset; and this also
220 # works around shells that cannot unset nonexistent variables.
221 # Preserve -v and -x to the replacement shell.
224 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
227 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
232 exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
235 if test x
$as_have_required = xno
; then :
236 $as_echo "$0: This script requires a shell more modern than all"
237 $as_echo "$0: the shells that I found on your system."
238 if test x
${ZSH_VERSION+set} = xset
; then
239 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
240 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
242 $as_echo "$0: Please tell bug-autoconf@gnu.org and glibc about your
243 $0: system, 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
='c-library'
563 PACKAGE_VERSION
='(see version.h)'
564 PACKAGE_STRING
='GNU C Library (see version.h)'
565 PACKAGE_BUGREPORT
='glibc'
566 PACKAGE_URL
='http://www.gnu.org/software/c-library/'
568 ac_unique_file
="include/features.h"
569 enable_option_checking
=no
570 # Factoring default headers for most tests.
571 ac_includes_default
="\
573 #ifdef HAVE_SYS_TYPES_H
574 # include <sys/types.h>
576 #ifdef HAVE_SYS_STAT_H
577 # include <sys/stat.h>
583 # ifdef HAVE_STDLIB_H
588 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
593 #ifdef HAVE_STRINGS_H
594 # include <strings.h>
596 #ifdef HAVE_INTTYPES_H
597 # include <inttypes.h>
606 ac_subst_vars
='LTLIBOBJS
625 libc_cv_cc_novzeroupper
628 libc_cv_cpp_asm_debuginfo
629 libc_cv_forced_unwind
635 libc_cv_gcc_unwind_find_fde
643 libc_cv_cc_submachine
646 libc_cv_have_initfini
650 libc_cv_output_format
657 libc_cv_libgcc_s_suffix
659 libc_cv_cc_with_libunwind
669 libc_cv_gcc_static_libgcc
753 program_transform_name
766 enable_option_checking
786 enable_stackguard_randomization
800 ac_precious_vars
='build_alias
815 # Initialize some variables set by options.
817 ac_init_version
=false
818 ac_unrecognized_opts
=
820 # The variables have the same names as the options, with
821 # dashes changed to underlines.
829 program_transform_name
=s
,x
,x
,
837 # Installation directory options.
838 # These are left unexpanded so users can "make install exec_prefix=/foo"
839 # and all the variables that are supposed to be based on exec_prefix
840 # by default will actually change.
841 # Use braces instead of parens because sh, perl, etc. also accept them.
842 # (The list follows the same order as the GNU Coding Standards.)
843 bindir
='${exec_prefix}/bin'
844 sbindir
='${exec_prefix}/sbin'
845 libexecdir
='${exec_prefix}/libexec'
846 datarootdir
='${prefix}/share'
847 datadir
='${datarootdir}'
848 sysconfdir
='${prefix}/etc'
849 sharedstatedir
='${prefix}/com'
850 localstatedir
='${prefix}/var'
851 includedir
='${prefix}/include'
852 oldincludedir
='/usr/include'
853 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
854 infodir
='${datarootdir}/info'
859 libdir
='${exec_prefix}/lib'
860 localedir
='${datarootdir}/locale'
861 mandir
='${datarootdir}/man'
867 # If the previous option needs an argument, assign it.
868 if test -n "$ac_prev"; then
869 eval $ac_prev=\
$ac_option
875 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
880 # Accept the important Cygnus configure options, so we can diagnose typos.
882 case $ac_dashdash$ac_option in
886 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
888 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
891 -build |
--build |
--buil |
--bui |
--bu)
892 ac_prev
=build_alias
;;
893 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
894 build_alias
=$ac_optarg ;;
896 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
897 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
898 ac_prev
=cache_file
;;
899 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
900 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
901 cache_file
=$ac_optarg ;;
904 cache_file
=config.cache
;;
906 -datadir |
--datadir |
--datadi |
--datad)
908 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
909 datadir
=$ac_optarg ;;
911 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
912 |
--dataroo |
--dataro |
--datar)
913 ac_prev
=datarootdir
;;
914 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
915 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
916 datarootdir
=$ac_optarg ;;
918 -disable-* |
--disable-*)
919 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
920 # Reject names that are not valid shell variable names.
921 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
922 as_fn_error $?
"invalid feature name: $ac_useropt"
923 ac_useropt_orig
=$ac_useropt
924 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
925 case $ac_user_opts in
929 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
930 ac_unrecognized_sep
=', ';;
932 eval enable_
$ac_useropt=no
;;
934 -docdir |
--docdir |
--docdi |
--doc |
--do)
936 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
939 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
941 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
944 -enable-* |
--enable-*)
945 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
946 # Reject names that are not valid shell variable names.
947 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
948 as_fn_error $?
"invalid feature name: $ac_useropt"
949 ac_useropt_orig
=$ac_useropt
950 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
951 case $ac_user_opts in
955 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
956 ac_unrecognized_sep
=', ';;
958 eval enable_
$ac_useropt=\
$ac_optarg ;;
960 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
961 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
962 |
--exec |
--exe |
--ex)
963 ac_prev
=exec_prefix
;;
964 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
965 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
966 |
--exec=* |
--exe=* |
--ex=*)
967 exec_prefix
=$ac_optarg ;;
969 -gas |
--gas |
--ga |
--g)
970 # Obsolete; use --with-gas.
973 -help |
--help |
--hel |
--he |
-h)
975 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
976 ac_init_help
=recursive
;;
977 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
978 ac_init_help
=short
;;
980 -host |
--host |
--hos |
--ho)
981 ac_prev
=host_alias
;;
982 -host=* |
--host=* |
--hos=* |
--ho=*)
983 host_alias
=$ac_optarg ;;
985 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
987 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
989 htmldir
=$ac_optarg ;;
991 -includedir |
--includedir |
--includedi |
--included |
--include \
992 |
--includ |
--inclu |
--incl |
--inc)
993 ac_prev
=includedir
;;
994 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
995 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
996 includedir
=$ac_optarg ;;
998 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1000 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1001 infodir
=$ac_optarg ;;
1003 -libdir |
--libdir |
--libdi |
--libd)
1005 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1006 libdir
=$ac_optarg ;;
1008 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1009 |
--libexe |
--libex |
--libe)
1010 ac_prev
=libexecdir
;;
1011 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1012 |
--libexe=* |
--libex=* |
--libe=*)
1013 libexecdir
=$ac_optarg ;;
1015 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1016 ac_prev
=localedir
;;
1017 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1018 localedir
=$ac_optarg ;;
1020 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1021 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1022 ac_prev
=localstatedir
;;
1023 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1024 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1025 localstatedir
=$ac_optarg ;;
1027 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1029 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1030 mandir
=$ac_optarg ;;
1032 -nfp |
--nfp |
--nf)
1033 # Obsolete; use --without-fp.
1036 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1037 |
--no-cr |
--no-c |
-n)
1040 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1041 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1044 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1045 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1046 |
--oldin |
--oldi |
--old |
--ol |
--o)
1047 ac_prev
=oldincludedir
;;
1048 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1049 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1050 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1051 oldincludedir
=$ac_optarg ;;
1053 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1055 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1056 prefix
=$ac_optarg ;;
1058 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1059 |
--program-pre |
--program-pr |
--program-p)
1060 ac_prev
=program_prefix
;;
1061 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1062 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1063 program_prefix
=$ac_optarg ;;
1065 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1066 |
--program-suf |
--program-su |
--program-s)
1067 ac_prev
=program_suffix
;;
1068 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1069 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1070 program_suffix
=$ac_optarg ;;
1072 -program-transform-name |
--program-transform-name \
1073 |
--program-transform-nam |
--program-transform-na \
1074 |
--program-transform-n |
--program-transform- \
1075 |
--program-transform |
--program-transfor \
1076 |
--program-transfo |
--program-transf \
1077 |
--program-trans |
--program-tran \
1078 |
--progr-tra |
--program-tr |
--program-t)
1079 ac_prev
=program_transform_name
;;
1080 -program-transform-name=* |
--program-transform-name=* \
1081 |
--program-transform-nam=* |
--program-transform-na=* \
1082 |
--program-transform-n=* |
--program-transform-=* \
1083 |
--program-transform=* |
--program-transfor=* \
1084 |
--program-transfo=* |
--program-transf=* \
1085 |
--program-trans=* |
--program-tran=* \
1086 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1087 program_transform_name
=$ac_optarg ;;
1089 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1091 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1092 pdfdir
=$ac_optarg ;;
1094 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1096 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1099 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1100 |
-silent |
--silent |
--silen |
--sile |
--sil)
1103 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1105 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1107 sbindir
=$ac_optarg ;;
1109 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1110 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1111 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1113 ac_prev
=sharedstatedir
;;
1114 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1115 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1116 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1118 sharedstatedir
=$ac_optarg ;;
1120 -site |
--site |
--sit)
1122 -site=* |
--site=* |
--sit=*)
1125 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1127 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1128 srcdir
=$ac_optarg ;;
1130 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1131 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1132 ac_prev
=sysconfdir
;;
1133 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1134 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1135 sysconfdir
=$ac_optarg ;;
1137 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1138 ac_prev
=target_alias
;;
1139 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1140 target_alias
=$ac_optarg ;;
1142 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1145 -version |
--version |
--versio |
--versi |
--vers |
-V)
1146 ac_init_version
=: ;;
1149 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1150 # Reject names that are not valid shell variable names.
1151 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1152 as_fn_error $?
"invalid package name: $ac_useropt"
1153 ac_useropt_orig
=$ac_useropt
1154 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1155 case $ac_user_opts in
1159 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1160 ac_unrecognized_sep
=', ';;
1162 eval with_
$ac_useropt=\
$ac_optarg ;;
1164 -without-* |
--without-*)
1165 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1166 # Reject names that are not valid shell variable names.
1167 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1168 as_fn_error $?
"invalid package name: $ac_useropt"
1169 ac_useropt_orig
=$ac_useropt
1170 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1171 case $ac_user_opts in
1175 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1176 ac_unrecognized_sep
=', ';;
1178 eval with_
$ac_useropt=no
;;
1181 # Obsolete; use --with-x.
1184 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1185 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1186 ac_prev
=x_includes
;;
1187 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1188 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1189 x_includes
=$ac_optarg ;;
1191 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1192 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1193 ac_prev
=x_libraries
;;
1194 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1195 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1196 x_libraries
=$ac_optarg ;;
1198 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1199 Try \`$0 --help' for more information"
1203 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1204 # Reject names that are not valid shell variable names.
1205 case $ac_envvar in #(
1206 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1207 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1209 eval $ac_envvar=\
$ac_optarg
1210 export $ac_envvar ;;
1213 # FIXME: should be removed in autoconf 3.0.
1214 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1215 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1216 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1217 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1223 if test -n "$ac_prev"; then
1224 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1225 as_fn_error $?
"missing argument to $ac_option"
1228 if test -n "$ac_unrecognized_opts"; then
1229 case $enable_option_checking in
1231 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1232 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1236 # Check all directory arguments for consistency.
1237 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1238 datadir sysconfdir sharedstatedir localstatedir includedir \
1239 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1240 libdir localedir mandir
1242 eval ac_val
=\$
$ac_var
1243 # Remove trailing slashes.
1246 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1247 eval $ac_var=\
$ac_val;;
1249 # Be sure to have absolute directory names.
1251 [\\/$
]* | ?
:[\\/]* ) continue;;
1252 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1254 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1257 # There might be people who depend on the old broken behavior: `$host'
1258 # used to hold the argument of --host etc.
1259 # FIXME: To remove some day.
1262 target
=$target_alias
1264 # FIXME: To remove some day.
1265 if test "x$host_alias" != x
; then
1266 if test "x$build_alias" = x
; then
1267 cross_compiling
=maybe
1268 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1269 If a cross compiler is detected then cross compile mode will be used" >&2
1270 elif test "x$build_alias" != "x$host_alias"; then
1276 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1278 test "$silent" = yes && exec 6>/dev
/null
1281 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1282 ac_ls_di
=`ls -di .` &&
1283 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1284 as_fn_error $?
"working directory cannot be determined"
1285 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1286 as_fn_error $?
"pwd does not report name of working directory"
1289 # Find the source files, if location was not specified.
1290 if test -z "$srcdir"; then
1291 ac_srcdir_defaulted
=yes
1292 # Try the directory containing this script, then the parent directory.
1293 ac_confdir
=`$as_dirname -- "$as_myself" ||
1294 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1295 X"$as_myself" : 'X\(//\)[^/]' \| \
1296 X"$as_myself" : 'X\(//\)$' \| \
1297 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1298 $as_echo X"$as_myself" |
1299 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1317 if test ! -r "$srcdir/$ac_unique_file"; then
1321 ac_srcdir_defaulted
=no
1323 if test ! -r "$srcdir/$ac_unique_file"; then
1324 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1325 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1327 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1329 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1331 # When building in place, set srcdir=.
1332 if test "$ac_abs_confdir" = "$ac_pwd"; then
1335 # Remove unnecessary trailing slashes from srcdir.
1336 # Double slashes in file names in object file debugging info
1337 # mess up M-x gdb in Emacs.
1339 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1341 for ac_var
in $ac_precious_vars; do
1342 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1343 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1344 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1345 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1349 # Report the --help message.
1351 if test "$ac_init_help" = "long"; then
1352 # Omit some internal or obsolete options to make the list less imposing.
1353 # This message is too long to be a string in the A/UX 3.1 sh.
1355 \`configure' configures GNU C Library (see version.h) to adapt to many kinds of systems.
1357 Usage: $0 [OPTION]... [VAR=VALUE]...
1359 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1360 VAR=VALUE. See below for descriptions of some of the useful variables.
1362 Defaults for the options are specified in brackets.
1365 -h, --help display this help and exit
1366 --help=short display options specific to this package
1367 --help=recursive display the short help of all the included packages
1368 -V, --version display version information and exit
1369 -q, --quiet, --silent do not print \`checking ...' messages
1370 --cache-file=FILE cache test results in FILE [disabled]
1371 -C, --config-cache alias for \`--cache-file=config.cache'
1372 -n, --no-create do not create output files
1373 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1375 Installation directories:
1376 --prefix=PREFIX install architecture-independent files in PREFIX
1377 [$ac_default_prefix]
1378 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1381 By default, \`make install' will install all the files in
1382 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1383 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1384 for instance \`--prefix=\$HOME'.
1386 For better control, use the options below.
1388 Fine tuning of the installation directories:
1389 --bindir=DIR user executables [EPREFIX/bin]
1390 --sbindir=DIR system admin executables [EPREFIX/sbin]
1391 --libexecdir=DIR program executables [EPREFIX/libexec]
1392 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1393 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1394 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1395 --libdir=DIR object code libraries [EPREFIX/lib]
1396 --includedir=DIR C header files [PREFIX/include]
1397 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1398 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1399 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1400 --infodir=DIR info documentation [DATAROOTDIR/info]
1401 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1402 --mandir=DIR man documentation [DATAROOTDIR/man]
1403 --docdir=DIR documentation root [DATAROOTDIR/doc/c-library]
1404 --htmldir=DIR html documentation [DOCDIR]
1405 --dvidir=DIR dvi documentation [DOCDIR]
1406 --pdfdir=DIR pdf documentation [DOCDIR]
1407 --psdir=DIR ps documentation [DOCDIR]
1413 --build=BUILD configure
for building on BUILD
[guessed
]
1414 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1418 if test -n "$ac_init_help"; then
1419 case $ac_init_help in
1420 short | recursive
) echo "Configuration of GNU C Library (see version.h):";;
1425 --disable-option-checking ignore unrecognized
--enable/--with options
1426 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1427 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1428 --disable-sanity-checks really
do not use threads
(should not be used except
1429 in special situations
) [default
=yes]
1430 --enable-check-abi do "make check-abi" in "make check" (no
/warn
/yes)
1432 --enable-shared build shared library
[default
=yes if GNU ld
& ELF
]
1433 --enable-profile build profiled library
[default
=no
]
1434 --enable-omitfp build undebuggable optimized library
[default
=no
]
1435 --enable-bounded build with runtime bounds checking
[default
=no
]
1436 --disable-versioning do not include versioning information
in the library
1437 objects
[default
=yes if supported
]
1438 --enable-oldest-abi=ABI configure the oldest ABI supported
[e.g.
2.2]
1439 [default
=glibc default
]
1440 --enable-stackguard-randomization
1441 initialize __stack_chk_guard canary with a random
1442 number
at program start
1443 --enable-add-ons[=DIRS...
]
1444 configure and build add-ons
in DIR1
,DIR2
,... search
1445 for add-ons
if no parameter given
1446 --disable-hidden-plt do not hide internal
function calls to avoid PLT
1447 --enable-bind-now disable lazy relocations
in DSOs
1448 --enable-static-nss build static NSS modules
[default
=no
]
1449 --disable-force-install don
't force installation of files from this package,
1450 even if they are older than the installed files
1451 --enable-kernel=VERSION compile for compatibility with kernel not older than
1453 --enable-all-warnings enable all useful warnings gcc can issue
1454 --enable-multi-arch enable single DSO with optimizations for multiple
1456 --enable-nss-crypt enable libcrypt to use nss
1459 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1460 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1461 --with-gd=DIR find libgd include dir and library with prefix DIR
1462 --with-gd-include=DIR find libgd include files in DIR
1463 --with-gd-lib=DIR find libgd library files in DIR
1464 --with-fp if using floating-point hardware [default=yes]
1465 --with-binutils=PATH specify location of binutils (as and ld)
1466 --with-elf if using the ELF object format
1467 --with-selinux if building with SELinux support
1468 --with-xcoff if using the XCOFF object format
1469 --without-cvs if CVS should not be used
1470 --with-headers=PATH location of system headers to use (for example
1471 /usr/src/linux/include) [default=compiler default]
1472 --with-default-link do not use explicit linker scripts
1473 --with-tls enable support for TLS
1474 --without-__thread do not use TLS features even when supporting them
1475 --with-cpu=CPU select code for CPU variant
1477 Some influential environment variables:
1478 CC C compiler command
1479 CFLAGS C compiler flags
1480 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1481 nonstandard directory <lib dir>
1482 LIBS libraries to pass to the linker, e.g. -l<library>
1483 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1484 you have headers in a nonstandard directory <include dir>
1486 CXX C++ compiler command
1487 CXXFLAGS C++ compiler flags
1489 Use these variables to override the choices made by `configure' or to
help
1490 it to
find libraries and programs with nonstandard names
/locations.
1492 Report bugs to
<glibc
>.
1493 GNU C Library home page
: <http
://www.gnu.org
/software
/c-library
/>.
1494 General
help using GNU software
: <http
://www.gnu.org
/gethelp
/>.
1499 if test "$ac_init_help" = "recursive"; then
1500 # If there are subdirs, report their specific --help.
1501 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1502 test -d "$ac_dir" ||
1503 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1508 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1510 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1511 # A ".." for each directory in $ac_dir_suffix.
1512 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1513 case $ac_top_builddir_sub in
1514 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1515 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1518 ac_abs_top_builddir
=$ac_pwd
1519 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1520 # for backward compatibility:
1521 ac_top_builddir
=$ac_top_build_prefix
1524 .
) # We are building in place.
1526 ac_top_srcdir
=$ac_top_builddir_sub
1527 ac_abs_top_srcdir
=$ac_pwd ;;
1528 [\\/]* | ?
:[\\/]* ) # Absolute name.
1529 ac_srcdir
=$srcdir$ac_dir_suffix;
1530 ac_top_srcdir
=$srcdir
1531 ac_abs_top_srcdir
=$srcdir ;;
1533 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1534 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1535 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1537 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1539 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1540 # Check for guested configure.
1541 if test -f "$ac_srcdir/configure.gnu"; then
1543 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1544 elif test -f "$ac_srcdir/configure"; then
1546 $SHELL "$ac_srcdir/configure" --help=recursive
1548 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1550 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1554 test -n "$ac_init_help" && exit $ac_status
1555 if $ac_init_version; then
1557 GNU C Library configure
(see version.h
)
1558 generated by GNU Autoconf
2.68
1560 Copyright
(C
) 2010 Free Software Foundation
, Inc.
1561 This configure
script is free software
; the Free Software Foundation
1562 gives unlimited permission to copy
, distribute and modify it.
1567 ## ------------------------ ##
1568 ## Autoconf initialization. ##
1569 ## ------------------------ ##
1571 # ac_fn_c_try_compile LINENO
1572 # --------------------------
1573 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1574 ac_fn_c_try_compile
()
1576 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1577 rm -f conftest.
$ac_objext
1578 if { { ac_try
="$ac_compile"
1580 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1581 *) ac_try_echo=$ac_try;;
1583 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1584 $as_echo "$ac_try_echo"; } >&5
1585 (eval "$ac_compile") 2>conftest.err
1587 if test -s conftest.err; then
1588 grep -v '^ *+' conftest.err >conftest.er1
1589 cat conftest.er1 >&5
1590 mv -f conftest.er1 conftest.err
1592 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1593 test $ac_status = 0; } && {
1594 test -z "$ac_c_werror_flag" ||
1595 test ! -s conftest.err
1596 } && test -s conftest.$ac_objext; then :
1599 $as_echo "$as_me: failed program was:" >&5
1600 sed 's/^/| /' conftest.$ac_ext >&5
1604 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1605 as_fn_set_status $ac_retval
1607 } # ac_fn_c_try_compile
1609 # ac_fn_c_try_cpp LINENO
1610 # ----------------------
1611 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1614 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1615 if { { ac_try="$ac_cpp conftest.$ac_ext"
1617 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1618 *) ac_try_echo
=$ac_try;;
1620 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1621 $as_echo "$ac_try_echo"; } >&5
1622 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1624 if test -s conftest.err
; then
1625 grep -v '^ *+' conftest.err
>conftest.er1
1626 cat conftest.er1
>&5
1627 mv -f conftest.er1 conftest.err
1629 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1630 test $ac_status = 0; } > conftest.i
&& {
1631 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1632 test ! -s conftest.err
1636 $as_echo "$as_me: failed program was:" >&5
1637 sed 's/^/| /' conftest.
$ac_ext >&5
1641 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1642 as_fn_set_status
$ac_retval
1646 # ac_fn_cxx_try_compile LINENO
1647 # ----------------------------
1648 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1649 ac_fn_cxx_try_compile
()
1651 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1652 rm -f conftest.
$ac_objext
1653 if { { ac_try
="$ac_compile"
1655 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1656 *) ac_try_echo=$ac_try;;
1658 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1659 $as_echo "$ac_try_echo"; } >&5
1660 (eval "$ac_compile") 2>conftest.err
1662 if test -s conftest.err; then
1663 grep -v '^ *+' conftest.err >conftest.er1
1664 cat conftest.er1 >&5
1665 mv -f conftest.er1 conftest.err
1667 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1668 test $ac_status = 0; } && {
1669 test -z "$ac_cxx_werror_flag" ||
1670 test ! -s conftest.err
1671 } && test -s conftest.$ac_objext; then :
1674 $as_echo "$as_me: failed program was:" >&5
1675 sed 's/^/| /' conftest.$ac_ext >&5
1679 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1680 as_fn_set_status $ac_retval
1682 } # ac_fn_cxx_try_compile
1684 # ac_fn_c_try_link LINENO
1685 # -----------------------
1686 # Try to link conftest.$ac_ext, and return whether this succeeded.
1689 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1690 rm -f conftest.$ac_objext conftest$ac_exeext
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>conftest.err
1700 if test -s conftest.err
; then
1701 grep -v '^ *+' conftest.err
>conftest.er1
1702 cat conftest.er1
>&5
1703 mv -f conftest.er1 conftest.err
1705 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1706 test $ac_status = 0; } && {
1707 test -z "$ac_c_werror_flag" ||
1708 test ! -s conftest.err
1709 } && test -s conftest
$ac_exeext && {
1710 test "$cross_compiling" = yes ||
1711 $as_test_x conftest
$ac_exeext
1715 $as_echo "$as_me: failed program was:" >&5
1716 sed 's/^/| /' conftest.
$ac_ext >&5
1720 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1721 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1722 # interfere with the next link command; also delete a directory that is
1723 # left behind by Apple's compiler. We do this before executing the actions.
1724 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1725 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1726 as_fn_set_status
$ac_retval
1728 } # ac_fn_c_try_link
1730 # ac_fn_c_try_run LINENO
1731 # ----------------------
1732 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1733 # that executables *can* be run.
1736 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1737 if { { ac_try
="$ac_link"
1739 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1740 *) ac_try_echo=$ac_try;;
1742 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1743 $as_echo "$ac_try_echo"; } >&5
1744 (eval "$ac_link") 2>&5
1746 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1747 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1748 { { case "(($ac_try" in
1749 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1750 *) ac_try_echo
=$ac_try;;
1752 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1753 $as_echo "$ac_try_echo"; } >&5
1754 (eval "$ac_try") 2>&5
1756 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1757 test $ac_status = 0; }; }; then :
1760 $as_echo "$as_me: program exited with status $ac_status" >&5
1761 $as_echo "$as_me: failed program was:" >&5
1762 sed 's/^/| /' conftest.
$ac_ext >&5
1764 ac_retval
=$ac_status
1766 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1767 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1768 as_fn_set_status
$ac_retval
1772 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1773 # --------------------------------------------
1774 # Tries to find the compile-time value of EXPR in a program that includes
1775 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1777 ac_fn_c_compute_int
()
1779 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1780 if test "$cross_compiling" = yes; then
1781 # Depending upon the size, compute the lo and hi bounds.
1782 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1783 /* end confdefs.h. */
1788 static int test_array [1 - 2 * !(($2) >= 0)];
1795 if ac_fn_c_try_compile
"$LINENO"; then :
1798 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1799 /* end confdefs.h. */
1804 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1811 if ac_fn_c_try_compile
"$LINENO"; then :
1812 ac_hi
=$ac_mid; break
1814 as_fn_arith
$ac_mid + 1 && ac_lo
=$as_val
1815 if test $ac_lo -le $ac_mid; then
1819 as_fn_arith
2 '*' $ac_mid + 1 && ac_mid
=$as_val
1821 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1824 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1825 /* end confdefs.h. */
1830 static int test_array [1 - 2 * !(($2) < 0)];
1837 if ac_fn_c_try_compile
"$LINENO"; then :
1840 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1841 /* end confdefs.h. */
1846 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1853 if ac_fn_c_try_compile
"$LINENO"; then :
1854 ac_lo
=$ac_mid; break
1856 as_fn_arith
'(' $ac_mid ')' - 1 && ac_hi
=$as_val
1857 if test $ac_mid -le $ac_hi; then
1861 as_fn_arith
2 '*' $ac_mid && ac_mid
=$as_val
1863 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1868 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1870 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1871 # Binary search between lo and hi bounds.
1872 while test "x$ac_lo" != "x$ac_hi"; do
1873 as_fn_arith
'(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid
=$as_val
1874 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1875 /* end confdefs.h. */
1880 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1887 if ac_fn_c_try_compile
"$LINENO"; then :
1890 as_fn_arith
'(' $ac_mid ')' + 1 && ac_lo
=$as_val
1892 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1895 ?
*) eval "$3=\$ac_lo"; ac_retval
=0 ;;
1899 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1900 /* end confdefs.h. */
1902 static long int longval () { return $2; }
1903 static unsigned long int ulongval () { return $2; }
1910 FILE *f = fopen ("conftest.val", "w");
1915 long int i = longval ();
1918 fprintf (f, "%ld", i);
1922 unsigned long int i = ulongval ();
1925 fprintf (f, "%lu", i);
1927 /* Do not output a trailing newline, as this causes \r\n confusion
1928 on some platforms. */
1929 return ferror (f) || fclose (f) != 0;
1935 if ac_fn_c_try_run
"$LINENO"; then :
1936 echo >>conftest.val
; read $3 <conftest.val
; ac_retval
=0
1940 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
1941 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
1945 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1946 as_fn_set_status
$ac_retval
1948 } # ac_fn_c_compute_int
1950 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1951 # -------------------------------------------------------
1952 # Tests whether HEADER exists and can be compiled using the include files in
1953 # INCLUDES, setting the cache variable VAR accordingly.
1954 ac_fn_c_check_header_compile
()
1956 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1958 $as_echo_n "checking for $2... " >&6; }
1959 if eval \
${$3+:} false
; then :
1960 $as_echo_n "(cached) " >&6
1962 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1963 /* end confdefs.h. */
1967 if ac_fn_c_try_compile
"$LINENO"; then :
1972 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1976 $as_echo "$ac_res" >&6; }
1977 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1979 } # ac_fn_c_check_header_compile
1980 cat >config.log
<<_ACEOF
1981 This file contains any messages produced by compilers while
1982 running configure, to aid debugging if configure makes a mistake.
1984 It was created by GNU C Library $as_me (see version.h), which was
1985 generated by GNU Autoconf 2.68. Invocation command line was
1997 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1998 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1999 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2000 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2001 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2003 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2004 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2006 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2007 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2008 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2009 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2010 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2011 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2012 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2016 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2020 test -z "$as_dir" && as_dir
=.
2021 $as_echo "PATH: $as_dir"
2037 # Keep a trace of the command line.
2038 # Strip out --no-create and --no-recursion so they do not pile up.
2039 # Strip out --silent because we don't want to record it for future runs.
2040 # Also quote any args containing shell meta-characters.
2041 # Make two passes to allow for proper duplicate-argument suppression.
2045 ac_must_keep_next
=false
2051 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2052 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2053 |
-silent |
--silent |
--silen |
--sile |
--sil)
2056 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2059 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2061 as_fn_append ac_configure_args1
" '$ac_arg'"
2062 if test $ac_must_keep_next = true
; then
2063 ac_must_keep_next
=false
# Got value, back to normal.
2066 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2067 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2068 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2069 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2070 case "$ac_configure_args0 " in
2071 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2074 -* ) ac_must_keep_next
=true
;;
2077 as_fn_append ac_configure_args
" '$ac_arg'"
2082 { ac_configure_args0
=; unset ac_configure_args0
;}
2083 { ac_configure_args1
=; unset ac_configure_args1
;}
2085 # When interrupted or exit'd, cleanup temporary files, and complete
2086 # config.log. We remove comments because anyway the quotes in there
2087 # would cause problems or look ugly.
2088 # WARNING: Use '\'' to represent an apostrophe within the trap.
2089 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2090 trap 'exit_status=$?
2091 # Save into config.log some information that might help in debugging.
2095 $as_echo "## ---------------- ##
2096 ## Cache variables. ##
2097 ## ---------------- ##"
2099 # The following way of writing the cache mishandles newlines in values,
2101 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2102 eval ac_val=\$$ac_var
2106 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2107 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2110 _ | IFS | as_nl) ;; #(
2111 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2112 *) { eval $ac_var=; unset $ac_var;} ;;
2117 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2118 *${as_nl}ac_space=\ *)
2120 "s/'\''/'\''\\\\'\'''\''/g;
2121 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2124 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2131 $as_echo "## ----------------- ##
2132 ## Output variables. ##
2133 ## ----------------- ##"
2135 for ac_var in $ac_subst_vars
2137 eval ac_val=\$$ac_var
2139 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2141 $as_echo "$ac_var='\''$ac_val'\''"
2145 if test -n "$ac_subst_files"; then
2146 $as_echo "## ------------------- ##
2147 ## File substitutions. ##
2148 ## ------------------- ##"
2150 for ac_var
in $ac_subst_files
2152 eval ac_val
=\$
$ac_var
2154 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2156 $as_echo "$ac_var='\''$ac_val'\''"
2161 if test -s confdefs.h; then
2162 $as_echo "## ----------- ##
2169 test "$ac_signal" != 0 &&
2170 $as_echo "$as_me: caught signal $ac_signal"
2171 $as_echo "$as_me: exit $exit_status"
2173 rm -f core *.core core.conftest.* &&
2174 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2177 for ac_signal
in 1 2 13 15; do
2178 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2182 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2183 rm -f -r conftest
* confdefs.h
2185 $as_echo "/* confdefs.h */" > confdefs.h
2187 # Predefined preprocessor variables.
2189 cat >>confdefs.h
<<_ACEOF
2190 #define PACKAGE_NAME "$PACKAGE_NAME"
2193 cat >>confdefs.h
<<_ACEOF
2194 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2197 cat >>confdefs.h
<<_ACEOF
2198 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2201 cat >>confdefs.h
<<_ACEOF
2202 #define PACKAGE_STRING "$PACKAGE_STRING"
2205 cat >>confdefs.h
<<_ACEOF
2206 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2209 cat >>confdefs.h
<<_ACEOF
2210 #define PACKAGE_URL "$PACKAGE_URL"
2214 # Let the site file select an alternate cache file if it wants to.
2215 # Prefer an explicitly selected file to automatically selected ones.
2218 if test -n "$CONFIG_SITE"; then
2219 # We do not want a PATH search for config.site.
2220 case $CONFIG_SITE in #((
2221 -*) ac_site_file1
=.
/$CONFIG_SITE;;
2222 */*) ac_site_file1
=$CONFIG_SITE;;
2223 *) ac_site_file1
=.
/$CONFIG_SITE;;
2225 elif test "x$prefix" != xNONE
; then
2226 ac_site_file1
=$prefix/share
/config.site
2227 ac_site_file2
=$prefix/etc
/config.site
2229 ac_site_file1
=$ac_default_prefix/share
/config.site
2230 ac_site_file2
=$ac_default_prefix/etc
/config.site
2232 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2234 test "x$ac_site_file" = xNONE
&& continue
2235 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
2236 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2237 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2238 sed 's/^/| /' "$ac_site_file" >&5
2240 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2241 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2242 as_fn_error $?
"failed to load site script $ac_site_file
2243 See \`config.log' for more details" "$LINENO" 5; }
2247 if test -r "$cache_file"; then
2248 # Some versions of bash will fail to source /dev/null (special files
2249 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2250 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2251 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2252 $as_echo "$as_me: loading cache $cache_file" >&6;}
2254 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2255 *) .
"./$cache_file";;
2259 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2260 $as_echo "$as_me: creating cache $cache_file" >&6;}
2264 # Check that the precious variables saved in the cache have kept the same
2266 ac_cache_corrupted
=false
2267 for ac_var
in $ac_precious_vars; do
2268 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2269 eval ac_new_set
=\
$ac_env_${ac_var}_set
2270 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2271 eval ac_new_val
=\
$ac_env_${ac_var}_value
2272 case $ac_old_set,$ac_new_set in
2274 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2275 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2276 ac_cache_corrupted
=: ;;
2278 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2279 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2280 ac_cache_corrupted
=: ;;
2283 if test "x$ac_old_val" != "x$ac_new_val"; then
2284 # differences in whitespace do not lead to failure.
2285 ac_old_val_w
=`echo x $ac_old_val`
2286 ac_new_val_w
=`echo x $ac_new_val`
2287 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2288 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2289 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2290 ac_cache_corrupted
=:
2292 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2293 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2294 eval $ac_var=\
$ac_old_val
2296 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2297 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2298 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2299 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2302 # Pass precious variables to config.status.
2303 if test "$ac_new_set" = set; then
2305 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2306 *) ac_arg
=$ac_var=$ac_new_val ;;
2308 case " $ac_configure_args " in
2309 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2310 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2314 if $ac_cache_corrupted; then
2315 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2316 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2317 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2318 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2319 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2321 ## -------------------- ##
2322 ## Main body of script. ##
2323 ## -------------------- ##
2326 ac_cpp
='$CPP $CPPFLAGS'
2327 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2328 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2329 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2333 ac_config_headers
="$ac_config_headers config.h"
2336 for ac_dir
in scripts
"$srcdir"/scripts
; do
2337 if test -f "$ac_dir/install-sh"; then
2339 ac_install_sh
="$ac_aux_dir/install-sh -c"
2341 elif test -f "$ac_dir/install.sh"; then
2343 ac_install_sh
="$ac_aux_dir/install.sh -c"
2345 elif test -f "$ac_dir/shtool"; then
2347 ac_install_sh
="$ac_aux_dir/shtool install -c"
2351 if test -z "$ac_aux_dir"; then
2352 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in scripts \"$srcdir\"/scripts" "$LINENO" 5
2355 # These three variables are undocumented and unsupported,
2356 # and are intended to be withdrawn in a future Autoconf release.
2357 # They can cause serious problems if a builder's source tree is in a directory
2358 # whose full name contains unusual characters.
2359 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2360 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2361 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2370 # Make sure we can run config.sub.
2371 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2372 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2375 $as_echo_n "checking build system type... " >&6; }
2376 if ${ac_cv_build+:} false
; then :
2377 $as_echo_n "(cached) " >&6
2379 ac_build_alias
=$build_alias
2380 test "x$ac_build_alias" = x
&&
2381 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2382 test "x$ac_build_alias" = x
&&
2383 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
2384 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2385 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2389 $as_echo "$ac_cv_build" >&6; }
2390 case $ac_cv_build in
2392 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
2395 ac_save_IFS
=$IFS; IFS
='-'
2401 # Remember, the first character of IFS is used to create $*,
2402 # except with old shells:
2405 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2409 $as_echo_n "checking host system type... " >&6; }
2410 if ${ac_cv_host+:} false
; then :
2411 $as_echo_n "(cached) " >&6
2413 if test "x$host_alias" = x
; then
2414 ac_cv_host
=$ac_cv_build
2416 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2417 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2422 $as_echo "$ac_cv_host" >&6; }
2425 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
2428 ac_save_IFS
=$IFS; IFS
='-'
2434 # Remember, the first character of IFS is used to create $*,
2435 # except with old shells:
2438 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2443 ac_cpp
='$CPP $CPPFLAGS'
2444 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2445 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2446 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2447 if test -n "$ac_tool_prefix"; then
2448 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2449 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2451 $as_echo_n "checking for $ac_word... " >&6; }
2452 if ${ac_cv_prog_CC+:} false
; then :
2453 $as_echo_n "(cached) " >&6
2455 if test -n "$CC"; then
2456 ac_cv_prog_CC
="$CC" # Let the user override the test.
2458 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2462 test -z "$as_dir" && as_dir
=.
2463 for ac_exec_ext
in '' $ac_executable_extensions; do
2464 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2465 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2466 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2476 if test -n "$CC"; then
2477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2478 $as_echo "$CC" >&6; }
2480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2481 $as_echo "no" >&6; }
2486 if test -z "$ac_cv_prog_CC"; then
2488 # Extract the first word of "gcc", so it can be a program name with args.
2489 set dummy gcc
; ac_word
=$2
2490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2491 $as_echo_n "checking for $ac_word... " >&6; }
2492 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2493 $as_echo_n "(cached) " >&6
2495 if test -n "$ac_ct_CC"; then
2496 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2498 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2502 test -z "$as_dir" && as_dir
=.
2503 for ac_exec_ext
in '' $ac_executable_extensions; do
2504 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2505 ac_cv_prog_ac_ct_CC
="gcc"
2506 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2515 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2516 if test -n "$ac_ct_CC"; then
2517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2518 $as_echo "$ac_ct_CC" >&6; }
2520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2521 $as_echo "no" >&6; }
2524 if test "x$ac_ct_CC" = x
; then
2527 case $cross_compiling:$ac_tool_warned in
2529 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2530 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2531 ac_tool_warned
=yes ;;
2539 if test -z "$CC"; then
2540 if test -n "$ac_tool_prefix"; then
2541 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2542 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
2543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2544 $as_echo_n "checking for $ac_word... " >&6; }
2545 if ${ac_cv_prog_CC+:} false
; then :
2546 $as_echo_n "(cached) " >&6
2548 if test -n "$CC"; then
2549 ac_cv_prog_CC
="$CC" # Let the user override the test.
2551 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2555 test -z "$as_dir" && as_dir
=.
2556 for ac_exec_ext
in '' $ac_executable_extensions; do
2557 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2558 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2559 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2569 if test -n "$CC"; then
2570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2571 $as_echo "$CC" >&6; }
2573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2574 $as_echo "no" >&6; }
2580 if test -z "$CC"; then
2581 # Extract the first word of "cc", so it can be a program name with args.
2582 set dummy cc
; ac_word
=$2
2583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2584 $as_echo_n "checking for $ac_word... " >&6; }
2585 if ${ac_cv_prog_CC+:} false
; then :
2586 $as_echo_n "(cached) " >&6
2588 if test -n "$CC"; then
2589 ac_cv_prog_CC
="$CC" # Let the user override the test.
2592 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2596 test -z "$as_dir" && as_dir
=.
2597 for ac_exec_ext
in '' $ac_executable_extensions; do
2598 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2599 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2600 ac_prog_rejected
=yes
2604 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2611 if test $ac_prog_rejected = yes; then
2612 # We found a bogon in the path, so make sure we never use it.
2613 set dummy
$ac_cv_prog_CC
2615 if test $# != 0; then
2616 # We chose a different compiler from the bogus one.
2617 # However, it has the same basename, so the bogon will be chosen
2618 # first if we set CC to just the basename; use the full file name.
2620 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
2626 if test -n "$CC"; then
2627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2628 $as_echo "$CC" >&6; }
2630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2631 $as_echo "no" >&6; }
2636 if test -z "$CC"; then
2637 if test -n "$ac_tool_prefix"; then
2638 for ac_prog
in cl.exe
2640 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2641 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2643 $as_echo_n "checking for $ac_word... " >&6; }
2644 if ${ac_cv_prog_CC+:} false
; then :
2645 $as_echo_n "(cached) " >&6
2647 if test -n "$CC"; then
2648 ac_cv_prog_CC
="$CC" # Let the user override the test.
2650 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2654 test -z "$as_dir" && as_dir
=.
2655 for ac_exec_ext
in '' $ac_executable_extensions; do
2656 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2657 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
2658 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2668 if test -n "$CC"; then
2669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2670 $as_echo "$CC" >&6; }
2672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2673 $as_echo "no" >&6; }
2677 test -n "$CC" && break
2680 if test -z "$CC"; then
2682 for ac_prog
in cl.exe
2684 # Extract the first word of "$ac_prog", so it can be a program name with args.
2685 set dummy
$ac_prog; ac_word
=$2
2686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2687 $as_echo_n "checking for $ac_word... " >&6; }
2688 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2689 $as_echo_n "(cached) " >&6
2691 if test -n "$ac_ct_CC"; then
2692 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2694 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2698 test -z "$as_dir" && as_dir
=.
2699 for ac_exec_ext
in '' $ac_executable_extensions; do
2700 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2701 ac_cv_prog_ac_ct_CC
="$ac_prog"
2702 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2711 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2712 if test -n "$ac_ct_CC"; then
2713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2714 $as_echo "$ac_ct_CC" >&6; }
2716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2717 $as_echo "no" >&6; }
2721 test -n "$ac_ct_CC" && break
2724 if test "x$ac_ct_CC" = x
; then
2727 case $cross_compiling:$ac_tool_warned in
2729 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2730 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2731 ac_tool_warned
=yes ;;
2740 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2741 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2742 as_fn_error $?
"no acceptable C compiler found in \$PATH
2743 See \`config.log' for more details" "$LINENO" 5; }
2745 # Provide some information about the compiler.
2746 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2749 for ac_option
in --version -v -V -qversion; do
2750 { { ac_try
="$ac_compiler $ac_option >&5"
2752 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2753 *) ac_try_echo=$ac_try;;
2755 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2756 $as_echo "$ac_try_echo"; } >&5
2757 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2759 if test -s conftest.err; then
2761 ... rest of stderr output deleted ...
2762 10q' conftest.err >conftest.er1
2763 cat conftest.er1 >&5
2765 rm -f conftest.er1 conftest.err
2766 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2767 test $ac_status = 0; }
2771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2772 $as_echo_n "checking for suffix of object files... " >&6; }
2773 if ${ac_cv_objext+:} false; then :
2774 $as_echo_n "(cached) " >&6
2776 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2777 /* end confdefs.h. */
2787 rm -f conftest.o conftest.obj
2788 if { { ac_try="$ac_compile"
2790 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2791 *) ac_try_echo
=$ac_try;;
2793 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2794 $as_echo "$ac_try_echo"; } >&5
2795 (eval "$ac_compile") 2>&5
2797 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2798 test $ac_status = 0; }; then :
2799 for ac_file
in conftest.o conftest.obj conftest.
*; do
2800 test -f "$ac_file" ||
continue;
2802 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM
) ;;
2803 *) ac_cv_objext
=`expr "$ac_file" : '.*\.\(.*\)'`
2808 $as_echo "$as_me: failed program was:" >&5
2809 sed 's/^/| /' conftest.
$ac_ext >&5
2811 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2812 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2813 as_fn_error $?
"cannot compute suffix of object files: cannot compile
2814 See \`config.log' for more details" "$LINENO" 5; }
2816 rm -f conftest.
$ac_cv_objext conftest.
$ac_ext
2818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2819 $as_echo "$ac_cv_objext" >&6; }
2820 OBJEXT
=$ac_cv_objext
2822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2823 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2824 if ${ac_cv_c_compiler_gnu+:} false
; then :
2825 $as_echo_n "(cached) " >&6
2827 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2828 /* end confdefs.h. */
2841 if ac_fn_c_try_compile
"$LINENO"; then :
2846 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2847 ac_cv_c_compiler_gnu
=$ac_compiler_gnu
2850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2851 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2852 if test $ac_compiler_gnu = yes; then
2857 ac_test_CFLAGS
=${CFLAGS+set}
2858 ac_save_CFLAGS
=$CFLAGS
2859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2860 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2861 if ${ac_cv_prog_cc_g+:} false
; then :
2862 $as_echo_n "(cached) " >&6
2864 ac_save_c_werror_flag
=$ac_c_werror_flag
2865 ac_c_werror_flag
=yes
2868 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2869 /* end confdefs.h. */
2879 if ac_fn_c_try_compile
"$LINENO"; then :
2883 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2884 /* end confdefs.h. */
2894 if ac_fn_c_try_compile
"$LINENO"; then :
2897 ac_c_werror_flag
=$ac_save_c_werror_flag
2899 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2900 /* end confdefs.h. */
2910 if ac_fn_c_try_compile
"$LINENO"; then :
2913 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2915 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2917 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2918 ac_c_werror_flag
=$ac_save_c_werror_flag
2920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2921 $as_echo "$ac_cv_prog_cc_g" >&6; }
2922 if test "$ac_test_CFLAGS" = set; then
2923 CFLAGS
=$ac_save_CFLAGS
2924 elif test $ac_cv_prog_cc_g = yes; then
2925 if test "$GCC" = yes; then
2931 if test "$GCC" = yes; then
2937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
2938 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2939 if ${ac_cv_prog_cc_c89+:} false
; then :
2940 $as_echo_n "(cached) " >&6
2942 ac_cv_prog_cc_c89
=no
2944 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2945 /* end confdefs.h. */
2948 #include <sys/types.h>
2949 #include <sys/stat.h>
2950 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2951 struct buf { int x; };
2952 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2953 static char *e (p, i)
2959 static char *f (char * (*g) (char **, int), char **p, ...)
2964 s = g (p, va_arg (v,int));
2969 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2970 function prototypes and stuff, but not '\xHH' hex character constants.
2971 These don't provoke an error unfortunately, instead are silently treated
2972 as 'x'. The following induces an error, until -std is added to get
2973 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2974 array size at least. It's necessary to write '\x00'==0 to get something
2975 that's true only with -std. */
2976 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2978 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2979 inside strings and character constants. */
2981 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2983 int test (int i, double x);
2984 struct s1 {int (*f) (int a);};
2985 struct s2 {int (*f) (double a);};
2986 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2992 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2997 for ac_arg
in '' -qlanglvl=extc89
-qlanglvl=ansi
-std \
2998 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3000 CC
="$ac_save_CC $ac_arg"
3001 if ac_fn_c_try_compile
"$LINENO"; then :
3002 ac_cv_prog_cc_c89
=$ac_arg
3004 rm -f core conftest.err conftest.
$ac_objext
3005 test "x$ac_cv_prog_cc_c89" != "xno" && break
3007 rm -f conftest.
$ac_ext
3012 case "x$ac_cv_prog_cc_c89" in
3014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3015 $as_echo "none needed" >&6; } ;;
3017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3018 $as_echo "unsupported" >&6; } ;;
3020 CC
="$CC $ac_cv_prog_cc_c89"
3021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3022 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3024 if test "x$ac_cv_prog_cc_c89" != xno
; then :
3029 ac_cpp
='$CPP $CPPFLAGS'
3030 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3031 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3032 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3034 if test $host != $build; then
3035 for ac_prog
in gcc cc
3037 # Extract the first word of "$ac_prog", so it can be a program name with args.
3038 set dummy
$ac_prog; ac_word
=$2
3039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3040 $as_echo_n "checking for $ac_word... " >&6; }
3041 if ${ac_cv_prog_BUILD_CC+:} false
; then :
3042 $as_echo_n "(cached) " >&6
3044 if test -n "$BUILD_CC"; then
3045 ac_cv_prog_BUILD_CC
="$BUILD_CC" # Let the user override the test.
3047 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3051 test -z "$as_dir" && as_dir
=.
3052 for ac_exec_ext
in '' $ac_executable_extensions; do
3053 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3054 ac_cv_prog_BUILD_CC
="$ac_prog"
3055 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3064 BUILD_CC
=$ac_cv_prog_BUILD_CC
3065 if test -n "$BUILD_CC"; then
3066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
3067 $as_echo "$BUILD_CC" >&6; }
3069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3070 $as_echo "no" >&6; }
3074 test -n "$BUILD_CC" && break
3080 ac_cpp
='$CPP $CPPFLAGS'
3081 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3082 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3083 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3085 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3086 # On Suns, sometimes $CPP names a directory.
3087 if test -n "$CPP" && test -d "$CPP"; then
3090 if test -z "$CPP"; then
3091 if ${ac_cv_prog_CPP+:} false
; then :
3092 $as_echo_n "(cached) " >&6
3094 # Double quotes because CPP needs to be expanded
3095 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3098 for ac_c_preproc_warn_flag
in '' yes
3100 # Use a header file that comes with gcc, so configuring glibc
3101 # with a fresh cross-compiler works.
3102 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3103 # <limits.h> exists even on freestanding compilers.
3104 # On the NeXT, cc -E runs the code through the compiler's parser,
3105 # not just through cpp. "Syntax error" is here to catch this case.
3106 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3107 /* end confdefs.h. */
3109 # include <limits.h>
3111 # include <assert.h>
3115 if ac_fn_c_try_cpp
"$LINENO"; then :
3118 # Broken: fails on valid input.
3121 rm -f conftest.err conftest.i conftest.
$ac_ext
3123 # OK, works on sane cases. Now check whether nonexistent headers
3124 # can be detected and how.
3125 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3126 /* end confdefs.h. */
3127 #include <ac_nonexistent.h>
3129 if ac_fn_c_try_cpp
"$LINENO"; then :
3130 # Broken: success on invalid input.
3133 # Passes both tests.
3137 rm -f conftest.err conftest.i conftest.
$ac_ext
3140 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3141 rm -f conftest.i conftest.err conftest.
$ac_ext
3142 if $ac_preproc_ok; then :
3154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3155 $as_echo "$CPP" >&6; }
3157 for ac_c_preproc_warn_flag
in '' yes
3159 # Use a header file that comes with gcc, so configuring glibc
3160 # with a fresh cross-compiler works.
3161 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3162 # <limits.h> exists even on freestanding compilers.
3163 # On the NeXT, cc -E runs the code through the compiler's parser,
3164 # not just through cpp. "Syntax error" is here to catch this case.
3165 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3166 /* end confdefs.h. */
3168 # include <limits.h>
3170 # include <assert.h>
3174 if ac_fn_c_try_cpp
"$LINENO"; then :
3177 # Broken: fails on valid input.
3180 rm -f conftest.err conftest.i conftest.
$ac_ext
3182 # OK, works on sane cases. Now check whether nonexistent headers
3183 # can be detected and how.
3184 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3185 /* end confdefs.h. */
3186 #include <ac_nonexistent.h>
3188 if ac_fn_c_try_cpp
"$LINENO"; then :
3189 # Broken: success on invalid input.
3192 # Passes both tests.
3196 rm -f conftest.err conftest.i conftest.
$ac_ext
3199 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3200 rm -f conftest.i conftest.err conftest.
$ac_ext
3201 if $ac_preproc_ok; then :
3204 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3205 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3206 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
3207 See \`config.log' for more details" "$LINENO" 5; }
3211 ac_cpp
='$CPP $CPPFLAGS'
3212 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3213 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3214 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3216 # We need the C++ compiler only for testing.
3218 ac_cpp
='$CXXCPP $CPPFLAGS'
3219 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3220 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3221 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
3222 if test -z "$CXX"; then
3223 if test -n "$CCC"; then
3226 if test -n "$ac_tool_prefix"; then
3227 for ac_prog
in g
++ c
++ gpp aCC CC cxx cc
++ cl.exe FCC KCC RCC xlC_r xlC
3229 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3230 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3232 $as_echo_n "checking for $ac_word... " >&6; }
3233 if ${ac_cv_prog_CXX+:} false
; then :
3234 $as_echo_n "(cached) " >&6
3236 if test -n "$CXX"; then
3237 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
3239 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3243 test -z "$as_dir" && as_dir
=.
3244 for ac_exec_ext
in '' $ac_executable_extensions; do
3245 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3246 ac_cv_prog_CXX
="$ac_tool_prefix$ac_prog"
3247 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3257 if test -n "$CXX"; then
3258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3259 $as_echo "$CXX" >&6; }
3261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3262 $as_echo "no" >&6; }
3266 test -n "$CXX" && break
3269 if test -z "$CXX"; then
3271 for ac_prog
in g
++ c
++ gpp aCC CC cxx cc
++ cl.exe FCC KCC RCC xlC_r xlC
3273 # Extract the first word of "$ac_prog", so it can be a program name with args.
3274 set dummy
$ac_prog; ac_word
=$2
3275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3276 $as_echo_n "checking for $ac_word... " >&6; }
3277 if ${ac_cv_prog_ac_ct_CXX+:} false
; then :
3278 $as_echo_n "(cached) " >&6
3280 if test -n "$ac_ct_CXX"; then
3281 ac_cv_prog_ac_ct_CXX
="$ac_ct_CXX" # Let the user override the test.
3283 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3287 test -z "$as_dir" && as_dir
=.
3288 for ac_exec_ext
in '' $ac_executable_extensions; do
3289 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3290 ac_cv_prog_ac_ct_CXX
="$ac_prog"
3291 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3300 ac_ct_CXX
=$ac_cv_prog_ac_ct_CXX
3301 if test -n "$ac_ct_CXX"; then
3302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3303 $as_echo "$ac_ct_CXX" >&6; }
3305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3306 $as_echo "no" >&6; }
3310 test -n "$ac_ct_CXX" && break
3313 if test "x$ac_ct_CXX" = x
; then
3316 case $cross_compiling:$ac_tool_warned in
3318 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3319 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3320 ac_tool_warned
=yes ;;
3328 # Provide some information about the compiler.
3329 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3332 for ac_option
in --version -v -V -qversion; do
3333 { { ac_try
="$ac_compiler $ac_option >&5"
3335 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3336 *) ac_try_echo=$ac_try;;
3338 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3339 $as_echo "$ac_try_echo"; } >&5
3340 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3342 if test -s conftest.err; then
3344 ... rest of stderr output deleted ...
3345 10q' conftest.err >conftest.er1
3346 cat conftest.er1 >&5
3348 rm -f conftest.er1 conftest.err
3349 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3350 test $ac_status = 0; }
3353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3354 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3355 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3356 $as_echo_n "(cached) " >&6
3358 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3359 /* end confdefs.h. */
3372 if ac_fn_cxx_try_compile "$LINENO"; then :
3377 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3378 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3382 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3383 if test $ac_compiler_gnu = yes; then
3388 ac_test_CXXFLAGS=${CXXFLAGS+set}
3389 ac_save_CXXFLAGS=$CXXFLAGS
3390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3391 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3392 if ${ac_cv_prog_cxx_g+:} false; then :
3393 $as_echo_n "(cached) " >&6
3395 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3396 ac_cxx_werror_flag=yes
3399 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3400 /* end confdefs.h. */
3410 if ac_fn_cxx_try_compile "$LINENO"; then :
3411 ac_cv_prog_cxx_g=yes
3414 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3415 /* end confdefs.h. */
3425 if ac_fn_cxx_try_compile "$LINENO"; then :
3428 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3430 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3431 /* end confdefs.h. */
3441 if ac_fn_cxx_try_compile "$LINENO"; then :
3442 ac_cv_prog_cxx_g=yes
3444 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3446 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3448 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3449 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3452 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3453 if test "$ac_test_CXXFLAGS" = set; then
3454 CXXFLAGS=$ac_save_CXXFLAGS
3455 elif test $ac_cv_prog_cxx_g = yes; then
3456 if test "$GXX" = yes; then
3462 if test "$GXX" = yes; then
3469 ac_cpp='$CPP $CPPFLAGS'
3470 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3471 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3472 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3475 if test "`cd $srcdir; /bin
/pwd`" = "`/bin
/pwd`"; then
3476 as_fn_error $? "you must configure in a separate build directory" "$LINENO" 5
3479 # This will get text that should go into config.make.
3482 # Check for a --with-gd argument and set libgd-LDFLAGS in config.make.
3484 # Check whether --with-gd was given.
3485 if test "${with_gd+set}" = set; then :
3486 withval=$with_gd; case "$with_gd" in
3488 *) libgd_include="-I$withval/include"
3489 libgd_ldflags="-L$withval/lib" ;;
3495 # Check whether --with-gd-include was given.
3496 if test "${with_gd_include+set}" = set; then :
3497 withval=$with_gd_include; case "$with_gd_include" in
3499 *) libgd_include="-I$withval" ;;
3505 # Check whether --with-gd-lib was given.
3506 if test "${with_gd_lib+set}" = set; then :
3507 withval=$with_gd_lib; case "$with_gd_lib" in
3509 *) libgd_ldflags="-L$withval" ;;
3515 if test -n "$libgd_include"; then
3516 config_vars="$config_vars
3517 CFLAGS-memusagestat.c = $libgd_include"
3519 if test -n "$libgd_ldflags"; then
3520 config_vars="$config_vars
3521 libgd-LDFLAGS = $libgd_ldflags"
3525 # Check whether --with-fp was given.
3526 if test "${with_fp+set}" = set; then :
3527 withval=$with_fp; with_fp=$withval
3534 # Check whether --with-binutils was given.
3535 if test "${with_binutils+set}" = set; then :
3536 withval=$with_binutils; path_binutils=$withval
3542 # Check whether --with-elf was given.
3543 if test "${with_elf+set}" = set; then :
3544 withval=$with_elf; elf=$withval
3550 # Check whether --with-selinux was given.
3551 if test "${with_selinux+set}" = set; then :
3552 withval=$with_selinux; with_selinux=$withval
3558 # Check whether --with-xcoff was given.
3559 if test "${with_xcoff+set}" = set; then :
3560 withval=$with_xcoff; xcoff=$withval
3566 # Check whether --with-cvs was given.
3567 if test "${with_cvs+set}" = set; then :
3568 withval=$with_cvs; with_cvs=$withval
3573 if test "$with_cvs" = yes; then
3574 if test -d $srcdir/CVS && grep :pserver: $srcdir/CVS/Root > /dev/null
3582 # Check whether --with-headers was given.
3583 if test "${with_headers+set}" = set; then :
3584 withval=$with_headers; sysheaders=$withval
3592 # Check whether --with-default-link was given.
3593 if test "${with_default_link+set}" = set; then :
3594 withval=$with_default_link; use_default_link=$withval
3596 use_default_link=default
3600 # Check whether --enable-sanity-checks was given.
3601 if test "${enable_sanity_checks+set}" = set; then :
3602 enableval=$enable_sanity_checks; enable_sanity=$enableval
3609 # Check whether --enable-check-abi was given.
3610 if test "${enable_check_abi+set}" = set; then :
3611 enableval=$enable_check_abi; enable_check_abi=$enableval
3618 # Check whether --enable-shared was given.
3619 if test "${enable_shared+set}" = set; then :
3620 enableval=$enable_shared; shared=$enableval
3625 # Check whether --enable-profile was given.
3626 if test "${enable_profile+set}" = set; then :
3627 enableval=$enable_profile; profile=$enableval
3632 # Check whether --enable-omitfp was given.
3633 if test "${enable_omitfp+set}" = set; then :
3634 enableval=$enable_omitfp; omitfp=$enableval
3639 # Check whether --enable-bounded was given.
3640 if test "${enable_bounded+set}" = set; then :
3641 enableval=$enable_bounded; bounded=$enableval
3646 # Check whether --enable-versioning was given.
3647 if test "${enable_versioning+set}" = set; then :
3648 enableval=$enable_versioning; enable_versioning=$enableval
3650 enable_versioning=yes
3654 # Check whether --enable-oldest-abi was given.
3655 if test "${enable_oldest_abi+set}" = set; then :
3656 enableval=$enable_oldest_abi; oldest_abi=$enableval
3661 if test "$oldest_abi" = yes || test "$oldest_abi" = no; then
3664 cat >>confdefs.h <<_ACEOF
3665 #define GLIBC_OLDEST_ABI "$oldest_abi"
3671 # Check whether --enable-stackguard-randomization was given.
3672 if test "${enable_stackguard_randomization+set}" = set; then :
3673 enableval=$enable_stackguard_randomization; enable_stackguard_randomize=$enableval
3675 enable_stackguard_randomize=no
3678 if test "$enable_stackguard_randomize" = yes; then
3679 $as_echo "#define ENABLE_STACKGUARD_RANDOMIZE 1" >>confdefs.h
3683 # Check whether --enable-add-ons was given.
3684 if test "${enable_add_ons+set}" = set; then :
3685 enableval=$enable_add_ons;
3692 # Check whether --with-tls was given.
3693 if test "${with_tls+set}" = set; then :
3694 withval=$with_tls; usetls=$withval
3701 # Check whether --with-__thread was given.
3702 if test "${with___thread+set}" = set; then :
3703 withval=$with___thread; use__thread=$withval
3709 # Check whether --enable-hidden-plt was given.
3710 if test "${enable_hidden_plt+set}" = set; then :
3711 enableval=$enable_hidden_plt; hidden=$enableval
3716 if test "x$hidden" = xno; then
3717 $as_echo "#define NO_HIDDEN 1" >>confdefs.h
3721 # Check whether --enable-bind-now was given.
3722 if test "${enable_bind_now+set}" = set; then :
3723 enableval=$enable_bind_now; bindnow=$enableval
3730 # Check whether --enable-static-nss was given.
3731 if test "${enable_static_nss+set}" = set; then :
3732 enableval=$enable_static_nss; static_nss=$enableval
3737 if test x"$static_nss" = xyes || test x"$shared" = xno; then
3739 $as_echo "#define DO_STATIC_NSS 1" >>confdefs.h
3743 # Check whether --enable-force-install was given.
3744 if test "${enable_force_install+set}" = set; then :
3745 enableval=$enable_force_install; force_install=$enableval
3752 # Check whether --enable-kernel was given.
3753 if test "${enable_kernel+set}" = set; then :
3754 enableval=$enable_kernel; minimum_kernel=$enableval
3757 if test "$minimum_kernel" = yes || test "$minimum_kernel" = no; then
3758 # Better nothing than this.
3761 if test "$minimum_kernel" = current; then
3762 minimum_kernel=`uname
-r 2>/dev
/null
` || minimum_kernel=
3766 # Check whether --enable-all-warnings was given.
3767 if test "${enable_all_warnings+set}" = set; then :
3768 enableval=$enable_all_warnings; all_warnings=$enableval
3773 # Check whether --enable-multi-arch was given.
3774 if test "${enable_multi_arch+set}" = set; then :
3775 enableval=$enable_multi_arch; multi_arch=$enableval
3781 # Check whether --enable-nss-crypt was given.
3782 if test "${enable_nss_crypt+set}" = set; then :
3783 enableval=$enable_nss_crypt; nss_crypt=$enableval
3788 if test x$nss_crypt = xyes; then
3789 nss_includes=-I$(nss-config --includedir 2>/dev/null)
3790 if test $? -ne 0; then
3791 as_fn_error $? "cannot find include directory with nss-config" "$LINENO" 5
3793 old_CFLAGS="$CFLAGS"
3794 CFLAGS="$CFLAGS $nss_includes"
3796 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3797 /* end confdefs.h. */
3800 #include <nsslowhash.h>
3801 void f (void) { NSSLOW_Init (); }
3810 if ac_fn_c_try_compile "$LINENO"; then :
3811 libc_cv_nss_crypt=yes
3814 cannot find NSS headers with lowlevel hash function interfaces" "$LINENO" 5
3816 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3818 LIBS="$LIBS -lfreebl3"
3819 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3820 /* end confdefs.h. */
3823 #include <nsslowhash.h>
3832 if ac_fn_c_try_link "$LINENO"; then :
3833 libc_cv_nss_crypt=yes
3836 cannot link program using lowlevel NSS hash functions" "$LINENO" 5
3838 rm -f core conftest.err conftest.$ac_objext \
3839 conftest$ac_exeext conftest.$ac_ext
3840 CFLAGS="$old_CFLAGS"
3843 libc_cv_nss_crypt=no
3847 # The way shlib-versions is used to generate soversions.mk uses a
3848 # fairly simplistic model for name recognition that can't distinguish
3849 # i486-pc-linux-gnu fully from i486-pc-gnu. So we mutate a $host_os
3850 # of `gnu
*' here to be `gnu-gnu*' just so that shlib-versions can
3851 # tell. This doesn't get used much beyond that, so it's fairly safe.
3856 host_os
=`echo $host_os | sed -e 's/gnu/gnu-gnu/'`
3860 # We keep the original values in `$config_*' and never modify them, so we
3861 # can write them unchanged into config.make. Everything else uses
3862 # $machine, $vendor, and $os, and changes them whenever convenient.
3863 config_machine
=$host_cpu config_vendor
=$host_vendor config_os
=$host_os
3865 # Don't allow vendor == "unknown"
3866 test "$config_vendor" = unknown
&& config_vendor
=
3867 config_os
="`echo $config_os | sed 's/^unknown-//'`"
3869 # Some configurations imply other options.
3871 # i586-linuxaout is mangled into i586-pc-linux-gnuaout
3872 linux
*ecoff
* | linux
*aout
* | gnu
*aout
* | gnu
*ecoff
*)
3874 gnu
* | linux
* | freebsd
* | netbsd
* | sysv4
* | solaris2
* | irix6
*)
3875 # These systems (almost) always use the ELF format.
3879 # These systems are always xcoff
3885 # The configure fragment of an add-on port can modify these to supplement
3886 # or override the table in the case statement below. No fragment should
3887 # ever change the config_* variables, however.
3888 machine
=$config_machine
3889 vendor
=$config_vendor
3893 # config.guess on some IBM machines says `rs6000' instead of `powerpc'.
3895 if test "$machine" = rs6000
; then
3899 # Braindead PowerPC box with absolutely no FPU.
3900 case "$machine-$host_os" in
3908 # Check whether --with-cpu was given.
3909 if test "${with_cpu+set}" = set; then :
3910 withval
=$with_cpu; case "$withval" in
3911 yes|
'') as_fn_error $?
"--with-cpu requires an argument" "$LINENO" 5 ;;
3913 *) submachine
="$withval" ;;
3919 # An add-on can set this when it wants to disable the sanity check below.
3925 case "$enable_add_ons" in
3928 add_ons
=`cd $srcdir && ls -d 2> /dev/null */configure */sysdeps |
3929 sed 's@/[^/]*$@@' | sort | uniq`
3930 add_ons_automatic
=yes
3932 *) add_ons
=`echo "$enable_add_ons" | sed 's/,/ /g'`
3933 add_ons_automatic
=no
;;
3939 if test x
"$add_ons" != x
; then
3940 for f
in $add_ons; do
3941 # Some sanity checks
3945 *** It seems that you're using an old \`crypt' add-on. crypt is now
3946 *** part of glibc and using the old add-on will not work with this
3947 *** release. Start again with fresh sources and without the old
3948 *** \`crypt' add-on." "$LINENO" 5
3952 *** It seems that you're using an old \`localedata' add-on. localedata
3953 *** is now part of glibc and using the old add-on will not work with
3954 *** this release. Start again with fresh sources and without the old
3955 *** \`localedata' add-on." "$LINENO" 5
3960 # Now source each add-on's configure fragment.
3961 # The fragments can use $srcdir/$libc_add_on to find themselves,
3962 # and test $add_ons_automatic to see if they were explicitly requested.
3963 # A fragment can clear (or even change) $libc_add_on to affect
3964 # whether it goes into the list to be actually used in the build.
3966 for libc_add_on
in $add_ons; do
3967 # Test whether such a directory really exists.
3968 # It can be absolute, or relative to $srcdir, or relative to the build dir.
3969 case "$libc_add_on" in
3971 libc_add_on_srcdir
=$libc_add_on
3974 test -d "$srcdir/$libc_add_on" ||
{
3975 if test -d "$libc_add_on"; then
3976 libc_add_on
="`pwd`/$libc_add_on"
3978 as_fn_error $?
"add-on directory \"$libc_add_on\" does not exist" "$LINENO" 5
3981 libc_add_on_srcdir
=$srcdir/$libc_add_on
3985 libc_add_on_frag
=$libc_add_on_srcdir/configure
3986 libc_add_on_canonical
=
3987 libc_add_on_config_subdirs
=
3988 if test -r "$libc_add_on_frag"; then
3989 { $as_echo "$as_me:${as_lineno-$LINENO}: running configure fragment for add-on $libc_add_on" >&5
3990 $as_echo "$as_me: running configure fragment for add-on $libc_add_on" >&6;}
3991 libc_add_on_canonical
=unknown
3992 libc_add_on_subdirs
=
3993 .
"$libc_add_on_frag"
3994 test -z "$libc_add_on" ||
{
3995 configured_add_ons
="$configured_add_ons $libc_add_on"
3996 if test "x$libc_add_on_canonical" = xunknown
; then
3997 as_fn_error $?
"fragment must set \$libc_add_on_canonical" "$LINENO" 5
3999 for d
in $libc_add_on_subdirs; do
4000 case "$libc_add_on" in
4001 /*) subdir_srcdir
="$libc_add_on" ;;
4002 *) subdir_srcdir
="\$(..)$libc_add_on" ;;
4006 d
="${libc_add_on_canonical:-$libc_add_on}"
4012 subdir_srcdir
="$subdir_srcdir/$d"
4015 d
=`echo "$d" | sed 's@/*$@@;s@^.*/@@'`
4016 add_on_subdirs
="$add_on_subdirs $d"
4017 test "$subdir_srcdir" = "\$(..)$d" || config_vars
="$config_vars
4018 $d-srcdir = $subdir_srcdir"
4020 for d
in $libc_add_on_config_subdirs; do
4022 /*) as_fn_error $?
"fragment uses absolute path in \$libc_add_on_config_subdirs" "$LINENO" 5 ;;
4024 if test ! -d "$libc_add_on_srcdir/$d"; then
4025 as_fn_error $?
"fragment wants to configure missing directory $d" "$LINENO" 5
4027 case "$libc_add_on" in
4028 /*) as_fn_error $?
"relative path required for add-on using \$libc_add_on_config_subdirs" "$LINENO" 5 ;;
4030 subdirs
="$subdirs $libc_add_on/$d"
4034 if test -n "$libc_add_on"; then
4035 if frags
=`ls -d $libc_add_on_srcdir/sysdeps/*/preconfigure 2> /dev/null`
4037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking add-on $libc_add_on for preconfigure fragments" >&5
4038 $as_echo_n "checking add-on $libc_add_on for preconfigure fragments... " >&6; }
4039 for frag
in $frags; do
4040 name
=`echo "$frag" | sed 's@/[^/]*$@@;s@^.*/@@'`
4041 echo $ECHO_N "$name $ECHO_C" >&6
4044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
4047 use_add_ons
="$use_add_ons $libc_add_on"
4048 add_ons_pfx
="$add_ons_pfx $libc_add_on/"
4049 test -z "$libc_add_on_canonical" ||
4050 add_ons_sfx
="$add_ons_sfx /$libc_add_on_canonical"
4053 # Use echo to strip excess whitespace.
4054 add_ons
="`echo $use_add_ons`"
4061 ### I put this here to prevent those annoying emails from people who cannot
4062 ### read and try to compile glibc on unsupported platforms. --drepper
4064 ### By using the undocumented --enable-hacker-mode option for configure
4065 ### one can skip this test to make the configuration not fail for unsupported
4068 if test -z "$enable_hacker_mode" && test x
"$libc_config_ok" != xyes
; then
4069 case "$machine-$host_os" in
4070 *-linux* |
*-gnu* | arm
*-none* | powerpc-aix4.3.
*)
4073 echo "*** The GNU C library is currently not available for this platform."
4074 echo "*** So far nobody cared to port it and if there is no volunteer it"
4075 echo "*** might never happen. So, if you have interest to see glibc on"
4076 echo "*** this platform visit"
4077 echo "*** http://www.gnu.org/software/libc/porting.html"
4078 echo "*** and join the group of porters"
4084 # Expand the configuration machine name into a subdirectory by architecture
4085 # type and particular chip. If an add-on configure fragment already set
4086 # base_machine, we don't change it.
4087 test -n "$base_machine" ||
case "$machine" in
4088 a29k | am29000
) base_machine
=a29k machine
=a29k
;;
4089 c3
[012]) base_machine
=cx0 machine
=cx
0/c30
;;
4090 c4
[04]) base_machine
=cx0 machine
=cx
0/c40
;;
4091 i
[34567]86) base_machine
=i386 machine
=i386
/$machine ;;
4092 ia64
) base_machine
=ia64 machine
=ia64
;;
4093 m88???
) base_machine
=m88k machine
=m88k
/$machine ;;
4094 m88k
) base_machine
=m88k machine
=m88k
/m88100
;;
4095 powerpc
) base_machine
=powerpc machine
=powerpc
/powerpc32
;;
4096 powerpc64
) base_machine
=powerpc machine
=powerpc
/powerpc64
;;
4097 s390
) base_machine
=s390 machine
=s390
/s390-32
;;
4098 s390x
) base_machine
=s390 machine
=s390
/s390-64
;;
4099 sh3
*) base_machine
=sh machine
=sh
/sh3
;;
4100 sh4
*) base_machine
=sh machine
=sh
/sh4
;;
4102 base_machine
=sparc machine
=sparc
/sparc32
;;
4103 sparcv8 | supersparc | hypersparc
)
4104 base_machine
=sparc machine
=sparc
/sparc32
/sparcv8
;;
4105 sparcv8plus | sparcv8plusa | sparcv9
)
4106 base_machine
=sparc machine
=sparc
/sparc32
/sparcv9
;;
4107 sparcv8plusb | sparcv9b
)
4108 base_machine
=sparc machine
=sparc
/sparc32
/sparcv
9/sparcv9b
;;
4110 base_machine
=sparc machine
=sparc
/sparc32
/sparcv
9/sparcv9v
;;
4112 base_machine
=sparc machine
=sparc
/sparc32
/sparcv
9/sparcv9v2
;;
4114 base_machine
=sparc machine
=sparc
/sparc64
;;
4116 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9b
;;
4118 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9v
;;
4120 base_machine
=sparc machine
=sparc
/sparc64
/sparcv9v2
;;
4121 *) base_machine
=$machine ;;
4125 if test "$base_machine" = "i386"; then
4126 $as_echo "#define USE_REGPARMS 1" >>confdefs.h
4130 # For the multi-arch option we need support in the assembler.
4131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler gnu_indirect_function symbol type support" >&5
4132 $as_echo_n "checking for assembler gnu_indirect_function symbol type support... " >&6; }
4133 if ${libc_cv_asm_gnu_indirect_function+:} false
; then :
4134 $as_echo_n "(cached) " >&6
4136 cat > conftest.s
<<EOF
4137 .type foo,%gnu_indirect_function
4139 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5;
4141 libc_cv_asm_gnu_indirect_function
=yes
4143 libc_cv_asm_gnu_indirect_function
=no
4147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_gnu_indirect_function" >&5
4148 $as_echo "$libc_cv_asm_gnu_indirect_function" >&6; }
4150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether .text pseudo-op must be used" >&5
4151 $as_echo_n "checking whether .text pseudo-op must be used... " >&6; }
4152 if ${libc_cv_dot_text+:} false
; then :
4153 $as_echo_n "(cached) " >&6
4155 cat > conftest.s
<<EOF
4159 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4160 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4163 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4164 test $ac_status = 0; }; }; then
4165 libc_cv_dot_text
=.text
4170 if test -z "$libc_cv_dot_text"; then
4171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4172 $as_echo "no" >&6; }
4174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4175 $as_echo "yes" >&6; }
4178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler global-symbol directive" >&5
4179 $as_echo_n "checking for assembler global-symbol directive... " >&6; }
4180 if ${libc_cv_asm_global_directive+:} false
; then :
4181 $as_echo_n "(cached) " >&6
4183 libc_cv_asm_global_directive
=UNKNOWN
4184 for ac_globl
in .globl .global .EXPORT
; do
4185 cat > conftest.s
<<EOF
4190 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4191 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4194 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4195 test $ac_status = 0; }; }; then
4196 libc_cv_asm_global_directive
=${ac_globl}
4199 test $libc_cv_asm_global_directive != UNKNOWN
&& break
4202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_global_directive" >&5
4203 $as_echo "$libc_cv_asm_global_directive" >&6; }
4204 if test $libc_cv_asm_global_directive = UNKNOWN
; then
4205 as_fn_error $?
"cannot determine asm global directive" "$LINENO" 5
4207 cat >>confdefs.h
<<_ACEOF
4208 #define ASM_GLOBAL_DIRECTIVE ${libc_cv_asm_global_directive}
4213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler .type directive prefix" >&5
4214 $as_echo_n "checking for assembler .type directive prefix... " >&6; }
4215 if ${libc_cv_asm_type_prefix+:} false
; then :
4216 $as_echo_n "(cached) " >&6
4218 libc_cv_asm_type_prefix
=no
4219 for ac_try_prefix
in '@' '%' '#'; do
4220 cat > conftest.s
<<EOF
4222 ${libc_cv_asm_global_directive} foo
4223 .type foo, ${ac_try_prefix}object
4228 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
4229 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4232 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4233 test $ac_status = 0; }; }; then
4234 libc_cv_asm_type_prefix
=${ac_try_prefix}
4237 test "x$libc_cv_asm_type_prefix" != xno
&& break
4240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_type_prefix" >&5
4241 $as_echo "$libc_cv_asm_type_prefix" >&6; }
4242 if test "x$libc_cv_asm_type_prefix" != xno
; then
4243 cat >>confdefs.h
<<_ACEOF
4244 #define ASM_TYPE_DIRECTIVE_PREFIX ${libc_cv_asm_type_prefix}
4249 if test x
"$libc_cv_asm_gnu_indirect_function" != xyes
-a x
"$libc_cv_asm_type_prefix" = xno
; then
4250 if test x
"$multi_arch" = xyes
; then
4251 as_fn_error $?
"--enable-multi-arch support requires assembler and linker support" "$LINENO" 5
4256 if test x
"$multi_arch" != xno
; then
4257 multi_arch_d
=/multiarch
4260 # Compute the list of sysdep directories for this configuration.
4261 # This can take a while to compute.
4262 sysdep_dir
=$srcdir/sysdeps
4263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking sysdep dirs" >&5
4264 $as_echo_n "checking sysdep dirs... " >&6; }
4265 # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1.
4266 os
="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`"
4268 test "x$base_os" != x ||
case "$os" in
4270 base_os
=mach
/hurd
;;
4271 netbsd
* |
386bsd
* | freebsd
* | bsdi
*)
4272 base_os
=unix
/bsd
/bsd4.4
;;
4273 osf
* | sunos
* | ultrix
* | newsos
* | dynix
* |
*bsd
*)
4275 sysv
* | isc
* | esix
* | sco
* | minix
* | irix4
* | linux
*)
4276 base_os
=unix
/sysv
;;
4278 base_os
=unix
/sysv
/irix
6/$os ;;
4280 base_os
=unix
/sysv
/sysv4
;;
4282 base_os
=unix
/sysv
/hpux
/$os ;;
4284 base_os
=unix
/sysv
/aix
/aix4.3
;;
4286 base_os
=standalone
;;
4289 # For sunos4.1.1, try sunos4.1.1, then sunos4.1, then sunos4, then sunos.
4292 while o
=`echo $tail | sed 's/\.[^.]*$//'`; test $o != $tail; do
4296 o
=`echo $tail | sed 's/[0-9]*$//'`
4297 if test $o != $tail; then
4300 # For linux-gnu, try linux-gnu, then linux.
4301 o
=`echo $tail | sed 's/-.*$//'`
4302 if test $o != $tail; then
4306 # For unix/sysv/sysv4, try unix/sysv/sysv4, then unix/sysv, then unix.
4309 while b
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$b"; do
4315 # For sparc/sparc32, try sparc/sparc32 and then sparc.
4317 tail=$machine${submachine:+/$submachine}
4318 while m
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$m"; do
4320 # Prepend the machine's FPU directory unless --without-fp.
4321 if test "$with_fp" = yes; then
4322 mach
="$mach /$1/fpu"
4324 mach
="$mach /$1/nofpu"
4331 # Find what sysdep directories exist.
4334 for b
in $base ''; do
4335 for m0
in $mach ''; do
4336 for v
in /$vendor ''; do
4337 test "$v" = / && continue
4338 for o
in /$ostry ''; do
4339 test "$o" = / && continue
4340 for m
in $multi_arch_d $mach ''; do
4341 for d
in $add_ons_pfx ''; do
4342 for a
in $add_ons_sfx ''; do
4343 if test -n "$m0$m0sub$b$v$o$m$msub"; then
4344 try_srcdir
="${srcdir}/"
4348 try
="${d}sysdeps$m0$m0sub$b$v$o$m$msub$a"
4349 test -n "$enable_debug_configure" &&
4350 echo "$0 DEBUG: try $try" >&2
4351 if test -d "$try_srcdir$try"; then
4352 sysnames
="$sysnames $try"
4353 { test -n "$o" ||
test -n "$b"; } && os_used
=t
4354 { test -n "$m" ||
test -n "$m0"; } && machine_used
=t
4356 x
*/$submachine) submachine_used
=t
;;
4358 if test -n "$d"; then
4359 case "$sysnames_add_ons" in
4361 *|
'') sysnames_add_ons
="$sysnames_add_ons $d" ;;
4374 # If the assembler supports gnu_indirect_function symbol type and the
4375 # architecture supports multi-arch, we enable multi-arch by default.
4376 case $sysnames_add_ons$sysnames in
4380 test x
"$multi_arch" = xdefault
&& multi_arch
=no
4383 if test x
"$multi_arch" != xno
; then
4384 $as_echo "#define USE_MULTIARCH 1" >>confdefs.h
4389 if test -z "$os_used" && test "$os" != none
; then
4390 as_fn_error $?
"Operating system $os is not supported." "$LINENO" 5
4392 if test -z "$machine_used" && test "$machine" != none
; then
4393 as_fn_error $?
"The $machine is not supported." "$LINENO" 5
4395 if test -z "$submachine_used" && test -n "$submachine"; then
4396 as_fn_error $?
"The $submachine subspecies of $host_cpu is not supported." "$LINENO" 5
4400 # We have now validated the configuration.
4403 # If using ELF, look for an `elf' subdirectory of each machine directory.
4404 # We prepend these rather than inserting them whereever the machine appears
4405 # because things specified by the machine's ELF ABI should override
4406 # OS-specific things, and should always be the same for any OS on the
4407 # machine (otherwise what's the point of an ABI?).
4408 if test "$elf" = yes; then
4410 for d
in $add_ons_pfx ''; do
4412 if test -d $srcdir/${d}sysdeps
$m/elf
; then
4413 elf_dirs
="$elf_dirs ${d}sysdeps$m/elf"
4417 sysnames
="`echo $elf_dirs | sed -e 's,//,/,g'` $sysnames"
4421 # Expand the list of system names into a full list of directories
4422 # from each element's parent name and Implies file (if present).
4425 while test $# -gt 0; do
4429 case " $names " in *" $name "*)
4430 # Already in the list.
4434 # Report each name as we discover it, so there is no long pause in output.
4435 echo $ECHO_N "$name $ECHO_C" >&6
4437 name_base
=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
4441 *) xsrcdir
=$srcdir/ ;;
4443 test -n "$enable_debug_configure" &&
4444 echo "DEBUG: name/Implies $xsrcdir$name/Implies" >&2
4446 if test -f $xsrcdir$name/Implies
; then
4447 # Collect more names from the `Implies' file (removing comments).
4448 implied_candidate
="`sed 's/#.*$//' < $xsrcdir$name/Implies`"
4450 for x
in $implied_candidate; do
4452 if test -d $xsrcdir$name_base/$x; then
4453 implied
="$implied $name_base/$x";
4456 for d
in $add_ons_pfx ''; do
4457 try
="${d}sysdeps/$x"
4460 *) try_srcdir
=$srcdir/ ;;
4462 test -n "$enable_debug_configure" &&
4463 echo "DEBUG: $name implied $x try($d) {$try_srcdir}$try" >&2
4464 if test $try != $xsrcdir$name_base/$x && test -d $try_srcdir$try;
4466 implied
="$implied $try"
4468 case "$sysnames_add_ons" in
4470 *|
'') sysnames_add_ons
="$sysnames_add_ons $d" ;;
4474 if test $found = no
; then
4475 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $name/Implies specifies nonexistent $x" >&5
4476 $as_echo "$as_me: WARNING: $name/Implies specifies nonexistent $x" >&2;}
4483 # Add NAME to the list of names.
4484 names
="$names $name"
4486 # Find the parent of NAME, using the empty string if it has none.
4487 parent
="`echo $name | sed -n -e 's=/[^/]*$==' -e '/sysdeps$/q' -e p`"
4489 # Add the names implied by NAME, and NAME's parent (if it has one), to
4490 # the list of names to be processed (the argument list). We prepend the
4491 # implied names to the list and append the parent. We want implied
4492 # directories to come before further directories inferred from the
4493 # configuration components; this ensures that for sysv4, unix/common
4494 # (implied by unix/sysv/sysv4) comes before unix/sysv (in ostry (here $*)
4496 sysnames
="`echo $implied $* $parent`"
4497 test -n "$sysnames" && set $sysnames
4500 # Add the default directories.
4501 default_sysnames
=sysdeps
/generic
4502 if test "$elf" = yes; then
4503 default_sysnames
="sysdeps/generic/elf $default_sysnames"
4505 sysnames
="$names $default_sysnames"
4507 # The other names were emitted during the scan.
4508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $default_sysnames" >&5
4509 $as_echo "$default_sysnames" >&6; }
4511 # Collect the list of add-ons that supply partial sysdeps trees.
4513 for add_on
in $add_ons; do
4516 *) xsrcdir
="$srcdir/" ;;
4519 test -d "$xsrcdir$add_on/sysdeps" ||
{
4520 case "$configured_add_ons " in
4523 as_fn_error $?
"add-on $add_on has no configure fragment or sysdeps tree" "$LINENO" 5
4529 sysdeps_add_ons
="$sysdeps_add_ons $add_on"
4530 case "$sysnames_add_ons" in
4533 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no sysdeps directories" >&5
4534 $as_echo "$as_me: WARNING: add-on $add_on contributed no sysdeps directories" >&2;}
4539 for d
in $sysnames; do
4541 $add_on/sysdeps
/*) ;;
4544 (cd "$xsrcdir$d" && for f
in *[!~
]; do
4547 for ff
in $f/*.h
; do
4548 test -d "$ff" ||
{ test -e "$ff" && exit 88; }
4552 test -d "$f" ||
{ test -e "$f" && exit 88; }
4556 if test $?
-eq 88; then
4561 if test $found = no
; then
4562 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no useful sysdeps directories" >&5
4563 $as_echo "$as_me: WARNING: add-on $add_on contributed no useful sysdeps directories" >&2;}
4571 # Find a good install program. We prefer a C program (faster),
4572 # so one script is as good as another. But avoid the broken or
4573 # incompatible versions:
4574 # SysV /etc/install, /usr/sbin/install
4575 # SunOS /usr/etc/install
4576 # IRIX /sbin/install
4578 # AmigaOS /C/install, which installs bootblocks on floppy discs
4579 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4580 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4581 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4582 # OS/2's system install, which has a completely different semantic
4583 # ./install, which can be erroneously created by make from ./install.sh.
4584 # Reject install programs that cannot install multiple files.
4585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4586 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4587 if test -z "$INSTALL"; then
4588 if ${ac_cv_path_install+:} false
; then :
4589 $as_echo_n "(cached) " >&6
4591 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4595 test -z "$as_dir" && as_dir
=.
4596 # Account for people who put trailing slashes in PATH elements.
4597 case $as_dir/ in #((
4598 .
/ | .
// |
/[cC
]/* | \
4599 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
4600 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
4603 # OSF1 and SCO ODT 3.0 have their own names for install.
4604 # Don't use installbsd from OSF since it installs stuff as root
4606 for ac_prog
in ginstall scoinst
install; do
4607 for ac_exec_ext
in '' $ac_executable_extensions; do
4608 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4609 if test $ac_prog = install &&
4610 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4611 # AIX install. It has an incompatible calling convention.
4613 elif test $ac_prog = install &&
4614 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4615 # program-specific install script used by HP pwplus--don't use.
4618 rm -rf conftest.one conftest.two conftest.dir
4619 echo one
> conftest.one
4620 echo two
> conftest.two
4622 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
4623 test -s conftest.one
&& test -s conftest.two
&&
4624 test -s conftest.dir
/conftest.one
&&
4625 test -s conftest.dir
/conftest.two
4627 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
4640 rm -rf conftest.one conftest.two conftest.dir
4643 if test "${ac_cv_path_install+set}" = set; then
4644 INSTALL
=$ac_cv_path_install
4646 # As a last resort, use the slow shell script. Don't cache a
4647 # value for INSTALL within a source directory, because that will
4648 # break other packages using the cache if that directory is
4649 # removed, or if the value is a relative name.
4650 INSTALL
=$ac_install_sh
4653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4654 $as_echo "$INSTALL" >&6; }
4656 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4657 # It thinks the first close brace ends the variable substitution.
4658 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
4660 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
4662 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
4664 if test "$INSTALL" = "${srcdir}/scripts/install-sh -c"; then
4665 # The makefiles need to use a different form to find it in $srcdir.
4666 INSTALL
='\$(..)./scripts/install-sh -c'
4668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4669 $as_echo_n "checking whether ln -s works... " >&6; }
4671 if test "$LN_S" = "ln -s"; then
4672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4673 $as_echo "yes" >&6; }
4675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4676 $as_echo "no, using $LN_S" >&6; }
4680 # Was a --with-binutils option given?
4681 if test -n "$path_binutils"; then
4682 # Make absolute; ensure a single trailing slash.
4683 path_binutils
=`(cd $path_binutils; pwd) | sed 's%/*$%/%'`
4684 CC
="$CC -B$path_binutils"
4686 AS
=`$CC -print-prog-name=as`
4687 LD
=`$CC -print-prog-name=ld`
4688 AR
=`$CC -print-prog-name=ar`
4690 OBJDUMP
=`$CC -print-prog-name=objdump`
4692 OBJCOPY
=`$CC -print-prog-name=objcopy`
4695 # Determine whether we are using GNU binutils.
4696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AS is GNU as" >&5
4697 $as_echo_n "checking whether $AS is GNU as... " >&6; }
4698 if ${libc_cv_prog_as_gnu+:} false
; then :
4699 $as_echo_n "(cached) " >&6
4701 # Most GNU programs take a -v and spit out some text including
4702 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4703 if $AS -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
4704 libc_cv_prog_as_gnu
=yes
4706 libc_cv_prog_as_gnu
=no
4710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_as_gnu" >&5
4711 $as_echo "$libc_cv_prog_as_gnu" >&6; }
4713 gnu_as
=$libc_cv_prog_as_gnu
4715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $LD is GNU ld" >&5
4716 $as_echo_n "checking whether $LD is GNU ld... " >&6; }
4717 if ${libc_cv_prog_ld_gnu+:} false
; then :
4718 $as_echo_n "(cached) " >&6
4720 # Most GNU programs take a -v and spit out some text including
4721 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4722 if $LD -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
4723 libc_cv_prog_ld_gnu
=yes
4725 libc_cv_prog_ld_gnu
=no
4729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_ld_gnu" >&5
4730 $as_echo "$libc_cv_prog_ld_gnu" >&6; }
4731 gnu_ld
=$libc_cv_prog_ld_gnu
4734 # Accept binutils 2.13 or newer.
4737 # Extract the first word of "$ac_prog", so it can be a program name with args.
4738 set dummy
$ac_prog; ac_word
=$2
4739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4740 $as_echo_n "checking for $ac_word... " >&6; }
4741 if ${ac_cv_prog_AS+:} false
; then :
4742 $as_echo_n "(cached) " >&6
4744 if test -n "$AS"; then
4745 ac_cv_prog_AS
="$AS" # Let the user override the test.
4747 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4751 test -z "$as_dir" && as_dir
=.
4752 for ac_exec_ext
in '' $ac_executable_extensions; do
4753 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4754 ac_cv_prog_AS
="$ac_prog"
4755 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4765 if test -n "$AS"; then
4766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
4767 $as_echo "$AS" >&6; }
4769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4770 $as_echo "no" >&6; }
4774 test -n "$AS" && break
4777 if test -z "$AS"; then
4780 # Found it, now check the version.
4781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $AS" >&5
4782 $as_echo_n "checking version of $AS... " >&6; }
4783 ac_prog_version
=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4784 case $ac_prog_version in
4785 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4786 2.1[3-9]*|
2.1[0-9][0-9]*|
2.
[2-9][0-9]*|
[3-9].
*|
[1-9][0-9]*)
4787 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4788 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4792 $as_echo "$ac_prog_version" >&6; }
4794 if test $ac_verc_fail = yes; then
4795 AS
=: critic_missing
="$critic_missing as"
4800 # Extract the first word of "$ac_prog", so it can be a program name with args.
4801 set dummy
$ac_prog; ac_word
=$2
4802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4803 $as_echo_n "checking for $ac_word... " >&6; }
4804 if ${ac_cv_prog_LD+:} false
; then :
4805 $as_echo_n "(cached) " >&6
4807 if test -n "$LD"; then
4808 ac_cv_prog_LD
="$LD" # Let the user override the test.
4810 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4814 test -z "$as_dir" && as_dir
=.
4815 for ac_exec_ext
in '' $ac_executable_extensions; do
4816 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4817 ac_cv_prog_LD
="$ac_prog"
4818 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4828 if test -n "$LD"; then
4829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4830 $as_echo "$LD" >&6; }
4832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4833 $as_echo "no" >&6; }
4837 test -n "$LD" && break
4840 if test -z "$LD"; then
4843 # Found it, now check the version.
4844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $LD" >&5
4845 $as_echo_n "checking version of $LD... " >&6; }
4846 ac_prog_version
=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
4847 case $ac_prog_version in
4848 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4849 2.1[3-9]*|
2.1[0-9][0-9]*|
2.
[2-9][0-9]*|
[3-9].
*|
[1-9][0-9]*)
4850 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4851 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4855 $as_echo "$ac_prog_version" >&6; }
4857 if test $ac_verc_fail = yes; then
4858 LD
=: critic_missing
="$critic_missing ld"
4862 # We need the physical current working directory. We cannot use the
4863 # "pwd -P" shell builtin since that's not portable. Instead we try to
4864 # find a pwd binary. Note that assigning to the PWD environment
4865 # variable might have some interesting side effects, so we don't do
4867 # Extract the first word of "pwd", so it can be a program name with args.
4868 set dummy
pwd; ac_word
=$2
4869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4870 $as_echo_n "checking for $ac_word... " >&6; }
4871 if ${ac_cv_path_PWD_P+:} false
; then :
4872 $as_echo_n "(cached) " >&6
4876 ac_cv_path_PWD_P
="$PWD_P" # Let the user override the test with a path.
4879 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4883 test -z "$as_dir" && as_dir
=.
4884 for ac_exec_ext
in '' $ac_executable_extensions; do
4885 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4886 ac_cv_path_PWD_P
="$as_dir/$ac_word$ac_exec_ext"
4887 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4894 test -z "$ac_cv_path_PWD_P" && ac_cv_path_PWD_P
="no"
4898 PWD_P
=$ac_cv_path_PWD_P
4899 if test -n "$PWD_P"; then
4900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PWD_P" >&5
4901 $as_echo "$PWD_P" >&6; }
4903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4904 $as_echo "no" >&6; }
4908 if test "$PWD_P" = no
; then
4909 as_fn_error $?
"*** A pwd binary could not be found." "$LINENO" 5
4912 # These programs are version sensitive.
4914 for ac_prog
in ${ac_tool_prefix}gcc
${ac_tool_prefix}cc
4916 # Extract the first word of "$ac_prog", so it can be a program name with args.
4917 set dummy
$ac_prog; ac_word
=$2
4918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4919 $as_echo_n "checking for $ac_word... " >&6; }
4920 if ${ac_cv_prog_CC+:} false
; then :
4921 $as_echo_n "(cached) " >&6
4923 if test -n "$CC"; then
4924 ac_cv_prog_CC
="$CC" # Let the user override the test.
4926 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4930 test -z "$as_dir" && as_dir
=.
4931 for ac_exec_ext
in '' $ac_executable_extensions; do
4932 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4933 ac_cv_prog_CC
="$ac_prog"
4934 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4944 if test -n "$CC"; then
4945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4946 $as_echo "$CC" >&6; }
4948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4949 $as_echo "no" >&6; }
4953 test -n "$CC" && break
4956 if test -z "$CC"; then
4959 # Found it, now check the version.
4960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $CC" >&5
4961 $as_echo_n "checking version of $CC... " >&6; }
4962 ac_prog_version
=`$CC -v 2>&1 | sed -n 's/^.*version \([egcygnustpi-]*[0-9.]*\).*$/\1/p'`
4963 case $ac_prog_version in
4964 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4966 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4967 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4971 $as_echo "$ac_prog_version" >&6; }
4973 if test $ac_verc_fail = yes; then
4974 critic_missing
="$critic_missing gcc"
4977 for ac_prog
in gnumake gmake
make
4979 # Extract the first word of "$ac_prog", so it can be a program name with args.
4980 set dummy
$ac_prog; ac_word
=$2
4981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4982 $as_echo_n "checking for $ac_word... " >&6; }
4983 if ${ac_cv_prog_MAKE+:} false
; then :
4984 $as_echo_n "(cached) " >&6
4986 if test -n "$MAKE"; then
4987 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
4989 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4993 test -z "$as_dir" && as_dir
=.
4994 for ac_exec_ext
in '' $ac_executable_extensions; do
4995 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4996 ac_cv_prog_MAKE
="$ac_prog"
4997 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5006 MAKE
=$ac_cv_prog_MAKE
5007 if test -n "$MAKE"; then
5008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
5009 $as_echo "$MAKE" >&6; }
5011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5012 $as_echo "no" >&6; }
5016 test -n "$MAKE" && break
5019 if test -z "$MAKE"; then
5022 # Found it, now check the version.
5023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKE" >&5
5024 $as_echo_n "checking version of $MAKE... " >&6; }
5025 ac_prog_version
=`$MAKE --version 2>&1 | sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
5026 case $ac_prog_version in
5027 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
5029 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
5030 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
5033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5034 $as_echo "$ac_prog_version" >&6; }
5036 if test $ac_verc_fail = yes; then
5037 critic_missing
="$critic_missing make"
5041 for ac_prog
in gnumsgfmt gmsgfmt msgfmt
5043 # Extract the first word of "$ac_prog", so it can be a program name with args.
5044 set dummy
$ac_prog; ac_word
=$2
5045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5046 $as_echo_n "checking for $ac_word... " >&6; }
5047 if ${ac_cv_prog_MSGFMT+:} false
; then :
5048 $as_echo_n "(cached) " >&6
5050 if test -n "$MSGFMT"; then
5051 ac_cv_prog_MSGFMT
="$MSGFMT" # Let the user override the test.
5053 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5057 test -z "$as_dir" && as_dir
=.
5058 for ac_exec_ext
in '' $ac_executable_extensions; do
5059 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5060 ac_cv_prog_MSGFMT
="$ac_prog"
5061 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5070 MSGFMT
=$ac_cv_prog_MSGFMT
5071 if test -n "$MSGFMT"; then
5072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
5073 $as_echo "$MSGFMT" >&6; }
5075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5076 $as_echo "no" >&6; }
5080 test -n "$MSGFMT" && break
5083 if test -z "$MSGFMT"; then
5086 # Found it, now check the version.
5087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MSGFMT" >&5
5088 $as_echo_n "checking version of $MSGFMT... " >&6; }
5089 ac_prog_version
=`$MSGFMT --version 2>&1 | sed -n 's/^.*GNU gettext.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
5090 case $ac_prog_version in
5091 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
5092 0.10.3[6-9]* |
0.10.
[4-9][0-9]* |
0.1[1-9]* |
0.
[2-9][0-9]* |
[1-9].
*)
5093 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
5094 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
5097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5098 $as_echo "$ac_prog_version" >&6; }
5100 if test $ac_verc_fail = yes; then
5101 MSGFMT
=: aux_missing
="$aux_missing msgfmt"
5104 for ac_prog
in makeinfo
5106 # Extract the first word of "$ac_prog", so it can be a program name with args.
5107 set dummy
$ac_prog; ac_word
=$2
5108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5109 $as_echo_n "checking for $ac_word... " >&6; }
5110 if ${ac_cv_prog_MAKEINFO+:} false
; then :
5111 $as_echo_n "(cached) " >&6
5113 if test -n "$MAKEINFO"; then
5114 ac_cv_prog_MAKEINFO
="$MAKEINFO" # Let the user override the test.
5116 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5120 test -z "$as_dir" && as_dir
=.
5121 for ac_exec_ext
in '' $ac_executable_extensions; do
5122 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5123 ac_cv_prog_MAKEINFO
="$ac_prog"
5124 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5133 MAKEINFO
=$ac_cv_prog_MAKEINFO
5134 if test -n "$MAKEINFO"; then
5135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
5136 $as_echo "$MAKEINFO" >&6; }
5138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5139 $as_echo "no" >&6; }
5143 test -n "$MAKEINFO" && break
5146 if test -z "$MAKEINFO"; then
5149 # Found it, now check the version.
5150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKEINFO" >&5
5151 $as_echo_n "checking version of $MAKEINFO... " >&6; }
5152 ac_prog_version
=`$MAKEINFO --version 2>&1 | sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
5153 case $ac_prog_version in
5154 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
5156 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
5157 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
5160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5161 $as_echo "$ac_prog_version" >&6; }
5163 if test $ac_verc_fail = yes; then
5164 MAKEINFO
=: aux_missing
="$aux_missing makeinfo"
5169 # Extract the first word of "$ac_prog", so it can be a program name with args.
5170 set dummy
$ac_prog; ac_word
=$2
5171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5172 $as_echo_n "checking for $ac_word... " >&6; }
5173 if ${ac_cv_prog_SED+:} false
; then :
5174 $as_echo_n "(cached) " >&6
5176 if test -n "$SED"; then
5177 ac_cv_prog_SED
="$SED" # Let the user override the test.
5179 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5183 test -z "$as_dir" && as_dir
=.
5184 for ac_exec_ext
in '' $ac_executable_extensions; do
5185 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5186 ac_cv_prog_SED
="$ac_prog"
5187 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5197 if test -n "$SED"; then
5198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
5199 $as_echo "$SED" >&6; }
5201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5202 $as_echo "no" >&6; }
5206 test -n "$SED" && break
5209 if test -z "$SED"; then
5212 # Found it, now check the version.
5213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $SED" >&5
5214 $as_echo_n "checking version of $SED... " >&6; }
5215 ac_prog_version
=`$SED --version 2>&1 | sed -n 's/^.*GNU sed version \([0-9]*\.[0-9.]*\).*$/\1/p'`
5216 case $ac_prog_version in
5217 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
5218 3.0[2-9]*|
3.
[1-9]*|
[4-9]*)
5219 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
5220 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
5223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5224 $as_echo "$ac_prog_version" >&6; }
5226 if test $ac_verc_fail = yes; then
5227 SED
=: aux_missing
="$aux_missing sed"
5231 if test -n "$ac_tool_prefix"; then
5232 # Extract the first word of "${ac_tool_prefix}readelf", so it can be a program name with args.
5233 set dummy
${ac_tool_prefix}readelf
; ac_word
=$2
5234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5235 $as_echo_n "checking for $ac_word... " >&6; }
5236 if ${ac_cv_prog_READELF+:} false
; then :
5237 $as_echo_n "(cached) " >&6
5239 if test -n "$READELF"; then
5240 ac_cv_prog_READELF
="$READELF" # Let the user override the test.
5242 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5246 test -z "$as_dir" && as_dir
=.
5247 for ac_exec_ext
in '' $ac_executable_extensions; do
5248 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5249 ac_cv_prog_READELF
="${ac_tool_prefix}readelf"
5250 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5259 READELF
=$ac_cv_prog_READELF
5260 if test -n "$READELF"; then
5261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
5262 $as_echo "$READELF" >&6; }
5264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5265 $as_echo "no" >&6; }
5270 if test -z "$ac_cv_prog_READELF"; then
5271 ac_ct_READELF
=$READELF
5272 # Extract the first word of "readelf", so it can be a program name with args.
5273 set dummy readelf
; ac_word
=$2
5274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5275 $as_echo_n "checking for $ac_word... " >&6; }
5276 if ${ac_cv_prog_ac_ct_READELF+:} false
; then :
5277 $as_echo_n "(cached) " >&6
5279 if test -n "$ac_ct_READELF"; then
5280 ac_cv_prog_ac_ct_READELF
="$ac_ct_READELF" # Let the user override the test.
5282 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5286 test -z "$as_dir" && as_dir
=.
5287 for ac_exec_ext
in '' $ac_executable_extensions; do
5288 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5289 ac_cv_prog_ac_ct_READELF
="readelf"
5290 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5299 ac_ct_READELF
=$ac_cv_prog_ac_ct_READELF
5300 if test -n "$ac_ct_READELF"; then
5301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_READELF" >&5
5302 $as_echo "$ac_ct_READELF" >&6; }
5304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5305 $as_echo "no" >&6; }
5308 if test "x$ac_ct_READELF" = x
; then
5311 case $cross_compiling:$ac_tool_warned in
5313 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5314 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5315 ac_tool_warned
=yes ;;
5317 READELF
=$ac_ct_READELF
5320 READELF
="$ac_cv_prog_READELF"
5324 for ac_prog
in autoconf
5326 # Extract the first word of "$ac_prog", so it can be a program name with args.
5327 set dummy
$ac_prog; ac_word
=$2
5328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5329 $as_echo_n "checking for $ac_word... " >&6; }
5330 if ${ac_cv_prog_AUTOCONF+:} false
; then :
5331 $as_echo_n "(cached) " >&6
5333 if test -n "$AUTOCONF"; then
5334 ac_cv_prog_AUTOCONF
="$AUTOCONF" # Let the user override the test.
5336 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5340 test -z "$as_dir" && as_dir
=.
5341 for ac_exec_ext
in '' $ac_executable_extensions; do
5342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5343 ac_cv_prog_AUTOCONF
="$ac_prog"
5344 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5353 AUTOCONF
=$ac_cv_prog_AUTOCONF
5354 if test -n "$AUTOCONF"; then
5355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
5356 $as_echo "$AUTOCONF" >&6; }
5358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5359 $as_echo "no" >&6; }
5363 test -n "$AUTOCONF" && break
5365 test -n "$AUTOCONF" || AUTOCONF
="no"
5367 case "x$AUTOCONF" in
5368 xno|x|x
:) AUTOCONF
=no
;;
5370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works" >&5
5371 $as_echo_n "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... " >&6; }
5372 if ${libc_cv_autoconf_works+:} false
; then :
5373 $as_echo_n "(cached) " >&6
5375 if (cd $srcdir; $AUTOCONF $ACFLAGS configure.
in > /dev
/null
2>&1); then
5376 libc_cv_autoconf_works
=yes
5378 libc_cv_autoconf_works
=no
5381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_autoconf_works" >&5
5382 $as_echo "$libc_cv_autoconf_works" >&6; }
5383 test $libc_cv_autoconf_works = yes || AUTOCONF
=no
5386 if test "x$with_cvs" = xyes
&& test "x$AUTOCONF" = xno
; then
5387 # If --without-cvs they probably won't change configure.in, so no complaints.
5388 aux_missing
="$aux_missing autoconf"
5391 test -n "$critic_missing" && as_fn_error $?
"
5392 *** These critical programs are missing or too old:$critic_missing
5393 *** Check the INSTALL file for required versions." "$LINENO" 5
5395 test -n "$aux_missing" && { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
5396 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5397 *** some features will be disabled.
5398 *** Check the INSTALL file for required versions." >&5
5399 $as_echo "$as_me: WARNING:
5400 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5401 *** some features will be disabled.
5402 *** Check the INSTALL file for required versions." >&2;}
5404 # if using special system headers, find out the compiler's sekrit
5405 # header directory and add that to the list. NOTE: Only does the right
5406 # thing on a system that doesn't need fixincludes. (Not presently a problem.)
5407 if test -n "$sysheaders"; then
5408 SYSINCLUDES
=-nostdinc
5409 for d
in include include-fixed
; do
5410 i
=`$CC -print-file-name="$d"` && test "x$i" != x
&& test "x$i" != "x$d" &&
5411 SYSINCLUDES
="$SYSINCLUDES -isystem $i"
5413 SYSINCLUDES
="$SYSINCLUDES \
5414 -isystem `echo $sysheaders | sed 's/:/ -isystem /g'`"
5415 if test -n "$CXX"; then
5416 cxxversion
=`$CXX -dumpversion 2>&5` &&
5417 cxxmachine
=`$CXX -dumpmachine 2>&5` &&
5418 cxxheaders
=`$CXX -print-file-name=../../../../include/c++/`"$cxxversion" &&
5419 CXX_SYSINCLUDES
="-isystem $cxxheaders \
5420 -isystem $cxxheaders/$cxxmachine -isystem $cxxheaders/backward"
5426 # ranlib is never necessary on Linux and Hurd systems
5429 # Test if LD_LIBRARY_PATH contains the notation for the current directory
5430 # since this would lead to problems installing/building glibc.
5431 # LD_LIBRARY_PATH contains the current directory if one of the following
5433 # - one of the terminals (":" and ";") is the first or last sign
5434 # - two terminals occur directly after each other
5435 # - the path contains an element with a dot in it
5436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LD_LIBRARY_PATH variable" >&5
5437 $as_echo_n "checking LD_LIBRARY_PATH variable... " >&6; }
5438 case ${LD_LIBRARY_PATH} in
5439 [:\
;]* |
*[:\
;] |
*[:\
;][:\
;]* |
*[:\
;]. | .
[:\
;]*| . |
*[:\
;].
[:\
;]* )
5440 ld_library_path_setting
="contains current directory"
5443 ld_library_path_setting
="ok"
5446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_library_path_setting" >&5
5447 $as_echo "$ld_library_path_setting" >&6; }
5448 if test "$ld_library_path_setting" != "ok"; then
5450 *** LD_LIBRARY_PATH shouldn't contain the current directory when
5451 *** building glibc. Please change the environment variable
5452 *** and run configure again." "$LINENO" 5
5455 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether GCC supports -static-libgcc" >&5
5456 $as_echo_n "checking whether GCC supports -static-libgcc... " >&6; }
5457 if ${libc_cv_gcc_static_libgcc+:} false
; then :
5458 $as_echo_n "(cached) " >&6
5460 if $CC -v -static-libgcc 2>&1 |
grep -q 'unrecognized option.*static-libgcc'; then
5461 libc_cv_gcc_static_libgcc
=
5463 libc_cv_gcc_static_libgcc
=-static-libgcc
5466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_static_libgcc" >&5
5467 $as_echo "$libc_cv_gcc_static_libgcc" >&6; }
5470 # Extract the first word of "bash", so it can be a program name with args.
5471 set dummy bash
; ac_word
=$2
5472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5473 $as_echo_n "checking for $ac_word... " >&6; }
5474 if ${ac_cv_path_BASH_SHELL+:} false
; then :
5475 $as_echo_n "(cached) " >&6
5479 ac_cv_path_BASH_SHELL
="$BASH_SHELL" # Let the user override the test with a path.
5482 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5486 test -z "$as_dir" && as_dir
=.
5487 for ac_exec_ext
in '' $ac_executable_extensions; do
5488 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5489 ac_cv_path_BASH_SHELL
="$as_dir/$ac_word$ac_exec_ext"
5490 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5497 test -z "$ac_cv_path_BASH_SHELL" && ac_cv_path_BASH_SHELL
="no"
5501 BASH_SHELL
=$ac_cv_path_BASH_SHELL
5502 if test -n "$BASH_SHELL"; then
5503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BASH_SHELL" >&5
5504 $as_echo "$BASH_SHELL" >&6; }
5506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5507 $as_echo "no" >&6; }
5511 if test "$BASH_SHELL" != no
&&
5512 $BASH_SHELL -c 'test "$BASH_VERSINFO" \
5513 && test "$BASH_VERSINFO" -ge 2 >&/dev/null'; then
5514 libc_cv_have_bash2
=yes
5516 libc_cv_have_bash2
=no
5520 if test "$BASH_SHELL" = no
; then
5521 # Extract the first word of "ksh", so it can be a program name with args.
5522 set dummy ksh
; ac_word
=$2
5523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5524 $as_echo_n "checking for $ac_word... " >&6; }
5525 if ${ac_cv_path_KSH+:} false
; then :
5526 $as_echo_n "(cached) " >&6
5530 ac_cv_path_KSH
="$KSH" # Let the user override the test with a path.
5533 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5537 test -z "$as_dir" && as_dir
=.
5538 for ac_exec_ext
in '' $ac_executable_extensions; do
5539 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5540 ac_cv_path_KSH
="$as_dir/$ac_word$ac_exec_ext"
5541 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5548 test -z "$ac_cv_path_KSH" && ac_cv_path_KSH
="no"
5553 if test -n "$KSH"; then
5554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KSH" >&5
5555 $as_echo "$KSH" >&6; }
5557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5558 $as_echo "no" >&6; }
5562 if test "$KSH" = no
; then
5565 libc_cv_have_ksh
=yes
5570 libc_cv_have_ksh
=yes
5574 for ac_prog
in gawk mawk nawk
awk
5576 # Extract the first word of "$ac_prog", so it can be a program name with args.
5577 set dummy
$ac_prog; ac_word
=$2
5578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5579 $as_echo_n "checking for $ac_word... " >&6; }
5580 if ${ac_cv_prog_AWK+:} false
; then :
5581 $as_echo_n "(cached) " >&6
5583 if test -n "$AWK"; then
5584 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
5586 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5590 test -z "$as_dir" && as_dir
=.
5591 for ac_exec_ext
in '' $ac_executable_extensions; do
5592 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5593 ac_cv_prog_AWK
="$ac_prog"
5594 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5604 if test -n "$AWK"; then
5605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5606 $as_echo "$AWK" >&6; }
5608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5609 $as_echo "no" >&6; }
5613 test -n "$AWK" && break
5616 # Extract the first word of "perl", so it can be a program name with args.
5617 set dummy perl
; ac_word
=$2
5618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5619 $as_echo_n "checking for $ac_word... " >&6; }
5620 if ${ac_cv_path_PERL+:} false
; then :
5621 $as_echo_n "(cached) " >&6
5625 ac_cv_path_PERL
="$PERL" # Let the user override the test with a path.
5628 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5632 test -z "$as_dir" && as_dir
=.
5633 for ac_exec_ext
in '' $ac_executable_extensions; do
5634 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5635 ac_cv_path_PERL
="$as_dir/$ac_word$ac_exec_ext"
5636 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5643 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL
="no"
5647 PERL
=$ac_cv_path_PERL
5648 if test -n "$PERL"; then
5649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
5650 $as_echo "$PERL" >&6; }
5652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5653 $as_echo "no" >&6; }
5657 if test "$PERL" != no
&&
5658 (eval `$PERL -V:apiversion`; test `expr "$apiversion" \< 5` -ne 0); then
5661 # Extract the first word of "install-info", so it can be a program name with args.
5662 set dummy install-info
; ac_word
=$2
5663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5664 $as_echo_n "checking for $ac_word... " >&6; }
5665 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
5666 $as_echo_n "(cached) " >&6
5668 case $INSTALL_INFO in
5670 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
5673 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5674 as_dummy
="$PATH:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
5675 for as_dir
in $as_dummy
5678 test -z "$as_dir" && as_dir
=.
5679 for ac_exec_ext
in '' $ac_executable_extensions; do
5680 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5681 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
5682 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5689 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO
="no"
5693 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
5694 if test -n "$INSTALL_INFO"; then
5695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
5696 $as_echo "$INSTALL_INFO" >&6; }
5698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5699 $as_echo "no" >&6; }
5703 # Extract the first word of "bison", so it can be a program name with args.
5704 set dummy bison
; ac_word
=$2
5705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5706 $as_echo_n "checking for $ac_word... " >&6; }
5707 if ${ac_cv_path_BISON+:} false
; then :
5708 $as_echo_n "(cached) " >&6
5712 ac_cv_path_BISON
="$BISON" # Let the user override the test with a path.
5715 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5716 as_dummy
="$PATH:/usr/local/bin:/usr/bin:/bin"
5717 for as_dir
in $as_dummy
5720 test -z "$as_dir" && as_dir
=.
5721 for ac_exec_ext
in '' $ac_executable_extensions; do
5722 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5723 ac_cv_path_BISON
="$as_dir/$ac_word$ac_exec_ext"
5724 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5731 test -z "$ac_cv_path_BISON" && ac_cv_path_BISON
="no"
5735 BISON
=$ac_cv_path_BISON
5736 if test -n "$BISON"; then
5737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
5738 $as_echo "$BISON" >&6; }
5740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5741 $as_echo "no" >&6; }
5746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for signed size_t type" >&5
5747 $as_echo_n "checking for signed size_t type... " >&6; }
5748 if ${libc_cv_signed_size_t+:} false
; then :
5749 $as_echo_n "(cached) " >&6
5751 echo '#include <stddef.h>
5752 FOOBAR __SIZE_TYPE__ FOOBAR' > conftest.c
5753 if eval "$ac_cpp conftest.c 2>/dev/null" \
5754 |
grep '^FOOBAR.*unsigned.*FOOBAR$' >/dev
/null
; then
5755 libc_cv_signed_size_t
=no
5757 libc_cv_signed_size_t
=yes
5761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_signed_size_t" >&5
5762 $as_echo "$libc_cv_signed_size_t" >&6; }
5763 if test $libc_cv_signed_size_t = yes; then
5764 cat >> confdefs.h
<<\EOF
5765 #undef __SIZE_TYPE__
5766 #define __SIZE_TYPE__ unsigned
5770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libc-friendly stddef.h" >&5
5771 $as_echo_n "checking for libc-friendly stddef.h... " >&6; }
5772 if ${libc_cv_friendly_stddef+:} false
; then :
5773 $as_echo_n "(cached) " >&6
5775 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5776 /* end confdefs.h. */
5777 #define __need_size_t
5778 #define __need_wchar_t
5785 size_t size; wchar_t wchar;
5787 #error stddef.h ignored __need_*
5789 if (&size == NULL || &wchar == NULL) abort ();
5794 if ac_fn_c_try_compile
"$LINENO"; then :
5795 libc_cv_friendly_stddef
=yes
5797 libc_cv_friendly_stddef
=no
5799 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_friendly_stddef" >&5
5802 $as_echo "$libc_cv_friendly_stddef" >&6; }
5803 if test $libc_cv_friendly_stddef = yes; then
5804 config_vars
="$config_vars
5805 override stddef.h = # The installed <stddef.h> seems to be libc-friendly."
5808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need to use -P to assemble .S files" >&5
5809 $as_echo_n "checking whether we need to use -P to assemble .S files... " >&6; }
5810 if ${libc_cv_need_minus_P+:} false
; then :
5811 $as_echo_n "(cached) " >&6
5813 cat > conftest.S
<<EOF
5814 #include "confdefs.h"
5815 /* Nothing whatsoever. */
5817 if { ac_try
='${CC-cc} $CPPFLAGS $ASFLAGS -c conftest.S 1>&5'
5818 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5821 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5822 test $ac_status = 0; }; }; then
5823 libc_cv_need_minus_P
=no
5825 libc_cv_need_minus_P
=yes
5829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_need_minus_P" >&5
5830 $as_echo "$libc_cv_need_minus_P" >&6; }
5831 if test $libc_cv_need_minus_P = yes; then
5832 config_vars
="$config_vars
5833 asm-CPPFLAGS = -P # The assembler can't grok cpp's # line directives."
5836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .set assembler directive" >&5
5837 $as_echo_n "checking for .set assembler directive... " >&6; }
5838 if ${libc_cv_asm_set_directive+:} false
; then :
5839 $as_echo_n "(cached) " >&6
5841 cat > conftest.s
<<EOF
5844 .set glibc_conftest_frobozz,foo
5845 $libc_cv_asm_global_directive glibc_conftest_frobozz
5847 # The alpha-dec-osf1 assembler gives only a warning for `.set'
5848 # (but it doesn't work), so we must do a linking check to be sure.
5849 cat > conftest1.c
<<\EOF
5850 extern int glibc_conftest_frobozz
;
5851 void _start
() { glibc_conftest_frobozz
= 1; }
5853 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
5854 -nostartfiles -nostdlib \
5855 -o conftest conftest.s conftest1.c
1>&5 2>&5; then
5856 libc_cv_asm_set_directive
=yes
5858 libc_cv_asm_set_directive
=no
5862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_set_directive" >&5
5863 $as_echo "$libc_cv_asm_set_directive" >&6; }
5864 if test $libc_cv_asm_set_directive = yes; then
5865 $as_echo "#define HAVE_ASM_SET_DIRECTIVE 1" >>confdefs.h
5869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler gnu_unique_object symbol type" >&5
5870 $as_echo_n "checking for assembler gnu_unique_object symbol type... " >&6; }
5871 if ${libc_cv_asm_unique_object+:} false
; then :
5872 $as_echo_n "(cached) " >&6
5874 cat > conftest.s
<<EOF
5877 .type _sym, ${libc_cv_asm_type_prefix}gnu_unique_object
5879 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5; then
5880 libc_cv_asm_unique_object
=yes
5882 libc_cv_asm_unique_object
=no
5886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_unique_object" >&5
5887 $as_echo "$libc_cv_asm_unique_object" >&6; }
5888 if test $libc_cv_asm_unique_object = yes; then
5889 $as_echo "#define HAVE_ASM_UNIQUE_OBJECT 1" >>confdefs.h
5893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .symver assembler directive" >&5
5894 $as_echo_n "checking for .symver assembler directive... " >&6; }
5895 if ${libc_cv_asm_symver_directive+:} false
; then :
5896 $as_echo_n "(cached) " >&6
5898 cat > conftest.s
<<EOF
5901 .symver _sym,sym@VERS
5903 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5; then
5904 libc_cv_asm_symver_directive
=yes
5906 libc_cv_asm_symver_directive
=no
5910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_symver_directive" >&5
5911 $as_echo "$libc_cv_asm_symver_directive" >&6; }
5912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld --version-script" >&5
5913 $as_echo_n "checking for ld --version-script... " >&6; }
5914 if ${libc_cv_ld_version_script_option+:} false
; then :
5915 $as_echo_n "(cached) " >&6
5917 if test $libc_cv_asm_symver_directive = yes; then
5918 cat > conftest.s
<<EOF
5921 .symver _sym,sym@VERS
5923 cat > conftest.map
<<EOF
5932 if ${CC-cc} -c $ASFLAGS conftest.s
1>&5 2>&5; then
5933 if { ac_try
='${CC-cc} $CFLAGS $LDFLAGS -shared
5934 -o conftest.so conftest.o
5935 -nostartfiles -nostdlib
5936 -Wl,--version-script,conftest.map
5938 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5941 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5942 test $ac_status = 0; }; };
5944 libc_cv_ld_version_script_option
=yes
5946 libc_cv_ld_version_script_option
=no
5949 libc_cv_ld_version_script_option
=no
5952 libc_cv_ld_version_script_option
=no
5956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ld_version_script_option" >&5
5957 $as_echo "$libc_cv_ld_version_script_option" >&6; }
5958 if test $shared != no
&&
5959 test $libc_cv_asm_symver_directive = yes &&
5960 test $libc_cv_ld_version_script_option = yes &&
5961 test $enable_versioning = yes; then
5963 $as_echo "#define DO_VERSIONING 1" >>confdefs.h
5970 if test $elf = yes && test $shared != no
&& test $VERSIONING = no
; then
5972 *** WARNING: You should not compile GNU libc without versioning. Not using
5973 *** versioning will introduce incompatibilities so that old binaries
5974 *** will not run anymore.
5975 *** For versioning you need recent binutils (binutils-2.8.1.0.23 or newer)."
5977 if test $elf = yes; then
5978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .previous assembler directive" >&5
5979 $as_echo_n "checking for .previous assembler directive... " >&6; }
5980 if ${libc_cv_asm_previous_directive+:} false
; then :
5981 $as_echo_n "(cached) " >&6
5983 cat > conftest.s
<<EOF
5984 .section foo_section
5987 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
5988 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5991 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5992 test $ac_status = 0; }; }; then
5993 libc_cv_asm_previous_directive
=yes
5995 libc_cv_asm_previous_directive
=no
5999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_previous_directive" >&5
6000 $as_echo "$libc_cv_asm_previous_directive" >&6; }
6001 if test $libc_cv_asm_previous_directive = yes; then
6002 $as_echo "#define HAVE_ASM_PREVIOUS_DIRECTIVE 1" >>confdefs.h
6005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .popsection assembler directive" >&5
6006 $as_echo_n "checking for .popsection assembler directive... " >&6; }
6007 if ${libc_cv_asm_popsection_directive+:} false
; then :
6008 $as_echo_n "(cached) " >&6
6010 cat > conftest.s
<<EOF
6011 .pushsection foo_section
6014 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
6015 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6018 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6019 test $ac_status = 0; }; }; then
6020 libc_cv_asm_popsection_directive
=yes
6022 libc_cv_asm_popsection_directive
=no
6026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_popsection_directive" >&5
6027 $as_echo "$libc_cv_asm_popsection_directive" >&6; }
6028 if test $libc_cv_asm_popsection_directive = yes; then
6029 $as_echo "#define HAVE_ASM_POPSECTION_DIRECTIVE 1" >>confdefs.h
6033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .protected and .hidden assembler directive" >&5
6034 $as_echo_n "checking for .protected and .hidden assembler directive... " >&6; }
6035 if ${libc_cv_asm_protected_directive+:} false
; then :
6036 $as_echo_n "(cached) " >&6
6038 cat > conftest.s
<<EOF
6044 if { ac_try
='${CC-cc} -c $ASFLAGS conftest.s 1>&5'
6045 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6048 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6049 test $ac_status = 0; }; }; then
6050 libc_cv_asm_protected_directive
=yes
6052 as_fn_error $?
"assembler support for symbol visibility is required" "$LINENO" 5
6056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_protected_directive" >&5
6057 $as_echo "$libc_cv_asm_protected_directive" >&6; }
6059 if test $libc_cv_asm_protected_directive = yes; then
6060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __attribute__((visibility())) is supported" >&5
6061 $as_echo_n "checking whether __attribute__((visibility())) is supported... " >&6; }
6062 if ${libc_cv_visibility_attribute+:} false
; then :
6063 $as_echo_n "(cached) " >&6
6065 cat > conftest.c
<<EOF
6066 int foo __attribute__ ((visibility ("hidden"))) = 1;
6067 int bar __attribute__ ((visibility ("protected"))) = 1;
6069 libc_cv_visibility_attribute
=no
6070 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
6071 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6074 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6075 test $ac_status = 0; }; }; then
6076 if grep '\.hidden.*foo' conftest.s
>/dev
/null
; then
6077 if grep '\.protected.*bar' conftest.s
>/dev
/null
; then
6078 libc_cv_visibility_attribute
=yes
6082 rm -f conftest.
{c
,s
}
6085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_visibility_attribute" >&5
6086 $as_echo "$libc_cv_visibility_attribute" >&6; }
6087 if test $libc_cv_visibility_attribute != yes; then
6088 as_fn_error $?
"compiler support for visibility attribute is required" "$LINENO" 5
6092 if test $libc_cv_visibility_attribute = yes; then
6093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken __attribute__((visibility()))" >&5
6094 $as_echo_n "checking for broken __attribute__((visibility()))... " >&6; }
6095 if ${libc_cv_broken_visibility_attribute+:} false
; then :
6096 $as_echo_n "(cached) " >&6
6098 cat > conftest.c
<<EOF
6100 int bar (int x) __asm__ ("foo") __attribute__ ((visibility ("hidden")));
6101 int bar (int x) { return x; }
6103 libc_cv_broken_visibility_attribute
=yes
6104 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
6105 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6108 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6109 test $ac_status = 0; }; }; then
6110 if grep '\.hidden[ _]foo' conftest.s
>/dev
/null
; then
6111 libc_cv_broken_visibility_attribute
=no
6114 rm -f conftest.c conftest.s
6117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_broken_visibility_attribute" >&5
6118 $as_echo "$libc_cv_broken_visibility_attribute" >&6; }
6119 if test $libc_cv_broken_visibility_attribute = yes; then
6120 as_fn_error $?
"working compiler support for visibility attribute is required" "$LINENO" 5
6124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken __attribute__((alias()))" >&5
6125 $as_echo_n "checking for broken __attribute__((alias()))... " >&6; }
6126 if ${libc_cv_broken_alias_attribute+:} false
; then :
6127 $as_echo_n "(cached) " >&6
6129 cat > conftest.c
<<EOF
6130 extern int foo (int x) __asm ("xyzzy");
6131 int bar (int x) { return x; }
6132 extern __typeof (bar) foo __attribute ((weak, alias ("bar")));
6134 extern __typeof (dfoo) dfoo __asm ("abccb");
6137 libc_cv_broken_alias_attribute
=yes
6138 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
6139 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6142 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6143 test $ac_status = 0; }; }; then
6144 if grep 'xyzzy' conftest.s
>/dev
/null
&&
6145 grep 'abccb' conftest.s
>/dev
/null
; then
6146 libc_cv_broken_alias_attribute
=no
6149 rm -f conftest.c conftest.s
6152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_broken_alias_attribute" >&5
6153 $as_echo "$libc_cv_broken_alias_attribute" >&6; }
6154 if test $libc_cv_broken_alias_attribute = yes; then
6155 as_fn_error $?
"working alias attribute support required" "$LINENO" 5
6158 if test $libc_cv_visibility_attribute = yes; then
6159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to put _rtld_local into .sdata section" >&5
6160 $as_echo_n "checking whether to put _rtld_local into .sdata section... " >&6; }
6161 if ${libc_cv_have_sdata_section+:} false
; then :
6162 $as_echo_n "(cached) " >&6
6164 echo "int i;" > conftest.c
6165 libc_cv_have_sdata_section
=no
6166 if ${CC-cc} $LDFLAGS -fPIC -shared -Wl,--verbose conftest.c
-o conftest.so
2>&1 \
6167 |
grep '\.sdata' >/dev
/null
; then
6168 libc_cv_have_sdata_section
=yes
6170 rm -f conftest.c conftest.so
6173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_sdata_section" >&5
6174 $as_echo "$libc_cv_have_sdata_section" >&6; }
6175 if test $libc_cv_have_sdata_section = yes; then
6176 $as_echo "#define HAVE_SDATA_SECTION 1" >>confdefs.h
6181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .preinit_array/.init_array/.fini_array support" >&5
6182 $as_echo_n "checking for .preinit_array/.init_array/.fini_array support... " >&6; }
6183 if ${libc_cv_initfini_array+:} false
; then :
6184 $as_echo_n "(cached) " >&6
6186 cat > conftest.c
<<EOF
6187 int _start (void) { return 0; }
6188 int __start (void) { return 0; }
6189 int foo (void) { return 1; }
6190 int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;
6192 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -o conftest conftest.c
6193 -static -nostartfiles -nostdlib 1>&5'
6194 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6197 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6198 test $ac_status = 0; }; }
6200 if $READELF -S conftest | fgrep INIT_ARRAY
> /dev
/null
; then
6201 libc_cv_initfini_array
=yes
6203 libc_cv_initfini_array
=no
6206 libc_cv_initfini_array
=no
6210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_initfini_array" >&5
6211 $as_echo "$libc_cv_initfini_array" >&6; }
6212 if test $libc_cv_initfini_array != yes; then
6213 as_fn_error $?
"Need linker with .init_array/.fini_array support." "$LINENO" 5
6216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use .ctors/.dtors header and trailer" >&5
6217 $as_echo_n "checking whether to use .ctors/.dtors header and trailer... " >&6; }
6218 if ${libc_cv_ctors_header+:} false
; then :
6219 $as_echo_n "(cached) " >&6
6221 libc_cv_ctors_header
=yes
6222 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6223 /* end confdefs.h. */
6229 __attribute__ ((constructor)) void ctor (void) { puts("ctor"); }
6230 __attribute__ ((destructor)) void dtor (void) { puts("dtor"); }
6236 if ac_fn_c_try_link
"$LINENO"; then :
6237 if $READELF -WS conftest
$ac_exeext |
$AWK '
6238 { gsub(/\[ */, "[") }
6239 $2 == ".ctors" || $2 == ".dtors" {
6240 size = strtonum("0x" $6)
6241 align = strtonum("0x" $NF)
6243 stub[$2] = size == align * 2
6246 ctors_ok = !seen[".ctors"] || stub[".ctors"]
6247 dtors_ok = !seen[".dtors"] || stub[".dtors"]
6248 exit ((ctors_ok && dtors_ok) ? 0 : 1)
6251 libc_cv_ctors_header
=no
6255 as_fn_error $?
"missing __attribute__ ((constructor)) support??" "$LINENO" 5
6258 rm -f core conftest.err conftest.
$ac_objext \
6259 conftest
$ac_exeext conftest.
$ac_ext
6262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ctors_header" >&5
6263 $as_echo "$libc_cv_ctors_header" >&6; }
6264 if test $libc_cv_ctors_header = no
; then
6265 $as_echo "#define NO_CTORS_DTORS_SECTIONS 1" >>confdefs.h
6269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libunwind-support in compiler" >&5
6270 $as_echo_n "checking for libunwind-support in compiler... " >&6; }
6271 if ${libc_cv_cc_with_libunwind+:} false
; then :
6272 $as_echo_n "(cached) " >&6
6275 cat > conftest.c
<<EOF
6276 int main (void) { return 0; }
6278 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -static -o conftest \
6279 conftest.c
-v 2>&1 >/dev
/null |
grep -q " -lunwind "; then
6280 libc_cv_cc_with_libunwind
=yes
6282 libc_cv_cc_with_libunwind
=no
6286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_with_libunwind" >&5
6287 $as_echo "$libc_cv_cc_with_libunwind" >&6; }
6289 if test $libc_cv_cc_with_libunwind = yes; then
6290 $as_echo "#define HAVE_CC_WITH_LIBUNWIND 1" >>confdefs.h
6294 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z nodelete option" >&5
6295 $as_echo_n "checking for -z nodelete option... " >&6; }
6296 if ${libc_cv_z_nodelete+:} false
; then :
6297 $as_echo_n "(cached) " >&6
6299 cat > conftest.c
<<EOF
6300 int _start (void) { return 42; }
6302 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6303 -fPIC -shared -o conftest.so conftest.c
6304 -nostartfiles -nostdlib
6305 -Wl,--enable-new-dtags,-z,nodelete 1>&5'
6306 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6309 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6310 test $ac_status = 0; }; }
6312 libc_cv_z_nodelete
=yes
6314 as_fn_error $?
"linker with -z nodelete support required" "$LINENO" 5
6318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_nodelete" >&5
6319 $as_echo "$libc_cv_z_nodelete" >&6; }
6321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z nodlopen option" >&5
6322 $as_echo_n "checking for -z nodlopen option... " >&6; }
6323 if ${libc_cv_z_nodlopen+:} false
; then :
6324 $as_echo_n "(cached) " >&6
6326 cat > conftest.c
<<EOF
6327 int _start (void) { return 42; }
6329 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6330 -fPIC -shared -o conftest.so conftest.c
6331 -nostartfiles -nostdlib
6332 -Wl,--enable-new-dtags,-z,nodlopen 1>&5'
6333 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6336 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6337 test $ac_status = 0; }; }
6339 libc_cv_z_nodlopen
=yes
6341 as_fn_error $?
"linker with -z nodlopen support required" "$LINENO" 5
6345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_nodlopen" >&5
6346 $as_echo "$libc_cv_z_nodlopen" >&6; }
6348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z initfirst option" >&5
6349 $as_echo_n "checking for -z initfirst option... " >&6; }
6350 if ${libc_cv_z_initfirst+:} false
; then :
6351 $as_echo_n "(cached) " >&6
6353 cat > conftest.c
<<EOF
6354 int _start (void) { return 42; }
6356 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6357 -fPIC -shared -o conftest.so conftest.c
6358 -nostartfiles -nostdlib
6359 -Wl,--enable-new-dtags,-z,initfirst 1>&5'
6360 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6363 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6364 test $ac_status = 0; }; }
6366 libc_cv_z_initfirst
=yes
6368 as_fn_error $?
"linker with -z initfirst support required" "$LINENO" 5
6372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_initfirst" >&5
6373 $as_echo "$libc_cv_z_initfirst" >&6; }
6375 # Add-on fragments can set these for other machines.
6376 libc_commonpagesize
=${libc_commonpagesize:-no}
6377 libc_relro_required
=${libc_relro_required:-no}
6378 case "$base_machine" in
6379 i
[34567]86 | x86_64 | powerpc
* | s390
*)
6380 libc_commonpagesize
=0x1000
6381 libc_relro_required
=yes
6384 libc_commonpagesize
=0x2000
6385 libc_relro_required
=yes
6388 libc_commonpagesize
=0x4000
6391 libc_commonpagesize
=0x10000
6392 libc_relro_required
=yes
6396 if test $libc_commonpagesize != no
; then
6397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z relro option" >&5
6398 $as_echo_n "checking for -z relro option... " >&6; }
6399 if ${libc_cv_z_relro+:} false
; then :
6400 $as_echo_n "(cached) " >&6
6403 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6404 /* end confdefs.h. */
6406 int _start (void) { return 42; }
6407 extern void _exit (int);
6408 /* Since these pointers are const, they should go in rodata.
6409 Since they refer to functions that have to be resolved by
6410 dynamic linking, they should instead go in RELRO data. */
6411 const void *const relro[] = { &_start, &_exit, 0 };
6412 /* GNU ld fails to produce RELRO data when it's very small and there is no
6413 normal writable data following it, or if only uninitialized (.bss) data
6414 follows it, or only very small writable data. */
6415 int data[0x10000] = { 1, };
6418 cat > conftest.
awk <<\EOF
6421 commonpagesize
= strtonum
(commonpagesize
)
6423 { print
"LINE:", $0 > "/dev/stderr" }
6425 vaddr
= strtonum
($3)
6426 memsz
= strtonum
($6)
6428 printf "vaddr %#x memsz %#x end %#x commonpagesize %#x\n", \
6429 vaddr
, memsz
, end
, commonpagesize
> "/dev/stderr"
6430 result
= (end
% commonpagesize
== 0) ?
"yes" : "broken"
6432 END
{ print result
}
6434 { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6435 -fPIC -shared -o conftest.so conftest.c
6436 -nostartfiles -nostdlib
6438 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6441 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6442 test $ac_status = 0; }; } &&
6443 { ac_try
='$READELF -Wl conftest.so > conftest.ph'
6444 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6447 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6448 test $ac_status = 0; }; } &&
6450 $AWK -v commonpagesize=$libc_commonpagesize -f conftest.awk
6451 conftest.ph > conftest.cps
6453 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6456 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6457 test $ac_status = 0; }; } &&
6458 libc_cv_z_relro
=`cat conftest.cps 2>&5`
6461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_relro" >&5
6462 $as_echo "$libc_cv_z_relro" >&6; }
6463 if { test "x$libc_relro_required" = xyes
&&
6464 test "x$libc_cv_z_relro" != xyes
6467 as_fn_error $?
"linker with -z relro support required" "$LINENO" 5
6470 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: missing architecture parameter to check for working -z relro" >&5
6471 $as_echo "$as_me: WARNING: missing architecture parameter to check for working -z relro" >&2;}
6474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -Bgroup option" >&5
6475 $as_echo_n "checking for -Bgroup option... " >&6; }
6476 if ${libc_cv_Bgroup+:} false
; then :
6477 $as_echo_n "(cached) " >&6
6479 cat > conftest.c
<<EOF
6480 int _start (void) { return 42; }
6482 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6483 -fPIC -shared -o conftest.so conftest.c
6484 -Wl,-Bgroup -nostdlib 1>&5'
6485 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6488 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6489 test $ac_status = 0; }; }
6497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_Bgroup" >&5
6498 $as_echo "$libc_cv_Bgroup" >&6; }
6501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgcc_s suffix" >&5
6502 $as_echo_n "checking for libgcc_s suffix... " >&6; }
6503 if ${libc_cv_libgcc_s_suffix+:} false
; then :
6504 $as_echo_n "(cached) " >&6
6506 cat > conftest.c
<<EOF
6507 int main (void) { return 0; }
6509 libc_cv_libgcc_s_suffix
=`${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
6510 -fPIC -shared -shared-libgcc -o conftest.so \
6511 conftest.c -v 2>&1 >/dev/null \
6512 | sed -n 's/^.* -lgcc_s\([^ ]*\) .*$/\1/p'`
6515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_libgcc_s_suffix" >&5
6516 $as_echo "$libc_cv_libgcc_s_suffix" >&6; }
6519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --as-needed option" >&5
6520 $as_echo_n "checking for --as-needed option... " >&6; }
6521 if ${libc_cv_as_needed+:} false
; then :
6522 $as_echo_n "(cached) " >&6
6524 cat > conftest.c
<<EOF
6525 int main (void) { return 0; }
6527 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6528 -fPIC -shared -o conftest.so conftest.c
6529 -lgcc_s$libc_cv_libgcc_s_suffix -Wl,--as-needed
6531 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6534 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6535 test $ac_status = 0; }; }
6537 libc_cv_as_needed
=yes
6539 libc_cv_as_needed
=no
6543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_as_needed" >&5
6544 $as_echo "$libc_cv_as_needed" >&6; }
6548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether --noexecstack is desirable for .S files" >&5
6549 $as_echo_n "checking whether --noexecstack is desirable for .S files... " >&6; }
6550 if ${libc_cv_as_noexecstack+:} false
; then :
6551 $as_echo_n "(cached) " >&6
6553 cat > conftest.c
<<EOF
6556 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS
6557 -S -o conftest.s conftest.c 1>&5'
6558 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6561 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6562 test $ac_status = 0; }; } \
6563 && grep -q .note.GNU-stack conftest.s \
6564 && { ac_try
='${CC-cc} $ASFLAGS -Wa,--noexecstack
6565 -c -o conftest.o conftest.s 1>&5'
6566 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6569 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6570 test $ac_status = 0; }; }
6572 libc_cv_as_noexecstack
=yes
6574 libc_cv_as_noexecstack
=no
6578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_as_noexecstack" >&5
6579 $as_echo "$libc_cv_as_noexecstack" >&6; }
6580 if test $libc_cv_as_noexecstack = yes; then
6581 ASFLAGS_config
="$ASFLAGS_config -Wa,--noexecstack"
6585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z combreloc" >&5
6586 $as_echo_n "checking for -z combreloc... " >&6; }
6587 if ${libc_cv_z_combreloc+:} false
; then :
6588 $as_echo_n "(cached) " >&6
6590 cat > conftest.c
<<EOF
6591 extern int bar (int);
6593 int foo (void) { return bar (mumble); }
6595 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6596 -fPIC -shared -o conftest.so conftest.c
6597 -nostdlib -nostartfiles
6598 -Wl,-z,combreloc 1>&5'
6599 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6602 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6603 test $ac_status = 0; }; }
6605 if $READELF -S conftest.so |
grep '\.rel\(a\|\)\.dyn' > /dev
/null
; then
6606 libc_cv_z_combreloc
=yes
6608 libc_cv_z_combreloc
=no
6611 libc_cv_z_combreloc
=no
6615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_combreloc" >&5
6616 $as_echo "$libc_cv_z_combreloc" >&6; }
6617 if test "$libc_cv_z_combreloc" = yes; then
6618 $as_echo "#define HAVE_Z_COMBRELOC 1" >>confdefs.h
6623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z execstack" >&5
6624 $as_echo_n "checking for -z execstack... " >&6; }
6625 if ${libc_cv_z_execstack+:} false
; then :
6626 $as_echo_n "(cached) " >&6
6628 cat > conftest.c
<<EOF
6629 int _start (void) { return 42; }
6631 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6632 -fPIC -shared -o conftest.so conftest.c
6633 -Wl,-z,execstack -nostdlib
6635 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6638 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6639 test $ac_status = 0; }; }
6641 libc_cv_z_execstack
=yes
6643 libc_cv_z_execstack
=no
6647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_execstack" >&5
6648 $as_echo "$libc_cv_z_execstack" >&6; }
6651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fpie" >&5
6652 $as_echo_n "checking for -fpie... " >&6; }
6653 if ${libc_cv_fpie+:} false
; then :
6654 $as_echo_n "(cached) " >&6
6656 cat > conftest.c
<<EOF
6658 main () { return 0;}
6660 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -pie -fpie
6661 -o conftest conftest.c 1>&5'
6662 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6665 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6666 test $ac_status = 0; }; }
6674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fpie" >&5
6675 $as_echo "$libc_cv_fpie" >&6; }
6679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --hash-style option" >&5
6680 $as_echo_n "checking for --hash-style option... " >&6; }
6681 if ${libc_cv_hashstyle+:} false
; then :
6682 $as_echo_n "(cached) " >&6
6684 cat > conftest.c
<<EOF
6685 int _start (void) { return 42; }
6687 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6688 -fPIC -shared -o conftest.so conftest.c
6689 -Wl,--hash-style=both -nostdlib 1>&5'
6690 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6693 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6694 test $ac_status = 0; }; }
6696 libc_cv_hashstyle
=yes
6698 libc_cv_hashstyle
=no
6702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_hashstyle" >&5
6703 $as_echo "$libc_cv_hashstyle" >&6; }
6706 # The linker's default -shared behavior is good enough if it
6707 # does these things that our custom linker scripts ensure that
6708 # all allocated NOTE sections come first.
6709 if test "$use_default_link" = default
; then
6710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sufficient default -shared layout" >&5
6711 $as_echo_n "checking for sufficient default -shared layout... " >&6; }
6712 if ${libc_cv_use_default_link+:} false
; then :
6713 $as_echo_n "(cached) " >&6
6715 libc_cv_use_default_link
=no
6716 cat > conftest.s
<<\EOF
6717 .section .note.a
,"a",%note
6722 .section .note.b
,"a",%note
6728 if { ac_try
=' ${CC-cc} $ASFLAGS -shared -o conftest.so conftest.s 1>&5'
6729 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6732 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6733 test $ac_status = 0; }; } &&
6734 ac_try
=`$READELF -S conftest.so | sed -n \
6736 s/^ *\[ *[1-9][0-9]*\] *\([^ ][^ ]*\) *\([^ ][^ ]*\) .*$/\2 \1/
6742 libc_seen_a
=no libc_seen_b
=no
6744 while test $# -ge 2 -a "$1" = NOTE
; do
6746 .note.a
) libc_seen_a
=yes ;;
6747 .note.b
) libc_seen_b
=yes ;;
6751 case "$libc_seen_a$libc_seen_b" in
6753 libc_cv_use_default_link
=yes
6757 $libc_seen_a$libc_seen_b from:
6764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_use_default_link" >&5
6765 $as_echo "$libc_cv_use_default_link" >&6; }
6766 use_default_link
=$libc_cv_use_default_link
6770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker output format" >&5
6771 $as_echo_n "checking linker output format... " >&6; }
6772 if ${libc_cv_output_format+:} false
; then :
6773 $as_echo_n "(cached) " >&6
6775 if libc_cv_output_format
=`
6776 ${CC-cc} -nostartfiles -nostdlib -Wl,--print-output-format 2>&5`
6780 libc_cv_output_format
=
6782 test -n "$libc_cv_output_format" || libc_cv_output_format
=unknown
6784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_output_format" >&5
6785 $as_echo "$libc_cv_output_format" >&6; }
6788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fno-toplevel-reorder -fno-section-anchors" >&5
6789 $as_echo_n "checking for -fno-toplevel-reorder -fno-section-anchors... " >&6; }
6790 if ${libc_cv_fno_toplevel_reorder+:} false
; then :
6791 $as_echo_n "(cached) " >&6
6793 cat > conftest.c
<<EOF
6796 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -fno-toplevel-reorder -fno-section-anchors
6798 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6801 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6802 test $ac_status = 0; }; }
6804 libc_cv_fno_toplevel_reorder
=yes
6806 libc_cv_fno_toplevel_reorder
=no
6810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fno_toplevel_reorder" >&5
6811 $as_echo "$libc_cv_fno_toplevel_reorder" >&6; }
6812 if test $libc_cv_fno_toplevel_reorder = yes; then
6813 fno_unit_at_a_time
="-fno-toplevel-reorder -fno-section-anchors"
6815 fno_unit_at_a_time
=-fno-unit-at-a-time
6819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fstack-protector" >&5
6820 $as_echo_n "checking for -fstack-protector... " >&6; }
6821 if ${libc_cv_ssp+:} false
; then :
6822 $as_echo_n "(cached) " >&6
6824 cat > conftest.c
<<EOF
6826 main () { return 0;}
6828 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -Werror -fstack-protector
6829 -o conftest conftest.c 1>&5'
6830 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6833 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6834 test $ac_status = 0; }; }
6842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ssp" >&5
6843 $as_echo "$libc_cv_ssp" >&6; }
6846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fgnu89-inline" >&5
6847 $as_echo_n "checking for -fgnu89-inline... " >&6; }
6848 if ${libc_cv_gnu89_inline+:} false
; then :
6849 $as_echo_n "(cached) " >&6
6851 cat > conftest.c
<<EOF
6853 #ifdef __GNUC_GNU_INLINE__
6854 main () { return 0;}
6859 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -std=gnu99 -fgnu89-inline
6860 -o conftest.s conftest.c 1>&5'
6861 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6864 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6865 test $ac_status = 0; }; }
6867 libc_cv_gnu89_inline
=yes
6869 libc_cv_gnu89_inline
=no
6873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gnu89_inline" >&5
6874 $as_echo "$libc_cv_gnu89_inline" >&6; }
6875 if test $libc_cv_gnu89_inline = yes; then
6876 gnu89_inline
=-fgnu89-inline
6882 if test $elf != yes; then
6883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .init and .fini sections" >&5
6884 $as_echo_n "checking for .init and .fini sections... " >&6; }
6885 if ${libc_cv_have_initfini+:} false
; then :
6886 $as_echo_n "(cached) " >&6
6888 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6889 /* end confdefs.h. */
6894 asm (".section .init");
6895 asm (".section .fini");
6896 asm ("${libc_cv_dot_text}");
6901 if ac_fn_c_try_compile
"$LINENO"; then :
6902 libc_cv_have_initfini
=yes
6904 libc_cv_have_initfini
=no
6906 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_initfini" >&5
6909 $as_echo "$libc_cv_have_initfini" >&6; }
6910 if test $libc_cv_have_initfini = yes; then
6911 $as_echo "#define HAVE_INITFINI 1" >>confdefs.h
6916 if test $elf = yes; then
6917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc puts quotes around section names" >&5
6918 $as_echo_n "checking whether cc puts quotes around section names... " >&6; }
6919 if ${libc_cv_have_section_quotes+:} false
; then :
6920 $as_echo_n "(cached) " >&6
6922 cat > conftest.c
<<EOF
6923 static const int foo
6924 __attribute__ ((section ("bar"))) = 1;
6926 if ${CC-cc} -S conftest.c
-o conftest.s
; then
6927 if grep '\.section.*"bar"' conftest.s
>/dev
/null
; then
6928 libc_cv_have_section_quotes
=yes
6930 libc_cv_have_section_quotes
=no
6933 libc_cv_have_section_quotes
=unknown
6935 rm -f conftest.
{c
,s
}
6938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_section_quotes" >&5
6939 $as_echo "$libc_cv_have_section_quotes" >&6; }
6940 if test $libc_cv_have_section_quotes = yes; then
6941 $as_echo "#define HAVE_SECTION_QUOTES 1" >>confdefs.h
6948 if test $elf = yes; then
6949 libc_cv_asm_underscores
=no
6951 if test $ac_cv_prog_cc_works = yes; then
6952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _ prefix on C symbol names" >&5
6953 $as_echo_n "checking for _ prefix on C symbol names... " >&6; }
6954 if ${libc_cv_asm_underscores+:} false
; then :
6955 $as_echo_n "(cached) " >&6
6957 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6958 /* end confdefs.h. */
6959 asm ("_glibc_foobar:");
6968 if ac_fn_c_try_link
"$LINENO"; then :
6969 libc_cv_asm_underscores
=yes
6971 libc_cv_asm_underscores
=no
6973 rm -f core conftest.err conftest.
$ac_objext \
6974 conftest
$ac_exeext conftest.
$ac_ext
6976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_underscores" >&5
6977 $as_echo "$libc_cv_asm_underscores" >&6; }
6979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _ prefix on C symbol names" >&5
6980 $as_echo_n "checking for _ prefix on C symbol names... " >&6; }
6981 if ${libc_cv_asm_underscores+:} false
; then :
6982 $as_echo_n "(cached) " >&6
6984 cat > conftest.
$ac_ext <<EOF
6985 #line $LINENO "configure"
6986 #include "confdefs.h"
6987 void underscore_test(void) {
6990 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6991 (eval $ac_compile) 2>&5
6993 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6994 test $ac_status = 0; }; then
6995 if grep _underscore_test conftest
* >/dev
/null
; then
6997 libc_cv_asm_underscores
=yes
7000 libc_cv_asm_underscores
=no
7003 echo "configure: failed program was:" >&5
7004 cat conftest.
$ac_ext >&5
7006 libc_cv_asm_underscores
=no
7010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_underscores" >&5
7011 $as_echo "$libc_cv_asm_underscores" >&6; }
7014 if test $libc_cv_asm_underscores = no
; then
7015 $as_echo "#define NO_UNDERSCORES 1" >>confdefs.h
7019 if test $elf = yes; then
7020 libc_cv_weak_symbols
=yes
7023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler .weak directive" >&5
7024 $as_echo_n "checking for assembler .weak directive... " >&6; }
7025 if ${libc_cv_asm_weak_directive+:} false
; then :
7026 $as_echo_n "(cached) " >&6
7028 cat > conftest.s
<<EOF
7030 ${libc_cv_asm_global_directive} foo
7033 .weak bar; bar = foo
7035 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
7036 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7039 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7040 test $ac_status = 0; }; }; then
7041 libc_cv_asm_weak_directive
=yes
7043 libc_cv_asm_weak_directive
=no
7047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_weak_directive" >&5
7048 $as_echo "$libc_cv_asm_weak_directive" >&6; }
7050 if test $libc_cv_asm_weak_directive = no
; then
7051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler .weakext directive" >&5
7052 $as_echo_n "checking for assembler .weakext directive... " >&6; }
7053 if ${libc_cv_asm_weakext_directive+:} false
; then :
7054 $as_echo_n "(cached) " >&6
7056 cat > conftest.s
<<EOF
7058 ${libc_cv_asm_global_directive} foo
7062 ${libc_cv_asm_global_directive} baz
7065 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
7066 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7069 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7070 test $ac_status = 0; }; }; then
7071 libc_cv_asm_weakext_directive
=yes
7073 libc_cv_asm_weakext_directive
=no
7077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_weakext_directive" >&5
7078 $as_echo "$libc_cv_asm_weakext_directive" >&6; }
7082 if test $libc_cv_asm_weak_directive = yes; then
7083 $as_echo "#define HAVE_ASM_WEAK_DIRECTIVE 1" >>confdefs.h
7085 elif test $libc_cv_asm_weakext_directive = yes; then
7086 $as_echo "#define HAVE_ASM_WEAKEXT_DIRECTIVE 1" >>confdefs.h
7090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether CFI directives are supported" >&5
7091 $as_echo_n "checking whether CFI directives are supported... " >&6; }
7092 if ${libc_cv_asm_cfi_directives+:} false
; then :
7093 $as_echo_n "(cached) " >&6
7096 sparc
/sparc64
*) cfi_offset
=2047;;
7099 cat > conftest.s
<<EOF
7101 .type func,%function
7105 .cfi_rel_offset 1, $cfi_offset
7108 if { ac_try
='${CC-cc} $ASFLAGS -c conftest.s 1>&5'
7109 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7112 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7113 test $ac_status = 0; }; }; then
7114 libc_cv_asm_cfi_directives
=yes
7116 libc_cv_asm_cfi_directives
=no
7120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_cfi_directives" >&5
7121 $as_echo "$libc_cv_asm_cfi_directives" >&6; }
7122 if test $libc_cv_asm_cfi_directives = yes; then
7123 $as_echo "#define HAVE_ASM_CFI_DIRECTIVES 1" >>confdefs.h
7127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld --no-whole-archive" >&5
7128 $as_echo_n "checking for ld --no-whole-archive... " >&6; }
7129 if ${libc_cv_ld_no_whole_archive+:} false
; then :
7130 $as_echo_n "(cached) " >&6
7132 cat > conftest.c
<<\EOF
7137 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
7138 -nostdlib -nostartfiles -Wl,--no-whole-archive
7139 -o conftest conftest.c 1>&5'
7140 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7143 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7144 test $ac_status = 0; }; }; then
7145 libc_cv_ld_no_whole_archive
=yes
7147 libc_cv_ld_no_whole_archive
=no
7151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ld_no_whole_archive" >&5
7152 $as_echo "$libc_cv_ld_no_whole_archive" >&6; }
7153 if test $libc_cv_ld_no_whole_archive = yes; then
7154 no_whole_archive
=-Wl,--no-whole-archive
7157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc -fexceptions" >&5
7158 $as_echo_n "checking for gcc -fexceptions... " >&6; }
7159 if ${libc_cv_gcc_exceptions+:} false
; then :
7160 $as_echo_n "(cached) " >&6
7162 cat > conftest.c
<<\EOF
7167 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
7168 -nostdlib -nostartfiles -fexceptions
7169 -o conftest conftest.c 1>&5'
7170 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7173 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7174 test $ac_status = 0; }; }; then
7175 libc_cv_gcc_exceptions
=yes
7177 libc_cv_gcc_exceptions
=no
7181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_exceptions" >&5
7182 $as_echo "$libc_cv_gcc_exceptions" >&6; }
7183 if test $libc_cv_gcc_exceptions = yes; then
7184 exceptions
=-fexceptions
7187 if test "$host_cpu" = powerpc
; then
7188 # Check for a bug present in at least versions 2.8.x of GCC
7189 # and versions 1.0.x of EGCS.
7190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether clobbering cr0 causes problems" >&5
7191 $as_echo_n "checking whether clobbering cr0 causes problems... " >&6; }
7192 if ${libc_cv_c_asmcr0_bug+:} false
; then :
7193 $as_echo_n "(cached) " >&6
7195 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7196 /* end confdefs.h. */
7197 int tester(int x) { asm ("" : : : "cc"); return x & 123; }
7206 if ac_fn_c_try_compile
"$LINENO"; then :
7207 libc_cv_c_asmcr0_bug
='no'
7209 libc_cv_c_asmcr0_bug
='yes'
7211 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_c_asmcr0_bug" >&5
7214 $as_echo "$libc_cv_c_asmcr0_bug" >&6; }
7215 if test "$libc_cv_c_asmcr0_bug" != 'no'; then
7216 $as_echo "#define BROKEN_PPC_ASM_CR0 1" >>confdefs.h
7221 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_expect" >&5
7222 $as_echo_n "checking for __builtin_expect... " >&6; }
7223 if ${libc_cv_gcc_builtin_expect+:} false
; then :
7224 $as_echo_n "(cached) " >&6
7226 cat > conftest.c
<<EOF
7227 #line $LINENO "configure"
7230 a = __builtin_expect (a, 10);
7231 return a == 10 ? 0 : 1;
7234 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -nostdlib -nostartfiles
7235 -o conftest conftest.c -lgcc >&5'
7236 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7239 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7240 test $ac_status = 0; }; }; then
7241 libc_cv_gcc_builtin_expect
=yes
7243 libc_cv_gcc_builtin_expect
=no
7247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_expect" >&5
7248 $as_echo "$libc_cv_gcc_builtin_expect" >&6; }
7249 if test "$libc_cv_gcc_builtin_expect" = yes; then
7250 $as_echo "#define HAVE_BUILTIN_EXPECT 1" >>confdefs.h
7254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_memset" >&5
7255 $as_echo_n "checking for __builtin_memset... " >&6; }
7256 if ${libc_cv_gcc_builtin_memset+:} false
; then :
7257 $as_echo_n "(cached) " >&6
7259 cat > conftest.c
<<\EOF
7262 __builtin_memset
(x
, 0, 1000);
7265 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | fgrep "memset" > /dev/null'
7266 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7269 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7270 test $ac_status = 0; }; };
7272 libc_cv_gcc_builtin_memset
=no
7274 libc_cv_gcc_builtin_memset
=yes
7278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_memset" >&5
7279 $as_echo "$libc_cv_gcc_builtin_memset" >&6; }
7280 if test "$libc_cv_gcc_builtin_memset" = yes ; then
7281 $as_echo "#define HAVE_BUILTIN_MEMSET 1" >>confdefs.h
7285 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for redirection of built-in functions" >&5
7286 $as_echo_n "checking for redirection of built-in functions... " >&6; }
7287 if ${libc_cv_gcc_builtin_redirection+:} false
; then :
7288 $as_echo_n "(cached) " >&6
7290 cat > conftest.c
<<\EOF
7291 extern char
*strstr
(const char
*, const char
*) __asm
("my_strstr");
7292 char
*foo
(const char
*a
, const char
*b
)
7294 return __builtin_strstr
(a
, b
);
7297 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | fgrep "my_strstr" > /dev/null'
7298 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7301 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7302 test $ac_status = 0; }; };
7304 libc_cv_gcc_builtin_redirection
=yes
7306 libc_cv_gcc_builtin_redirection
=no
7310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_redirection" >&5
7311 $as_echo "$libc_cv_gcc_builtin_redirection" >&6; }
7312 if test "$libc_cv_gcc_builtin_redirection" = yes ; then
7313 $as_echo "#define HAVE_BUILTIN_REDIRECTION 1" >>confdefs.h
7317 if test "x$use__thread" != xno
; then
7318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __thread" >&5
7319 $as_echo_n "checking for __thread... " >&6; }
7320 if ${libc_cv_gcc___thread+:} false
; then :
7321 $as_echo_n "(cached) " >&6
7323 cat > conftest.c
<<\EOF
7324 __thread int a
= 42;
7326 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -c conftest.c >&5'
7327 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7330 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7331 test $ac_status = 0; }; }; then
7332 libc_cv_gcc___thread
=yes
7334 libc_cv_gcc___thread
=no
7338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc___thread" >&5
7339 $as_echo "$libc_cv_gcc___thread" >&6; }
7340 if test "$libc_cv_gcc___thread" = yes; then
7341 $as_echo "#define HAVE___THREAD 1" >>confdefs.h
7345 libc_cv_gcc___thread
=no
7348 if test "$libc_cv_gcc___thread" = yes; then
7349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tls_model attribute" >&5
7350 $as_echo_n "checking for tls_model attribute... " >&6; }
7351 if ${libc_cv_gcc_tls_model_attr+:} false
; then :
7352 $as_echo_n "(cached) " >&6
7354 cat > conftest.c
<<\EOF
7355 extern __thread int a __attribute__
((tls_model
("initial-exec")));
7357 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -Werror conftest.c >&5'
7358 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7361 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7362 test $ac_status = 0; }; }; then
7363 libc_cv_gcc_tls_model_attr
=yes
7365 libc_cv_gcc_tls_model_attr
=no
7369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_tls_model_attr" >&5
7370 $as_echo "$libc_cv_gcc_tls_model_attr" >&6; }
7371 if test "$libc_cv_gcc_tls_model_attr" = yes; then
7372 $as_echo "#define HAVE_TLS_MODEL_ATTRIBUTE 1" >>confdefs.h
7377 if test -n "$submachine"; then
7378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option for CPU variant" >&5
7379 $as_echo_n "checking for compiler option for CPU variant... " >&6; }
7380 if ${libc_cv_cc_submachine+:} false
; then :
7381 $as_echo_n "(cached) " >&6
7383 libc_cv_cc_submachine
=no
7384 for opt
in "-march=$submachine" "-mcpu=$submachine"; do
7385 if { ac_try
='${CC-cc} $opt -xc /dev/null -S -o /dev/null'
7386 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
7389 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7390 test $ac_status = 0; }; }; then
7391 libc_cv_cc_submachine
="$opt"
7396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_submachine" >&5
7397 $as_echo "$libc_cv_cc_submachine" >&6; }
7398 if test "x$libc_cv_cc_submachine" = xno
; then
7399 as_fn_error $?
"${CC-cc} does not support $submachine" "$LINENO" 5
7404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgd" >&5
7405 $as_echo_n "checking for libgd... " >&6; }
7406 if test "$with_gd" != "no"; then
7407 old_CFLAGS
="$CFLAGS"
7408 CFLAGS
="$CFLAGS $libgd_include"
7409 old_LDFLAGS
="$LDFLAGS"
7410 LDFLAGS
="$LDFLAGS $libgd_ldflags"
7412 LIBS
="$LIBS -lgd -lpng -lz -lm"
7413 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7414 /* end confdefs.h. */
7424 if ac_fn_c_try_link
"$LINENO"; then :
7429 rm -f core conftest.err conftest.
$ac_objext \
7430 conftest
$ac_exeext conftest.
$ac_ext
7431 CFLAGS
="$old_CFLAGS"
7432 LDFLAGS
="$old_LDFLAGS"
7437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGD" >&5
7438 $as_echo "$LIBGD" >&6; }
7442 if test x
$with_selinux = xno
; then
7445 # See if we have the SELinux library
7446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for is_selinux_enabled in -lselinux" >&5
7447 $as_echo_n "checking for is_selinux_enabled in -lselinux... " >&6; }
7448 if ${ac_cv_lib_selinux_is_selinux_enabled+:} false
; then :
7449 $as_echo_n "(cached) " >&6
7451 ac_check_lib_save_LIBS
=$LIBS
7452 LIBS
="-lselinux $LIBS"
7453 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7454 /* end confdefs.h. */
7456 /* Override any GCC internal prototype to avoid an error.
7457 Use char because int might match the return type of a GCC
7458 builtin and then its argument prototype would still apply. */
7462 char is_selinux_enabled ();
7466 return is_selinux_enabled ();
7471 if ac_fn_c_try_link
"$LINENO"; then :
7472 ac_cv_lib_selinux_is_selinux_enabled
=yes
7474 ac_cv_lib_selinux_is_selinux_enabled
=no
7476 rm -f core conftest.err conftest.
$ac_objext \
7477 conftest
$ac_exeext conftest.
$ac_ext
7478 LIBS
=$ac_check_lib_save_LIBS
7480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_selinux_is_selinux_enabled" >&5
7481 $as_echo "$ac_cv_lib_selinux_is_selinux_enabled" >&6; }
7482 if test "x$ac_cv_lib_selinux_is_selinux_enabled" = xyes
; then :
7488 # See if we have the SELinux header with the NSCD permissions in it.
7489 if test x
$have_selinux = xyes
; then
7490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for NSCD Flask permissions in selinux/av_permissions.h" >&5
7491 $as_echo_n "checking for NSCD Flask permissions in selinux/av_permissions.h... " >&6; }
7492 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7493 /* end confdefs.h. */
7494 #include <selinux/av_permissions.h>
7498 #ifdef NSCD__SHMEMHOST
7501 #error NSCD__SHMEMHOST not defined
7507 if ac_fn_c_try_compile
"$LINENO"; then :
7512 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_selinux" >&5
7514 $as_echo "$have_selinux" >&6; }
7517 if test x
$with_selinux = xyes
; then
7518 if test x
$have_selinux = xno
; then
7519 as_fn_error $?
"SELinux explicitly required, but sufficiently recent SELinux library not found" "$LINENO" 5
7523 # Check if we're building with SELinux support.
7524 if test "x$have_selinux" = xyes
; then
7526 $as_echo "#define HAVE_SELINUX 1" >>confdefs.h
7529 # See if we have the libaudit library
7530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for audit_log_user_avc_message in -laudit" >&5
7531 $as_echo_n "checking for audit_log_user_avc_message in -laudit... " >&6; }
7532 if ${ac_cv_lib_audit_audit_log_user_avc_message+:} false
; then :
7533 $as_echo_n "(cached) " >&6
7535 ac_check_lib_save_LIBS
=$LIBS
7536 LIBS
="-laudit $LIBS"
7537 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7538 /* end confdefs.h. */
7540 /* Override any GCC internal prototype to avoid an error.
7541 Use char because int might match the return type of a GCC
7542 builtin and then its argument prototype would still apply. */
7546 char audit_log_user_avc_message ();
7550 return audit_log_user_avc_message ();
7555 if ac_fn_c_try_link
"$LINENO"; then :
7556 ac_cv_lib_audit_audit_log_user_avc_message
=yes
7558 ac_cv_lib_audit_audit_log_user_avc_message
=no
7560 rm -f core conftest.err conftest.
$ac_objext \
7561 conftest
$ac_exeext conftest.
$ac_ext
7562 LIBS
=$ac_check_lib_save_LIBS
7564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_audit_audit_log_user_avc_message" >&5
7565 $as_echo "$ac_cv_lib_audit_audit_log_user_avc_message" >&6; }
7566 if test "x$ac_cv_lib_audit_audit_log_user_avc_message" = xyes
; then :
7572 if test "x$have_libaudit" = xyes
; then
7574 $as_echo "#define HAVE_LIBAUDIT 1" >>confdefs.h
7579 # See if we have the libcap library
7580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_init in -lcap" >&5
7581 $as_echo_n "checking for cap_init in -lcap... " >&6; }
7582 if ${ac_cv_lib_cap_cap_init+:} false
; then :
7583 $as_echo_n "(cached) " >&6
7585 ac_check_lib_save_LIBS
=$LIBS
7587 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7588 /* end confdefs.h. */
7590 /* Override any GCC internal prototype to avoid an error.
7591 Use char because int might match the return type of a GCC
7592 builtin and then its argument prototype would still apply. */
7605 if ac_fn_c_try_link
"$LINENO"; then :
7606 ac_cv_lib_cap_cap_init
=yes
7608 ac_cv_lib_cap_cap_init
=no
7610 rm -f core conftest.err conftest.
$ac_objext \
7611 conftest
$ac_exeext conftest.
$ac_ext
7612 LIBS
=$ac_check_lib_save_LIBS
7614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_cap_init" >&5
7615 $as_echo "$ac_cv_lib_cap_cap_init" >&6; }
7616 if test "x$ac_cv_lib_cap_cap_init" = xyes
; then :
7622 if test "x$have_libcap" = xyes
; then
7624 $as_echo "#define HAVE_LIBCAP 1" >>confdefs.h
7632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
7633 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
7634 if ${ac_cv_path_GREP+:} false
; then :
7635 $as_echo_n "(cached) " >&6
7637 if test -z "$GREP"; then
7638 ac_path_GREP_found
=false
7639 # Loop through the user's path and test for each of PROGNAME-LIST
7640 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7641 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
7644 test -z "$as_dir" && as_dir
=.
7645 for ac_prog
in grep ggrep
; do
7646 for ac_exec_ext
in '' $ac_executable_extensions; do
7647 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
7648 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
7649 # Check for GNU ac_path_GREP and select it if it is found.
7650 # Check for GNU $ac_path_GREP
7651 case `"$ac_path_GREP" --version 2>&1` in
7653 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
7656 $as_echo_n 0123456789 >"conftest.in"
7659 cat "conftest.in" "conftest.in" >"conftest.tmp"
7660 mv "conftest.tmp" "conftest.in"
7661 cp "conftest.in" "conftest.nl"
7662 $as_echo 'GREP' >> "conftest.nl"
7663 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
7664 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
7665 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
7666 if test $ac_count -gt ${ac_path_GREP_max-0}; then
7667 # Best one so far, save it but keep looking for a better one
7668 ac_cv_path_GREP
="$ac_path_GREP"
7669 ac_path_GREP_max
=$ac_count
7671 # 10*(2^10) chars as input seems more than enough
7672 test $ac_count -gt 10 && break
7674 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
7677 $ac_path_GREP_found && break 3
7682 if test -z "$ac_cv_path_GREP"; then
7683 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7686 ac_cv_path_GREP
=$GREP
7690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
7691 $as_echo "$ac_cv_path_GREP" >&6; }
7692 GREP
="$ac_cv_path_GREP"
7695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
7696 $as_echo_n "checking for egrep... " >&6; }
7697 if ${ac_cv_path_EGREP+:} false
; then :
7698 $as_echo_n "(cached) " >&6
7700 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
7701 then ac_cv_path_EGREP
="$GREP -E"
7703 if test -z "$EGREP"; then
7704 ac_path_EGREP_found
=false
7705 # Loop through the user's path and test for each of PROGNAME-LIST
7706 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7707 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
7710 test -z "$as_dir" && as_dir
=.
7711 for ac_prog
in egrep; do
7712 for ac_exec_ext
in '' $ac_executable_extensions; do
7713 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
7714 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
7715 # Check for GNU ac_path_EGREP and select it if it is found.
7716 # Check for GNU $ac_path_EGREP
7717 case `"$ac_path_EGREP" --version 2>&1` in
7719 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
7722 $as_echo_n 0123456789 >"conftest.in"
7725 cat "conftest.in" "conftest.in" >"conftest.tmp"
7726 mv "conftest.tmp" "conftest.in"
7727 cp "conftest.in" "conftest.nl"
7728 $as_echo 'EGREP' >> "conftest.nl"
7729 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
7730 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
7731 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
7732 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
7733 # Best one so far, save it but keep looking for a better one
7734 ac_cv_path_EGREP
="$ac_path_EGREP"
7735 ac_path_EGREP_max
=$ac_count
7737 # 10*(2^10) chars as input seems more than enough
7738 test $ac_count -gt 10 && break
7740 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
7743 $ac_path_EGREP_found && break 3
7748 if test -z "$ac_cv_path_EGREP"; then
7749 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7752 ac_cv_path_EGREP
=$EGREP
7757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
7758 $as_echo "$ac_cv_path_EGREP" >&6; }
7759 EGREP
="$ac_cv_path_EGREP"
7762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7763 $as_echo_n "checking for ANSI C header files... " >&6; }
7764 if ${ac_cv_header_stdc+:} false
; then :
7765 $as_echo_n "(cached) " >&6
7767 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7768 /* end confdefs.h. */
7782 if ac_fn_c_try_compile
"$LINENO"; then :
7783 ac_cv_header_stdc
=yes
7785 ac_cv_header_stdc
=no
7787 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7789 if test $ac_cv_header_stdc = yes; then
7790 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7791 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7792 /* end confdefs.h. */
7796 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7797 $EGREP "memchr" >/dev
/null
2>&1; then :
7800 ac_cv_header_stdc
=no
7806 if test $ac_cv_header_stdc = yes; then
7807 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7808 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7809 /* end confdefs.h. */
7813 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7814 $EGREP "free" >/dev
/null
2>&1; then :
7817 ac_cv_header_stdc
=no
7823 if test $ac_cv_header_stdc = yes; then
7824 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7825 if test "$cross_compiling" = yes; then :
7828 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7829 /* end confdefs.h. */
7832 #if ((' ' & 0x0FF) == 0x020)
7833 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7834 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7836 # define ISLOWER(c) \
7837 (('a' <= (c) && (c) <= 'i') \
7838 || ('j' <= (c) && (c) <= 'r') \
7839 || ('s' <= (c) && (c) <= 'z'))
7840 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7843 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7848 for (i = 0; i < 256; i++)
7849 if (XOR (islower (i), ISLOWER (i))
7850 || toupper (i) != TOUPPER (i))
7855 if ac_fn_c_try_run
"$LINENO"; then :
7858 ac_cv_header_stdc
=no
7860 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7861 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7867 $as_echo "$ac_cv_header_stdc" >&6; }
7868 if test $ac_cv_header_stdc = yes; then
7870 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7874 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7875 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
7876 inttypes.h stdint.h unistd.h
7878 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7879 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7881 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
7882 cat >>confdefs.h
<<_ACEOF
7883 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7891 # The cast to long int works around a bug in the HP C Compiler
7892 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7893 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7894 # This bug is HP SR number 8606223364.
7895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long double" >&5
7896 $as_echo_n "checking size of long double... " >&6; }
7897 if ${ac_cv_sizeof_long_double+:} false
; then :
7898 $as_echo_n "(cached) " >&6
7900 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long double))" "ac_cv_sizeof_long_double" "$ac_includes_default"; then :
7903 if test "$ac_cv_type_long_double" = yes; then
7904 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7905 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7906 as_fn_error
77 "cannot compute sizeof (long double)
7907 See \`config.log' for more details" "$LINENO" 5; }
7909 ac_cv_sizeof_long_double
=0
7914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_double" >&5
7915 $as_echo "$ac_cv_sizeof_long_double" >&6; }
7919 cat >>confdefs.h
<<_ACEOF
7920 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
7924 sizeof_long_double
=$ac_cv_sizeof_long_double
7927 ### End of automated tests.
7928 ### Now run sysdeps configure fragments.
7930 # They also can set these variables.
7932 ldd_rewrite_script
=no
7933 libc_cv_sysconfdir
=$sysconfdir
7934 libc_cv_gcc_unwind_find_fde
=no
7937 # Iterate over all the sysdep directories we will use, running their
7938 # configure fragments.
7939 for dir
in $sysnames; do
7942 *) dest
=$srcdir/$dir ;;
7944 if test -r $dest/configure
; then
7945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: running configure fragment for $dir" >&5
7946 $as_echo "running configure fragment for $dir" >&6; }
7951 if test x
$libc_cv_gcc_unwind_find_fde = xyes
; then
7952 $as_echo "#define EXPORT_UNWIND_FIND_FDE 1" >>confdefs.h
7957 $as_echo "#define USE_IN_LIBIO 1" >>confdefs.h
7960 # Test for old glibc 2.0.x headers so that they can be removed properly
7961 # Search only in includedir.
7962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for old glibc 2.0.x headers" >&5
7963 $as_echo_n "checking for old glibc 2.0.x headers... " >&6; }
7964 if eval test -f "${includedir}/elfclass.h" -a -f "${includedir}/fcntlbits.h"
7966 old_glibc_headers
=yes
7968 old_glibc_headers
=no
7970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $old_glibc_headers" >&5
7971 $as_echo "$old_glibc_headers" >&6; }
7972 if test ${old_glibc_headers} = yes; then
7973 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&5
7974 $as_echo "$as_me: WARNING: *** During \"make install\" old headers from glibc 2.0.x will" >&2;}
7975 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** be removed." >&5
7976 $as_echo "$as_me: WARNING: *** be removed." >&2;}
7996 if test $elf = yes; then
7997 $as_echo "#define HAVE_ELF 1" >>confdefs.h
8000 if test $xcoff = yes; then
8001 $as_echo "#define HAVE_XCOFF 1" >>confdefs.h
8007 if test $shared = default
; then
8011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fPIC is default" >&5
8012 $as_echo_n "checking whether -fPIC is default... " >&6; }
8013 if ${libc_cv_pic_default+:} false
; then :
8014 $as_echo_n "(cached) " >&6
8016 libc_cv_pic_default
=yes
8017 cat > conftest.c
<<EOF
8018 #if defined __PIC__ || defined __pic__ || defined PIC || defined pic
8019 # error PIC is default.
8022 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
8023 libc_cv_pic_default
=no
8027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_pic_default" >&5
8028 $as_echo "$libc_cv_pic_default" >&6; }
8041 if test "`(cd $srcdir; pwd)`" = "`pwd`"; then
8044 config_makefile
=Makefile
8047 VERSION
=`sed -n -e 's/^#define VERSION "\([^"]*\)"/\1/p' < $srcdir/version.h`
8048 RELEASE
=`sed -n -e 's/^#define RELEASE "\([^"]*\)"/\1/p' < $srcdir/version.h`
8052 ac_config_files
="$ac_config_files config.make ${config_makefile}"
8054 ac_config_commands
="$ac_config_commands default"
8056 cat >confcache
<<\_ACEOF
8057 # This file is a shell script that caches the results of configure
8058 # tests run on this system so they can be shared between configure
8059 # scripts and configure runs, see configure's option --config-cache.
8060 # It is not useful on other systems. If it contains results you don't
8061 # want to keep, you may remove or edit it.
8063 # config.status only pays attention to the cache file if you give it
8064 # the --recheck option to rerun configure.
8066 # `ac_cv_env_foo' variables (set or unset) will be overridden when
8067 # loading this file, other *unset* `ac_cv_foo' will be assigned the
8072 # The following way of writing the cache mishandles newlines in values,
8073 # but we know of no workaround that is simple, portable, and efficient.
8074 # So, we kill variables containing newlines.
8075 # Ultrix sh set writes to stderr and can't be redirected directly,
8076 # and sets the high bit in the cache file unless we assign to the vars.
8078 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
8079 eval ac_val
=\$
$ac_var
8083 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
8084 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
8087 _ | IFS | as_nl
) ;; #(
8088 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
8089 *) { eval $ac_var=; unset $ac_var;} ;;
8095 case $as_nl`(ac_space=' '; set) 2>&1` in #(
8096 *${as_nl}ac_space
=\
*)
8097 # `set' does not quote correctly, so add quotes: double-quote
8098 # substitution turns \\\\ into \\, and sed turns \\ into \.
8101 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
8104 # `set' quotes correctly as required by POSIX, so do not add quotes.
8105 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
8114 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
8116 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
8118 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
8119 if test -w "$cache_file"; then
8120 if test "x$cache_file" != "x/dev/null"; then
8121 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
8122 $as_echo "$as_me: updating cache $cache_file" >&6;}
8123 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
8124 cat confcache
>"$cache_file"
8126 case $cache_file in #(
8128 mv -f confcache
"$cache_file"$$
&&
8129 mv -f "$cache_file"$$
"$cache_file" ;; #(
8131 mv -f confcache
"$cache_file" ;;
8136 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
8137 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
8142 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
8143 # Let make expand exec_prefix.
8144 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
8146 DEFS
=-DHAVE_CONFIG_H
8151 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
8152 # 1. Remove the extension, and $U if already installed.
8153 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
8154 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
8155 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
8156 # will be set to the directory where LIBOBJS objects are built.
8157 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8158 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
8162 LTLIBOBJS
=$ac_ltlibobjs
8166 : "${CONFIG_STATUS=./config.status}"
8168 ac_clean_files_save
=$ac_clean_files
8169 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
8170 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
8171 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
8173 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
8175 # Generated by $as_me.
8176 # Run this file to recreate the current configuration.
8177 # Compiler output produced by configure, useful for debugging
8178 # configure, is in config.log if it exists.
8184 SHELL=\${CONFIG_SHELL-$SHELL}
8187 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
8188 ## -------------------- ##
8189 ## M4sh Initialization. ##
8190 ## -------------------- ##
8192 # Be more Bourne compatible
8193 DUALCASE
=1; export DUALCASE
# for MKS sh
8194 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
8197 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
8198 # is contrary to our usage. Disable this feature.
8199 alias -g '${1+"$@"}'='"$@"'
8200 setopt NO_GLOB_SUBST
8202 case `(set -o) 2>/dev/null` in #(
8214 # Printing a long string crashes Solaris 7 /usr/bin/printf.
8215 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8216 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8217 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8218 # Prefer a ksh shell builtin over an external printf program on Solaris,
8219 # but without wasting forks for bash or zsh.
8220 if test -z "$BASH_VERSION$ZSH_VERSION" \
8221 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8222 as_echo='print
-r --'
8223 as_echo_n='print
-rn --'
8224 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8225 as_echo='printf %s
\n'
8226 as_echo_n='printf %s
'
8228 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8229 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
8230 as_echo_n='/usr
/ucb
/echo -n'
8232 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8233 as_echo_n_body='eval
8237 expr "X$arg" : "X\\(.*\\)$as_nl";
8238 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8240 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
8242 export as_echo_n_body
8243 as_echo_n='sh
-c $as_echo_n_body as_echo
'
8246 as_echo='sh
-c $as_echo_body as_echo
'
8249 # The user is always right.
8250 if test "${PATH_SEPARATOR+set}" != set; then
8252 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8253 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8260 # We need space, tab and new line, in precisely that order. Quoting is
8261 # there to prevent editors from complaining about space-tab.
8262 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
8263 # splitting by setting IFS to empty value.)
8266 # Find who we are. Look in the path if we contain no directory separator.
8269 *[\\/]* ) as_myself=$0 ;;
8270 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8274 test -z "$as_dir" && as_dir=.
8275 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8281 # We did not find ourselves, most probably we were run as `sh COMMAND'
8282 # in which case we are not to be found in the path.
8283 if test "x$as_myself" = x
; then
8286 if test ! -f "$as_myself"; then
8287 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8291 # Unset variables that we do not need and which cause bugs (e.g. in
8292 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8293 # suppresses any "Segmentation fault" message there. '((' could
8294 # trigger a bug in pdksh 5.2.14.
8295 for as_var
in BASH_ENV ENV MAIL MAILPATH
8296 do eval test x\
${$as_var+set} = xset \
8297 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
8310 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
8313 # as_fn_error STATUS ERROR [LINENO LOG_FD]
8314 # ----------------------------------------
8315 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8316 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8317 # script with STATUS, using 1 if that was 0.
8320 as_status
=$1; test $as_status -eq 0 && as_status
=1
8322 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
8323 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8325 $as_echo "$as_me: error: $2" >&2
8326 as_fn_exit
$as_status
8330 # as_fn_set_status STATUS
8331 # -----------------------
8332 # Set $? to STATUS, without forking.
8336 } # as_fn_set_status
8340 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8350 # Portably unset VAR.
8353 { eval $1=; unset $1;}
8355 as_unset
=as_fn_unset
8356 # as_fn_append VAR VALUE
8357 # ----------------------
8358 # Append the text in VALUE to the end of the definition contained in VAR. Take
8359 # advantage of any shell optimizations that allow amortized linear growth over
8360 # repeated appends, instead of the typical quadratic growth present in naive
8362 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
8363 eval 'as_fn_append ()
8374 # as_fn_arith ARG...
8375 # ------------------
8376 # Perform arithmetic evaluation on the ARGs, and store the result in the
8377 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8378 # must be portable across $(()) and expr.
8379 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
8380 eval 'as_fn_arith ()
8387 as_val
=`expr "$@" || test $? -eq 1`
8392 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
8393 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
8399 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8400 as_basename
=basename
8405 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
8411 as_me
=`$as_basename -- "$0" ||
8412 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8413 X"$0" : 'X\(//\)$' \| \
8414 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8416 sed '/^.*\/\([^/][^/]*\)\/*$/{
8430 # Avoid depending upon Character Ranges.
8431 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
8432 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8433 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
8434 as_cr_digits
='0123456789'
8435 as_cr_alnum
=$as_cr_Letters$as_cr_digits
8437 ECHO_C
= ECHO_N
= ECHO_T
=
8438 case `echo -n x` in #(((((
8440 case `echo 'xy\c'` in
8441 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
8443 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
8450 rm -f conf$$ conf$$.exe conf$$.
file
8451 if test -d conf$$.dir
; then
8452 rm -f conf$$.dir
/conf$$.
file
8455 mkdir conf$$.dir
2>/dev
/null
8457 if (echo >conf$$.
file) 2>/dev
/null
; then
8458 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
8460 # ... but there are two gotchas:
8461 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8462 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8463 # In both cases, we have to default to `cp -p'.
8464 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
8466 elif ln conf$$.
file conf$$
2>/dev
/null
; then
8474 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
8475 rmdir conf$$.dir
2>/dev
/null
8480 # Create "$as_dir" as a directory, including parents if necessary.
8485 -*) as_dir
=.
/$as_dir;;
8487 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
8491 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8492 *) as_qdir
=$as_dir;;
8494 as_dirs
="'$as_qdir' $as_dirs"
8495 as_dir
=`$as_dirname -- "$as_dir" ||
8496 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8497 X"$as_dir" : 'X\(//\)[^/]' \| \
8498 X"$as_dir" : 'X\(//\)$' \| \
8499 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8500 $as_echo X"$as_dir" |
8501 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8518 test -d "$as_dir" && break
8520 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
8521 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
8525 if mkdir
-p .
2>/dev
/null
; then
8526 as_mkdir_p
='mkdir -p "$as_dir"'
8528 test -d .
/-p && rmdir .
/-p
8532 if test -x / >/dev
/null
2>&1; then
8535 if ls -dL / >/dev
/null
2>&1; then
8542 if test -d "$1"; then
8548 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
8549 ???[sx]*):;;*)false;;esac;fi
8553 as_executable_p
=$as_test_x
8555 # Sed expression to map a string onto a valid CPP name.
8556 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8558 # Sed expression to map a string onto a valid variable name.
8559 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8563 ## ----------------------------------- ##
8564 ## Main body of $CONFIG_STATUS script. ##
8565 ## ----------------------------------- ##
8567 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
8569 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8570 # Save the log message, to keep $0 and so on meaningful, and to
8571 # report actual input values of CONFIG_FILES etc. instead of their
8572 # values after options handling.
8574 This file was extended by GNU C Library $as_me (see version.h), which was
8575 generated by GNU Autoconf 2.68. Invocation command line was
8577 CONFIG_FILES = $CONFIG_FILES
8578 CONFIG_HEADERS = $CONFIG_HEADERS
8579 CONFIG_LINKS = $CONFIG_LINKS
8580 CONFIG_COMMANDS = $CONFIG_COMMANDS
8583 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8588 case $ac_config_files in *"
8589 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
8592 case $ac_config_headers in *"
8593 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
8597 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8598 # Files that config.status was made for.
8599 config_files="$ac_config_files"
8600 config_headers="$ac_config_headers"
8601 config_commands="$ac_config_commands"
8605 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8607 \`$as_me' instantiates files and other configuration actions
8608 from templates according to the current configuration. Unless the files
8609 and actions are specified as TAGs, all are instantiated by default.
8611 Usage: $0 [OPTION]... [TAG]...
8613 -h, --help print this help, then exit
8614 -V, --version print version number and configuration settings, then exit
8615 --config print configuration, then exit
8616 -q, --quiet, --silent
8617 do not print progress messages
8618 -d, --debug don't remove temporary files
8619 --recheck update $as_me by reconfiguring in the same conditions
8620 --file=FILE[:TEMPLATE]
8621 instantiate the configuration file FILE
8622 --header=FILE[:TEMPLATE]
8623 instantiate the configuration header FILE
8625 Configuration files:
8628 Configuration headers:
8631 Configuration commands:
8634 Report bugs to <glibc>.
8635 GNU C Library home page: <http://www.gnu.org/software/c-library/>.
8636 General help using GNU software: <http://www.gnu.org/gethelp/>."
8639 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8640 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8642 GNU C Library config.status (see version.h)
8643 configured by $0, generated by GNU Autoconf 2.68,
8644 with options \\"\$ac_cs_config\\"
8646 Copyright (C) 2010 Free Software Foundation, Inc.
8647 This config.status script is free software; the Free Software Foundation
8648 gives unlimited permission to copy, distribute and modify it."
8654 test -n "\$AWK" || AWK=awk
8657 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8658 # The default lists apply if the user does not specify any file.
8664 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8665 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
8669 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8681 # Handling of the options.
8682 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8684 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
8685 $as_echo "$ac_cs_version"; exit ;;
8686 --config |
--confi |
--conf |
--con |
--co |
--c )
8687 $as_echo "$ac_cs_config"; exit ;;
8688 --debug |
--debu |
--deb |
--de |
--d |
-d )
8690 --file |
--fil |
--fi |
--f )
8693 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8694 '') as_fn_error $?
"missing file argument" ;;
8696 as_fn_append CONFIG_FILES
" '$ac_optarg'"
8697 ac_need_defaults
=false
;;
8698 --header |
--heade |
--head |
--hea )
8701 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8703 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
8704 ac_need_defaults
=false
;;
8706 # Conflict between --help and --header
8707 as_fn_error $?
"ambiguous option: \`$1'
8708 Try \`$0 --help' for more information.";;
8709 --help |
--hel |
-h )
8710 $as_echo "$ac_cs_usage"; exit ;;
8711 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8712 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8716 -*) as_fn_error $?
"unrecognized option: \`$1'
8717 Try \`$0 --help' for more information." ;;
8719 *) as_fn_append ac_config_targets
" $1"
8720 ac_need_defaults
=false
;;
8726 ac_configure_extra_args
=
8728 if $ac_cs_silent; then
8730 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8734 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8735 if \$ac_cs_recheck; then
8736 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8738 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8739 CONFIG_SHELL='$SHELL'
8745 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8749 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8750 ## Running $as_me. ##
8756 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8760 config_vars='$config_vars'
8764 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8766 # Handling of arguments.
8767 for ac_config_target
in $ac_config_targets
8769 case $ac_config_target in
8770 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
8771 "config.make") CONFIG_FILES
="$CONFIG_FILES config.make" ;;
8772 "${config_makefile}") CONFIG_FILES
="$CONFIG_FILES ${config_makefile}" ;;
8773 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
8775 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8780 # If the user did not use the arguments to specify the items to instantiate,
8781 # then the envvar interface is used. Set only those that are not.
8782 # We use the long form for the default assignment because of an extremely
8783 # bizarre bug on SunOS 4.1.3.
8784 if $ac_need_defaults; then
8785 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8786 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8787 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8790 # Have a temporary directory for convenience. Make it in the build tree
8791 # simply because there is no reason against having it here, and in addition,
8792 # creating and moving files from /tmp can sometimes cause problems.
8793 # Hook for its removal unless debugging.
8794 # Note that there is a small window in which the directory will not be cleaned:
8795 # after its creation but before its name has been assigned to `$tmp'.
8799 trap 'exit_status=$?
8801 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8803 trap 'as_fn_exit 1' 1 2 13 15
8805 # Create a (secure) tmp directory for tmp files.
8808 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8812 tmp
=.
/conf$$
-$RANDOM
8813 (umask 077 && mkdir
"$tmp")
8814 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
8817 # Set up the scripts for CONFIG_FILES section.
8818 # No need to generate them if there are no CONFIG_FILES.
8819 # This happens for instance with `./config.status config.h'.
8820 if test -n "$CONFIG_FILES"; then
8823 ac_cr
=`echo X | tr X '\015'`
8824 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8825 # But we know of no other shell where ac_cr would be empty at this
8826 # point, so we can use a bashism as a fallback.
8827 if test "x$ac_cr" = x
; then
8828 eval ac_cr
=\$
\'\\r
\'
8830 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8831 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8837 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8842 echo "cat >conf$$subs.awk <<_ACEOF" &&
8843 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8846 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8847 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8849 for ac_last_try in false false false false false :; do
8850 . ./conf$$subs.sh ||
8851 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8853 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
8854 if test $ac_delim_n = $ac_delim_num; then
8856 elif $ac_last_try; then
8857 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8859 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8864 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8865 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
8869 s/^/S["/; s
/!.
*/"]=/
8879 s/\(.\{148\}\)..*/\1/
8881 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
8886 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8893 s/\(.\{148\}\)..*/\1/
8895 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
8899 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8904 ' <conf$$subs.awk | sed '
8909 ' >>$CONFIG_STATUS || ac_write_fail=1
8910 rm -f conf$$subs.awk
8911 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8913 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
8914 for (key in S) S_is_set[key] = 1
8920 nfields = split(line, field, "@
")
8922 len = length(field[1])
8923 for (i = 2; i < nfields; i++) {
8925 keylen = length(key)
8926 if (S_is_set[key]) {
8928 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8929 len += length(value) + length(field[++i])
8940 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8941 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8942 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
8945 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
8946 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
8949 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8950 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
8951 # trailing colons and then remove the whole line if VPATH becomes empty
8952 # (actually we leave an empty line to preserve line numbers).
8953 if test "x
$srcdir" = x.; then
8954 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8972 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8973 fi # test -n "$CONFIG_FILES"
8975 # Set up the scripts for CONFIG_HEADERS section.
8976 # No need to generate them if there are no CONFIG_HEADERS.
8977 # This happens for instance with `./config.status Makefile'.
8978 if test -n "$CONFIG_HEADERS"; then
8979 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
8983 # Transform confdefs.h into an awk script `defines.awk', embedded as
8984 # here-document in config.status, that substitutes the proper values into
8985 # config.h.in to produce config.h.
8987 # Create a delimiter string that does not exist in confdefs.h, to ease
8988 # handling of long lines.
8990 for ac_last_try in false false :; do
8991 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
8992 if test -z "$ac_tt"; then
8994 elif $ac_last_try; then
8995 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
8997 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
9001 # For the awk script, D is an array of macro values keyed by name,
9002 # likewise P contains macro parameters if any. Preserve backslash
9003 # newline sequences.
9005 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
9007 s/.\{148\}/&'"$ac_delim"'/g
9010 s/^[ ]*#[ ]*define[ ][ ]*/ /
9017 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
9019 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
9023 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
9024 D["\
1"]=" \
3\\\\\\n
"\\/p
9026 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
9031 s/.\{148\}/&'"$ac_delim"'/g
9036 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
9039 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
9041 ' <confdefs.h | sed '
9042 s/'"$ac_delim"'/"\\\
9043 "/g' >>$CONFIG_STATUS || ac_write_fail=1
9045 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9046 for (key in D) D_is_set[key] = 1
9049 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
9051 split(line, arg, " ")
9052 if (arg[1] == "#") {
9056 defundef
= substr
(arg
[1], 2)
9059 split(mac1
, mac2
, "(") #)
9061 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
9062 if (D_is_set
[macro
]) {
9063 # Preserve the white space surrounding the "#".
9064 print prefix
"define", macro P
[macro
] D
[macro
]
9067 # Replace #undef with comments. This is necessary, for example,
9068 # in the case of _POSIX_SOURCE, which is predefined and required
9069 # on some systems where configure will not decide to define it.
9070 if (defundef
== "undef") {
9071 print
"/*", prefix defundef
, macro
, "*/"
9079 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9080 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
9081 fi # test -n "$CONFIG_HEADERS"
9084 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
9089 :[FHLC
]) ac_mode
=$ac_tag; continue;;
9091 case $ac_mode$ac_tag in
9093 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
9094 :[FH
]-) ac_tag
=-:-;;
9095 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
9112 -) ac_f
="$ac_tmp/stdin";;
9113 *) # Look for the file first in the build tree, then in the source tree
9114 # (if the path is not absolute). The absolute path cannot be DOS-style,
9115 # because $ac_f cannot contain `:'.
9119 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
9121 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
9123 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
9124 as_fn_append ac_file_inputs
" '$ac_f'"
9127 # Let's still pretend it is `configure' which instantiates (i.e., don't
9128 # use $as_me), people would be surprised to read:
9129 # /* config.h. Generated by config.status. */
9130 configure_input
='Generated from '`
9131 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
9133 if test x
"$ac_file" != x-
; then
9134 configure_input
="$ac_file. $configure_input"
9135 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
9136 $as_echo "$as_me: creating $ac_file" >&6;}
9138 # Neutralize special characters interpreted by sed in replacement strings.
9139 case $configure_input in #(
9140 *\
&* |
*\|
* |
*\\* )
9141 ac_sed_conf_input
=`$as_echo "$configure_input" |
9142 sed 's/[\\\\&|]/\\\\&/g'`;; #(
9143 *) ac_sed_conf_input
=$configure_input;;
9147 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
9148 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
9153 ac_dir
=`$as_dirname -- "$ac_file" ||
9154 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9155 X"$ac_file" : 'X\(//\)[^/]' \| \
9156 X"$ac_file" : 'X\(//\)$' \| \
9157 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
9158 $as_echo X"$ac_file" |
9159 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9176 as_dir
="$ac_dir"; as_fn_mkdir_p
9180 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9182 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
9183 # A ".." for each directory in $ac_dir_suffix.
9184 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9185 case $ac_top_builddir_sub in
9186 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9187 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
9190 ac_abs_top_builddir
=$ac_pwd
9191 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
9192 # for backward compatibility:
9193 ac_top_builddir
=$ac_top_build_prefix
9196 .
) # We are building in place.
9198 ac_top_srcdir
=$ac_top_builddir_sub
9199 ac_abs_top_srcdir
=$ac_pwd ;;
9200 [\\/]* | ?
:[\\/]* ) # Absolute name.
9201 ac_srcdir
=$srcdir$ac_dir_suffix;
9202 ac_top_srcdir
=$srcdir
9203 ac_abs_top_srcdir
=$srcdir ;;
9205 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
9206 ac_top_srcdir
=$ac_top_build_prefix$srcdir
9207 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
9209 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
9219 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
9220 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
9224 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9225 # If the template does not know about datarootdir, expand it.
9226 # FIXME: This hack should be removed a few years after 2.60.
9227 ac_datarootdir_hack
=; ac_datarootdir_seen
=
9238 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9239 *datarootdir
*) ac_datarootdir_seen
=yes;;
9240 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
9241 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9242 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9244 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9245 ac_datarootdir_hack='
9246 s&@datadir@&$datadir&g
9247 s&@docdir@&$docdir&g
9248 s&@infodir@&$infodir&g
9249 s&@localedir@&$localedir&g
9250 s&@mandir@&$mandir&g
9251 s&\\\${datarootdir}&$datarootdir&g' ;;
9255 # Neutralize VPATH when `$srcdir' = `.'.
9256 # Shell code in configure.ac might set extrasub.
9257 # FIXME: do we really want to maintain this feature?
9258 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9259 ac_sed_extra="$ac_vpsub
9262 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9264 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
9265 s|@configure_input@|
$ac_sed_conf_input|
;t t
9266 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
9267 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
9268 s
&@srcdir@
&$ac_srcdir&;t t
9269 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
9270 s
&@top_srcdir@
&$ac_top_srcdir&;t t
9271 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
9272 s
&@builddir@
&$ac_builddir&;t t
9273 s
&@abs_builddir@
&$ac_abs_builddir&;t t
9274 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
9275 s
&@INSTALL@
&$ac_INSTALL&;t t
9276 $ac_datarootdir_hack
9278 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
9279 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
9281 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9282 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
9283 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
9284 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
9285 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
9286 which seems to be undefined. Please make sure it is defined" >&5
9287 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
9288 which seems to be undefined. Please make sure it is defined" >&2;}
9290 rm -f "$ac_tmp/stdin"
9292 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9293 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9295 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9301 if test x"$ac_file" != x-; then
9303 $as_echo "/* $configure_input */" \
9304 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9305 } >"$ac_tmp/config.h" \
9306 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9307 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
9308 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9309 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9312 mv "$ac_tmp/config.h" "$ac_file" \
9313 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9316 $as_echo "/* $configure_input */" \
9317 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9318 || as_fn_error $? "could not create -" "$LINENO" 5
9322 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9323 $as_echo "$as_me: executing $ac_file commands" >&6;}
9328 case $ac_file$ac_mode in
9330 case $CONFIG_FILES in *config.make*)
9331 echo "$config_vars" >> config.make;;
9333 test -d bits || mkdir bits ;;
9341 ac_clean_files=$ac_clean_files_save
9343 test $ac_write_fail = 0 ||
9344 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
9347 # configure is writing to config.log, and then calls config.status.
9348 # config.status does its own redirection, appending to config.log.
9349 # Unfortunately, on DOS this fails, as config.log is still kept open
9350 # by configure, so config.status won't be able to
write to it
; its
9351 # output is simply discarded. So we exec the FD to /dev/null,
9352 # effectively closing config.log, so it can be properly (re)opened and
9353 # appended to by config.status. When coming back to configure, we
9354 # need to make the FD available again.
9355 if test "$no_create" != yes; then
9357 ac_config_status_args
=
9358 test "$silent" = yes &&
9359 ac_config_status_args
="$ac_config_status_args --quiet"
9361 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
9363 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9364 # would make configure fail if this is the last instruction.
9365 $ac_cs_success || as_fn_exit
1
9369 # CONFIG_SUBDIRS section.
9371 if test "$no_recursion" != yes; then
9373 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
9374 # so they do not pile up.
9375 ac_sub_configure_args
=
9377 eval "set x $ac_configure_args"
9381 if test -n "$ac_prev"; then
9386 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
9387 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
9388 ac_prev
=cache_file
;;
9389 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
9390 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
9393 --config-cache |
-C)
9395 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
9397 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
9399 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
9401 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
9403 --disable-option-checking)
9407 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
9409 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
9413 # Always prepend --prefix to ensure using the same prefix
9414 # in subdir configurations.
9415 ac_arg
="--prefix=$prefix"
9417 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
9419 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
9422 if test "$silent" = yes; then
9423 ac_sub_configure_args
="--silent $ac_sub_configure_args"
9426 # Always prepend --disable-option-checking to silence warnings, since
9427 # different subdirs can have different --enable and --with options.
9428 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
9431 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
9433 # Do not complain, so a configure script can configure whichever
9434 # parts of a large source tree are present.
9435 test -d "$srcdir/$ac_dir" ||
continue
9437 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
9438 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
9439 $as_echo "$ac_msg" >&6
9440 as_dir
="$ac_dir"; as_fn_mkdir_p
9444 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9446 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
9447 # A ".." for each directory in $ac_dir_suffix.
9448 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9449 case $ac_top_builddir_sub in
9450 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9451 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
9454 ac_abs_top_builddir
=$ac_pwd
9455 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
9456 # for backward compatibility:
9457 ac_top_builddir
=$ac_top_build_prefix
9460 .
) # We are building in place.
9462 ac_top_srcdir
=$ac_top_builddir_sub
9463 ac_abs_top_srcdir
=$ac_pwd ;;
9464 [\\/]* | ?
:[\\/]* ) # Absolute name.
9465 ac_srcdir
=$srcdir$ac_dir_suffix;
9466 ac_top_srcdir
=$srcdir
9467 ac_abs_top_srcdir
=$srcdir ;;
9469 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
9470 ac_top_srcdir
=$ac_top_build_prefix$srcdir
9471 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
9473 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
9478 # Check for guested configure; otherwise get Cygnus style configure.
9479 if test -f "$ac_srcdir/configure.gnu"; then
9480 ac_sub_configure
=$ac_srcdir/configure.gnu
9481 elif test -f "$ac_srcdir/configure"; then
9482 ac_sub_configure
=$ac_srcdir/configure
9483 elif test -f "$ac_srcdir/configure.in"; then
9484 # This should be Cygnus configure.
9485 ac_sub_configure
=$ac_aux_dir/configure
9487 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
9488 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
9492 # The recursion is here.
9493 if test -n "$ac_sub_configure"; then
9494 # Make the cache file name correct relative to the subdirectory.
9496 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
9498 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
9501 { $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
9502 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
9503 # The eval makes quoting arguments work.
9504 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
9505 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
9506 as_fn_error $?
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
9512 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
9513 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9514 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}