2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69.
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE
=1; export DUALCASE
# for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print
-rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
53 as_echo_n='/usr
/ucb
/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
66 as_echo_n='sh
-c $as_echo_n_body as_echo
'
69 as_echo='sh
-c $as_echo_body as_echo
'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
89 # Find who we are. Look in the path if we contain no directory separator.
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
104 # We did not find ourselves, most probably we were run as `sh COMMAND'
105 # in which case we are not to be found in the path.
106 if test "x$as_myself" = x
; then
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114 # Unset variables that we do not need and which cause bugs (e.g. in
115 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116 # suppresses any "Segmentation fault" message there. '((' could
117 # trigger a bug in pdksh 5.2.14.
118 for as_var
in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\
${$as_var+set} = xset \
120 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
133 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
135 # Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x
"${_as_can_reexec}" != xno
&& test "x$CONFIG_SHELL" != x
; then
138 _as_can_reexec
=no
; export _as_can_reexec
;
139 # We cannot yet assume a decent shell, so we have to provide a
140 # neutralization value for shells without unset; and this also
141 # works around shells that cannot unset nonexistent variables.
142 # Preserve -v and -x to the replacement shell.
145 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
147 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 # Admittedly, this is quite paranoid, since all the known shells bail
154 # out after a failed `exec'.
155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec
=; unset _as_can_reexec
;}
160 if test "x$CONFIG_SHELL" = x
; then
161 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
169 case \`(set -o) 2>/dev/null\` in #(
177 as_required
="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191 exitcode=1; echo positional parameters were not saved.
193 test x\$exitcode = x0 || exit 1
195 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199 test \$(( 1 + 1 )) = 2 || exit 1"
200 if (eval "$as_required") 2>/dev
/null
; then :
205 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
208 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
210 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
213 test -z "$as_dir" && as_dir
=.
217 for as_base
in sh bash ksh sh5
; do
218 # Try only shells that exist, to save several forks.
219 as_shell
=$as_dir/$as_base
220 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
221 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
222 CONFIG_SHELL
=$as_shell as_have_required
=yes
223 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
231 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
232 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
233 CONFIG_SHELL
=$SHELL as_have_required
=yes
238 if test "x$CONFIG_SHELL" != x
; then :
240 # We cannot yet assume a decent shell, so we have to provide a
241 # neutralization value for shells without unset; and this also
242 # works around shells that cannot unset nonexistent variables.
243 # Preserve -v and -x to the replacement shell.
246 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
248 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
253 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254 # Admittedly, this is quite paranoid, since all the known shells bail
255 # out after a failed `exec'.
256 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
260 if test x
$as_have_required = xno
; then :
261 $as_echo "$0: This script requires a shell more modern than all"
262 $as_echo "$0: the shells that I found on your system."
263 if test x
${ZSH_VERSION+set} = xset
; then
264 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
267 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
268 $0: including any error possibly output before this
269 $0: message. Then install a modern shell, or manually run
270 $0: the script under such a shell if you do have one."
276 SHELL
=${CONFIG_SHELL-/bin/sh}
278 # Unset more variables known to interfere with behavior of common tools.
279 CLICOLOR_FORCE
= GREP_OPTIONS
=
280 unset CLICOLOR_FORCE GREP_OPTIONS
282 ## --------------------- ##
283 ## M4sh Shell Functions. ##
284 ## --------------------- ##
287 # Portably unset VAR.
290 { eval $1=; unset $1;}
294 # as_fn_set_status STATUS
295 # -----------------------
296 # Set $? to STATUS, without forking.
304 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
314 # Create "$as_dir" as a directory, including parents if necessary.
319 -*) as_dir
=.
/$as_dir;;
321 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
325 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
328 as_dirs
="'$as_qdir' $as_dirs"
329 as_dir
=`$as_dirname -- "$as_dir" ||
330 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331 X"$as_dir" : 'X\(//\)[^/]' \| \
332 X"$as_dir" : 'X\(//\)$' \| \
333 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334 $as_echo X"$as_dir" |
335 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
352 test -d "$as_dir" && break
354 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
355 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
360 # as_fn_executable_p FILE
361 # -----------------------
362 # Test if FILE is an executable regular file.
363 as_fn_executable_p
()
365 test -f "$1" && test -x "$1"
366 } # as_fn_executable_p
367 # as_fn_append VAR VALUE
368 # ----------------------
369 # Append the text in VALUE to the end of the definition contained in VAR. Take
370 # advantage of any shell optimizations that allow amortized linear growth over
371 # repeated appends, instead of the typical quadratic growth present in naive
373 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
374 eval 'as_fn_append ()
387 # Perform arithmetic evaluation on the ARGs, and store the result in the
388 # global $as_val. Take advantage of shells that can avoid forks. The arguments
389 # must be portable across $(()) and expr.
390 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
398 as_val
=`expr "$@" || test $? -eq 1`
403 # as_fn_error STATUS ERROR [LINENO LOG_FD]
404 # ----------------------------------------
405 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
407 # script with STATUS, using 1 if that was 0.
410 as_status
=$1; test $as_status -eq 0 && as_status
=1
412 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
413 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
415 $as_echo "$as_me: error: $2" >&2
416 as_fn_exit
$as_status
419 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
420 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
426 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
432 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
438 as_me
=`$as_basename -- "$0" ||
439 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 X"$0" : 'X\(//\)$' \| \
441 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
443 sed '/^.*\/\([^/][^/]*\)\/*$/{
457 # Avoid depending upon Character Ranges.
458 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
459 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
461 as_cr_digits
='0123456789'
462 as_cr_alnum
=$as_cr_Letters$as_cr_digits
465 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
466 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
467 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
469 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
485 chmod +x
"$as_me.lineno" ||
486 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
488 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489 # already done that, so ensure we don't try to do so again and fall
490 # in an infinite loop. This has already happened in practice.
491 _as_can_reexec
=no
; export _as_can_reexec
492 # Don't try to exec as it changes $[0], causing all sort of problems
493 # (the dirname of $[0] is not the place where we might find the
494 # original and so on. Autoconf is especially sensitive to this).
496 # Exit status is that of the last command.
500 ECHO_C
= ECHO_N
= ECHO_T
=
501 case `echo -n x` in #(((((
503 case `echo 'xy\c'` in
504 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
506 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
513 rm -f conf$$ conf$$.exe conf$$.
file
514 if test -d conf$$.dir
; then
515 rm -f conf$$.dir
/conf$$.
file
518 mkdir conf$$.dir
2>/dev
/null
520 if (echo >conf$$.
file) 2>/dev
/null
; then
521 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
523 # ... but there are two gotchas:
524 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
526 # In both cases, we have to default to `cp -pR'.
527 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
529 elif ln conf$$.
file conf$$
2>/dev
/null
; then
537 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
538 rmdir conf$$.dir
2>/dev
/null
540 if mkdir
-p .
2>/dev
/null
; then
541 as_mkdir_p
='mkdir -p "$as_dir"'
543 test -d .
/-p && rmdir .
/-p
548 as_executable_p
=as_fn_executable_p
550 # Sed expression to map a string onto a valid CPP name.
551 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
553 # Sed expression to map a string onto a valid variable name.
554 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
557 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
561 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
562 # so uname gets run too.
563 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
568 ac_default_prefix
=/usr
/local
570 ac_config_libobj_dir
=.
577 # Identity of this package.
585 ac_unique_file
="xmalloc.c"
586 # Factoring default headers for most tests.
587 ac_includes_default
="\
589 #ifdef HAVE_SYS_TYPES_H
590 # include <sys/types.h>
592 #ifdef HAVE_SYS_STAT_H
593 # include <sys/stat.h>
599 # ifdef HAVE_STDLIB_H
604 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
609 #ifdef HAVE_STRINGS_H
610 # include <strings.h>
612 #ifdef HAVE_INTTYPES_H
613 # include <inttypes.h>
623 ac_subst_vars
='LTLIBOBJS
637 ac_libiberty_warn_cflags
695 program_transform_name
706 ac_subst_files
='host_makefile_frag'
708 enable_option_checking
713 enable_maintainer_mode
715 enable_install_libiberty
719 ac_precious_vars
='build_alias
730 # Initialize some variables set by options.
732 ac_init_version
=false
733 ac_unrecognized_opts
=
735 # The variables have the same names as the options, with
736 # dashes changed to underlines.
744 program_transform_name
=s
,x
,x
,
752 # Installation directory options.
753 # These are left unexpanded so users can "make install exec_prefix=/foo"
754 # and all the variables that are supposed to be based on exec_prefix
755 # by default will actually change.
756 # Use braces instead of parens because sh, perl, etc. also accept them.
757 # (The list follows the same order as the GNU Coding Standards.)
758 bindir
='${exec_prefix}/bin'
759 sbindir
='${exec_prefix}/sbin'
760 libexecdir
='${exec_prefix}/libexec'
761 datarootdir
='${prefix}/share'
762 datadir
='${datarootdir}'
763 sysconfdir
='${prefix}/etc'
764 sharedstatedir
='${prefix}/com'
765 localstatedir
='${prefix}/var'
766 includedir
='${prefix}/include'
767 oldincludedir
='/usr/include'
768 docdir
='${datarootdir}/doc/${PACKAGE}'
769 infodir
='${datarootdir}/info'
774 libdir
='${exec_prefix}/lib'
775 localedir
='${datarootdir}/locale'
776 mandir
='${datarootdir}/man'
782 # If the previous option needs an argument, assign it.
783 if test -n "$ac_prev"; then
784 eval $ac_prev=\
$ac_option
790 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
795 # Accept the important Cygnus configure options, so we can diagnose typos.
797 case $ac_dashdash$ac_option in
801 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
803 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
806 -build |
--build |
--buil |
--bui |
--bu)
807 ac_prev
=build_alias
;;
808 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
809 build_alias
=$ac_optarg ;;
811 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
812 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
813 ac_prev
=cache_file
;;
814 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
815 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
816 cache_file
=$ac_optarg ;;
819 cache_file
=config.cache
;;
821 -datadir |
--datadir |
--datadi |
--datad)
823 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
824 datadir
=$ac_optarg ;;
826 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
827 |
--dataroo |
--dataro |
--datar)
828 ac_prev
=datarootdir
;;
829 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
830 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
831 datarootdir
=$ac_optarg ;;
833 -disable-* |
--disable-*)
834 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
835 # Reject names that are not valid shell variable names.
836 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
837 as_fn_error $?
"invalid feature name: $ac_useropt"
838 ac_useropt_orig
=$ac_useropt
839 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
840 case $ac_user_opts in
844 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
845 ac_unrecognized_sep
=', ';;
847 eval enable_
$ac_useropt=no
;;
849 -docdir |
--docdir |
--docdi |
--doc |
--do)
851 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
854 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
856 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
859 -enable-* |
--enable-*)
860 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
861 # Reject names that are not valid shell variable names.
862 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
863 as_fn_error $?
"invalid feature name: $ac_useropt"
864 ac_useropt_orig
=$ac_useropt
865 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
866 case $ac_user_opts in
870 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
871 ac_unrecognized_sep
=', ';;
873 eval enable_
$ac_useropt=\
$ac_optarg ;;
875 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
876 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
877 |
--exec |
--exe |
--ex)
878 ac_prev
=exec_prefix
;;
879 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
880 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
881 |
--exec=* |
--exe=* |
--ex=*)
882 exec_prefix
=$ac_optarg ;;
884 -gas |
--gas |
--ga |
--g)
885 # Obsolete; use --with-gas.
888 -help |
--help |
--hel |
--he |
-h)
890 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
891 ac_init_help
=recursive
;;
892 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
893 ac_init_help
=short
;;
895 -host |
--host |
--hos |
--ho)
896 ac_prev
=host_alias
;;
897 -host=* |
--host=* |
--hos=* |
--ho=*)
898 host_alias
=$ac_optarg ;;
900 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
902 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
904 htmldir
=$ac_optarg ;;
906 -includedir |
--includedir |
--includedi |
--included |
--include \
907 |
--includ |
--inclu |
--incl |
--inc)
908 ac_prev
=includedir
;;
909 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
910 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
911 includedir
=$ac_optarg ;;
913 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
915 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
916 infodir
=$ac_optarg ;;
918 -libdir |
--libdir |
--libdi |
--libd)
920 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
923 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
924 |
--libexe |
--libex |
--libe)
925 ac_prev
=libexecdir
;;
926 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
927 |
--libexe=* |
--libex=* |
--libe=*)
928 libexecdir
=$ac_optarg ;;
930 -localedir |
--localedir |
--localedi |
--localed |
--locale)
932 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
933 localedir
=$ac_optarg ;;
935 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
936 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
937 ac_prev
=localstatedir
;;
938 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
939 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
940 localstatedir
=$ac_optarg ;;
942 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
944 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
948 # Obsolete; use --without-fp.
951 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
952 |
--no-cr |
--no-c |
-n)
955 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
956 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
959 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
960 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
961 |
--oldin |
--oldi |
--old |
--ol |
--o)
962 ac_prev
=oldincludedir
;;
963 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
964 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
965 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
966 oldincludedir
=$ac_optarg ;;
968 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
970 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
973 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
974 |
--program-pre |
--program-pr |
--program-p)
975 ac_prev
=program_prefix
;;
976 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
977 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
978 program_prefix
=$ac_optarg ;;
980 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
981 |
--program-suf |
--program-su |
--program-s)
982 ac_prev
=program_suffix
;;
983 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
984 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
985 program_suffix
=$ac_optarg ;;
987 -program-transform-name |
--program-transform-name \
988 |
--program-transform-nam |
--program-transform-na \
989 |
--program-transform-n |
--program-transform- \
990 |
--program-transform |
--program-transfor \
991 |
--program-transfo |
--program-transf \
992 |
--program-trans |
--program-tran \
993 |
--progr-tra |
--program-tr |
--program-t)
994 ac_prev
=program_transform_name
;;
995 -program-transform-name=* |
--program-transform-name=* \
996 |
--program-transform-nam=* |
--program-transform-na=* \
997 |
--program-transform-n=* |
--program-transform-=* \
998 |
--program-transform=* |
--program-transfor=* \
999 |
--program-transfo=* |
--program-transf=* \
1000 |
--program-trans=* |
--program-tran=* \
1001 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1002 program_transform_name
=$ac_optarg ;;
1004 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1006 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1007 pdfdir
=$ac_optarg ;;
1009 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1011 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1014 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1015 |
-silent |
--silent |
--silen |
--sile |
--sil)
1018 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1020 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1022 sbindir
=$ac_optarg ;;
1024 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1025 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1026 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1028 ac_prev
=sharedstatedir
;;
1029 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1030 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1031 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1033 sharedstatedir
=$ac_optarg ;;
1035 -site |
--site |
--sit)
1037 -site=* |
--site=* |
--sit=*)
1040 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1042 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1043 srcdir
=$ac_optarg ;;
1045 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1046 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1047 ac_prev
=sysconfdir
;;
1048 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1049 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1050 sysconfdir
=$ac_optarg ;;
1052 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1053 ac_prev
=target_alias
;;
1054 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1055 target_alias
=$ac_optarg ;;
1057 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1060 -version |
--version |
--versio |
--versi |
--vers |
-V)
1061 ac_init_version
=: ;;
1064 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1065 # Reject names that are not valid shell variable names.
1066 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1067 as_fn_error $?
"invalid package name: $ac_useropt"
1068 ac_useropt_orig
=$ac_useropt
1069 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1070 case $ac_user_opts in
1074 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1075 ac_unrecognized_sep
=', ';;
1077 eval with_
$ac_useropt=\
$ac_optarg ;;
1079 -without-* |
--without-*)
1080 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1081 # Reject names that are not valid shell variable names.
1082 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1083 as_fn_error $?
"invalid package name: $ac_useropt"
1084 ac_useropt_orig
=$ac_useropt
1085 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1086 case $ac_user_opts in
1090 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1091 ac_unrecognized_sep
=', ';;
1093 eval with_
$ac_useropt=no
;;
1096 # Obsolete; use --with-x.
1099 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1100 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1101 ac_prev
=x_includes
;;
1102 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1103 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1104 x_includes
=$ac_optarg ;;
1106 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1107 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1108 ac_prev
=x_libraries
;;
1109 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1110 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1111 x_libraries
=$ac_optarg ;;
1113 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1114 Try \`$0 --help' for more information"
1118 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1119 # Reject names that are not valid shell variable names.
1120 case $ac_envvar in #(
1121 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1122 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1124 eval $ac_envvar=\
$ac_optarg
1125 export $ac_envvar ;;
1128 # FIXME: should be removed in autoconf 3.0.
1129 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1130 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1131 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1132 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1138 if test -n "$ac_prev"; then
1139 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1140 as_fn_error $?
"missing argument to $ac_option"
1143 if test -n "$ac_unrecognized_opts"; then
1144 case $enable_option_checking in
1146 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1147 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1151 # Check all directory arguments for consistency.
1152 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1153 datadir sysconfdir sharedstatedir localstatedir includedir \
1154 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1155 libdir localedir mandir
1157 eval ac_val
=\$
$ac_var
1158 # Remove trailing slashes.
1161 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1162 eval $ac_var=\
$ac_val;;
1164 # Be sure to have absolute directory names.
1166 [\\/$
]* | ?
:[\\/]* ) continue;;
1167 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1169 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1172 # There might be people who depend on the old broken behavior: `$host'
1173 # used to hold the argument of --host etc.
1174 # FIXME: To remove some day.
1177 target
=$target_alias
1179 # FIXME: To remove some day.
1180 if test "x$host_alias" != x
; then
1181 if test "x$build_alias" = x
; then
1182 cross_compiling
=maybe
1183 elif test "x$build_alias" != "x$host_alias"; then
1189 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1191 test "$silent" = yes && exec 6>/dev
/null
1194 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1195 ac_ls_di
=`ls -di .` &&
1196 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1197 as_fn_error $?
"working directory cannot be determined"
1198 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1199 as_fn_error $?
"pwd does not report name of working directory"
1202 # Find the source files, if location was not specified.
1203 if test -z "$srcdir"; then
1204 ac_srcdir_defaulted
=yes
1205 # Try the directory containing this script, then the parent directory.
1206 ac_confdir
=`$as_dirname -- "$as_myself" ||
1207 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1208 X"$as_myself" : 'X\(//\)[^/]' \| \
1209 X"$as_myself" : 'X\(//\)$' \| \
1210 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1211 $as_echo X"$as_myself" |
1212 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1230 if test ! -r "$srcdir/$ac_unique_file"; then
1234 ac_srcdir_defaulted
=no
1236 if test ! -r "$srcdir/$ac_unique_file"; then
1237 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1238 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1240 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1242 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1244 # When building in place, set srcdir=.
1245 if test "$ac_abs_confdir" = "$ac_pwd"; then
1248 # Remove unnecessary trailing slashes from srcdir.
1249 # Double slashes in file names in object file debugging info
1250 # mess up M-x gdb in Emacs.
1252 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1254 for ac_var
in $ac_precious_vars; do
1255 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1256 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1257 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1258 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1262 # Report the --help message.
1264 if test "$ac_init_help" = "long"; then
1265 # Omit some internal or obsolete options to make the list less imposing.
1266 # This message is too long to be a string in the A/UX 3.1 sh.
1268 \`configure' configures this package to adapt to many kinds of systems.
1270 Usage: $0 [OPTION]... [VAR=VALUE]...
1272 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1273 VAR=VALUE. See below for descriptions of some of the useful variables.
1275 Defaults for the options are specified in brackets.
1278 -h, --help display this help and exit
1279 --help=short display options specific to this package
1280 --help=recursive display the short help of all the included packages
1281 -V, --version display version information and exit
1282 -q, --quiet, --silent do not print \`checking ...' messages
1283 --cache-file=FILE cache test results in FILE [disabled]
1284 -C, --config-cache alias for \`--cache-file=config.cache'
1285 -n, --no-create do not create output files
1286 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1288 Installation directories:
1289 --prefix=PREFIX install architecture-independent files in PREFIX
1290 [$ac_default_prefix]
1291 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1294 By default, \`make install' will install all the files in
1295 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1296 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1297 for instance \`--prefix=\$HOME'.
1299 For better control, use the options below.
1301 Fine tuning of the installation directories:
1302 --bindir=DIR user executables [EPREFIX/bin]
1303 --sbindir=DIR system admin executables [EPREFIX/sbin]
1304 --libexecdir=DIR program executables [EPREFIX/libexec]
1305 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1306 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1307 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1308 --libdir=DIR object code libraries [EPREFIX/lib]
1309 --includedir=DIR C header files [PREFIX/include]
1310 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1311 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1312 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1313 --infodir=DIR info documentation [DATAROOTDIR/info]
1314 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1315 --mandir=DIR man documentation [DATAROOTDIR/man]
1316 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1317 --htmldir=DIR html documentation [DOCDIR]
1318 --dvidir=DIR dvi documentation [DOCDIR]
1319 --pdfdir=DIR pdf documentation [DOCDIR]
1320 --psdir=DIR ps documentation [DOCDIR]
1326 --build=BUILD configure
for building on BUILD
[guessed
]
1327 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1331 if test -n "$ac_init_help"; then
1336 --disable-option-checking ignore unrecognized
--enable/--with options
1337 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1338 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1339 --enable-maintainer-mode
1340 enable make rules and dependencies not useful
1341 (and sometimes confusing
) to the casual installer
1342 --enable-multilib build many library versions
(default
)
1343 --enable-install-libiberty Install headers and library
for end users
1344 --disable-largefile omit support
for large files
1345 --enable-cet enable Intel CET
in host libraries
[default
=auto
]
1348 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1349 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1350 --with-target-subdir=SUBDIR Configuring
in a subdirectory
for target
1351 --with-build-subdir=SUBDIR Configuring
in a subdirectory
for build
1352 --with-cross-host=HOST Configuring with a cross compiler
1353 --with-newlib Configuring with newlib
1355 Some influential environment variables
:
1356 CC C compiler
command
1357 CFLAGS C compiler flags
1358 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1359 nonstandard directory
<lib dir
>
1360 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1361 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1362 you have headers
in a nonstandard directory
<include dir
>
1365 Use these variables to override the choices made by
`configure' or to help
1366 it to find libraries and programs with nonstandard names/locations.
1368 Report bugs to the package provider.
1373 if test "$ac_init_help" = "recursive"; then
1374 # If there are subdirs, report their specific --help.
1375 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1376 test -d "$ac_dir" ||
1377 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1382 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1384 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1385 # A ".." for each directory in $ac_dir_suffix.
1386 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1387 case $ac_top_builddir_sub in
1388 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1389 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1392 ac_abs_top_builddir=$ac_pwd
1393 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1394 # for backward compatibility:
1395 ac_top_builddir=$ac_top_build_prefix
1398 .) # We are building in place.
1400 ac_top_srcdir=$ac_top_builddir_sub
1401 ac_abs_top_srcdir=$ac_pwd ;;
1402 [\\/]* | ?:[\\/]* ) # Absolute name.
1403 ac_srcdir=$srcdir$ac_dir_suffix;
1404 ac_top_srcdir=$srcdir
1405 ac_abs_top_srcdir=$srcdir ;;
1407 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1408 ac_top_srcdir=$ac_top_build_prefix$srcdir
1409 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1411 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1413 cd "$ac_dir" || { ac_status=$?; continue; }
1414 # Check for guested configure.
1415 if test -f "$ac_srcdir/configure.gnu"; then
1417 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1418 elif test -f "$ac_srcdir/configure"; then
1420 $SHELL "$ac_srcdir/configure" --help=recursive
1422 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1424 cd "$ac_pwd" || { ac_status=$?; break; }
1428 test -n "$ac_init_help" && exit $ac_status
1429 if $ac_init_version; then
1432 generated by GNU Autoconf 2.69
1434 Copyright (C) 2012 Free Software Foundation, Inc.
1435 This configure script is free software; the Free Software Foundation
1436 gives unlimited permission to copy, distribute and modify it.
1441 ## ------------------------ ##
1442 ## Autoconf initialization. ##
1443 ## ------------------------ ##
1445 # ac_fn_c_try_compile LINENO
1446 # --------------------------
1447 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1448 ac_fn_c_try_compile ()
1450 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1451 rm -f conftest.$ac_objext
1452 if { { ac_try="$ac_compile"
1454 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1455 *) ac_try_echo
=$ac_try;;
1457 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1458 $as_echo "$ac_try_echo"; } >&5
1459 (eval "$ac_compile") 2>conftest.err
1461 if test -s conftest.err
; then
1462 grep -v '^ *+' conftest.err
>conftest.er1
1463 cat conftest.er1
>&5
1464 mv -f conftest.er1 conftest.err
1466 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1467 test $ac_status = 0; } && {
1468 test -z "$ac_c_werror_flag" ||
1469 test ! -s conftest.err
1470 } && test -s conftest.
$ac_objext; then :
1473 $as_echo "$as_me: failed program was:" >&5
1474 sed 's/^/| /' conftest.
$ac_ext >&5
1478 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1479 as_fn_set_status
$ac_retval
1481 } # ac_fn_c_try_compile
1483 # ac_fn_c_try_cpp LINENO
1484 # ----------------------
1485 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1488 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1489 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1491 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1492 *) ac_try_echo=$ac_try;;
1494 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1495 $as_echo "$ac_try_echo"; } >&5
1496 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1498 if test -s conftest.err; then
1499 grep -v '^ *+' conftest.err >conftest.er1
1500 cat conftest.er1 >&5
1501 mv -f conftest.er1 conftest.err
1503 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1504 test $ac_status = 0; } > conftest.i && {
1505 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1506 test ! -s conftest.err
1510 $as_echo "$as_me: failed program was:" >&5
1511 sed 's/^/| /' conftest.$ac_ext >&5
1515 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1516 as_fn_set_status $ac_retval
1520 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1521 # -------------------------------------------------------
1522 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1523 # the include files in INCLUDES and setting the cache variable VAR
1525 ac_fn_c_check_header_mongrel ()
1527 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1528 if eval \${$3+:} false; then :
1529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1530 $as_echo_n "checking for $2... " >&6; }
1531 if eval \${$3+:} false; then :
1532 $as_echo_n "(cached) " >&6
1535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1536 $as_echo "$ac_res" >&6; }
1538 # Is the header compilable?
1539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1540 $as_echo_n "checking $2 usability... " >&6; }
1541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1542 /* end confdefs.h. */
1546 if ac_fn_c_try_compile "$LINENO"; then :
1547 ac_header_compiler=yes
1549 ac_header_compiler=no
1551 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1553 $as_echo "$ac_header_compiler" >&6; }
1555 # Is the header present?
1556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1557 $as_echo_n "checking $2 presence... " >&6; }
1558 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1559 /* end confdefs.h. */
1562 if ac_fn_c_try_cpp "$LINENO"; then :
1563 ac_header_preproc=yes
1565 ac_header_preproc=no
1567 rm -f conftest.err conftest.i conftest.$ac_ext
1568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1569 $as_echo "$ac_header_preproc" >&6; }
1571 # So? What about this header?
1572 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1574 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1575 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1576 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1577 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1580 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1581 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1582 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1583 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1584 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1585 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1586 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1587 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1588 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1589 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1593 $as_echo_n "checking for $2... " >&6; }
1594 if eval \${$3+:} false; then :
1595 $as_echo_n "(cached) " >&6
1597 eval "$3=\$ac_header_compiler"
1600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1601 $as_echo "$ac_res" >&6; }
1603 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1605 } # ac_fn_c_check_header_mongrel
1607 # ac_fn_c_try_run LINENO
1608 # ----------------------
1609 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1610 # that executables *can* be run.
1613 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1614 if { { ac_try="$ac_link"
1616 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1617 *) ac_try_echo
=$ac_try;;
1619 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1620 $as_echo "$ac_try_echo"; } >&5
1621 (eval "$ac_link") 2>&5
1623 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1624 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1625 { { case "(($ac_try" in
1626 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1627 *) ac_try_echo=$ac_try;;
1629 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1630 $as_echo "$ac_try_echo"; } >&5
1631 (eval "$ac_try") 2>&5
1633 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1634 test $ac_status = 0; }; }; then :
1637 $as_echo "$as_me: program exited with status $ac_status" >&5
1638 $as_echo "$as_me: failed program was:" >&5
1639 sed 's/^/| /' conftest.$ac_ext >&5
1641 ac_retval=$ac_status
1643 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1644 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1645 as_fn_set_status $ac_retval
1649 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1650 # -------------------------------------------------------
1651 # Tests whether HEADER exists and can be compiled using the include files in
1652 # INCLUDES, setting the cache variable VAR accordingly.
1653 ac_fn_c_check_header_compile ()
1655 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1657 $as_echo_n "checking for $2... " >&6; }
1658 if eval \${$3+:} false; then :
1659 $as_echo_n "(cached) " >&6
1661 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1662 /* end confdefs.h. */
1666 if ac_fn_c_try_compile "$LINENO"; then :
1671 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1675 $as_echo "$ac_res" >&6; }
1676 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1678 } # ac_fn_c_check_header_compile
1680 # ac_fn_c_try_link LINENO
1681 # -----------------------
1682 # Try to link conftest.$ac_ext, and return whether this succeeded.
1685 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1686 rm -f conftest.$ac_objext conftest$ac_exeext
1687 if { { ac_try="$ac_link"
1689 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1690 *) ac_try_echo
=$ac_try;;
1692 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1693 $as_echo "$ac_try_echo"; } >&5
1694 (eval "$ac_link") 2>conftest.err
1696 if test -s conftest.err
; then
1697 grep -v '^ *+' conftest.err
>conftest.er1
1698 cat conftest.er1
>&5
1699 mv -f conftest.er1 conftest.err
1701 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1702 test $ac_status = 0; } && {
1703 test -z "$ac_c_werror_flag" ||
1704 test ! -s conftest.err
1705 } && test -s conftest
$ac_exeext && {
1706 test "$cross_compiling" = yes ||
1707 test -x conftest
$ac_exeext
1711 $as_echo "$as_me: failed program was:" >&5
1712 sed 's/^/| /' conftest.
$ac_ext >&5
1716 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1717 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1718 # interfere with the next link command; also delete a directory that is
1719 # left behind by Apple's compiler. We do this before executing the actions.
1720 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1721 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1722 as_fn_set_status
$ac_retval
1724 } # ac_fn_c_try_link
1726 # ac_fn_c_check_header_preproc LINENO HEADER VAR
1727 # ----------------------------------------------
1728 # Tests whether HEADER is present, setting the cache variable VAR accordingly.
1729 ac_fn_c_check_header_preproc
()
1731 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1733 $as_echo_n "checking for $2... " >&6; }
1734 if eval \
${$3+:} false
; then :
1735 $as_echo_n "(cached) " >&6
1737 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1738 /* end confdefs.h. */
1741 if ac_fn_c_try_cpp
"$LINENO"; then :
1746 rm -f conftest.err conftest.i conftest.
$ac_ext
1749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1750 $as_echo "$ac_res" >&6; }
1751 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1753 } # ac_fn_c_check_header_preproc
1755 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1756 # --------------------------------------------
1757 # Tries to find the compile-time value of EXPR in a program that includes
1758 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1760 ac_fn_c_compute_int
()
1762 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1763 if test "$cross_compiling" = yes; then
1764 # Depending upon the size, compute the lo and hi bounds.
1765 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1766 /* end confdefs.h. */
1771 static int test_array [1 - 2 * !(($2) >= 0)];
1773 return test_array [0];
1779 if ac_fn_c_try_compile
"$LINENO"; then :
1782 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1783 /* end confdefs.h. */
1788 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1790 return test_array [0];
1796 if ac_fn_c_try_compile
"$LINENO"; then :
1797 ac_hi
=$ac_mid; break
1799 as_fn_arith
$ac_mid + 1 && ac_lo
=$as_val
1800 if test $ac_lo -le $ac_mid; then
1804 as_fn_arith
2 '*' $ac_mid + 1 && ac_mid
=$as_val
1806 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1809 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1810 /* end confdefs.h. */
1815 static int test_array [1 - 2 * !(($2) < 0)];
1817 return test_array [0];
1823 if ac_fn_c_try_compile
"$LINENO"; then :
1826 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1827 /* end confdefs.h. */
1832 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1834 return test_array [0];
1840 if ac_fn_c_try_compile
"$LINENO"; then :
1841 ac_lo
=$ac_mid; break
1843 as_fn_arith
'(' $ac_mid ')' - 1 && ac_hi
=$as_val
1844 if test $ac_mid -le $ac_hi; then
1848 as_fn_arith
2 '*' $ac_mid && ac_mid
=$as_val
1850 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1855 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1857 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1858 # Binary search between lo and hi bounds.
1859 while test "x$ac_lo" != "x$ac_hi"; do
1860 as_fn_arith
'(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid
=$as_val
1861 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1862 /* end confdefs.h. */
1867 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1869 return test_array [0];
1875 if ac_fn_c_try_compile
"$LINENO"; then :
1878 as_fn_arith
'(' $ac_mid ')' + 1 && ac_lo
=$as_val
1880 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1883 ?
*) eval "$3=\$ac_lo"; ac_retval
=0 ;;
1887 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1888 /* end confdefs.h. */
1890 static long int longval () { return $2; }
1891 static unsigned long int ulongval () { return $2; }
1898 FILE *f = fopen ("conftest.val", "w");
1903 long int i = longval ();
1906 fprintf (f, "%ld", i);
1910 unsigned long int i = ulongval ();
1913 fprintf (f, "%lu", i);
1915 /* Do not output a trailing newline, as this causes \r\n confusion
1916 on some platforms. */
1917 return ferror (f) || fclose (f) != 0;
1923 if ac_fn_c_try_run
"$LINENO"; then :
1924 echo >>conftest.val
; read $3 <conftest.val
; ac_retval
=0
1928 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
1929 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
1933 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1934 as_fn_set_status
$ac_retval
1936 } # ac_fn_c_compute_int
1938 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1939 # -------------------------------------------
1940 # Tests whether TYPE exists after having included INCLUDES, setting cache
1941 # variable VAR accordingly.
1942 ac_fn_c_check_type
()
1944 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1946 $as_echo_n "checking for $2... " >&6; }
1947 if eval \
${$3+:} false
; then :
1948 $as_echo_n "(cached) " >&6
1951 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1952 /* end confdefs.h. */
1963 if ac_fn_c_try_compile
"$LINENO"; then :
1964 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1965 /* end confdefs.h. */
1976 if ac_fn_c_try_compile
"$LINENO"; then :
1981 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1983 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1987 $as_echo "$ac_res" >&6; }
1988 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1990 } # ac_fn_c_check_type
1992 # ac_fn_c_check_func LINENO FUNC VAR
1993 # ----------------------------------
1994 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1995 ac_fn_c_check_func
()
1997 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1999 $as_echo_n "checking for $2... " >&6; }
2000 if eval \
${$3+:} false
; then :
2001 $as_echo_n "(cached) " >&6
2003 if test x
$gcc_no_link = xyes
; then
2004 as_fn_error $?
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
2006 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2007 /* end confdefs.h. */
2008 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2009 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2010 #define $2 innocuous_$2
2012 /* System header to define __stub macros and hopefully few prototypes,
2013 which can conflict with char $2 (); below.
2014 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2015 <limits.h> exists even on freestanding compilers. */
2018 # include <limits.h>
2020 # include <assert.h>
2025 /* Override any GCC internal prototype to avoid an error.
2026 Use char because int might match the return type of a GCC
2027 builtin and then its argument prototype would still apply. */
2032 /* The GNU C library defines this for functions which it implements
2033 to always fail with ENOSYS. Some functions are actually named
2034 something starting with __ and the normal name is an alias. */
2035 #if defined __stub_$2 || defined __stub___$2
2047 if ac_fn_c_try_link
"$LINENO"; then :
2052 rm -f core conftest.err conftest.
$ac_objext \
2053 conftest
$ac_exeext conftest.
$ac_ext
2056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2057 $as_echo "$ac_res" >&6; }
2058 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2060 } # ac_fn_c_check_func
2062 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2063 # ---------------------------------------------
2064 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2066 ac_fn_c_check_decl
()
2068 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2069 as_decl_name
=`echo $2|sed 's/ *(.*//'`
2070 as_decl_use
=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2072 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2073 if eval \
${$3+:} false
; then :
2074 $as_echo_n "(cached) " >&6
2076 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2077 /* end confdefs.h. */
2082 #ifndef $as_decl_name
2084 (void) $as_decl_use;
2086 (void) $as_decl_name;
2094 if ac_fn_c_try_compile
"$LINENO"; then :
2099 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2103 $as_echo "$ac_res" >&6; }
2104 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2106 } # ac_fn_c_check_decl
2107 cat >config.log
<<_ACEOF
2108 This file contains any messages produced by compilers while
2109 running configure, to aid debugging if configure makes a mistake.
2111 It was created by $as_me, which was
2112 generated by GNU Autoconf 2.69. Invocation command line was
2124 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2125 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2126 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2127 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2128 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2130 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2131 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2133 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2134 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2135 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2136 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2137 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2138 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2139 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2143 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2147 test -z "$as_dir" && as_dir
=.
2148 $as_echo "PATH: $as_dir"
2164 # Keep a trace of the command line.
2165 # Strip out --no-create and --no-recursion so they do not pile up.
2166 # Strip out --silent because we don't want to record it for future runs.
2167 # Also quote any args containing shell meta-characters.
2168 # Make two passes to allow for proper duplicate-argument suppression.
2172 ac_must_keep_next
=false
2178 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2179 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2180 |
-silent |
--silent |
--silen |
--sile |
--sil)
2183 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2186 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2188 as_fn_append ac_configure_args1
" '$ac_arg'"
2189 if test $ac_must_keep_next = true
; then
2190 ac_must_keep_next
=false
# Got value, back to normal.
2193 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2194 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2195 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2196 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2197 case "$ac_configure_args0 " in
2198 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2201 -* ) ac_must_keep_next
=true
;;
2204 as_fn_append ac_configure_args
" '$ac_arg'"
2209 { ac_configure_args0
=; unset ac_configure_args0
;}
2210 { ac_configure_args1
=; unset ac_configure_args1
;}
2212 # When interrupted or exit'd, cleanup temporary files, and complete
2213 # config.log. We remove comments because anyway the quotes in there
2214 # would cause problems or look ugly.
2215 # WARNING: Use '\'' to represent an apostrophe within the trap.
2216 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2217 trap 'exit_status=$?
2218 # Save into config.log some information that might help in debugging.
2222 $as_echo "## ---------------- ##
2223 ## Cache variables. ##
2224 ## ---------------- ##"
2226 # The following way of writing the cache mishandles newlines in values,
2228 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2229 eval ac_val=\$$ac_var
2233 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2234 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2237 _ | IFS | as_nl) ;; #(
2238 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2239 *) { eval $ac_var=; unset $ac_var;} ;;
2244 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2245 *${as_nl}ac_space=\ *)
2247 "s/'\''/'\''\\\\'\'''\''/g;
2248 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2251 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2258 $as_echo "## ----------------- ##
2259 ## Output variables. ##
2260 ## ----------------- ##"
2262 for ac_var in $ac_subst_vars
2264 eval ac_val=\$$ac_var
2266 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2268 $as_echo "$ac_var='\''$ac_val'\''"
2272 if test -n "$ac_subst_files"; then
2273 $as_echo "## ------------------- ##
2274 ## File substitutions. ##
2275 ## ------------------- ##"
2277 for ac_var
in $ac_subst_files
2279 eval ac_val
=\$
$ac_var
2281 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2283 $as_echo "$ac_var='\''$ac_val'\''"
2288 if test -s confdefs.h; then
2289 $as_echo "## ----------- ##
2296 test "$ac_signal" != 0 &&
2297 $as_echo "$as_me: caught signal $ac_signal"
2298 $as_echo "$as_me: exit $exit_status"
2300 rm -f core *.core core.conftest.* &&
2301 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2304 for ac_signal
in 1 2 13 15; do
2305 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2309 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2310 rm -f -r conftest
* confdefs.h
2312 $as_echo "/* confdefs.h */" > confdefs.h
2314 # Predefined preprocessor variables.
2316 cat >>confdefs.h
<<_ACEOF
2317 #define PACKAGE_NAME "$PACKAGE_NAME"
2320 cat >>confdefs.h
<<_ACEOF
2321 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2324 cat >>confdefs.h
<<_ACEOF
2325 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2328 cat >>confdefs.h
<<_ACEOF
2329 #define PACKAGE_STRING "$PACKAGE_STRING"
2332 cat >>confdefs.h
<<_ACEOF
2333 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2336 cat >>confdefs.h
<<_ACEOF
2337 #define PACKAGE_URL "$PACKAGE_URL"
2341 # Let the site file select an alternate cache file if it wants to.
2342 # Prefer an explicitly selected file to automatically selected ones.
2345 if test -n "$CONFIG_SITE"; then
2346 # We do not want a PATH search for config.site.
2347 case $CONFIG_SITE in #((
2348 -*) ac_site_file1
=.
/$CONFIG_SITE;;
2349 */*) ac_site_file1
=$CONFIG_SITE;;
2350 *) ac_site_file1
=.
/$CONFIG_SITE;;
2352 elif test "x$prefix" != xNONE
; then
2353 ac_site_file1
=$prefix/share
/config.site
2354 ac_site_file2
=$prefix/etc
/config.site
2356 ac_site_file1
=$ac_default_prefix/share
/config.site
2357 ac_site_file2
=$ac_default_prefix/etc
/config.site
2359 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2361 test "x$ac_site_file" = xNONE
&& continue
2362 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
2363 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2364 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2365 sed 's/^/| /' "$ac_site_file" >&5
2367 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2368 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2369 as_fn_error $?
"failed to load site script $ac_site_file
2370 See \`config.log' for more details" "$LINENO" 5; }
2374 if test -r "$cache_file"; then
2375 # Some versions of bash will fail to source /dev/null (special files
2376 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2377 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2378 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2379 $as_echo "$as_me: loading cache $cache_file" >&6;}
2381 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2382 *) .
"./$cache_file";;
2386 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2387 $as_echo "$as_me: creating cache $cache_file" >&6;}
2391 as_fn_append ac_header_list
" stdlib.h"
2392 as_fn_append ac_header_list
" unistd.h"
2393 as_fn_append ac_header_list
" sys/param.h"
2394 # Check that the precious variables saved in the cache have kept the same
2396 ac_cache_corrupted
=false
2397 for ac_var
in $ac_precious_vars; do
2398 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2399 eval ac_new_set
=\
$ac_env_${ac_var}_set
2400 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2401 eval ac_new_val
=\
$ac_env_${ac_var}_value
2402 case $ac_old_set,$ac_new_set in
2404 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2405 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2406 ac_cache_corrupted
=: ;;
2408 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2409 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2410 ac_cache_corrupted
=: ;;
2413 if test "x$ac_old_val" != "x$ac_new_val"; then
2414 # differences in whitespace do not lead to failure.
2415 ac_old_val_w
=`echo x $ac_old_val`
2416 ac_new_val_w
=`echo x $ac_new_val`
2417 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2418 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2419 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2420 ac_cache_corrupted
=:
2422 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2423 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2424 eval $ac_var=\
$ac_old_val
2426 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2427 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2428 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2429 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2432 # Pass precious variables to config.status.
2433 if test "$ac_new_set" = set; then
2435 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2436 *) ac_arg
=$ac_var=$ac_new_val ;;
2438 case " $ac_configure_args " in
2439 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2440 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2444 if $ac_cache_corrupted; then
2445 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2446 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2447 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2448 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2449 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2451 ## -------------------- ##
2452 ## Main body of script. ##
2453 ## -------------------- ##
2456 ac_cpp
='$CPP $CPPFLAGS'
2457 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2458 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2459 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2465 # This works around the fact that libtool configuration may change LD
2466 # for this particular configuration, but some shells, instead of
2467 # keeping the changes in LD private, export them just because LD is
2468 # exported. We don't use libtool yet, but some day we might, so...
2469 ORIGINAL_LD_FOR_MULTILIBS
=$LD
2472 # Check whether --with-target-subdir was given.
2473 if test "${with_target_subdir+set}" = set; then :
2474 withval
=$with_target_subdir;
2478 # Check whether --with-build-subdir was given.
2479 if test "${with_build_subdir+set}" = set; then :
2480 withval
=$with_build_subdir;
2484 # Check whether --with-cross-host was given.
2485 if test "${with_cross_host+set}" = set; then :
2486 withval
=$with_cross_host;
2490 # Check whether --with-newlib was given.
2491 if test "${with_newlib+set}" = set; then :
2492 withval
=$with_newlib;
2496 if test "${srcdir}" = "."; then
2497 if test -n "${with_build_subdir}"; then
2498 libiberty_topdir
="${srcdir}/../.."
2500 elif test -z "${with_target_subdir}"; then
2501 libiberty_topdir
="${srcdir}/.."
2503 if test "${with_target_subdir}" != "."; then
2504 libiberty_topdir
="${srcdir}/${with_multisrctop}../.."
2506 libiberty_topdir
="${srcdir}/${with_multisrctop}.."
2510 libiberty_topdir
="${srcdir}/.."
2514 for ac_dir
in $libiberty_topdir "$srcdir"/$libiberty_topdir; do
2515 if test -f "$ac_dir/install-sh"; then
2517 ac_install_sh
="$ac_aux_dir/install-sh -c"
2519 elif test -f "$ac_dir/install.sh"; then
2521 ac_install_sh
="$ac_aux_dir/install.sh -c"
2523 elif test -f "$ac_dir/shtool"; then
2525 ac_install_sh
="$ac_aux_dir/shtool install -c"
2529 if test -z "$ac_aux_dir"; then
2530 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in $libiberty_topdir \"$srcdir\"/$libiberty_topdir" "$LINENO" 5
2533 # These three variables are undocumented and unsupported,
2534 # and are intended to be withdrawn in a future Autoconf release.
2535 # They can cause serious problems if a builder's source tree is in a directory
2536 # whose full name contains unusual characters.
2537 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2538 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2539 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2545 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2546 # Check whether --enable-maintainer-mode was given.
2547 if test "${enable_maintainer_mode+set}" = set; then :
2548 enableval
=$enable_maintainer_mode; maintainer_mode
=$enableval
2554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $maintainer_mode" >&5
2555 $as_echo "$maintainer_mode" >&6; }
2557 if test "$maintainer_mode" = "yes"; then
2565 if test -z "$ETAGS"; then
2570 # Do we have a single-tree copy of texinfo? Even if we do, we can't
2571 # rely on it - libiberty is built before texinfo.
2572 # Extract the first word of "makeinfo", so it can be a program name with args.
2573 set dummy makeinfo
; ac_word
=$2
2574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2575 $as_echo_n "checking for $ac_word... " >&6; }
2576 if ${ac_cv_prog_MAKEINFO+:} false
; then :
2577 $as_echo_n "(cached) " >&6
2579 if test -n "$MAKEINFO"; then
2580 ac_cv_prog_MAKEINFO
="$MAKEINFO" # Let the user override the test.
2582 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2586 test -z "$as_dir" && as_dir
=.
2587 for ac_exec_ext
in '' $ac_executable_extensions; do
2588 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2589 ac_cv_prog_MAKEINFO
="makeinfo"
2590 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2599 MAKEINFO
=$ac_cv_prog_MAKEINFO
2600 if test -n "$MAKEINFO"; then
2601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
2602 $as_echo "$MAKEINFO" >&6; }
2604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2605 $as_echo "no" >&6; }
2609 if test "x$MAKEINFO" = "x"; then
2610 MAKEINFO
="@echo makeinfo missing; true"
2615 */missing\ makeinfo
*)
2617 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
2618 *** Makeinfo is missing. Info documentation will not be built." >&5
2619 $as_echo "$as_me: WARNING:
2620 *** Makeinfo is missing. Info documentation will not be built." >&2;}
2623 case x
"`$MAKEINFO --version | grep 'GNU texinfo'`" in
2625 MAKEINFO
="@echo $MAKEINFO is too old, 4.0 or newer required; true"
2627 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
2628 *** Makeinfo is too old. Info documentation will not be built." >&5
2629 $as_echo "$as_me: WARNING:
2630 *** Makeinfo is too old. Info documentation will not be built." >&2;}
2639 # Extract the first word of "perl", so it can be a program name with args.
2640 set dummy perl
; ac_word
=$2
2641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2642 $as_echo_n "checking for $ac_word... " >&6; }
2643 if ${ac_cv_prog_PERL+:} false
; then :
2644 $as_echo_n "(cached) " >&6
2646 if test -n "$PERL"; then
2647 ac_cv_prog_PERL
="$PERL" # Let the user override the test.
2649 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2653 test -z "$as_dir" && as_dir
=.
2654 for ac_exec_ext
in '' $ac_executable_extensions; do
2655 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2656 ac_cv_prog_PERL
="perl"
2657 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2666 PERL
=$ac_cv_prog_PERL
2667 if test -n "$PERL"; then
2668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
2669 $as_echo "$PERL" >&6; }
2671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2672 $as_echo "no" >&6; }
2676 if test x
"$PERL" = x
""; then
2683 # Make sure we can run config.sub.
2684 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2685 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2688 $as_echo_n "checking build system type... " >&6; }
2689 if ${ac_cv_build+:} false
; then :
2690 $as_echo_n "(cached) " >&6
2692 ac_build_alias
=$build_alias
2693 test "x$ac_build_alias" = x
&&
2694 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2695 test "x$ac_build_alias" = x
&&
2696 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
2697 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2698 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2702 $as_echo "$ac_cv_build" >&6; }
2703 case $ac_cv_build in
2705 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
2708 ac_save_IFS
=$IFS; IFS
='-'
2714 # Remember, the first character of IFS is used to create $*,
2715 # except with old shells:
2718 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2722 $as_echo_n "checking host system type... " >&6; }
2723 if ${ac_cv_host+:} false
; then :
2724 $as_echo_n "(cached) " >&6
2726 if test "x$host_alias" = x
; then
2727 ac_cv_host
=$ac_cv_build
2729 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2730 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2735 $as_echo "$ac_cv_host" >&6; }
2738 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
2741 ac_save_IFS
=$IFS; IFS
='-'
2747 # Remember, the first character of IFS is used to create $*,
2748 # except with old shells:
2751 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2756 if test -n "$ac_tool_prefix"; then
2757 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2758 set dummy
${ac_tool_prefix}ar; ac_word
=$2
2759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2760 $as_echo_n "checking for $ac_word... " >&6; }
2761 if ${ac_cv_prog_AR+:} false
; then :
2762 $as_echo_n "(cached) " >&6
2764 if test -n "$AR"; then
2765 ac_cv_prog_AR
="$AR" # Let the user override the test.
2767 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2771 test -z "$as_dir" && as_dir
=.
2772 for ac_exec_ext
in '' $ac_executable_extensions; do
2773 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2774 ac_cv_prog_AR
="${ac_tool_prefix}ar"
2775 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2785 if test -n "$AR"; then
2786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
2787 $as_echo "$AR" >&6; }
2789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2790 $as_echo "no" >&6; }
2795 if test -z "$ac_cv_prog_AR"; then
2797 # Extract the first word of "ar", so it can be a program name with args.
2798 set dummy
ar; ac_word
=$2
2799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2800 $as_echo_n "checking for $ac_word... " >&6; }
2801 if ${ac_cv_prog_ac_ct_AR+:} false
; then :
2802 $as_echo_n "(cached) " >&6
2804 if test -n "$ac_ct_AR"; then
2805 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
2807 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2811 test -z "$as_dir" && as_dir
=.
2812 for ac_exec_ext
in '' $ac_executable_extensions; do
2813 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2814 ac_cv_prog_ac_ct_AR
="ar"
2815 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2824 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
2825 if test -n "$ac_ct_AR"; then
2826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
2827 $as_echo "$ac_ct_AR" >&6; }
2829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2830 $as_echo "no" >&6; }
2833 if test "x$ac_ct_AR" = x
; then
2836 case $cross_compiling:$ac_tool_warned in
2838 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2839 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2840 ac_tool_warned
=yes ;;
2848 if test -n "$ac_tool_prefix"; then
2849 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2850 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
2851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2852 $as_echo_n "checking for $ac_word... " >&6; }
2853 if ${ac_cv_prog_RANLIB+:} false
; then :
2854 $as_echo_n "(cached) " >&6
2856 if test -n "$RANLIB"; then
2857 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
2859 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2863 test -z "$as_dir" && as_dir
=.
2864 for ac_exec_ext
in '' $ac_executable_extensions; do
2865 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2866 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
2867 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2876 RANLIB
=$ac_cv_prog_RANLIB
2877 if test -n "$RANLIB"; then
2878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
2879 $as_echo "$RANLIB" >&6; }
2881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2882 $as_echo "no" >&6; }
2887 if test -z "$ac_cv_prog_RANLIB"; then
2888 ac_ct_RANLIB
=$RANLIB
2889 # Extract the first word of "ranlib", so it can be a program name with args.
2890 set dummy ranlib
; ac_word
=$2
2891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2892 $as_echo_n "checking for $ac_word... " >&6; }
2893 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
2894 $as_echo_n "(cached) " >&6
2896 if test -n "$ac_ct_RANLIB"; then
2897 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
2899 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2903 test -z "$as_dir" && as_dir
=.
2904 for ac_exec_ext
in '' $ac_executable_extensions; do
2905 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2906 ac_cv_prog_ac_ct_RANLIB
="ranlib"
2907 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2916 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
2917 if test -n "$ac_ct_RANLIB"; then
2918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
2919 $as_echo "$ac_ct_RANLIB" >&6; }
2921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2922 $as_echo "no" >&6; }
2925 if test "x$ac_ct_RANLIB" = x
; then
2928 case $cross_compiling:$ac_tool_warned in
2930 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2931 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2932 ac_tool_warned
=yes ;;
2934 RANLIB
=$ac_ct_RANLIB
2937 RANLIB
="$ac_cv_prog_RANLIB"
2941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -plugin option" >&5
2942 $as_echo_n "checking for -plugin option... " >&6; }
2944 plugin_names
="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll"
2946 for plugin
in $plugin_names; do
2947 plugin_so
=`${CC} ${CFLAGS} --print-prog-name $plugin`
2948 if test x
$plugin_so = x
$plugin; then
2949 plugin_so
=`${CC} ${CFLAGS} --print-file-name $plugin`
2951 if test x
$plugin_so != x
$plugin; then
2952 plugin_option
="--plugin $plugin_so"
2956 if test -n "$ac_tool_prefix"; then
2957 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2958 set dummy
${ac_tool_prefix}ar; ac_word
=$2
2959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2960 $as_echo_n "checking for $ac_word... " >&6; }
2961 if ${ac_cv_prog_AR+:} false
; then :
2962 $as_echo_n "(cached) " >&6
2964 if test -n "$AR"; then
2965 ac_cv_prog_AR
="$AR" # Let the user override the test.
2967 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2971 test -z "$as_dir" && as_dir
=.
2972 for ac_exec_ext
in '' $ac_executable_extensions; do
2973 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2974 ac_cv_prog_AR
="${ac_tool_prefix}ar"
2975 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2985 if test -n "$AR"; then
2986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
2987 $as_echo "$AR" >&6; }
2989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2990 $as_echo "no" >&6; }
2995 if test -z "$ac_cv_prog_AR"; then
2997 # Extract the first word of "ar", so it can be a program name with args.
2998 set dummy
ar; ac_word
=$2
2999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3000 $as_echo_n "checking for $ac_word... " >&6; }
3001 if ${ac_cv_prog_ac_ct_AR+:} false
; then :
3002 $as_echo_n "(cached) " >&6
3004 if test -n "$ac_ct_AR"; then
3005 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
3007 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3011 test -z "$as_dir" && as_dir
=.
3012 for ac_exec_ext
in '' $ac_executable_extensions; do
3013 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3014 ac_cv_prog_ac_ct_AR
="ar"
3015 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3024 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
3025 if test -n "$ac_ct_AR"; then
3026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
3027 $as_echo "$ac_ct_AR" >&6; }
3029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3030 $as_echo "no" >&6; }
3033 if test "x$ac_ct_AR" = x
; then
3036 case $cross_compiling:$ac_tool_warned in
3038 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3039 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3040 ac_tool_warned
=yes ;;
3048 if test "${AR}" = "" ; then
3049 as_fn_error $?
"Required archive tool 'ar' not found on PATH." "$LINENO" 5
3052 ${AR} $plugin_option rc conftest.a conftest.c
3053 if test "$?" != 0; then
3054 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Failed: $AR $plugin_option rc" >&5
3055 $as_echo "$as_me: WARNING: Failed: $AR $plugin_option rc" >&2;}
3059 if test -n "$plugin_option"; then
3060 PLUGIN_OPTION
="$plugin_option"
3061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $plugin_option" >&5
3062 $as_echo "$plugin_option" >&6; }
3064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3065 $as_echo "no" >&6; }
3068 if test -n "$PLUGIN_OPTION"; then
3069 if $AR --help 2>&1 |
grep -q "\--plugin"; then
3070 AR_PLUGIN_OPTION
="$PLUGIN_OPTION"
3073 if $RANLIB --help 2>&1 |
grep -q "\--plugin"; then
3074 RANLIB_PLUGIN_OPTION
="$PLUGIN_OPTION"
3079 # Add --enable-multilib to configure.
3080 # Default to --enable-multilib
3081 # Check whether --enable-multilib was given.
3082 if test "${enable_multilib+set}" = set; then :
3083 enableval
=$enable_multilib; case "$enableval" in
3084 yes) multilib
=yes ;;
3086 *) as_fn_error $?
"bad value $enableval for multilib option" "$LINENO" 5 ;;
3093 # Even if the default multilib is not a cross compilation,
3094 # it may be that some of the other multilibs are.
3095 if test $cross_compiling = no
&& test $multilib = yes \
3096 && test "x${with_multisubdir}" != x
; then
3097 cross_compiling
=maybe
3100 # We may wish to install the target headers somewhere.
3101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libiberty headers and static library" >&5
3102 $as_echo_n "checking whether to install libiberty headers and static library... " >&6; }
3104 # Check whether --enable-install-libiberty was given.
3105 if test "${enable_install_libiberty+set}" = set; then :
3106 enableval
=$enable_install_libiberty; enable_install_libiberty
=$enableval
3108 enable_install_libiberty
=no
3111 # Option parsed, now set things appropriately.
3112 case x
"$enable_install_libiberty" in
3114 target_header_dir
=libiberty
3120 # This could be sanity-checked in various ways...
3121 target_header_dir
="${enable_install_libiberty}"
3124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_install_libiberty" >&5
3125 $as_echo "$enable_install_libiberty" >&6; }
3126 { $as_echo "$as_me:${as_lineno-$LINENO}: target_header_dir = $target_header_dir" >&5
3127 $as_echo "$as_me: target_header_dir = $target_header_dir" >&6;}
3131 ac_cpp
='$CPP $CPPFLAGS'
3132 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3133 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3134 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3135 if test -n "$ac_tool_prefix"; then
3136 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3137 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
3138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3139 $as_echo_n "checking for $ac_word... " >&6; }
3140 if ${ac_cv_prog_CC+:} false
; then :
3141 $as_echo_n "(cached) " >&6
3143 if test -n "$CC"; then
3144 ac_cv_prog_CC
="$CC" # Let the user override the test.
3146 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3150 test -z "$as_dir" && as_dir
=.
3151 for ac_exec_ext
in '' $ac_executable_extensions; do
3152 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3153 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
3154 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3164 if test -n "$CC"; then
3165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3166 $as_echo "$CC" >&6; }
3168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3169 $as_echo "no" >&6; }
3174 if test -z "$ac_cv_prog_CC"; then
3176 # Extract the first word of "gcc", so it can be a program name with args.
3177 set dummy gcc
; ac_word
=$2
3178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3179 $as_echo_n "checking for $ac_word... " >&6; }
3180 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3181 $as_echo_n "(cached) " >&6
3183 if test -n "$ac_ct_CC"; then
3184 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3186 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3190 test -z "$as_dir" && as_dir
=.
3191 for ac_exec_ext
in '' $ac_executable_extensions; do
3192 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3193 ac_cv_prog_ac_ct_CC
="gcc"
3194 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3203 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3204 if test -n "$ac_ct_CC"; then
3205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3206 $as_echo "$ac_ct_CC" >&6; }
3208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3209 $as_echo "no" >&6; }
3212 if test "x$ac_ct_CC" = x
; then
3215 case $cross_compiling:$ac_tool_warned in
3217 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3218 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3219 ac_tool_warned
=yes ;;
3227 if test -z "$CC"; then
3228 if test -n "$ac_tool_prefix"; then
3229 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3230 set dummy
${ac_tool_prefix}cc
; 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_CC+:} false
; then :
3234 $as_echo_n "(cached) " >&6
3236 if test -n "$CC"; then
3237 ac_cv_prog_CC
="$CC" # 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 as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3246 ac_cv_prog_CC
="${ac_tool_prefix}cc"
3247 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3257 if test -n "$CC"; then
3258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3259 $as_echo "$CC" >&6; }
3261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3262 $as_echo "no" >&6; }
3268 if test -z "$CC"; then
3269 # Extract the first word of "cc", so it can be a program name with args.
3270 set dummy cc
; ac_word
=$2
3271 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3272 $as_echo_n "checking for $ac_word... " >&6; }
3273 if ${ac_cv_prog_CC+:} false
; then :
3274 $as_echo_n "(cached) " >&6
3276 if test -n "$CC"; then
3277 ac_cv_prog_CC
="$CC" # Let the user override the test.
3280 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3284 test -z "$as_dir" && as_dir
=.
3285 for ac_exec_ext
in '' $ac_executable_extensions; do
3286 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3287 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3288 ac_prog_rejected
=yes
3292 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3299 if test $ac_prog_rejected = yes; then
3300 # We found a bogon in the path, so make sure we never use it.
3301 set dummy
$ac_cv_prog_CC
3303 if test $# != 0; then
3304 # We chose a different compiler from the bogus one.
3305 # However, it has the same basename, so the bogon will be chosen
3306 # first if we set CC to just the basename; use the full file name.
3308 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
3314 if test -n "$CC"; then
3315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3316 $as_echo "$CC" >&6; }
3318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3319 $as_echo "no" >&6; }
3324 if test -z "$CC"; then
3325 if test -n "$ac_tool_prefix"; then
3326 for ac_prog
in cl.exe
3328 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3329 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3331 $as_echo_n "checking for $ac_word... " >&6; }
3332 if ${ac_cv_prog_CC+:} false
; then :
3333 $as_echo_n "(cached) " >&6
3335 if test -n "$CC"; then
3336 ac_cv_prog_CC
="$CC" # Let the user override the test.
3338 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3342 test -z "$as_dir" && as_dir
=.
3343 for ac_exec_ext
in '' $ac_executable_extensions; do
3344 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3345 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
3346 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3356 if test -n "$CC"; then
3357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3358 $as_echo "$CC" >&6; }
3360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3361 $as_echo "no" >&6; }
3365 test -n "$CC" && break
3368 if test -z "$CC"; then
3370 for ac_prog
in cl.exe
3372 # Extract the first word of "$ac_prog", so it can be a program name with args.
3373 set dummy
$ac_prog; ac_word
=$2
3374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3375 $as_echo_n "checking for $ac_word... " >&6; }
3376 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3377 $as_echo_n "(cached) " >&6
3379 if test -n "$ac_ct_CC"; then
3380 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3382 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3386 test -z "$as_dir" && as_dir
=.
3387 for ac_exec_ext
in '' $ac_executable_extensions; do
3388 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3389 ac_cv_prog_ac_ct_CC
="$ac_prog"
3390 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3399 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3400 if test -n "$ac_ct_CC"; then
3401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3402 $as_echo "$ac_ct_CC" >&6; }
3404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3405 $as_echo "no" >&6; }
3409 test -n "$ac_ct_CC" && break
3412 if test "x$ac_ct_CC" = x
; then
3415 case $cross_compiling:$ac_tool_warned in
3417 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3418 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3419 ac_tool_warned
=yes ;;
3428 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3429 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3430 as_fn_error $?
"no acceptable C compiler found in \$PATH
3431 See \`config.log' for more details" "$LINENO" 5; }
3433 # Provide some information about the compiler.
3434 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3437 for ac_option
in --version -v -V -qversion; do
3438 { { ac_try
="$ac_compiler $ac_option >&5"
3440 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3441 *) ac_try_echo=$ac_try;;
3443 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3444 $as_echo "$ac_try_echo"; } >&5
3445 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3447 if test -s conftest.err; then
3449 ... rest of stderr output deleted ...
3450 10q' conftest.err >conftest.er1
3451 cat conftest.er1 >&5
3453 rm -f conftest.er1 conftest.err
3454 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3455 test $ac_status = 0; }
3458 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3459 /* end confdefs.h. */
3464 printf ("hello world\n");
3470 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3471 (eval $ac_link) 2>&5
3473 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3474 test $ac_status = 0; }; then :
3479 if test x$gcc_no_link = xyes; then
3480 # Setting cross_compile will disable run tests; it will
3481 # also disable AC_CHECK_FILE but that's generally
3482 # correct if we can't link.
3486 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3487 /* end confdefs.h. */
3497 ac_clean_files_save=$ac_clean_files
3498 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3499 # Try to create an executable without -o first, disregard a.out.
3500 # It will help us diagnose broken compilers, and finding out an intuition
3502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3503 $as_echo_n "checking whether the C compiler works... " >&6; }
3504 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
3506 # The possible output files:
3507 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3510 for ac_file in $ac_files
3513 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3514 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3519 if { { ac_try="$ac_link_default"
3521 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3522 *) ac_try_echo
=$ac_try;;
3524 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3525 $as_echo "$ac_try_echo"; } >&5
3526 (eval "$ac_link_default") 2>&5
3528 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3529 test $ac_status = 0; }; then :
3530 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3531 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3532 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3533 # so that the user can short-circuit this test for compilers unknown to
3535 for ac_file
in $ac_files ''
3537 test -f "$ac_file" ||
continue
3539 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
3542 # We found the default executable, but exeext='' is most
3546 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
3548 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3550 # We set ac_cv_exeext here because the later test for it is not
3551 # safe: cross compilers may not add the suffix if given an `-o'
3552 # argument, so we may need to know it at that point already.
3553 # Even if this section looks crufty: it has the advantage of
3560 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
3565 if test -z "$ac_file"; then :
3566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3567 $as_echo "no" >&6; }
3568 $as_echo "$as_me: failed program was:" >&5
3569 sed 's/^/| /' conftest.
$ac_ext >&5
3571 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3572 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3573 as_fn_error
77 "C compiler cannot create executables
3574 See \`config.log' for more details" "$LINENO" 5; }
3576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3577 $as_echo "yes" >&6; }
3579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3580 $as_echo_n "checking for C compiler default output file name... " >&6; }
3581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3582 $as_echo "$ac_file" >&6; }
3583 ac_exeext
=$ac_cv_exeext
3585 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
3586 ac_clean_files
=$ac_clean_files_save
3587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3588 $as_echo_n "checking for suffix of executables... " >&6; }
3589 if { { ac_try
="$ac_link"
3591 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3592 *) ac_try_echo=$ac_try;;
3594 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3595 $as_echo "$ac_try_echo"; } >&5
3596 (eval "$ac_link") 2>&5
3598 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3599 test $ac_status = 0; }; then :
3600 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
3601 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
3602 # work properly (i.e., refer to `conftest.exe'), while it won't with
3604 for ac_file
in conftest.exe conftest conftest.
*; do
3605 test -f "$ac_file" ||
continue
3607 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3608 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3614 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3615 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3616 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3617 See \`config.log' for more details" "$LINENO" 5; }
3619 rm -f conftest conftest
$ac_cv_exeext
3620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3621 $as_echo "$ac_cv_exeext" >&6; }
3623 rm -f conftest.
$ac_ext
3624 EXEEXT
=$ac_cv_exeext
3626 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3627 /* end confdefs.h. */
3632 FILE *f = fopen ("conftest.out", "w");
3633 return ferror (f) || fclose (f) != 0;
3639 ac_clean_files
="$ac_clean_files conftest.out"
3640 # Check that the compiler produces executables we can run. If not, either
3641 # the compiler is broken, or we cross compile.
3642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3643 $as_echo_n "checking whether we are cross compiling... " >&6; }
3644 if test "$cross_compiling" != yes; then
3645 { { ac_try
="$ac_link"
3647 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3648 *) ac_try_echo=$ac_try;;
3650 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3651 $as_echo "$ac_try_echo"; } >&5
3652 (eval "$ac_link") 2>&5
3654 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3655 test $ac_status = 0; }
3656 if { ac_try='./conftest$ac_cv_exeext'
3657 { { case "(($ac_try" in
3658 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3659 *) ac_try_echo
=$ac_try;;
3661 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3662 $as_echo "$ac_try_echo"; } >&5
3663 (eval "$ac_try") 2>&5
3665 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3666 test $ac_status = 0; }; }; then
3669 if test "$cross_compiling" = maybe
; then
3672 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3673 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3674 as_fn_error $?
"cannot run C compiled programs.
3675 If you meant to cross compile, use \`--host'.
3676 See \`config.log' for more details" "$LINENO" 5; }
3680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3681 $as_echo "$cross_compiling" >&6; }
3683 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3684 ac_clean_files
=$ac_clean_files_save
3686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3687 $as_echo_n "checking for suffix of object files... " >&6; }
3688 if ${ac_cv_objext+:} false
; then :
3689 $as_echo_n "(cached) " >&6
3691 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3692 /* end confdefs.h. */
3702 rm -f conftest.o conftest.obj
3703 if { { ac_try
="$ac_compile"
3705 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3706 *) ac_try_echo=$ac_try;;
3708 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3709 $as_echo "$ac_try_echo"; } >&5
3710 (eval "$ac_compile") 2>&5
3712 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3713 test $ac_status = 0; }; then :
3714 for ac_file in conftest.o conftest.obj conftest.*; do
3715 test -f "$ac_file" || continue;
3717 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3718 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3723 $as_echo "$as_me: failed program was:" >&5
3724 sed 's/^/| /' conftest.$ac_ext >&5
3726 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3727 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3728 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3729 See \
`config.log' for more details" "$LINENO" 5; }
3731 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3734 $as_echo "$ac_cv_objext" >&6; }
3735 OBJEXT=$ac_cv_objext
3737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3738 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3739 if ${ac_cv_c_compiler_gnu+:} false; then :
3740 $as_echo_n "(cached) " >&6
3742 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3743 /* end confdefs.h. */
3756 if ac_fn_c_try_compile "$LINENO"; then :
3761 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3762 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3766 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3767 if test $ac_compiler_gnu = yes; then
3772 ac_test_CFLAGS=${CFLAGS+set}
3773 ac_save_CFLAGS=$CFLAGS
3774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3775 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3776 if ${ac_cv_prog_cc_g+:} false; then :
3777 $as_echo_n "(cached) " >&6
3779 ac_save_c_werror_flag=$ac_c_werror_flag
3780 ac_c_werror_flag=yes
3783 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3784 /* end confdefs.h. */
3794 if ac_fn_c_try_compile "$LINENO"; then :
3798 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3799 /* end confdefs.h. */
3809 if ac_fn_c_try_compile "$LINENO"; then :
3812 ac_c_werror_flag=$ac_save_c_werror_flag
3814 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3815 /* end confdefs.h. */
3825 if ac_fn_c_try_compile "$LINENO"; then :
3828 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3830 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3832 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3833 ac_c_werror_flag=$ac_save_c_werror_flag
3835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3836 $as_echo "$ac_cv_prog_cc_g" >&6; }
3837 if test "$ac_test_CFLAGS" = set; then
3838 CFLAGS=$ac_save_CFLAGS
3839 elif test $ac_cv_prog_cc_g = yes; then
3840 if test "$GCC" = yes; then
3846 if test "$GCC" = yes; then
3852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3853 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3854 if ${ac_cv_prog_cc_c89+:} false; then :
3855 $as_echo_n "(cached) " >&6
3857 ac_cv_prog_cc_c89=no
3859 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3860 /* end confdefs.h. */
3864 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3865 struct buf { int x; };
3866 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3867 static char *e (p, i)
3873 static char *f (char * (*g) (char **, int), char **p, ...)
3878 s = g (p, va_arg (v,int));
3883 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3884 function prototypes and stuff, but not '\xHH' hex character constants.
3885 These don't provoke an error unfortunately, instead are silently treated
3886 as 'x'. The following induces an error, until -std is added to get
3887 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3888 array size at least. It's necessary to write '\x00'==0 to get something
3889 that's true only with -std. */
3890 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3892 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3893 inside strings and character constants. */
3895 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3897 int test (int i, double x);
3898 struct s1 {int (*f) (int a);};
3899 struct s2 {int (*f) (double a);};
3900 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3906 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3911 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3912 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3914 CC="$ac_save_CC $ac_arg"
3915 if ac_fn_c_try_compile "$LINENO"; then :
3916 ac_cv_prog_cc_c89=$ac_arg
3918 rm -f core conftest.err conftest.$ac_objext
3919 test "x$ac_cv_prog_cc_c89" != "xno" && break
3921 rm -f conftest.$ac_ext
3926 case "x$ac_cv_prog_cc_c89" in
3928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3929 $as_echo "none needed" >&6; } ;;
3931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3932 $as_echo "unsupported" >&6; } ;;
3934 CC="$CC $ac_cv_prog_cc_c89"
3935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3936 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3938 if test "x$ac_cv_prog_cc_c89" != xno; then :
3943 ac_cpp='$CPP $CPPFLAGS'
3944 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3945 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3946 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3950 ac_cpp='$CPP $CPPFLAGS'
3951 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3952 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3953 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3955 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3956 # On Suns, sometimes $CPP names a directory.
3957 if test -n "$CPP" && test -d "$CPP"; then
3960 if test -z "$CPP"; then
3961 if ${ac_cv_prog_CPP+:} false; then :
3962 $as_echo_n "(cached) " >&6
3964 # Double quotes because CPP needs to be expanded
3965 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3968 for ac_c_preproc_warn_flag in '' yes
3970 # Use a header file that comes with gcc, so configuring glibc
3971 # with a fresh cross-compiler works.
3972 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3973 # <limits.h> exists even on freestanding compilers.
3974 # On the NeXT, cc -E runs the code through the compiler's parser,
3975 # not just through cpp. "Syntax error" is here to catch this case.
3976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3977 /* end confdefs.h. */
3979 # include <limits.h>
3981 # include <assert.h>
3985 if ac_fn_c_try_cpp "$LINENO"; then :
3988 # Broken: fails on valid input.
3991 rm -f conftest.err conftest.i conftest.$ac_ext
3993 # OK, works on sane cases. Now check whether nonexistent headers
3994 # can be detected and how.
3995 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3996 /* end confdefs.h. */
3997 #include <ac_nonexistent.h>
3999 if ac_fn_c_try_cpp "$LINENO"; then :
4000 # Broken: success on invalid input.
4003 # Passes both tests.
4007 rm -f conftest.err conftest.i conftest.$ac_ext
4010 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4011 rm -f conftest.i conftest.err conftest.
$ac_ext
4012 if $ac_preproc_ok; then :
4024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4025 $as_echo "$CPP" >&6; }
4027 for ac_c_preproc_warn_flag
in '' yes
4029 # Use a header file that comes with gcc, so configuring glibc
4030 # with a fresh cross-compiler works.
4031 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4032 # <limits.h> exists even on freestanding compilers.
4033 # On the NeXT, cc -E runs the code through the compiler's parser,
4034 # not just through cpp. "Syntax error" is here to catch this case.
4035 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4036 /* end confdefs.h. */
4038 # include <limits.h>
4040 # include <assert.h>
4044 if ac_fn_c_try_cpp
"$LINENO"; then :
4047 # Broken: fails on valid input.
4050 rm -f conftest.err conftest.i conftest.
$ac_ext
4052 # OK, works on sane cases. Now check whether nonexistent headers
4053 # can be detected and how.
4054 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4055 /* end confdefs.h. */
4056 #include <ac_nonexistent.h>
4058 if ac_fn_c_try_cpp
"$LINENO"; then :
4059 # Broken: success on invalid input.
4062 # Passes both tests.
4066 rm -f conftest.err conftest.i conftest.
$ac_ext
4069 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4070 rm -f conftest.i conftest.err conftest.
$ac_ext
4071 if $ac_preproc_ok; then :
4074 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4075 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4076 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
4077 See \`config.log' for more details" "$LINENO" 5; }
4081 ac_cpp
='$CPP $CPPFLAGS'
4082 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4083 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4084 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4088 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4089 if ${ac_cv_path_GREP+:} false
; then :
4090 $as_echo_n "(cached) " >&6
4092 if test -z "$GREP"; then
4093 ac_path_GREP_found
=false
4094 # Loop through the user's path and test for each of PROGNAME-LIST
4095 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4096 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4099 test -z "$as_dir" && as_dir
=.
4100 for ac_prog
in grep ggrep
; do
4101 for ac_exec_ext
in '' $ac_executable_extensions; do
4102 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
4103 as_fn_executable_p
"$ac_path_GREP" ||
continue
4104 # Check for GNU ac_path_GREP and select it if it is found.
4105 # Check for GNU $ac_path_GREP
4106 case `"$ac_path_GREP" --version 2>&1` in
4108 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
4111 $as_echo_n 0123456789 >"conftest.in"
4114 cat "conftest.in" "conftest.in" >"conftest.tmp"
4115 mv "conftest.tmp" "conftest.in"
4116 cp "conftest.in" "conftest.nl"
4117 $as_echo 'GREP' >> "conftest.nl"
4118 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4119 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4120 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4121 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4122 # Best one so far, save it but keep looking for a better one
4123 ac_cv_path_GREP
="$ac_path_GREP"
4124 ac_path_GREP_max
=$ac_count
4126 # 10*(2^10) chars as input seems more than enough
4127 test $ac_count -gt 10 && break
4129 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4132 $ac_path_GREP_found && break 3
4137 if test -z "$ac_cv_path_GREP"; then
4138 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4141 ac_cv_path_GREP
=$GREP
4145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4146 $as_echo "$ac_cv_path_GREP" >&6; }
4147 GREP
="$ac_cv_path_GREP"
4150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4151 $as_echo_n "checking for egrep... " >&6; }
4152 if ${ac_cv_path_EGREP+:} false
; then :
4153 $as_echo_n "(cached) " >&6
4155 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
4156 then ac_cv_path_EGREP
="$GREP -E"
4158 if test -z "$EGREP"; then
4159 ac_path_EGREP_found
=false
4160 # Loop through the user's path and test for each of PROGNAME-LIST
4161 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4162 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4165 test -z "$as_dir" && as_dir
=.
4166 for ac_prog
in egrep; do
4167 for ac_exec_ext
in '' $ac_executable_extensions; do
4168 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
4169 as_fn_executable_p
"$ac_path_EGREP" ||
continue
4170 # Check for GNU ac_path_EGREP and select it if it is found.
4171 # Check for GNU $ac_path_EGREP
4172 case `"$ac_path_EGREP" --version 2>&1` in
4174 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
4177 $as_echo_n 0123456789 >"conftest.in"
4180 cat "conftest.in" "conftest.in" >"conftest.tmp"
4181 mv "conftest.tmp" "conftest.in"
4182 cp "conftest.in" "conftest.nl"
4183 $as_echo 'EGREP' >> "conftest.nl"
4184 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4185 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4186 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4187 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4188 # Best one so far, save it but keep looking for a better one
4189 ac_cv_path_EGREP
="$ac_path_EGREP"
4190 ac_path_EGREP_max
=$ac_count
4192 # 10*(2^10) chars as input seems more than enough
4193 test $ac_count -gt 10 && break
4195 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4198 $ac_path_EGREP_found && break 3
4203 if test -z "$ac_cv_path_EGREP"; then
4204 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4207 ac_cv_path_EGREP
=$EGREP
4212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4213 $as_echo "$ac_cv_path_EGREP" >&6; }
4214 EGREP
="$ac_cv_path_EGREP"
4217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4218 $as_echo_n "checking for ANSI C header files... " >&6; }
4219 if ${ac_cv_header_stdc+:} false
; then :
4220 $as_echo_n "(cached) " >&6
4222 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4223 /* end confdefs.h. */
4237 if ac_fn_c_try_compile
"$LINENO"; then :
4238 ac_cv_header_stdc
=yes
4240 ac_cv_header_stdc
=no
4242 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4244 if test $ac_cv_header_stdc = yes; then
4245 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4246 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4247 /* end confdefs.h. */
4251 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4252 $EGREP "memchr" >/dev
/null
2>&1; then :
4255 ac_cv_header_stdc
=no
4261 if test $ac_cv_header_stdc = yes; then
4262 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4263 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4264 /* end confdefs.h. */
4268 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4269 $EGREP "free" >/dev
/null
2>&1; then :
4272 ac_cv_header_stdc
=no
4278 if test $ac_cv_header_stdc = yes; then
4279 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4280 if test "$cross_compiling" = yes; then :
4283 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4284 /* end confdefs.h. */
4287 #if ((' ' & 0x0FF) == 0x020)
4288 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4289 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4291 # define ISLOWER(c) \
4292 (('a' <= (c) && (c) <= 'i') \
4293 || ('j' <= (c) && (c) <= 'r') \
4294 || ('s' <= (c) && (c) <= 'z'))
4295 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4298 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4303 for (i = 0; i < 256; i++)
4304 if (XOR (islower (i), ISLOWER (i))
4305 || toupper (i) != TOUPPER (i))
4310 if ac_fn_c_try_run
"$LINENO"; then :
4313 ac_cv_header_stdc
=no
4315 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4316 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4322 $as_echo "$ac_cv_header_stdc" >&6; }
4323 if test $ac_cv_header_stdc = yes; then
4325 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4329 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4330 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
4331 inttypes.h stdint.h unistd.h
4333 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4334 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4336 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
4337 cat >>confdefs.h
<<_ACEOF
4338 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4347 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4348 if test "x$ac_cv_header_minix_config_h" = xyes
; then :
4355 if test "$MINIX" = yes; then
4357 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4360 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4363 $as_echo "#define _MINIX 1" >>confdefs.h
4368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4369 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4370 if ${ac_cv_safe_to_define___extensions__+:} false
; then :
4371 $as_echo_n "(cached) " >&6
4373 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4374 /* end confdefs.h. */
4376 # define __EXTENSIONS__ 1
4377 $ac_includes_default
4386 if ac_fn_c_try_compile
"$LINENO"; then :
4387 ac_cv_safe_to_define___extensions__
=yes
4389 ac_cv_safe_to_define___extensions__
=no
4391 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4394 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4395 test $ac_cv_safe_to_define___extensions__ = yes &&
4396 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4398 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4400 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4402 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4404 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4408 # Check whether --enable-largefile was given.
4409 if test "${enable_largefile+set}" = set; then :
4410 enableval
=$enable_largefile;
4413 if test "$enable_largefile" != no
; then
4415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4416 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4417 if ${ac_cv_sys_largefile_CC+:} false
; then :
4418 $as_echo_n "(cached) " >&6
4420 ac_cv_sys_largefile_CC
=no
4421 if test "$GCC" != yes; then
4424 # IRIX 6.2 and later do not support large files by default,
4425 # so use the C compiler's -n32 option if that helps.
4426 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4427 /* end confdefs.h. */
4428 #include <sys/types.h>
4429 /* Check that off_t can represent 2**63 - 1 correctly.
4430 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4431 since some C++ compilers masquerading as C compilers
4432 incorrectly reject 9223372036854775807. */
4433 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4434 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4435 && LARGE_OFF_T % 2147483647 == 1)
4445 if ac_fn_c_try_compile
"$LINENO"; then :
4448 rm -f core conftest.err conftest.
$ac_objext
4450 if ac_fn_c_try_compile
"$LINENO"; then :
4451 ac_cv_sys_largefile_CC
=' -n32'; break
4453 rm -f core conftest.err conftest.
$ac_objext
4457 rm -f conftest.
$ac_ext
4460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4461 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4462 if test "$ac_cv_sys_largefile_CC" != no
; then
4463 CC
=$CC$ac_cv_sys_largefile_CC
4466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4467 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4468 if ${ac_cv_sys_file_offset_bits+:} false
; then :
4469 $as_echo_n "(cached) " >&6
4472 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4473 /* end confdefs.h. */
4474 #include <sys/types.h>
4475 /* Check that off_t can represent 2**63 - 1 correctly.
4476 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4477 since some C++ compilers masquerading as C compilers
4478 incorrectly reject 9223372036854775807. */
4479 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4480 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4481 && LARGE_OFF_T % 2147483647 == 1)
4491 if ac_fn_c_try_compile
"$LINENO"; then :
4492 ac_cv_sys_file_offset_bits
=no
; break
4494 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4495 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4496 /* end confdefs.h. */
4497 #define _FILE_OFFSET_BITS 64
4498 #include <sys/types.h>
4499 /* Check that off_t can represent 2**63 - 1 correctly.
4500 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4501 since some C++ compilers masquerading as C compilers
4502 incorrectly reject 9223372036854775807. */
4503 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4504 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4505 && LARGE_OFF_T % 2147483647 == 1)
4515 if ac_fn_c_try_compile
"$LINENO"; then :
4516 ac_cv_sys_file_offset_bits
=64; break
4518 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4519 ac_cv_sys_file_offset_bits
=unknown
4523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4524 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4525 case $ac_cv_sys_file_offset_bits in #(
4528 cat >>confdefs.h
<<_ACEOF
4529 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4534 if test $ac_cv_sys_file_offset_bits = unknown
; then
4535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4536 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4537 if ${ac_cv_sys_large_files+:} false
; then :
4538 $as_echo_n "(cached) " >&6
4541 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4542 /* end confdefs.h. */
4543 #include <sys/types.h>
4544 /* Check that off_t can represent 2**63 - 1 correctly.
4545 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4546 since some C++ compilers masquerading as C compilers
4547 incorrectly reject 9223372036854775807. */
4548 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4549 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4550 && LARGE_OFF_T % 2147483647 == 1)
4560 if ac_fn_c_try_compile
"$LINENO"; then :
4561 ac_cv_sys_large_files
=no
; break
4563 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4564 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4565 /* end confdefs.h. */
4566 #define _LARGE_FILES 1
4567 #include <sys/types.h>
4568 /* Check that off_t can represent 2**63 - 1 correctly.
4569 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4570 since some C++ compilers masquerading as C compilers
4571 incorrectly reject 9223372036854775807. */
4572 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4573 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4574 && LARGE_OFF_T % 2147483647 == 1)
4584 if ac_fn_c_try_compile
"$LINENO"; then :
4585 ac_cv_sys_large_files
=1; break
4587 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4588 ac_cv_sys_large_files
=unknown
4592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4593 $as_echo "$ac_cv_sys_large_files" >&6; }
4594 case $ac_cv_sys_large_files in #(
4597 cat >>confdefs.h
<<_ACEOF
4598 #define _LARGE_FILES $ac_cv_sys_large_files
4609 ac_c_preproc_warn_flag
=yes
4612 ac_cpp
='$CPP $CPPFLAGS'
4613 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4614 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4615 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4617 ac_libiberty_warn_cflags
=
4618 save_CFLAGS
="$CFLAGS"
4619 for real_option
in -W -Wall -Wwrite-strings -Wc++-compat \
4620 -Wstrict-prototypes \
4622 # Do the check with the no- prefix removed since gcc silently
4623 # accepts any -Wno-* option on purpose
4624 case $real_option in
4625 -Wno-*) option
=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
4626 *) option
=$real_option ;;
4628 as_acx_Woption
=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
4630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
4631 $as_echo_n "checking whether $CC supports $option... " >&6; }
4632 if eval \
${$as_acx_Woption+:} false
; then :
4633 $as_echo_n "(cached) " >&6
4636 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4637 /* end confdefs.h. */
4647 if ac_fn_c_try_compile
"$LINENO"; then :
4648 eval "$as_acx_Woption=yes"
4650 eval "$as_acx_Woption=no"
4652 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4655 eval ac_res
=\$
$as_acx_Woption
4656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4657 $as_echo "$ac_res" >&6; }
4658 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
4659 ac_libiberty_warn_cflags
="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }$real_option"
4662 CFLAGS
="$save_CFLAGS"
4664 ac_cpp
='$CPP $CPPFLAGS'
4665 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4666 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4667 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4671 ac_cpp
='$CPP $CPPFLAGS'
4672 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4673 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4674 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4676 # Do the check with the no- prefix removed from the warning options
4677 # since gcc silently accepts any -Wno-* option on purpose
4678 if test "$GCC" = yes; then :
4679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic " >&5
4680 $as_echo_n "checking whether $CC supports -pedantic ... " >&6; }
4681 if ${acx_cv_prog_cc_pedantic_+:} false
; then :
4682 $as_echo_n "(cached) " >&6
4684 save_CFLAGS
="$CFLAGS"
4686 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4687 /* end confdefs.h. */
4697 if ac_fn_c_try_compile
"$LINENO"; then :
4698 acx_cv_prog_cc_pedantic_
=yes
4700 acx_cv_prog_cc_pedantic_
=no
4702 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4703 CFLAGS
="$save_CFLAGS"
4705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic_" >&5
4706 $as_echo "$acx_cv_prog_cc_pedantic_" >&6; }
4707 if test $acx_cv_prog_cc_pedantic_ = yes; then :
4708 ac_libiberty_warn_cflags
="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }-pedantic "
4713 ac_cpp
='$CPP $CPPFLAGS'
4714 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4715 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4716 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4720 if test "x$CC" != xcc
; then
4721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
4722 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
4724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
4725 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
4727 set dummy
$CC; ac_cc
=`$as_echo "$2" |
4728 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4729 if eval \
${ac_cv_prog_cc_${ac_cc}_c_o+:} false
; then :
4730 $as_echo_n "(cached) " >&6
4732 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4733 /* end confdefs.h. */
4743 # Make sure it works both with $CC and with simple cc.
4744 # We do the test twice because some compilers refuse to overwrite an
4745 # existing .o file with -o, though they will create one.
4746 ac_try
='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4748 if { { case "(($ac_try" in
4749 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4750 *) ac_try_echo=$ac_try;;
4752 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4753 $as_echo "$ac_try_echo"; } >&5
4754 (eval "$ac_try") 2>&5
4756 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4757 test $ac_status = 0; } &&
4758 test -f conftest2.$ac_objext && { { case "(($ac_try" in
4759 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4760 *) ac_try_echo
=$ac_try;;
4762 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4763 $as_echo "$ac_try_echo"; } >&5
4764 (eval "$ac_try") 2>&5
4766 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4767 test $ac_status = 0; };
4769 eval ac_cv_prog_cc_
${ac_cc}_c_o
=yes
4770 if test "x$CC" != xcc
; then
4771 # Test first that cc exists at all.
4772 if { ac_try
='cc -c conftest.$ac_ext >&5'
4773 { { case "(($ac_try" in
4774 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4775 *) ac_try_echo=$ac_try;;
4777 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4778 $as_echo "$ac_try_echo"; } >&5
4779 (eval "$ac_try") 2>&5
4781 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4782 test $ac_status = 0; }; }; then
4783 ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4785 if { { case "(($ac_try" in
4786 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4787 *) ac_try_echo
=$ac_try;;
4789 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4790 $as_echo "$ac_try_echo"; } >&5
4791 (eval "$ac_try") 2>&5
4793 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4794 test $ac_status = 0; } &&
4795 test -f conftest2.
$ac_objext && { { case "(($ac_try" in
4796 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4797 *) ac_try_echo=$ac_try;;
4799 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4800 $as_echo "$ac_try_echo"; } >&5
4801 (eval "$ac_try") 2>&5
4803 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4804 test $ac_status = 0; };
4809 # cc exists but doesn't like -o.
4810 eval ac_cv_prog_cc_${ac_cc}_c_o=no
4815 eval ac_cv_prog_cc_${ac_cc}_c_o=no
4817 rm -f core conftest*
4820 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
4821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4822 $as_echo "yes" >&6; }
4824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4825 $as_echo "no" >&6; }
4827 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
4831 # autoconf is lame and doesn't give us any substitution variable for this.
4832 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o
`\" = no"; then
4833 NO_MINUS_C_MINUS_O=yes
4835 OUTPUT_OPTION='-o $@'
4840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
4841 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
4842 if ${ac_cv_c_const+:} false; then :
4843 $as_echo_n "(cached) " >&6
4845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4846 /* end confdefs.h. */
4853 /* Ultrix mips cc rejects this sort of thing. */
4854 typedef int charset[2];
4855 const charset cs = { 0, 0 };
4856 /* SunOS 4.1.1 cc rejects this. */
4857 char const *const *pcpcc;
4859 /* NEC SVR4.0.2 mips cc rejects this. */
4860 struct point {int x, y;};
4861 static struct point const zero = {0,0};
4862 /* AIX XL C 1.02.0.0 rejects this.
4863 It does not let you subtract one const X* pointer from another in
4864 an arm of an if-expression whose if-part is not a constant
4866 const char *g = "string";
4867 pcpcc = &g + (g ? g-g : 0);
4868 /* HPUX 7.0 cc rejects these. */
4870 ppc = (char**) pcpcc;
4871 pcpcc = (char const *const *) ppc;
4872 { /* SCO 3.2v4 cc rejects this sort of thing. */
4875 char const *s = 0 ? (char *) 0 : (char const *) 0;
4880 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
4882 const int *foo = &x[0];
4885 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
4886 typedef const int *iptr;
4890 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
4891 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
4892 struct s { int j; const int *ap[3]; } bx;
4893 struct s *b = &bx; b->j = 5;
4895 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
4899 return !cs[0] && !zero.x;
4906 if ac_fn_c_try_compile "$LINENO"; then :
4911 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
4914 $as_echo "$ac_cv_c_const" >&6; }
4915 if test $ac_cv_c_const = no; then
4917 $as_echo "#define const /**/" >>confdefs.h
4921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
4922 $as_echo_n "checking for inline... " >&6; }
4923 if ${ac_cv_c_inline+:} false; then :
4924 $as_echo_n "(cached) " >&6
4927 for ac_kw in inline __inline__ __inline; do
4928 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4929 /* end confdefs.h. */
4932 static $ac_kw foo_t static_foo () {return 0; }
4933 $ac_kw foo_t foo () {return 0; }
4937 if ac_fn_c_try_compile "$LINENO"; then :
4938 ac_cv_c_inline=$ac_kw
4940 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4941 test "$ac_cv_c_inline" != no && break
4945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
4946 $as_echo "$ac_cv_c_inline" >&6; }
4948 case $ac_cv_c_inline in
4951 case $ac_cv_c_inline in
4953 *) ac_val=$ac_cv_c_inline;;
4955 cat >>confdefs.h <<_ACEOF
4957 #define inline $ac_val
4963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4964 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
4965 if ${ac_cv_c_bigendian+:} false; then :
4966 $as_echo_n "(cached) " >&6
4968 ac_cv_c_bigendian=unknown
4969 # See if we're dealing with a universal compiler.
4970 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4971 /* end confdefs.h. */
4972 #ifndef __APPLE_CC__
4973 not a universal capable compiler
4978 if ac_fn_c_try_compile "$LINENO"; then :
4980 # Check for potential -arch flags. It is not universal unless
4981 # there are at least two -arch flags with different values.
4984 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4985 if test -n "$ac_prev"; then
4987 i?86 | x86_64 | ppc | ppc64)
4988 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4991 ac_cv_c_bigendian=universal
4997 elif test "x$ac_word" = "x-arch"; then
5002 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5003 if test $ac_cv_c_bigendian = unknown; then
5004 # See if sys/param.h defines the BYTE_ORDER macro.
5005 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5006 /* end confdefs.h. */
5007 #include <sys/types.h>
5008 #include <sys/param.h>
5013 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
5014 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
5023 if ac_fn_c_try_compile "$LINENO"; then :
5024 # It does; now see whether it defined to BIG_ENDIAN or not.
5025 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5026 /* end confdefs.h. */
5027 #include <sys/types.h>
5028 #include <sys/param.h>
5033 #if BYTE_ORDER != BIG_ENDIAN
5041 if ac_fn_c_try_compile "$LINENO"; then :
5042 ac_cv_c_bigendian=yes
5044 ac_cv_c_bigendian=no
5046 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5048 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5050 if test $ac_cv_c_bigendian = unknown; then
5051 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
5052 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5053 /* end confdefs.h. */
5059 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
5067 if ac_fn_c_try_compile "$LINENO"; then :
5068 # It does; now see whether it defined to _BIG_ENDIAN or not.
5069 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5070 /* end confdefs.h. */
5084 if ac_fn_c_try_compile "$LINENO"; then :
5085 ac_cv_c_bigendian=yes
5087 ac_cv_c_bigendian=no
5089 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5091 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5093 if test $ac_cv_c_bigendian = unknown; then
5094 # Compile a test program.
5095 if test "$cross_compiling" = yes; then :
5096 # Try to guess by grepping values from an object file.
5097 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5098 /* end confdefs.h. */
5099 short int ascii_mm[] =
5100 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
5101 short int ascii_ii[] =
5102 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
5103 int use_ascii (int i) {
5104 return ascii_mm[i] + ascii_ii[i];
5106 short int ebcdic_ii[] =
5107 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
5108 short int ebcdic_mm[] =
5109 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
5110 int use_ebcdic (int i) {
5111 return ebcdic_mm[i] + ebcdic_ii[i];
5118 return use_ascii (foo) == use_ebcdic (foo);
5123 if ac_fn_c_try_compile "$LINENO"; then :
5124 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
5125 ac_cv_c_bigendian=yes
5127 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
5128 if test "$ac_cv_c_bigendian" = unknown; then
5129 ac_cv_c_bigendian=no
5131 # finding both strings is unlikely to happen, but who knows?
5132 ac_cv_c_bigendian=unknown
5136 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5138 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5139 /* end confdefs.h. */
5140 $ac_includes_default
5145 /* Are we little or big endian? From Harbison&Steele. */
5149 char c[sizeof (long int)];
5152 return u.c[sizeof (long int) - 1] == 1;
5158 if ac_fn_c_try_run "$LINENO"; then :
5159 ac_cv_c_bigendian=no
5161 ac_cv_c_bigendian=yes
5163 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5164 conftest.$ac_objext conftest.beam conftest.$ac_ext
5169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
5170 $as_echo "$ac_cv_c_bigendian" >&6; }
5171 case $ac_cv_c_bigendian in #(
5173 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
5179 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5183 as_fn_error $? "unknown endianness
5184 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
5190 ac_config_headers="$ac_config_headers config.h:config.in"
5194 # Find a good install program. We prefer a C program (faster),
5195 # so one script is as good as another. But avoid the broken or
5196 # incompatible versions:
5197 # SysV /etc/install, /usr/sbin/install
5198 # SunOS /usr/etc/install
5199 # IRIX /sbin/install
5201 # AmigaOS /C/install, which installs bootblocks on floppy discs
5202 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5203 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5204 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5205 # OS/2's system install, which has a completely different semantic
5206 # ./install, which can be erroneously created by make from ./install.sh.
5207 # Reject install programs that cannot install multiple files.
5208 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5209 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5210 if test -z "$INSTALL"; then
5211 if ${ac_cv_path_install+:} false; then :
5212 $as_echo_n "(cached) " >&6
5214 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5218 test -z "$as_dir" && as_dir=.
5219 # Account for people who put trailing slashes in PATH elements.
5220 case $as_dir/ in #((
5221 ./ | .// | /[cC]/* | \
5222 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5223 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
5226 # OSF1 and SCO ODT 3.0 have their own names for install.
5227 # Don't use installbsd from OSF since it installs stuff as root
5229 for ac_prog in ginstall scoinst install; do
5230 for ac_exec_ext in '' $ac_executable_extensions; do
5231 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
5232 if test $ac_prog = install &&
5233 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5234 # AIX install. It has an incompatible calling convention.
5236 elif test $ac_prog = install &&
5237 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5238 # program-specific install script used by HP pwplus--don't use.
5241 rm -rf conftest.one conftest.two conftest.dir
5242 echo one > conftest.one
5243 echo two > conftest.two
5245 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5246 test -s conftest.one && test -s conftest.two &&
5247 test -s conftest.dir/conftest.one &&
5248 test -s conftest.dir/conftest.two
5250 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5263 rm -rf conftest.one conftest.two conftest.dir
5266 if test "${ac_cv_path_install+set}" = set; then
5267 INSTALL=$ac_cv_path_install
5269 # As a last resort, use the slow shell script. Don't cache a
5270 # value for INSTALL within a source directory, because that will
5271 # break other packages using the cache if that directory is
5272 # removed, or if the value is a relative name.
5273 INSTALL=$ac_install_sh
5276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5277 $as_echo "$INSTALL" >&6; }
5279 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5280 # It thinks the first close brace ends the variable substitution.
5281 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5283 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5285 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5288 # Don't build the shared library for build.
5289 if [ -n "${with_build_subdir}" ]; then
5295 rs6000-ibm-aix3.1 | rs6000-ibm-aix)
5297 *-*-cxux7*) frag=mh-cxux7 ;;
5298 *-*-freebsd2.1.*) frag=mh-fbsd21 ;;
5299 *-*-freebsd2.2.[012]) frag=mh-fbsd21 ;;
5300 i370-*-opened*) frag=mh-openedition ;;
5301 i[34567]86-*-windows*) frag=mh-windows ;;
5304 if [ -n "${frag}" ]; then
5305 frag=${libiberty_topdir}/libiberty/config/$frag
5313 # PIC is the default on some targets or must not be used.
5315 # For darwin, common symbols are not allowed in MH_DYLIB files
5317 # If we are using a compiler supporting mdynamic-no-pic
5318 # and the option has been tested as safe to add, then cancel
5319 # it here, since the code generated is incompatible with shared
5321 *-mdynamic-no-pic*) PICFLAG='-fno-common -mno-dynamic-no-pic' ;;
5322 *) PICFLAG=-fno-common ;;
5326 # PIC is the default.
5329 # PIC is the default for 64-bit PA HP-UX.
5331 i[34567]86-*-cygwin* | x86_64-*-cygwin*)
5333 i[34567]86-*-mingw* | x86_64-*-mingw*)
5335 i[34567]86-*-interix[3-9]*)
5336 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
5337 # Instead, we relocate shared libraries at runtime.
5339 i[34567]86-*-nto-qnx*)
5340 # QNX uses GNU C++, but need to define -shared option too, otherwise
5342 PICFLAG='-fPIC -shared'
5344 i[34567]86-pc-msdosdjgpp*)
5345 # DJGPP does not support shared libraries at all.
5348 # On IA64 HP-UX, PIC is the default but the pic flag
5349 # sets the default TLS model and affects inlining.
5356 # PIC is the default.
5358 rs6000-ibm-aix* | powerpc-ibm-aix*)
5359 # All AIX code is PIC.
5362 # Some targets support both -fPIC and -fpic, but prefer the latter.
5364 i[34567]86-*-* | x86_64-*-*)
5367 # FIXME: Override -fPIC default in libgcc only?
5368 sh-*-linux* | sh[2346lbe]*-*-linux*)
5374 # Default to -fPIC unless specified otherwise.
5380 # If the user explicitly uses -fpic/-fPIC, keep that.
5391 # If they didn't specify --enable-shared, don't generate shared libs.
5392 case "${enable_shared}" in
5399 # ...unless --enable-host-{shared,pie} was passed from top-level config:
5400 if [ "${enable_host_shared}" = "yes" ] || [ "${enable_host_pie}" = "yes" ]; then
5404 if [ "${shared}" != "yes" ]; then
5410 case " ${CFLAGS} " in
5411 *\ -fsanitize=address\ *) NOASANFLAG=-fno-sanitize=address ;;
5412 *\ -fsanitize=hwaddress\ *) NOASANFLAG=-fno-sanitize=hwaddress ;;
5416 # Check whether --enable-cet was given.
5417 if test "${enable_cet+set}" = set; then :
5418 enableval=$enable_cet;
5419 case "$enableval" in
5421 *) as_fn_error $? "Unknown argument to enable/disable cet" "$LINENO" 5 ;;
5429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5
5430 $as_echo_n "checking for CET support... " >&6; }
5433 i[34567]86-*-linux* | x86_64-*-linux*)
5435 cet_save_CFLAGS="$CFLAGS"
5436 CFLAGS="$CFLAGS -fcf-protection"
5437 case "$enable_cet" in
5439 # Check if target supports multi-byte NOPs
5440 # and if compiler and assembler support CET.
5441 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5442 /* end confdefs.h. */
5448 #if !defined(__SSE2__)
5449 #error target does not support multi-byte NOPs
5458 if ac_fn_c_try_compile "$LINENO"; then :
5463 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5466 # Check if compiler and assembler support CET.
5467 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5468 /* end confdefs.h. */
5478 if ac_fn_c_try_compile "$LINENO"; then :
5483 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5484 if test $support_cet = "no"; then
5485 if test x$enable_bootstrap != xno \
5486 && test -z "${with_build_subdir}" \
5487 && (test ! -f ../stage_current \
5488 || test `cat ..
/stage_current
` != "stage1"); then
5489 # Require CET support only for the final GCC build.
5490 as_fn_error $? "compiler and assembler with CET support are required for --enable-cet" "$LINENO" 5
5492 # Don't enable CET without CET support for non-bootstrap
5493 # build, in stage1 nor for build support.
5499 CFLAGS="$cet_save_CFLAGS"
5507 cet_save_CFLAGS="$CFLAGS"
5508 CFLAGS="$CFLAGS -fcf-protection=none"
5509 cet_save_LDFLAGS="$LDFLAGS"
5510 LDFLAGS="$LDFLAGS -Wl,-z,ibt,-z,shstk"
5511 if test x$may_have_cet = xyes; then
5512 # Check whether -fcf-protection=none -Wl,-z,ibt,-z,shstk work.
5513 if test x$gcc_no_link = xyes; then
5514 as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
5516 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5517 /* end confdefs.h. */
5527 if ac_fn_c_try_link "$LINENO"; then :
5532 rm -f core conftest.err conftest.$ac_objext \
5533 conftest$ac_exeext conftest.$ac_ext
5536 if test x$may_have_cet = xyes; then
5537 if test x$cross_compiling = xno; then
5538 if test "$cross_compiling" = yes; then :
5539 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5540 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5541 as_fn_error $? "cannot run
test program
while cross compiling
5542 See \
`config.log' for more details" "$LINENO" 5; }
5544 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5545 /* end confdefs.h. */
5555 if ac_fn_c_try_run "$LINENO"; then :
5556 have_multi_byte_nop=yes
5558 have_multi_byte_nop=no
5560 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5561 conftest.$ac_objext conftest.beam conftest.$ac_ext
5565 if test x$have_multi_byte_nop = xyes; then
5566 if test "$cross_compiling" = yes; then :
5567 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5568 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5569 as_fn_error $? "cannot run
test program
while cross compiling
5570 See \
`config.log' for more details" "$LINENO" 5; }
5572 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5573 /* end confdefs.h. */
5581 __attribute__ ((noinline, noclone))
5582 xxx (void (*f) (void))
5588 __attribute__ ((noinline, noclone))
5602 if ac_fn_c_try_run "$LINENO"; then :
5607 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5608 conftest.$ac_objext conftest.beam conftest.$ac_ext
5612 if test x$enable_cet = xno -a x$have_cet = xyes; then
5613 as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5
5617 # Enable CET in cross compiler if possible so that it will run on both
5618 # CET and non-CET hosts.
5621 if test x$enable_cet = xyes; then
5622 CET_HOST_FLAGS="-fcf-protection"
5623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5624 $as_echo "yes" >&6; }
5626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5627 $as_echo "no" >&6; }
5629 CFLAGS="$cet_save_CFLAGS"
5630 LDFLAGS="$cet_save_LDFLAGS"
5634 echo "# Warning: this fragment is automatically generated" > temp-frag
5636 if [ -n "${frag}" ] && [ -f "${frag}" ]; then
5637 echo "Appending ${frag} to xhost-mkfrag"
5638 echo "# Following fragment copied from ${frag}" >> temp-frag
5639 cat ${frag} >> temp-frag
5642 # record if we want to build shared libs.
5643 if [ "${shared}" = "yes" ]; then
5644 echo enable_shared = yes >> temp-frag
5646 echo enable_shared = no >> temp-frag
5650 ${CONFIG_SHELL-/bin/sh} ${libiberty_topdir}/move-if-change temp-frag xhost-mkfrag
5652 host_makefile_frag=${frag}
5655 # It's OK to check for header files. Although the compiler may not be
5656 # able to link anything, it had better be able to at least compile
5658 for ac_header in sys/file.h sys/param.h limits.h stdlib.h malloc.h string.h unistd.h strings.h sys/time.h time.h sys/resource.h sys/stat.h sys/mman.h fcntl.h alloca.h sys/pstat.h sys/sysmp.h sys/sysinfo.h machine/hal_sysinfo.h sys/table.h sys/sysctl.h sys/systemcfg.h stdint.h stdio_ext.h process.h sys/prctl.h spawn.h
5660 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
5661 ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header"
5662 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5663 cat >>confdefs.h <<_ACEOF
5664 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
5670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
5671 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
5672 if ${ac_cv_header_sys_wait_h+:} false; then :
5673 $as_echo_n "(cached) " >&6
5675 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5676 /* end confdefs.h. */
5677 #include <sys/types.h>
5678 #include <sys/wait.h>
5680 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
5683 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
5691 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
5696 if ac_fn_c_try_compile "$LINENO"; then :
5697 ac_cv_header_sys_wait_h=yes
5699 ac_cv_header_sys_wait_h=no
5701 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
5704 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
5705 if test $ac_cv_header_sys_wait_h = yes; then
5707 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
5711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
5712 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
5713 if ${ac_cv_header_time+:} false; then :
5714 $as_echo_n "(cached) " >&6
5716 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5717 /* end confdefs.h. */
5718 #include <sys/types.h>
5719 #include <sys/time.h>
5725 if ((struct tm *) 0)
5731 if ac_fn_c_try_compile "$LINENO"; then :
5732 ac_cv_header_time=yes
5734 ac_cv_header_time=no
5736 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
5739 $as_echo "$ac_cv_header_time" >&6; }
5740 if test $ac_cv_header_time = yes; then
5742 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
5747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether errno must be declared" >&5
5748 $as_echo_n "checking whether errno must be declared... " >&6; }
5749 if ${libiberty_cv_declare_errno+:} false; then :
5750 $as_echo_n "(cached) " >&6
5752 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5753 /* end confdefs.h. */
5763 if ac_fn_c_try_compile "$LINENO"; then :
5764 libiberty_cv_declare_errno=no
5766 libiberty_cv_declare_errno=yes
5768 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libiberty_cv_declare_errno" >&5
5771 $as_echo "$libiberty_cv_declare_errno" >&6; }
5772 if test $libiberty_cv_declare_errno = yes
5774 $as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h
5779 # Determine sizes of some types.
5780 # The cast to long int works around a bug in the HP C Compiler
5781 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5782 # declarations like `int a3
[[(sizeof
(unsigned char
)) >= 0]];'.
5783 # This bug is HP SR number 8606223364.
5784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
5785 $as_echo_n "checking size of int... " >&6; }
5786 if ${ac_cv_sizeof_int+:} false; then :
5787 $as_echo_n "(cached) " >&6
5789 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
5792 if test "$ac_cv_type_int" = yes; then
5793 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5794 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
5795 as_fn_error 77 "cannot compute sizeof (int)
5796 See \`config.log
' for more details" "$LINENO" 5; }
5803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
5804 $as_echo "$ac_cv_sizeof_int" >&6; }
5808 cat >>confdefs.h <<_ACEOF
5809 #define SIZEOF_INT $ac_cv_sizeof_int
5813 # The cast to long int works around a bug in the HP C Compiler
5814 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5815 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5816 # This bug is HP SR number 8606223364.
5817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
5818 $as_echo_n "checking size of long... " >&6; }
5819 if ${ac_cv_sizeof_long+:} false
; then :
5820 $as_echo_n "(cached) " >&6
5822 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
5825 if test "$ac_cv_type_long" = yes; then
5826 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5827 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5828 as_fn_error
77 "cannot compute sizeof (long)
5829 See \`config.log' for more details" "$LINENO" 5; }
5836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
5837 $as_echo "$ac_cv_sizeof_long" >&6; }
5841 cat >>confdefs.h
<<_ACEOF
5842 #define SIZEOF_LONG $ac_cv_sizeof_long
5846 # The cast to long int works around a bug in the HP C Compiler
5847 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5848 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5849 # This bug is HP SR number 8606223364.
5850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5
5851 $as_echo_n "checking size of size_t... " >&6; }
5852 if ${ac_cv_sizeof_size_t+:} false
; then :
5853 $as_echo_n "(cached) " >&6
5855 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (size_t))" "ac_cv_sizeof_size_t" "$ac_includes_default"; then :
5858 if test "$ac_cv_type_size_t" = yes; then
5859 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5860 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5861 as_fn_error
77 "cannot compute sizeof (size_t)
5862 See \`config.log' for more details" "$LINENO" 5; }
5864 ac_cv_sizeof_size_t
=0
5869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5
5870 $as_echo "$ac_cv_sizeof_size_t" >&6; }
5874 cat >>confdefs.h
<<_ACEOF
5875 #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
5880 # Check for presense of long long
5881 ac_fn_c_check_type
"$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
5882 if test "x$ac_cv_type_long_long" = xyes
; then :
5884 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
5885 # The cast to long int works around a bug in the HP C Compiler
5886 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5887 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5888 # This bug is HP SR number 8606223364.
5889 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
5890 $as_echo_n "checking size of long long... " >&6; }
5891 if ${ac_cv_sizeof_long_long+:} false
; then :
5892 $as_echo_n "(cached) " >&6
5894 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
5897 if test "$ac_cv_type_long_long" = yes; then
5898 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5899 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5900 as_fn_error
77 "cannot compute sizeof (long long)
5901 See \`config.log' for more details" "$LINENO" 5; }
5903 ac_cv_sizeof_long_long
=0
5908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
5909 $as_echo "$ac_cv_sizeof_long_long" >&6; }
5913 cat >>confdefs.h
<<_ACEOF
5914 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
5921 # Look for a 64-bit type.
5922 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a 64-bit type" >&5
5923 $as_echo_n "checking for a 64-bit type... " >&6; }
5924 if ${liberty_cv_uint64+:} false
; then :
5925 $as_echo_n "(cached) " >&6
5927 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5928 /* end confdefs.h. */
5929 #ifdef HAVE_STDINT_H
5935 extern uint64_t foo;
5940 if ac_fn_c_try_compile
"$LINENO"; then :
5941 liberty_cv_uint64
=uint64_t
5943 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5944 /* end confdefs.h. */
5945 #ifdef HAVE_LIMITS_H
5954 extern char foo[sizeof(long) * CHAR_BIT >= 64 ? 1 : -1];
5959 if ac_fn_c_try_compile
"$LINENO"; then :
5960 liberty_cv_uint64
="unsigned long"
5962 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5963 /* end confdefs.h. */
5964 #ifdef HAVE_LIMITS_H
5973 extern char foo[sizeof(long long) * CHAR_BIT >= 64 ? 1 : -1];
5978 if ac_fn_c_try_compile
"$LINENO"; then :
5979 liberty_cv_uint64
="unsigned long long"
5981 liberty_cv_uint64
=none
5983 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5985 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5987 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $liberty_cv_uint64" >&5
5991 $as_echo "$liberty_cv_uint64" >&6; }
5992 if test "$liberty_cv_uint64" != none
; then
5994 cat >>confdefs.h
<<_ACEOF
5995 #define UNSIGNED_64BIT_TYPE $liberty_cv_uint64
6001 ac_fn_c_check_type
"$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
6002 if test "x$ac_cv_type_intptr_t" = xyes
; then :
6004 $as_echo "#define HAVE_INTPTR_T 1" >>confdefs.h
6007 for ac_type
in 'int' 'long int' 'long long int'; do
6008 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6009 /* end confdefs.h. */
6010 $ac_includes_default
6014 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
6016 return test_array [0];
6022 if ac_fn_c_try_compile
"$LINENO"; then :
6024 cat >>confdefs.h
<<_ACEOF
6025 #define intptr_t $ac_type
6030 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6031 test -z "$ac_type" && break
6037 ac_fn_c_check_type
"$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
6038 if test "x$ac_cv_type_uintptr_t" = xyes
; then :
6040 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
6043 for ac_type
in 'unsigned int' 'unsigned long int' \
6044 'unsigned long long int'; do
6045 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6046 /* end confdefs.h. */
6047 $ac_includes_default
6051 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
6053 return test_array [0];
6059 if ac_fn_c_try_compile
"$LINENO"; then :
6061 cat >>confdefs.h
<<_ACEOF
6062 #define uintptr_t $ac_type
6067 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6068 test -z "$ac_type" && break
6073 ac_fn_c_check_type
"$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
6074 if test "x$ac_cv_type_ssize_t" = xyes
; then :
6078 cat >>confdefs.h
<<_ACEOF
6085 # Given the above check, we always have uintptr_t or a fallback
6086 # definition. So define HAVE_UINTPTR_T in case any imported code
6089 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
6092 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
6093 if test "x$ac_cv_type_pid_t" = xyes
; then :
6097 cat >>confdefs.h
<<_ACEOF
6104 # This is the list of functions which libiberty will provide if they
6105 # are not available on the host.
6108 funcs
="$funcs atexit"
6109 funcs
="$funcs basename"
6111 funcs
="$funcs bcopy"
6112 funcs
="$funcs bsearch"
6113 funcs
="$funcs bzero"
6114 funcs
="$funcs calloc"
6115 funcs
="$funcs clock"
6117 funcs
="$funcs getcwd"
6118 funcs
="$funcs getpagesize"
6119 funcs
="$funcs gettimeofday"
6120 funcs
="$funcs index"
6121 funcs
="$funcs insque"
6122 funcs
="$funcs memchr"
6123 funcs
="$funcs memcmp"
6124 funcs
="$funcs memcpy"
6125 funcs
="$funcs memmem"
6126 funcs
="$funcs memmove"
6127 funcs
="$funcs mempcpy"
6128 funcs
="$funcs memset"
6129 funcs
="$funcs mkstemps"
6130 funcs
="$funcs putenv"
6131 funcs
="$funcs random"
6132 funcs
="$funcs rename"
6133 funcs
="$funcs rindex"
6134 funcs
="$funcs setenv"
6135 funcs
="$funcs snprintf"
6136 funcs
="$funcs sigsetmask"
6137 funcs
="$funcs stpcpy"
6138 funcs
="$funcs stpncpy"
6139 funcs
="$funcs strcasecmp"
6140 funcs
="$funcs strchr"
6141 funcs
="$funcs strdup"
6142 funcs
="$funcs strncasecmp"
6143 funcs
="$funcs strndup"
6144 funcs
="$funcs strnlen"
6145 funcs
="$funcs strrchr"
6146 funcs
="$funcs strstr"
6147 funcs
="$funcs strtod"
6148 funcs
="$funcs strtol"
6149 funcs
="$funcs strtoul"
6150 funcs
="$funcs strtoll"
6151 funcs
="$funcs strtoull"
6152 funcs
="$funcs strverscmp"
6153 funcs
="$funcs tmpnam"
6154 funcs
="$funcs vasprintf"
6155 funcs
="$funcs vfprintf"
6156 funcs
="$funcs vprintf"
6157 funcs
="$funcs vsnprintf"
6158 funcs
="$funcs vsprintf"
6159 funcs
="$funcs waitpid"
6160 funcs
="$funcs setproctitle"
6162 # Also in the old function.def file: alloca, vfork, getopt.
6164 vars
="sys_errlist sys_nerr sys_siglist"
6166 checkfuncs
="__fsetlocking canonicalize_file_name dup3 getrlimit getrusage \
6167 getsysinfo gettimeofday on_exit pipe2 posix_spawn posix_spawnp psignal \
6168 pstat_getdynamic pstat_getstatic \
6169 realpath setrlimit spawnve spawnvpe strerror strsignal sysconf sysctl \
6170 sysmp table times wait3 wait4"
6172 #Â Darwin has sbrk, but it is deprecated and that produces build-time warnings
6173 #Â so do not check for it.
6176 *) checkfuncs
="$checkfuncs sbrk"
6179 # These are neither executed nor required, but they help keep
6180 # autoheader happy without adding a bunch of text to acconfig.h.
6181 if test "x" = "y"; then
6182 for ac_func
in asprintf atexit \
6183 basename bcmp bcopy bsearch bzero \
6184 calloc canonicalize_file_name
clock \
6187 getcwd getpagesize getrlimit getrusage getsysinfo gettimeofday \
6189 memchr memcmp memcpy memmem memmove memset mkstemps \
6191 pipe2 posix_spawn posix_spawnp psignal \
6192 pstat_getdynamic pstat_getstatic putenv \
6193 random realpath rename rindex \
6194 sbrk setenv setproctitle setrlimit sigsetmask snprintf spawnve spawnvpe \
6195 stpcpy stpncpy strcasecmp strchr strdup \
6196 strerror strncasecmp strndup strnlen strrchr strsignal strstr strtod \
6197 strtol strtoul strtoll strtoull strverscmp sysconf sysctl sysmp \
6198 table
times tmpnam \
6199 vasprintf vfprintf vprintf vsprintf \
6202 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6203 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6204 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6205 cat >>confdefs.h
<<_ACEOF
6206 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6212 as_ac_Symbol
=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh`
6213 ac_fn_c_check_decl
"$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default"
6214 if eval test \"x\$
"$as_ac_Symbol"\" = x
"yes"; then :
6220 cat >>confdefs.h
<<_ACEOF
6221 #define HAVE_DECL_BASENAME $ac_have_decl
6223 ac_fn_c_check_decl
"$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
6224 if test "x$ac_cv_have_decl_ffs" = xyes
; then :
6230 cat >>confdefs.h
<<_ACEOF
6231 #define HAVE_DECL_FFS $ac_have_decl
6233 ac_fn_c_check_decl
"$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
6234 if test "x$ac_cv_have_decl_asprintf" = xyes
; then :
6240 cat >>confdefs.h
<<_ACEOF
6241 #define HAVE_DECL_ASPRINTF $ac_have_decl
6243 ac_fn_c_check_decl
"$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
6244 if test "x$ac_cv_have_decl_vasprintf" = xyes
; then :
6250 cat >>confdefs.h
<<_ACEOF
6251 #define HAVE_DECL_VASPRINTF $ac_have_decl
6253 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
6254 if test "x$ac_cv_have_decl_snprintf" = xyes
; then :
6260 cat >>confdefs.h
<<_ACEOF
6261 #define HAVE_DECL_SNPRINTF $ac_have_decl
6263 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
6264 if test "x$ac_cv_have_decl_vsnprintf" = xyes
; then :
6270 cat >>confdefs.h
<<_ACEOF
6271 #define HAVE_DECL_VSNPRINTF $ac_have_decl
6273 ac_fn_c_check_decl
"$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
6274 if test "x$ac_cv_have_decl_strtol" = xyes
; then :
6280 cat >>confdefs.h
<<_ACEOF
6281 #define HAVE_DECL_STRTOL $ac_have_decl
6283 ac_fn_c_check_decl
"$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
6284 if test "x$ac_cv_have_decl_strtoul" = xyes
; then :
6290 cat >>confdefs.h
<<_ACEOF
6291 #define HAVE_DECL_STRTOUL $ac_have_decl
6293 ac_fn_c_check_decl
"$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
6294 if test "x$ac_cv_have_decl_strtoll" = xyes
; then :
6300 cat >>confdefs.h
<<_ACEOF
6301 #define HAVE_DECL_STRTOLL $ac_have_decl
6303 ac_fn_c_check_decl
"$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
6304 if test "x$ac_cv_have_decl_strtoull" = xyes
; then :
6310 cat >>confdefs.h
<<_ACEOF
6311 #define HAVE_DECL_STRTOULL $ac_have_decl
6313 ac_fn_c_check_decl
"$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
6314 if test "x$ac_cv_have_decl_strnlen" = xyes
; then :
6320 cat >>confdefs.h
<<_ACEOF
6321 #define HAVE_DECL_STRNLEN $ac_have_decl
6325 $as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
6328 $as_echo "#define HAVE_SYS_NERR 1" >>confdefs.h
6331 $as_echo "#define HAVE_SYS_SIGLIST 1" >>confdefs.h
6335 # For each of these functions, if the host does not provide the
6336 # function we want to put FN.o in LIBOBJS, and if the host does
6337 # provide the function, we want to define HAVE_FN in config.h.
6341 if test -n "${with_target_subdir}"; then
6343 # We are being configured as a target library. AC_REPLACE_FUNCS
6344 # may not work correctly, because the compiler may not be able to
6345 # link executables. Note that we may still be being configured
6348 # If we are being configured for newlib, we know which functions
6349 # newlib provide and which ones we will be expected to provide.
6351 if test "x${with_newlib}" = "xyes"; then
6352 case " $LIBOBJS " in
6353 *" asprintf.$ac_objext "* ) ;;
6354 *) LIBOBJS
="$LIBOBJS asprintf.$ac_objext"
6358 case " $LIBOBJS " in
6359 *" basename.$ac_objext "* ) ;;
6360 *) LIBOBJS
="$LIBOBJS basename.$ac_objext"
6364 case " $LIBOBJS " in
6365 *" insque.$ac_objext "* ) ;;
6366 *) LIBOBJS
="$LIBOBJS insque.$ac_objext"
6370 case " $LIBOBJS " in
6371 *" random.$ac_objext "* ) ;;
6372 *) LIBOBJS
="$LIBOBJS random.$ac_objext"
6376 case " $LIBOBJS " in
6377 *" strdup.$ac_objext "* ) ;;
6378 *) LIBOBJS
="$LIBOBJS strdup.$ac_objext"
6382 case " $LIBOBJS " in
6383 *" vasprintf.$ac_objext "* ) ;;
6384 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6391 asprintf |
basename | insque | random | strdup | vasprintf
)
6394 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6395 cat >>confdefs.h
<<_ACEOF
6403 # newlib doesnt provide any of the variables in $vars, so we
6404 # dont have to check them here.
6406 # Of the functions in $checkfuncs, newlib only has strerror.
6407 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6414 # If we are being configured for Mingw, we know which functions
6415 # Mingw provides and which ones we will be expected to provide.
6419 case " $LIBOBJS " in
6420 *" asprintf.$ac_objext "* ) ;;
6421 *) LIBOBJS
="$LIBOBJS asprintf.$ac_objext"
6425 case " $LIBOBJS " in
6426 *" basename.$ac_objext "* ) ;;
6427 *) LIBOBJS
="$LIBOBJS basename.$ac_objext"
6431 case " $LIBOBJS " in
6432 *" bcmp.$ac_objext "* ) ;;
6433 *) LIBOBJS
="$LIBOBJS bcmp.$ac_objext"
6437 case " $LIBOBJS " in
6438 *" bcopy.$ac_objext "* ) ;;
6439 *) LIBOBJS
="$LIBOBJS bcopy.$ac_objext"
6443 case " $LIBOBJS " in
6444 *" bzero.$ac_objext "* ) ;;
6445 *) LIBOBJS
="$LIBOBJS bzero.$ac_objext"
6449 case " $LIBOBJS " in
6450 *" clock.$ac_objext "* ) ;;
6451 *) LIBOBJS
="$LIBOBJS clock.$ac_objext"
6455 case " $LIBOBJS " in
6456 *" ffs.$ac_objext "* ) ;;
6457 *) LIBOBJS
="$LIBOBJS ffs.$ac_objext"
6461 case " $LIBOBJS " in
6462 *" getpagesize.$ac_objext "* ) ;;
6463 *) LIBOBJS
="$LIBOBJS getpagesize.$ac_objext"
6467 case " $LIBOBJS " in
6468 *" index.$ac_objext "* ) ;;
6469 *) LIBOBJS
="$LIBOBJS index.$ac_objext"
6473 case " $LIBOBJS " in
6474 *" insque.$ac_objext "* ) ;;
6475 *) LIBOBJS
="$LIBOBJS insque.$ac_objext"
6479 case " $LIBOBJS " in
6480 *" mempcpy.$ac_objext "* ) ;;
6481 *) LIBOBJS
="$LIBOBJS mempcpy.$ac_objext"
6485 case " $LIBOBJS " in
6486 *" mkstemps.$ac_objext "* ) ;;
6487 *) LIBOBJS
="$LIBOBJS mkstemps.$ac_objext"
6491 case " $LIBOBJS " in
6492 *" random.$ac_objext "* ) ;;
6493 *) LIBOBJS
="$LIBOBJS random.$ac_objext"
6497 case " $LIBOBJS " in
6498 *" rindex.$ac_objext "* ) ;;
6499 *) LIBOBJS
="$LIBOBJS rindex.$ac_objext"
6503 case " $LIBOBJS " in
6504 *" sigsetmask.$ac_objext "* ) ;;
6505 *) LIBOBJS
="$LIBOBJS sigsetmask.$ac_objext"
6509 case " $LIBOBJS " in
6510 *" stpcpy.$ac_objext "* ) ;;
6511 *) LIBOBJS
="$LIBOBJS stpcpy.$ac_objext"
6515 case " $LIBOBJS " in
6516 *" stpncpy.$ac_objext "* ) ;;
6517 *) LIBOBJS
="$LIBOBJS stpncpy.$ac_objext"
6521 case " $LIBOBJS " in
6522 *" strndup.$ac_objext "* ) ;;
6523 *) LIBOBJS
="$LIBOBJS strndup.$ac_objext"
6527 case " $LIBOBJS " in
6528 *" strnlen.$ac_objext "* ) ;;
6529 *) LIBOBJS
="$LIBOBJS strnlen.$ac_objext"
6533 case " $LIBOBJS " in
6534 *" strverscmp.$ac_objext "* ) ;;
6535 *) LIBOBJS
="$LIBOBJS strverscmp.$ac_objext"
6539 case " $LIBOBJS " in
6540 *" vasprintf.$ac_objext "* ) ;;
6541 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6545 case " $LIBOBJS " in
6546 *" waitpid.$ac_objext "* ) ;;
6547 *) LIBOBJS
="$LIBOBJS waitpid.$ac_objext"
6554 asprintf |
basename | bcmp | bcopy | bzero |
clock | ffs | getpagesize | index | insque | mempcpy | mkstemps | random | rindex | sigsetmask | stpcpy | stpncpy | strdup | strndup | strnlen | strverscmp | vasprintf | waitpid
)
6557 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6558 cat >>confdefs.h
<<_ACEOF
6566 # Mingw doesnt provide any of the variables in $vars, so we
6567 # dont have to check them here.
6569 # Of the functions in $checkfuncs, Mingw only has strerror.
6570 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6577 case " $LIBOBJS " in
6578 *" vasprintf.$ac_objext "* ) ;;
6579 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6583 case " $LIBOBJS " in
6584 *" vsnprintf.$ac_objext "* ) ;;
6585 *) LIBOBJS
="$LIBOBJS vsnprintf.$ac_objext"
6589 case " $LIBOBJS " in
6590 *" snprintf.$ac_objext "* ) ;;
6591 *) LIBOBJS
="$LIBOBJS snprintf.$ac_objext"
6595 case " $LIBOBJS " in
6596 *" asprintf.$ac_objext "* ) ;;
6597 *) LIBOBJS
="$LIBOBJS asprintf.$ac_objext"
6602 for f
in atexit
basename bcmp bcopy bsearch bzero calloc
clock ffs \
6603 getcwd getpagesize getrusage gettimeofday \
6604 index insque memchr memcmp memcpy memmove memset psignal \
6605 putenv random rename rindex sbrk setenv stpcpy strcasecmp \
6606 strchr strdup strerror strncasecmp strrchr strstr strtod \
6607 strtol strtoul sysconf
times tmpnam vfprintf vprintf \
6610 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6611 cat >>confdefs.h
<<_ACEOF
6625 # Not a target library, so we set things up to run the test suite.
6634 *-*-cygwin* |
*-*-mingw*)
6635 $as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
6637 $as_echo "#define HAVE_SYS_NERR 1" >>confdefs.h
6642 if test -z "${setobjs}"; then
6646 # Handle VxWorks configuration specially, since on VxWorks the
6647 # libraries are actually on the target board, not in the file
6649 case " $LIBOBJS " in
6650 *" basename.$ac_objext "* ) ;;
6651 *) LIBOBJS
="$LIBOBJS basename.$ac_objext"
6655 case " $LIBOBJS " in
6656 *" getpagesize.$ac_objext "* ) ;;
6657 *) LIBOBJS
="$LIBOBJS getpagesize.$ac_objext"
6661 case " $LIBOBJS " in
6662 *" insque.$ac_objext "* ) ;;
6663 *) LIBOBJS
="$LIBOBJS insque.$ac_objext"
6667 case " $LIBOBJS " in
6668 *" random.$ac_objext "* ) ;;
6669 *) LIBOBJS
="$LIBOBJS random.$ac_objext"
6673 case " $LIBOBJS " in
6674 *" strcasecmp.$ac_objext "* ) ;;
6675 *) LIBOBJS
="$LIBOBJS strcasecmp.$ac_objext"
6679 case " $LIBOBJS " in
6680 *" strncasecmp.$ac_objext "* ) ;;
6681 *) LIBOBJS
="$LIBOBJS strncasecmp.$ac_objext"
6685 case " $LIBOBJS " in
6686 *" strdup.$ac_objext "* ) ;;
6687 *) LIBOBJS
="$LIBOBJS strdup.$ac_objext"
6691 case " $LIBOBJS " in
6692 *" vfork.$ac_objext "* ) ;;
6693 *) LIBOBJS
="$LIBOBJS vfork.$ac_objext"
6697 case " $LIBOBJS " in
6698 *" waitpid.$ac_objext "* ) ;;
6699 *) LIBOBJS
="$LIBOBJS waitpid.$ac_objext"
6703 case " $LIBOBJS " in
6704 *" vasprintf.$ac_objext "* ) ;;
6705 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6711 basename | getpagesize | insque | random | strcasecmp
)
6713 strncasecmp | strdup | vfork | waitpid | vasprintf
)
6716 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6717 cat >>confdefs.h
<<_ACEOF
6725 # VxWorks doesn't provide any of the variables in $vars, so we
6726 # don't have to check them here.
6728 # Of the functions in $checkfuncs, VxWorks only has strerror.
6729 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6738 if test -z "${setobjs}"; then
6743 # On android, getpagesize is defined in unistd.h as a static inline
6744 # function, which AC_CHECK_FUNCS does not handle properly.
6745 ac_cv_func_getpagesize
=yes
6749 # Replace system snprintf and vsnprintf with libiberty implementations.
6750 case " $LIBOBJS " in
6751 *" snprintf.$ac_objext "* ) ;;
6752 *) LIBOBJS
="$LIBOBJS snprintf.$ac_objext"
6756 case " $LIBOBJS " in
6757 *" vsnprintf.$ac_objext "* ) ;;
6758 *) LIBOBJS
="$LIBOBJS vsnprintf.$ac_objext"
6765 # Under mingw32, sys_nerr and sys_errlist exist, but they are
6766 # macros, so the test below won't find them.
6767 libiberty_cv_var_sys_nerr
=yes
6768 libiberty_cv_var_sys_errlist
=yes
6772 # vfork and fork are stubs.
6773 ac_cv_func_vfork_works
=no
6777 # Under some versions of uwin, vfork is notoriously buggy and the test
6778 # can hang configure; on other versions, vfork exists just as a stub.
6779 # FIXME: This should be removed once vfork in uwin's runtime is fixed.
6780 ac_cv_func_vfork_works
=no
6781 # Under uwin 2.0+, sys_nerr and sys_errlist exist, but they are
6782 # macros (actually, these are imported from a DLL, but the end effect
6783 # is the same), so the test below won't find them.
6784 libiberty_cv_var_sys_nerr
=yes
6785 libiberty_cv_var_sys_errlist
=yes
6789 # Under VMS, vfork works very different than on Unix. The standard test
6790 # won't work, and it isn't easily adaptable. It makes more sense to
6792 ac_cv_func_vfork_works
=yes
6797 # We haven't set the list of objects yet. Use the standard autoconf
6798 # tests. This will only work if the compiler works.
6799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
6800 $as_echo_n "checking for library containing strerror... " >&6; }
6801 if ${ac_cv_search_strerror+:} false
; then :
6802 $as_echo_n "(cached) " >&6
6804 ac_func_search_save_LIBS
=$LIBS
6805 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6806 /* end confdefs.h. */
6808 /* Override any GCC internal prototype to avoid an error.
6809 Use char because int might match the return type of a GCC
6810 builtin and then its argument prototype would still apply. */
6823 for ac_lib
in '' cposix
; do
6824 if test -z "$ac_lib"; then
6825 ac_res
="none required"
6828 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6830 if test x
$gcc_no_link = xyes
; then
6831 as_fn_error $?
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
6833 if ac_fn_c_try_link
"$LINENO"; then :
6834 ac_cv_search_strerror
=$ac_res
6836 rm -f core conftest.err conftest.
$ac_objext \
6838 if ${ac_cv_search_strerror+:} false
; then :
6842 if ${ac_cv_search_strerror+:} false
; then :
6845 ac_cv_search_strerror
=no
6848 LIBS
=$ac_func_search_save_LIBS
6850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
6851 $as_echo "$ac_cv_search_strerror" >&6; }
6852 ac_res
=$ac_cv_search_strerror
6853 if test "$ac_res" != no
; then :
6854 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6858 for ac_func
in $funcs
6860 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6861 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6862 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6863 cat >>confdefs.h
<<_ACEOF
6864 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6868 case " $LIBOBJS " in
6869 *" $ac_func.$ac_objext "* ) ;;
6870 *) LIBOBJS
="$LIBOBJS $ac_func.$ac_objext"
6877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether alloca needs Cray hooks" >&5
6878 $as_echo_n "checking whether alloca needs Cray hooks... " >&6; }
6879 if ${ac_cv_os_cray+:} false
; then :
6880 $as_echo_n "(cached) " >&6
6882 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6883 /* end confdefs.h. */
6884 #if defined(CRAY) && ! defined(CRAY2)
6891 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6892 $EGREP "webecray" >/dev
/null
2>&1; then :
6900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
6901 $as_echo "$ac_cv_os_cray" >&6; }
6902 if test $ac_cv_os_cray = yes; then
6903 for ac_func
in _getb67 GETB67 getb67
; do
6904 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6905 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6906 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6908 cat >>confdefs.h
<<_ACEOF
6909 #define CRAY_STACKSEG_END $ac_func
6917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
6918 $as_echo_n "checking stack direction for C alloca... " >&6; }
6919 if ${ac_cv_c_stack_direction+:} false
; then :
6920 $as_echo_n "(cached) " >&6
6922 if test "$cross_compiling" = yes; then :
6923 ac_cv_c_stack_direction
=0
6925 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6926 /* end confdefs.h. */
6930 find_stack_direction (void)
6932 static char *addr = 0;
6937 return find_stack_direction ();
6940 return (&dummy > addr) ? 1 : -1;
6946 exit (find_stack_direction() < 0);
6949 if ac_fn_c_try_run
"$LINENO"; then :
6950 ac_cv_c_stack_direction
=1
6952 ac_cv_c_stack_direction
=-1
6954 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6955 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
6960 $as_echo "$ac_cv_c_stack_direction" >&6; }
6962 cat >>confdefs.h
<<_ACEOF
6963 #define STACK_DIRECTION $ac_cv_c_stack_direction
6967 for ac_header
in vfork.h
6969 ac_fn_c_check_header_preproc
"$LINENO" "vfork.h" "ac_cv_header_vfork_h"
6970 if test "x$ac_cv_header_vfork_h" = xyes
; then :
6971 cat >>confdefs.h
<<_ACEOF
6972 #define HAVE_VFORK_H 1
6978 for ac_func
in fork vfork
6980 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6981 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6982 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6983 cat >>confdefs.h
<<_ACEOF
6984 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6990 if test "x$ac_cv_func_fork" = xyes
; then
6991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
6992 $as_echo_n "checking for working fork... " >&6; }
6993 if ${ac_cv_func_fork_works+:} false
; then :
6994 $as_echo_n "(cached) " >&6
6996 if test "$cross_compiling" = yes; then :
6997 ac_cv_func_fork_works
=cross
6999 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7000 /* end confdefs.h. */
7001 $ac_includes_default
7006 /* By Ruediger Kuhlmann. */
7013 if ac_fn_c_try_run
"$LINENO"; then :
7014 ac_cv_func_fork_works
=yes
7016 ac_cv_func_fork_works
=no
7018 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7019 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
7024 $as_echo "$ac_cv_func_fork_works" >&6; }
7027 ac_cv_func_fork_works
=$ac_cv_func_fork
7029 if test "x$ac_cv_func_fork_works" = xcross
; then
7031 *-*-amigaos* |
*-*-msdosdjgpp*)
7032 # Override, as these systems have only a dummy fork() stub
7033 ac_cv_func_fork_works
=no
7036 ac_cv_func_fork_works
=yes
7039 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
7040 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
7042 ac_cv_func_vfork_works
=$ac_cv_func_vfork
7043 if test "x$ac_cv_func_vfork" = xyes
; then
7044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
7045 $as_echo_n "checking for working vfork... " >&6; }
7046 if ${ac_cv_func_vfork_works+:} false
; then :
7047 $as_echo_n "(cached) " >&6
7049 if test "$cross_compiling" = yes; then :
7050 ac_cv_func_vfork_works
=cross
7052 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7053 /* end confdefs.h. */
7054 /* Thanks to Paul Eggert for this test. */
7055 $ac_includes_default
7056 #include <sys/wait.h>
7060 /* On some sparc systems, changes by the child to local and incoming
7061 argument registers are propagated back to the parent. The compiler
7062 is told about this with #include <vfork.h>, but some compilers
7063 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
7064 static variable whose address is put into a register that is
7065 clobbered by the vfork. */
7068 sparc_address_test (int arg)
7070 sparc_address_test (arg) int arg;
7091 pid_t parent = getpid ();
7094 sparc_address_test (0);
7099 /* Here is another test for sparc vfork register problems. This
7100 test uses lots of local variables, at least as many local
7101 variables as main has allocated so far including compiler
7102 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
7103 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
7104 reuse the register of parent for one of the local variables,
7105 since it will think that parent can't possibly be used any more
7106 in this routine. Assigning to the local variable will thus
7107 munge parent in the parent process. */
7109 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
7110 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
7111 /* Convince the compiler that p..p7 are live; otherwise, it might
7112 use the same hardware register for all 8 local variables. */
7113 if (p != p1 || p != p2 || p != p3 || p != p4
7114 || p != p5 || p != p6 || p != p7)
7117 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
7118 from child file descriptors. If the child closes a descriptor
7119 before it execs or exits, this munges the parent's descriptor
7120 as well. Test for this by closing stdout in the child. */
7121 _exit(close(fileno(stdout)) != 0);
7126 while (wait(&status) != child)
7129 /* Was there some problem with vforking? */
7132 /* Did the child fail? (This shouldn't happen.) */
7135 /* Did the vfork/compiler bug occur? */
7136 || parent != getpid()
7138 /* Did the file descriptor bug occur? */
7139 || fstat(fileno(stdout), &st) != 0
7144 if ac_fn_c_try_run
"$LINENO"; then :
7145 ac_cv_func_vfork_works
=yes
7147 ac_cv_func_vfork_works
=no
7149 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7150 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
7155 $as_echo "$ac_cv_func_vfork_works" >&6; }
7158 if test "x$ac_cv_func_fork_works" = xcross
; then
7159 ac_cv_func_vfork_works
=$ac_cv_func_vfork
7160 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
7161 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
7164 if test "x$ac_cv_func_vfork_works" = xyes
; then
7166 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
7170 $as_echo "#define vfork fork" >>confdefs.h
7173 if test "x$ac_cv_func_fork_works" = xyes
; then
7175 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
7179 if test $ac_cv_func_vfork_works = no
; then
7180 case " $LIBOBJS " in
7181 *" vfork.$ac_objext "* ) ;;
7182 *) LIBOBJS
="$LIBOBJS vfork.$ac_objext"
7187 # We only need _doprnt if we might use it to implement v*printf.
7188 if test $ac_cv_func_vprintf != yes \
7189 ||
test $ac_cv_func_vfprintf != yes \
7190 ||
test $ac_cv_func_vsprintf != yes; then
7191 ac_fn_c_check_func
"$LINENO" "_doprnt" "ac_cv_func__doprnt"
7192 if test "x$ac_cv_func__doprnt" = xyes
; then :
7193 $as_echo "#define HAVE__DOPRNT 1" >>confdefs.h
7196 case " $LIBOBJS " in
7197 *" _doprnt.$ac_objext "* ) ;;
7198 *) LIBOBJS
="$LIBOBJS _doprnt.$ac_objext"
7206 for ac_func
in _doprnt
7208 ac_fn_c_check_func
"$LINENO" "_doprnt" "ac_cv_func__doprnt"
7209 if test "x$ac_cv_func__doprnt" = xyes
; then :
7210 cat >>confdefs.h
<<_ACEOF
7211 #define HAVE__DOPRNT 1
7220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $v" >&5
7221 $as_echo_n "checking for $v... " >&6; }
7222 if eval \
${libiberty_cv_var_$v+:} false
; then :
7223 $as_echo_n "(cached) " >&6
7225 if test x
$gcc_no_link = xyes
; then
7226 as_fn_error $?
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
7228 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7229 /* end confdefs.h. */
7234 if ($v [0]) return 1;
7239 if ac_fn_c_try_link
"$LINENO"; then :
7240 eval "libiberty_cv_var_$v=yes"
7242 eval "libiberty_cv_var_$v=no"
7244 rm -f core conftest.err conftest.
$ac_objext \
7245 conftest
$ac_exeext conftest.
$ac_ext
7248 if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes"; then
7249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7250 $as_echo "yes" >&6; }
7251 n
=HAVE_
`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7252 cat >>confdefs.h
<<_ACEOF
7257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7258 $as_echo "no" >&6; }
7262 # special check for _system_configuration because AIX <4.3.2 do not
7263 # contain the `physmem' member.
7264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
7265 $as_echo_n "checking for external symbol _system_configuration... " >&6; }
7266 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7267 /* end confdefs.h. */
7268 #include <sys/systemcfg.h>
7272 double x = _system_configuration.physmem;
7277 if ac_fn_c_try_compile
"$LINENO"; then :
7278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7279 $as_echo "yes" >&6; }
7281 $as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
7284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7285 $as_echo "no" >&6; }
7287 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7289 for ac_func
in $checkfuncs
7291 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7292 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
7293 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
7294 cat >>confdefs.h
<<_ACEOF
7295 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7301 as_ac_Symbol
=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh`
7302 ac_fn_c_check_decl
"$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default"
7303 if eval test \"x\$
"$as_ac_Symbol"\" = x
"yes"; then :
7309 cat >>confdefs.h
<<_ACEOF
7310 #define HAVE_DECL_BASENAME $ac_have_decl
7312 ac_fn_c_check_decl
"$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
7313 if test "x$ac_cv_have_decl_ffs" = xyes
; then :
7319 cat >>confdefs.h
<<_ACEOF
7320 #define HAVE_DECL_FFS $ac_have_decl
7322 ac_fn_c_check_decl
"$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
7323 if test "x$ac_cv_have_decl_asprintf" = xyes
; then :
7329 cat >>confdefs.h
<<_ACEOF
7330 #define HAVE_DECL_ASPRINTF $ac_have_decl
7332 ac_fn_c_check_decl
"$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
7333 if test "x$ac_cv_have_decl_vasprintf" = xyes
; then :
7339 cat >>confdefs.h
<<_ACEOF
7340 #define HAVE_DECL_VASPRINTF $ac_have_decl
7342 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
7343 if test "x$ac_cv_have_decl_snprintf" = xyes
; then :
7349 cat >>confdefs.h
<<_ACEOF
7350 #define HAVE_DECL_SNPRINTF $ac_have_decl
7352 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
7353 if test "x$ac_cv_have_decl_vsnprintf" = xyes
; then :
7359 cat >>confdefs.h
<<_ACEOF
7360 #define HAVE_DECL_VSNPRINTF $ac_have_decl
7363 ac_fn_c_check_decl
"$LINENO" "calloc" "ac_cv_have_decl_calloc" "$ac_includes_default"
7364 if test "x$ac_cv_have_decl_calloc" = xyes
; then :
7370 cat >>confdefs.h
<<_ACEOF
7371 #define HAVE_DECL_CALLOC $ac_have_decl
7373 ac_fn_c_check_decl
"$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
7374 if test "x$ac_cv_have_decl_getenv" = xyes
; then :
7380 cat >>confdefs.h
<<_ACEOF
7381 #define HAVE_DECL_GETENV $ac_have_decl
7383 ac_fn_c_check_decl
"$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
7384 if test "x$ac_cv_have_decl_getopt" = xyes
; then :
7390 cat >>confdefs.h
<<_ACEOF
7391 #define HAVE_DECL_GETOPT $ac_have_decl
7393 ac_fn_c_check_decl
"$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
7394 if test "x$ac_cv_have_decl_malloc" = xyes
; then :
7400 cat >>confdefs.h
<<_ACEOF
7401 #define HAVE_DECL_MALLOC $ac_have_decl
7403 ac_fn_c_check_decl
"$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
7404 if test "x$ac_cv_have_decl_realloc" = xyes
; then :
7410 cat >>confdefs.h
<<_ACEOF
7411 #define HAVE_DECL_REALLOC $ac_have_decl
7415 *-*-darwin*) ;; # Darwin's sbrk implementation is deprecated.
7416 *) ac_fn_c_check_decl
"$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
7417 if test "x$ac_cv_have_decl_sbrk" = xyes
; then :
7423 cat >>confdefs.h
<<_ACEOF
7424 #define HAVE_DECL_SBRK $ac_have_decl
7428 ac_fn_c_check_decl
"$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
7429 if test "x$ac_cv_have_decl_strtol" = xyes
; then :
7435 cat >>confdefs.h
<<_ACEOF
7436 #define HAVE_DECL_STRTOL $ac_have_decl
7438 ac_fn_c_check_decl
"$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
7439 if test "x$ac_cv_have_decl_strtoul" = xyes
; then :
7445 cat >>confdefs.h
<<_ACEOF
7446 #define HAVE_DECL_STRTOUL $ac_have_decl
7448 ac_fn_c_check_decl
"$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
7449 if test "x$ac_cv_have_decl_strtoll" = xyes
; then :
7455 cat >>confdefs.h
<<_ACEOF
7456 #define HAVE_DECL_STRTOLL $ac_have_decl
7458 ac_fn_c_check_decl
"$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
7459 if test "x$ac_cv_have_decl_strtoull" = xyes
; then :
7465 cat >>confdefs.h
<<_ACEOF
7466 #define HAVE_DECL_STRTOULL $ac_have_decl
7469 ac_fn_c_check_decl
"$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
7470 if test "x$ac_cv_have_decl_strverscmp" = xyes
; then :
7476 cat >>confdefs.h
<<_ACEOF
7477 #define HAVE_DECL_STRVERSCMP $ac_have_decl
7480 ac_fn_c_check_decl
"$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
7481 if test "x$ac_cv_have_decl_strnlen" = xyes
; then :
7487 cat >>confdefs.h
<<_ACEOF
7488 #define HAVE_DECL_STRNLEN $ac_have_decl
7491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether canonicalize_file_name must be declared" >&5
7492 $as_echo_n "checking whether canonicalize_file_name must be declared... " >&6; }
7493 if ${libiberty_cv_decl_needed_canonicalize_file_name+:} false
; then :
7494 $as_echo_n "(cached) " >&6
7496 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7497 /* end confdefs.h. */
7499 #include "confdefs.h"
7501 #ifdef HAVE_STRING_H
7504 #ifdef HAVE_STRINGS_H
7505 #include <strings.h>
7508 #ifdef HAVE_STDLIB_H
7511 #ifdef HAVE_UNISTD_H
7517 char *(*pfn) = (char *(*)) canonicalize_file_name
7522 if ac_fn_c_try_compile
"$LINENO"; then :
7523 libiberty_cv_decl_needed_canonicalize_file_name
=no
7525 libiberty_cv_decl_needed_canonicalize_file_name
=yes
7527 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libiberty_cv_decl_needed_canonicalize_file_name" >&5
7531 $as_echo "$libiberty_cv_decl_needed_canonicalize_file_name" >&6; }
7532 if test $libiberty_cv_decl_needed_canonicalize_file_name = yes; then
7534 $as_echo "#define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1" >>confdefs.h
7540 # Figure out which version of pexecute to use.
7542 *-*-mingw* |
*-*-winnt*) pexecute
=pex-win32
;;
7543 *-*-msdosdjgpp*) pexecute
=pex-djgpp
;;
7544 *-*-msdos*) pexecute
=pex-msdos
;;
7545 *) pexecute
=pex-unix
;;
7552 for ac_header
in $ac_header_list
7554 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7555 ac_fn_c_check_header_preproc
"$LINENO" "$ac_header" "$as_ac_Header"
7556 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
7557 cat >>confdefs.h
<<_ACEOF
7558 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7570 if test x
$gcc_no_link = xyes
; then
7571 if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset
; then
7572 ac_cv_func_mmap_fixed_mapped
=no
7575 if test "x${ac_cv_func_mmap_fixed_mapped}" != xno
; then
7577 for ac_func
in getpagesize
7579 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
7580 if test "x$ac_cv_func_getpagesize" = xyes
; then :
7581 cat >>confdefs.h
<<_ACEOF
7582 #define HAVE_GETPAGESIZE 1
7588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
7589 $as_echo_n "checking for working mmap... " >&6; }
7590 if ${ac_cv_func_mmap_fixed_mapped+:} false
; then :
7591 $as_echo_n "(cached) " >&6
7593 if test "$cross_compiling" = yes; then :
7594 ac_cv_func_mmap_fixed_mapped
=no
7596 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7597 /* end confdefs.h. */
7598 $ac_includes_default
7599 /* malloc might have been renamed as rpl_malloc. */
7602 /* Thanks to Mike Haertel and Jim Avera for this test.
7603 Here is a matrix of mmap possibilities:
7604 mmap private not fixed
7605 mmap private fixed at somewhere currently unmapped
7606 mmap private fixed at somewhere already mapped
7607 mmap shared not fixed
7608 mmap shared fixed at somewhere currently unmapped
7609 mmap shared fixed at somewhere already mapped
7610 For private mappings, we should verify that changes cannot be read()
7611 back from the file, nor mmap's back from the file at a different
7612 address. (There have been systems where private was not correctly
7613 implemented like the infamous i386 svr4.0, and systems where the
7614 VM page cache was not coherent with the file system buffer cache
7615 like early versions of FreeBSD and possibly contemporary NetBSD.)
7616 For shared mappings, we should conversely verify that changes get
7617 propagated back to all the places they're supposed to be.
7619 Grep wants private fixed already mapped.
7620 The main things grep needs to know about mmap are:
7621 * does it exist and is it safe to write into the mmap'd area
7622 * how to use it (BSD variants) */
7625 #include <sys/mman.h>
7627 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
7631 /* This mess was copied from the GNU getpagesize.h. */
7632 #ifndef HAVE_GETPAGESIZE
7633 # ifdef _SC_PAGESIZE
7634 # define getpagesize() sysconf(_SC_PAGESIZE)
7635 # else /* no _SC_PAGESIZE */
7636 # ifdef HAVE_SYS_PARAM_H
7637 # include <sys/param.h>
7638 # ifdef EXEC_PAGESIZE
7639 # define getpagesize() EXEC_PAGESIZE
7640 # else /* no EXEC_PAGESIZE */
7642 # define getpagesize() NBPG * CLSIZE
7645 # endif /* no CLSIZE */
7646 # else /* no NBPG */
7648 # define getpagesize() NBPC
7649 # else /* no NBPC */
7651 # define getpagesize() PAGESIZE
7652 # endif /* PAGESIZE */
7653 # endif /* no NBPC */
7654 # endif /* no NBPG */
7655 # endif /* no EXEC_PAGESIZE */
7656 # else /* no HAVE_SYS_PARAM_H */
7657 # define getpagesize() 8192 /* punt totally */
7658 # endif /* no HAVE_SYS_PARAM_H */
7659 # endif /* no _SC_PAGESIZE */
7661 #endif /* no HAVE_GETPAGESIZE */
7666 char *data, *data2, *data3;
7671 pagesize = getpagesize ();
7673 /* First, make a file with some known garbage in it. */
7674 data = (char *) malloc (pagesize);
7677 for (i = 0; i < pagesize; ++i)
7678 *(data + i) = rand ();
7680 fd = creat ("conftest.mmap", 0600);
7683 if (write (fd, data, pagesize) != pagesize)
7687 /* Next, check that the tail of a page is zero-filled. File must have
7688 non-zero length, otherwise we risk SIGBUS for entire page. */
7689 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
7693 if (write (fd2, cdata2, 1) != 1)
7695 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
7696 if (data2 == MAP_FAILED)
7698 for (i = 0; i < pagesize; ++i)
7702 if (munmap (data2, pagesize))
7705 /* Next, try to mmap the file at a fixed address which already has
7706 something else allocated at it. If we can, also make sure that
7707 we see the same garbage. */
7708 fd = open ("conftest.mmap", O_RDWR);
7711 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7712 MAP_PRIVATE | MAP_FIXED, fd, 0L))
7714 for (i = 0; i < pagesize; ++i)
7715 if (*(data + i) != *(data2 + i))
7718 /* Finally, make sure that changes to the mapped area do not
7719 percolate back to the file as seen by read(). (This is a bug on
7720 some variants of i386 svr4.0.) */
7721 for (i = 0; i < pagesize; ++i)
7722 *(data2 + i) = *(data2 + i) + 1;
7723 data3 = (char *) malloc (pagesize);
7726 if (read (fd, data3, pagesize) != pagesize)
7728 for (i = 0; i < pagesize; ++i)
7729 if (*(data + i) != *(data3 + i))
7735 if ac_fn_c_try_run
"$LINENO"; then :
7736 ac_cv_func_mmap_fixed_mapped
=yes
7738 ac_cv_func_mmap_fixed_mapped
=no
7740 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7741 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
7746 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
7747 if test $ac_cv_func_mmap_fixed_mapped = yes; then
7749 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
7752 rm -f conftest.mmap conftest.txt
7756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strncmp" >&5
7757 $as_echo_n "checking for working strncmp... " >&6; }
7758 if ${ac_cv_func_strncmp_works+:} false
; then :
7759 $as_echo_n "(cached) " >&6
7761 if test "$cross_compiling" = yes; then :
7762 ac_cv_func_strncmp_works
=yes
7764 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7765 /* end confdefs.h. */
7767 /* Test by Jim Wilson and Kaveh Ghazi.
7768 Check whether strncmp reads past the end of its string parameters. */
7771 #include <sys/types.h>
7777 #ifdef HAVE_SYS_MMAN_H
7778 #include <sys/mman.h>
7782 #ifdef MAP_ANONYMOUS
7783 #define MAP_ANON MAP_ANONYMOUS
7785 #define MAP_ANON MAP_FILE
7796 #define MAP_LEN 0x10000
7801 #if defined(HAVE_MMAP) || defined(HAVE_MMAP_ANYWHERE)
7805 dev_zero = open ("/dev/zero", O_RDONLY);
7809 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
7810 MAP_ANON|MAP_PRIVATE, dev_zero, 0);
7811 if (p == (char *)-1)
7812 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
7813 MAP_ANON|MAP_PRIVATE, -1, 0);
7814 if (p == (char *)-1)
7818 char *string = "__si_type_info";
7819 char *q = (char *) p + MAP_LEN - strlen (string) - 2;
7820 char *r = (char *) p + 0xe;
7826 #endif /* HAVE_MMAP || HAVE_MMAP_ANYWHERE */
7831 if ac_fn_c_try_run
"$LINENO"; then :
7832 ac_cv_func_strncmp_works
=yes
7834 ac_cv_func_strncmp_works
=no
7836 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7837 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7840 rm -f core core.
* *.core
7842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strncmp_works" >&5
7843 $as_echo "$ac_cv_func_strncmp_works" >&6; }
7844 if test $ac_cv_func_strncmp_works = no
; then
7845 case " $LIBOBJS " in
7846 *" strncmp.$ac_objext "* ) ;;
7847 *) LIBOBJS
="$LIBOBJS strncmp.$ac_objext"
7854 # Install a library built with a cross compiler in $(tooldir) rather
7856 if test -z "${with_cross_host}"; then
7859 INSTALL_DEST
=tooldir
7865 for l
in x
$LIBOBJS; do
7877 # We need multilib support, but only if configuring for the target.
7878 ac_config_files
="$ac_config_files Makefile testsuite/Makefile"
7880 ac_config_commands
="$ac_config_commands default"
7882 cat >confcache
<<\_ACEOF
7883 # This file is a shell script that caches the results of configure
7884 # tests run on this system so they can be shared between configure
7885 # scripts and configure runs, see configure's option --config-cache.
7886 # It is not useful on other systems. If it contains results you don't
7887 # want to keep, you may remove or edit it.
7889 # config.status only pays attention to the cache file if you give it
7890 # the --recheck option to rerun configure.
7892 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7893 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7898 # The following way of writing the cache mishandles newlines in values,
7899 # but we know of no workaround that is simple, portable, and efficient.
7900 # So, we kill variables containing newlines.
7901 # Ultrix sh set writes to stderr and can't be redirected directly,
7902 # and sets the high bit in the cache file unless we assign to the vars.
7904 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7905 eval ac_val
=\$
$ac_var
7909 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7910 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7913 _ | IFS | as_nl
) ;; #(
7914 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
7915 *) { eval $ac_var=; unset $ac_var;} ;;
7921 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7922 *${as_nl}ac_space
=\
*)
7923 # `set' does not quote correctly, so add quotes: double-quote
7924 # substitution turns \\\\ into \\, and sed turns \\ into \.
7927 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7930 # `set' quotes correctly as required by POSIX, so do not add quotes.
7931 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7940 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7942 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7944 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
7945 if test -w "$cache_file"; then
7946 if test "x$cache_file" != "x/dev/null"; then
7947 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7948 $as_echo "$as_me: updating cache $cache_file" >&6;}
7949 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
7950 cat confcache
>"$cache_file"
7952 case $cache_file in #(
7954 mv -f confcache
"$cache_file"$$
&&
7955 mv -f "$cache_file"$$
"$cache_file" ;; #(
7957 mv -f confcache
"$cache_file" ;;
7962 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7963 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7968 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7969 # Let make expand exec_prefix.
7970 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7972 DEFS
=-DHAVE_CONFIG_H
7977 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
7978 # 1. Remove the extension, and $U if already installed.
7979 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
7980 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
7981 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7982 # will be set to the directory where LIBOBJS objects are built.
7983 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7984 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
7988 LTLIBOBJS
=$ac_ltlibobjs
7993 : "${CONFIG_STATUS=./config.status}"
7995 ac_clean_files_save
=$ac_clean_files
7996 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
7997 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7998 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
8000 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
8002 # Generated by $as_me.
8003 # Run this file to recreate the current configuration.
8004 # Compiler output produced by configure, useful for debugging
8005 # configure, is in config.log if it exists.
8011 SHELL=\${CONFIG_SHELL-$SHELL}
8014 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
8015 ## -------------------- ##
8016 ## M4sh Initialization. ##
8017 ## -------------------- ##
8019 # Be more Bourne compatible
8020 DUALCASE
=1; export DUALCASE
# for MKS sh
8021 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
8024 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
8025 # is contrary to our usage. Disable this feature.
8026 alias -g '${1+"$@"}'='"$@"'
8027 setopt NO_GLOB_SUBST
8029 case `(set -o) 2>/dev/null` in #(
8041 # Printing a long string crashes Solaris 7 /usr/bin/printf.
8042 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8043 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8044 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8045 # Prefer a ksh shell builtin over an external printf program on Solaris,
8046 # but without wasting forks for bash or zsh.
8047 if test -z "$BASH_VERSION$ZSH_VERSION" \
8048 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8049 as_echo='print
-r --'
8050 as_echo_n='print
-rn --'
8051 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8052 as_echo='printf %s
\n'
8053 as_echo_n='printf %s
'
8055 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8056 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
8057 as_echo_n='/usr
/ucb
/echo -n'
8059 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8060 as_echo_n_body='eval
8064 expr "X$arg" : "X\\(.*\\)$as_nl";
8065 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8067 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
8069 export as_echo_n_body
8070 as_echo_n='sh
-c $as_echo_n_body as_echo
'
8073 as_echo='sh
-c $as_echo_body as_echo
'
8076 # The user is always right.
8077 if test "${PATH_SEPARATOR+set}" != set; then
8079 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8080 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8087 # We need space, tab and new line, in precisely that order. Quoting is
8088 # there to prevent editors from complaining about space-tab.
8089 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
8090 # splitting by setting IFS to empty value.)
8093 # Find who we are. Look in the path if we contain no directory separator.
8096 *[\\/]* ) as_myself=$0 ;;
8097 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8101 test -z "$as_dir" && as_dir=.
8102 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8108 # We did not find ourselves, most probably we were run as `sh COMMAND'
8109 # in which case we are not to be found in the path.
8110 if test "x$as_myself" = x
; then
8113 if test ! -f "$as_myself"; then
8114 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8118 # Unset variables that we do not need and which cause bugs (e.g. in
8119 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8120 # suppresses any "Segmentation fault" message there. '((' could
8121 # trigger a bug in pdksh 5.2.14.
8122 for as_var
in BASH_ENV ENV MAIL MAILPATH
8123 do eval test x\
${$as_var+set} = xset \
8124 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
8137 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
8140 # as_fn_error STATUS ERROR [LINENO LOG_FD]
8141 # ----------------------------------------
8142 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8143 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8144 # script with STATUS, using 1 if that was 0.
8147 as_status
=$1; test $as_status -eq 0 && as_status
=1
8149 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
8150 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8152 $as_echo "$as_me: error: $2" >&2
8153 as_fn_exit
$as_status
8157 # as_fn_set_status STATUS
8158 # -----------------------
8159 # Set $? to STATUS, without forking.
8163 } # as_fn_set_status
8167 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8177 # Portably unset VAR.
8180 { eval $1=; unset $1;}
8182 as_unset
=as_fn_unset
8183 # as_fn_append VAR VALUE
8184 # ----------------------
8185 # Append the text in VALUE to the end of the definition contained in VAR. Take
8186 # advantage of any shell optimizations that allow amortized linear growth over
8187 # repeated appends, instead of the typical quadratic growth present in naive
8189 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
8190 eval 'as_fn_append ()
8201 # as_fn_arith ARG...
8202 # ------------------
8203 # Perform arithmetic evaluation on the ARGs, and store the result in the
8204 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8205 # must be portable across $(()) and expr.
8206 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
8207 eval 'as_fn_arith ()
8214 as_val
=`expr "$@" || test $? -eq 1`
8219 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
8220 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
8226 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8227 as_basename
=basename
8232 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
8238 as_me
=`$as_basename -- "$0" ||
8239 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8240 X"$0" : 'X\(//\)$' \| \
8241 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8243 sed '/^.*\/\([^/][^/]*\)\/*$/{
8257 # Avoid depending upon Character Ranges.
8258 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
8259 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8260 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
8261 as_cr_digits
='0123456789'
8262 as_cr_alnum
=$as_cr_Letters$as_cr_digits
8264 ECHO_C
= ECHO_N
= ECHO_T
=
8265 case `echo -n x` in #(((((
8267 case `echo 'xy\c'` in
8268 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
8270 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
8277 rm -f conf$$ conf$$.exe conf$$.
file
8278 if test -d conf$$.dir
; then
8279 rm -f conf$$.dir
/conf$$.
file
8282 mkdir conf$$.dir
2>/dev
/null
8284 if (echo >conf$$.
file) 2>/dev
/null
; then
8285 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
8287 # ... but there are two gotchas:
8288 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8289 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8290 # In both cases, we have to default to `cp -pR'.
8291 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
8293 elif ln conf$$.
file conf$$
2>/dev
/null
; then
8301 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
8302 rmdir conf$$.dir
2>/dev
/null
8307 # Create "$as_dir" as a directory, including parents if necessary.
8312 -*) as_dir
=.
/$as_dir;;
8314 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
8318 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8319 *) as_qdir
=$as_dir;;
8321 as_dirs
="'$as_qdir' $as_dirs"
8322 as_dir
=`$as_dirname -- "$as_dir" ||
8323 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8324 X"$as_dir" : 'X\(//\)[^/]' \| \
8325 X"$as_dir" : 'X\(//\)$' \| \
8326 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8327 $as_echo X"$as_dir" |
8328 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8345 test -d "$as_dir" && break
8347 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
8348 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
8352 if mkdir
-p .
2>/dev
/null
; then
8353 as_mkdir_p
='mkdir -p "$as_dir"'
8355 test -d .
/-p && rmdir .
/-p
8360 # as_fn_executable_p FILE
8361 # -----------------------
8362 # Test if FILE is an executable regular file.
8363 as_fn_executable_p
()
8365 test -f "$1" && test -x "$1"
8366 } # as_fn_executable_p
8368 as_executable_p
=as_fn_executable_p
8370 # Sed expression to map a string onto a valid CPP name.
8371 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8373 # Sed expression to map a string onto a valid variable name.
8374 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8378 ## ----------------------------------- ##
8379 ## Main body of $CONFIG_STATUS script. ##
8380 ## ----------------------------------- ##
8382 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
8384 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8385 # Save the log message, to keep $0 and so on meaningful, and to
8386 # report actual input values of CONFIG_FILES etc. instead of their
8387 # values after options handling.
8389 This file was extended by $as_me, which was
8390 generated by GNU Autoconf 2.69. Invocation command line was
8392 CONFIG_FILES = $CONFIG_FILES
8393 CONFIG_HEADERS = $CONFIG_HEADERS
8394 CONFIG_LINKS = $CONFIG_LINKS
8395 CONFIG_COMMANDS = $CONFIG_COMMANDS
8398 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8403 case $ac_config_files in *"
8404 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
8407 case $ac_config_headers in *"
8408 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
8412 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8413 # Files that config.status was made for.
8414 config_files="$ac_config_files"
8415 config_headers="$ac_config_headers"
8416 config_commands="$ac_config_commands"
8420 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8422 \`$as_me' instantiates files and other configuration actions
8423 from templates according to the current configuration. Unless the files
8424 and actions are specified as TAGs, all are instantiated by default.
8426 Usage: $0 [OPTION]... [TAG]...
8428 -h, --help print this help, then exit
8429 -V, --version print version number and configuration settings, then exit
8430 --config print configuration, then exit
8431 -q, --quiet, --silent
8432 do not print progress messages
8433 -d, --debug don't remove temporary files
8434 --recheck update $as_me by reconfiguring in the same conditions
8435 --file=FILE[:TEMPLATE]
8436 instantiate the configuration file FILE
8437 --header=FILE[:TEMPLATE]
8438 instantiate the configuration header FILE
8440 Configuration files:
8443 Configuration headers:
8446 Configuration commands:
8449 Report bugs to the package provider."
8452 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8453 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8456 configured by $0, generated by GNU Autoconf 2.69,
8457 with options \\"\$ac_cs_config\\"
8459 Copyright (C) 2012 Free Software Foundation, Inc.
8460 This config.status script is free software; the Free Software Foundation
8461 gives unlimited permission to copy, distribute and modify it."
8466 test -n "\$AWK" || AWK=awk
8469 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8470 # The default lists apply if the user does not specify any file.
8476 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8477 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
8481 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8493 # Handling of the options.
8494 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8496 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
8497 $as_echo "$ac_cs_version"; exit ;;
8498 --config |
--confi |
--conf |
--con |
--co |
--c )
8499 $as_echo "$ac_cs_config"; exit ;;
8500 --debug |
--debu |
--deb |
--de |
--d |
-d )
8502 --file |
--fil |
--fi |
--f )
8505 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8506 '') as_fn_error $?
"missing file argument" ;;
8508 as_fn_append CONFIG_FILES
" '$ac_optarg'"
8509 ac_need_defaults
=false
;;
8510 --header |
--heade |
--head |
--hea )
8513 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8515 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
8516 ac_need_defaults
=false
;;
8518 # Conflict between --help and --header
8519 as_fn_error $?
"ambiguous option: \`$1'
8520 Try \`$0 --help' for more information.";;
8521 --help |
--hel |
-h )
8522 $as_echo "$ac_cs_usage"; exit ;;
8523 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8524 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8528 -*) as_fn_error $?
"unrecognized option: \`$1'
8529 Try \`$0 --help' for more information." ;;
8531 *) as_fn_append ac_config_targets
" $1"
8532 ac_need_defaults
=false
;;
8538 ac_configure_extra_args
=
8540 if $ac_cs_silent; then
8542 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8546 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8547 if \$ac_cs_recheck; then
8548 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8550 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8551 CONFIG_SHELL='$SHELL'
8557 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8561 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8562 ## Running $as_me. ##
8568 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8575 with_target_subdir=${with_target_subdir}
8576 with_multisubdir=${with_multisubdir}
8577 ac_configure_args="--enable-multilib ${ac_configure_args}"
8578 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
8579 ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
8580 libiberty_topdir=${libiberty_topdir}
8585 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8587 # Handling of arguments.
8588 for ac_config_target
in $ac_config_targets
8590 case $ac_config_target in
8591 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
8592 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
8593 "testsuite/Makefile") CONFIG_FILES
="$CONFIG_FILES testsuite/Makefile" ;;
8594 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
8596 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8601 # If the user did not use the arguments to specify the items to instantiate,
8602 # then the envvar interface is used. Set only those that are not.
8603 # We use the long form for the default assignment because of an extremely
8604 # bizarre bug on SunOS 4.1.3.
8605 if $ac_need_defaults; then
8606 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8607 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8608 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8611 # Have a temporary directory for convenience. Make it in the build tree
8612 # simply because there is no reason against having it here, and in addition,
8613 # creating and moving files from /tmp can sometimes cause problems.
8614 # Hook for its removal unless debugging.
8615 # Note that there is a small window in which the directory will not be cleaned:
8616 # after its creation but before its name has been assigned to `$tmp'.
8620 trap 'exit_status=$?
8622 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8624 trap 'as_fn_exit 1' 1 2 13 15
8626 # Create a (secure) tmp directory for tmp files.
8629 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8633 tmp
=.
/conf$$
-$RANDOM
8634 (umask 077 && mkdir
"$tmp")
8635 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
8638 # Set up the scripts for CONFIG_FILES section.
8639 # No need to generate them if there are no CONFIG_FILES.
8640 # This happens for instance with `./config.status config.h'.
8641 if test -n "$CONFIG_FILES"; then
8643 if $AWK 'BEGIN { getline <"/dev/null" }' </dev
/null
2>/dev
/null
; then
8645 ac_cs_awk_pipe_init
=
8646 ac_cs_awk_read_file
='
8647 while ((getline aline < (F[key])) > 0)
8650 ac_cs_awk_pipe_fini
=
8652 ac_cs_awk_getline
=false
8653 ac_cs_awk_pipe_init
="print \"cat <<'|#_!!_#|' &&\""
8654 ac_cs_awk_read_file
='
8656 print "cat " F[key] " &&"
8657 '$ac_cs_awk_pipe_init
8658 # The final `:' finishes the AND list.
8659 ac_cs_awk_pipe_fini
='END { print "|#_!!_#|"; print ":" }'
8661 ac_cr
=`echo X | tr X '\015'`
8662 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8663 # But we know of no other shell where ac_cr would be empty at this
8664 # point, so we can use a bashism as a fallback.
8665 if test "x$ac_cr" = x
; then
8666 eval ac_cr
=\$
\'\\r
\'
8668 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8669 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8675 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8678 # Create commands to substitute file output variables.
8680 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
8681 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
8682 echo "$ac_subst_files" |
sed 's/.*/F["&"]="$&"/' &&
8685 } >conf$
$files.sh
&&
8686 . .
/conf$
$files.sh ||
8687 as_fn_error $?
"could not make $CONFIG_STATUS" "$LINENO" 5
8688 rm -f conf$
$files.sh
8691 echo "cat >conf$$subs.awk <<_ACEOF" &&
8692 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8695 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8696 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8698 for ac_last_try in false false false false false :; do
8699 . ./conf$$subs.sh ||
8700 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8702 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
8703 if test $ac_delim_n = $ac_delim_num; then
8705 elif $ac_last_try; then
8706 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8708 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8713 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8714 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
8718 s/^/S["/; s
/!.
*/"]=/
8728 s/\(.\{148\}\)..*/\1/
8730 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
8735 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8742 s/\(.\{148\}\)..*/\1/
8744 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
8748 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8753 ' <conf$$subs.awk | sed '
8758 ' >>$CONFIG_STATUS || ac_write_fail=1
8759 rm -f conf$$subs.awk
8760 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8762 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
8763 for (key in S) S_is_set[key] = 1
8765 \$ac_cs_awk_pipe_init
8769 nfields = split(line, field, "@
")
8771 len = length(field[1])
8772 for (i = 2; i < nfields; i++) {
8774 keylen = length(key)
8775 if (S_is_set[key]) {
8777 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8778 len += length(value) + length(field[++i])
8783 if (nfields == 3 && !substed) {
8785 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
8786 \$ac_cs_awk_read_file
8792 \$ac_cs_awk_pipe_fini
8795 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8796 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8797 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
8800 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
8801 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
8804 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8805 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
8806 # trailing colons and then remove the whole line if VPATH becomes empty
8807 # (actually we leave an empty line to preserve line numbers).
8808 if test "x
$srcdir" = x.; then
8809 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8827 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8828 fi # test -n "$CONFIG_FILES"
8830 # Set up the scripts for CONFIG_HEADERS section.
8831 # No need to generate them if there are no CONFIG_HEADERS.
8832 # This happens for instance with `./config.status Makefile'.
8833 if test -n "$CONFIG_HEADERS"; then
8834 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
8838 # Transform confdefs.h into an awk script `defines.awk', embedded as
8839 # here-document in config.status, that substitutes the proper values into
8840 # config.h.in to produce config.h.
8842 # Create a delimiter string that does not exist in confdefs.h, to ease
8843 # handling of long lines.
8845 for ac_last_try in false false :; do
8846 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
8847 if test -z "$ac_tt"; then
8849 elif $ac_last_try; then
8850 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
8852 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8856 # For the awk script, D is an array of macro values keyed by name,
8857 # likewise P contains macro parameters if any. Preserve backslash
8858 # newline sequences.
8860 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8862 s/.\{148\}/&'"$ac_delim"'/g
8865 s/^[ ]*#[ ]*define[ ][ ]*/ /
8872 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
8874 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
8878 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
8879 D["\
1"]=" \
3\\\\\\n
"\\/p
8881 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
8886 s/.\{148\}/&'"$ac_delim"'/g
8891 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
8894 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
8896 ' <confdefs.h | sed '
8897 s/'"$ac_delim"'/"\\\
8898 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8900 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8901 for (key in D) D_is_set[key] = 1
8904 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8906 split(line, arg, " ")
8907 if (arg[1] == "#") {
8911 defundef
= substr
(arg
[1], 2)
8914 split(mac1
, mac2
, "(") #)
8916 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
8917 if (D_is_set
[macro
]) {
8918 # Preserve the white space surrounding the "#".
8919 print prefix
"define", macro P
[macro
] D
[macro
]
8922 # Replace #undef with comments. This is necessary, for example,
8923 # in the case of _POSIX_SOURCE, which is predefined and required
8924 # on some systems where configure will not decide to define it.
8925 if (defundef
== "undef") {
8926 print
"/*", prefix defundef
, macro
, "*/"
8934 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8935 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
8936 fi # test -n "$CONFIG_HEADERS"
8939 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8944 :[FHLC
]) ac_mode
=$ac_tag; continue;;
8946 case $ac_mode$ac_tag in
8948 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
8949 :[FH
]-) ac_tag
=-:-;;
8950 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
8967 -) ac_f
="$ac_tmp/stdin";;
8968 *) # Look for the file first in the build tree, then in the source tree
8969 # (if the path is not absolute). The absolute path cannot be DOS-style,
8970 # because $ac_f cannot contain `:'.
8974 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
8976 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8978 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8979 as_fn_append ac_file_inputs
" '$ac_f'"
8982 # Let's still pretend it is `configure' which instantiates (i.e., don't
8983 # use $as_me), people would be surprised to read:
8984 # /* config.h. Generated by config.status. */
8985 configure_input
='Generated from '`
8986 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8988 if test x
"$ac_file" != x-
; then
8989 configure_input
="$ac_file. $configure_input"
8990 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8991 $as_echo "$as_me: creating $ac_file" >&6;}
8993 # Neutralize special characters interpreted by sed in replacement strings.
8994 case $configure_input in #(
8995 *\
&* |
*\|
* |
*\\* )
8996 ac_sed_conf_input
=`$as_echo "$configure_input" |
8997 sed 's/[\\\\&|]/\\\\&/g'`;; #(
8998 *) ac_sed_conf_input
=$configure_input;;
9002 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
9003 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
9008 ac_dir
=`$as_dirname -- "$ac_file" ||
9009 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9010 X"$ac_file" : 'X\(//\)[^/]' \| \
9011 X"$ac_file" : 'X\(//\)$' \| \
9012 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
9013 $as_echo X"$ac_file" |
9014 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9031 as_dir
="$ac_dir"; as_fn_mkdir_p
9035 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9037 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
9038 # A ".." for each directory in $ac_dir_suffix.
9039 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9040 case $ac_top_builddir_sub in
9041 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9042 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
9045 ac_abs_top_builddir
=$ac_pwd
9046 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
9047 # for backward compatibility:
9048 ac_top_builddir
=$ac_top_build_prefix
9051 .
) # We are building in place.
9053 ac_top_srcdir
=$ac_top_builddir_sub
9054 ac_abs_top_srcdir
=$ac_pwd ;;
9055 [\\/]* | ?
:[\\/]* ) # Absolute name.
9056 ac_srcdir
=$srcdir$ac_dir_suffix;
9057 ac_top_srcdir
=$srcdir
9058 ac_abs_top_srcdir
=$srcdir ;;
9060 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
9061 ac_top_srcdir
=$ac_top_build_prefix$srcdir
9062 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
9064 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
9074 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
9075 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
9079 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9080 # If the template does not know about datarootdir, expand it.
9081 # FIXME: This hack should be removed a few years after 2.60.
9082 ac_datarootdir_hack
=; ac_datarootdir_seen
=
9093 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9094 *datarootdir
*) ac_datarootdir_seen
=yes;;
9095 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
9096 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9097 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9099 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9100 ac_datarootdir_hack='
9101 s&@datadir@&$datadir&g
9102 s&@docdir@&$docdir&g
9103 s&@infodir@&$infodir&g
9104 s&@localedir@&$localedir&g
9105 s&@mandir@&$mandir&g
9106 s&\\\${datarootdir}&$datarootdir&g' ;;
9110 # Neutralize VPATH when `$srcdir' = `.'.
9111 # Shell code in configure.ac might set extrasub.
9112 # FIXME: do we really want to maintain this feature?
9113 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9114 ac_sed_extra="$ac_vpsub
9117 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9119 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
9120 s|@configure_input@|
$ac_sed_conf_input|
;t t
9121 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
9122 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
9123 s
&@srcdir@
&$ac_srcdir&;t t
9124 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
9125 s
&@top_srcdir@
&$ac_top_srcdir&;t t
9126 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
9127 s
&@builddir@
&$ac_builddir&;t t
9128 s
&@abs_builddir@
&$ac_abs_builddir&;t t
9129 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
9130 s
&@INSTALL@
&$ac_INSTALL&;t t
9131 $ac_datarootdir_hack
9133 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
9134 if $ac_cs_awk_getline; then
9135 $AWK -f "$ac_tmp/subs.
awk"
9137 $AWK -f "$ac_tmp/subs.
awk" | $SHELL
9139 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
9141 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9142 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
9143 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
9144 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
9145 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
9146 which seems to be undefined. Please make sure it is defined" >&5
9147 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
9148 which seems to be undefined. Please make sure it is defined" >&2;}
9150 rm -f "$ac_tmp/stdin"
9152 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9153 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9155 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9161 if test x"$ac_file" != x-; then
9163 $as_echo "/* $configure_input */" \
9164 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9165 } >"$ac_tmp/config.h" \
9166 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9167 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
9168 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9169 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9172 mv "$ac_tmp/config.h" "$ac_file" \
9173 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9176 $as_echo "/* $configure_input */" \
9177 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9178 || as_fn_error $? "could not create -" "$LINENO" 5
9182 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9183 $as_echo "$as_me: executing $ac_file commands" >&6;}
9188 case $ac_file$ac_mode in
9189 "default":C) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
9190 if test -n "$CONFIG_FILES"; then
9191 if test -n "${with_target_subdir}"; then
9192 # FIXME: We shouldn't need to
set ac_file
9194 LD
="${ORIGINAL_LD_FOR_MULTILIBS}"
9195 .
${libiberty_topdir}/config-ml.
in
9205 ac_clean_files
=$ac_clean_files_save
9207 test $ac_write_fail = 0 ||
9208 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
9211 # configure is writing to config.log, and then calls config.status.
9212 # config.status does its own redirection, appending to config.log.
9213 # Unfortunately, on DOS this fails, as config.log is still kept open
9214 # by configure, so config.status won't be able to write to it; its
9215 # output is simply discarded. So we exec the FD to /dev/null,
9216 # effectively closing config.log, so it can be properly (re)opened and
9217 # appended to by config.status. When coming back to configure, we
9218 # need to make the FD available again.
9219 if test "$no_create" != yes; then
9221 ac_config_status_args
=
9222 test "$silent" = yes &&
9223 ac_config_status_args
="$ac_config_status_args --quiet"
9225 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
9227 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9228 # would make configure fail if this is the last instruction.
9229 $ac_cs_success || as_fn_exit
1
9231 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
9232 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9233 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}