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
694 program_transform_name
705 ac_subst_files
='host_makefile_frag'
707 enable_option_checking
712 enable_maintainer_mode
714 enable_install_libiberty
718 ac_precious_vars
='build_alias
729 # Initialize some variables set by options.
731 ac_init_version
=false
732 ac_unrecognized_opts
=
734 # The variables have the same names as the options, with
735 # dashes changed to underlines.
743 program_transform_name
=s
,x
,x
,
751 # Installation directory options.
752 # These are left unexpanded so users can "make install exec_prefix=/foo"
753 # and all the variables that are supposed to be based on exec_prefix
754 # by default will actually change.
755 # Use braces instead of parens because sh, perl, etc. also accept them.
756 # (The list follows the same order as the GNU Coding Standards.)
757 bindir
='${exec_prefix}/bin'
758 sbindir
='${exec_prefix}/sbin'
759 libexecdir
='${exec_prefix}/libexec'
760 datarootdir
='${prefix}/share'
761 datadir
='${datarootdir}'
762 sysconfdir
='${prefix}/etc'
763 sharedstatedir
='${prefix}/com'
764 localstatedir
='${prefix}/var'
765 includedir
='${prefix}/include'
766 oldincludedir
='/usr/include'
767 docdir
='${datarootdir}/doc/${PACKAGE}'
768 infodir
='${datarootdir}/info'
773 libdir
='${exec_prefix}/lib'
774 localedir
='${datarootdir}/locale'
775 mandir
='${datarootdir}/man'
781 # If the previous option needs an argument, assign it.
782 if test -n "$ac_prev"; then
783 eval $ac_prev=\
$ac_option
789 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
794 # Accept the important Cygnus configure options, so we can diagnose typos.
796 case $ac_dashdash$ac_option in
800 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
802 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
805 -build |
--build |
--buil |
--bui |
--bu)
806 ac_prev
=build_alias
;;
807 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
808 build_alias
=$ac_optarg ;;
810 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
811 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
812 ac_prev
=cache_file
;;
813 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
814 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
815 cache_file
=$ac_optarg ;;
818 cache_file
=config.cache
;;
820 -datadir |
--datadir |
--datadi |
--datad)
822 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
823 datadir
=$ac_optarg ;;
825 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
826 |
--dataroo |
--dataro |
--datar)
827 ac_prev
=datarootdir
;;
828 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
829 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
830 datarootdir
=$ac_optarg ;;
832 -disable-* |
--disable-*)
833 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
834 # Reject names that are not valid shell variable names.
835 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
836 as_fn_error $?
"invalid feature name: $ac_useropt"
837 ac_useropt_orig
=$ac_useropt
838 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
839 case $ac_user_opts in
843 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
844 ac_unrecognized_sep
=', ';;
846 eval enable_
$ac_useropt=no
;;
848 -docdir |
--docdir |
--docdi |
--doc |
--do)
850 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
853 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
855 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
858 -enable-* |
--enable-*)
859 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
860 # Reject names that are not valid shell variable names.
861 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
862 as_fn_error $?
"invalid feature name: $ac_useropt"
863 ac_useropt_orig
=$ac_useropt
864 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
865 case $ac_user_opts in
869 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
870 ac_unrecognized_sep
=', ';;
872 eval enable_
$ac_useropt=\
$ac_optarg ;;
874 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
875 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
876 |
--exec |
--exe |
--ex)
877 ac_prev
=exec_prefix
;;
878 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
879 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
880 |
--exec=* |
--exe=* |
--ex=*)
881 exec_prefix
=$ac_optarg ;;
883 -gas |
--gas |
--ga |
--g)
884 # Obsolete; use --with-gas.
887 -help |
--help |
--hel |
--he |
-h)
889 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
890 ac_init_help
=recursive
;;
891 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
892 ac_init_help
=short
;;
894 -host |
--host |
--hos |
--ho)
895 ac_prev
=host_alias
;;
896 -host=* |
--host=* |
--hos=* |
--ho=*)
897 host_alias
=$ac_optarg ;;
899 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
901 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
903 htmldir
=$ac_optarg ;;
905 -includedir |
--includedir |
--includedi |
--included |
--include \
906 |
--includ |
--inclu |
--incl |
--inc)
907 ac_prev
=includedir
;;
908 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
909 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
910 includedir
=$ac_optarg ;;
912 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
914 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
915 infodir
=$ac_optarg ;;
917 -libdir |
--libdir |
--libdi |
--libd)
919 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
922 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
923 |
--libexe |
--libex |
--libe)
924 ac_prev
=libexecdir
;;
925 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
926 |
--libexe=* |
--libex=* |
--libe=*)
927 libexecdir
=$ac_optarg ;;
929 -localedir |
--localedir |
--localedi |
--localed |
--locale)
931 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
932 localedir
=$ac_optarg ;;
934 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
935 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
936 ac_prev
=localstatedir
;;
937 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
938 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
939 localstatedir
=$ac_optarg ;;
941 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
943 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
947 # Obsolete; use --without-fp.
950 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
951 |
--no-cr |
--no-c |
-n)
954 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
955 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
958 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
959 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
960 |
--oldin |
--oldi |
--old |
--ol |
--o)
961 ac_prev
=oldincludedir
;;
962 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
963 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
964 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
965 oldincludedir
=$ac_optarg ;;
967 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
969 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
972 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
973 |
--program-pre |
--program-pr |
--program-p)
974 ac_prev
=program_prefix
;;
975 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
976 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
977 program_prefix
=$ac_optarg ;;
979 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
980 |
--program-suf |
--program-su |
--program-s)
981 ac_prev
=program_suffix
;;
982 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
983 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
984 program_suffix
=$ac_optarg ;;
986 -program-transform-name |
--program-transform-name \
987 |
--program-transform-nam |
--program-transform-na \
988 |
--program-transform-n |
--program-transform- \
989 |
--program-transform |
--program-transfor \
990 |
--program-transfo |
--program-transf \
991 |
--program-trans |
--program-tran \
992 |
--progr-tra |
--program-tr |
--program-t)
993 ac_prev
=program_transform_name
;;
994 -program-transform-name=* |
--program-transform-name=* \
995 |
--program-transform-nam=* |
--program-transform-na=* \
996 |
--program-transform-n=* |
--program-transform-=* \
997 |
--program-transform=* |
--program-transfor=* \
998 |
--program-transfo=* |
--program-transf=* \
999 |
--program-trans=* |
--program-tran=* \
1000 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1001 program_transform_name
=$ac_optarg ;;
1003 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1005 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1006 pdfdir
=$ac_optarg ;;
1008 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1010 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1013 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1014 |
-silent |
--silent |
--silen |
--sile |
--sil)
1017 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1019 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1021 sbindir
=$ac_optarg ;;
1023 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1024 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1025 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1027 ac_prev
=sharedstatedir
;;
1028 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1029 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1030 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1032 sharedstatedir
=$ac_optarg ;;
1034 -site |
--site |
--sit)
1036 -site=* |
--site=* |
--sit=*)
1039 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1041 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1042 srcdir
=$ac_optarg ;;
1044 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1045 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1046 ac_prev
=sysconfdir
;;
1047 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1048 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1049 sysconfdir
=$ac_optarg ;;
1051 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1052 ac_prev
=target_alias
;;
1053 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1054 target_alias
=$ac_optarg ;;
1056 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1059 -version |
--version |
--versio |
--versi |
--vers |
-V)
1060 ac_init_version
=: ;;
1063 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1064 # Reject names that are not valid shell variable names.
1065 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1066 as_fn_error $?
"invalid package name: $ac_useropt"
1067 ac_useropt_orig
=$ac_useropt
1068 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1069 case $ac_user_opts in
1073 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1074 ac_unrecognized_sep
=', ';;
1076 eval with_
$ac_useropt=\
$ac_optarg ;;
1078 -without-* |
--without-*)
1079 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1080 # Reject names that are not valid shell variable names.
1081 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1082 as_fn_error $?
"invalid package name: $ac_useropt"
1083 ac_useropt_orig
=$ac_useropt
1084 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1085 case $ac_user_opts in
1089 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1090 ac_unrecognized_sep
=', ';;
1092 eval with_
$ac_useropt=no
;;
1095 # Obsolete; use --with-x.
1098 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1099 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1100 ac_prev
=x_includes
;;
1101 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1102 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1103 x_includes
=$ac_optarg ;;
1105 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1106 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1107 ac_prev
=x_libraries
;;
1108 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1109 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1110 x_libraries
=$ac_optarg ;;
1112 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1113 Try \`$0 --help' for more information"
1117 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1118 # Reject names that are not valid shell variable names.
1119 case $ac_envvar in #(
1120 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1121 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1123 eval $ac_envvar=\
$ac_optarg
1124 export $ac_envvar ;;
1127 # FIXME: should be removed in autoconf 3.0.
1128 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1129 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1130 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1131 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1137 if test -n "$ac_prev"; then
1138 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1139 as_fn_error $?
"missing argument to $ac_option"
1142 if test -n "$ac_unrecognized_opts"; then
1143 case $enable_option_checking in
1145 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1146 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1150 # Check all directory arguments for consistency.
1151 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1152 datadir sysconfdir sharedstatedir localstatedir includedir \
1153 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1154 libdir localedir mandir
1156 eval ac_val
=\$
$ac_var
1157 # Remove trailing slashes.
1160 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1161 eval $ac_var=\
$ac_val;;
1163 # Be sure to have absolute directory names.
1165 [\\/$
]* | ?
:[\\/]* ) continue;;
1166 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1168 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1171 # There might be people who depend on the old broken behavior: `$host'
1172 # used to hold the argument of --host etc.
1173 # FIXME: To remove some day.
1176 target
=$target_alias
1178 # FIXME: To remove some day.
1179 if test "x$host_alias" != x
; then
1180 if test "x$build_alias" = x
; then
1181 cross_compiling
=maybe
1182 elif test "x$build_alias" != "x$host_alias"; then
1188 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1190 test "$silent" = yes && exec 6>/dev
/null
1193 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1194 ac_ls_di
=`ls -di .` &&
1195 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1196 as_fn_error $?
"working directory cannot be determined"
1197 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1198 as_fn_error $?
"pwd does not report name of working directory"
1201 # Find the source files, if location was not specified.
1202 if test -z "$srcdir"; then
1203 ac_srcdir_defaulted
=yes
1204 # Try the directory containing this script, then the parent directory.
1205 ac_confdir
=`$as_dirname -- "$as_myself" ||
1206 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1207 X"$as_myself" : 'X\(//\)[^/]' \| \
1208 X"$as_myself" : 'X\(//\)$' \| \
1209 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1210 $as_echo X"$as_myself" |
1211 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1229 if test ! -r "$srcdir/$ac_unique_file"; then
1233 ac_srcdir_defaulted
=no
1235 if test ! -r "$srcdir/$ac_unique_file"; then
1236 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1237 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1239 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1241 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1243 # When building in place, set srcdir=.
1244 if test "$ac_abs_confdir" = "$ac_pwd"; then
1247 # Remove unnecessary trailing slashes from srcdir.
1248 # Double slashes in file names in object file debugging info
1249 # mess up M-x gdb in Emacs.
1251 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1253 for ac_var
in $ac_precious_vars; do
1254 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1255 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1256 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1257 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1261 # Report the --help message.
1263 if test "$ac_init_help" = "long"; then
1264 # Omit some internal or obsolete options to make the list less imposing.
1265 # This message is too long to be a string in the A/UX 3.1 sh.
1267 \`configure' configures this package to adapt to many kinds of systems.
1269 Usage: $0 [OPTION]... [VAR=VALUE]...
1271 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1272 VAR=VALUE. See below for descriptions of some of the useful variables.
1274 Defaults for the options are specified in brackets.
1277 -h, --help display this help and exit
1278 --help=short display options specific to this package
1279 --help=recursive display the short help of all the included packages
1280 -V, --version display version information and exit
1281 -q, --quiet, --silent do not print \`checking ...' messages
1282 --cache-file=FILE cache test results in FILE [disabled]
1283 -C, --config-cache alias for \`--cache-file=config.cache'
1284 -n, --no-create do not create output files
1285 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1287 Installation directories:
1288 --prefix=PREFIX install architecture-independent files in PREFIX
1289 [$ac_default_prefix]
1290 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1293 By default, \`make install' will install all the files in
1294 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1295 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1296 for instance \`--prefix=\$HOME'.
1298 For better control, use the options below.
1300 Fine tuning of the installation directories:
1301 --bindir=DIR user executables [EPREFIX/bin]
1302 --sbindir=DIR system admin executables [EPREFIX/sbin]
1303 --libexecdir=DIR program executables [EPREFIX/libexec]
1304 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1305 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1306 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1307 --libdir=DIR object code libraries [EPREFIX/lib]
1308 --includedir=DIR C header files [PREFIX/include]
1309 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1310 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1311 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1312 --infodir=DIR info documentation [DATAROOTDIR/info]
1313 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1314 --mandir=DIR man documentation [DATAROOTDIR/man]
1315 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1316 --htmldir=DIR html documentation [DOCDIR]
1317 --dvidir=DIR dvi documentation [DOCDIR]
1318 --pdfdir=DIR pdf documentation [DOCDIR]
1319 --psdir=DIR ps documentation [DOCDIR]
1325 --build=BUILD configure
for building on BUILD
[guessed
]
1326 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1330 if test -n "$ac_init_help"; then
1335 --disable-option-checking ignore unrecognized
--enable/--with options
1336 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1337 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1338 --enable-maintainer-mode
1339 enable make rules and dependencies not useful
1340 (and sometimes confusing
) to the casual installer
1341 --enable-multilib build many library versions
(default
)
1342 --enable-install-libiberty Install headers and library
for end users
1343 --disable-largefile omit support
for large files
1344 --enable-cet enable Intel CET
in host libraries
[default
=auto
]
1347 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1348 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1349 --with-target-subdir=SUBDIR Configuring
in a subdirectory
for target
1350 --with-build-subdir=SUBDIR Configuring
in a subdirectory
for build
1351 --with-cross-host=HOST Configuring with a cross compiler
1352 --with-newlib Configuring with newlib
1354 Some influential environment variables
:
1355 CC C compiler
command
1356 CFLAGS C compiler flags
1357 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1358 nonstandard directory
<lib dir
>
1359 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1360 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1361 you have headers
in a nonstandard directory
<include dir
>
1364 Use these variables to override the choices made by
`configure' or to help
1365 it to find libraries and programs with nonstandard names/locations.
1367 Report bugs to the package provider.
1372 if test "$ac_init_help" = "recursive"; then
1373 # If there are subdirs, report their specific --help.
1374 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1375 test -d "$ac_dir" ||
1376 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1381 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1383 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1384 # A ".." for each directory in $ac_dir_suffix.
1385 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1386 case $ac_top_builddir_sub in
1387 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1388 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1391 ac_abs_top_builddir=$ac_pwd
1392 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1393 # for backward compatibility:
1394 ac_top_builddir=$ac_top_build_prefix
1397 .) # We are building in place.
1399 ac_top_srcdir=$ac_top_builddir_sub
1400 ac_abs_top_srcdir=$ac_pwd ;;
1401 [\\/]* | ?:[\\/]* ) # Absolute name.
1402 ac_srcdir=$srcdir$ac_dir_suffix;
1403 ac_top_srcdir=$srcdir
1404 ac_abs_top_srcdir=$srcdir ;;
1406 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1407 ac_top_srcdir=$ac_top_build_prefix$srcdir
1408 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1410 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1412 cd "$ac_dir" || { ac_status=$?; continue; }
1413 # Check for guested configure.
1414 if test -f "$ac_srcdir/configure.gnu"; then
1416 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1417 elif test -f "$ac_srcdir/configure"; then
1419 $SHELL "$ac_srcdir/configure" --help=recursive
1421 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1423 cd "$ac_pwd" || { ac_status=$?; break; }
1427 test -n "$ac_init_help" && exit $ac_status
1428 if $ac_init_version; then
1431 generated by GNU Autoconf 2.69
1433 Copyright (C) 2012 Free Software Foundation, Inc.
1434 This configure script is free software; the Free Software Foundation
1435 gives unlimited permission to copy, distribute and modify it.
1440 ## ------------------------ ##
1441 ## Autoconf initialization. ##
1442 ## ------------------------ ##
1444 # ac_fn_c_try_compile LINENO
1445 # --------------------------
1446 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1447 ac_fn_c_try_compile ()
1449 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1450 rm -f conftest.$ac_objext
1451 if { { ac_try="$ac_compile"
1453 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1454 *) ac_try_echo
=$ac_try;;
1456 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1457 $as_echo "$ac_try_echo"; } >&5
1458 (eval "$ac_compile") 2>conftest.err
1460 if test -s conftest.err
; then
1461 grep -v '^ *+' conftest.err
>conftest.er1
1462 cat conftest.er1
>&5
1463 mv -f conftest.er1 conftest.err
1465 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1466 test $ac_status = 0; } && {
1467 test -z "$ac_c_werror_flag" ||
1468 test ! -s conftest.err
1469 } && test -s conftest.
$ac_objext; then :
1472 $as_echo "$as_me: failed program was:" >&5
1473 sed 's/^/| /' conftest.
$ac_ext >&5
1477 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1478 as_fn_set_status
$ac_retval
1480 } # ac_fn_c_try_compile
1482 # ac_fn_c_try_cpp LINENO
1483 # ----------------------
1484 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1487 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1488 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1490 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1491 *) ac_try_echo=$ac_try;;
1493 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1494 $as_echo "$ac_try_echo"; } >&5
1495 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1497 if test -s conftest.err; then
1498 grep -v '^ *+' conftest.err >conftest.er1
1499 cat conftest.er1 >&5
1500 mv -f conftest.er1 conftest.err
1502 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1503 test $ac_status = 0; } > conftest.i && {
1504 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1505 test ! -s conftest.err
1509 $as_echo "$as_me: failed program was:" >&5
1510 sed 's/^/| /' conftest.$ac_ext >&5
1514 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1515 as_fn_set_status $ac_retval
1519 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1520 # -------------------------------------------------------
1521 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1522 # the include files in INCLUDES and setting the cache variable VAR
1524 ac_fn_c_check_header_mongrel ()
1526 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1527 if eval \${$3+:} false; then :
1528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1529 $as_echo_n "checking for $2... " >&6; }
1530 if eval \${$3+:} false; then :
1531 $as_echo_n "(cached) " >&6
1534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1535 $as_echo "$ac_res" >&6; }
1537 # Is the header compilable?
1538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1539 $as_echo_n "checking $2 usability... " >&6; }
1540 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1541 /* end confdefs.h. */
1545 if ac_fn_c_try_compile "$LINENO"; then :
1546 ac_header_compiler=yes
1548 ac_header_compiler=no
1550 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1552 $as_echo "$ac_header_compiler" >&6; }
1554 # Is the header present?
1555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1556 $as_echo_n "checking $2 presence... " >&6; }
1557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1558 /* end confdefs.h. */
1561 if ac_fn_c_try_cpp "$LINENO"; then :
1562 ac_header_preproc=yes
1564 ac_header_preproc=no
1566 rm -f conftest.err conftest.i conftest.$ac_ext
1567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1568 $as_echo "$ac_header_preproc" >&6; }
1570 # So? What about this header?
1571 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1573 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1574 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1575 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1576 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1579 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1580 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1581 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1582 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1583 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1584 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1585 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1586 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1587 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1588 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1592 $as_echo_n "checking for $2... " >&6; }
1593 if eval \${$3+:} false; then :
1594 $as_echo_n "(cached) " >&6
1596 eval "$3=\$ac_header_compiler"
1599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1600 $as_echo "$ac_res" >&6; }
1602 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1604 } # ac_fn_c_check_header_mongrel
1606 # ac_fn_c_try_run LINENO
1607 # ----------------------
1608 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1609 # that executables *can* be run.
1612 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1613 if { { ac_try="$ac_link"
1615 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1616 *) ac_try_echo
=$ac_try;;
1618 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1619 $as_echo "$ac_try_echo"; } >&5
1620 (eval "$ac_link") 2>&5
1622 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1623 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1624 { { case "(($ac_try" in
1625 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1626 *) ac_try_echo=$ac_try;;
1628 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1629 $as_echo "$ac_try_echo"; } >&5
1630 (eval "$ac_try") 2>&5
1632 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1633 test $ac_status = 0; }; }; then :
1636 $as_echo "$as_me: program exited with status $ac_status" >&5
1637 $as_echo "$as_me: failed program was:" >&5
1638 sed 's/^/| /' conftest.$ac_ext >&5
1640 ac_retval=$ac_status
1642 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1643 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1644 as_fn_set_status $ac_retval
1648 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1649 # -------------------------------------------------------
1650 # Tests whether HEADER exists and can be compiled using the include files in
1651 # INCLUDES, setting the cache variable VAR accordingly.
1652 ac_fn_c_check_header_compile ()
1654 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1656 $as_echo_n "checking for $2... " >&6; }
1657 if eval \${$3+:} false; then :
1658 $as_echo_n "(cached) " >&6
1660 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1661 /* end confdefs.h. */
1665 if ac_fn_c_try_compile "$LINENO"; then :
1670 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1674 $as_echo "$ac_res" >&6; }
1675 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1677 } # ac_fn_c_check_header_compile
1679 # ac_fn_c_try_link LINENO
1680 # -----------------------
1681 # Try to link conftest.$ac_ext, and return whether this succeeded.
1684 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1685 rm -f conftest.$ac_objext conftest$ac_exeext
1686 if { { ac_try="$ac_link"
1688 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1689 *) ac_try_echo
=$ac_try;;
1691 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1692 $as_echo "$ac_try_echo"; } >&5
1693 (eval "$ac_link") 2>conftest.err
1695 if test -s conftest.err
; then
1696 grep -v '^ *+' conftest.err
>conftest.er1
1697 cat conftest.er1
>&5
1698 mv -f conftest.er1 conftest.err
1700 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1701 test $ac_status = 0; } && {
1702 test -z "$ac_c_werror_flag" ||
1703 test ! -s conftest.err
1704 } && test -s conftest
$ac_exeext && {
1705 test "$cross_compiling" = yes ||
1706 test -x conftest
$ac_exeext
1710 $as_echo "$as_me: failed program was:" >&5
1711 sed 's/^/| /' conftest.
$ac_ext >&5
1715 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1716 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1717 # interfere with the next link command; also delete a directory that is
1718 # left behind by Apple's compiler. We do this before executing the actions.
1719 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1720 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1721 as_fn_set_status
$ac_retval
1723 } # ac_fn_c_try_link
1725 # ac_fn_c_check_header_preproc LINENO HEADER VAR
1726 # ----------------------------------------------
1727 # Tests whether HEADER is present, setting the cache variable VAR accordingly.
1728 ac_fn_c_check_header_preproc
()
1730 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1732 $as_echo_n "checking for $2... " >&6; }
1733 if eval \
${$3+:} false
; then :
1734 $as_echo_n "(cached) " >&6
1736 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1737 /* end confdefs.h. */
1740 if ac_fn_c_try_cpp
"$LINENO"; then :
1745 rm -f conftest.err conftest.i conftest.
$ac_ext
1748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1749 $as_echo "$ac_res" >&6; }
1750 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1752 } # ac_fn_c_check_header_preproc
1754 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1755 # --------------------------------------------
1756 # Tries to find the compile-time value of EXPR in a program that includes
1757 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1759 ac_fn_c_compute_int
()
1761 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1762 if test "$cross_compiling" = yes; then
1763 # Depending upon the size, compute the lo and hi bounds.
1764 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1765 /* end confdefs.h. */
1770 static int test_array [1 - 2 * !(($2) >= 0)];
1772 return test_array [0];
1778 if ac_fn_c_try_compile
"$LINENO"; then :
1781 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1782 /* end confdefs.h. */
1787 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1789 return test_array [0];
1795 if ac_fn_c_try_compile
"$LINENO"; then :
1796 ac_hi
=$ac_mid; break
1798 as_fn_arith
$ac_mid + 1 && ac_lo
=$as_val
1799 if test $ac_lo -le $ac_mid; then
1803 as_fn_arith
2 '*' $ac_mid + 1 && ac_mid
=$as_val
1805 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1808 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1809 /* end confdefs.h. */
1814 static int test_array [1 - 2 * !(($2) < 0)];
1816 return test_array [0];
1822 if ac_fn_c_try_compile
"$LINENO"; then :
1825 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1826 /* end confdefs.h. */
1831 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1833 return test_array [0];
1839 if ac_fn_c_try_compile
"$LINENO"; then :
1840 ac_lo
=$ac_mid; break
1842 as_fn_arith
'(' $ac_mid ')' - 1 && ac_hi
=$as_val
1843 if test $ac_mid -le $ac_hi; then
1847 as_fn_arith
2 '*' $ac_mid && ac_mid
=$as_val
1849 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1854 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1856 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1857 # Binary search between lo and hi bounds.
1858 while test "x$ac_lo" != "x$ac_hi"; do
1859 as_fn_arith
'(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid
=$as_val
1860 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1861 /* end confdefs.h. */
1866 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1868 return test_array [0];
1874 if ac_fn_c_try_compile
"$LINENO"; then :
1877 as_fn_arith
'(' $ac_mid ')' + 1 && ac_lo
=$as_val
1879 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1882 ?
*) eval "$3=\$ac_lo"; ac_retval
=0 ;;
1886 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1887 /* end confdefs.h. */
1889 static long int longval () { return $2; }
1890 static unsigned long int ulongval () { return $2; }
1897 FILE *f = fopen ("conftest.val", "w");
1902 long int i = longval ();
1905 fprintf (f, "%ld", i);
1909 unsigned long int i = ulongval ();
1912 fprintf (f, "%lu", i);
1914 /* Do not output a trailing newline, as this causes \r\n confusion
1915 on some platforms. */
1916 return ferror (f) || fclose (f) != 0;
1922 if ac_fn_c_try_run
"$LINENO"; then :
1923 echo >>conftest.val
; read $3 <conftest.val
; ac_retval
=0
1927 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
1928 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
1932 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1933 as_fn_set_status
$ac_retval
1935 } # ac_fn_c_compute_int
1937 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1938 # -------------------------------------------
1939 # Tests whether TYPE exists after having included INCLUDES, setting cache
1940 # variable VAR accordingly.
1941 ac_fn_c_check_type
()
1943 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1945 $as_echo_n "checking for $2... " >&6; }
1946 if eval \
${$3+:} false
; then :
1947 $as_echo_n "(cached) " >&6
1950 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1951 /* end confdefs.h. */
1962 if ac_fn_c_try_compile
"$LINENO"; then :
1963 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1964 /* end confdefs.h. */
1975 if ac_fn_c_try_compile
"$LINENO"; then :
1980 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1982 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1986 $as_echo "$ac_res" >&6; }
1987 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1989 } # ac_fn_c_check_type
1991 # ac_fn_c_check_func LINENO FUNC VAR
1992 # ----------------------------------
1993 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1994 ac_fn_c_check_func
()
1996 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1998 $as_echo_n "checking for $2... " >&6; }
1999 if eval \
${$3+:} false
; then :
2000 $as_echo_n "(cached) " >&6
2002 if test x
$gcc_no_link = xyes
; then
2003 as_fn_error $?
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
2005 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2006 /* end confdefs.h. */
2007 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2008 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2009 #define $2 innocuous_$2
2011 /* System header to define __stub macros and hopefully few prototypes,
2012 which can conflict with char $2 (); below.
2013 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2014 <limits.h> exists even on freestanding compilers. */
2017 # include <limits.h>
2019 # include <assert.h>
2024 /* Override any GCC internal prototype to avoid an error.
2025 Use char because int might match the return type of a GCC
2026 builtin and then its argument prototype would still apply. */
2031 /* The GNU C library defines this for functions which it implements
2032 to always fail with ENOSYS. Some functions are actually named
2033 something starting with __ and the normal name is an alias. */
2034 #if defined __stub_$2 || defined __stub___$2
2046 if ac_fn_c_try_link
"$LINENO"; then :
2051 rm -f core conftest.err conftest.
$ac_objext \
2052 conftest
$ac_exeext conftest.
$ac_ext
2055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2056 $as_echo "$ac_res" >&6; }
2057 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2059 } # ac_fn_c_check_func
2061 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2062 # ---------------------------------------------
2063 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2065 ac_fn_c_check_decl
()
2067 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2068 as_decl_name
=`echo $2|sed 's/ *(.*//'`
2069 as_decl_use
=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2071 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2072 if eval \
${$3+:} false
; then :
2073 $as_echo_n "(cached) " >&6
2075 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2076 /* end confdefs.h. */
2081 #ifndef $as_decl_name
2083 (void) $as_decl_use;
2085 (void) $as_decl_name;
2093 if ac_fn_c_try_compile
"$LINENO"; then :
2098 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2102 $as_echo "$ac_res" >&6; }
2103 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2105 } # ac_fn_c_check_decl
2106 cat >config.log
<<_ACEOF
2107 This file contains any messages produced by compilers while
2108 running configure, to aid debugging if configure makes a mistake.
2110 It was created by $as_me, which was
2111 generated by GNU Autoconf 2.69. Invocation command line was
2123 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2124 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2125 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2126 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2127 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2129 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2130 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2132 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2133 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2134 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2135 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2136 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2137 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2138 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2142 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2146 test -z "$as_dir" && as_dir
=.
2147 $as_echo "PATH: $as_dir"
2163 # Keep a trace of the command line.
2164 # Strip out --no-create and --no-recursion so they do not pile up.
2165 # Strip out --silent because we don't want to record it for future runs.
2166 # Also quote any args containing shell meta-characters.
2167 # Make two passes to allow for proper duplicate-argument suppression.
2171 ac_must_keep_next
=false
2177 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2178 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2179 |
-silent |
--silent |
--silen |
--sile |
--sil)
2182 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2185 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2187 as_fn_append ac_configure_args1
" '$ac_arg'"
2188 if test $ac_must_keep_next = true
; then
2189 ac_must_keep_next
=false
# Got value, back to normal.
2192 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2193 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2194 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2195 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2196 case "$ac_configure_args0 " in
2197 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2200 -* ) ac_must_keep_next
=true
;;
2203 as_fn_append ac_configure_args
" '$ac_arg'"
2208 { ac_configure_args0
=; unset ac_configure_args0
;}
2209 { ac_configure_args1
=; unset ac_configure_args1
;}
2211 # When interrupted or exit'd, cleanup temporary files, and complete
2212 # config.log. We remove comments because anyway the quotes in there
2213 # would cause problems or look ugly.
2214 # WARNING: Use '\'' to represent an apostrophe within the trap.
2215 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2216 trap 'exit_status=$?
2217 # Save into config.log some information that might help in debugging.
2221 $as_echo "## ---------------- ##
2222 ## Cache variables. ##
2223 ## ---------------- ##"
2225 # The following way of writing the cache mishandles newlines in values,
2227 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2228 eval ac_val=\$$ac_var
2232 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2233 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2236 _ | IFS | as_nl) ;; #(
2237 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2238 *) { eval $ac_var=; unset $ac_var;} ;;
2243 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2244 *${as_nl}ac_space=\ *)
2246 "s/'\''/'\''\\\\'\'''\''/g;
2247 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2250 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2257 $as_echo "## ----------------- ##
2258 ## Output variables. ##
2259 ## ----------------- ##"
2261 for ac_var in $ac_subst_vars
2263 eval ac_val=\$$ac_var
2265 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2267 $as_echo "$ac_var='\''$ac_val'\''"
2271 if test -n "$ac_subst_files"; then
2272 $as_echo "## ------------------- ##
2273 ## File substitutions. ##
2274 ## ------------------- ##"
2276 for ac_var
in $ac_subst_files
2278 eval ac_val
=\$
$ac_var
2280 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2282 $as_echo "$ac_var='\''$ac_val'\''"
2287 if test -s confdefs.h; then
2288 $as_echo "## ----------- ##
2295 test "$ac_signal" != 0 &&
2296 $as_echo "$as_me: caught signal $ac_signal"
2297 $as_echo "$as_me: exit $exit_status"
2299 rm -f core *.core core.conftest.* &&
2300 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2303 for ac_signal
in 1 2 13 15; do
2304 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2308 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2309 rm -f -r conftest
* confdefs.h
2311 $as_echo "/* confdefs.h */" > confdefs.h
2313 # Predefined preprocessor variables.
2315 cat >>confdefs.h
<<_ACEOF
2316 #define PACKAGE_NAME "$PACKAGE_NAME"
2319 cat >>confdefs.h
<<_ACEOF
2320 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2323 cat >>confdefs.h
<<_ACEOF
2324 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2327 cat >>confdefs.h
<<_ACEOF
2328 #define PACKAGE_STRING "$PACKAGE_STRING"
2331 cat >>confdefs.h
<<_ACEOF
2332 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2335 cat >>confdefs.h
<<_ACEOF
2336 #define PACKAGE_URL "$PACKAGE_URL"
2340 # Let the site file select an alternate cache file if it wants to.
2341 # Prefer an explicitly selected file to automatically selected ones.
2344 if test -n "$CONFIG_SITE"; then
2345 # We do not want a PATH search for config.site.
2346 case $CONFIG_SITE in #((
2347 -*) ac_site_file1
=.
/$CONFIG_SITE;;
2348 */*) ac_site_file1
=$CONFIG_SITE;;
2349 *) ac_site_file1
=.
/$CONFIG_SITE;;
2351 elif test "x$prefix" != xNONE
; then
2352 ac_site_file1
=$prefix/share
/config.site
2353 ac_site_file2
=$prefix/etc
/config.site
2355 ac_site_file1
=$ac_default_prefix/share
/config.site
2356 ac_site_file2
=$ac_default_prefix/etc
/config.site
2358 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2360 test "x$ac_site_file" = xNONE
&& continue
2361 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
2362 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2363 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2364 sed 's/^/| /' "$ac_site_file" >&5
2366 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2367 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2368 as_fn_error $?
"failed to load site script $ac_site_file
2369 See \`config.log' for more details" "$LINENO" 5; }
2373 if test -r "$cache_file"; then
2374 # Some versions of bash will fail to source /dev/null (special files
2375 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2376 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2377 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2378 $as_echo "$as_me: loading cache $cache_file" >&6;}
2380 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2381 *) .
"./$cache_file";;
2385 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2386 $as_echo "$as_me: creating cache $cache_file" >&6;}
2390 as_fn_append ac_header_list
" stdlib.h"
2391 as_fn_append ac_header_list
" unistd.h"
2392 as_fn_append ac_header_list
" sys/param.h"
2393 # Check that the precious variables saved in the cache have kept the same
2395 ac_cache_corrupted
=false
2396 for ac_var
in $ac_precious_vars; do
2397 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2398 eval ac_new_set
=\
$ac_env_${ac_var}_set
2399 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2400 eval ac_new_val
=\
$ac_env_${ac_var}_value
2401 case $ac_old_set,$ac_new_set in
2403 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2404 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2405 ac_cache_corrupted
=: ;;
2407 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2408 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2409 ac_cache_corrupted
=: ;;
2412 if test "x$ac_old_val" != "x$ac_new_val"; then
2413 # differences in whitespace do not lead to failure.
2414 ac_old_val_w
=`echo x $ac_old_val`
2415 ac_new_val_w
=`echo x $ac_new_val`
2416 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2417 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2418 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2419 ac_cache_corrupted
=:
2421 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2422 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2423 eval $ac_var=\
$ac_old_val
2425 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2426 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2427 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2428 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2431 # Pass precious variables to config.status.
2432 if test "$ac_new_set" = set; then
2434 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2435 *) ac_arg
=$ac_var=$ac_new_val ;;
2437 case " $ac_configure_args " in
2438 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2439 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2443 if $ac_cache_corrupted; then
2444 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2445 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2446 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2447 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2448 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2450 ## -------------------- ##
2451 ## Main body of script. ##
2452 ## -------------------- ##
2455 ac_cpp
='$CPP $CPPFLAGS'
2456 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2457 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2458 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2463 # This works around the fact that libtool configuration may change LD
2464 # for this particular configuration, but some shells, instead of
2465 # keeping the changes in LD private, export them just because LD is
2466 # exported. We don't use libtool yet, but some day we might, so...
2467 ORIGINAL_LD_FOR_MULTILIBS
=$LD
2470 # Check whether --with-target-subdir was given.
2471 if test "${with_target_subdir+set}" = set; then :
2472 withval
=$with_target_subdir;
2476 # Check whether --with-build-subdir was given.
2477 if test "${with_build_subdir+set}" = set; then :
2478 withval
=$with_build_subdir;
2482 # Check whether --with-cross-host was given.
2483 if test "${with_cross_host+set}" = set; then :
2484 withval
=$with_cross_host;
2488 # Check whether --with-newlib was given.
2489 if test "${with_newlib+set}" = set; then :
2490 withval
=$with_newlib;
2494 if test "${srcdir}" = "."; then
2495 if test -n "${with_build_subdir}"; then
2496 libiberty_topdir
="${srcdir}/../.."
2498 elif test -z "${with_target_subdir}"; then
2499 libiberty_topdir
="${srcdir}/.."
2501 if test "${with_target_subdir}" != "."; then
2502 libiberty_topdir
="${srcdir}/${with_multisrctop}../.."
2504 libiberty_topdir
="${srcdir}/${with_multisrctop}.."
2508 libiberty_topdir
="${srcdir}/.."
2512 for ac_dir
in $libiberty_topdir "$srcdir"/$libiberty_topdir; do
2513 if test -f "$ac_dir/install-sh"; then
2515 ac_install_sh
="$ac_aux_dir/install-sh -c"
2517 elif test -f "$ac_dir/install.sh"; then
2519 ac_install_sh
="$ac_aux_dir/install.sh -c"
2521 elif test -f "$ac_dir/shtool"; then
2523 ac_install_sh
="$ac_aux_dir/shtool install -c"
2527 if test -z "$ac_aux_dir"; then
2528 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in $libiberty_topdir \"$srcdir\"/$libiberty_topdir" "$LINENO" 5
2531 # These three variables are undocumented and unsupported,
2532 # and are intended to be withdrawn in a future Autoconf release.
2533 # They can cause serious problems if a builder's source tree is in a directory
2534 # whose full name contains unusual characters.
2535 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2536 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2537 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2543 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2544 # Check whether --enable-maintainer-mode was given.
2545 if test "${enable_maintainer_mode+set}" = set; then :
2546 enableval
=$enable_maintainer_mode; maintainer_mode
=$enableval
2552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $maintainer_mode" >&5
2553 $as_echo "$maintainer_mode" >&6; }
2555 if test "$maintainer_mode" = "yes"; then
2563 # Do we have a single-tree copy of texinfo? Even if we do, we can't
2564 # rely on it - libiberty is built before texinfo.
2565 # Extract the first word of "makeinfo", so it can be a program name with args.
2566 set dummy makeinfo
; ac_word
=$2
2567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2568 $as_echo_n "checking for $ac_word... " >&6; }
2569 if ${ac_cv_prog_MAKEINFO+:} false
; then :
2570 $as_echo_n "(cached) " >&6
2572 if test -n "$MAKEINFO"; then
2573 ac_cv_prog_MAKEINFO
="$MAKEINFO" # Let the user override the test.
2575 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2579 test -z "$as_dir" && as_dir
=.
2580 for ac_exec_ext
in '' $ac_executable_extensions; do
2581 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2582 ac_cv_prog_MAKEINFO
="makeinfo"
2583 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2592 MAKEINFO
=$ac_cv_prog_MAKEINFO
2593 if test -n "$MAKEINFO"; then
2594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
2595 $as_echo "$MAKEINFO" >&6; }
2597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2598 $as_echo "no" >&6; }
2602 if test "x$MAKEINFO" = "x"; then
2603 MAKEINFO
="@echo makeinfo missing; true"
2608 */missing\ makeinfo
*)
2610 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
2611 *** Makeinfo is missing. Info documentation will not be built." >&5
2612 $as_echo "$as_me: WARNING:
2613 *** Makeinfo is missing. Info documentation will not be built." >&2;}
2616 case x
"`$MAKEINFO --version | grep 'GNU texinfo'`" in
2618 MAKEINFO
="@echo $MAKEINFO is too old, 4.0 or newer required; true"
2620 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
2621 *** Makeinfo is too old. Info documentation will not be built." >&5
2622 $as_echo "$as_me: WARNING:
2623 *** Makeinfo is too old. Info documentation will not be built." >&2;}
2632 # Extract the first word of "perl", so it can be a program name with args.
2633 set dummy perl
; ac_word
=$2
2634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2635 $as_echo_n "checking for $ac_word... " >&6; }
2636 if ${ac_cv_prog_PERL+:} false
; then :
2637 $as_echo_n "(cached) " >&6
2639 if test -n "$PERL"; then
2640 ac_cv_prog_PERL
="$PERL" # Let the user override the test.
2642 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2646 test -z "$as_dir" && as_dir
=.
2647 for ac_exec_ext
in '' $ac_executable_extensions; do
2648 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2649 ac_cv_prog_PERL
="perl"
2650 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2659 PERL
=$ac_cv_prog_PERL
2660 if test -n "$PERL"; then
2661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
2662 $as_echo "$PERL" >&6; }
2664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2665 $as_echo "no" >&6; }
2669 if test x
"$PERL" = x
""; then
2676 # Make sure we can run config.sub.
2677 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2678 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2681 $as_echo_n "checking build system type... " >&6; }
2682 if ${ac_cv_build+:} false
; then :
2683 $as_echo_n "(cached) " >&6
2685 ac_build_alias
=$build_alias
2686 test "x$ac_build_alias" = x
&&
2687 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2688 test "x$ac_build_alias" = x
&&
2689 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
2690 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2691 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2695 $as_echo "$ac_cv_build" >&6; }
2696 case $ac_cv_build in
2698 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
2701 ac_save_IFS
=$IFS; IFS
='-'
2707 # Remember, the first character of IFS is used to create $*,
2708 # except with old shells:
2711 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2715 $as_echo_n "checking host system type... " >&6; }
2716 if ${ac_cv_host+:} false
; then :
2717 $as_echo_n "(cached) " >&6
2719 if test "x$host_alias" = x
; then
2720 ac_cv_host
=$ac_cv_build
2722 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2723 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2728 $as_echo "$ac_cv_host" >&6; }
2731 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
2734 ac_save_IFS
=$IFS; IFS
='-'
2740 # Remember, the first character of IFS is used to create $*,
2741 # except with old shells:
2744 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2749 if test -n "$ac_tool_prefix"; then
2750 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2751 set dummy
${ac_tool_prefix}ar; ac_word
=$2
2752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2753 $as_echo_n "checking for $ac_word... " >&6; }
2754 if ${ac_cv_prog_AR+:} false
; then :
2755 $as_echo_n "(cached) " >&6
2757 if test -n "$AR"; then
2758 ac_cv_prog_AR
="$AR" # Let the user override the test.
2760 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2764 test -z "$as_dir" && as_dir
=.
2765 for ac_exec_ext
in '' $ac_executable_extensions; do
2766 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2767 ac_cv_prog_AR
="${ac_tool_prefix}ar"
2768 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2778 if test -n "$AR"; then
2779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
2780 $as_echo "$AR" >&6; }
2782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2783 $as_echo "no" >&6; }
2788 if test -z "$ac_cv_prog_AR"; then
2790 # Extract the first word of "ar", so it can be a program name with args.
2791 set dummy
ar; ac_word
=$2
2792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2793 $as_echo_n "checking for $ac_word... " >&6; }
2794 if ${ac_cv_prog_ac_ct_AR+:} false
; then :
2795 $as_echo_n "(cached) " >&6
2797 if test -n "$ac_ct_AR"; then
2798 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
2800 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2804 test -z "$as_dir" && as_dir
=.
2805 for ac_exec_ext
in '' $ac_executable_extensions; do
2806 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2807 ac_cv_prog_ac_ct_AR
="ar"
2808 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2817 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
2818 if test -n "$ac_ct_AR"; then
2819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
2820 $as_echo "$ac_ct_AR" >&6; }
2822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2823 $as_echo "no" >&6; }
2826 if test "x$ac_ct_AR" = x
; then
2829 case $cross_compiling:$ac_tool_warned in
2831 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2832 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2833 ac_tool_warned
=yes ;;
2841 if test -n "$ac_tool_prefix"; then
2842 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2843 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
2844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2845 $as_echo_n "checking for $ac_word... " >&6; }
2846 if ${ac_cv_prog_RANLIB+:} false
; then :
2847 $as_echo_n "(cached) " >&6
2849 if test -n "$RANLIB"; then
2850 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
2852 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2856 test -z "$as_dir" && as_dir
=.
2857 for ac_exec_ext
in '' $ac_executable_extensions; do
2858 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2859 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
2860 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2869 RANLIB
=$ac_cv_prog_RANLIB
2870 if test -n "$RANLIB"; then
2871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
2872 $as_echo "$RANLIB" >&6; }
2874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2875 $as_echo "no" >&6; }
2880 if test -z "$ac_cv_prog_RANLIB"; then
2881 ac_ct_RANLIB
=$RANLIB
2882 # Extract the first word of "ranlib", so it can be a program name with args.
2883 set dummy ranlib
; ac_word
=$2
2884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2885 $as_echo_n "checking for $ac_word... " >&6; }
2886 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
2887 $as_echo_n "(cached) " >&6
2889 if test -n "$ac_ct_RANLIB"; then
2890 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
2892 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2896 test -z "$as_dir" && as_dir
=.
2897 for ac_exec_ext
in '' $ac_executable_extensions; do
2898 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2899 ac_cv_prog_ac_ct_RANLIB
="ranlib"
2900 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2909 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
2910 if test -n "$ac_ct_RANLIB"; then
2911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
2912 $as_echo "$ac_ct_RANLIB" >&6; }
2914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2915 $as_echo "no" >&6; }
2918 if test "x$ac_ct_RANLIB" = x
; then
2921 case $cross_compiling:$ac_tool_warned in
2923 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2924 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2925 ac_tool_warned
=yes ;;
2927 RANLIB
=$ac_ct_RANLIB
2930 RANLIB
="$ac_cv_prog_RANLIB"
2934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -plugin option" >&5
2935 $as_echo_n "checking for -plugin option... " >&6; }
2937 plugin_names
="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll"
2939 for plugin
in $plugin_names; do
2940 plugin_so
=`${CC} ${CFLAGS} --print-prog-name $plugin`
2941 if test x
$plugin_so = x
$plugin; then
2942 plugin_so
=`${CC} ${CFLAGS} --print-file-name $plugin`
2944 if test x
$plugin_so != x
$plugin; then
2945 plugin_option
="--plugin $plugin_so"
2949 if test -n "$ac_tool_prefix"; then
2950 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2951 set dummy
${ac_tool_prefix}ar; ac_word
=$2
2952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2953 $as_echo_n "checking for $ac_word... " >&6; }
2954 if ${ac_cv_prog_AR+:} false
; then :
2955 $as_echo_n "(cached) " >&6
2957 if test -n "$AR"; then
2958 ac_cv_prog_AR
="$AR" # Let the user override the test.
2960 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2964 test -z "$as_dir" && as_dir
=.
2965 for ac_exec_ext
in '' $ac_executable_extensions; do
2966 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2967 ac_cv_prog_AR
="${ac_tool_prefix}ar"
2968 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2978 if test -n "$AR"; then
2979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
2980 $as_echo "$AR" >&6; }
2982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2983 $as_echo "no" >&6; }
2988 if test -z "$ac_cv_prog_AR"; then
2990 # Extract the first word of "ar", so it can be a program name with args.
2991 set dummy
ar; ac_word
=$2
2992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2993 $as_echo_n "checking for $ac_word... " >&6; }
2994 if ${ac_cv_prog_ac_ct_AR+:} false
; then :
2995 $as_echo_n "(cached) " >&6
2997 if test -n "$ac_ct_AR"; then
2998 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
3000 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3004 test -z "$as_dir" && as_dir
=.
3005 for ac_exec_ext
in '' $ac_executable_extensions; do
3006 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3007 ac_cv_prog_ac_ct_AR
="ar"
3008 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3017 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
3018 if test -n "$ac_ct_AR"; then
3019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
3020 $as_echo "$ac_ct_AR" >&6; }
3022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3023 $as_echo "no" >&6; }
3026 if test "x$ac_ct_AR" = x
; then
3029 case $cross_compiling:$ac_tool_warned in
3031 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3032 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3033 ac_tool_warned
=yes ;;
3041 if test "${AR}" = "" ; then
3042 as_fn_error $?
"Required archive tool 'ar' not found on PATH." "$LINENO" 5
3045 ${AR} $plugin_option rc conftest.a conftest.c
3046 if test "$?" != 0; then
3047 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Failed: $AR $plugin_option rc" >&5
3048 $as_echo "$as_me: WARNING: Failed: $AR $plugin_option rc" >&2;}
3052 if test -n "$plugin_option"; then
3053 PLUGIN_OPTION
="$plugin_option"
3054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $plugin_option" >&5
3055 $as_echo "$plugin_option" >&6; }
3057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3058 $as_echo "no" >&6; }
3061 if test -n "$PLUGIN_OPTION"; then
3062 if $AR --help 2>&1 |
grep -q "\--plugin"; then
3063 AR_PLUGIN_OPTION
="$PLUGIN_OPTION"
3066 if $RANLIB --help 2>&1 |
grep -q "\--plugin"; then
3067 RANLIB_PLUGIN_OPTION
="$PLUGIN_OPTION"
3072 # Add --enable-multilib to configure.
3073 # Default to --enable-multilib
3074 # Check whether --enable-multilib was given.
3075 if test "${enable_multilib+set}" = set; then :
3076 enableval
=$enable_multilib; case "$enableval" in
3077 yes) multilib
=yes ;;
3079 *) as_fn_error $?
"bad value $enableval for multilib option" "$LINENO" 5 ;;
3086 # Even if the default multilib is not a cross compilation,
3087 # it may be that some of the other multilibs are.
3088 if test $cross_compiling = no
&& test $multilib = yes \
3089 && test "x${with_multisubdir}" != x
; then
3090 cross_compiling
=maybe
3093 # We may wish to install the target headers somewhere.
3094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libiberty headers and static library" >&5
3095 $as_echo_n "checking whether to install libiberty headers and static library... " >&6; }
3097 # Check whether --enable-install-libiberty was given.
3098 if test "${enable_install_libiberty+set}" = set; then :
3099 enableval
=$enable_install_libiberty; enable_install_libiberty
=$enableval
3101 enable_install_libiberty
=no
3104 # Option parsed, now set things appropriately.
3105 case x
"$enable_install_libiberty" in
3107 target_header_dir
=libiberty
3113 # This could be sanity-checked in various ways...
3114 target_header_dir
="${enable_install_libiberty}"
3117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_install_libiberty" >&5
3118 $as_echo "$enable_install_libiberty" >&6; }
3119 { $as_echo "$as_me:${as_lineno-$LINENO}: target_header_dir = $target_header_dir" >&5
3120 $as_echo "$as_me: target_header_dir = $target_header_dir" >&6;}
3124 ac_cpp
='$CPP $CPPFLAGS'
3125 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3126 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3127 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3128 if test -n "$ac_tool_prefix"; then
3129 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3130 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
3131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3132 $as_echo_n "checking for $ac_word... " >&6; }
3133 if ${ac_cv_prog_CC+:} false
; then :
3134 $as_echo_n "(cached) " >&6
3136 if test -n "$CC"; then
3137 ac_cv_prog_CC
="$CC" # Let the user override the test.
3139 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3143 test -z "$as_dir" && as_dir
=.
3144 for ac_exec_ext
in '' $ac_executable_extensions; do
3145 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3146 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
3147 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3157 if test -n "$CC"; then
3158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3159 $as_echo "$CC" >&6; }
3161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3162 $as_echo "no" >&6; }
3167 if test -z "$ac_cv_prog_CC"; then
3169 # Extract the first word of "gcc", so it can be a program name with args.
3170 set dummy gcc
; ac_word
=$2
3171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3172 $as_echo_n "checking for $ac_word... " >&6; }
3173 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3174 $as_echo_n "(cached) " >&6
3176 if test -n "$ac_ct_CC"; then
3177 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3179 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3183 test -z "$as_dir" && as_dir
=.
3184 for ac_exec_ext
in '' $ac_executable_extensions; do
3185 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3186 ac_cv_prog_ac_ct_CC
="gcc"
3187 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3196 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3197 if test -n "$ac_ct_CC"; then
3198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3199 $as_echo "$ac_ct_CC" >&6; }
3201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3202 $as_echo "no" >&6; }
3205 if test "x$ac_ct_CC" = x
; then
3208 case $cross_compiling:$ac_tool_warned in
3210 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3211 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3212 ac_tool_warned
=yes ;;
3220 if test -z "$CC"; then
3221 if test -n "$ac_tool_prefix"; then
3222 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3223 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
3224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3225 $as_echo_n "checking for $ac_word... " >&6; }
3226 if ${ac_cv_prog_CC+:} false
; then :
3227 $as_echo_n "(cached) " >&6
3229 if test -n "$CC"; then
3230 ac_cv_prog_CC
="$CC" # Let the user override the test.
3232 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3236 test -z "$as_dir" && as_dir
=.
3237 for ac_exec_ext
in '' $ac_executable_extensions; do
3238 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3239 ac_cv_prog_CC
="${ac_tool_prefix}cc"
3240 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3250 if test -n "$CC"; then
3251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3252 $as_echo "$CC" >&6; }
3254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3255 $as_echo "no" >&6; }
3261 if test -z "$CC"; then
3262 # Extract the first word of "cc", so it can be a program name with args.
3263 set dummy cc
; ac_word
=$2
3264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3265 $as_echo_n "checking for $ac_word... " >&6; }
3266 if ${ac_cv_prog_CC+:} false
; then :
3267 $as_echo_n "(cached) " >&6
3269 if test -n "$CC"; then
3270 ac_cv_prog_CC
="$CC" # Let the user override the test.
3273 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3277 test -z "$as_dir" && as_dir
=.
3278 for ac_exec_ext
in '' $ac_executable_extensions; do
3279 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3280 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3281 ac_prog_rejected
=yes
3285 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3292 if test $ac_prog_rejected = yes; then
3293 # We found a bogon in the path, so make sure we never use it.
3294 set dummy
$ac_cv_prog_CC
3296 if test $# != 0; then
3297 # We chose a different compiler from the bogus one.
3298 # However, it has the same basename, so the bogon will be chosen
3299 # first if we set CC to just the basename; use the full file name.
3301 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
3307 if test -n "$CC"; then
3308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3309 $as_echo "$CC" >&6; }
3311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3312 $as_echo "no" >&6; }
3317 if test -z "$CC"; then
3318 if test -n "$ac_tool_prefix"; then
3319 for ac_prog
in cl.exe
3321 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3322 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3324 $as_echo_n "checking for $ac_word... " >&6; }
3325 if ${ac_cv_prog_CC+:} false
; then :
3326 $as_echo_n "(cached) " >&6
3328 if test -n "$CC"; then
3329 ac_cv_prog_CC
="$CC" # Let the user override the test.
3331 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3335 test -z "$as_dir" && as_dir
=.
3336 for ac_exec_ext
in '' $ac_executable_extensions; do
3337 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3338 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
3339 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3349 if test -n "$CC"; then
3350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3351 $as_echo "$CC" >&6; }
3353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3354 $as_echo "no" >&6; }
3358 test -n "$CC" && break
3361 if test -z "$CC"; then
3363 for ac_prog
in cl.exe
3365 # Extract the first word of "$ac_prog", so it can be a program name with args.
3366 set dummy
$ac_prog; ac_word
=$2
3367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3368 $as_echo_n "checking for $ac_word... " >&6; }
3369 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3370 $as_echo_n "(cached) " >&6
3372 if test -n "$ac_ct_CC"; then
3373 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3375 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3379 test -z "$as_dir" && as_dir
=.
3380 for ac_exec_ext
in '' $ac_executable_extensions; do
3381 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3382 ac_cv_prog_ac_ct_CC
="$ac_prog"
3383 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3392 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3393 if test -n "$ac_ct_CC"; then
3394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3395 $as_echo "$ac_ct_CC" >&6; }
3397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3398 $as_echo "no" >&6; }
3402 test -n "$ac_ct_CC" && break
3405 if test "x$ac_ct_CC" = x
; then
3408 case $cross_compiling:$ac_tool_warned in
3410 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3411 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3412 ac_tool_warned
=yes ;;
3421 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3422 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3423 as_fn_error $?
"no acceptable C compiler found in \$PATH
3424 See \`config.log' for more details" "$LINENO" 5; }
3426 # Provide some information about the compiler.
3427 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3430 for ac_option
in --version -v -V -qversion; do
3431 { { ac_try
="$ac_compiler $ac_option >&5"
3433 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3434 *) ac_try_echo=$ac_try;;
3436 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3437 $as_echo "$ac_try_echo"; } >&5
3438 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3440 if test -s conftest.err; then
3442 ... rest of stderr output deleted ...
3443 10q' conftest.err >conftest.er1
3444 cat conftest.er1 >&5
3446 rm -f conftest.er1 conftest.err
3447 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3448 test $ac_status = 0; }
3451 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3452 /* end confdefs.h. */
3457 printf ("hello world\n");
3463 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3464 (eval $ac_link) 2>&5
3466 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3467 test $ac_status = 0; }; then :
3472 if test x$gcc_no_link = xyes; then
3473 # Setting cross_compile will disable run tests; it will
3474 # also disable AC_CHECK_FILE but that's generally
3475 # correct if we can't link.
3479 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3480 /* end confdefs.h. */
3490 ac_clean_files_save=$ac_clean_files
3491 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3492 # Try to create an executable without -o first, disregard a.out.
3493 # It will help us diagnose broken compilers, and finding out an intuition
3495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3496 $as_echo_n "checking whether the C compiler works... " >&6; }
3497 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
3499 # The possible output files:
3500 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3503 for ac_file in $ac_files
3506 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3507 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3512 if { { ac_try="$ac_link_default"
3514 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3515 *) ac_try_echo
=$ac_try;;
3517 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3518 $as_echo "$ac_try_echo"; } >&5
3519 (eval "$ac_link_default") 2>&5
3521 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3522 test $ac_status = 0; }; then :
3523 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3524 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3525 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3526 # so that the user can short-circuit this test for compilers unknown to
3528 for ac_file
in $ac_files ''
3530 test -f "$ac_file" ||
continue
3532 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
3535 # We found the default executable, but exeext='' is most
3539 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
3541 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3543 # We set ac_cv_exeext here because the later test for it is not
3544 # safe: cross compilers may not add the suffix if given an `-o'
3545 # argument, so we may need to know it at that point already.
3546 # Even if this section looks crufty: it has the advantage of
3553 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
3558 if test -z "$ac_file"; then :
3559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3560 $as_echo "no" >&6; }
3561 $as_echo "$as_me: failed program was:" >&5
3562 sed 's/^/| /' conftest.
$ac_ext >&5
3564 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3565 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3566 as_fn_error
77 "C compiler cannot create executables
3567 See \`config.log' for more details" "$LINENO" 5; }
3569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3570 $as_echo "yes" >&6; }
3572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3573 $as_echo_n "checking for C compiler default output file name... " >&6; }
3574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3575 $as_echo "$ac_file" >&6; }
3576 ac_exeext
=$ac_cv_exeext
3578 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
3579 ac_clean_files
=$ac_clean_files_save
3580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3581 $as_echo_n "checking for suffix of executables... " >&6; }
3582 if { { ac_try
="$ac_link"
3584 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3585 *) ac_try_echo=$ac_try;;
3587 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3588 $as_echo "$ac_try_echo"; } >&5
3589 (eval "$ac_link") 2>&5
3591 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3592 test $ac_status = 0; }; then :
3593 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
3594 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
3595 # work properly (i.e., refer to `conftest.exe'), while it won't with
3597 for ac_file
in conftest.exe conftest conftest.
*; do
3598 test -f "$ac_file" ||
continue
3600 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3601 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3607 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3608 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3609 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3610 See \`config.log' for more details" "$LINENO" 5; }
3612 rm -f conftest conftest
$ac_cv_exeext
3613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3614 $as_echo "$ac_cv_exeext" >&6; }
3616 rm -f conftest.
$ac_ext
3617 EXEEXT
=$ac_cv_exeext
3619 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3620 /* end confdefs.h. */
3625 FILE *f = fopen ("conftest.out", "w");
3626 return ferror (f) || fclose (f) != 0;
3632 ac_clean_files
="$ac_clean_files conftest.out"
3633 # Check that the compiler produces executables we can run. If not, either
3634 # the compiler is broken, or we cross compile.
3635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3636 $as_echo_n "checking whether we are cross compiling... " >&6; }
3637 if test "$cross_compiling" != yes; then
3638 { { ac_try
="$ac_link"
3640 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3641 *) ac_try_echo=$ac_try;;
3643 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3644 $as_echo "$ac_try_echo"; } >&5
3645 (eval "$ac_link") 2>&5
3647 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3648 test $ac_status = 0; }
3649 if { ac_try='./conftest$ac_cv_exeext'
3650 { { case "(($ac_try" in
3651 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3652 *) ac_try_echo
=$ac_try;;
3654 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3655 $as_echo "$ac_try_echo"; } >&5
3656 (eval "$ac_try") 2>&5
3658 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3659 test $ac_status = 0; }; }; then
3662 if test "$cross_compiling" = maybe
; then
3665 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3666 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3667 as_fn_error $?
"cannot run C compiled programs.
3668 If you meant to cross compile, use \`--host'.
3669 See \`config.log' for more details" "$LINENO" 5; }
3673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3674 $as_echo "$cross_compiling" >&6; }
3676 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3677 ac_clean_files
=$ac_clean_files_save
3679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3680 $as_echo_n "checking for suffix of object files... " >&6; }
3681 if ${ac_cv_objext+:} false
; then :
3682 $as_echo_n "(cached) " >&6
3684 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3685 /* end confdefs.h. */
3695 rm -f conftest.o conftest.obj
3696 if { { ac_try
="$ac_compile"
3698 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3699 *) ac_try_echo=$ac_try;;
3701 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3702 $as_echo "$ac_try_echo"; } >&5
3703 (eval "$ac_compile") 2>&5
3705 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3706 test $ac_status = 0; }; then :
3707 for ac_file in conftest.o conftest.obj conftest.*; do
3708 test -f "$ac_file" || continue;
3710 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3711 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3716 $as_echo "$as_me: failed program was:" >&5
3717 sed 's/^/| /' conftest.$ac_ext >&5
3719 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3720 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3721 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3722 See \
`config.log' for more details" "$LINENO" 5; }
3724 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3727 $as_echo "$ac_cv_objext" >&6; }
3728 OBJEXT=$ac_cv_objext
3730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3731 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3732 if ${ac_cv_c_compiler_gnu+:} false; then :
3733 $as_echo_n "(cached) " >&6
3735 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3736 /* end confdefs.h. */
3749 if ac_fn_c_try_compile "$LINENO"; then :
3754 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3755 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3759 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3760 if test $ac_compiler_gnu = yes; then
3765 ac_test_CFLAGS=${CFLAGS+set}
3766 ac_save_CFLAGS=$CFLAGS
3767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3768 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3769 if ${ac_cv_prog_cc_g+:} false; then :
3770 $as_echo_n "(cached) " >&6
3772 ac_save_c_werror_flag=$ac_c_werror_flag
3773 ac_c_werror_flag=yes
3776 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3777 /* end confdefs.h. */
3787 if ac_fn_c_try_compile "$LINENO"; then :
3791 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3792 /* end confdefs.h. */
3802 if ac_fn_c_try_compile "$LINENO"; then :
3805 ac_c_werror_flag=$ac_save_c_werror_flag
3807 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3808 /* end confdefs.h. */
3818 if ac_fn_c_try_compile "$LINENO"; then :
3821 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3823 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3825 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3826 ac_c_werror_flag=$ac_save_c_werror_flag
3828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3829 $as_echo "$ac_cv_prog_cc_g" >&6; }
3830 if test "$ac_test_CFLAGS" = set; then
3831 CFLAGS=$ac_save_CFLAGS
3832 elif test $ac_cv_prog_cc_g = yes; then
3833 if test "$GCC" = yes; then
3839 if test "$GCC" = yes; then
3845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3846 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3847 if ${ac_cv_prog_cc_c89+:} false; then :
3848 $as_echo_n "(cached) " >&6
3850 ac_cv_prog_cc_c89=no
3852 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3853 /* end confdefs.h. */
3857 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3858 struct buf { int x; };
3859 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3860 static char *e (p, i)
3866 static char *f (char * (*g) (char **, int), char **p, ...)
3871 s = g (p, va_arg (v,int));
3876 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3877 function prototypes and stuff, but not '\xHH' hex character constants.
3878 These don't provoke an error unfortunately, instead are silently treated
3879 as 'x'. The following induces an error, until -std is added to get
3880 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3881 array size at least. It's necessary to write '\x00'==0 to get something
3882 that's true only with -std. */
3883 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3885 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3886 inside strings and character constants. */
3888 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3890 int test (int i, double x);
3891 struct s1 {int (*f) (int a);};
3892 struct s2 {int (*f) (double a);};
3893 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3899 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3904 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3905 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3907 CC="$ac_save_CC $ac_arg"
3908 if ac_fn_c_try_compile "$LINENO"; then :
3909 ac_cv_prog_cc_c89=$ac_arg
3911 rm -f core conftest.err conftest.$ac_objext
3912 test "x$ac_cv_prog_cc_c89" != "xno" && break
3914 rm -f conftest.$ac_ext
3919 case "x$ac_cv_prog_cc_c89" in
3921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3922 $as_echo "none needed" >&6; } ;;
3924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3925 $as_echo "unsupported" >&6; } ;;
3927 CC="$CC $ac_cv_prog_cc_c89"
3928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3929 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3931 if test "x$ac_cv_prog_cc_c89" != xno; then :
3936 ac_cpp='$CPP $CPPFLAGS'
3937 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3938 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3939 ac_compiler_gnu=$ac_cv_c_compiler_gnu
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
3947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3948 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3949 # On Suns, sometimes $CPP names a directory.
3950 if test -n "$CPP" && test -d "$CPP"; then
3953 if test -z "$CPP"; then
3954 if ${ac_cv_prog_CPP+:} false; then :
3955 $as_echo_n "(cached) " >&6
3957 # Double quotes because CPP needs to be expanded
3958 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3961 for ac_c_preproc_warn_flag in '' yes
3963 # Use a header file that comes with gcc, so configuring glibc
3964 # with a fresh cross-compiler works.
3965 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3966 # <limits.h> exists even on freestanding compilers.
3967 # On the NeXT, cc -E runs the code through the compiler's parser,
3968 # not just through cpp. "Syntax error" is here to catch this case.
3969 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3970 /* end confdefs.h. */
3972 # include <limits.h>
3974 # include <assert.h>
3978 if ac_fn_c_try_cpp "$LINENO"; then :
3981 # Broken: fails on valid input.
3984 rm -f conftest.err conftest.i conftest.$ac_ext
3986 # OK, works on sane cases. Now check whether nonexistent headers
3987 # can be detected and how.
3988 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3989 /* end confdefs.h. */
3990 #include <ac_nonexistent.h>
3992 if ac_fn_c_try_cpp "$LINENO"; then :
3993 # Broken: success on invalid input.
3996 # Passes both tests.
4000 rm -f conftest.err conftest.i conftest.$ac_ext
4003 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4004 rm -f conftest.i conftest.err conftest.
$ac_ext
4005 if $ac_preproc_ok; then :
4017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4018 $as_echo "$CPP" >&6; }
4020 for ac_c_preproc_warn_flag
in '' yes
4022 # Use a header file that comes with gcc, so configuring glibc
4023 # with a fresh cross-compiler works.
4024 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4025 # <limits.h> exists even on freestanding compilers.
4026 # On the NeXT, cc -E runs the code through the compiler's parser,
4027 # not just through cpp. "Syntax error" is here to catch this case.
4028 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4029 /* end confdefs.h. */
4031 # include <limits.h>
4033 # include <assert.h>
4037 if ac_fn_c_try_cpp
"$LINENO"; then :
4040 # Broken: fails on valid input.
4043 rm -f conftest.err conftest.i conftest.
$ac_ext
4045 # OK, works on sane cases. Now check whether nonexistent headers
4046 # can be detected and how.
4047 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4048 /* end confdefs.h. */
4049 #include <ac_nonexistent.h>
4051 if ac_fn_c_try_cpp
"$LINENO"; then :
4052 # Broken: success on invalid input.
4055 # Passes both tests.
4059 rm -f conftest.err conftest.i conftest.
$ac_ext
4062 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4063 rm -f conftest.i conftest.err conftest.
$ac_ext
4064 if $ac_preproc_ok; then :
4067 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4068 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4069 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
4070 See \`config.log' for more details" "$LINENO" 5; }
4074 ac_cpp
='$CPP $CPPFLAGS'
4075 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4076 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4077 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4081 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4082 if ${ac_cv_path_GREP+:} false
; then :
4083 $as_echo_n "(cached) " >&6
4085 if test -z "$GREP"; then
4086 ac_path_GREP_found
=false
4087 # Loop through the user's path and test for each of PROGNAME-LIST
4088 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4089 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4092 test -z "$as_dir" && as_dir
=.
4093 for ac_prog
in grep ggrep
; do
4094 for ac_exec_ext
in '' $ac_executable_extensions; do
4095 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
4096 as_fn_executable_p
"$ac_path_GREP" ||
continue
4097 # Check for GNU ac_path_GREP and select it if it is found.
4098 # Check for GNU $ac_path_GREP
4099 case `"$ac_path_GREP" --version 2>&1` in
4101 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
4104 $as_echo_n 0123456789 >"conftest.in"
4107 cat "conftest.in" "conftest.in" >"conftest.tmp"
4108 mv "conftest.tmp" "conftest.in"
4109 cp "conftest.in" "conftest.nl"
4110 $as_echo 'GREP' >> "conftest.nl"
4111 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4112 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4113 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4114 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4115 # Best one so far, save it but keep looking for a better one
4116 ac_cv_path_GREP
="$ac_path_GREP"
4117 ac_path_GREP_max
=$ac_count
4119 # 10*(2^10) chars as input seems more than enough
4120 test $ac_count -gt 10 && break
4122 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4125 $ac_path_GREP_found && break 3
4130 if test -z "$ac_cv_path_GREP"; then
4131 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4134 ac_cv_path_GREP
=$GREP
4138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4139 $as_echo "$ac_cv_path_GREP" >&6; }
4140 GREP
="$ac_cv_path_GREP"
4143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4144 $as_echo_n "checking for egrep... " >&6; }
4145 if ${ac_cv_path_EGREP+:} false
; then :
4146 $as_echo_n "(cached) " >&6
4148 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
4149 then ac_cv_path_EGREP
="$GREP -E"
4151 if test -z "$EGREP"; then
4152 ac_path_EGREP_found
=false
4153 # Loop through the user's path and test for each of PROGNAME-LIST
4154 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4155 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4158 test -z "$as_dir" && as_dir
=.
4159 for ac_prog
in egrep; do
4160 for ac_exec_ext
in '' $ac_executable_extensions; do
4161 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
4162 as_fn_executable_p
"$ac_path_EGREP" ||
continue
4163 # Check for GNU ac_path_EGREP and select it if it is found.
4164 # Check for GNU $ac_path_EGREP
4165 case `"$ac_path_EGREP" --version 2>&1` in
4167 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
4170 $as_echo_n 0123456789 >"conftest.in"
4173 cat "conftest.in" "conftest.in" >"conftest.tmp"
4174 mv "conftest.tmp" "conftest.in"
4175 cp "conftest.in" "conftest.nl"
4176 $as_echo 'EGREP' >> "conftest.nl"
4177 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4178 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4179 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4180 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4181 # Best one so far, save it but keep looking for a better one
4182 ac_cv_path_EGREP
="$ac_path_EGREP"
4183 ac_path_EGREP_max
=$ac_count
4185 # 10*(2^10) chars as input seems more than enough
4186 test $ac_count -gt 10 && break
4188 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4191 $ac_path_EGREP_found && break 3
4196 if test -z "$ac_cv_path_EGREP"; then
4197 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4200 ac_cv_path_EGREP
=$EGREP
4205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4206 $as_echo "$ac_cv_path_EGREP" >&6; }
4207 EGREP
="$ac_cv_path_EGREP"
4210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4211 $as_echo_n "checking for ANSI C header files... " >&6; }
4212 if ${ac_cv_header_stdc+:} false
; then :
4213 $as_echo_n "(cached) " >&6
4215 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4216 /* end confdefs.h. */
4230 if ac_fn_c_try_compile
"$LINENO"; then :
4231 ac_cv_header_stdc
=yes
4233 ac_cv_header_stdc
=no
4235 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4237 if test $ac_cv_header_stdc = yes; then
4238 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4239 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4240 /* end confdefs.h. */
4244 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4245 $EGREP "memchr" >/dev
/null
2>&1; then :
4248 ac_cv_header_stdc
=no
4254 if test $ac_cv_header_stdc = yes; then
4255 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4256 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4257 /* end confdefs.h. */
4261 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4262 $EGREP "free" >/dev
/null
2>&1; then :
4265 ac_cv_header_stdc
=no
4271 if test $ac_cv_header_stdc = yes; then
4272 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4273 if test "$cross_compiling" = yes; then :
4276 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4277 /* end confdefs.h. */
4280 #if ((' ' & 0x0FF) == 0x020)
4281 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4282 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4284 # define ISLOWER(c) \
4285 (('a' <= (c) && (c) <= 'i') \
4286 || ('j' <= (c) && (c) <= 'r') \
4287 || ('s' <= (c) && (c) <= 'z'))
4288 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4291 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4296 for (i = 0; i < 256; i++)
4297 if (XOR (islower (i), ISLOWER (i))
4298 || toupper (i) != TOUPPER (i))
4303 if ac_fn_c_try_run
"$LINENO"; then :
4306 ac_cv_header_stdc
=no
4308 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4309 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4315 $as_echo "$ac_cv_header_stdc" >&6; }
4316 if test $ac_cv_header_stdc = yes; then
4318 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4322 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4323 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
4324 inttypes.h stdint.h unistd.h
4326 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4327 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4329 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
4330 cat >>confdefs.h
<<_ACEOF
4331 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4340 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4341 if test "x$ac_cv_header_minix_config_h" = xyes
; then :
4348 if test "$MINIX" = yes; then
4350 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4353 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4356 $as_echo "#define _MINIX 1" >>confdefs.h
4361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4362 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4363 if ${ac_cv_safe_to_define___extensions__+:} false
; then :
4364 $as_echo_n "(cached) " >&6
4366 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4367 /* end confdefs.h. */
4369 # define __EXTENSIONS__ 1
4370 $ac_includes_default
4379 if ac_fn_c_try_compile
"$LINENO"; then :
4380 ac_cv_safe_to_define___extensions__
=yes
4382 ac_cv_safe_to_define___extensions__
=no
4384 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4387 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4388 test $ac_cv_safe_to_define___extensions__ = yes &&
4389 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4391 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4393 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4395 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4397 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4401 # Check whether --enable-largefile was given.
4402 if test "${enable_largefile+set}" = set; then :
4403 enableval
=$enable_largefile;
4406 if test "$enable_largefile" != no
; then
4408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4409 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4410 if ${ac_cv_sys_largefile_CC+:} false
; then :
4411 $as_echo_n "(cached) " >&6
4413 ac_cv_sys_largefile_CC
=no
4414 if test "$GCC" != yes; then
4417 # IRIX 6.2 and later do not support large files by default,
4418 # so use the C compiler's -n32 option if that helps.
4419 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4420 /* end confdefs.h. */
4421 #include <sys/types.h>
4422 /* Check that off_t can represent 2**63 - 1 correctly.
4423 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4424 since some C++ compilers masquerading as C compilers
4425 incorrectly reject 9223372036854775807. */
4426 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4427 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4428 && LARGE_OFF_T % 2147483647 == 1)
4438 if ac_fn_c_try_compile
"$LINENO"; then :
4441 rm -f core conftest.err conftest.
$ac_objext
4443 if ac_fn_c_try_compile
"$LINENO"; then :
4444 ac_cv_sys_largefile_CC
=' -n32'; break
4446 rm -f core conftest.err conftest.
$ac_objext
4450 rm -f conftest.
$ac_ext
4453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4454 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4455 if test "$ac_cv_sys_largefile_CC" != no
; then
4456 CC
=$CC$ac_cv_sys_largefile_CC
4459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4460 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4461 if ${ac_cv_sys_file_offset_bits+:} false
; then :
4462 $as_echo_n "(cached) " >&6
4465 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4466 /* end confdefs.h. */
4467 #include <sys/types.h>
4468 /* Check that off_t can represent 2**63 - 1 correctly.
4469 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4470 since some C++ compilers masquerading as C compilers
4471 incorrectly reject 9223372036854775807. */
4472 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4473 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4474 && LARGE_OFF_T % 2147483647 == 1)
4484 if ac_fn_c_try_compile
"$LINENO"; then :
4485 ac_cv_sys_file_offset_bits
=no
; break
4487 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4488 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4489 /* end confdefs.h. */
4490 #define _FILE_OFFSET_BITS 64
4491 #include <sys/types.h>
4492 /* Check that off_t can represent 2**63 - 1 correctly.
4493 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4494 since some C++ compilers masquerading as C compilers
4495 incorrectly reject 9223372036854775807. */
4496 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4497 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4498 && LARGE_OFF_T % 2147483647 == 1)
4508 if ac_fn_c_try_compile
"$LINENO"; then :
4509 ac_cv_sys_file_offset_bits
=64; break
4511 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4512 ac_cv_sys_file_offset_bits
=unknown
4516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4517 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4518 case $ac_cv_sys_file_offset_bits in #(
4521 cat >>confdefs.h
<<_ACEOF
4522 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4527 if test $ac_cv_sys_file_offset_bits = unknown
; then
4528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4529 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4530 if ${ac_cv_sys_large_files+:} false
; then :
4531 $as_echo_n "(cached) " >&6
4534 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4535 /* end confdefs.h. */
4536 #include <sys/types.h>
4537 /* Check that off_t can represent 2**63 - 1 correctly.
4538 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4539 since some C++ compilers masquerading as C compilers
4540 incorrectly reject 9223372036854775807. */
4541 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4542 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4543 && LARGE_OFF_T % 2147483647 == 1)
4553 if ac_fn_c_try_compile
"$LINENO"; then :
4554 ac_cv_sys_large_files
=no
; break
4556 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4557 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4558 /* end confdefs.h. */
4559 #define _LARGE_FILES 1
4560 #include <sys/types.h>
4561 /* Check that off_t can represent 2**63 - 1 correctly.
4562 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4563 since some C++ compilers masquerading as C compilers
4564 incorrectly reject 9223372036854775807. */
4565 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4566 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4567 && LARGE_OFF_T % 2147483647 == 1)
4577 if ac_fn_c_try_compile
"$LINENO"; then :
4578 ac_cv_sys_large_files
=1; break
4580 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4581 ac_cv_sys_large_files
=unknown
4585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4586 $as_echo "$ac_cv_sys_large_files" >&6; }
4587 case $ac_cv_sys_large_files in #(
4590 cat >>confdefs.h
<<_ACEOF
4591 #define _LARGE_FILES $ac_cv_sys_large_files
4602 ac_c_preproc_warn_flag
=yes
4605 ac_cpp
='$CPP $CPPFLAGS'
4606 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4607 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4608 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4610 ac_libiberty_warn_cflags
=
4611 save_CFLAGS
="$CFLAGS"
4612 for real_option
in -W -Wall -Wwrite-strings -Wc++-compat \
4613 -Wstrict-prototypes \
4615 # Do the check with the no- prefix removed since gcc silently
4616 # accepts any -Wno-* option on purpose
4617 case $real_option in
4618 -Wno-*) option
=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
4619 *) option
=$real_option ;;
4621 as_acx_Woption
=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
4623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
4624 $as_echo_n "checking whether $CC supports $option... " >&6; }
4625 if eval \
${$as_acx_Woption+:} false
; then :
4626 $as_echo_n "(cached) " >&6
4629 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4630 /* end confdefs.h. */
4640 if ac_fn_c_try_compile
"$LINENO"; then :
4641 eval "$as_acx_Woption=yes"
4643 eval "$as_acx_Woption=no"
4645 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4648 eval ac_res
=\$
$as_acx_Woption
4649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4650 $as_echo "$ac_res" >&6; }
4651 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
4652 ac_libiberty_warn_cflags
="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }$real_option"
4655 CFLAGS
="$save_CFLAGS"
4657 ac_cpp
='$CPP $CPPFLAGS'
4658 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4659 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4660 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
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
4669 # Do the check with the no- prefix removed from the warning options
4670 # since gcc silently accepts any -Wno-* option on purpose
4671 if test "$GCC" = yes; then :
4672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic " >&5
4673 $as_echo_n "checking whether $CC supports -pedantic ... " >&6; }
4674 if ${acx_cv_prog_cc_pedantic_+:} false
; then :
4675 $as_echo_n "(cached) " >&6
4677 save_CFLAGS
="$CFLAGS"
4679 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4680 /* end confdefs.h. */
4690 if ac_fn_c_try_compile
"$LINENO"; then :
4691 acx_cv_prog_cc_pedantic_
=yes
4693 acx_cv_prog_cc_pedantic_
=no
4695 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4696 CFLAGS
="$save_CFLAGS"
4698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic_" >&5
4699 $as_echo "$acx_cv_prog_cc_pedantic_" >&6; }
4700 if test $acx_cv_prog_cc_pedantic_ = yes; then :
4701 ac_libiberty_warn_cflags
="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }-pedantic "
4706 ac_cpp
='$CPP $CPPFLAGS'
4707 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4708 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4709 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4713 if test "x$CC" != xcc
; then
4714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
4715 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
4717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
4718 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
4720 set dummy
$CC; ac_cc
=`$as_echo "$2" |
4721 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4722 if eval \
${ac_cv_prog_cc_${ac_cc}_c_o+:} false
; then :
4723 $as_echo_n "(cached) " >&6
4725 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4726 /* end confdefs.h. */
4736 # Make sure it works both with $CC and with simple cc.
4737 # We do the test twice because some compilers refuse to overwrite an
4738 # existing .o file with -o, though they will create one.
4739 ac_try
='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4741 if { { case "(($ac_try" in
4742 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4743 *) ac_try_echo=$ac_try;;
4745 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4746 $as_echo "$ac_try_echo"; } >&5
4747 (eval "$ac_try") 2>&5
4749 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4750 test $ac_status = 0; } &&
4751 test -f conftest2.$ac_objext && { { case "(($ac_try" in
4752 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4753 *) ac_try_echo
=$ac_try;;
4755 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4756 $as_echo "$ac_try_echo"; } >&5
4757 (eval "$ac_try") 2>&5
4759 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4760 test $ac_status = 0; };
4762 eval ac_cv_prog_cc_
${ac_cc}_c_o
=yes
4763 if test "x$CC" != xcc
; then
4764 # Test first that cc exists at all.
4765 if { ac_try
='cc -c conftest.$ac_ext >&5'
4766 { { case "(($ac_try" in
4767 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4768 *) ac_try_echo=$ac_try;;
4770 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4771 $as_echo "$ac_try_echo"; } >&5
4772 (eval "$ac_try") 2>&5
4774 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4775 test $ac_status = 0; }; }; then
4776 ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4778 if { { case "(($ac_try" in
4779 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4780 *) ac_try_echo
=$ac_try;;
4782 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4783 $as_echo "$ac_try_echo"; } >&5
4784 (eval "$ac_try") 2>&5
4786 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4787 test $ac_status = 0; } &&
4788 test -f conftest2.
$ac_objext && { { case "(($ac_try" in
4789 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4790 *) ac_try_echo=$ac_try;;
4792 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4793 $as_echo "$ac_try_echo"; } >&5
4794 (eval "$ac_try") 2>&5
4796 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4797 test $ac_status = 0; };
4802 # cc exists but doesn't like -o.
4803 eval ac_cv_prog_cc_${ac_cc}_c_o=no
4808 eval ac_cv_prog_cc_${ac_cc}_c_o=no
4810 rm -f core conftest*
4813 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
4814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4815 $as_echo "yes" >&6; }
4817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4818 $as_echo "no" >&6; }
4820 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
4824 # autoconf is lame and doesn't give us any substitution variable for this.
4825 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o
`\" = no"; then
4826 NO_MINUS_C_MINUS_O=yes
4828 OUTPUT_OPTION='-o $@'
4833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
4834 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
4835 if ${ac_cv_c_const+:} false; then :
4836 $as_echo_n "(cached) " >&6
4838 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4839 /* end confdefs.h. */
4846 /* Ultrix mips cc rejects this sort of thing. */
4847 typedef int charset[2];
4848 const charset cs = { 0, 0 };
4849 /* SunOS 4.1.1 cc rejects this. */
4850 char const *const *pcpcc;
4852 /* NEC SVR4.0.2 mips cc rejects this. */
4853 struct point {int x, y;};
4854 static struct point const zero = {0,0};
4855 /* AIX XL C 1.02.0.0 rejects this.
4856 It does not let you subtract one const X* pointer from another in
4857 an arm of an if-expression whose if-part is not a constant
4859 const char *g = "string";
4860 pcpcc = &g + (g ? g-g : 0);
4861 /* HPUX 7.0 cc rejects these. */
4863 ppc = (char**) pcpcc;
4864 pcpcc = (char const *const *) ppc;
4865 { /* SCO 3.2v4 cc rejects this sort of thing. */
4868 char const *s = 0 ? (char *) 0 : (char const *) 0;
4873 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
4875 const int *foo = &x[0];
4878 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
4879 typedef const int *iptr;
4883 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
4884 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
4885 struct s { int j; const int *ap[3]; } bx;
4886 struct s *b = &bx; b->j = 5;
4888 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
4892 return !cs[0] && !zero.x;
4899 if ac_fn_c_try_compile "$LINENO"; then :
4904 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
4907 $as_echo "$ac_cv_c_const" >&6; }
4908 if test $ac_cv_c_const = no; then
4910 $as_echo "#define const /**/" >>confdefs.h
4914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
4915 $as_echo_n "checking for inline... " >&6; }
4916 if ${ac_cv_c_inline+:} false; then :
4917 $as_echo_n "(cached) " >&6
4920 for ac_kw in inline __inline__ __inline; do
4921 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4922 /* end confdefs.h. */
4925 static $ac_kw foo_t static_foo () {return 0; }
4926 $ac_kw foo_t foo () {return 0; }
4930 if ac_fn_c_try_compile "$LINENO"; then :
4931 ac_cv_c_inline=$ac_kw
4933 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4934 test "$ac_cv_c_inline" != no && break
4938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
4939 $as_echo "$ac_cv_c_inline" >&6; }
4941 case $ac_cv_c_inline in
4944 case $ac_cv_c_inline in
4946 *) ac_val=$ac_cv_c_inline;;
4948 cat >>confdefs.h <<_ACEOF
4950 #define inline $ac_val
4956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4957 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
4958 if ${ac_cv_c_bigendian+:} false; then :
4959 $as_echo_n "(cached) " >&6
4961 ac_cv_c_bigendian=unknown
4962 # See if we're dealing with a universal compiler.
4963 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4964 /* end confdefs.h. */
4965 #ifndef __APPLE_CC__
4966 not a universal capable compiler
4971 if ac_fn_c_try_compile "$LINENO"; then :
4973 # Check for potential -arch flags. It is not universal unless
4974 # there are at least two -arch flags with different values.
4977 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4978 if test -n "$ac_prev"; then
4980 i?86 | x86_64 | ppc | ppc64)
4981 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4984 ac_cv_c_bigendian=universal
4990 elif test "x$ac_word" = "x-arch"; then
4995 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4996 if test $ac_cv_c_bigendian = unknown; then
4997 # See if sys/param.h defines the BYTE_ORDER macro.
4998 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4999 /* end confdefs.h. */
5000 #include <sys/types.h>
5001 #include <sys/param.h>
5006 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
5007 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
5016 if ac_fn_c_try_compile "$LINENO"; then :
5017 # It does; now see whether it defined to BIG_ENDIAN or not.
5018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5019 /* end confdefs.h. */
5020 #include <sys/types.h>
5021 #include <sys/param.h>
5026 #if BYTE_ORDER != BIG_ENDIAN
5034 if ac_fn_c_try_compile "$LINENO"; then :
5035 ac_cv_c_bigendian=yes
5037 ac_cv_c_bigendian=no
5039 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5041 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5043 if test $ac_cv_c_bigendian = unknown; then
5044 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
5045 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5046 /* end confdefs.h. */
5052 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
5060 if ac_fn_c_try_compile "$LINENO"; then :
5061 # It does; now see whether it defined to _BIG_ENDIAN or not.
5062 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5063 /* end confdefs.h. */
5077 if ac_fn_c_try_compile "$LINENO"; then :
5078 ac_cv_c_bigendian=yes
5080 ac_cv_c_bigendian=no
5082 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5084 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5086 if test $ac_cv_c_bigendian = unknown; then
5087 # Compile a test program.
5088 if test "$cross_compiling" = yes; then :
5089 # Try to guess by grepping values from an object file.
5090 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5091 /* end confdefs.h. */
5092 short int ascii_mm[] =
5093 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
5094 short int ascii_ii[] =
5095 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
5096 int use_ascii (int i) {
5097 return ascii_mm[i] + ascii_ii[i];
5099 short int ebcdic_ii[] =
5100 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
5101 short int ebcdic_mm[] =
5102 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
5103 int use_ebcdic (int i) {
5104 return ebcdic_mm[i] + ebcdic_ii[i];
5111 return use_ascii (foo) == use_ebcdic (foo);
5116 if ac_fn_c_try_compile "$LINENO"; then :
5117 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
5118 ac_cv_c_bigendian=yes
5120 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
5121 if test "$ac_cv_c_bigendian" = unknown; then
5122 ac_cv_c_bigendian=no
5124 # finding both strings is unlikely to happen, but who knows?
5125 ac_cv_c_bigendian=unknown
5129 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5131 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5132 /* end confdefs.h. */
5133 $ac_includes_default
5138 /* Are we little or big endian? From Harbison&Steele. */
5142 char c[sizeof (long int)];
5145 return u.c[sizeof (long int) - 1] == 1;
5151 if ac_fn_c_try_run "$LINENO"; then :
5152 ac_cv_c_bigendian=no
5154 ac_cv_c_bigendian=yes
5156 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5157 conftest.$ac_objext conftest.beam conftest.$ac_ext
5162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
5163 $as_echo "$ac_cv_c_bigendian" >&6; }
5164 case $ac_cv_c_bigendian in #(
5166 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
5172 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5176 as_fn_error $? "unknown endianness
5177 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
5183 ac_config_headers="$ac_config_headers config.h:config.in"
5187 # Find a good install program. We prefer a C program (faster),
5188 # so one script is as good as another. But avoid the broken or
5189 # incompatible versions:
5190 # SysV /etc/install, /usr/sbin/install
5191 # SunOS /usr/etc/install
5192 # IRIX /sbin/install
5194 # AmigaOS /C/install, which installs bootblocks on floppy discs
5195 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5196 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5197 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5198 # OS/2's system install, which has a completely different semantic
5199 # ./install, which can be erroneously created by make from ./install.sh.
5200 # Reject install programs that cannot install multiple files.
5201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5202 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5203 if test -z "$INSTALL"; then
5204 if ${ac_cv_path_install+:} false; then :
5205 $as_echo_n "(cached) " >&6
5207 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5211 test -z "$as_dir" && as_dir=.
5212 # Account for people who put trailing slashes in PATH elements.
5213 case $as_dir/ in #((
5214 ./ | .// | /[cC]/* | \
5215 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5216 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
5219 # OSF1 and SCO ODT 3.0 have their own names for install.
5220 # Don't use installbsd from OSF since it installs stuff as root
5222 for ac_prog in ginstall scoinst install; do
5223 for ac_exec_ext in '' $ac_executable_extensions; do
5224 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
5225 if test $ac_prog = install &&
5226 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5227 # AIX install. It has an incompatible calling convention.
5229 elif test $ac_prog = install &&
5230 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5231 # program-specific install script used by HP pwplus--don't use.
5234 rm -rf conftest.one conftest.two conftest.dir
5235 echo one > conftest.one
5236 echo two > conftest.two
5238 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5239 test -s conftest.one && test -s conftest.two &&
5240 test -s conftest.dir/conftest.one &&
5241 test -s conftest.dir/conftest.two
5243 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5256 rm -rf conftest.one conftest.two conftest.dir
5259 if test "${ac_cv_path_install+set}" = set; then
5260 INSTALL=$ac_cv_path_install
5262 # As a last resort, use the slow shell script. Don't cache a
5263 # value for INSTALL within a source directory, because that will
5264 # break other packages using the cache if that directory is
5265 # removed, or if the value is a relative name.
5266 INSTALL=$ac_install_sh
5269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5270 $as_echo "$INSTALL" >&6; }
5272 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5273 # It thinks the first close brace ends the variable substitution.
5274 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5276 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5278 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5281 # Don't build the shared library for build.
5282 if [ -n "${with_build_subdir}" ]; then
5288 rs6000-ibm-aix3.1 | rs6000-ibm-aix)
5290 *-*-cxux7*) frag=mh-cxux7 ;;
5291 *-*-freebsd2.1.*) frag=mh-fbsd21 ;;
5292 *-*-freebsd2.2.[012]) frag=mh-fbsd21 ;;
5293 i370-*-opened*) frag=mh-openedition ;;
5294 i[34567]86-*-windows*) frag=mh-windows ;;
5297 if [ -n "${frag}" ]; then
5298 frag=${libiberty_topdir}/libiberty/config/$frag
5306 # PIC is the default on some targets or must not be used.
5308 # For darwin, common symbols are not allowed in MH_DYLIB files
5310 # If we are using a compiler supporting mdynamic-no-pic
5311 # and the option has been tested as safe to add, then cancel
5312 # it here, since the code generated is incompatible with shared
5314 *-mdynamic-no-pic*) PICFLAG='-fno-common -mno-dynamic-no-pic' ;;
5315 *) PICFLAG=-fno-common ;;
5319 # PIC is the default.
5322 # PIC is the default for 64-bit PA HP-UX.
5324 i[34567]86-*-cygwin* | x86_64-*-cygwin*)
5326 i[34567]86-*-mingw* | x86_64-*-mingw*)
5328 i[34567]86-*-interix[3-9]*)
5329 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
5330 # Instead, we relocate shared libraries at runtime.
5332 i[34567]86-*-nto-qnx*)
5333 # QNX uses GNU C++, but need to define -shared option too, otherwise
5335 PICFLAG='-fPIC -shared'
5337 i[34567]86-pc-msdosdjgpp*)
5338 # DJGPP does not support shared libraries at all.
5341 # On IA64 HP-UX, PIC is the default but the pic flag
5342 # sets the default TLS model and affects inlining.
5346 # PIC is the default.
5348 rs6000-ibm-aix* | powerpc-ibm-aix*)
5349 # All AIX code is PIC.
5352 # Some targets support both -fPIC and -fpic, but prefer the latter.
5354 i[34567]86-*-* | x86_64-*-*)
5357 # FIXME: Override -fPIC default in libgcc only?
5358 sh-*-linux* | sh[2346lbe]*-*-linux*)
5364 # Default to -fPIC unless specified otherwise.
5370 # If the user explicitly uses -fpic/-fPIC, keep that.
5381 # If they didn't specify --enable-shared, don't generate shared libs.
5382 case "${enable_shared}" in
5389 # ...unless --enable-host-shared was passed from top-level config:
5390 if [ "${enable_host_shared}" = "yes" ]; then
5394 if [ "${shared}" != "yes" ]; then
5400 case " ${CFLAGS} " in
5401 *\ -fsanitize=address\ *) NOASANFLAG=-fno-sanitize=address ;;
5402 *\ -fsanitize=hwaddress\ *) NOASANFLAG=-fno-sanitize=hwaddress ;;
5406 # Check whether --enable-cet was given.
5407 if test "${enable_cet+set}" = set; then :
5408 enableval=$enable_cet;
5409 case "$enableval" in
5411 *) as_fn_error $? "Unknown argument to enable/disable cet" "$LINENO" 5 ;;
5419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5
5420 $as_echo_n "checking for CET support... " >&6; }
5423 i[34567]86-*-linux* | x86_64-*-linux*)
5425 cet_save_CFLAGS="$CFLAGS"
5426 CFLAGS="$CFLAGS -fcf-protection"
5427 case "$enable_cet" in
5429 # Check if target supports multi-byte NOPs
5430 # and if compiler and assembler support CET.
5431 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5432 /* end confdefs.h. */
5438 #if !defined(__SSE2__)
5439 #error target does not support multi-byte NOPs
5448 if ac_fn_c_try_compile "$LINENO"; then :
5453 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5456 # Check if compiler and assembler support CET.
5457 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5458 /* end confdefs.h. */
5468 if ac_fn_c_try_compile "$LINENO"; then :
5473 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5474 if test $support_cet = "no"; then
5475 if test x$enable_bootstrap != xno \
5476 && test -z "${with_build_subdir}" \
5477 && (test ! -f ../stage_current \
5478 || test `cat ..
/stage_current
` != "stage1"); then
5479 # Require CET support only for the final GCC build.
5480 as_fn_error $? "compiler and assembler with CET support are required for --enable-cet" "$LINENO" 5
5482 # Don't enable CET without CET support for non-bootstrap
5483 # build, in stage1 nor for build support.
5489 CFLAGS="$cet_save_CFLAGS"
5497 cet_save_CFLAGS="$CFLAGS"
5498 CFLAGS="$CFLAGS -fcf-protection=none"
5499 cet_save_LDFLAGS="$LDFLAGS"
5500 LDFLAGS="$LDFLAGS -Wl,-z,ibt,-z,shstk"
5501 if test x$may_have_cet = xyes; then
5502 # Check whether -fcf-protection=none -Wl,-z,ibt,-z,shstk work.
5503 if test x$gcc_no_link = xyes; then
5504 as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
5506 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5507 /* end confdefs.h. */
5517 if ac_fn_c_try_link "$LINENO"; then :
5522 rm -f core conftest.err conftest.$ac_objext \
5523 conftest$ac_exeext conftest.$ac_ext
5526 if test x$may_have_cet = xyes; then
5527 if test x$cross_compiling = xno; then
5528 if test "$cross_compiling" = yes; then :
5529 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5530 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5531 as_fn_error $? "cannot run
test program
while cross compiling
5532 See \
`config.log' for more details" "$LINENO" 5; }
5534 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5535 /* end confdefs.h. */
5545 if ac_fn_c_try_run "$LINENO"; then :
5546 have_multi_byte_nop=yes
5548 have_multi_byte_nop=no
5550 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5551 conftest.$ac_objext conftest.beam conftest.$ac_ext
5555 if test x$have_multi_byte_nop = xyes; then
5556 if test "$cross_compiling" = yes; then :
5557 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5558 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5559 as_fn_error $? "cannot run
test program
while cross compiling
5560 See \
`config.log' for more details" "$LINENO" 5; }
5562 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5563 /* end confdefs.h. */
5571 __attribute__ ((noinline, noclone))
5572 xxx (void (*f) (void))
5578 __attribute__ ((noinline, noclone))
5592 if ac_fn_c_try_run "$LINENO"; then :
5597 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5598 conftest.$ac_objext conftest.beam conftest.$ac_ext
5602 if test x$enable_cet = xno -a x$have_cet = xyes; then
5603 as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5
5607 # Enable CET in cross compiler if possible so that it will run on both
5608 # CET and non-CET hosts.
5611 if test x$enable_cet = xyes; then
5612 CET_HOST_FLAGS="-fcf-protection"
5613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5614 $as_echo "yes" >&6; }
5616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5617 $as_echo "no" >&6; }
5619 CFLAGS="$cet_save_CFLAGS"
5620 LDFLAGS="$cet_save_LDFLAGS"
5624 echo "# Warning: this fragment is automatically generated" > temp-frag
5626 if [ -n "${frag}" ] && [ -f "${frag}" ]; then
5627 echo "Appending ${frag} to xhost-mkfrag"
5628 echo "# Following fragment copied from ${frag}" >> temp-frag
5629 cat ${frag} >> temp-frag
5632 # record if we want to build shared libs.
5633 if [ "${shared}" = "yes" ]; then
5634 echo enable_shared = yes >> temp-frag
5636 echo enable_shared = no >> temp-frag
5640 ${CONFIG_SHELL-/bin/sh} ${libiberty_topdir}/move-if-change temp-frag xhost-mkfrag
5642 host_makefile_frag=${frag}
5645 # It's OK to check for header files. Although the compiler may not be
5646 # able to link anything, it had better be able to at least compile
5648 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
5650 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
5651 ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header"
5652 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5653 cat >>confdefs.h <<_ACEOF
5654 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
5660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
5661 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
5662 if ${ac_cv_header_sys_wait_h+:} false; then :
5663 $as_echo_n "(cached) " >&6
5665 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5666 /* end confdefs.h. */
5667 #include <sys/types.h>
5668 #include <sys/wait.h>
5670 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
5673 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
5681 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
5686 if ac_fn_c_try_compile "$LINENO"; then :
5687 ac_cv_header_sys_wait_h=yes
5689 ac_cv_header_sys_wait_h=no
5691 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
5694 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
5695 if test $ac_cv_header_sys_wait_h = yes; then
5697 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
5701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
5702 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
5703 if ${ac_cv_header_time+:} false; then :
5704 $as_echo_n "(cached) " >&6
5706 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5707 /* end confdefs.h. */
5708 #include <sys/types.h>
5709 #include <sys/time.h>
5715 if ((struct tm *) 0)
5721 if ac_fn_c_try_compile "$LINENO"; then :
5722 ac_cv_header_time=yes
5724 ac_cv_header_time=no
5726 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
5729 $as_echo "$ac_cv_header_time" >&6; }
5730 if test $ac_cv_header_time = yes; then
5732 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
5737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether errno must be declared" >&5
5738 $as_echo_n "checking whether errno must be declared... " >&6; }
5739 if ${libiberty_cv_declare_errno+:} false; then :
5740 $as_echo_n "(cached) " >&6
5742 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5743 /* end confdefs.h. */
5753 if ac_fn_c_try_compile "$LINENO"; then :
5754 libiberty_cv_declare_errno=no
5756 libiberty_cv_declare_errno=yes
5758 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libiberty_cv_declare_errno" >&5
5761 $as_echo "$libiberty_cv_declare_errno" >&6; }
5762 if test $libiberty_cv_declare_errno = yes
5764 $as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h
5769 # Determine sizes of some types.
5770 # The cast to long int works around a bug in the HP C Compiler
5771 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5772 # declarations like `int a3
[[(sizeof
(unsigned char
)) >= 0]];'.
5773 # This bug is HP SR number 8606223364.
5774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
5775 $as_echo_n "checking size of int... " >&6; }
5776 if ${ac_cv_sizeof_int+:} false; then :
5777 $as_echo_n "(cached) " >&6
5779 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
5782 if test "$ac_cv_type_int" = yes; then
5783 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5784 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
5785 as_fn_error 77 "cannot compute sizeof (int)
5786 See \`config.log
' for more details" "$LINENO" 5; }
5793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
5794 $as_echo "$ac_cv_sizeof_int" >&6; }
5798 cat >>confdefs.h <<_ACEOF
5799 #define SIZEOF_INT $ac_cv_sizeof_int
5803 # The cast to long int works around a bug in the HP C Compiler
5804 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5805 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5806 # This bug is HP SR number 8606223364.
5807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
5808 $as_echo_n "checking size of long... " >&6; }
5809 if ${ac_cv_sizeof_long+:} false
; then :
5810 $as_echo_n "(cached) " >&6
5812 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
5815 if test "$ac_cv_type_long" = yes; then
5816 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5817 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5818 as_fn_error
77 "cannot compute sizeof (long)
5819 See \`config.log' for more details" "$LINENO" 5; }
5826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
5827 $as_echo "$ac_cv_sizeof_long" >&6; }
5831 cat >>confdefs.h
<<_ACEOF
5832 #define SIZEOF_LONG $ac_cv_sizeof_long
5836 # The cast to long int works around a bug in the HP C Compiler
5837 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5838 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5839 # This bug is HP SR number 8606223364.
5840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5
5841 $as_echo_n "checking size of size_t... " >&6; }
5842 if ${ac_cv_sizeof_size_t+:} false
; then :
5843 $as_echo_n "(cached) " >&6
5845 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (size_t))" "ac_cv_sizeof_size_t" "$ac_includes_default"; then :
5848 if test "$ac_cv_type_size_t" = yes; then
5849 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5850 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5851 as_fn_error
77 "cannot compute sizeof (size_t)
5852 See \`config.log' for more details" "$LINENO" 5; }
5854 ac_cv_sizeof_size_t
=0
5859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5
5860 $as_echo "$ac_cv_sizeof_size_t" >&6; }
5864 cat >>confdefs.h
<<_ACEOF
5865 #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
5870 # Check for presense of long long
5871 ac_fn_c_check_type
"$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
5872 if test "x$ac_cv_type_long_long" = xyes
; then :
5874 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
5875 # The cast to long int works around a bug in the HP C Compiler
5876 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5877 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5878 # This bug is HP SR number 8606223364.
5879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
5880 $as_echo_n "checking size of long long... " >&6; }
5881 if ${ac_cv_sizeof_long_long+:} false
; then :
5882 $as_echo_n "(cached) " >&6
5884 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
5887 if test "$ac_cv_type_long_long" = yes; then
5888 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5889 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5890 as_fn_error
77 "cannot compute sizeof (long long)
5891 See \`config.log' for more details" "$LINENO" 5; }
5893 ac_cv_sizeof_long_long
=0
5898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
5899 $as_echo "$ac_cv_sizeof_long_long" >&6; }
5903 cat >>confdefs.h
<<_ACEOF
5904 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
5911 # Look for a 64-bit type.
5912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a 64-bit type" >&5
5913 $as_echo_n "checking for a 64-bit type... " >&6; }
5914 if ${liberty_cv_uint64+:} false
; then :
5915 $as_echo_n "(cached) " >&6
5917 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5918 /* end confdefs.h. */
5919 #ifdef HAVE_STDINT_H
5925 extern uint64_t foo;
5930 if ac_fn_c_try_compile
"$LINENO"; then :
5931 liberty_cv_uint64
=uint64_t
5933 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5934 /* end confdefs.h. */
5935 #ifdef HAVE_LIMITS_H
5944 extern char foo[sizeof(long) * CHAR_BIT >= 64 ? 1 : -1];
5949 if ac_fn_c_try_compile
"$LINENO"; then :
5950 liberty_cv_uint64
="unsigned long"
5952 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5953 /* end confdefs.h. */
5954 #ifdef HAVE_LIMITS_H
5963 extern char foo[sizeof(long long) * CHAR_BIT >= 64 ? 1 : -1];
5968 if ac_fn_c_try_compile
"$LINENO"; then :
5969 liberty_cv_uint64
="unsigned long long"
5971 liberty_cv_uint64
=none
5973 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5975 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5977 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $liberty_cv_uint64" >&5
5981 $as_echo "$liberty_cv_uint64" >&6; }
5982 if test "$liberty_cv_uint64" != none
; then
5984 cat >>confdefs.h
<<_ACEOF
5985 #define UNSIGNED_64BIT_TYPE $liberty_cv_uint64
5991 ac_fn_c_check_type
"$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
5992 if test "x$ac_cv_type_intptr_t" = xyes
; then :
5994 $as_echo "#define HAVE_INTPTR_T 1" >>confdefs.h
5997 for ac_type
in 'int' 'long int' 'long long int'; do
5998 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5999 /* end confdefs.h. */
6000 $ac_includes_default
6004 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
6006 return test_array [0];
6012 if ac_fn_c_try_compile
"$LINENO"; then :
6014 cat >>confdefs.h
<<_ACEOF
6015 #define intptr_t $ac_type
6020 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6021 test -z "$ac_type" && break
6027 ac_fn_c_check_type
"$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
6028 if test "x$ac_cv_type_uintptr_t" = xyes
; then :
6030 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
6033 for ac_type
in 'unsigned int' 'unsigned long int' \
6034 'unsigned long long int'; do
6035 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6036 /* end confdefs.h. */
6037 $ac_includes_default
6041 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
6043 return test_array [0];
6049 if ac_fn_c_try_compile
"$LINENO"; then :
6051 cat >>confdefs.h
<<_ACEOF
6052 #define uintptr_t $ac_type
6057 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6058 test -z "$ac_type" && break
6063 ac_fn_c_check_type
"$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
6064 if test "x$ac_cv_type_ssize_t" = xyes
; then :
6068 cat >>confdefs.h
<<_ACEOF
6075 # Given the above check, we always have uintptr_t or a fallback
6076 # definition. So define HAVE_UINTPTR_T in case any imported code
6079 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
6082 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
6083 if test "x$ac_cv_type_pid_t" = xyes
; then :
6087 cat >>confdefs.h
<<_ACEOF
6094 # This is the list of functions which libiberty will provide if they
6095 # are not available on the host.
6098 funcs
="$funcs atexit"
6099 funcs
="$funcs basename"
6101 funcs
="$funcs bcopy"
6102 funcs
="$funcs bsearch"
6103 funcs
="$funcs bzero"
6104 funcs
="$funcs calloc"
6105 funcs
="$funcs clock"
6107 funcs
="$funcs getcwd"
6108 funcs
="$funcs getpagesize"
6109 funcs
="$funcs gettimeofday"
6110 funcs
="$funcs index"
6111 funcs
="$funcs insque"
6112 funcs
="$funcs memchr"
6113 funcs
="$funcs memcmp"
6114 funcs
="$funcs memcpy"
6115 funcs
="$funcs memmem"
6116 funcs
="$funcs memmove"
6117 funcs
="$funcs mempcpy"
6118 funcs
="$funcs memset"
6119 funcs
="$funcs mkstemps"
6120 funcs
="$funcs putenv"
6121 funcs
="$funcs random"
6122 funcs
="$funcs rename"
6123 funcs
="$funcs rindex"
6124 funcs
="$funcs setenv"
6125 funcs
="$funcs snprintf"
6126 funcs
="$funcs sigsetmask"
6127 funcs
="$funcs stpcpy"
6128 funcs
="$funcs stpncpy"
6129 funcs
="$funcs strcasecmp"
6130 funcs
="$funcs strchr"
6131 funcs
="$funcs strdup"
6132 funcs
="$funcs strncasecmp"
6133 funcs
="$funcs strndup"
6134 funcs
="$funcs strnlen"
6135 funcs
="$funcs strrchr"
6136 funcs
="$funcs strstr"
6137 funcs
="$funcs strtod"
6138 funcs
="$funcs strtol"
6139 funcs
="$funcs strtoul"
6140 funcs
="$funcs strtoll"
6141 funcs
="$funcs strtoull"
6142 funcs
="$funcs strverscmp"
6143 funcs
="$funcs tmpnam"
6144 funcs
="$funcs vasprintf"
6145 funcs
="$funcs vfprintf"
6146 funcs
="$funcs vprintf"
6147 funcs
="$funcs vsnprintf"
6148 funcs
="$funcs vsprintf"
6149 funcs
="$funcs waitpid"
6150 funcs
="$funcs setproctitle"
6152 # Also in the old function.def file: alloca, vfork, getopt.
6154 vars
="sys_errlist sys_nerr sys_siglist"
6156 checkfuncs
="__fsetlocking canonicalize_file_name dup3 getrlimit getrusage \
6157 getsysinfo gettimeofday on_exit pipe2 psignal pstat_getdynamic pstat_getstatic \
6158 realpath setrlimit sbrk spawnve spawnvpe strerror strsignal sysconf sysctl \
6159 sysmp table times wait3 wait4"
6161 # These are neither executed nor required, but they help keep
6162 # autoheader happy without adding a bunch of text to acconfig.h.
6163 if test "x" = "y"; then
6164 for ac_func
in asprintf atexit \
6165 basename bcmp bcopy bsearch bzero \
6166 calloc canonicalize_file_name
clock \
6169 getcwd getpagesize getrlimit getrusage getsysinfo gettimeofday \
6171 memchr memcmp memcpy memmem memmove memset mkstemps \
6173 pipe2 psignal pstat_getdynamic pstat_getstatic putenv \
6174 random realpath rename rindex \
6175 sbrk setenv setproctitle setrlimit sigsetmask snprintf spawnve spawnvpe \
6176 stpcpy stpncpy strcasecmp strchr strdup \
6177 strerror strncasecmp strndup strnlen strrchr strsignal strstr strtod \
6178 strtol strtoul strtoll strtoull strverscmp sysconf sysctl sysmp \
6179 table
times tmpnam \
6180 vasprintf vfprintf vprintf vsprintf \
6183 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6184 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6185 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6186 cat >>confdefs.h
<<_ACEOF
6187 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6193 as_ac_Symbol
=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh`
6194 ac_fn_c_check_decl
"$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default"
6195 if eval test \"x\$
"$as_ac_Symbol"\" = x
"yes"; then :
6201 cat >>confdefs.h
<<_ACEOF
6202 #define HAVE_DECL_BASENAME $ac_have_decl
6204 ac_fn_c_check_decl
"$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
6205 if test "x$ac_cv_have_decl_ffs" = xyes
; then :
6211 cat >>confdefs.h
<<_ACEOF
6212 #define HAVE_DECL_FFS $ac_have_decl
6214 ac_fn_c_check_decl
"$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
6215 if test "x$ac_cv_have_decl_asprintf" = xyes
; then :
6221 cat >>confdefs.h
<<_ACEOF
6222 #define HAVE_DECL_ASPRINTF $ac_have_decl
6224 ac_fn_c_check_decl
"$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
6225 if test "x$ac_cv_have_decl_vasprintf" = xyes
; then :
6231 cat >>confdefs.h
<<_ACEOF
6232 #define HAVE_DECL_VASPRINTF $ac_have_decl
6234 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
6235 if test "x$ac_cv_have_decl_snprintf" = xyes
; then :
6241 cat >>confdefs.h
<<_ACEOF
6242 #define HAVE_DECL_SNPRINTF $ac_have_decl
6244 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
6245 if test "x$ac_cv_have_decl_vsnprintf" = xyes
; then :
6251 cat >>confdefs.h
<<_ACEOF
6252 #define HAVE_DECL_VSNPRINTF $ac_have_decl
6254 ac_fn_c_check_decl
"$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
6255 if test "x$ac_cv_have_decl_strtol" = xyes
; then :
6261 cat >>confdefs.h
<<_ACEOF
6262 #define HAVE_DECL_STRTOL $ac_have_decl
6264 ac_fn_c_check_decl
"$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
6265 if test "x$ac_cv_have_decl_strtoul" = xyes
; then :
6271 cat >>confdefs.h
<<_ACEOF
6272 #define HAVE_DECL_STRTOUL $ac_have_decl
6274 ac_fn_c_check_decl
"$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
6275 if test "x$ac_cv_have_decl_strtoll" = xyes
; then :
6281 cat >>confdefs.h
<<_ACEOF
6282 #define HAVE_DECL_STRTOLL $ac_have_decl
6284 ac_fn_c_check_decl
"$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
6285 if test "x$ac_cv_have_decl_strtoull" = xyes
; then :
6291 cat >>confdefs.h
<<_ACEOF
6292 #define HAVE_DECL_STRTOULL $ac_have_decl
6294 ac_fn_c_check_decl
"$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
6295 if test "x$ac_cv_have_decl_strnlen" = xyes
; then :
6301 cat >>confdefs.h
<<_ACEOF
6302 #define HAVE_DECL_STRNLEN $ac_have_decl
6306 $as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
6309 $as_echo "#define HAVE_SYS_NERR 1" >>confdefs.h
6312 $as_echo "#define HAVE_SYS_SIGLIST 1" >>confdefs.h
6316 # For each of these functions, if the host does not provide the
6317 # function we want to put FN.o in LIBOBJS, and if the host does
6318 # provide the function, we want to define HAVE_FN in config.h.
6322 if test -n "${with_target_subdir}"; then
6324 # We are being configured as a target library. AC_REPLACE_FUNCS
6325 # may not work correctly, because the compiler may not be able to
6326 # link executables. Note that we may still be being configured
6329 # If we are being configured for newlib, we know which functions
6330 # newlib provide and which ones we will be expected to provide.
6332 if test "x${with_newlib}" = "xyes"; then
6333 case " $LIBOBJS " in
6334 *" asprintf.$ac_objext "* ) ;;
6335 *) LIBOBJS
="$LIBOBJS asprintf.$ac_objext"
6339 case " $LIBOBJS " in
6340 *" basename.$ac_objext "* ) ;;
6341 *) LIBOBJS
="$LIBOBJS basename.$ac_objext"
6345 case " $LIBOBJS " in
6346 *" insque.$ac_objext "* ) ;;
6347 *) LIBOBJS
="$LIBOBJS insque.$ac_objext"
6351 case " $LIBOBJS " in
6352 *" random.$ac_objext "* ) ;;
6353 *) LIBOBJS
="$LIBOBJS random.$ac_objext"
6357 case " $LIBOBJS " in
6358 *" strdup.$ac_objext "* ) ;;
6359 *) LIBOBJS
="$LIBOBJS strdup.$ac_objext"
6363 case " $LIBOBJS " in
6364 *" vasprintf.$ac_objext "* ) ;;
6365 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6372 asprintf |
basename | insque | random | strdup | vasprintf
)
6375 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6376 cat >>confdefs.h
<<_ACEOF
6384 # newlib doesnt provide any of the variables in $vars, so we
6385 # dont have to check them here.
6387 # Of the functions in $checkfuncs, newlib only has strerror.
6388 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6395 # If we are being configured for Mingw, we know which functions
6396 # Mingw provides and which ones we will be expected to provide.
6400 case " $LIBOBJS " in
6401 *" asprintf.$ac_objext "* ) ;;
6402 *) LIBOBJS
="$LIBOBJS asprintf.$ac_objext"
6406 case " $LIBOBJS " in
6407 *" basename.$ac_objext "* ) ;;
6408 *) LIBOBJS
="$LIBOBJS basename.$ac_objext"
6412 case " $LIBOBJS " in
6413 *" bcmp.$ac_objext "* ) ;;
6414 *) LIBOBJS
="$LIBOBJS bcmp.$ac_objext"
6418 case " $LIBOBJS " in
6419 *" bcopy.$ac_objext "* ) ;;
6420 *) LIBOBJS
="$LIBOBJS bcopy.$ac_objext"
6424 case " $LIBOBJS " in
6425 *" bzero.$ac_objext "* ) ;;
6426 *) LIBOBJS
="$LIBOBJS bzero.$ac_objext"
6430 case " $LIBOBJS " in
6431 *" clock.$ac_objext "* ) ;;
6432 *) LIBOBJS
="$LIBOBJS clock.$ac_objext"
6436 case " $LIBOBJS " in
6437 *" ffs.$ac_objext "* ) ;;
6438 *) LIBOBJS
="$LIBOBJS ffs.$ac_objext"
6442 case " $LIBOBJS " in
6443 *" getpagesize.$ac_objext "* ) ;;
6444 *) LIBOBJS
="$LIBOBJS getpagesize.$ac_objext"
6448 case " $LIBOBJS " in
6449 *" index.$ac_objext "* ) ;;
6450 *) LIBOBJS
="$LIBOBJS index.$ac_objext"
6454 case " $LIBOBJS " in
6455 *" insque.$ac_objext "* ) ;;
6456 *) LIBOBJS
="$LIBOBJS insque.$ac_objext"
6460 case " $LIBOBJS " in
6461 *" mempcpy.$ac_objext "* ) ;;
6462 *) LIBOBJS
="$LIBOBJS mempcpy.$ac_objext"
6466 case " $LIBOBJS " in
6467 *" mkstemps.$ac_objext "* ) ;;
6468 *) LIBOBJS
="$LIBOBJS mkstemps.$ac_objext"
6472 case " $LIBOBJS " in
6473 *" random.$ac_objext "* ) ;;
6474 *) LIBOBJS
="$LIBOBJS random.$ac_objext"
6478 case " $LIBOBJS " in
6479 *" rindex.$ac_objext "* ) ;;
6480 *) LIBOBJS
="$LIBOBJS rindex.$ac_objext"
6484 case " $LIBOBJS " in
6485 *" sigsetmask.$ac_objext "* ) ;;
6486 *) LIBOBJS
="$LIBOBJS sigsetmask.$ac_objext"
6490 case " $LIBOBJS " in
6491 *" stpcpy.$ac_objext "* ) ;;
6492 *) LIBOBJS
="$LIBOBJS stpcpy.$ac_objext"
6496 case " $LIBOBJS " in
6497 *" stpncpy.$ac_objext "* ) ;;
6498 *) LIBOBJS
="$LIBOBJS stpncpy.$ac_objext"
6502 case " $LIBOBJS " in
6503 *" strndup.$ac_objext "* ) ;;
6504 *) LIBOBJS
="$LIBOBJS strndup.$ac_objext"
6508 case " $LIBOBJS " in
6509 *" strnlen.$ac_objext "* ) ;;
6510 *) LIBOBJS
="$LIBOBJS strnlen.$ac_objext"
6514 case " $LIBOBJS " in
6515 *" strverscmp.$ac_objext "* ) ;;
6516 *) LIBOBJS
="$LIBOBJS strverscmp.$ac_objext"
6520 case " $LIBOBJS " in
6521 *" vasprintf.$ac_objext "* ) ;;
6522 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6526 case " $LIBOBJS " in
6527 *" waitpid.$ac_objext "* ) ;;
6528 *) LIBOBJS
="$LIBOBJS waitpid.$ac_objext"
6535 asprintf |
basename | bcmp | bcopy | bzero |
clock | ffs | getpagesize | index | insque | mempcpy | mkstemps | random | rindex | sigsetmask | stpcpy | stpncpy | strdup | strndup | strnlen | strverscmp | vasprintf | waitpid
)
6538 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6539 cat >>confdefs.h
<<_ACEOF
6547 # Mingw doesnt provide any of the variables in $vars, so we
6548 # dont have to check them here.
6550 # Of the functions in $checkfuncs, Mingw only has strerror.
6551 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6558 case " $LIBOBJS " in
6559 *" vasprintf.$ac_objext "* ) ;;
6560 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6564 case " $LIBOBJS " in
6565 *" vsnprintf.$ac_objext "* ) ;;
6566 *) LIBOBJS
="$LIBOBJS vsnprintf.$ac_objext"
6570 case " $LIBOBJS " in
6571 *" snprintf.$ac_objext "* ) ;;
6572 *) LIBOBJS
="$LIBOBJS snprintf.$ac_objext"
6576 case " $LIBOBJS " in
6577 *" asprintf.$ac_objext "* ) ;;
6578 *) LIBOBJS
="$LIBOBJS asprintf.$ac_objext"
6583 for f
in atexit
basename bcmp bcopy bsearch bzero calloc
clock ffs \
6584 getcwd getpagesize getrusage gettimeofday \
6585 index insque memchr memcmp memcpy memmove memset psignal \
6586 putenv random rename rindex sbrk setenv stpcpy strcasecmp \
6587 strchr strdup strerror strncasecmp strrchr strstr strtod \
6588 strtol strtoul sysconf
times tmpnam vfprintf vprintf \
6591 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6592 cat >>confdefs.h
<<_ACEOF
6606 # Not a target library, so we set things up to run the test suite.
6615 *-*-cygwin* |
*-*-mingw*)
6616 $as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
6618 $as_echo "#define HAVE_SYS_NERR 1" >>confdefs.h
6623 if test -z "${setobjs}"; then
6627 # Handle VxWorks configuration specially, since on VxWorks the
6628 # libraries are actually on the target board, not in the file
6630 case " $LIBOBJS " in
6631 *" basename.$ac_objext "* ) ;;
6632 *) LIBOBJS
="$LIBOBJS basename.$ac_objext"
6636 case " $LIBOBJS " in
6637 *" getpagesize.$ac_objext "* ) ;;
6638 *) LIBOBJS
="$LIBOBJS getpagesize.$ac_objext"
6642 case " $LIBOBJS " in
6643 *" insque.$ac_objext "* ) ;;
6644 *) LIBOBJS
="$LIBOBJS insque.$ac_objext"
6648 case " $LIBOBJS " in
6649 *" random.$ac_objext "* ) ;;
6650 *) LIBOBJS
="$LIBOBJS random.$ac_objext"
6654 case " $LIBOBJS " in
6655 *" strcasecmp.$ac_objext "* ) ;;
6656 *) LIBOBJS
="$LIBOBJS strcasecmp.$ac_objext"
6660 case " $LIBOBJS " in
6661 *" strncasecmp.$ac_objext "* ) ;;
6662 *) LIBOBJS
="$LIBOBJS strncasecmp.$ac_objext"
6666 case " $LIBOBJS " in
6667 *" strdup.$ac_objext "* ) ;;
6668 *) LIBOBJS
="$LIBOBJS strdup.$ac_objext"
6672 case " $LIBOBJS " in
6673 *" vfork.$ac_objext "* ) ;;
6674 *) LIBOBJS
="$LIBOBJS vfork.$ac_objext"
6678 case " $LIBOBJS " in
6679 *" waitpid.$ac_objext "* ) ;;
6680 *) LIBOBJS
="$LIBOBJS waitpid.$ac_objext"
6684 case " $LIBOBJS " in
6685 *" vasprintf.$ac_objext "* ) ;;
6686 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6692 basename | getpagesize | insque | random | strcasecmp
)
6694 strncasecmp | strdup | vfork | waitpid | vasprintf
)
6697 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6698 cat >>confdefs.h
<<_ACEOF
6706 # VxWorks doesn't provide any of the variables in $vars, so we
6707 # don't have to check them here.
6709 # Of the functions in $checkfuncs, VxWorks only has strerror.
6710 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6719 if test -z "${setobjs}"; then
6724 # On android, getpagesize is defined in unistd.h as a static inline
6725 # function, which AC_CHECK_FUNCS does not handle properly.
6726 ac_cv_func_getpagesize
=yes
6730 # Replace system snprintf and vsnprintf with libiberty implementations.
6731 case " $LIBOBJS " in
6732 *" snprintf.$ac_objext "* ) ;;
6733 *) LIBOBJS
="$LIBOBJS snprintf.$ac_objext"
6737 case " $LIBOBJS " in
6738 *" vsnprintf.$ac_objext "* ) ;;
6739 *) LIBOBJS
="$LIBOBJS vsnprintf.$ac_objext"
6746 # Under mingw32, sys_nerr and sys_errlist exist, but they are
6747 # macros, so the test below won't find them.
6748 libiberty_cv_var_sys_nerr
=yes
6749 libiberty_cv_var_sys_errlist
=yes
6753 # vfork and fork are stubs.
6754 ac_cv_func_vfork_works
=no
6758 # Under some versions of uwin, vfork is notoriously buggy and the test
6759 # can hang configure; on other versions, vfork exists just as a stub.
6760 # FIXME: This should be removed once vfork in uwin's runtime is fixed.
6761 ac_cv_func_vfork_works
=no
6762 # Under uwin 2.0+, sys_nerr and sys_errlist exist, but they are
6763 # macros (actually, these are imported from a DLL, but the end effect
6764 # is the same), so the test below won't find them.
6765 libiberty_cv_var_sys_nerr
=yes
6766 libiberty_cv_var_sys_errlist
=yes
6770 # Under VMS, vfork works very different than on Unix. The standard test
6771 # won't work, and it isn't easily adaptable. It makes more sense to
6773 ac_cv_func_vfork_works
=yes
6778 # We haven't set the list of objects yet. Use the standard autoconf
6779 # tests. This will only work if the compiler works.
6780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
6781 $as_echo_n "checking for library containing strerror... " >&6; }
6782 if ${ac_cv_search_strerror+:} false
; then :
6783 $as_echo_n "(cached) " >&6
6785 ac_func_search_save_LIBS
=$LIBS
6786 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6787 /* end confdefs.h. */
6789 /* Override any GCC internal prototype to avoid an error.
6790 Use char because int might match the return type of a GCC
6791 builtin and then its argument prototype would still apply. */
6804 for ac_lib
in '' cposix
; do
6805 if test -z "$ac_lib"; then
6806 ac_res
="none required"
6809 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6811 if test x
$gcc_no_link = xyes
; then
6812 as_fn_error $?
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
6814 if ac_fn_c_try_link
"$LINENO"; then :
6815 ac_cv_search_strerror
=$ac_res
6817 rm -f core conftest.err conftest.
$ac_objext \
6819 if ${ac_cv_search_strerror+:} false
; then :
6823 if ${ac_cv_search_strerror+:} false
; then :
6826 ac_cv_search_strerror
=no
6829 LIBS
=$ac_func_search_save_LIBS
6831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
6832 $as_echo "$ac_cv_search_strerror" >&6; }
6833 ac_res
=$ac_cv_search_strerror
6834 if test "$ac_res" != no
; then :
6835 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6839 for ac_func
in $funcs
6841 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6842 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6843 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6844 cat >>confdefs.h
<<_ACEOF
6845 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6849 case " $LIBOBJS " in
6850 *" $ac_func.$ac_objext "* ) ;;
6851 *) LIBOBJS
="$LIBOBJS $ac_func.$ac_objext"
6858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether alloca needs Cray hooks" >&5
6859 $as_echo_n "checking whether alloca needs Cray hooks... " >&6; }
6860 if ${ac_cv_os_cray+:} false
; then :
6861 $as_echo_n "(cached) " >&6
6863 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6864 /* end confdefs.h. */
6865 #if defined(CRAY) && ! defined(CRAY2)
6872 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6873 $EGREP "webecray" >/dev
/null
2>&1; then :
6881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
6882 $as_echo "$ac_cv_os_cray" >&6; }
6883 if test $ac_cv_os_cray = yes; then
6884 for ac_func
in _getb67 GETB67 getb67
; do
6885 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6886 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6887 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6889 cat >>confdefs.h
<<_ACEOF
6890 #define CRAY_STACKSEG_END $ac_func
6898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
6899 $as_echo_n "checking stack direction for C alloca... " >&6; }
6900 if ${ac_cv_c_stack_direction+:} false
; then :
6901 $as_echo_n "(cached) " >&6
6903 if test "$cross_compiling" = yes; then :
6904 ac_cv_c_stack_direction
=0
6906 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6907 /* end confdefs.h. */
6908 find_stack_direction ()
6910 static char *addr = 0;
6915 return find_stack_direction ();
6918 return (&dummy > addr) ? 1 : -1;
6922 exit (find_stack_direction() < 0);
6925 if ac_fn_c_try_run
"$LINENO"; then :
6926 ac_cv_c_stack_direction
=1
6928 ac_cv_c_stack_direction
=-1
6930 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6931 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
6936 $as_echo "$ac_cv_c_stack_direction" >&6; }
6938 cat >>confdefs.h
<<_ACEOF
6939 #define STACK_DIRECTION $ac_cv_c_stack_direction
6943 for ac_header
in vfork.h
6945 ac_fn_c_check_header_preproc
"$LINENO" "vfork.h" "ac_cv_header_vfork_h"
6946 if test "x$ac_cv_header_vfork_h" = xyes
; then :
6947 cat >>confdefs.h
<<_ACEOF
6948 #define HAVE_VFORK_H 1
6954 for ac_func
in fork vfork
6956 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6957 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6958 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6959 cat >>confdefs.h
<<_ACEOF
6960 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6966 if test "x$ac_cv_func_fork" = xyes
; then
6967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
6968 $as_echo_n "checking for working fork... " >&6; }
6969 if ${ac_cv_func_fork_works+:} false
; then :
6970 $as_echo_n "(cached) " >&6
6972 if test "$cross_compiling" = yes; then :
6973 ac_cv_func_fork_works
=cross
6975 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6976 /* end confdefs.h. */
6977 $ac_includes_default
6982 /* By Ruediger Kuhlmann. */
6989 if ac_fn_c_try_run
"$LINENO"; then :
6990 ac_cv_func_fork_works
=yes
6992 ac_cv_func_fork_works
=no
6994 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6995 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
7000 $as_echo "$ac_cv_func_fork_works" >&6; }
7003 ac_cv_func_fork_works
=$ac_cv_func_fork
7005 if test "x$ac_cv_func_fork_works" = xcross
; then
7007 *-*-amigaos* |
*-*-msdosdjgpp*)
7008 # Override, as these systems have only a dummy fork() stub
7009 ac_cv_func_fork_works
=no
7012 ac_cv_func_fork_works
=yes
7015 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
7016 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
7018 ac_cv_func_vfork_works
=$ac_cv_func_vfork
7019 if test "x$ac_cv_func_vfork" = xyes
; then
7020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
7021 $as_echo_n "checking for working vfork... " >&6; }
7022 if ${ac_cv_func_vfork_works+:} false
; then :
7023 $as_echo_n "(cached) " >&6
7025 if test "$cross_compiling" = yes; then :
7026 ac_cv_func_vfork_works
=cross
7028 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7029 /* end confdefs.h. */
7030 /* Thanks to Paul Eggert for this test. */
7031 $ac_includes_default
7032 #include <sys/wait.h>
7036 /* On some sparc systems, changes by the child to local and incoming
7037 argument registers are propagated back to the parent. The compiler
7038 is told about this with #include <vfork.h>, but some compilers
7039 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
7040 static variable whose address is put into a register that is
7041 clobbered by the vfork. */
7044 sparc_address_test (int arg)
7046 sparc_address_test (arg) int arg;
7067 pid_t parent = getpid ();
7070 sparc_address_test (0);
7075 /* Here is another test for sparc vfork register problems. This
7076 test uses lots of local variables, at least as many local
7077 variables as main has allocated so far including compiler
7078 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
7079 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
7080 reuse the register of parent for one of the local variables,
7081 since it will think that parent can't possibly be used any more
7082 in this routine. Assigning to the local variable will thus
7083 munge parent in the parent process. */
7085 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
7086 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
7087 /* Convince the compiler that p..p7 are live; otherwise, it might
7088 use the same hardware register for all 8 local variables. */
7089 if (p != p1 || p != p2 || p != p3 || p != p4
7090 || p != p5 || p != p6 || p != p7)
7093 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
7094 from child file descriptors. If the child closes a descriptor
7095 before it execs or exits, this munges the parent's descriptor
7096 as well. Test for this by closing stdout in the child. */
7097 _exit(close(fileno(stdout)) != 0);
7102 while (wait(&status) != child)
7105 /* Was there some problem with vforking? */
7108 /* Did the child fail? (This shouldn't happen.) */
7111 /* Did the vfork/compiler bug occur? */
7112 || parent != getpid()
7114 /* Did the file descriptor bug occur? */
7115 || fstat(fileno(stdout), &st) != 0
7120 if ac_fn_c_try_run
"$LINENO"; then :
7121 ac_cv_func_vfork_works
=yes
7123 ac_cv_func_vfork_works
=no
7125 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7126 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
7131 $as_echo "$ac_cv_func_vfork_works" >&6; }
7134 if test "x$ac_cv_func_fork_works" = xcross
; then
7135 ac_cv_func_vfork_works
=$ac_cv_func_vfork
7136 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
7137 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
7140 if test "x$ac_cv_func_vfork_works" = xyes
; then
7142 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
7146 $as_echo "#define vfork fork" >>confdefs.h
7149 if test "x$ac_cv_func_fork_works" = xyes
; then
7151 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
7155 if test $ac_cv_func_vfork_works = no
; then
7156 case " $LIBOBJS " in
7157 *" vfork.$ac_objext "* ) ;;
7158 *) LIBOBJS
="$LIBOBJS vfork.$ac_objext"
7163 # We only need _doprnt if we might use it to implement v*printf.
7164 if test $ac_cv_func_vprintf != yes \
7165 ||
test $ac_cv_func_vfprintf != yes \
7166 ||
test $ac_cv_func_vsprintf != yes; then
7167 ac_fn_c_check_func
"$LINENO" "_doprnt" "ac_cv_func__doprnt"
7168 if test "x$ac_cv_func__doprnt" = xyes
; then :
7169 $as_echo "#define HAVE__DOPRNT 1" >>confdefs.h
7172 case " $LIBOBJS " in
7173 *" _doprnt.$ac_objext "* ) ;;
7174 *) LIBOBJS
="$LIBOBJS _doprnt.$ac_objext"
7182 for ac_func
in _doprnt
7184 ac_fn_c_check_func
"$LINENO" "_doprnt" "ac_cv_func__doprnt"
7185 if test "x$ac_cv_func__doprnt" = xyes
; then :
7186 cat >>confdefs.h
<<_ACEOF
7187 #define HAVE__DOPRNT 1
7196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $v" >&5
7197 $as_echo_n "checking for $v... " >&6; }
7198 if eval \
${libiberty_cv_var_$v+:} false
; then :
7199 $as_echo_n "(cached) " >&6
7201 if test x
$gcc_no_link = xyes
; then
7202 as_fn_error $?
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
7204 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7205 /* end confdefs.h. */
7210 if ($v [0]) return 1;
7215 if ac_fn_c_try_link
"$LINENO"; then :
7216 eval "libiberty_cv_var_$v=yes"
7218 eval "libiberty_cv_var_$v=no"
7220 rm -f core conftest.err conftest.
$ac_objext \
7221 conftest
$ac_exeext conftest.
$ac_ext
7224 if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes"; then
7225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7226 $as_echo "yes" >&6; }
7227 n
=HAVE_
`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7228 cat >>confdefs.h
<<_ACEOF
7233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7234 $as_echo "no" >&6; }
7238 # special check for _system_configuration because AIX <4.3.2 do not
7239 # contain the `physmem' member.
7240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
7241 $as_echo_n "checking for external symbol _system_configuration... " >&6; }
7242 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7243 /* end confdefs.h. */
7244 #include <sys/systemcfg.h>
7248 double x = _system_configuration.physmem;
7253 if ac_fn_c_try_compile
"$LINENO"; then :
7254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7255 $as_echo "yes" >&6; }
7257 $as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
7260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7261 $as_echo "no" >&6; }
7263 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7265 for ac_func
in $checkfuncs
7267 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7268 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
7269 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
7270 cat >>confdefs.h
<<_ACEOF
7271 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7277 as_ac_Symbol
=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh`
7278 ac_fn_c_check_decl
"$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default"
7279 if eval test \"x\$
"$as_ac_Symbol"\" = x
"yes"; then :
7285 cat >>confdefs.h
<<_ACEOF
7286 #define HAVE_DECL_BASENAME $ac_have_decl
7288 ac_fn_c_check_decl
"$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
7289 if test "x$ac_cv_have_decl_ffs" = xyes
; then :
7295 cat >>confdefs.h
<<_ACEOF
7296 #define HAVE_DECL_FFS $ac_have_decl
7298 ac_fn_c_check_decl
"$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
7299 if test "x$ac_cv_have_decl_asprintf" = xyes
; then :
7305 cat >>confdefs.h
<<_ACEOF
7306 #define HAVE_DECL_ASPRINTF $ac_have_decl
7308 ac_fn_c_check_decl
"$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
7309 if test "x$ac_cv_have_decl_vasprintf" = xyes
; then :
7315 cat >>confdefs.h
<<_ACEOF
7316 #define HAVE_DECL_VASPRINTF $ac_have_decl
7318 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
7319 if test "x$ac_cv_have_decl_snprintf" = xyes
; then :
7325 cat >>confdefs.h
<<_ACEOF
7326 #define HAVE_DECL_SNPRINTF $ac_have_decl
7328 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
7329 if test "x$ac_cv_have_decl_vsnprintf" = xyes
; then :
7335 cat >>confdefs.h
<<_ACEOF
7336 #define HAVE_DECL_VSNPRINTF $ac_have_decl
7339 ac_fn_c_check_decl
"$LINENO" "calloc" "ac_cv_have_decl_calloc" "$ac_includes_default"
7340 if test "x$ac_cv_have_decl_calloc" = xyes
; then :
7346 cat >>confdefs.h
<<_ACEOF
7347 #define HAVE_DECL_CALLOC $ac_have_decl
7349 ac_fn_c_check_decl
"$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
7350 if test "x$ac_cv_have_decl_getenv" = xyes
; then :
7356 cat >>confdefs.h
<<_ACEOF
7357 #define HAVE_DECL_GETENV $ac_have_decl
7359 ac_fn_c_check_decl
"$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
7360 if test "x$ac_cv_have_decl_getopt" = xyes
; then :
7366 cat >>confdefs.h
<<_ACEOF
7367 #define HAVE_DECL_GETOPT $ac_have_decl
7369 ac_fn_c_check_decl
"$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
7370 if test "x$ac_cv_have_decl_malloc" = xyes
; then :
7376 cat >>confdefs.h
<<_ACEOF
7377 #define HAVE_DECL_MALLOC $ac_have_decl
7379 ac_fn_c_check_decl
"$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
7380 if test "x$ac_cv_have_decl_realloc" = xyes
; then :
7386 cat >>confdefs.h
<<_ACEOF
7387 #define HAVE_DECL_REALLOC $ac_have_decl
7389 ac_fn_c_check_decl
"$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
7390 if test "x$ac_cv_have_decl_sbrk" = xyes
; then :
7396 cat >>confdefs.h
<<_ACEOF
7397 #define HAVE_DECL_SBRK $ac_have_decl
7400 ac_fn_c_check_decl
"$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
7401 if test "x$ac_cv_have_decl_strtol" = xyes
; then :
7407 cat >>confdefs.h
<<_ACEOF
7408 #define HAVE_DECL_STRTOL $ac_have_decl
7410 ac_fn_c_check_decl
"$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
7411 if test "x$ac_cv_have_decl_strtoul" = xyes
; then :
7417 cat >>confdefs.h
<<_ACEOF
7418 #define HAVE_DECL_STRTOUL $ac_have_decl
7420 ac_fn_c_check_decl
"$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
7421 if test "x$ac_cv_have_decl_strtoll" = xyes
; then :
7427 cat >>confdefs.h
<<_ACEOF
7428 #define HAVE_DECL_STRTOLL $ac_have_decl
7430 ac_fn_c_check_decl
"$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
7431 if test "x$ac_cv_have_decl_strtoull" = xyes
; then :
7437 cat >>confdefs.h
<<_ACEOF
7438 #define HAVE_DECL_STRTOULL $ac_have_decl
7441 ac_fn_c_check_decl
"$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
7442 if test "x$ac_cv_have_decl_strverscmp" = xyes
; then :
7448 cat >>confdefs.h
<<_ACEOF
7449 #define HAVE_DECL_STRVERSCMP $ac_have_decl
7452 ac_fn_c_check_decl
"$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
7453 if test "x$ac_cv_have_decl_strnlen" = xyes
; then :
7459 cat >>confdefs.h
<<_ACEOF
7460 #define HAVE_DECL_STRNLEN $ac_have_decl
7463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether canonicalize_file_name must be declared" >&5
7464 $as_echo_n "checking whether canonicalize_file_name must be declared... " >&6; }
7465 if ${libiberty_cv_decl_needed_canonicalize_file_name+:} false
; then :
7466 $as_echo_n "(cached) " >&6
7468 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7469 /* end confdefs.h. */
7471 #include "confdefs.h"
7473 #ifdef HAVE_STRING_H
7476 #ifdef HAVE_STRINGS_H
7477 #include <strings.h>
7480 #ifdef HAVE_STDLIB_H
7483 #ifdef HAVE_UNISTD_H
7489 char *(*pfn) = (char *(*)) canonicalize_file_name
7494 if ac_fn_c_try_compile
"$LINENO"; then :
7495 libiberty_cv_decl_needed_canonicalize_file_name
=no
7497 libiberty_cv_decl_needed_canonicalize_file_name
=yes
7499 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libiberty_cv_decl_needed_canonicalize_file_name" >&5
7503 $as_echo "$libiberty_cv_decl_needed_canonicalize_file_name" >&6; }
7504 if test $libiberty_cv_decl_needed_canonicalize_file_name = yes; then
7506 $as_echo "#define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1" >>confdefs.h
7512 # Figure out which version of pexecute to use.
7514 *-*-mingw* |
*-*-winnt*) pexecute
=pex-win32
;;
7515 *-*-msdosdjgpp*) pexecute
=pex-djgpp
;;
7516 *-*-msdos*) pexecute
=pex-msdos
;;
7517 *) pexecute
=pex-unix
;;
7524 for ac_header
in $ac_header_list
7526 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7527 ac_fn_c_check_header_preproc
"$LINENO" "$ac_header" "$as_ac_Header"
7528 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
7529 cat >>confdefs.h
<<_ACEOF
7530 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7542 if test x
$gcc_no_link = xyes
; then
7543 if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset
; then
7544 ac_cv_func_mmap_fixed_mapped
=no
7547 if test "x${ac_cv_func_mmap_fixed_mapped}" != xno
; then
7549 for ac_func
in getpagesize
7551 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
7552 if test "x$ac_cv_func_getpagesize" = xyes
; then :
7553 cat >>confdefs.h
<<_ACEOF
7554 #define HAVE_GETPAGESIZE 1
7560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
7561 $as_echo_n "checking for working mmap... " >&6; }
7562 if ${ac_cv_func_mmap_fixed_mapped+:} false
; then :
7563 $as_echo_n "(cached) " >&6
7565 if test "$cross_compiling" = yes; then :
7566 ac_cv_func_mmap_fixed_mapped
=no
7568 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7569 /* end confdefs.h. */
7570 $ac_includes_default
7571 /* malloc might have been renamed as rpl_malloc. */
7574 /* Thanks to Mike Haertel and Jim Avera for this test.
7575 Here is a matrix of mmap possibilities:
7576 mmap private not fixed
7577 mmap private fixed at somewhere currently unmapped
7578 mmap private fixed at somewhere already mapped
7579 mmap shared not fixed
7580 mmap shared fixed at somewhere currently unmapped
7581 mmap shared fixed at somewhere already mapped
7582 For private mappings, we should verify that changes cannot be read()
7583 back from the file, nor mmap's back from the file at a different
7584 address. (There have been systems where private was not correctly
7585 implemented like the infamous i386 svr4.0, and systems where the
7586 VM page cache was not coherent with the file system buffer cache
7587 like early versions of FreeBSD and possibly contemporary NetBSD.)
7588 For shared mappings, we should conversely verify that changes get
7589 propagated back to all the places they're supposed to be.
7591 Grep wants private fixed already mapped.
7592 The main things grep needs to know about mmap are:
7593 * does it exist and is it safe to write into the mmap'd area
7594 * how to use it (BSD variants) */
7597 #include <sys/mman.h>
7599 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
7603 /* This mess was copied from the GNU getpagesize.h. */
7604 #ifndef HAVE_GETPAGESIZE
7605 # ifdef _SC_PAGESIZE
7606 # define getpagesize() sysconf(_SC_PAGESIZE)
7607 # else /* no _SC_PAGESIZE */
7608 # ifdef HAVE_SYS_PARAM_H
7609 # include <sys/param.h>
7610 # ifdef EXEC_PAGESIZE
7611 # define getpagesize() EXEC_PAGESIZE
7612 # else /* no EXEC_PAGESIZE */
7614 # define getpagesize() NBPG * CLSIZE
7617 # endif /* no CLSIZE */
7618 # else /* no NBPG */
7620 # define getpagesize() NBPC
7621 # else /* no NBPC */
7623 # define getpagesize() PAGESIZE
7624 # endif /* PAGESIZE */
7625 # endif /* no NBPC */
7626 # endif /* no NBPG */
7627 # endif /* no EXEC_PAGESIZE */
7628 # else /* no HAVE_SYS_PARAM_H */
7629 # define getpagesize() 8192 /* punt totally */
7630 # endif /* no HAVE_SYS_PARAM_H */
7631 # endif /* no _SC_PAGESIZE */
7633 #endif /* no HAVE_GETPAGESIZE */
7638 char *data, *data2, *data3;
7643 pagesize = getpagesize ();
7645 /* First, make a file with some known garbage in it. */
7646 data = (char *) malloc (pagesize);
7649 for (i = 0; i < pagesize; ++i)
7650 *(data + i) = rand ();
7652 fd = creat ("conftest.mmap", 0600);
7655 if (write (fd, data, pagesize) != pagesize)
7659 /* Next, check that the tail of a page is zero-filled. File must have
7660 non-zero length, otherwise we risk SIGBUS for entire page. */
7661 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
7665 if (write (fd2, cdata2, 1) != 1)
7667 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
7668 if (data2 == MAP_FAILED)
7670 for (i = 0; i < pagesize; ++i)
7674 if (munmap (data2, pagesize))
7677 /* Next, try to mmap the file at a fixed address which already has
7678 something else allocated at it. If we can, also make sure that
7679 we see the same garbage. */
7680 fd = open ("conftest.mmap", O_RDWR);
7683 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7684 MAP_PRIVATE | MAP_FIXED, fd, 0L))
7686 for (i = 0; i < pagesize; ++i)
7687 if (*(data + i) != *(data2 + i))
7690 /* Finally, make sure that changes to the mapped area do not
7691 percolate back to the file as seen by read(). (This is a bug on
7692 some variants of i386 svr4.0.) */
7693 for (i = 0; i < pagesize; ++i)
7694 *(data2 + i) = *(data2 + i) + 1;
7695 data3 = (char *) malloc (pagesize);
7698 if (read (fd, data3, pagesize) != pagesize)
7700 for (i = 0; i < pagesize; ++i)
7701 if (*(data + i) != *(data3 + i))
7707 if ac_fn_c_try_run
"$LINENO"; then :
7708 ac_cv_func_mmap_fixed_mapped
=yes
7710 ac_cv_func_mmap_fixed_mapped
=no
7712 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7713 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
7718 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
7719 if test $ac_cv_func_mmap_fixed_mapped = yes; then
7721 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
7724 rm -f conftest.mmap conftest.txt
7728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strncmp" >&5
7729 $as_echo_n "checking for working strncmp... " >&6; }
7730 if ${ac_cv_func_strncmp_works+:} false
; then :
7731 $as_echo_n "(cached) " >&6
7733 if test "$cross_compiling" = yes; then :
7734 ac_cv_func_strncmp_works
=yes
7736 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7737 /* end confdefs.h. */
7739 /* Test by Jim Wilson and Kaveh Ghazi.
7740 Check whether strncmp reads past the end of its string parameters. */
7741 #include <sys/types.h>
7747 #ifdef HAVE_SYS_MMAN_H
7748 #include <sys/mman.h>
7752 #ifdef MAP_ANONYMOUS
7753 #define MAP_ANON MAP_ANONYMOUS
7755 #define MAP_ANON MAP_FILE
7766 #define MAP_LEN 0x10000
7770 #if defined(HAVE_MMAP) || defined(HAVE_MMAP_ANYWHERE)
7774 dev_zero = open ("/dev/zero", O_RDONLY);
7778 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
7779 MAP_ANON|MAP_PRIVATE, dev_zero, 0);
7780 if (p == (char *)-1)
7781 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
7782 MAP_ANON|MAP_PRIVATE, -1, 0);
7783 if (p == (char *)-1)
7787 char *string = "__si_type_info";
7788 char *q = (char *) p + MAP_LEN - strlen (string) - 2;
7789 char *r = (char *) p + 0xe;
7795 #endif /* HAVE_MMAP || HAVE_MMAP_ANYWHERE */
7800 if ac_fn_c_try_run
"$LINENO"; then :
7801 ac_cv_func_strncmp_works
=yes
7803 ac_cv_func_strncmp_works
=no
7805 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7806 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7809 rm -f core core.
* *.core
7811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strncmp_works" >&5
7812 $as_echo "$ac_cv_func_strncmp_works" >&6; }
7813 if test $ac_cv_func_strncmp_works = no
; then
7814 case " $LIBOBJS " in
7815 *" strncmp.$ac_objext "* ) ;;
7816 *) LIBOBJS
="$LIBOBJS strncmp.$ac_objext"
7823 # Install a library built with a cross compiler in $(tooldir) rather
7825 if test -z "${with_cross_host}"; then
7828 INSTALL_DEST
=tooldir
7834 for l
in x
$LIBOBJS; do
7846 # We need multilib support, but only if configuring for the target.
7847 ac_config_files
="$ac_config_files Makefile testsuite/Makefile"
7849 ac_config_commands
="$ac_config_commands default"
7851 cat >confcache
<<\_ACEOF
7852 # This file is a shell script that caches the results of configure
7853 # tests run on this system so they can be shared between configure
7854 # scripts and configure runs, see configure's option --config-cache.
7855 # It is not useful on other systems. If it contains results you don't
7856 # want to keep, you may remove or edit it.
7858 # config.status only pays attention to the cache file if you give it
7859 # the --recheck option to rerun configure.
7861 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7862 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7867 # The following way of writing the cache mishandles newlines in values,
7868 # but we know of no workaround that is simple, portable, and efficient.
7869 # So, we kill variables containing newlines.
7870 # Ultrix sh set writes to stderr and can't be redirected directly,
7871 # and sets the high bit in the cache file unless we assign to the vars.
7873 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7874 eval ac_val
=\$
$ac_var
7878 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7879 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7882 _ | IFS | as_nl
) ;; #(
7883 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
7884 *) { eval $ac_var=; unset $ac_var;} ;;
7890 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7891 *${as_nl}ac_space
=\
*)
7892 # `set' does not quote correctly, so add quotes: double-quote
7893 # substitution turns \\\\ into \\, and sed turns \\ into \.
7896 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7899 # `set' quotes correctly as required by POSIX, so do not add quotes.
7900 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7909 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7911 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7913 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
7914 if test -w "$cache_file"; then
7915 if test "x$cache_file" != "x/dev/null"; then
7916 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7917 $as_echo "$as_me: updating cache $cache_file" >&6;}
7918 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
7919 cat confcache
>"$cache_file"
7921 case $cache_file in #(
7923 mv -f confcache
"$cache_file"$$
&&
7924 mv -f "$cache_file"$$
"$cache_file" ;; #(
7926 mv -f confcache
"$cache_file" ;;
7931 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7932 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7937 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7938 # Let make expand exec_prefix.
7939 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7941 DEFS
=-DHAVE_CONFIG_H
7946 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
7947 # 1. Remove the extension, and $U if already installed.
7948 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
7949 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
7950 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7951 # will be set to the directory where LIBOBJS objects are built.
7952 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7953 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
7957 LTLIBOBJS
=$ac_ltlibobjs
7962 : "${CONFIG_STATUS=./config.status}"
7964 ac_clean_files_save
=$ac_clean_files
7965 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
7966 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7967 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7969 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7971 # Generated by $as_me.
7972 # Run this file to recreate the current configuration.
7973 # Compiler output produced by configure, useful for debugging
7974 # configure, is in config.log if it exists.
7980 SHELL=\${CONFIG_SHELL-$SHELL}
7983 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
7984 ## -------------------- ##
7985 ## M4sh Initialization. ##
7986 ## -------------------- ##
7988 # Be more Bourne compatible
7989 DUALCASE
=1; export DUALCASE
# for MKS sh
7990 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
7993 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7994 # is contrary to our usage. Disable this feature.
7995 alias -g '${1+"$@"}'='"$@"'
7996 setopt NO_GLOB_SUBST
7998 case `(set -o) 2>/dev/null` in #(
8010 # Printing a long string crashes Solaris 7 /usr/bin/printf.
8011 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8012 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8013 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8014 # Prefer a ksh shell builtin over an external printf program on Solaris,
8015 # but without wasting forks for bash or zsh.
8016 if test -z "$BASH_VERSION$ZSH_VERSION" \
8017 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8018 as_echo='print
-r --'
8019 as_echo_n='print
-rn --'
8020 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8021 as_echo='printf %s
\n'
8022 as_echo_n='printf %s
'
8024 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8025 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
8026 as_echo_n='/usr
/ucb
/echo -n'
8028 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8029 as_echo_n_body='eval
8033 expr "X$arg" : "X\\(.*\\)$as_nl";
8034 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8036 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
8038 export as_echo_n_body
8039 as_echo_n='sh
-c $as_echo_n_body as_echo
'
8042 as_echo='sh
-c $as_echo_body as_echo
'
8045 # The user is always right.
8046 if test "${PATH_SEPARATOR+set}" != set; then
8048 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8049 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8056 # We need space, tab and new line, in precisely that order. Quoting is
8057 # there to prevent editors from complaining about space-tab.
8058 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
8059 # splitting by setting IFS to empty value.)
8062 # Find who we are. Look in the path if we contain no directory separator.
8065 *[\\/]* ) as_myself=$0 ;;
8066 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8070 test -z "$as_dir" && as_dir=.
8071 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8077 # We did not find ourselves, most probably we were run as `sh COMMAND'
8078 # in which case we are not to be found in the path.
8079 if test "x$as_myself" = x
; then
8082 if test ! -f "$as_myself"; then
8083 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8087 # Unset variables that we do not need and which cause bugs (e.g. in
8088 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8089 # suppresses any "Segmentation fault" message there. '((' could
8090 # trigger a bug in pdksh 5.2.14.
8091 for as_var
in BASH_ENV ENV MAIL MAILPATH
8092 do eval test x\
${$as_var+set} = xset \
8093 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
8106 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
8109 # as_fn_error STATUS ERROR [LINENO LOG_FD]
8110 # ----------------------------------------
8111 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8112 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8113 # script with STATUS, using 1 if that was 0.
8116 as_status
=$1; test $as_status -eq 0 && as_status
=1
8118 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
8119 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8121 $as_echo "$as_me: error: $2" >&2
8122 as_fn_exit
$as_status
8126 # as_fn_set_status STATUS
8127 # -----------------------
8128 # Set $? to STATUS, without forking.
8132 } # as_fn_set_status
8136 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8146 # Portably unset VAR.
8149 { eval $1=; unset $1;}
8151 as_unset
=as_fn_unset
8152 # as_fn_append VAR VALUE
8153 # ----------------------
8154 # Append the text in VALUE to the end of the definition contained in VAR. Take
8155 # advantage of any shell optimizations that allow amortized linear growth over
8156 # repeated appends, instead of the typical quadratic growth present in naive
8158 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
8159 eval 'as_fn_append ()
8170 # as_fn_arith ARG...
8171 # ------------------
8172 # Perform arithmetic evaluation on the ARGs, and store the result in the
8173 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8174 # must be portable across $(()) and expr.
8175 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
8176 eval 'as_fn_arith ()
8183 as_val
=`expr "$@" || test $? -eq 1`
8188 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
8189 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
8195 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8196 as_basename
=basename
8201 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
8207 as_me
=`$as_basename -- "$0" ||
8208 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8209 X"$0" : 'X\(//\)$' \| \
8210 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8212 sed '/^.*\/\([^/][^/]*\)\/*$/{
8226 # Avoid depending upon Character Ranges.
8227 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
8228 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8229 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
8230 as_cr_digits
='0123456789'
8231 as_cr_alnum
=$as_cr_Letters$as_cr_digits
8233 ECHO_C
= ECHO_N
= ECHO_T
=
8234 case `echo -n x` in #(((((
8236 case `echo 'xy\c'` in
8237 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
8239 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
8246 rm -f conf$$ conf$$.exe conf$$.
file
8247 if test -d conf$$.dir
; then
8248 rm -f conf$$.dir
/conf$$.
file
8251 mkdir conf$$.dir
2>/dev
/null
8253 if (echo >conf$$.
file) 2>/dev
/null
; then
8254 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
8256 # ... but there are two gotchas:
8257 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8258 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8259 # In both cases, we have to default to `cp -pR'.
8260 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
8262 elif ln conf$$.
file conf$$
2>/dev
/null
; then
8270 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
8271 rmdir conf$$.dir
2>/dev
/null
8276 # Create "$as_dir" as a directory, including parents if necessary.
8281 -*) as_dir
=.
/$as_dir;;
8283 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
8287 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8288 *) as_qdir
=$as_dir;;
8290 as_dirs
="'$as_qdir' $as_dirs"
8291 as_dir
=`$as_dirname -- "$as_dir" ||
8292 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8293 X"$as_dir" : 'X\(//\)[^/]' \| \
8294 X"$as_dir" : 'X\(//\)$' \| \
8295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8296 $as_echo X"$as_dir" |
8297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8314 test -d "$as_dir" && break
8316 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
8317 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
8321 if mkdir
-p .
2>/dev
/null
; then
8322 as_mkdir_p
='mkdir -p "$as_dir"'
8324 test -d .
/-p && rmdir .
/-p
8329 # as_fn_executable_p FILE
8330 # -----------------------
8331 # Test if FILE is an executable regular file.
8332 as_fn_executable_p
()
8334 test -f "$1" && test -x "$1"
8335 } # as_fn_executable_p
8337 as_executable_p
=as_fn_executable_p
8339 # Sed expression to map a string onto a valid CPP name.
8340 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8342 # Sed expression to map a string onto a valid variable name.
8343 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8347 ## ----------------------------------- ##
8348 ## Main body of $CONFIG_STATUS script. ##
8349 ## ----------------------------------- ##
8351 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
8353 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8354 # Save the log message, to keep $0 and so on meaningful, and to
8355 # report actual input values of CONFIG_FILES etc. instead of their
8356 # values after options handling.
8358 This file was extended by $as_me, which was
8359 generated by GNU Autoconf 2.69. Invocation command line was
8361 CONFIG_FILES = $CONFIG_FILES
8362 CONFIG_HEADERS = $CONFIG_HEADERS
8363 CONFIG_LINKS = $CONFIG_LINKS
8364 CONFIG_COMMANDS = $CONFIG_COMMANDS
8367 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8372 case $ac_config_files in *"
8373 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
8376 case $ac_config_headers in *"
8377 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
8381 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8382 # Files that config.status was made for.
8383 config_files="$ac_config_files"
8384 config_headers="$ac_config_headers"
8385 config_commands="$ac_config_commands"
8389 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8391 \`$as_me' instantiates files and other configuration actions
8392 from templates according to the current configuration. Unless the files
8393 and actions are specified as TAGs, all are instantiated by default.
8395 Usage: $0 [OPTION]... [TAG]...
8397 -h, --help print this help, then exit
8398 -V, --version print version number and configuration settings, then exit
8399 --config print configuration, then exit
8400 -q, --quiet, --silent
8401 do not print progress messages
8402 -d, --debug don't remove temporary files
8403 --recheck update $as_me by reconfiguring in the same conditions
8404 --file=FILE[:TEMPLATE]
8405 instantiate the configuration file FILE
8406 --header=FILE[:TEMPLATE]
8407 instantiate the configuration header FILE
8409 Configuration files:
8412 Configuration headers:
8415 Configuration commands:
8418 Report bugs to the package provider."
8421 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8422 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8425 configured by $0, generated by GNU Autoconf 2.69,
8426 with options \\"\$ac_cs_config\\"
8428 Copyright (C) 2012 Free Software Foundation, Inc.
8429 This config.status script is free software; the Free Software Foundation
8430 gives unlimited permission to copy, distribute and modify it."
8435 test -n "\$AWK" || AWK=awk
8438 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8439 # The default lists apply if the user does not specify any file.
8445 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8446 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
8450 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8462 # Handling of the options.
8463 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8465 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
8466 $as_echo "$ac_cs_version"; exit ;;
8467 --config |
--confi |
--conf |
--con |
--co |
--c )
8468 $as_echo "$ac_cs_config"; exit ;;
8469 --debug |
--debu |
--deb |
--de |
--d |
-d )
8471 --file |
--fil |
--fi |
--f )
8474 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8475 '') as_fn_error $?
"missing file argument" ;;
8477 as_fn_append CONFIG_FILES
" '$ac_optarg'"
8478 ac_need_defaults
=false
;;
8479 --header |
--heade |
--head |
--hea )
8482 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8484 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
8485 ac_need_defaults
=false
;;
8487 # Conflict between --help and --header
8488 as_fn_error $?
"ambiguous option: \`$1'
8489 Try \`$0 --help' for more information.";;
8490 --help |
--hel |
-h )
8491 $as_echo "$ac_cs_usage"; exit ;;
8492 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8493 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8497 -*) as_fn_error $?
"unrecognized option: \`$1'
8498 Try \`$0 --help' for more information." ;;
8500 *) as_fn_append ac_config_targets
" $1"
8501 ac_need_defaults
=false
;;
8507 ac_configure_extra_args
=
8509 if $ac_cs_silent; then
8511 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8515 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8516 if \$ac_cs_recheck; then
8517 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8519 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8520 CONFIG_SHELL='$SHELL'
8526 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8530 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8531 ## Running $as_me. ##
8537 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8544 with_target_subdir=${with_target_subdir}
8545 with_multisubdir=${with_multisubdir}
8546 ac_configure_args="--enable-multilib ${ac_configure_args}"
8547 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
8548 ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
8549 libiberty_topdir=${libiberty_topdir}
8554 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8556 # Handling of arguments.
8557 for ac_config_target
in $ac_config_targets
8559 case $ac_config_target in
8560 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
8561 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
8562 "testsuite/Makefile") CONFIG_FILES
="$CONFIG_FILES testsuite/Makefile" ;;
8563 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
8565 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8570 # If the user did not use the arguments to specify the items to instantiate,
8571 # then the envvar interface is used. Set only those that are not.
8572 # We use the long form for the default assignment because of an extremely
8573 # bizarre bug on SunOS 4.1.3.
8574 if $ac_need_defaults; then
8575 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8576 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8577 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8580 # Have a temporary directory for convenience. Make it in the build tree
8581 # simply because there is no reason against having it here, and in addition,
8582 # creating and moving files from /tmp can sometimes cause problems.
8583 # Hook for its removal unless debugging.
8584 # Note that there is a small window in which the directory will not be cleaned:
8585 # after its creation but before its name has been assigned to `$tmp'.
8589 trap 'exit_status=$?
8591 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8593 trap 'as_fn_exit 1' 1 2 13 15
8595 # Create a (secure) tmp directory for tmp files.
8598 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8602 tmp
=.
/conf$$
-$RANDOM
8603 (umask 077 && mkdir
"$tmp")
8604 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
8607 # Set up the scripts for CONFIG_FILES section.
8608 # No need to generate them if there are no CONFIG_FILES.
8609 # This happens for instance with `./config.status config.h'.
8610 if test -n "$CONFIG_FILES"; then
8612 if $AWK 'BEGIN { getline <"/dev/null" }' </dev
/null
2>/dev
/null
; then
8614 ac_cs_awk_pipe_init
=
8615 ac_cs_awk_read_file
='
8616 while ((getline aline < (F[key])) > 0)
8619 ac_cs_awk_pipe_fini
=
8621 ac_cs_awk_getline
=false
8622 ac_cs_awk_pipe_init
="print \"cat <<'|#_!!_#|' &&\""
8623 ac_cs_awk_read_file
='
8625 print "cat " F[key] " &&"
8626 '$ac_cs_awk_pipe_init
8627 # The final `:' finishes the AND list.
8628 ac_cs_awk_pipe_fini
='END { print "|#_!!_#|"; print ":" }'
8630 ac_cr
=`echo X | tr X '\015'`
8631 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8632 # But we know of no other shell where ac_cr would be empty at this
8633 # point, so we can use a bashism as a fallback.
8634 if test "x$ac_cr" = x
; then
8635 eval ac_cr
=\$
\'\\r
\'
8637 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8638 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8644 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8647 # Create commands to substitute file output variables.
8649 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
8650 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
8651 echo "$ac_subst_files" |
sed 's/.*/F["&"]="$&"/' &&
8654 } >conf$
$files.sh
&&
8655 . .
/conf$
$files.sh ||
8656 as_fn_error $?
"could not make $CONFIG_STATUS" "$LINENO" 5
8657 rm -f conf$
$files.sh
8660 echo "cat >conf$$subs.awk <<_ACEOF" &&
8661 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8664 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8665 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8667 for ac_last_try in false false false false false :; do
8668 . ./conf$$subs.sh ||
8669 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8671 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
8672 if test $ac_delim_n = $ac_delim_num; then
8674 elif $ac_last_try; then
8675 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8677 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8682 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8683 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
8687 s/^/S["/; s
/!.
*/"]=/
8697 s/\(.\{148\}\)..*/\1/
8699 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
8704 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8711 s/\(.\{148\}\)..*/\1/
8713 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
8717 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8722 ' <conf$$subs.awk | sed '
8727 ' >>$CONFIG_STATUS || ac_write_fail=1
8728 rm -f conf$$subs.awk
8729 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8731 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
8732 for (key in S) S_is_set[key] = 1
8734 \$ac_cs_awk_pipe_init
8738 nfields = split(line, field, "@
")
8740 len = length(field[1])
8741 for (i = 2; i < nfields; i++) {
8743 keylen = length(key)
8744 if (S_is_set[key]) {
8746 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8747 len += length(value) + length(field[++i])
8752 if (nfields == 3 && !substed) {
8754 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
8755 \$ac_cs_awk_read_file
8761 \$ac_cs_awk_pipe_fini
8764 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8765 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8766 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
8769 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
8770 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
8773 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8774 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
8775 # trailing colons and then remove the whole line if VPATH becomes empty
8776 # (actually we leave an empty line to preserve line numbers).
8777 if test "x
$srcdir" = x.; then
8778 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8796 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8797 fi # test -n "$CONFIG_FILES"
8799 # Set up the scripts for CONFIG_HEADERS section.
8800 # No need to generate them if there are no CONFIG_HEADERS.
8801 # This happens for instance with `./config.status Makefile'.
8802 if test -n "$CONFIG_HEADERS"; then
8803 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
8807 # Transform confdefs.h into an awk script `defines.awk', embedded as
8808 # here-document in config.status, that substitutes the proper values into
8809 # config.h.in to produce config.h.
8811 # Create a delimiter string that does not exist in confdefs.h, to ease
8812 # handling of long lines.
8814 for ac_last_try in false false :; do
8815 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
8816 if test -z "$ac_tt"; then
8818 elif $ac_last_try; then
8819 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
8821 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8825 # For the awk script, D is an array of macro values keyed by name,
8826 # likewise P contains macro parameters if any. Preserve backslash
8827 # newline sequences.
8829 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8831 s/.\{148\}/&'"$ac_delim"'/g
8834 s/^[ ]*#[ ]*define[ ][ ]*/ /
8841 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
8843 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
8847 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
8848 D["\
1"]=" \
3\\\\\\n
"\\/p
8850 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
8855 s/.\{148\}/&'"$ac_delim"'/g
8860 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
8863 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
8865 ' <confdefs.h | sed '
8866 s/'"$ac_delim"'/"\\\
8867 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8869 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8870 for (key in D) D_is_set[key] = 1
8873 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8875 split(line, arg, " ")
8876 if (arg[1] == "#") {
8880 defundef
= substr
(arg
[1], 2)
8883 split(mac1
, mac2
, "(") #)
8885 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
8886 if (D_is_set
[macro
]) {
8887 # Preserve the white space surrounding the "#".
8888 print prefix
"define", macro P
[macro
] D
[macro
]
8891 # Replace #undef with comments. This is necessary, for example,
8892 # in the case of _POSIX_SOURCE, which is predefined and required
8893 # on some systems where configure will not decide to define it.
8894 if (defundef
== "undef") {
8895 print
"/*", prefix defundef
, macro
, "*/"
8903 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8904 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
8905 fi # test -n "$CONFIG_HEADERS"
8908 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8913 :[FHLC
]) ac_mode
=$ac_tag; continue;;
8915 case $ac_mode$ac_tag in
8917 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
8918 :[FH
]-) ac_tag
=-:-;;
8919 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
8936 -) ac_f
="$ac_tmp/stdin";;
8937 *) # Look for the file first in the build tree, then in the source tree
8938 # (if the path is not absolute). The absolute path cannot be DOS-style,
8939 # because $ac_f cannot contain `:'.
8943 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
8945 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8947 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8948 as_fn_append ac_file_inputs
" '$ac_f'"
8951 # Let's still pretend it is `configure' which instantiates (i.e., don't
8952 # use $as_me), people would be surprised to read:
8953 # /* config.h. Generated by config.status. */
8954 configure_input
='Generated from '`
8955 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8957 if test x
"$ac_file" != x-
; then
8958 configure_input
="$ac_file. $configure_input"
8959 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8960 $as_echo "$as_me: creating $ac_file" >&6;}
8962 # Neutralize special characters interpreted by sed in replacement strings.
8963 case $configure_input in #(
8964 *\
&* |
*\|
* |
*\\* )
8965 ac_sed_conf_input
=`$as_echo "$configure_input" |
8966 sed 's/[\\\\&|]/\\\\&/g'`;; #(
8967 *) ac_sed_conf_input
=$configure_input;;
8971 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
8972 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
8977 ac_dir
=`$as_dirname -- "$ac_file" ||
8978 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8979 X"$ac_file" : 'X\(//\)[^/]' \| \
8980 X"$ac_file" : 'X\(//\)$' \| \
8981 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8982 $as_echo X"$ac_file" |
8983 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9000 as_dir
="$ac_dir"; as_fn_mkdir_p
9004 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9006 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
9007 # A ".." for each directory in $ac_dir_suffix.
9008 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9009 case $ac_top_builddir_sub in
9010 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9011 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
9014 ac_abs_top_builddir
=$ac_pwd
9015 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
9016 # for backward compatibility:
9017 ac_top_builddir
=$ac_top_build_prefix
9020 .
) # We are building in place.
9022 ac_top_srcdir
=$ac_top_builddir_sub
9023 ac_abs_top_srcdir
=$ac_pwd ;;
9024 [\\/]* | ?
:[\\/]* ) # Absolute name.
9025 ac_srcdir
=$srcdir$ac_dir_suffix;
9026 ac_top_srcdir
=$srcdir
9027 ac_abs_top_srcdir
=$srcdir ;;
9029 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
9030 ac_top_srcdir
=$ac_top_build_prefix$srcdir
9031 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
9033 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
9043 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
9044 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
9048 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9049 # If the template does not know about datarootdir, expand it.
9050 # FIXME: This hack should be removed a few years after 2.60.
9051 ac_datarootdir_hack
=; ac_datarootdir_seen
=
9062 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9063 *datarootdir
*) ac_datarootdir_seen
=yes;;
9064 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
9065 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9066 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9068 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9069 ac_datarootdir_hack='
9070 s&@datadir@&$datadir&g
9071 s&@docdir@&$docdir&g
9072 s&@infodir@&$infodir&g
9073 s&@localedir@&$localedir&g
9074 s&@mandir@&$mandir&g
9075 s&\\\${datarootdir}&$datarootdir&g' ;;
9079 # Neutralize VPATH when `$srcdir' = `.'.
9080 # Shell code in configure.ac might set extrasub.
9081 # FIXME: do we really want to maintain this feature?
9082 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9083 ac_sed_extra="$ac_vpsub
9086 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9088 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
9089 s|@configure_input@|
$ac_sed_conf_input|
;t t
9090 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
9091 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
9092 s
&@srcdir@
&$ac_srcdir&;t t
9093 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
9094 s
&@top_srcdir@
&$ac_top_srcdir&;t t
9095 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
9096 s
&@builddir@
&$ac_builddir&;t t
9097 s
&@abs_builddir@
&$ac_abs_builddir&;t t
9098 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
9099 s
&@INSTALL@
&$ac_INSTALL&;t t
9100 $ac_datarootdir_hack
9102 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
9103 if $ac_cs_awk_getline; then
9104 $AWK -f "$ac_tmp/subs.
awk"
9106 $AWK -f "$ac_tmp/subs.
awk" | $SHELL
9108 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
9110 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9111 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
9112 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
9113 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
9114 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
9115 which seems to be undefined. Please make sure it is defined" >&5
9116 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
9117 which seems to be undefined. Please make sure it is defined" >&2;}
9119 rm -f "$ac_tmp/stdin"
9121 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9122 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9124 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9130 if test x"$ac_file" != x-; then
9132 $as_echo "/* $configure_input */" \
9133 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9134 } >"$ac_tmp/config.h" \
9135 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9136 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
9137 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9138 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9141 mv "$ac_tmp/config.h" "$ac_file" \
9142 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9145 $as_echo "/* $configure_input */" \
9146 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9147 || as_fn_error $? "could not create -" "$LINENO" 5
9151 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9152 $as_echo "$as_me: executing $ac_file commands" >&6;}
9157 case $ac_file$ac_mode in
9158 "default":C) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
9159 if test -n "$CONFIG_FILES"; then
9160 if test -n "${with_target_subdir}"; then
9161 # FIXME: We shouldn't need to
set ac_file
9163 LD
="${ORIGINAL_LD_FOR_MULTILIBS}"
9164 .
${libiberty_topdir}/config-ml.
in
9174 ac_clean_files
=$ac_clean_files_save
9176 test $ac_write_fail = 0 ||
9177 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
9180 # configure is writing to config.log, and then calls config.status.
9181 # config.status does its own redirection, appending to config.log.
9182 # Unfortunately, on DOS this fails, as config.log is still kept open
9183 # by configure, so config.status won't be able to write to it; its
9184 # output is simply discarded. So we exec the FD to /dev/null,
9185 # effectively closing config.log, so it can be properly (re)opened and
9186 # appended to by config.status. When coming back to configure, we
9187 # need to make the FD available again.
9188 if test "$no_create" != yes; then
9190 ac_config_status_args
=
9191 test "$silent" = yes &&
9192 ac_config_status_args
="$ac_config_status_args --quiet"
9194 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
9196 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9197 # would make configure fail if this is the last instruction.
9198 $ac_cs_success || as_fn_exit
1
9200 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
9201 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9202 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}