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*)
5361 # FIXME: Simplify to sh*-*-netbsd*?
5362 sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
5363 sh64-*-netbsd* | sh64l*-*-netbsd*)
5366 # Default to -fPIC unless specified otherwise.
5372 # If the user explicitly uses -fpic/-fPIC, keep that.
5383 # If they didn't specify --enable-shared, don't generate shared libs.
5384 case "${enable_shared}" in
5391 # ...unless --enable-host-shared was passed from top-level config:
5392 if [ "${enable_host_shared}" = "yes" ]; then
5396 if [ "${shared}" != "yes" ]; then
5402 case " ${CFLAGS} " in
5403 *\ -fsanitize=address\ *) NOASANFLAG=-fno-sanitize=address ;;
5404 *\ -fsanitize=hwaddress\ *) NOASANFLAG=-fno-sanitize=hwaddress ;;
5408 # Check whether --enable-cet was given.
5409 if test "${enable_cet+set}" = set; then :
5410 enableval=$enable_cet;
5411 case "$enableval" in
5413 *) as_fn_error $? "Unknown argument to enable/disable cet" "$LINENO" 5 ;;
5421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5
5422 $as_echo_n "checking for CET support... " >&6; }
5425 i[34567]86-*-linux* | x86_64-*-linux*)
5427 cet_save_CFLAGS="$CFLAGS"
5428 CFLAGS="$CFLAGS -fcf-protection"
5429 case "$enable_cet" in
5431 # Check if target supports multi-byte NOPs
5432 # and if compiler and assembler support CET.
5433 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5434 /* end confdefs.h. */
5440 #if !defined(__SSE2__)
5441 #error target does not support multi-byte NOPs
5450 if ac_fn_c_try_compile "$LINENO"; then :
5455 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5458 # Check if compiler and assembler support CET.
5459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5460 /* end confdefs.h. */
5470 if ac_fn_c_try_compile "$LINENO"; then :
5475 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5476 if test $support_cet = "no"; then
5477 if test x$enable_bootstrap != xno \
5478 && test -z "${with_build_subdir}" \
5479 && (test ! -f ../stage_current \
5480 || test `cat ..
/stage_current
` != "stage1"); then
5481 # Require CET support only for the final GCC build.
5482 as_fn_error $? "compiler and assembler with CET support are required for --enable-cet" "$LINENO" 5
5484 # Don't enable CET without CET support for non-bootstrap
5485 # build, in stage1 nor for build support.
5491 CFLAGS="$cet_save_CFLAGS"
5499 cet_save_CFLAGS="$CFLAGS"
5500 CFLAGS="$CFLAGS -fcf-protection=none"
5501 cet_save_LDFLAGS="$LDFLAGS"
5502 LDFLAGS="$LDFLAGS -Wl,-z,ibt,-z,shstk"
5503 if test x$may_have_cet = xyes; then
5504 # Check whether -fcf-protection=none -Wl,-z,ibt,-z,shstk work.
5505 if test x$gcc_no_link = xyes; then
5506 as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
5508 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5509 /* end confdefs.h. */
5519 if ac_fn_c_try_link "$LINENO"; then :
5524 rm -f core conftest.err conftest.$ac_objext \
5525 conftest$ac_exeext conftest.$ac_ext
5528 if test x$may_have_cet = xyes; then
5529 if test x$cross_compiling = xno; then
5530 if test "$cross_compiling" = yes; then :
5531 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5532 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5533 as_fn_error $? "cannot run
test program
while cross compiling
5534 See \
`config.log' for more details" "$LINENO" 5; }
5536 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5537 /* end confdefs.h. */
5547 if ac_fn_c_try_run "$LINENO"; then :
5548 have_multi_byte_nop=yes
5550 have_multi_byte_nop=no
5552 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5553 conftest.$ac_objext conftest.beam conftest.$ac_ext
5557 if test x$have_multi_byte_nop = xyes; then
5558 if test "$cross_compiling" = yes; then :
5559 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5560 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5561 as_fn_error $? "cannot run
test program
while cross compiling
5562 See \
`config.log' for more details" "$LINENO" 5; }
5564 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5565 /* end confdefs.h. */
5573 __attribute__ ((noinline, noclone))
5574 xxx (void (*f) (void))
5580 __attribute__ ((noinline, noclone))
5594 if ac_fn_c_try_run "$LINENO"; then :
5599 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5600 conftest.$ac_objext conftest.beam conftest.$ac_ext
5604 if test x$enable_cet = xno -a x$have_cet = xyes; then
5605 as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5
5609 # Enable CET in cross compiler if possible so that it will run on both
5610 # CET and non-CET hosts.
5613 if test x$enable_cet = xyes; then
5614 CET_HOST_FLAGS="-fcf-protection"
5615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5616 $as_echo "yes" >&6; }
5618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5619 $as_echo "no" >&6; }
5621 CFLAGS="$cet_save_CFLAGS"
5622 LDFLAGS="$cet_save_LDFLAGS"
5626 echo "# Warning: this fragment is automatically generated" > temp-frag
5628 if [ -n "${frag}" ] && [ -f "${frag}" ]; then
5629 echo "Appending ${frag} to xhost-mkfrag"
5630 echo "# Following fragment copied from ${frag}" >> temp-frag
5631 cat ${frag} >> temp-frag
5634 # record if we want to build shared libs.
5635 if [ "${shared}" = "yes" ]; then
5636 echo enable_shared = yes >> temp-frag
5638 echo enable_shared = no >> temp-frag
5642 ${CONFIG_SHELL-/bin/sh} ${libiberty_topdir}/move-if-change temp-frag xhost-mkfrag
5644 host_makefile_frag=${frag}
5647 # It's OK to check for header files. Although the compiler may not be
5648 # able to link anything, it had better be able to at least compile
5650 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
5652 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
5653 ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header"
5654 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5655 cat >>confdefs.h <<_ACEOF
5656 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
5662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
5663 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
5664 if ${ac_cv_header_sys_wait_h+:} false; then :
5665 $as_echo_n "(cached) " >&6
5667 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5668 /* end confdefs.h. */
5669 #include <sys/types.h>
5670 #include <sys/wait.h>
5672 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
5675 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
5683 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
5688 if ac_fn_c_try_compile "$LINENO"; then :
5689 ac_cv_header_sys_wait_h=yes
5691 ac_cv_header_sys_wait_h=no
5693 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
5696 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
5697 if test $ac_cv_header_sys_wait_h = yes; then
5699 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
5703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
5704 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
5705 if ${ac_cv_header_time+:} false; then :
5706 $as_echo_n "(cached) " >&6
5708 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5709 /* end confdefs.h. */
5710 #include <sys/types.h>
5711 #include <sys/time.h>
5717 if ((struct tm *) 0)
5723 if ac_fn_c_try_compile "$LINENO"; then :
5724 ac_cv_header_time=yes
5726 ac_cv_header_time=no
5728 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
5731 $as_echo "$ac_cv_header_time" >&6; }
5732 if test $ac_cv_header_time = yes; then
5734 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
5739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether errno must be declared" >&5
5740 $as_echo_n "checking whether errno must be declared... " >&6; }
5741 if ${libiberty_cv_declare_errno+:} false; then :
5742 $as_echo_n "(cached) " >&6
5744 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5745 /* end confdefs.h. */
5755 if ac_fn_c_try_compile "$LINENO"; then :
5756 libiberty_cv_declare_errno=no
5758 libiberty_cv_declare_errno=yes
5760 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libiberty_cv_declare_errno" >&5
5763 $as_echo "$libiberty_cv_declare_errno" >&6; }
5764 if test $libiberty_cv_declare_errno = yes
5766 $as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h
5771 # Determine sizes of some types.
5772 # The cast to long int works around a bug in the HP C Compiler
5773 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5774 # declarations like `int a3
[[(sizeof
(unsigned char
)) >= 0]];'.
5775 # This bug is HP SR number 8606223364.
5776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
5777 $as_echo_n "checking size of int... " >&6; }
5778 if ${ac_cv_sizeof_int+:} false; then :
5779 $as_echo_n "(cached) " >&6
5781 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
5784 if test "$ac_cv_type_int" = yes; then
5785 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5786 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
5787 as_fn_error 77 "cannot compute sizeof (int)
5788 See \`config.log
' for more details" "$LINENO" 5; }
5795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
5796 $as_echo "$ac_cv_sizeof_int" >&6; }
5800 cat >>confdefs.h <<_ACEOF
5801 #define SIZEOF_INT $ac_cv_sizeof_int
5805 # The cast to long int works around a bug in the HP C Compiler
5806 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5807 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5808 # This bug is HP SR number 8606223364.
5809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
5810 $as_echo_n "checking size of long... " >&6; }
5811 if ${ac_cv_sizeof_long+:} false
; then :
5812 $as_echo_n "(cached) " >&6
5814 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
5817 if test "$ac_cv_type_long" = yes; then
5818 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5819 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5820 as_fn_error
77 "cannot compute sizeof (long)
5821 See \`config.log' for more details" "$LINENO" 5; }
5828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
5829 $as_echo "$ac_cv_sizeof_long" >&6; }
5833 cat >>confdefs.h
<<_ACEOF
5834 #define SIZEOF_LONG $ac_cv_sizeof_long
5838 # The cast to long int works around a bug in the HP C Compiler
5839 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5840 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5841 # This bug is HP SR number 8606223364.
5842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5
5843 $as_echo_n "checking size of size_t... " >&6; }
5844 if ${ac_cv_sizeof_size_t+:} false
; then :
5845 $as_echo_n "(cached) " >&6
5847 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (size_t))" "ac_cv_sizeof_size_t" "$ac_includes_default"; then :
5850 if test "$ac_cv_type_size_t" = yes; then
5851 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5852 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5853 as_fn_error
77 "cannot compute sizeof (size_t)
5854 See \`config.log' for more details" "$LINENO" 5; }
5856 ac_cv_sizeof_size_t
=0
5861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5
5862 $as_echo "$ac_cv_sizeof_size_t" >&6; }
5866 cat >>confdefs.h
<<_ACEOF
5867 #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
5872 # Check for presense of long long
5873 ac_fn_c_check_type
"$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
5874 if test "x$ac_cv_type_long_long" = xyes
; then :
5876 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
5877 # The cast to long int works around a bug in the HP C Compiler
5878 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5879 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5880 # This bug is HP SR number 8606223364.
5881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
5882 $as_echo_n "checking size of long long... " >&6; }
5883 if ${ac_cv_sizeof_long_long+:} false
; then :
5884 $as_echo_n "(cached) " >&6
5886 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
5889 if test "$ac_cv_type_long_long" = yes; then
5890 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5891 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5892 as_fn_error
77 "cannot compute sizeof (long long)
5893 See \`config.log' for more details" "$LINENO" 5; }
5895 ac_cv_sizeof_long_long
=0
5900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
5901 $as_echo "$ac_cv_sizeof_long_long" >&6; }
5905 cat >>confdefs.h
<<_ACEOF
5906 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
5913 # Look for a 64-bit type.
5914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a 64-bit type" >&5
5915 $as_echo_n "checking for a 64-bit type... " >&6; }
5916 if ${liberty_cv_uint64+:} false
; then :
5917 $as_echo_n "(cached) " >&6
5919 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5920 /* end confdefs.h. */
5921 #ifdef HAVE_STDINT_H
5927 extern uint64_t foo;
5932 if ac_fn_c_try_compile
"$LINENO"; then :
5933 liberty_cv_uint64
=uint64_t
5935 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5936 /* end confdefs.h. */
5937 #ifdef HAVE_LIMITS_H
5946 extern char foo[sizeof(long) * CHAR_BIT >= 64 ? 1 : -1];
5951 if ac_fn_c_try_compile
"$LINENO"; then :
5952 liberty_cv_uint64
="unsigned long"
5954 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5955 /* end confdefs.h. */
5956 #ifdef HAVE_LIMITS_H
5965 extern char foo[sizeof(long long) * CHAR_BIT >= 64 ? 1 : -1];
5970 if ac_fn_c_try_compile
"$LINENO"; then :
5971 liberty_cv_uint64
="unsigned long long"
5973 liberty_cv_uint64
=none
5975 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5977 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5979 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $liberty_cv_uint64" >&5
5983 $as_echo "$liberty_cv_uint64" >&6; }
5984 if test "$liberty_cv_uint64" != none
; then
5986 cat >>confdefs.h
<<_ACEOF
5987 #define UNSIGNED_64BIT_TYPE $liberty_cv_uint64
5993 ac_fn_c_check_type
"$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
5994 if test "x$ac_cv_type_intptr_t" = xyes
; then :
5996 $as_echo "#define HAVE_INTPTR_T 1" >>confdefs.h
5999 for ac_type
in 'int' 'long int' 'long long int'; do
6000 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6001 /* end confdefs.h. */
6002 $ac_includes_default
6006 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
6008 return test_array [0];
6014 if ac_fn_c_try_compile
"$LINENO"; then :
6016 cat >>confdefs.h
<<_ACEOF
6017 #define intptr_t $ac_type
6022 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6023 test -z "$ac_type" && break
6029 ac_fn_c_check_type
"$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
6030 if test "x$ac_cv_type_uintptr_t" = xyes
; then :
6032 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
6035 for ac_type
in 'unsigned int' 'unsigned long int' \
6036 'unsigned long long int'; do
6037 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6038 /* end confdefs.h. */
6039 $ac_includes_default
6043 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
6045 return test_array [0];
6051 if ac_fn_c_try_compile
"$LINENO"; then :
6053 cat >>confdefs.h
<<_ACEOF
6054 #define uintptr_t $ac_type
6059 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6060 test -z "$ac_type" && break
6065 ac_fn_c_check_type
"$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
6066 if test "x$ac_cv_type_ssize_t" = xyes
; then :
6070 cat >>confdefs.h
<<_ACEOF
6077 # Given the above check, we always have uintptr_t or a fallback
6078 # definition. So define HAVE_UINTPTR_T in case any imported code
6081 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
6084 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
6085 if test "x$ac_cv_type_pid_t" = xyes
; then :
6089 cat >>confdefs.h
<<_ACEOF
6096 # This is the list of functions which libiberty will provide if they
6097 # are not available on the host.
6100 funcs
="$funcs atexit"
6101 funcs
="$funcs basename"
6103 funcs
="$funcs bcopy"
6104 funcs
="$funcs bsearch"
6105 funcs
="$funcs bzero"
6106 funcs
="$funcs calloc"
6107 funcs
="$funcs clock"
6109 funcs
="$funcs getcwd"
6110 funcs
="$funcs getpagesize"
6111 funcs
="$funcs gettimeofday"
6112 funcs
="$funcs index"
6113 funcs
="$funcs insque"
6114 funcs
="$funcs memchr"
6115 funcs
="$funcs memcmp"
6116 funcs
="$funcs memcpy"
6117 funcs
="$funcs memmem"
6118 funcs
="$funcs memmove"
6119 funcs
="$funcs mempcpy"
6120 funcs
="$funcs memset"
6121 funcs
="$funcs mkstemps"
6122 funcs
="$funcs putenv"
6123 funcs
="$funcs random"
6124 funcs
="$funcs rename"
6125 funcs
="$funcs rindex"
6126 funcs
="$funcs setenv"
6127 funcs
="$funcs snprintf"
6128 funcs
="$funcs sigsetmask"
6129 funcs
="$funcs stpcpy"
6130 funcs
="$funcs stpncpy"
6131 funcs
="$funcs strcasecmp"
6132 funcs
="$funcs strchr"
6133 funcs
="$funcs strdup"
6134 funcs
="$funcs strncasecmp"
6135 funcs
="$funcs strndup"
6136 funcs
="$funcs strnlen"
6137 funcs
="$funcs strrchr"
6138 funcs
="$funcs strstr"
6139 funcs
="$funcs strtod"
6140 funcs
="$funcs strtol"
6141 funcs
="$funcs strtoul"
6142 funcs
="$funcs strtoll"
6143 funcs
="$funcs strtoull"
6144 funcs
="$funcs strverscmp"
6145 funcs
="$funcs tmpnam"
6146 funcs
="$funcs vasprintf"
6147 funcs
="$funcs vfprintf"
6148 funcs
="$funcs vprintf"
6149 funcs
="$funcs vsnprintf"
6150 funcs
="$funcs vsprintf"
6151 funcs
="$funcs waitpid"
6152 funcs
="$funcs setproctitle"
6154 # Also in the old function.def file: alloca, vfork, getopt.
6156 vars
="sys_errlist sys_nerr sys_siglist"
6158 checkfuncs
="__fsetlocking canonicalize_file_name dup3 getrlimit getrusage \
6159 getsysinfo gettimeofday on_exit pipe2 psignal pstat_getdynamic pstat_getstatic \
6160 realpath setrlimit sbrk spawnve spawnvpe strerror strsignal sysconf sysctl \
6161 sysmp table times wait3 wait4"
6163 # These are neither executed nor required, but they help keep
6164 # autoheader happy without adding a bunch of text to acconfig.h.
6165 if test "x" = "y"; then
6166 for ac_func
in asprintf atexit \
6167 basename bcmp bcopy bsearch bzero \
6168 calloc canonicalize_file_name
clock \
6171 getcwd getpagesize getrlimit getrusage getsysinfo gettimeofday \
6173 memchr memcmp memcpy memmem memmove memset mkstemps \
6175 pipe2 psignal pstat_getdynamic pstat_getstatic putenv \
6176 random realpath rename rindex \
6177 sbrk setenv setproctitle setrlimit sigsetmask snprintf spawnve spawnvpe \
6178 stpcpy stpncpy strcasecmp strchr strdup \
6179 strerror strncasecmp strndup strnlen strrchr strsignal strstr strtod \
6180 strtol strtoul strtoll strtoull strverscmp sysconf sysctl sysmp \
6181 table
times tmpnam \
6182 vasprintf vfprintf vprintf vsprintf \
6185 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6186 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6187 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6188 cat >>confdefs.h
<<_ACEOF
6189 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6195 as_ac_Symbol
=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh`
6196 ac_fn_c_check_decl
"$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default"
6197 if eval test \"x\$
"$as_ac_Symbol"\" = x
"yes"; then :
6203 cat >>confdefs.h
<<_ACEOF
6204 #define HAVE_DECL_BASENAME $ac_have_decl
6206 ac_fn_c_check_decl
"$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
6207 if test "x$ac_cv_have_decl_ffs" = xyes
; then :
6213 cat >>confdefs.h
<<_ACEOF
6214 #define HAVE_DECL_FFS $ac_have_decl
6216 ac_fn_c_check_decl
"$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
6217 if test "x$ac_cv_have_decl_asprintf" = xyes
; then :
6223 cat >>confdefs.h
<<_ACEOF
6224 #define HAVE_DECL_ASPRINTF $ac_have_decl
6226 ac_fn_c_check_decl
"$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
6227 if test "x$ac_cv_have_decl_vasprintf" = xyes
; then :
6233 cat >>confdefs.h
<<_ACEOF
6234 #define HAVE_DECL_VASPRINTF $ac_have_decl
6236 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
6237 if test "x$ac_cv_have_decl_snprintf" = xyes
; then :
6243 cat >>confdefs.h
<<_ACEOF
6244 #define HAVE_DECL_SNPRINTF $ac_have_decl
6246 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
6247 if test "x$ac_cv_have_decl_vsnprintf" = xyes
; then :
6253 cat >>confdefs.h
<<_ACEOF
6254 #define HAVE_DECL_VSNPRINTF $ac_have_decl
6256 ac_fn_c_check_decl
"$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
6257 if test "x$ac_cv_have_decl_strtol" = xyes
; then :
6263 cat >>confdefs.h
<<_ACEOF
6264 #define HAVE_DECL_STRTOL $ac_have_decl
6266 ac_fn_c_check_decl
"$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
6267 if test "x$ac_cv_have_decl_strtoul" = xyes
; then :
6273 cat >>confdefs.h
<<_ACEOF
6274 #define HAVE_DECL_STRTOUL $ac_have_decl
6276 ac_fn_c_check_decl
"$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
6277 if test "x$ac_cv_have_decl_strtoll" = xyes
; then :
6283 cat >>confdefs.h
<<_ACEOF
6284 #define HAVE_DECL_STRTOLL $ac_have_decl
6286 ac_fn_c_check_decl
"$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
6287 if test "x$ac_cv_have_decl_strtoull" = xyes
; then :
6293 cat >>confdefs.h
<<_ACEOF
6294 #define HAVE_DECL_STRTOULL $ac_have_decl
6296 ac_fn_c_check_decl
"$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
6297 if test "x$ac_cv_have_decl_strnlen" = xyes
; then :
6303 cat >>confdefs.h
<<_ACEOF
6304 #define HAVE_DECL_STRNLEN $ac_have_decl
6308 $as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
6311 $as_echo "#define HAVE_SYS_NERR 1" >>confdefs.h
6314 $as_echo "#define HAVE_SYS_SIGLIST 1" >>confdefs.h
6318 # For each of these functions, if the host does not provide the
6319 # function we want to put FN.o in LIBOBJS, and if the host does
6320 # provide the function, we want to define HAVE_FN in config.h.
6324 if test -n "${with_target_subdir}"; then
6326 # We are being configured as a target library. AC_REPLACE_FUNCS
6327 # may not work correctly, because the compiler may not be able to
6328 # link executables. Note that we may still be being configured
6331 # If we are being configured for newlib, we know which functions
6332 # newlib provide and which ones we will be expected to provide.
6334 if test "x${with_newlib}" = "xyes"; then
6335 case " $LIBOBJS " in
6336 *" asprintf.$ac_objext "* ) ;;
6337 *) LIBOBJS
="$LIBOBJS asprintf.$ac_objext"
6341 case " $LIBOBJS " in
6342 *" basename.$ac_objext "* ) ;;
6343 *) LIBOBJS
="$LIBOBJS basename.$ac_objext"
6347 case " $LIBOBJS " in
6348 *" insque.$ac_objext "* ) ;;
6349 *) LIBOBJS
="$LIBOBJS insque.$ac_objext"
6353 case " $LIBOBJS " in
6354 *" random.$ac_objext "* ) ;;
6355 *) LIBOBJS
="$LIBOBJS random.$ac_objext"
6359 case " $LIBOBJS " in
6360 *" strdup.$ac_objext "* ) ;;
6361 *) LIBOBJS
="$LIBOBJS strdup.$ac_objext"
6365 case " $LIBOBJS " in
6366 *" vasprintf.$ac_objext "* ) ;;
6367 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6374 asprintf |
basename | insque | random | strdup | vasprintf
)
6377 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6378 cat >>confdefs.h
<<_ACEOF
6386 # newlib doesnt provide any of the variables in $vars, so we
6387 # dont have to check them here.
6389 # Of the functions in $checkfuncs, newlib only has strerror.
6390 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6397 # If we are being configured for Mingw, we know which functions
6398 # Mingw provides and which ones we will be expected to provide.
6402 case " $LIBOBJS " in
6403 *" asprintf.$ac_objext "* ) ;;
6404 *) LIBOBJS
="$LIBOBJS asprintf.$ac_objext"
6408 case " $LIBOBJS " in
6409 *" basename.$ac_objext "* ) ;;
6410 *) LIBOBJS
="$LIBOBJS basename.$ac_objext"
6414 case " $LIBOBJS " in
6415 *" bcmp.$ac_objext "* ) ;;
6416 *) LIBOBJS
="$LIBOBJS bcmp.$ac_objext"
6420 case " $LIBOBJS " in
6421 *" bcopy.$ac_objext "* ) ;;
6422 *) LIBOBJS
="$LIBOBJS bcopy.$ac_objext"
6426 case " $LIBOBJS " in
6427 *" bzero.$ac_objext "* ) ;;
6428 *) LIBOBJS
="$LIBOBJS bzero.$ac_objext"
6432 case " $LIBOBJS " in
6433 *" clock.$ac_objext "* ) ;;
6434 *) LIBOBJS
="$LIBOBJS clock.$ac_objext"
6438 case " $LIBOBJS " in
6439 *" ffs.$ac_objext "* ) ;;
6440 *) LIBOBJS
="$LIBOBJS ffs.$ac_objext"
6444 case " $LIBOBJS " in
6445 *" getpagesize.$ac_objext "* ) ;;
6446 *) LIBOBJS
="$LIBOBJS getpagesize.$ac_objext"
6450 case " $LIBOBJS " in
6451 *" index.$ac_objext "* ) ;;
6452 *) LIBOBJS
="$LIBOBJS index.$ac_objext"
6456 case " $LIBOBJS " in
6457 *" insque.$ac_objext "* ) ;;
6458 *) LIBOBJS
="$LIBOBJS insque.$ac_objext"
6462 case " $LIBOBJS " in
6463 *" mempcpy.$ac_objext "* ) ;;
6464 *) LIBOBJS
="$LIBOBJS mempcpy.$ac_objext"
6468 case " $LIBOBJS " in
6469 *" mkstemps.$ac_objext "* ) ;;
6470 *) LIBOBJS
="$LIBOBJS mkstemps.$ac_objext"
6474 case " $LIBOBJS " in
6475 *" random.$ac_objext "* ) ;;
6476 *) LIBOBJS
="$LIBOBJS random.$ac_objext"
6480 case " $LIBOBJS " in
6481 *" rindex.$ac_objext "* ) ;;
6482 *) LIBOBJS
="$LIBOBJS rindex.$ac_objext"
6486 case " $LIBOBJS " in
6487 *" sigsetmask.$ac_objext "* ) ;;
6488 *) LIBOBJS
="$LIBOBJS sigsetmask.$ac_objext"
6492 case " $LIBOBJS " in
6493 *" stpcpy.$ac_objext "* ) ;;
6494 *) LIBOBJS
="$LIBOBJS stpcpy.$ac_objext"
6498 case " $LIBOBJS " in
6499 *" stpncpy.$ac_objext "* ) ;;
6500 *) LIBOBJS
="$LIBOBJS stpncpy.$ac_objext"
6504 case " $LIBOBJS " in
6505 *" strndup.$ac_objext "* ) ;;
6506 *) LIBOBJS
="$LIBOBJS strndup.$ac_objext"
6510 case " $LIBOBJS " in
6511 *" strnlen.$ac_objext "* ) ;;
6512 *) LIBOBJS
="$LIBOBJS strnlen.$ac_objext"
6516 case " $LIBOBJS " in
6517 *" strverscmp.$ac_objext "* ) ;;
6518 *) LIBOBJS
="$LIBOBJS strverscmp.$ac_objext"
6522 case " $LIBOBJS " in
6523 *" vasprintf.$ac_objext "* ) ;;
6524 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6528 case " $LIBOBJS " in
6529 *" waitpid.$ac_objext "* ) ;;
6530 *) LIBOBJS
="$LIBOBJS waitpid.$ac_objext"
6537 asprintf |
basename | bcmp | bcopy | bzero |
clock | ffs | getpagesize | index | insque | mempcpy | mkstemps | random | rindex | sigsetmask | stpcpy | stpncpy | strdup | strndup | strnlen | strverscmp | vasprintf | waitpid
)
6540 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6541 cat >>confdefs.h
<<_ACEOF
6549 # Mingw doesnt provide any of the variables in $vars, so we
6550 # dont have to check them here.
6552 # Of the functions in $checkfuncs, Mingw only has strerror.
6553 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6560 case " $LIBOBJS " in
6561 *" vasprintf.$ac_objext "* ) ;;
6562 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6566 case " $LIBOBJS " in
6567 *" vsnprintf.$ac_objext "* ) ;;
6568 *) LIBOBJS
="$LIBOBJS vsnprintf.$ac_objext"
6572 case " $LIBOBJS " in
6573 *" snprintf.$ac_objext "* ) ;;
6574 *) LIBOBJS
="$LIBOBJS snprintf.$ac_objext"
6578 case " $LIBOBJS " in
6579 *" asprintf.$ac_objext "* ) ;;
6580 *) LIBOBJS
="$LIBOBJS asprintf.$ac_objext"
6585 for f
in atexit
basename bcmp bcopy bsearch bzero calloc
clock ffs \
6586 getcwd getpagesize getrusage gettimeofday \
6587 index insque memchr memcmp memcpy memmove memset psignal \
6588 putenv random rename rindex sbrk setenv stpcpy strcasecmp \
6589 strchr strdup strerror strncasecmp strrchr strstr strtod \
6590 strtol strtoul sysconf
times tmpnam vfprintf vprintf \
6593 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6594 cat >>confdefs.h
<<_ACEOF
6608 # Not a target library, so we set things up to run the test suite.
6617 *-*-cygwin* |
*-*-mingw*)
6618 $as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
6620 $as_echo "#define HAVE_SYS_NERR 1" >>confdefs.h
6625 if test -z "${setobjs}"; then
6629 # Handle VxWorks configuration specially, since on VxWorks the
6630 # libraries are actually on the target board, not in the file
6632 case " $LIBOBJS " in
6633 *" basename.$ac_objext "* ) ;;
6634 *) LIBOBJS
="$LIBOBJS basename.$ac_objext"
6638 case " $LIBOBJS " in
6639 *" getpagesize.$ac_objext "* ) ;;
6640 *) LIBOBJS
="$LIBOBJS getpagesize.$ac_objext"
6644 case " $LIBOBJS " in
6645 *" insque.$ac_objext "* ) ;;
6646 *) LIBOBJS
="$LIBOBJS insque.$ac_objext"
6650 case " $LIBOBJS " in
6651 *" random.$ac_objext "* ) ;;
6652 *) LIBOBJS
="$LIBOBJS random.$ac_objext"
6656 case " $LIBOBJS " in
6657 *" strcasecmp.$ac_objext "* ) ;;
6658 *) LIBOBJS
="$LIBOBJS strcasecmp.$ac_objext"
6662 case " $LIBOBJS " in
6663 *" strncasecmp.$ac_objext "* ) ;;
6664 *) LIBOBJS
="$LIBOBJS strncasecmp.$ac_objext"
6668 case " $LIBOBJS " in
6669 *" strdup.$ac_objext "* ) ;;
6670 *) LIBOBJS
="$LIBOBJS strdup.$ac_objext"
6674 case " $LIBOBJS " in
6675 *" vfork.$ac_objext "* ) ;;
6676 *) LIBOBJS
="$LIBOBJS vfork.$ac_objext"
6680 case " $LIBOBJS " in
6681 *" waitpid.$ac_objext "* ) ;;
6682 *) LIBOBJS
="$LIBOBJS waitpid.$ac_objext"
6686 case " $LIBOBJS " in
6687 *" vasprintf.$ac_objext "* ) ;;
6688 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6694 basename | getpagesize | insque | random | strcasecmp
)
6696 strncasecmp | strdup | vfork | waitpid | vasprintf
)
6699 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6700 cat >>confdefs.h
<<_ACEOF
6708 # VxWorks doesn't provide any of the variables in $vars, so we
6709 # don't have to check them here.
6711 # Of the functions in $checkfuncs, VxWorks only has strerror.
6712 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6721 if test -z "${setobjs}"; then
6726 # On android, getpagesize is defined in unistd.h as a static inline
6727 # function, which AC_CHECK_FUNCS does not handle properly.
6728 ac_cv_func_getpagesize
=yes
6732 # Replace system snprintf and vsnprintf with libiberty implementations.
6733 case " $LIBOBJS " in
6734 *" snprintf.$ac_objext "* ) ;;
6735 *) LIBOBJS
="$LIBOBJS snprintf.$ac_objext"
6739 case " $LIBOBJS " in
6740 *" vsnprintf.$ac_objext "* ) ;;
6741 *) LIBOBJS
="$LIBOBJS vsnprintf.$ac_objext"
6748 # Under mingw32, sys_nerr and sys_errlist exist, but they are
6749 # macros, so the test below won't find them.
6750 libiberty_cv_var_sys_nerr
=yes
6751 libiberty_cv_var_sys_errlist
=yes
6755 # vfork and fork are stubs.
6756 ac_cv_func_vfork_works
=no
6760 # Under some versions of uwin, vfork is notoriously buggy and the test
6761 # can hang configure; on other versions, vfork exists just as a stub.
6762 # FIXME: This should be removed once vfork in uwin's runtime is fixed.
6763 ac_cv_func_vfork_works
=no
6764 # Under uwin 2.0+, sys_nerr and sys_errlist exist, but they are
6765 # macros (actually, these are imported from a DLL, but the end effect
6766 # is the same), so the test below won't find them.
6767 libiberty_cv_var_sys_nerr
=yes
6768 libiberty_cv_var_sys_errlist
=yes
6772 # Under VMS, vfork works very different than on Unix. The standard test
6773 # won't work, and it isn't easily adaptable. It makes more sense to
6775 ac_cv_func_vfork_works
=yes
6780 # We haven't set the list of objects yet. Use the standard autoconf
6781 # tests. This will only work if the compiler works.
6782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
6783 $as_echo_n "checking for library containing strerror... " >&6; }
6784 if ${ac_cv_search_strerror+:} false
; then :
6785 $as_echo_n "(cached) " >&6
6787 ac_func_search_save_LIBS
=$LIBS
6788 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6789 /* end confdefs.h. */
6791 /* Override any GCC internal prototype to avoid an error.
6792 Use char because int might match the return type of a GCC
6793 builtin and then its argument prototype would still apply. */
6806 for ac_lib
in '' cposix
; do
6807 if test -z "$ac_lib"; then
6808 ac_res
="none required"
6811 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6813 if test x
$gcc_no_link = xyes
; then
6814 as_fn_error $?
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
6816 if ac_fn_c_try_link
"$LINENO"; then :
6817 ac_cv_search_strerror
=$ac_res
6819 rm -f core conftest.err conftest.
$ac_objext \
6821 if ${ac_cv_search_strerror+:} false
; then :
6825 if ${ac_cv_search_strerror+:} false
; then :
6828 ac_cv_search_strerror
=no
6831 LIBS
=$ac_func_search_save_LIBS
6833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
6834 $as_echo "$ac_cv_search_strerror" >&6; }
6835 ac_res
=$ac_cv_search_strerror
6836 if test "$ac_res" != no
; then :
6837 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6841 for ac_func
in $funcs
6843 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6844 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6845 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6846 cat >>confdefs.h
<<_ACEOF
6847 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6851 case " $LIBOBJS " in
6852 *" $ac_func.$ac_objext "* ) ;;
6853 *) LIBOBJS
="$LIBOBJS $ac_func.$ac_objext"
6860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether alloca needs Cray hooks" >&5
6861 $as_echo_n "checking whether alloca needs Cray hooks... " >&6; }
6862 if ${ac_cv_os_cray+:} false
; then :
6863 $as_echo_n "(cached) " >&6
6865 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6866 /* end confdefs.h. */
6867 #if defined(CRAY) && ! defined(CRAY2)
6874 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6875 $EGREP "webecray" >/dev
/null
2>&1; then :
6883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
6884 $as_echo "$ac_cv_os_cray" >&6; }
6885 if test $ac_cv_os_cray = yes; then
6886 for ac_func
in _getb67 GETB67 getb67
; do
6887 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6888 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6889 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6891 cat >>confdefs.h
<<_ACEOF
6892 #define CRAY_STACKSEG_END $ac_func
6900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
6901 $as_echo_n "checking stack direction for C alloca... " >&6; }
6902 if ${ac_cv_c_stack_direction+:} false
; then :
6903 $as_echo_n "(cached) " >&6
6905 if test "$cross_compiling" = yes; then :
6906 ac_cv_c_stack_direction
=0
6908 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6909 /* end confdefs.h. */
6910 find_stack_direction ()
6912 static char *addr = 0;
6917 return find_stack_direction ();
6920 return (&dummy > addr) ? 1 : -1;
6924 exit (find_stack_direction() < 0);
6927 if ac_fn_c_try_run
"$LINENO"; then :
6928 ac_cv_c_stack_direction
=1
6930 ac_cv_c_stack_direction
=-1
6932 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6933 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
6938 $as_echo "$ac_cv_c_stack_direction" >&6; }
6940 cat >>confdefs.h
<<_ACEOF
6941 #define STACK_DIRECTION $ac_cv_c_stack_direction
6945 for ac_header
in vfork.h
6947 ac_fn_c_check_header_preproc
"$LINENO" "vfork.h" "ac_cv_header_vfork_h"
6948 if test "x$ac_cv_header_vfork_h" = xyes
; then :
6949 cat >>confdefs.h
<<_ACEOF
6950 #define HAVE_VFORK_H 1
6956 for ac_func
in fork vfork
6958 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6959 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6960 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6961 cat >>confdefs.h
<<_ACEOF
6962 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6968 if test "x$ac_cv_func_fork" = xyes
; then
6969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
6970 $as_echo_n "checking for working fork... " >&6; }
6971 if ${ac_cv_func_fork_works+:} false
; then :
6972 $as_echo_n "(cached) " >&6
6974 if test "$cross_compiling" = yes; then :
6975 ac_cv_func_fork_works
=cross
6977 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6978 /* end confdefs.h. */
6979 $ac_includes_default
6984 /* By Ruediger Kuhlmann. */
6991 if ac_fn_c_try_run
"$LINENO"; then :
6992 ac_cv_func_fork_works
=yes
6994 ac_cv_func_fork_works
=no
6996 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6997 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
7002 $as_echo "$ac_cv_func_fork_works" >&6; }
7005 ac_cv_func_fork_works
=$ac_cv_func_fork
7007 if test "x$ac_cv_func_fork_works" = xcross
; then
7009 *-*-amigaos* |
*-*-msdosdjgpp*)
7010 # Override, as these systems have only a dummy fork() stub
7011 ac_cv_func_fork_works
=no
7014 ac_cv_func_fork_works
=yes
7017 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
7018 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
7020 ac_cv_func_vfork_works
=$ac_cv_func_vfork
7021 if test "x$ac_cv_func_vfork" = xyes
; then
7022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
7023 $as_echo_n "checking for working vfork... " >&6; }
7024 if ${ac_cv_func_vfork_works+:} false
; then :
7025 $as_echo_n "(cached) " >&6
7027 if test "$cross_compiling" = yes; then :
7028 ac_cv_func_vfork_works
=cross
7030 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7031 /* end confdefs.h. */
7032 /* Thanks to Paul Eggert for this test. */
7033 $ac_includes_default
7034 #include <sys/wait.h>
7038 /* On some sparc systems, changes by the child to local and incoming
7039 argument registers are propagated back to the parent. The compiler
7040 is told about this with #include <vfork.h>, but some compilers
7041 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
7042 static variable whose address is put into a register that is
7043 clobbered by the vfork. */
7046 sparc_address_test (int arg)
7048 sparc_address_test (arg) int arg;
7069 pid_t parent = getpid ();
7072 sparc_address_test (0);
7077 /* Here is another test for sparc vfork register problems. This
7078 test uses lots of local variables, at least as many local
7079 variables as main has allocated so far including compiler
7080 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
7081 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
7082 reuse the register of parent for one of the local variables,
7083 since it will think that parent can't possibly be used any more
7084 in this routine. Assigning to the local variable will thus
7085 munge parent in the parent process. */
7087 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
7088 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
7089 /* Convince the compiler that p..p7 are live; otherwise, it might
7090 use the same hardware register for all 8 local variables. */
7091 if (p != p1 || p != p2 || p != p3 || p != p4
7092 || p != p5 || p != p6 || p != p7)
7095 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
7096 from child file descriptors. If the child closes a descriptor
7097 before it execs or exits, this munges the parent's descriptor
7098 as well. Test for this by closing stdout in the child. */
7099 _exit(close(fileno(stdout)) != 0);
7104 while (wait(&status) != child)
7107 /* Was there some problem with vforking? */
7110 /* Did the child fail? (This shouldn't happen.) */
7113 /* Did the vfork/compiler bug occur? */
7114 || parent != getpid()
7116 /* Did the file descriptor bug occur? */
7117 || fstat(fileno(stdout), &st) != 0
7122 if ac_fn_c_try_run
"$LINENO"; then :
7123 ac_cv_func_vfork_works
=yes
7125 ac_cv_func_vfork_works
=no
7127 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7128 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
7133 $as_echo "$ac_cv_func_vfork_works" >&6; }
7136 if test "x$ac_cv_func_fork_works" = xcross
; then
7137 ac_cv_func_vfork_works
=$ac_cv_func_vfork
7138 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
7139 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
7142 if test "x$ac_cv_func_vfork_works" = xyes
; then
7144 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
7148 $as_echo "#define vfork fork" >>confdefs.h
7151 if test "x$ac_cv_func_fork_works" = xyes
; then
7153 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
7157 if test $ac_cv_func_vfork_works = no
; then
7158 case " $LIBOBJS " in
7159 *" vfork.$ac_objext "* ) ;;
7160 *) LIBOBJS
="$LIBOBJS vfork.$ac_objext"
7165 # We only need _doprnt if we might use it to implement v*printf.
7166 if test $ac_cv_func_vprintf != yes \
7167 ||
test $ac_cv_func_vfprintf != yes \
7168 ||
test $ac_cv_func_vsprintf != yes; then
7169 ac_fn_c_check_func
"$LINENO" "_doprnt" "ac_cv_func__doprnt"
7170 if test "x$ac_cv_func__doprnt" = xyes
; then :
7171 $as_echo "#define HAVE__DOPRNT 1" >>confdefs.h
7174 case " $LIBOBJS " in
7175 *" _doprnt.$ac_objext "* ) ;;
7176 *) LIBOBJS
="$LIBOBJS _doprnt.$ac_objext"
7184 for ac_func
in _doprnt
7186 ac_fn_c_check_func
"$LINENO" "_doprnt" "ac_cv_func__doprnt"
7187 if test "x$ac_cv_func__doprnt" = xyes
; then :
7188 cat >>confdefs.h
<<_ACEOF
7189 #define HAVE__DOPRNT 1
7198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $v" >&5
7199 $as_echo_n "checking for $v... " >&6; }
7200 if eval \
${libiberty_cv_var_$v+:} false
; then :
7201 $as_echo_n "(cached) " >&6
7203 if test x
$gcc_no_link = xyes
; then
7204 as_fn_error $?
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
7206 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7207 /* end confdefs.h. */
7212 if ($v [0]) return 1;
7217 if ac_fn_c_try_link
"$LINENO"; then :
7218 eval "libiberty_cv_var_$v=yes"
7220 eval "libiberty_cv_var_$v=no"
7222 rm -f core conftest.err conftest.
$ac_objext \
7223 conftest
$ac_exeext conftest.
$ac_ext
7226 if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes"; then
7227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7228 $as_echo "yes" >&6; }
7229 n
=HAVE_
`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7230 cat >>confdefs.h
<<_ACEOF
7235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7236 $as_echo "no" >&6; }
7240 # special check for _system_configuration because AIX <4.3.2 do not
7241 # contain the `physmem' member.
7242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
7243 $as_echo_n "checking for external symbol _system_configuration... " >&6; }
7244 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7245 /* end confdefs.h. */
7246 #include <sys/systemcfg.h>
7250 double x = _system_configuration.physmem;
7255 if ac_fn_c_try_compile
"$LINENO"; then :
7256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7257 $as_echo "yes" >&6; }
7259 $as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
7262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7263 $as_echo "no" >&6; }
7265 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7267 for ac_func
in $checkfuncs
7269 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7270 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
7271 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
7272 cat >>confdefs.h
<<_ACEOF
7273 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7279 as_ac_Symbol
=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh`
7280 ac_fn_c_check_decl
"$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default"
7281 if eval test \"x\$
"$as_ac_Symbol"\" = x
"yes"; then :
7287 cat >>confdefs.h
<<_ACEOF
7288 #define HAVE_DECL_BASENAME $ac_have_decl
7290 ac_fn_c_check_decl
"$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
7291 if test "x$ac_cv_have_decl_ffs" = xyes
; then :
7297 cat >>confdefs.h
<<_ACEOF
7298 #define HAVE_DECL_FFS $ac_have_decl
7300 ac_fn_c_check_decl
"$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
7301 if test "x$ac_cv_have_decl_asprintf" = xyes
; then :
7307 cat >>confdefs.h
<<_ACEOF
7308 #define HAVE_DECL_ASPRINTF $ac_have_decl
7310 ac_fn_c_check_decl
"$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
7311 if test "x$ac_cv_have_decl_vasprintf" = xyes
; then :
7317 cat >>confdefs.h
<<_ACEOF
7318 #define HAVE_DECL_VASPRINTF $ac_have_decl
7320 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
7321 if test "x$ac_cv_have_decl_snprintf" = xyes
; then :
7327 cat >>confdefs.h
<<_ACEOF
7328 #define HAVE_DECL_SNPRINTF $ac_have_decl
7330 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
7331 if test "x$ac_cv_have_decl_vsnprintf" = xyes
; then :
7337 cat >>confdefs.h
<<_ACEOF
7338 #define HAVE_DECL_VSNPRINTF $ac_have_decl
7341 ac_fn_c_check_decl
"$LINENO" "calloc" "ac_cv_have_decl_calloc" "$ac_includes_default"
7342 if test "x$ac_cv_have_decl_calloc" = xyes
; then :
7348 cat >>confdefs.h
<<_ACEOF
7349 #define HAVE_DECL_CALLOC $ac_have_decl
7351 ac_fn_c_check_decl
"$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
7352 if test "x$ac_cv_have_decl_getenv" = xyes
; then :
7358 cat >>confdefs.h
<<_ACEOF
7359 #define HAVE_DECL_GETENV $ac_have_decl
7361 ac_fn_c_check_decl
"$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
7362 if test "x$ac_cv_have_decl_getopt" = xyes
; then :
7368 cat >>confdefs.h
<<_ACEOF
7369 #define HAVE_DECL_GETOPT $ac_have_decl
7371 ac_fn_c_check_decl
"$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
7372 if test "x$ac_cv_have_decl_malloc" = xyes
; then :
7378 cat >>confdefs.h
<<_ACEOF
7379 #define HAVE_DECL_MALLOC $ac_have_decl
7381 ac_fn_c_check_decl
"$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
7382 if test "x$ac_cv_have_decl_realloc" = xyes
; then :
7388 cat >>confdefs.h
<<_ACEOF
7389 #define HAVE_DECL_REALLOC $ac_have_decl
7391 ac_fn_c_check_decl
"$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
7392 if test "x$ac_cv_have_decl_sbrk" = xyes
; then :
7398 cat >>confdefs.h
<<_ACEOF
7399 #define HAVE_DECL_SBRK $ac_have_decl
7402 ac_fn_c_check_decl
"$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
7403 if test "x$ac_cv_have_decl_strtol" = xyes
; then :
7409 cat >>confdefs.h
<<_ACEOF
7410 #define HAVE_DECL_STRTOL $ac_have_decl
7412 ac_fn_c_check_decl
"$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
7413 if test "x$ac_cv_have_decl_strtoul" = xyes
; then :
7419 cat >>confdefs.h
<<_ACEOF
7420 #define HAVE_DECL_STRTOUL $ac_have_decl
7422 ac_fn_c_check_decl
"$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
7423 if test "x$ac_cv_have_decl_strtoll" = xyes
; then :
7429 cat >>confdefs.h
<<_ACEOF
7430 #define HAVE_DECL_STRTOLL $ac_have_decl
7432 ac_fn_c_check_decl
"$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
7433 if test "x$ac_cv_have_decl_strtoull" = xyes
; then :
7439 cat >>confdefs.h
<<_ACEOF
7440 #define HAVE_DECL_STRTOULL $ac_have_decl
7443 ac_fn_c_check_decl
"$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
7444 if test "x$ac_cv_have_decl_strverscmp" = xyes
; then :
7450 cat >>confdefs.h
<<_ACEOF
7451 #define HAVE_DECL_STRVERSCMP $ac_have_decl
7454 ac_fn_c_check_decl
"$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
7455 if test "x$ac_cv_have_decl_strnlen" = xyes
; then :
7461 cat >>confdefs.h
<<_ACEOF
7462 #define HAVE_DECL_STRNLEN $ac_have_decl
7465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether canonicalize_file_name must be declared" >&5
7466 $as_echo_n "checking whether canonicalize_file_name must be declared... " >&6; }
7467 if ${libiberty_cv_decl_needed_canonicalize_file_name+:} false
; then :
7468 $as_echo_n "(cached) " >&6
7470 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7471 /* end confdefs.h. */
7473 #include "confdefs.h"
7475 #ifdef HAVE_STRING_H
7478 #ifdef HAVE_STRINGS_H
7479 #include <strings.h>
7482 #ifdef HAVE_STDLIB_H
7485 #ifdef HAVE_UNISTD_H
7491 char *(*pfn) = (char *(*)) canonicalize_file_name
7496 if ac_fn_c_try_compile
"$LINENO"; then :
7497 libiberty_cv_decl_needed_canonicalize_file_name
=no
7499 libiberty_cv_decl_needed_canonicalize_file_name
=yes
7501 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libiberty_cv_decl_needed_canonicalize_file_name" >&5
7505 $as_echo "$libiberty_cv_decl_needed_canonicalize_file_name" >&6; }
7506 if test $libiberty_cv_decl_needed_canonicalize_file_name = yes; then
7508 $as_echo "#define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1" >>confdefs.h
7514 # Figure out which version of pexecute to use.
7516 *-*-mingw* |
*-*-winnt*) pexecute
=pex-win32
;;
7517 *-*-msdosdjgpp*) pexecute
=pex-djgpp
;;
7518 *-*-msdos*) pexecute
=pex-msdos
;;
7519 *) pexecute
=pex-unix
;;
7526 for ac_header
in $ac_header_list
7528 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7529 ac_fn_c_check_header_preproc
"$LINENO" "$ac_header" "$as_ac_Header"
7530 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
7531 cat >>confdefs.h
<<_ACEOF
7532 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7544 if test x
$gcc_no_link = xyes
; then
7545 if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset
; then
7546 ac_cv_func_mmap_fixed_mapped
=no
7549 if test "x${ac_cv_func_mmap_fixed_mapped}" != xno
; then
7551 for ac_func
in getpagesize
7553 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
7554 if test "x$ac_cv_func_getpagesize" = xyes
; then :
7555 cat >>confdefs.h
<<_ACEOF
7556 #define HAVE_GETPAGESIZE 1
7562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
7563 $as_echo_n "checking for working mmap... " >&6; }
7564 if ${ac_cv_func_mmap_fixed_mapped+:} false
; then :
7565 $as_echo_n "(cached) " >&6
7567 if test "$cross_compiling" = yes; then :
7568 ac_cv_func_mmap_fixed_mapped
=no
7570 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7571 /* end confdefs.h. */
7572 $ac_includes_default
7573 /* malloc might have been renamed as rpl_malloc. */
7576 /* Thanks to Mike Haertel and Jim Avera for this test.
7577 Here is a matrix of mmap possibilities:
7578 mmap private not fixed
7579 mmap private fixed at somewhere currently unmapped
7580 mmap private fixed at somewhere already mapped
7581 mmap shared not fixed
7582 mmap shared fixed at somewhere currently unmapped
7583 mmap shared fixed at somewhere already mapped
7584 For private mappings, we should verify that changes cannot be read()
7585 back from the file, nor mmap's back from the file at a different
7586 address. (There have been systems where private was not correctly
7587 implemented like the infamous i386 svr4.0, and systems where the
7588 VM page cache was not coherent with the file system buffer cache
7589 like early versions of FreeBSD and possibly contemporary NetBSD.)
7590 For shared mappings, we should conversely verify that changes get
7591 propagated back to all the places they're supposed to be.
7593 Grep wants private fixed already mapped.
7594 The main things grep needs to know about mmap are:
7595 * does it exist and is it safe to write into the mmap'd area
7596 * how to use it (BSD variants) */
7599 #include <sys/mman.h>
7601 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
7605 /* This mess was copied from the GNU getpagesize.h. */
7606 #ifndef HAVE_GETPAGESIZE
7607 # ifdef _SC_PAGESIZE
7608 # define getpagesize() sysconf(_SC_PAGESIZE)
7609 # else /* no _SC_PAGESIZE */
7610 # ifdef HAVE_SYS_PARAM_H
7611 # include <sys/param.h>
7612 # ifdef EXEC_PAGESIZE
7613 # define getpagesize() EXEC_PAGESIZE
7614 # else /* no EXEC_PAGESIZE */
7616 # define getpagesize() NBPG * CLSIZE
7619 # endif /* no CLSIZE */
7620 # else /* no NBPG */
7622 # define getpagesize() NBPC
7623 # else /* no NBPC */
7625 # define getpagesize() PAGESIZE
7626 # endif /* PAGESIZE */
7627 # endif /* no NBPC */
7628 # endif /* no NBPG */
7629 # endif /* no EXEC_PAGESIZE */
7630 # else /* no HAVE_SYS_PARAM_H */
7631 # define getpagesize() 8192 /* punt totally */
7632 # endif /* no HAVE_SYS_PARAM_H */
7633 # endif /* no _SC_PAGESIZE */
7635 #endif /* no HAVE_GETPAGESIZE */
7640 char *data, *data2, *data3;
7645 pagesize = getpagesize ();
7647 /* First, make a file with some known garbage in it. */
7648 data = (char *) malloc (pagesize);
7651 for (i = 0; i < pagesize; ++i)
7652 *(data + i) = rand ();
7654 fd = creat ("conftest.mmap", 0600);
7657 if (write (fd, data, pagesize) != pagesize)
7661 /* Next, check that the tail of a page is zero-filled. File must have
7662 non-zero length, otherwise we risk SIGBUS for entire page. */
7663 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
7667 if (write (fd2, cdata2, 1) != 1)
7669 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
7670 if (data2 == MAP_FAILED)
7672 for (i = 0; i < pagesize; ++i)
7676 if (munmap (data2, pagesize))
7679 /* Next, try to mmap the file at a fixed address which already has
7680 something else allocated at it. If we can, also make sure that
7681 we see the same garbage. */
7682 fd = open ("conftest.mmap", O_RDWR);
7685 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7686 MAP_PRIVATE | MAP_FIXED, fd, 0L))
7688 for (i = 0; i < pagesize; ++i)
7689 if (*(data + i) != *(data2 + i))
7692 /* Finally, make sure that changes to the mapped area do not
7693 percolate back to the file as seen by read(). (This is a bug on
7694 some variants of i386 svr4.0.) */
7695 for (i = 0; i < pagesize; ++i)
7696 *(data2 + i) = *(data2 + i) + 1;
7697 data3 = (char *) malloc (pagesize);
7700 if (read (fd, data3, pagesize) != pagesize)
7702 for (i = 0; i < pagesize; ++i)
7703 if (*(data + i) != *(data3 + i))
7709 if ac_fn_c_try_run
"$LINENO"; then :
7710 ac_cv_func_mmap_fixed_mapped
=yes
7712 ac_cv_func_mmap_fixed_mapped
=no
7714 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7715 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
7720 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
7721 if test $ac_cv_func_mmap_fixed_mapped = yes; then
7723 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
7726 rm -f conftest.mmap conftest.txt
7730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strncmp" >&5
7731 $as_echo_n "checking for working strncmp... " >&6; }
7732 if ${ac_cv_func_strncmp_works+:} false
; then :
7733 $as_echo_n "(cached) " >&6
7735 if test "$cross_compiling" = yes; then :
7736 ac_cv_func_strncmp_works
=yes
7738 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7739 /* end confdefs.h. */
7741 /* Test by Jim Wilson and Kaveh Ghazi.
7742 Check whether strncmp reads past the end of its string parameters. */
7743 #include <sys/types.h>
7749 #ifdef HAVE_SYS_MMAN_H
7750 #include <sys/mman.h>
7754 #ifdef MAP_ANONYMOUS
7755 #define MAP_ANON MAP_ANONYMOUS
7757 #define MAP_ANON MAP_FILE
7768 #define MAP_LEN 0x10000
7772 #if defined(HAVE_MMAP) || defined(HAVE_MMAP_ANYWHERE)
7776 dev_zero = open ("/dev/zero", O_RDONLY);
7780 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
7781 MAP_ANON|MAP_PRIVATE, dev_zero, 0);
7782 if (p == (char *)-1)
7783 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
7784 MAP_ANON|MAP_PRIVATE, -1, 0);
7785 if (p == (char *)-1)
7789 char *string = "__si_type_info";
7790 char *q = (char *) p + MAP_LEN - strlen (string) - 2;
7791 char *r = (char *) p + 0xe;
7797 #endif /* HAVE_MMAP || HAVE_MMAP_ANYWHERE */
7802 if ac_fn_c_try_run
"$LINENO"; then :
7803 ac_cv_func_strncmp_works
=yes
7805 ac_cv_func_strncmp_works
=no
7807 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7808 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7811 rm -f core core.
* *.core
7813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strncmp_works" >&5
7814 $as_echo "$ac_cv_func_strncmp_works" >&6; }
7815 if test $ac_cv_func_strncmp_works = no
; then
7816 case " $LIBOBJS " in
7817 *" strncmp.$ac_objext "* ) ;;
7818 *) LIBOBJS
="$LIBOBJS strncmp.$ac_objext"
7825 # Install a library built with a cross compiler in $(tooldir) rather
7827 if test -z "${with_cross_host}"; then
7830 INSTALL_DEST
=tooldir
7836 for l
in x
$LIBOBJS; do
7848 # We need multilib support, but only if configuring for the target.
7849 ac_config_files
="$ac_config_files Makefile testsuite/Makefile"
7851 ac_config_commands
="$ac_config_commands default"
7853 cat >confcache
<<\_ACEOF
7854 # This file is a shell script that caches the results of configure
7855 # tests run on this system so they can be shared between configure
7856 # scripts and configure runs, see configure's option --config-cache.
7857 # It is not useful on other systems. If it contains results you don't
7858 # want to keep, you may remove or edit it.
7860 # config.status only pays attention to the cache file if you give it
7861 # the --recheck option to rerun configure.
7863 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7864 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7869 # The following way of writing the cache mishandles newlines in values,
7870 # but we know of no workaround that is simple, portable, and efficient.
7871 # So, we kill variables containing newlines.
7872 # Ultrix sh set writes to stderr and can't be redirected directly,
7873 # and sets the high bit in the cache file unless we assign to the vars.
7875 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7876 eval ac_val
=\$
$ac_var
7880 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7881 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7884 _ | IFS | as_nl
) ;; #(
7885 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
7886 *) { eval $ac_var=; unset $ac_var;} ;;
7892 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7893 *${as_nl}ac_space
=\
*)
7894 # `set' does not quote correctly, so add quotes: double-quote
7895 # substitution turns \\\\ into \\, and sed turns \\ into \.
7898 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7901 # `set' quotes correctly as required by POSIX, so do not add quotes.
7902 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7911 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7913 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7915 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
7916 if test -w "$cache_file"; then
7917 if test "x$cache_file" != "x/dev/null"; then
7918 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7919 $as_echo "$as_me: updating cache $cache_file" >&6;}
7920 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
7921 cat confcache
>"$cache_file"
7923 case $cache_file in #(
7925 mv -f confcache
"$cache_file"$$
&&
7926 mv -f "$cache_file"$$
"$cache_file" ;; #(
7928 mv -f confcache
"$cache_file" ;;
7933 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7934 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7939 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7940 # Let make expand exec_prefix.
7941 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7943 DEFS
=-DHAVE_CONFIG_H
7948 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
7949 # 1. Remove the extension, and $U if already installed.
7950 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
7951 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
7952 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7953 # will be set to the directory where LIBOBJS objects are built.
7954 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7955 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
7959 LTLIBOBJS
=$ac_ltlibobjs
7964 : "${CONFIG_STATUS=./config.status}"
7966 ac_clean_files_save
=$ac_clean_files
7967 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
7968 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7969 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7971 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7973 # Generated by $as_me.
7974 # Run this file to recreate the current configuration.
7975 # Compiler output produced by configure, useful for debugging
7976 # configure, is in config.log if it exists.
7982 SHELL=\${CONFIG_SHELL-$SHELL}
7985 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
7986 ## -------------------- ##
7987 ## M4sh Initialization. ##
7988 ## -------------------- ##
7990 # Be more Bourne compatible
7991 DUALCASE
=1; export DUALCASE
# for MKS sh
7992 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
7995 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7996 # is contrary to our usage. Disable this feature.
7997 alias -g '${1+"$@"}'='"$@"'
7998 setopt NO_GLOB_SUBST
8000 case `(set -o) 2>/dev/null` in #(
8012 # Printing a long string crashes Solaris 7 /usr/bin/printf.
8013 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8014 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8015 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8016 # Prefer a ksh shell builtin over an external printf program on Solaris,
8017 # but without wasting forks for bash or zsh.
8018 if test -z "$BASH_VERSION$ZSH_VERSION" \
8019 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8020 as_echo='print
-r --'
8021 as_echo_n='print
-rn --'
8022 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8023 as_echo='printf %s
\n'
8024 as_echo_n='printf %s
'
8026 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8027 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
8028 as_echo_n='/usr
/ucb
/echo -n'
8030 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8031 as_echo_n_body='eval
8035 expr "X$arg" : "X\\(.*\\)$as_nl";
8036 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8038 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
8040 export as_echo_n_body
8041 as_echo_n='sh
-c $as_echo_n_body as_echo
'
8044 as_echo='sh
-c $as_echo_body as_echo
'
8047 # The user is always right.
8048 if test "${PATH_SEPARATOR+set}" != set; then
8050 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8051 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8058 # We need space, tab and new line, in precisely that order. Quoting is
8059 # there to prevent editors from complaining about space-tab.
8060 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
8061 # splitting by setting IFS to empty value.)
8064 # Find who we are. Look in the path if we contain no directory separator.
8067 *[\\/]* ) as_myself=$0 ;;
8068 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8072 test -z "$as_dir" && as_dir=.
8073 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8079 # We did not find ourselves, most probably we were run as `sh COMMAND'
8080 # in which case we are not to be found in the path.
8081 if test "x$as_myself" = x
; then
8084 if test ! -f "$as_myself"; then
8085 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8089 # Unset variables that we do not need and which cause bugs (e.g. in
8090 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8091 # suppresses any "Segmentation fault" message there. '((' could
8092 # trigger a bug in pdksh 5.2.14.
8093 for as_var
in BASH_ENV ENV MAIL MAILPATH
8094 do eval test x\
${$as_var+set} = xset \
8095 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
8108 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
8111 # as_fn_error STATUS ERROR [LINENO LOG_FD]
8112 # ----------------------------------------
8113 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8114 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8115 # script with STATUS, using 1 if that was 0.
8118 as_status
=$1; test $as_status -eq 0 && as_status
=1
8120 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
8121 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8123 $as_echo "$as_me: error: $2" >&2
8124 as_fn_exit
$as_status
8128 # as_fn_set_status STATUS
8129 # -----------------------
8130 # Set $? to STATUS, without forking.
8134 } # as_fn_set_status
8138 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8148 # Portably unset VAR.
8151 { eval $1=; unset $1;}
8153 as_unset
=as_fn_unset
8154 # as_fn_append VAR VALUE
8155 # ----------------------
8156 # Append the text in VALUE to the end of the definition contained in VAR. Take
8157 # advantage of any shell optimizations that allow amortized linear growth over
8158 # repeated appends, instead of the typical quadratic growth present in naive
8160 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
8161 eval 'as_fn_append ()
8172 # as_fn_arith ARG...
8173 # ------------------
8174 # Perform arithmetic evaluation on the ARGs, and store the result in the
8175 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8176 # must be portable across $(()) and expr.
8177 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
8178 eval 'as_fn_arith ()
8185 as_val
=`expr "$@" || test $? -eq 1`
8190 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
8191 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
8197 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8198 as_basename
=basename
8203 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
8209 as_me
=`$as_basename -- "$0" ||
8210 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8211 X"$0" : 'X\(//\)$' \| \
8212 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8214 sed '/^.*\/\([^/][^/]*\)\/*$/{
8228 # Avoid depending upon Character Ranges.
8229 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
8230 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8231 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
8232 as_cr_digits
='0123456789'
8233 as_cr_alnum
=$as_cr_Letters$as_cr_digits
8235 ECHO_C
= ECHO_N
= ECHO_T
=
8236 case `echo -n x` in #(((((
8238 case `echo 'xy\c'` in
8239 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
8241 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
8248 rm -f conf$$ conf$$.exe conf$$.
file
8249 if test -d conf$$.dir
; then
8250 rm -f conf$$.dir
/conf$$.
file
8253 mkdir conf$$.dir
2>/dev
/null
8255 if (echo >conf$$.
file) 2>/dev
/null
; then
8256 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
8258 # ... but there are two gotchas:
8259 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8260 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8261 # In both cases, we have to default to `cp -pR'.
8262 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
8264 elif ln conf$$.
file conf$$
2>/dev
/null
; then
8272 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
8273 rmdir conf$$.dir
2>/dev
/null
8278 # Create "$as_dir" as a directory, including parents if necessary.
8283 -*) as_dir
=.
/$as_dir;;
8285 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
8289 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8290 *) as_qdir
=$as_dir;;
8292 as_dirs
="'$as_qdir' $as_dirs"
8293 as_dir
=`$as_dirname -- "$as_dir" ||
8294 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8295 X"$as_dir" : 'X\(//\)[^/]' \| \
8296 X"$as_dir" : 'X\(//\)$' \| \
8297 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8298 $as_echo X"$as_dir" |
8299 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8316 test -d "$as_dir" && break
8318 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
8319 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
8323 if mkdir
-p .
2>/dev
/null
; then
8324 as_mkdir_p
='mkdir -p "$as_dir"'
8326 test -d .
/-p && rmdir .
/-p
8331 # as_fn_executable_p FILE
8332 # -----------------------
8333 # Test if FILE is an executable regular file.
8334 as_fn_executable_p
()
8336 test -f "$1" && test -x "$1"
8337 } # as_fn_executable_p
8339 as_executable_p
=as_fn_executable_p
8341 # Sed expression to map a string onto a valid CPP name.
8342 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8344 # Sed expression to map a string onto a valid variable name.
8345 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8349 ## ----------------------------------- ##
8350 ## Main body of $CONFIG_STATUS script. ##
8351 ## ----------------------------------- ##
8353 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
8355 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8356 # Save the log message, to keep $0 and so on meaningful, and to
8357 # report actual input values of CONFIG_FILES etc. instead of their
8358 # values after options handling.
8360 This file was extended by $as_me, which was
8361 generated by GNU Autoconf 2.69. Invocation command line was
8363 CONFIG_FILES = $CONFIG_FILES
8364 CONFIG_HEADERS = $CONFIG_HEADERS
8365 CONFIG_LINKS = $CONFIG_LINKS
8366 CONFIG_COMMANDS = $CONFIG_COMMANDS
8369 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8374 case $ac_config_files in *"
8375 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
8378 case $ac_config_headers in *"
8379 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
8383 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8384 # Files that config.status was made for.
8385 config_files="$ac_config_files"
8386 config_headers="$ac_config_headers"
8387 config_commands="$ac_config_commands"
8391 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8393 \`$as_me' instantiates files and other configuration actions
8394 from templates according to the current configuration. Unless the files
8395 and actions are specified as TAGs, all are instantiated by default.
8397 Usage: $0 [OPTION]... [TAG]...
8399 -h, --help print this help, then exit
8400 -V, --version print version number and configuration settings, then exit
8401 --config print configuration, then exit
8402 -q, --quiet, --silent
8403 do not print progress messages
8404 -d, --debug don't remove temporary files
8405 --recheck update $as_me by reconfiguring in the same conditions
8406 --file=FILE[:TEMPLATE]
8407 instantiate the configuration file FILE
8408 --header=FILE[:TEMPLATE]
8409 instantiate the configuration header FILE
8411 Configuration files:
8414 Configuration headers:
8417 Configuration commands:
8420 Report bugs to the package provider."
8423 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8424 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8427 configured by $0, generated by GNU Autoconf 2.69,
8428 with options \\"\$ac_cs_config\\"
8430 Copyright (C) 2012 Free Software Foundation, Inc.
8431 This config.status script is free software; the Free Software Foundation
8432 gives unlimited permission to copy, distribute and modify it."
8437 test -n "\$AWK" || AWK=awk
8440 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8441 # The default lists apply if the user does not specify any file.
8447 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8448 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
8452 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8464 # Handling of the options.
8465 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8467 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
8468 $as_echo "$ac_cs_version"; exit ;;
8469 --config |
--confi |
--conf |
--con |
--co |
--c )
8470 $as_echo "$ac_cs_config"; exit ;;
8471 --debug |
--debu |
--deb |
--de |
--d |
-d )
8473 --file |
--fil |
--fi |
--f )
8476 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8477 '') as_fn_error $?
"missing file argument" ;;
8479 as_fn_append CONFIG_FILES
" '$ac_optarg'"
8480 ac_need_defaults
=false
;;
8481 --header |
--heade |
--head |
--hea )
8484 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8486 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
8487 ac_need_defaults
=false
;;
8489 # Conflict between --help and --header
8490 as_fn_error $?
"ambiguous option: \`$1'
8491 Try \`$0 --help' for more information.";;
8492 --help |
--hel |
-h )
8493 $as_echo "$ac_cs_usage"; exit ;;
8494 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8495 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8499 -*) as_fn_error $?
"unrecognized option: \`$1'
8500 Try \`$0 --help' for more information." ;;
8502 *) as_fn_append ac_config_targets
" $1"
8503 ac_need_defaults
=false
;;
8509 ac_configure_extra_args
=
8511 if $ac_cs_silent; then
8513 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8517 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8518 if \$ac_cs_recheck; then
8519 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8521 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8522 CONFIG_SHELL='$SHELL'
8528 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8532 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8533 ## Running $as_me. ##
8539 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8546 with_target_subdir=${with_target_subdir}
8547 with_multisubdir=${with_multisubdir}
8548 ac_configure_args="--enable-multilib ${ac_configure_args}"
8549 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
8550 ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
8551 libiberty_topdir=${libiberty_topdir}
8556 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8558 # Handling of arguments.
8559 for ac_config_target
in $ac_config_targets
8561 case $ac_config_target in
8562 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
8563 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
8564 "testsuite/Makefile") CONFIG_FILES
="$CONFIG_FILES testsuite/Makefile" ;;
8565 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
8567 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8572 # If the user did not use the arguments to specify the items to instantiate,
8573 # then the envvar interface is used. Set only those that are not.
8574 # We use the long form for the default assignment because of an extremely
8575 # bizarre bug on SunOS 4.1.3.
8576 if $ac_need_defaults; then
8577 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8578 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8579 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8582 # Have a temporary directory for convenience. Make it in the build tree
8583 # simply because there is no reason against having it here, and in addition,
8584 # creating and moving files from /tmp can sometimes cause problems.
8585 # Hook for its removal unless debugging.
8586 # Note that there is a small window in which the directory will not be cleaned:
8587 # after its creation but before its name has been assigned to `$tmp'.
8591 trap 'exit_status=$?
8593 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8595 trap 'as_fn_exit 1' 1 2 13 15
8597 # Create a (secure) tmp directory for tmp files.
8600 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8604 tmp
=.
/conf$$
-$RANDOM
8605 (umask 077 && mkdir
"$tmp")
8606 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
8609 # Set up the scripts for CONFIG_FILES section.
8610 # No need to generate them if there are no CONFIG_FILES.
8611 # This happens for instance with `./config.status config.h'.
8612 if test -n "$CONFIG_FILES"; then
8614 if $AWK 'BEGIN { getline <"/dev/null" }' </dev
/null
2>/dev
/null
; then
8616 ac_cs_awk_pipe_init
=
8617 ac_cs_awk_read_file
='
8618 while ((getline aline < (F[key])) > 0)
8621 ac_cs_awk_pipe_fini
=
8623 ac_cs_awk_getline
=false
8624 ac_cs_awk_pipe_init
="print \"cat <<'|#_!!_#|' &&\""
8625 ac_cs_awk_read_file
='
8627 print "cat " F[key] " &&"
8628 '$ac_cs_awk_pipe_init
8629 # The final `:' finishes the AND list.
8630 ac_cs_awk_pipe_fini
='END { print "|#_!!_#|"; print ":" }'
8632 ac_cr
=`echo X | tr X '\015'`
8633 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8634 # But we know of no other shell where ac_cr would be empty at this
8635 # point, so we can use a bashism as a fallback.
8636 if test "x$ac_cr" = x
; then
8637 eval ac_cr
=\$
\'\\r
\'
8639 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8640 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8646 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8649 # Create commands to substitute file output variables.
8651 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
8652 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
8653 echo "$ac_subst_files" |
sed 's/.*/F["&"]="$&"/' &&
8656 } >conf$
$files.sh
&&
8657 . .
/conf$
$files.sh ||
8658 as_fn_error $?
"could not make $CONFIG_STATUS" "$LINENO" 5
8659 rm -f conf$
$files.sh
8662 echo "cat >conf$$subs.awk <<_ACEOF" &&
8663 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8666 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8667 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8669 for ac_last_try in false false false false false :; do
8670 . ./conf$$subs.sh ||
8671 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8673 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
8674 if test $ac_delim_n = $ac_delim_num; then
8676 elif $ac_last_try; then
8677 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8679 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8684 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8685 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
8689 s/^/S["/; s
/!.
*/"]=/
8699 s/\(.\{148\}\)..*/\1/
8701 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
8706 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8713 s/\(.\{148\}\)..*/\1/
8715 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
8719 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8724 ' <conf$$subs.awk | sed '
8729 ' >>$CONFIG_STATUS || ac_write_fail=1
8730 rm -f conf$$subs.awk
8731 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8733 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
8734 for (key in S) S_is_set[key] = 1
8736 \$ac_cs_awk_pipe_init
8740 nfields = split(line, field, "@
")
8742 len = length(field[1])
8743 for (i = 2; i < nfields; i++) {
8745 keylen = length(key)
8746 if (S_is_set[key]) {
8748 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8749 len += length(value) + length(field[++i])
8754 if (nfields == 3 && !substed) {
8756 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
8757 \$ac_cs_awk_read_file
8763 \$ac_cs_awk_pipe_fini
8766 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8767 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8768 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
8771 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
8772 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
8775 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8776 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
8777 # trailing colons and then remove the whole line if VPATH becomes empty
8778 # (actually we leave an empty line to preserve line numbers).
8779 if test "x
$srcdir" = x.; then
8780 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8798 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8799 fi # test -n "$CONFIG_FILES"
8801 # Set up the scripts for CONFIG_HEADERS section.
8802 # No need to generate them if there are no CONFIG_HEADERS.
8803 # This happens for instance with `./config.status Makefile'.
8804 if test -n "$CONFIG_HEADERS"; then
8805 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
8809 # Transform confdefs.h into an awk script `defines.awk', embedded as
8810 # here-document in config.status, that substitutes the proper values into
8811 # config.h.in to produce config.h.
8813 # Create a delimiter string that does not exist in confdefs.h, to ease
8814 # handling of long lines.
8816 for ac_last_try in false false :; do
8817 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
8818 if test -z "$ac_tt"; then
8820 elif $ac_last_try; then
8821 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
8823 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8827 # For the awk script, D is an array of macro values keyed by name,
8828 # likewise P contains macro parameters if any. Preserve backslash
8829 # newline sequences.
8831 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8833 s/.\{148\}/&'"$ac_delim"'/g
8836 s/^[ ]*#[ ]*define[ ][ ]*/ /
8843 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
8845 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
8849 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
8850 D["\
1"]=" \
3\\\\\\n
"\\/p
8852 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
8857 s/.\{148\}/&'"$ac_delim"'/g
8862 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
8865 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
8867 ' <confdefs.h | sed '
8868 s/'"$ac_delim"'/"\\\
8869 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8871 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8872 for (key in D) D_is_set[key] = 1
8875 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8877 split(line, arg, " ")
8878 if (arg[1] == "#") {
8882 defundef
= substr
(arg
[1], 2)
8885 split(mac1
, mac2
, "(") #)
8887 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
8888 if (D_is_set
[macro
]) {
8889 # Preserve the white space surrounding the "#".
8890 print prefix
"define", macro P
[macro
] D
[macro
]
8893 # Replace #undef with comments. This is necessary, for example,
8894 # in the case of _POSIX_SOURCE, which is predefined and required
8895 # on some systems where configure will not decide to define it.
8896 if (defundef
== "undef") {
8897 print
"/*", prefix defundef
, macro
, "*/"
8905 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8906 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
8907 fi # test -n "$CONFIG_HEADERS"
8910 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8915 :[FHLC
]) ac_mode
=$ac_tag; continue;;
8917 case $ac_mode$ac_tag in
8919 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
8920 :[FH
]-) ac_tag
=-:-;;
8921 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
8938 -) ac_f
="$ac_tmp/stdin";;
8939 *) # Look for the file first in the build tree, then in the source tree
8940 # (if the path is not absolute). The absolute path cannot be DOS-style,
8941 # because $ac_f cannot contain `:'.
8945 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
8947 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8949 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8950 as_fn_append ac_file_inputs
" '$ac_f'"
8953 # Let's still pretend it is `configure' which instantiates (i.e., don't
8954 # use $as_me), people would be surprised to read:
8955 # /* config.h. Generated by config.status. */
8956 configure_input
='Generated from '`
8957 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8959 if test x
"$ac_file" != x-
; then
8960 configure_input
="$ac_file. $configure_input"
8961 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8962 $as_echo "$as_me: creating $ac_file" >&6;}
8964 # Neutralize special characters interpreted by sed in replacement strings.
8965 case $configure_input in #(
8966 *\
&* |
*\|
* |
*\\* )
8967 ac_sed_conf_input
=`$as_echo "$configure_input" |
8968 sed 's/[\\\\&|]/\\\\&/g'`;; #(
8969 *) ac_sed_conf_input
=$configure_input;;
8973 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
8974 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
8979 ac_dir
=`$as_dirname -- "$ac_file" ||
8980 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8981 X"$ac_file" : 'X\(//\)[^/]' \| \
8982 X"$ac_file" : 'X\(//\)$' \| \
8983 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8984 $as_echo X"$ac_file" |
8985 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9002 as_dir
="$ac_dir"; as_fn_mkdir_p
9006 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9008 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
9009 # A ".." for each directory in $ac_dir_suffix.
9010 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9011 case $ac_top_builddir_sub in
9012 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9013 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
9016 ac_abs_top_builddir
=$ac_pwd
9017 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
9018 # for backward compatibility:
9019 ac_top_builddir
=$ac_top_build_prefix
9022 .
) # We are building in place.
9024 ac_top_srcdir
=$ac_top_builddir_sub
9025 ac_abs_top_srcdir
=$ac_pwd ;;
9026 [\\/]* | ?
:[\\/]* ) # Absolute name.
9027 ac_srcdir
=$srcdir$ac_dir_suffix;
9028 ac_top_srcdir
=$srcdir
9029 ac_abs_top_srcdir
=$srcdir ;;
9031 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
9032 ac_top_srcdir
=$ac_top_build_prefix$srcdir
9033 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
9035 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
9045 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
9046 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
9050 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9051 # If the template does not know about datarootdir, expand it.
9052 # FIXME: This hack should be removed a few years after 2.60.
9053 ac_datarootdir_hack
=; ac_datarootdir_seen
=
9064 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9065 *datarootdir
*) ac_datarootdir_seen
=yes;;
9066 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
9067 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9068 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9070 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9071 ac_datarootdir_hack='
9072 s&@datadir@&$datadir&g
9073 s&@docdir@&$docdir&g
9074 s&@infodir@&$infodir&g
9075 s&@localedir@&$localedir&g
9076 s&@mandir@&$mandir&g
9077 s&\\\${datarootdir}&$datarootdir&g' ;;
9081 # Neutralize VPATH when `$srcdir' = `.'.
9082 # Shell code in configure.ac might set extrasub.
9083 # FIXME: do we really want to maintain this feature?
9084 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9085 ac_sed_extra="$ac_vpsub
9088 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9090 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
9091 s|@configure_input@|
$ac_sed_conf_input|
;t t
9092 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
9093 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
9094 s
&@srcdir@
&$ac_srcdir&;t t
9095 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
9096 s
&@top_srcdir@
&$ac_top_srcdir&;t t
9097 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
9098 s
&@builddir@
&$ac_builddir&;t t
9099 s
&@abs_builddir@
&$ac_abs_builddir&;t t
9100 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
9101 s
&@INSTALL@
&$ac_INSTALL&;t t
9102 $ac_datarootdir_hack
9104 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
9105 if $ac_cs_awk_getline; then
9106 $AWK -f "$ac_tmp/subs.
awk"
9108 $AWK -f "$ac_tmp/subs.
awk" | $SHELL
9110 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
9112 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9113 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
9114 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
9115 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
9116 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
9117 which seems to be undefined. Please make sure it is defined" >&5
9118 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
9119 which seems to be undefined. Please make sure it is defined" >&2;}
9121 rm -f "$ac_tmp/stdin"
9123 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9124 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9126 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9132 if test x"$ac_file" != x-; then
9134 $as_echo "/* $configure_input */" \
9135 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9136 } >"$ac_tmp/config.h" \
9137 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9138 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
9139 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9140 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9143 mv "$ac_tmp/config.h" "$ac_file" \
9144 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9147 $as_echo "/* $configure_input */" \
9148 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9149 || as_fn_error $? "could not create -" "$LINENO" 5
9153 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9154 $as_echo "$as_me: executing $ac_file commands" >&6;}
9159 case $ac_file$ac_mode in
9160 "default":C) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
9161 if test -n "$CONFIG_FILES"; then
9162 if test -n "${with_target_subdir}"; then
9163 # FIXME: We shouldn't need to
set ac_file
9165 LD
="${ORIGINAL_LD_FOR_MULTILIBS}"
9166 .
${libiberty_topdir}/config-ml.
in
9176 ac_clean_files
=$ac_clean_files_save
9178 test $ac_write_fail = 0 ||
9179 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
9182 # configure is writing to config.log, and then calls config.status.
9183 # config.status does its own redirection, appending to config.log.
9184 # Unfortunately, on DOS this fails, as config.log is still kept open
9185 # by configure, so config.status won't be able to write to it; its
9186 # output is simply discarded. So we exec the FD to /dev/null,
9187 # effectively closing config.log, so it can be properly (re)opened and
9188 # appended to by config.status. When coming back to configure, we
9189 # need to make the FD available again.
9190 if test "$no_create" != yes; then
9192 ac_config_status_args
=
9193 test "$silent" = yes &&
9194 ac_config_status_args
="$ac_config_status_args --quiet"
9196 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
9198 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9199 # would make configure fail if this is the last instruction.
9200 $ac_cs_success || as_fn_exit
1
9202 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
9203 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9204 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}