2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69.
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE
=1; export DUALCASE
# for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print
-rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
53 as_echo_n='/usr
/ucb
/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
66 as_echo_n='sh
-c $as_echo_n_body as_echo
'
69 as_echo='sh
-c $as_echo_body as_echo
'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
89 # Find who we are. Look in the path if we contain no directory separator.
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
104 # We did not find ourselves, most probably we were run as `sh COMMAND'
105 # in which case we are not to be found in the path.
106 if test "x$as_myself" = x
; then
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114 # Unset variables that we do not need and which cause bugs (e.g. in
115 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116 # suppresses any "Segmentation fault" message there. '((' could
117 # trigger a bug in pdksh 5.2.14.
118 for as_var
in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\
${$as_var+set} = xset \
120 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
133 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
135 # Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x
"${_as_can_reexec}" != xno
&& test "x$CONFIG_SHELL" != x
; then
138 _as_can_reexec
=no
; export _as_can_reexec
;
139 # We cannot yet assume a decent shell, so we have to provide a
140 # neutralization value for shells without unset; and this also
141 # works around shells that cannot unset nonexistent variables.
142 # Preserve -v and -x to the replacement shell.
145 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
147 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 # Admittedly, this is quite paranoid, since all the known shells bail
154 # out after a failed `exec'.
155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec
=; unset _as_can_reexec
;}
160 if test "x$CONFIG_SHELL" = x
; then
161 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
169 case \`(set -o) 2>/dev/null\` in #(
177 as_required
="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191 exitcode=1; echo positional parameters were not saved.
193 test x\$exitcode = x0 || exit 1
195 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199 test \$(( 1 + 1 )) = 2 || exit 1"
200 if (eval "$as_required") 2>/dev
/null
; then :
205 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
208 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
210 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
213 test -z "$as_dir" && as_dir
=.
217 for as_base
in sh bash ksh sh5
; do
218 # Try only shells that exist, to save several forks.
219 as_shell
=$as_dir/$as_base
220 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
221 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
222 CONFIG_SHELL
=$as_shell as_have_required
=yes
223 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
231 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
232 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
233 CONFIG_SHELL
=$SHELL as_have_required
=yes
238 if test "x$CONFIG_SHELL" != x
; then :
240 # We cannot yet assume a decent shell, so we have to provide a
241 # neutralization value for shells without unset; and this also
242 # works around shells that cannot unset nonexistent variables.
243 # Preserve -v and -x to the replacement shell.
246 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
248 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
253 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254 # Admittedly, this is quite paranoid, since all the known shells bail
255 # out after a failed `exec'.
256 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
260 if test x
$as_have_required = xno
; then :
261 $as_echo "$0: This script requires a shell more modern than all"
262 $as_echo "$0: the shells that I found on your system."
263 if test x
${ZSH_VERSION+set} = xset
; then
264 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
267 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
268 $0: including any error possibly output before this
269 $0: message. Then install a modern shell, or manually run
270 $0: the script under such a shell if you do have one."
276 SHELL
=${CONFIG_SHELL-/bin/sh}
278 # Unset more variables known to interfere with behavior of common tools.
279 CLICOLOR_FORCE
= GREP_OPTIONS
=
280 unset CLICOLOR_FORCE GREP_OPTIONS
282 ## --------------------- ##
283 ## M4sh Shell Functions. ##
284 ## --------------------- ##
287 # Portably unset VAR.
290 { eval $1=; unset $1;}
294 # as_fn_set_status STATUS
295 # -----------------------
296 # Set $? to STATUS, without forking.
304 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
314 # Create "$as_dir" as a directory, including parents if necessary.
319 -*) as_dir
=.
/$as_dir;;
321 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
325 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
328 as_dirs
="'$as_qdir' $as_dirs"
329 as_dir
=`$as_dirname -- "$as_dir" ||
330 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331 X"$as_dir" : 'X\(//\)[^/]' \| \
332 X"$as_dir" : 'X\(//\)$' \| \
333 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334 $as_echo X"$as_dir" |
335 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
352 test -d "$as_dir" && break
354 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
355 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
360 # as_fn_executable_p FILE
361 # -----------------------
362 # Test if FILE is an executable regular file.
363 as_fn_executable_p
()
365 test -f "$1" && test -x "$1"
366 } # as_fn_executable_p
367 # as_fn_append VAR VALUE
368 # ----------------------
369 # Append the text in VALUE to the end of the definition contained in VAR. Take
370 # advantage of any shell optimizations that allow amortized linear growth over
371 # repeated appends, instead of the typical quadratic growth present in naive
373 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
374 eval 'as_fn_append ()
387 # Perform arithmetic evaluation on the ARGs, and store the result in the
388 # global $as_val. Take advantage of shells that can avoid forks. The arguments
389 # must be portable across $(()) and expr.
390 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
398 as_val
=`expr "$@" || test $? -eq 1`
403 # as_fn_error STATUS ERROR [LINENO LOG_FD]
404 # ----------------------------------------
405 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
407 # script with STATUS, using 1 if that was 0.
410 as_status
=$1; test $as_status -eq 0 && as_status
=1
412 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
413 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
415 $as_echo "$as_me: error: $2" >&2
416 as_fn_exit
$as_status
419 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
420 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
426 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
432 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
438 as_me
=`$as_basename -- "$0" ||
439 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 X"$0" : 'X\(//\)$' \| \
441 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
443 sed '/^.*\/\([^/][^/]*\)\/*$/{
457 # Avoid depending upon Character Ranges.
458 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
459 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
461 as_cr_digits
='0123456789'
462 as_cr_alnum
=$as_cr_Letters$as_cr_digits
465 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
466 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
467 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
469 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
485 chmod +x
"$as_me.lineno" ||
486 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
488 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489 # already done that, so ensure we don't try to do so again and fall
490 # in an infinite loop. This has already happened in practice.
491 _as_can_reexec
=no
; export _as_can_reexec
492 # Don't try to exec as it changes $[0], causing all sort of problems
493 # (the dirname of $[0] is not the place where we might find the
494 # original and so on. Autoconf is especially sensitive to this).
496 # Exit status is that of the last command.
500 ECHO_C
= ECHO_N
= ECHO_T
=
501 case `echo -n x` in #(((((
503 case `echo 'xy\c'` in
504 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
506 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
513 rm -f conf$$ conf$$.exe conf$$.
file
514 if test -d conf$$.dir
; then
515 rm -f conf$$.dir
/conf$$.
file
518 mkdir conf$$.dir
2>/dev
/null
520 if (echo >conf$$.
file) 2>/dev
/null
; then
521 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
523 # ... but there are two gotchas:
524 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
526 # In both cases, we have to default to `cp -pR'.
527 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
529 elif ln conf$$.
file conf$$
2>/dev
/null
; then
537 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
538 rmdir conf$$.dir
2>/dev
/null
540 if mkdir
-p .
2>/dev
/null
; then
541 as_mkdir_p
='mkdir -p "$as_dir"'
543 test -d .
/-p && rmdir .
/-p
548 as_executable_p
=as_fn_executable_p
550 # Sed expression to map a string onto a valid CPP name.
551 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
553 # Sed expression to map a string onto a valid variable name.
554 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
557 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
561 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
562 # so uname gets run too.
563 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
568 ac_default_prefix
=/usr
/local
570 ac_config_libobj_dir
=.
577 # Identity of this package.
585 ac_unique_file
="xmalloc.c"
586 # Factoring default headers for most tests.
587 ac_includes_default
="\
589 #ifdef HAVE_SYS_TYPES_H
590 # include <sys/types.h>
592 #ifdef HAVE_SYS_STAT_H
593 # include <sys/stat.h>
599 # ifdef HAVE_STDLIB_H
604 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
609 #ifdef HAVE_STRINGS_H
610 # include <strings.h>
612 #ifdef HAVE_INTTYPES_H
613 # include <inttypes.h>
623 ac_subst_vars
='LTLIBOBJS
637 ac_libiberty_warn_cflags
695 program_transform_name
706 ac_subst_files
='host_makefile_frag'
708 enable_option_checking
713 enable_maintainer_mode
715 enable_install_libiberty
719 ac_precious_vars
='build_alias
730 # Initialize some variables set by options.
732 ac_init_version
=false
733 ac_unrecognized_opts
=
735 # The variables have the same names as the options, with
736 # dashes changed to underlines.
744 program_transform_name
=s
,x
,x
,
752 # Installation directory options.
753 # These are left unexpanded so users can "make install exec_prefix=/foo"
754 # and all the variables that are supposed to be based on exec_prefix
755 # by default will actually change.
756 # Use braces instead of parens because sh, perl, etc. also accept them.
757 # (The list follows the same order as the GNU Coding Standards.)
758 bindir
='${exec_prefix}/bin'
759 sbindir
='${exec_prefix}/sbin'
760 libexecdir
='${exec_prefix}/libexec'
761 datarootdir
='${prefix}/share'
762 datadir
='${datarootdir}'
763 sysconfdir
='${prefix}/etc'
764 sharedstatedir
='${prefix}/com'
765 localstatedir
='${prefix}/var'
766 includedir
='${prefix}/include'
767 oldincludedir
='/usr/include'
768 docdir
='${datarootdir}/doc/${PACKAGE}'
769 infodir
='${datarootdir}/info'
774 libdir
='${exec_prefix}/lib'
775 localedir
='${datarootdir}/locale'
776 mandir
='${datarootdir}/man'
782 # If the previous option needs an argument, assign it.
783 if test -n "$ac_prev"; then
784 eval $ac_prev=\
$ac_option
790 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
795 # Accept the important Cygnus configure options, so we can diagnose typos.
797 case $ac_dashdash$ac_option in
801 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
803 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
806 -build |
--build |
--buil |
--bui |
--bu)
807 ac_prev
=build_alias
;;
808 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
809 build_alias
=$ac_optarg ;;
811 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
812 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
813 ac_prev
=cache_file
;;
814 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
815 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
816 cache_file
=$ac_optarg ;;
819 cache_file
=config.cache
;;
821 -datadir |
--datadir |
--datadi |
--datad)
823 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
824 datadir
=$ac_optarg ;;
826 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
827 |
--dataroo |
--dataro |
--datar)
828 ac_prev
=datarootdir
;;
829 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
830 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
831 datarootdir
=$ac_optarg ;;
833 -disable-* |
--disable-*)
834 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
835 # Reject names that are not valid shell variable names.
836 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
837 as_fn_error $?
"invalid feature name: $ac_useropt"
838 ac_useropt_orig
=$ac_useropt
839 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
840 case $ac_user_opts in
844 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
845 ac_unrecognized_sep
=', ';;
847 eval enable_
$ac_useropt=no
;;
849 -docdir |
--docdir |
--docdi |
--doc |
--do)
851 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
854 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
856 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
859 -enable-* |
--enable-*)
860 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
861 # Reject names that are not valid shell variable names.
862 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
863 as_fn_error $?
"invalid feature name: $ac_useropt"
864 ac_useropt_orig
=$ac_useropt
865 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
866 case $ac_user_opts in
870 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
871 ac_unrecognized_sep
=', ';;
873 eval enable_
$ac_useropt=\
$ac_optarg ;;
875 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
876 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
877 |
--exec |
--exe |
--ex)
878 ac_prev
=exec_prefix
;;
879 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
880 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
881 |
--exec=* |
--exe=* |
--ex=*)
882 exec_prefix
=$ac_optarg ;;
884 -gas |
--gas |
--ga |
--g)
885 # Obsolete; use --with-gas.
888 -help |
--help |
--hel |
--he |
-h)
890 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
891 ac_init_help
=recursive
;;
892 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
893 ac_init_help
=short
;;
895 -host |
--host |
--hos |
--ho)
896 ac_prev
=host_alias
;;
897 -host=* |
--host=* |
--hos=* |
--ho=*)
898 host_alias
=$ac_optarg ;;
900 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
902 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
904 htmldir
=$ac_optarg ;;
906 -includedir |
--includedir |
--includedi |
--included |
--include \
907 |
--includ |
--inclu |
--incl |
--inc)
908 ac_prev
=includedir
;;
909 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
910 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
911 includedir
=$ac_optarg ;;
913 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
915 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
916 infodir
=$ac_optarg ;;
918 -libdir |
--libdir |
--libdi |
--libd)
920 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
923 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
924 |
--libexe |
--libex |
--libe)
925 ac_prev
=libexecdir
;;
926 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
927 |
--libexe=* |
--libex=* |
--libe=*)
928 libexecdir
=$ac_optarg ;;
930 -localedir |
--localedir |
--localedi |
--localed |
--locale)
932 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
933 localedir
=$ac_optarg ;;
935 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
936 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
937 ac_prev
=localstatedir
;;
938 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
939 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
940 localstatedir
=$ac_optarg ;;
942 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
944 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
948 # Obsolete; use --without-fp.
951 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
952 |
--no-cr |
--no-c |
-n)
955 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
956 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
959 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
960 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
961 |
--oldin |
--oldi |
--old |
--ol |
--o)
962 ac_prev
=oldincludedir
;;
963 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
964 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
965 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
966 oldincludedir
=$ac_optarg ;;
968 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
970 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
973 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
974 |
--program-pre |
--program-pr |
--program-p)
975 ac_prev
=program_prefix
;;
976 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
977 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
978 program_prefix
=$ac_optarg ;;
980 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
981 |
--program-suf |
--program-su |
--program-s)
982 ac_prev
=program_suffix
;;
983 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
984 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
985 program_suffix
=$ac_optarg ;;
987 -program-transform-name |
--program-transform-name \
988 |
--program-transform-nam |
--program-transform-na \
989 |
--program-transform-n |
--program-transform- \
990 |
--program-transform |
--program-transfor \
991 |
--program-transfo |
--program-transf \
992 |
--program-trans |
--program-tran \
993 |
--progr-tra |
--program-tr |
--program-t)
994 ac_prev
=program_transform_name
;;
995 -program-transform-name=* |
--program-transform-name=* \
996 |
--program-transform-nam=* |
--program-transform-na=* \
997 |
--program-transform-n=* |
--program-transform-=* \
998 |
--program-transform=* |
--program-transfor=* \
999 |
--program-transfo=* |
--program-transf=* \
1000 |
--program-trans=* |
--program-tran=* \
1001 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1002 program_transform_name
=$ac_optarg ;;
1004 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1006 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1007 pdfdir
=$ac_optarg ;;
1009 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1011 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1014 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1015 |
-silent |
--silent |
--silen |
--sile |
--sil)
1018 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1020 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1022 sbindir
=$ac_optarg ;;
1024 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1025 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1026 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1028 ac_prev
=sharedstatedir
;;
1029 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1030 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1031 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1033 sharedstatedir
=$ac_optarg ;;
1035 -site |
--site |
--sit)
1037 -site=* |
--site=* |
--sit=*)
1040 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1042 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1043 srcdir
=$ac_optarg ;;
1045 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1046 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1047 ac_prev
=sysconfdir
;;
1048 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1049 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1050 sysconfdir
=$ac_optarg ;;
1052 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1053 ac_prev
=target_alias
;;
1054 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1055 target_alias
=$ac_optarg ;;
1057 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1060 -version |
--version |
--versio |
--versi |
--vers |
-V)
1061 ac_init_version
=: ;;
1064 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1065 # Reject names that are not valid shell variable names.
1066 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1067 as_fn_error $?
"invalid package name: $ac_useropt"
1068 ac_useropt_orig
=$ac_useropt
1069 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1070 case $ac_user_opts in
1074 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1075 ac_unrecognized_sep
=', ';;
1077 eval with_
$ac_useropt=\
$ac_optarg ;;
1079 -without-* |
--without-*)
1080 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1081 # Reject names that are not valid shell variable names.
1082 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1083 as_fn_error $?
"invalid package name: $ac_useropt"
1084 ac_useropt_orig
=$ac_useropt
1085 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1086 case $ac_user_opts in
1090 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1091 ac_unrecognized_sep
=', ';;
1093 eval with_
$ac_useropt=no
;;
1096 # Obsolete; use --with-x.
1099 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1100 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1101 ac_prev
=x_includes
;;
1102 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1103 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1104 x_includes
=$ac_optarg ;;
1106 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1107 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1108 ac_prev
=x_libraries
;;
1109 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1110 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1111 x_libraries
=$ac_optarg ;;
1113 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1114 Try \`$0 --help' for more information"
1118 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1119 # Reject names that are not valid shell variable names.
1120 case $ac_envvar in #(
1121 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1122 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1124 eval $ac_envvar=\
$ac_optarg
1125 export $ac_envvar ;;
1128 # FIXME: should be removed in autoconf 3.0.
1129 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1130 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1131 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1132 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1138 if test -n "$ac_prev"; then
1139 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1140 as_fn_error $?
"missing argument to $ac_option"
1143 if test -n "$ac_unrecognized_opts"; then
1144 case $enable_option_checking in
1146 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1147 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1151 # Check all directory arguments for consistency.
1152 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1153 datadir sysconfdir sharedstatedir localstatedir includedir \
1154 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1155 libdir localedir mandir
1157 eval ac_val
=\$
$ac_var
1158 # Remove trailing slashes.
1161 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1162 eval $ac_var=\
$ac_val;;
1164 # Be sure to have absolute directory names.
1166 [\\/$
]* | ?
:[\\/]* ) continue;;
1167 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1169 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1172 # There might be people who depend on the old broken behavior: `$host'
1173 # used to hold the argument of --host etc.
1174 # FIXME: To remove some day.
1177 target
=$target_alias
1179 # FIXME: To remove some day.
1180 if test "x$host_alias" != x
; then
1181 if test "x$build_alias" = x
; then
1182 cross_compiling
=maybe
1183 elif test "x$build_alias" != "x$host_alias"; then
1189 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1191 test "$silent" = yes && exec 6>/dev
/null
1194 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1195 ac_ls_di
=`ls -di .` &&
1196 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1197 as_fn_error $?
"working directory cannot be determined"
1198 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1199 as_fn_error $?
"pwd does not report name of working directory"
1202 # Find the source files, if location was not specified.
1203 if test -z "$srcdir"; then
1204 ac_srcdir_defaulted
=yes
1205 # Try the directory containing this script, then the parent directory.
1206 ac_confdir
=`$as_dirname -- "$as_myself" ||
1207 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1208 X"$as_myself" : 'X\(//\)[^/]' \| \
1209 X"$as_myself" : 'X\(//\)$' \| \
1210 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1211 $as_echo X"$as_myself" |
1212 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1230 if test ! -r "$srcdir/$ac_unique_file"; then
1234 ac_srcdir_defaulted
=no
1236 if test ! -r "$srcdir/$ac_unique_file"; then
1237 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1238 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1240 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1242 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1244 # When building in place, set srcdir=.
1245 if test "$ac_abs_confdir" = "$ac_pwd"; then
1248 # Remove unnecessary trailing slashes from srcdir.
1249 # Double slashes in file names in object file debugging info
1250 # mess up M-x gdb in Emacs.
1252 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1254 for ac_var
in $ac_precious_vars; do
1255 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1256 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1257 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1258 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1262 # Report the --help message.
1264 if test "$ac_init_help" = "long"; then
1265 # Omit some internal or obsolete options to make the list less imposing.
1266 # This message is too long to be a string in the A/UX 3.1 sh.
1268 \`configure' configures this package to adapt to many kinds of systems.
1270 Usage: $0 [OPTION]... [VAR=VALUE]...
1272 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1273 VAR=VALUE. See below for descriptions of some of the useful variables.
1275 Defaults for the options are specified in brackets.
1278 -h, --help display this help and exit
1279 --help=short display options specific to this package
1280 --help=recursive display the short help of all the included packages
1281 -V, --version display version information and exit
1282 -q, --quiet, --silent do not print \`checking ...' messages
1283 --cache-file=FILE cache test results in FILE [disabled]
1284 -C, --config-cache alias for \`--cache-file=config.cache'
1285 -n, --no-create do not create output files
1286 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1288 Installation directories:
1289 --prefix=PREFIX install architecture-independent files in PREFIX
1290 [$ac_default_prefix]
1291 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1294 By default, \`make install' will install all the files in
1295 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1296 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1297 for instance \`--prefix=\$HOME'.
1299 For better control, use the options below.
1301 Fine tuning of the installation directories:
1302 --bindir=DIR user executables [EPREFIX/bin]
1303 --sbindir=DIR system admin executables [EPREFIX/sbin]
1304 --libexecdir=DIR program executables [EPREFIX/libexec]
1305 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1306 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1307 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1308 --libdir=DIR object code libraries [EPREFIX/lib]
1309 --includedir=DIR C header files [PREFIX/include]
1310 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1311 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1312 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1313 --infodir=DIR info documentation [DATAROOTDIR/info]
1314 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1315 --mandir=DIR man documentation [DATAROOTDIR/man]
1316 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1317 --htmldir=DIR html documentation [DOCDIR]
1318 --dvidir=DIR dvi documentation [DOCDIR]
1319 --pdfdir=DIR pdf documentation [DOCDIR]
1320 --psdir=DIR ps documentation [DOCDIR]
1326 --build=BUILD configure
for building on BUILD
[guessed
]
1327 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1331 if test -n "$ac_init_help"; then
1336 --disable-option-checking ignore unrecognized
--enable/--with options
1337 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1338 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1339 --enable-maintainer-mode
1340 enable make rules and dependencies not useful
1341 (and sometimes confusing
) to the casual installer
1342 --enable-multilib build many library versions
(default
)
1343 --enable-install-libiberty Install headers and library
for end users
1344 --disable-largefile omit support
for large files
1345 --enable-cet enable Intel CET
in host libraries
[default
=auto
]
1348 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1349 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1350 --with-target-subdir=SUBDIR Configuring
in a subdirectory
for target
1351 --with-build-subdir=SUBDIR Configuring
in a subdirectory
for build
1352 --with-cross-host=HOST Configuring with a cross compiler
1353 --with-newlib Configuring with newlib
1355 Some influential environment variables
:
1356 CC C compiler
command
1357 CFLAGS C compiler flags
1358 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1359 nonstandard directory
<lib dir
>
1360 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1361 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1362 you have headers
in a nonstandard directory
<include dir
>
1365 Use these variables to override the choices made by
`configure' or to help
1366 it to find libraries and programs with nonstandard names/locations.
1368 Report bugs to the package provider.
1373 if test "$ac_init_help" = "recursive"; then
1374 # If there are subdirs, report their specific --help.
1375 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1376 test -d "$ac_dir" ||
1377 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1382 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1384 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1385 # A ".." for each directory in $ac_dir_suffix.
1386 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1387 case $ac_top_builddir_sub in
1388 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1389 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1392 ac_abs_top_builddir=$ac_pwd
1393 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1394 # for backward compatibility:
1395 ac_top_builddir=$ac_top_build_prefix
1398 .) # We are building in place.
1400 ac_top_srcdir=$ac_top_builddir_sub
1401 ac_abs_top_srcdir=$ac_pwd ;;
1402 [\\/]* | ?:[\\/]* ) # Absolute name.
1403 ac_srcdir=$srcdir$ac_dir_suffix;
1404 ac_top_srcdir=$srcdir
1405 ac_abs_top_srcdir=$srcdir ;;
1407 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1408 ac_top_srcdir=$ac_top_build_prefix$srcdir
1409 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1411 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1413 cd "$ac_dir" || { ac_status=$?; continue; }
1414 # Check for guested configure.
1415 if test -f "$ac_srcdir/configure.gnu"; then
1417 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1418 elif test -f "$ac_srcdir/configure"; then
1420 $SHELL "$ac_srcdir/configure" --help=recursive
1422 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1424 cd "$ac_pwd" || { ac_status=$?; break; }
1428 test -n "$ac_init_help" && exit $ac_status
1429 if $ac_init_version; then
1432 generated by GNU Autoconf 2.69
1434 Copyright (C) 2012 Free Software Foundation, Inc.
1435 This configure script is free software; the Free Software Foundation
1436 gives unlimited permission to copy, distribute and modify it.
1441 ## ------------------------ ##
1442 ## Autoconf initialization. ##
1443 ## ------------------------ ##
1445 # ac_fn_c_try_compile LINENO
1446 # --------------------------
1447 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1448 ac_fn_c_try_compile ()
1450 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1451 rm -f conftest.$ac_objext
1452 if { { ac_try="$ac_compile"
1454 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1455 *) ac_try_echo
=$ac_try;;
1457 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1458 $as_echo "$ac_try_echo"; } >&5
1459 (eval "$ac_compile") 2>conftest.err
1461 if test -s conftest.err
; then
1462 grep -v '^ *+' conftest.err
>conftest.er1
1463 cat conftest.er1
>&5
1464 mv -f conftest.er1 conftest.err
1466 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1467 test $ac_status = 0; } && {
1468 test -z "$ac_c_werror_flag" ||
1469 test ! -s conftest.err
1470 } && test -s conftest.
$ac_objext; then :
1473 $as_echo "$as_me: failed program was:" >&5
1474 sed 's/^/| /' conftest.
$ac_ext >&5
1478 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1479 as_fn_set_status
$ac_retval
1481 } # ac_fn_c_try_compile
1483 # ac_fn_c_try_cpp LINENO
1484 # ----------------------
1485 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1488 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1489 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1491 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1492 *) ac_try_echo=$ac_try;;
1494 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1495 $as_echo "$ac_try_echo"; } >&5
1496 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1498 if test -s conftest.err; then
1499 grep -v '^ *+' conftest.err >conftest.er1
1500 cat conftest.er1 >&5
1501 mv -f conftest.er1 conftest.err
1503 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1504 test $ac_status = 0; } > conftest.i && {
1505 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1506 test ! -s conftest.err
1510 $as_echo "$as_me: failed program was:" >&5
1511 sed 's/^/| /' conftest.$ac_ext >&5
1515 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1516 as_fn_set_status $ac_retval
1520 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1521 # -------------------------------------------------------
1522 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1523 # the include files in INCLUDES and setting the cache variable VAR
1525 ac_fn_c_check_header_mongrel ()
1527 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1528 if eval \${$3+:} false; then :
1529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1530 $as_echo_n "checking for $2... " >&6; }
1531 if eval \${$3+:} false; then :
1532 $as_echo_n "(cached) " >&6
1535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1536 $as_echo "$ac_res" >&6; }
1538 # Is the header compilable?
1539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1540 $as_echo_n "checking $2 usability... " >&6; }
1541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1542 /* end confdefs.h. */
1546 if ac_fn_c_try_compile "$LINENO"; then :
1547 ac_header_compiler=yes
1549 ac_header_compiler=no
1551 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1553 $as_echo "$ac_header_compiler" >&6; }
1555 # Is the header present?
1556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1557 $as_echo_n "checking $2 presence... " >&6; }
1558 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1559 /* end confdefs.h. */
1562 if ac_fn_c_try_cpp "$LINENO"; then :
1563 ac_header_preproc=yes
1565 ac_header_preproc=no
1567 rm -f conftest.err conftest.i conftest.$ac_ext
1568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1569 $as_echo "$ac_header_preproc" >&6; }
1571 # So? What about this header?
1572 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1574 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1575 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1576 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1577 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1580 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1581 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1582 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1583 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1584 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1585 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1586 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1587 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1588 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1589 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1593 $as_echo_n "checking for $2... " >&6; }
1594 if eval \${$3+:} false; then :
1595 $as_echo_n "(cached) " >&6
1597 eval "$3=\$ac_header_compiler"
1600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1601 $as_echo "$ac_res" >&6; }
1603 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1605 } # ac_fn_c_check_header_mongrel
1607 # ac_fn_c_try_run LINENO
1608 # ----------------------
1609 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1610 # that executables *can* be run.
1613 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1614 if { { ac_try="$ac_link"
1616 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1617 *) ac_try_echo
=$ac_try;;
1619 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1620 $as_echo "$ac_try_echo"; } >&5
1621 (eval "$ac_link") 2>&5
1623 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1624 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1625 { { case "(($ac_try" in
1626 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1627 *) ac_try_echo=$ac_try;;
1629 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1630 $as_echo "$ac_try_echo"; } >&5
1631 (eval "$ac_try") 2>&5
1633 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1634 test $ac_status = 0; }; }; then :
1637 $as_echo "$as_me: program exited with status $ac_status" >&5
1638 $as_echo "$as_me: failed program was:" >&5
1639 sed 's/^/| /' conftest.$ac_ext >&5
1641 ac_retval=$ac_status
1643 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1644 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1645 as_fn_set_status $ac_retval
1649 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1650 # -------------------------------------------------------
1651 # Tests whether HEADER exists and can be compiled using the include files in
1652 # INCLUDES, setting the cache variable VAR accordingly.
1653 ac_fn_c_check_header_compile ()
1655 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1657 $as_echo_n "checking for $2... " >&6; }
1658 if eval \${$3+:} false; then :
1659 $as_echo_n "(cached) " >&6
1661 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1662 /* end confdefs.h. */
1666 if ac_fn_c_try_compile "$LINENO"; then :
1671 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1675 $as_echo "$ac_res" >&6; }
1676 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1678 } # ac_fn_c_check_header_compile
1680 # ac_fn_c_try_link LINENO
1681 # -----------------------
1682 # Try to link conftest.$ac_ext, and return whether this succeeded.
1685 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1686 rm -f conftest.$ac_objext conftest$ac_exeext
1687 if { { ac_try="$ac_link"
1689 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1690 *) ac_try_echo
=$ac_try;;
1692 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1693 $as_echo "$ac_try_echo"; } >&5
1694 (eval "$ac_link") 2>conftest.err
1696 if test -s conftest.err
; then
1697 grep -v '^ *+' conftest.err
>conftest.er1
1698 cat conftest.er1
>&5
1699 mv -f conftest.er1 conftest.err
1701 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1702 test $ac_status = 0; } && {
1703 test -z "$ac_c_werror_flag" ||
1704 test ! -s conftest.err
1705 } && test -s conftest
$ac_exeext && {
1706 test "$cross_compiling" = yes ||
1707 test -x conftest
$ac_exeext
1711 $as_echo "$as_me: failed program was:" >&5
1712 sed 's/^/| /' conftest.
$ac_ext >&5
1716 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1717 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1718 # interfere with the next link command; also delete a directory that is
1719 # left behind by Apple's compiler. We do this before executing the actions.
1720 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1721 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1722 as_fn_set_status
$ac_retval
1724 } # ac_fn_c_try_link
1726 # ac_fn_c_check_header_preproc LINENO HEADER VAR
1727 # ----------------------------------------------
1728 # Tests whether HEADER is present, setting the cache variable VAR accordingly.
1729 ac_fn_c_check_header_preproc
()
1731 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1733 $as_echo_n "checking for $2... " >&6; }
1734 if eval \
${$3+:} false
; then :
1735 $as_echo_n "(cached) " >&6
1737 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1738 /* end confdefs.h. */
1741 if ac_fn_c_try_cpp
"$LINENO"; then :
1746 rm -f conftest.err conftest.i conftest.
$ac_ext
1749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1750 $as_echo "$ac_res" >&6; }
1751 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1753 } # ac_fn_c_check_header_preproc
1755 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1756 # --------------------------------------------
1757 # Tries to find the compile-time value of EXPR in a program that includes
1758 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1760 ac_fn_c_compute_int
()
1762 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1763 if test "$cross_compiling" = yes; then
1764 # Depending upon the size, compute the lo and hi bounds.
1765 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1766 /* end confdefs.h. */
1771 static int test_array [1 - 2 * !(($2) >= 0)];
1773 return test_array [0];
1779 if ac_fn_c_try_compile
"$LINENO"; then :
1782 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1783 /* end confdefs.h. */
1788 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1790 return test_array [0];
1796 if ac_fn_c_try_compile
"$LINENO"; then :
1797 ac_hi
=$ac_mid; break
1799 as_fn_arith
$ac_mid + 1 && ac_lo
=$as_val
1800 if test $ac_lo -le $ac_mid; then
1804 as_fn_arith
2 '*' $ac_mid + 1 && ac_mid
=$as_val
1806 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1809 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1810 /* end confdefs.h. */
1815 static int test_array [1 - 2 * !(($2) < 0)];
1817 return test_array [0];
1823 if ac_fn_c_try_compile
"$LINENO"; then :
1826 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1827 /* end confdefs.h. */
1832 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1834 return test_array [0];
1840 if ac_fn_c_try_compile
"$LINENO"; then :
1841 ac_lo
=$ac_mid; break
1843 as_fn_arith
'(' $ac_mid ')' - 1 && ac_hi
=$as_val
1844 if test $ac_mid -le $ac_hi; then
1848 as_fn_arith
2 '*' $ac_mid && ac_mid
=$as_val
1850 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1855 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1857 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1858 # Binary search between lo and hi bounds.
1859 while test "x$ac_lo" != "x$ac_hi"; do
1860 as_fn_arith
'(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid
=$as_val
1861 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1862 /* end confdefs.h. */
1867 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1869 return test_array [0];
1875 if ac_fn_c_try_compile
"$LINENO"; then :
1878 as_fn_arith
'(' $ac_mid ')' + 1 && ac_lo
=$as_val
1880 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1883 ?
*) eval "$3=\$ac_lo"; ac_retval
=0 ;;
1887 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1888 /* end confdefs.h. */
1890 static long int longval () { return $2; }
1891 static unsigned long int ulongval () { return $2; }
1898 FILE *f = fopen ("conftest.val", "w");
1903 long int i = longval ();
1906 fprintf (f, "%ld", i);
1910 unsigned long int i = ulongval ();
1913 fprintf (f, "%lu", i);
1915 /* Do not output a trailing newline, as this causes \r\n confusion
1916 on some platforms. */
1917 return ferror (f) || fclose (f) != 0;
1923 if ac_fn_c_try_run
"$LINENO"; then :
1924 echo >>conftest.val
; read $3 <conftest.val
; ac_retval
=0
1928 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
1929 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
1933 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1934 as_fn_set_status
$ac_retval
1936 } # ac_fn_c_compute_int
1938 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1939 # -------------------------------------------
1940 # Tests whether TYPE exists after having included INCLUDES, setting cache
1941 # variable VAR accordingly.
1942 ac_fn_c_check_type
()
1944 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1946 $as_echo_n "checking for $2... " >&6; }
1947 if eval \
${$3+:} false
; then :
1948 $as_echo_n "(cached) " >&6
1951 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1952 /* end confdefs.h. */
1963 if ac_fn_c_try_compile
"$LINENO"; then :
1964 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1965 /* end confdefs.h. */
1976 if ac_fn_c_try_compile
"$LINENO"; then :
1981 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1983 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1987 $as_echo "$ac_res" >&6; }
1988 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1990 } # ac_fn_c_check_type
1992 # ac_fn_c_check_func LINENO FUNC VAR
1993 # ----------------------------------
1994 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1995 ac_fn_c_check_func
()
1997 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1999 $as_echo_n "checking for $2... " >&6; }
2000 if eval \
${$3+:} false
; then :
2001 $as_echo_n "(cached) " >&6
2003 if test x
$gcc_no_link = xyes
; then
2004 as_fn_error $?
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
2006 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2007 /* end confdefs.h. */
2008 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2009 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2010 #define $2 innocuous_$2
2012 /* System header to define __stub macros and hopefully few prototypes,
2013 which can conflict with char $2 (); below.
2014 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2015 <limits.h> exists even on freestanding compilers. */
2018 # include <limits.h>
2020 # include <assert.h>
2025 /* Override any GCC internal prototype to avoid an error.
2026 Use char because int might match the return type of a GCC
2027 builtin and then its argument prototype would still apply. */
2032 /* The GNU C library defines this for functions which it implements
2033 to always fail with ENOSYS. Some functions are actually named
2034 something starting with __ and the normal name is an alias. */
2035 #if defined __stub_$2 || defined __stub___$2
2047 if ac_fn_c_try_link
"$LINENO"; then :
2052 rm -f core conftest.err conftest.
$ac_objext \
2053 conftest
$ac_exeext conftest.
$ac_ext
2056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2057 $as_echo "$ac_res" >&6; }
2058 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2060 } # ac_fn_c_check_func
2062 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2063 # ---------------------------------------------
2064 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2066 ac_fn_c_check_decl
()
2068 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2069 as_decl_name
=`echo $2|sed 's/ *(.*//'`
2070 as_decl_use
=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2072 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2073 if eval \
${$3+:} false
; then :
2074 $as_echo_n "(cached) " >&6
2076 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2077 /* end confdefs.h. */
2082 #ifndef $as_decl_name
2084 (void) $as_decl_use;
2086 (void) $as_decl_name;
2094 if ac_fn_c_try_compile
"$LINENO"; then :
2099 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2103 $as_echo "$ac_res" >&6; }
2104 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2106 } # ac_fn_c_check_decl
2107 cat >config.log
<<_ACEOF
2108 This file contains any messages produced by compilers while
2109 running configure, to aid debugging if configure makes a mistake.
2111 It was created by $as_me, which was
2112 generated by GNU Autoconf 2.69. Invocation command line was
2124 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2125 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2126 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2127 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2128 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2130 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2131 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2133 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2134 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2135 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2136 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2137 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2138 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2139 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2143 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2147 test -z "$as_dir" && as_dir
=.
2148 $as_echo "PATH: $as_dir"
2164 # Keep a trace of the command line.
2165 # Strip out --no-create and --no-recursion so they do not pile up.
2166 # Strip out --silent because we don't want to record it for future runs.
2167 # Also quote any args containing shell meta-characters.
2168 # Make two passes to allow for proper duplicate-argument suppression.
2172 ac_must_keep_next
=false
2178 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2179 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2180 |
-silent |
--silent |
--silen |
--sile |
--sil)
2183 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2186 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2188 as_fn_append ac_configure_args1
" '$ac_arg'"
2189 if test $ac_must_keep_next = true
; then
2190 ac_must_keep_next
=false
# Got value, back to normal.
2193 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2194 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2195 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2196 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2197 case "$ac_configure_args0 " in
2198 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2201 -* ) ac_must_keep_next
=true
;;
2204 as_fn_append ac_configure_args
" '$ac_arg'"
2209 { ac_configure_args0
=; unset ac_configure_args0
;}
2210 { ac_configure_args1
=; unset ac_configure_args1
;}
2212 # When interrupted or exit'd, cleanup temporary files, and complete
2213 # config.log. We remove comments because anyway the quotes in there
2214 # would cause problems or look ugly.
2215 # WARNING: Use '\'' to represent an apostrophe within the trap.
2216 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2217 trap 'exit_status=$?
2218 # Save into config.log some information that might help in debugging.
2222 $as_echo "## ---------------- ##
2223 ## Cache variables. ##
2224 ## ---------------- ##"
2226 # The following way of writing the cache mishandles newlines in values,
2228 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2229 eval ac_val=\$$ac_var
2233 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2234 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2237 _ | IFS | as_nl) ;; #(
2238 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2239 *) { eval $ac_var=; unset $ac_var;} ;;
2244 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2245 *${as_nl}ac_space=\ *)
2247 "s/'\''/'\''\\\\'\'''\''/g;
2248 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2251 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2258 $as_echo "## ----------------- ##
2259 ## Output variables. ##
2260 ## ----------------- ##"
2262 for ac_var in $ac_subst_vars
2264 eval ac_val=\$$ac_var
2266 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2268 $as_echo "$ac_var='\''$ac_val'\''"
2272 if test -n "$ac_subst_files"; then
2273 $as_echo "## ------------------- ##
2274 ## File substitutions. ##
2275 ## ------------------- ##"
2277 for ac_var
in $ac_subst_files
2279 eval ac_val
=\$
$ac_var
2281 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2283 $as_echo "$ac_var='\''$ac_val'\''"
2288 if test -s confdefs.h; then
2289 $as_echo "## ----------- ##
2296 test "$ac_signal" != 0 &&
2297 $as_echo "$as_me: caught signal $ac_signal"
2298 $as_echo "$as_me: exit $exit_status"
2300 rm -f core *.core core.conftest.* &&
2301 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2304 for ac_signal
in 1 2 13 15; do
2305 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2309 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2310 rm -f -r conftest
* confdefs.h
2312 $as_echo "/* confdefs.h */" > confdefs.h
2314 # Predefined preprocessor variables.
2316 cat >>confdefs.h
<<_ACEOF
2317 #define PACKAGE_NAME "$PACKAGE_NAME"
2320 cat >>confdefs.h
<<_ACEOF
2321 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2324 cat >>confdefs.h
<<_ACEOF
2325 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2328 cat >>confdefs.h
<<_ACEOF
2329 #define PACKAGE_STRING "$PACKAGE_STRING"
2332 cat >>confdefs.h
<<_ACEOF
2333 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2336 cat >>confdefs.h
<<_ACEOF
2337 #define PACKAGE_URL "$PACKAGE_URL"
2341 # Let the site file select an alternate cache file if it wants to.
2342 # Prefer an explicitly selected file to automatically selected ones.
2345 if test -n "$CONFIG_SITE"; then
2346 # We do not want a PATH search for config.site.
2347 case $CONFIG_SITE in #((
2348 -*) ac_site_file1
=.
/$CONFIG_SITE;;
2349 */*) ac_site_file1
=$CONFIG_SITE;;
2350 *) ac_site_file1
=.
/$CONFIG_SITE;;
2352 elif test "x$prefix" != xNONE
; then
2353 ac_site_file1
=$prefix/share
/config.site
2354 ac_site_file2
=$prefix/etc
/config.site
2356 ac_site_file1
=$ac_default_prefix/share
/config.site
2357 ac_site_file2
=$ac_default_prefix/etc
/config.site
2359 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2361 test "x$ac_site_file" = xNONE
&& continue
2362 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
2363 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2364 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2365 sed 's/^/| /' "$ac_site_file" >&5
2367 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2368 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2369 as_fn_error $?
"failed to load site script $ac_site_file
2370 See \`config.log' for more details" "$LINENO" 5; }
2374 if test -r "$cache_file"; then
2375 # Some versions of bash will fail to source /dev/null (special files
2376 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2377 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2378 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2379 $as_echo "$as_me: loading cache $cache_file" >&6;}
2381 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2382 *) .
"./$cache_file";;
2386 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2387 $as_echo "$as_me: creating cache $cache_file" >&6;}
2391 as_fn_append ac_header_list
" stdlib.h"
2392 as_fn_append ac_header_list
" unistd.h"
2393 as_fn_append ac_header_list
" sys/param.h"
2394 # Check that the precious variables saved in the cache have kept the same
2396 ac_cache_corrupted
=false
2397 for ac_var
in $ac_precious_vars; do
2398 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2399 eval ac_new_set
=\
$ac_env_${ac_var}_set
2400 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2401 eval ac_new_val
=\
$ac_env_${ac_var}_value
2402 case $ac_old_set,$ac_new_set in
2404 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2405 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2406 ac_cache_corrupted
=: ;;
2408 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2409 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2410 ac_cache_corrupted
=: ;;
2413 if test "x$ac_old_val" != "x$ac_new_val"; then
2414 # differences in whitespace do not lead to failure.
2415 ac_old_val_w
=`echo x $ac_old_val`
2416 ac_new_val_w
=`echo x $ac_new_val`
2417 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2418 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2419 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2420 ac_cache_corrupted
=:
2422 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2423 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2424 eval $ac_var=\
$ac_old_val
2426 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2427 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2428 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2429 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2432 # Pass precious variables to config.status.
2433 if test "$ac_new_set" = set; then
2435 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2436 *) ac_arg
=$ac_var=$ac_new_val ;;
2438 case " $ac_configure_args " in
2439 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2440 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2444 if $ac_cache_corrupted; then
2445 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2446 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2447 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2448 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2449 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2451 ## -------------------- ##
2452 ## Main body of script. ##
2453 ## -------------------- ##
2456 ac_cpp
='$CPP $CPPFLAGS'
2457 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2458 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2459 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2464 # This works around the fact that libtool configuration may change LD
2465 # for this particular configuration, but some shells, instead of
2466 # keeping the changes in LD private, export them just because LD is
2467 # exported. We don't use libtool yet, but some day we might, so...
2468 ORIGINAL_LD_FOR_MULTILIBS
=$LD
2471 # Check whether --with-target-subdir was given.
2472 if test "${with_target_subdir+set}" = set; then :
2473 withval
=$with_target_subdir;
2477 # Check whether --with-build-subdir was given.
2478 if test "${with_build_subdir+set}" = set; then :
2479 withval
=$with_build_subdir;
2483 # Check whether --with-cross-host was given.
2484 if test "${with_cross_host+set}" = set; then :
2485 withval
=$with_cross_host;
2489 # Check whether --with-newlib was given.
2490 if test "${with_newlib+set}" = set; then :
2491 withval
=$with_newlib;
2495 if test "${srcdir}" = "."; then
2496 if test -n "${with_build_subdir}"; then
2497 libiberty_topdir
="${srcdir}/../.."
2499 elif test -z "${with_target_subdir}"; then
2500 libiberty_topdir
="${srcdir}/.."
2502 if test "${with_target_subdir}" != "."; then
2503 libiberty_topdir
="${srcdir}/${with_multisrctop}../.."
2505 libiberty_topdir
="${srcdir}/${with_multisrctop}.."
2509 libiberty_topdir
="${srcdir}/.."
2513 for ac_dir
in $libiberty_topdir "$srcdir"/$libiberty_topdir; do
2514 if test -f "$ac_dir/install-sh"; then
2516 ac_install_sh
="$ac_aux_dir/install-sh -c"
2518 elif test -f "$ac_dir/install.sh"; then
2520 ac_install_sh
="$ac_aux_dir/install.sh -c"
2522 elif test -f "$ac_dir/shtool"; then
2524 ac_install_sh
="$ac_aux_dir/shtool install -c"
2528 if test -z "$ac_aux_dir"; then
2529 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in $libiberty_topdir \"$srcdir\"/$libiberty_topdir" "$LINENO" 5
2532 # These three variables are undocumented and unsupported,
2533 # and are intended to be withdrawn in a future Autoconf release.
2534 # They can cause serious problems if a builder's source tree is in a directory
2535 # whose full name contains unusual characters.
2536 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2537 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2538 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2544 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2545 # Check whether --enable-maintainer-mode was given.
2546 if test "${enable_maintainer_mode+set}" = set; then :
2547 enableval
=$enable_maintainer_mode; maintainer_mode
=$enableval
2553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $maintainer_mode" >&5
2554 $as_echo "$maintainer_mode" >&6; }
2556 if test "$maintainer_mode" = "yes"; then
2564 if test -z "$ETAGS"; then
2569 # Do we have a single-tree copy of texinfo? Even if we do, we can't
2570 # rely on it - libiberty is built before texinfo.
2571 # Extract the first word of "makeinfo", so it can be a program name with args.
2572 set dummy makeinfo
; ac_word
=$2
2573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2574 $as_echo_n "checking for $ac_word... " >&6; }
2575 if ${ac_cv_prog_MAKEINFO+:} false
; then :
2576 $as_echo_n "(cached) " >&6
2578 if test -n "$MAKEINFO"; then
2579 ac_cv_prog_MAKEINFO
="$MAKEINFO" # Let the user override the test.
2581 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2585 test -z "$as_dir" && as_dir
=.
2586 for ac_exec_ext
in '' $ac_executable_extensions; do
2587 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2588 ac_cv_prog_MAKEINFO
="makeinfo"
2589 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2598 MAKEINFO
=$ac_cv_prog_MAKEINFO
2599 if test -n "$MAKEINFO"; then
2600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
2601 $as_echo "$MAKEINFO" >&6; }
2603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2604 $as_echo "no" >&6; }
2608 if test "x$MAKEINFO" = "x"; then
2609 MAKEINFO
="@echo makeinfo missing; true"
2614 */missing\ makeinfo
*)
2616 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
2617 *** Makeinfo is missing. Info documentation will not be built." >&5
2618 $as_echo "$as_me: WARNING:
2619 *** Makeinfo is missing. Info documentation will not be built." >&2;}
2622 case x
"`$MAKEINFO --version | grep 'GNU texinfo'`" in
2624 MAKEINFO
="@echo $MAKEINFO is too old, 4.0 or newer required; true"
2626 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
2627 *** Makeinfo is too old. Info documentation will not be built." >&5
2628 $as_echo "$as_me: WARNING:
2629 *** Makeinfo is too old. Info documentation will not be built." >&2;}
2638 # Extract the first word of "perl", so it can be a program name with args.
2639 set dummy perl
; ac_word
=$2
2640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2641 $as_echo_n "checking for $ac_word... " >&6; }
2642 if ${ac_cv_prog_PERL+:} false
; then :
2643 $as_echo_n "(cached) " >&6
2645 if test -n "$PERL"; then
2646 ac_cv_prog_PERL
="$PERL" # Let the user override the test.
2648 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2652 test -z "$as_dir" && as_dir
=.
2653 for ac_exec_ext
in '' $ac_executable_extensions; do
2654 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2655 ac_cv_prog_PERL
="perl"
2656 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2665 PERL
=$ac_cv_prog_PERL
2666 if test -n "$PERL"; then
2667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
2668 $as_echo "$PERL" >&6; }
2670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2671 $as_echo "no" >&6; }
2675 if test x
"$PERL" = x
""; then
2682 # Make sure we can run config.sub.
2683 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2684 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2687 $as_echo_n "checking build system type... " >&6; }
2688 if ${ac_cv_build+:} false
; then :
2689 $as_echo_n "(cached) " >&6
2691 ac_build_alias
=$build_alias
2692 test "x$ac_build_alias" = x
&&
2693 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2694 test "x$ac_build_alias" = x
&&
2695 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
2696 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2697 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2701 $as_echo "$ac_cv_build" >&6; }
2702 case $ac_cv_build in
2704 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
2707 ac_save_IFS
=$IFS; IFS
='-'
2713 # Remember, the first character of IFS is used to create $*,
2714 # except with old shells:
2717 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2721 $as_echo_n "checking host system type... " >&6; }
2722 if ${ac_cv_host+:} false
; then :
2723 $as_echo_n "(cached) " >&6
2725 if test "x$host_alias" = x
; then
2726 ac_cv_host
=$ac_cv_build
2728 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2729 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2734 $as_echo "$ac_cv_host" >&6; }
2737 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
2740 ac_save_IFS
=$IFS; IFS
='-'
2746 # Remember, the first character of IFS is used to create $*,
2747 # except with old shells:
2750 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2755 if test -n "$ac_tool_prefix"; then
2756 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2757 set dummy
${ac_tool_prefix}ar; ac_word
=$2
2758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2759 $as_echo_n "checking for $ac_word... " >&6; }
2760 if ${ac_cv_prog_AR+:} false
; then :
2761 $as_echo_n "(cached) " >&6
2763 if test -n "$AR"; then
2764 ac_cv_prog_AR
="$AR" # Let the user override the test.
2766 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2770 test -z "$as_dir" && as_dir
=.
2771 for ac_exec_ext
in '' $ac_executable_extensions; do
2772 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2773 ac_cv_prog_AR
="${ac_tool_prefix}ar"
2774 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2784 if test -n "$AR"; then
2785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
2786 $as_echo "$AR" >&6; }
2788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2789 $as_echo "no" >&6; }
2794 if test -z "$ac_cv_prog_AR"; then
2796 # Extract the first word of "ar", so it can be a program name with args.
2797 set dummy
ar; ac_word
=$2
2798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2799 $as_echo_n "checking for $ac_word... " >&6; }
2800 if ${ac_cv_prog_ac_ct_AR+:} false
; then :
2801 $as_echo_n "(cached) " >&6
2803 if test -n "$ac_ct_AR"; then
2804 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
2806 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2810 test -z "$as_dir" && as_dir
=.
2811 for ac_exec_ext
in '' $ac_executable_extensions; do
2812 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2813 ac_cv_prog_ac_ct_AR
="ar"
2814 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2823 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
2824 if test -n "$ac_ct_AR"; then
2825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
2826 $as_echo "$ac_ct_AR" >&6; }
2828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2829 $as_echo "no" >&6; }
2832 if test "x$ac_ct_AR" = x
; then
2835 case $cross_compiling:$ac_tool_warned in
2837 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2838 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2839 ac_tool_warned
=yes ;;
2847 if test -n "$ac_tool_prefix"; then
2848 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2849 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
2850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2851 $as_echo_n "checking for $ac_word... " >&6; }
2852 if ${ac_cv_prog_RANLIB+:} false
; then :
2853 $as_echo_n "(cached) " >&6
2855 if test -n "$RANLIB"; then
2856 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
2858 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2862 test -z "$as_dir" && as_dir
=.
2863 for ac_exec_ext
in '' $ac_executable_extensions; do
2864 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2865 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
2866 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2875 RANLIB
=$ac_cv_prog_RANLIB
2876 if test -n "$RANLIB"; then
2877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
2878 $as_echo "$RANLIB" >&6; }
2880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2881 $as_echo "no" >&6; }
2886 if test -z "$ac_cv_prog_RANLIB"; then
2887 ac_ct_RANLIB
=$RANLIB
2888 # Extract the first word of "ranlib", so it can be a program name with args.
2889 set dummy ranlib
; ac_word
=$2
2890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2891 $as_echo_n "checking for $ac_word... " >&6; }
2892 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
2893 $as_echo_n "(cached) " >&6
2895 if test -n "$ac_ct_RANLIB"; then
2896 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
2898 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2902 test -z "$as_dir" && as_dir
=.
2903 for ac_exec_ext
in '' $ac_executable_extensions; do
2904 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2905 ac_cv_prog_ac_ct_RANLIB
="ranlib"
2906 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2915 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
2916 if test -n "$ac_ct_RANLIB"; then
2917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
2918 $as_echo "$ac_ct_RANLIB" >&6; }
2920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2921 $as_echo "no" >&6; }
2924 if test "x$ac_ct_RANLIB" = x
; then
2927 case $cross_compiling:$ac_tool_warned in
2929 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2930 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2931 ac_tool_warned
=yes ;;
2933 RANLIB
=$ac_ct_RANLIB
2936 RANLIB
="$ac_cv_prog_RANLIB"
2940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -plugin option" >&5
2941 $as_echo_n "checking for -plugin option... " >&6; }
2943 plugin_names
="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll"
2945 for plugin
in $plugin_names; do
2946 plugin_so
=`${CC} ${CFLAGS} --print-prog-name $plugin`
2947 if test x
$plugin_so = x
$plugin; then
2948 plugin_so
=`${CC} ${CFLAGS} --print-file-name $plugin`
2950 if test x
$plugin_so != x
$plugin; then
2951 plugin_option
="--plugin $plugin_so"
2955 if test -n "$ac_tool_prefix"; then
2956 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2957 set dummy
${ac_tool_prefix}ar; ac_word
=$2
2958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2959 $as_echo_n "checking for $ac_word... " >&6; }
2960 if ${ac_cv_prog_AR+:} false
; then :
2961 $as_echo_n "(cached) " >&6
2963 if test -n "$AR"; then
2964 ac_cv_prog_AR
="$AR" # Let the user override the test.
2966 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2970 test -z "$as_dir" && as_dir
=.
2971 for ac_exec_ext
in '' $ac_executable_extensions; do
2972 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2973 ac_cv_prog_AR
="${ac_tool_prefix}ar"
2974 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2984 if test -n "$AR"; then
2985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
2986 $as_echo "$AR" >&6; }
2988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2989 $as_echo "no" >&6; }
2994 if test -z "$ac_cv_prog_AR"; then
2996 # Extract the first word of "ar", so it can be a program name with args.
2997 set dummy
ar; ac_word
=$2
2998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2999 $as_echo_n "checking for $ac_word... " >&6; }
3000 if ${ac_cv_prog_ac_ct_AR+:} false
; then :
3001 $as_echo_n "(cached) " >&6
3003 if test -n "$ac_ct_AR"; then
3004 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
3006 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3010 test -z "$as_dir" && as_dir
=.
3011 for ac_exec_ext
in '' $ac_executable_extensions; do
3012 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3013 ac_cv_prog_ac_ct_AR
="ar"
3014 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3023 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
3024 if test -n "$ac_ct_AR"; then
3025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
3026 $as_echo "$ac_ct_AR" >&6; }
3028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3029 $as_echo "no" >&6; }
3032 if test "x$ac_ct_AR" = x
; then
3035 case $cross_compiling:$ac_tool_warned in
3037 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3038 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3039 ac_tool_warned
=yes ;;
3047 if test "${AR}" = "" ; then
3048 as_fn_error $?
"Required archive tool 'ar' not found on PATH." "$LINENO" 5
3051 ${AR} $plugin_option rc conftest.a conftest.c
3052 if test "$?" != 0; then
3053 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Failed: $AR $plugin_option rc" >&5
3054 $as_echo "$as_me: WARNING: Failed: $AR $plugin_option rc" >&2;}
3058 if test -n "$plugin_option"; then
3059 PLUGIN_OPTION
="$plugin_option"
3060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $plugin_option" >&5
3061 $as_echo "$plugin_option" >&6; }
3063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3064 $as_echo "no" >&6; }
3067 if test -n "$PLUGIN_OPTION"; then
3068 if $AR --help 2>&1 |
grep -q "\--plugin"; then
3069 AR_PLUGIN_OPTION
="$PLUGIN_OPTION"
3072 if $RANLIB --help 2>&1 |
grep -q "\--plugin"; then
3073 RANLIB_PLUGIN_OPTION
="$PLUGIN_OPTION"
3078 # Add --enable-multilib to configure.
3079 # Default to --enable-multilib
3080 # Check whether --enable-multilib was given.
3081 if test "${enable_multilib+set}" = set; then :
3082 enableval
=$enable_multilib; case "$enableval" in
3083 yes) multilib
=yes ;;
3085 *) as_fn_error $?
"bad value $enableval for multilib option" "$LINENO" 5 ;;
3092 # Even if the default multilib is not a cross compilation,
3093 # it may be that some of the other multilibs are.
3094 if test $cross_compiling = no
&& test $multilib = yes \
3095 && test "x${with_multisubdir}" != x
; then
3096 cross_compiling
=maybe
3099 # We may wish to install the target headers somewhere.
3100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libiberty headers and static library" >&5
3101 $as_echo_n "checking whether to install libiberty headers and static library... " >&6; }
3103 # Check whether --enable-install-libiberty was given.
3104 if test "${enable_install_libiberty+set}" = set; then :
3105 enableval
=$enable_install_libiberty; enable_install_libiberty
=$enableval
3107 enable_install_libiberty
=no
3110 # Option parsed, now set things appropriately.
3111 case x
"$enable_install_libiberty" in
3113 target_header_dir
=libiberty
3119 # This could be sanity-checked in various ways...
3120 target_header_dir
="${enable_install_libiberty}"
3123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_install_libiberty" >&5
3124 $as_echo "$enable_install_libiberty" >&6; }
3125 { $as_echo "$as_me:${as_lineno-$LINENO}: target_header_dir = $target_header_dir" >&5
3126 $as_echo "$as_me: target_header_dir = $target_header_dir" >&6;}
3130 ac_cpp
='$CPP $CPPFLAGS'
3131 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3132 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3133 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3134 if test -n "$ac_tool_prefix"; then
3135 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3136 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
3137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3138 $as_echo_n "checking for $ac_word... " >&6; }
3139 if ${ac_cv_prog_CC+:} false
; then :
3140 $as_echo_n "(cached) " >&6
3142 if test -n "$CC"; then
3143 ac_cv_prog_CC
="$CC" # Let the user override the test.
3145 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3149 test -z "$as_dir" && as_dir
=.
3150 for ac_exec_ext
in '' $ac_executable_extensions; do
3151 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3152 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
3153 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3163 if test -n "$CC"; then
3164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3165 $as_echo "$CC" >&6; }
3167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3168 $as_echo "no" >&6; }
3173 if test -z "$ac_cv_prog_CC"; then
3175 # Extract the first word of "gcc", so it can be a program name with args.
3176 set dummy gcc
; ac_word
=$2
3177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3178 $as_echo_n "checking for $ac_word... " >&6; }
3179 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3180 $as_echo_n "(cached) " >&6
3182 if test -n "$ac_ct_CC"; then
3183 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3185 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3189 test -z "$as_dir" && as_dir
=.
3190 for ac_exec_ext
in '' $ac_executable_extensions; do
3191 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3192 ac_cv_prog_ac_ct_CC
="gcc"
3193 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3202 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3203 if test -n "$ac_ct_CC"; then
3204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3205 $as_echo "$ac_ct_CC" >&6; }
3207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3208 $as_echo "no" >&6; }
3211 if test "x$ac_ct_CC" = x
; then
3214 case $cross_compiling:$ac_tool_warned in
3216 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3217 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3218 ac_tool_warned
=yes ;;
3226 if test -z "$CC"; then
3227 if test -n "$ac_tool_prefix"; then
3228 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3229 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
3230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3231 $as_echo_n "checking for $ac_word... " >&6; }
3232 if ${ac_cv_prog_CC+:} false
; then :
3233 $as_echo_n "(cached) " >&6
3235 if test -n "$CC"; then
3236 ac_cv_prog_CC
="$CC" # Let the user override the test.
3238 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3242 test -z "$as_dir" && as_dir
=.
3243 for ac_exec_ext
in '' $ac_executable_extensions; do
3244 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3245 ac_cv_prog_CC
="${ac_tool_prefix}cc"
3246 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3256 if test -n "$CC"; then
3257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3258 $as_echo "$CC" >&6; }
3260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3261 $as_echo "no" >&6; }
3267 if test -z "$CC"; then
3268 # Extract the first word of "cc", so it can be a program name with args.
3269 set dummy cc
; ac_word
=$2
3270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3271 $as_echo_n "checking for $ac_word... " >&6; }
3272 if ${ac_cv_prog_CC+:} false
; then :
3273 $as_echo_n "(cached) " >&6
3275 if test -n "$CC"; then
3276 ac_cv_prog_CC
="$CC" # Let the user override the test.
3279 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3283 test -z "$as_dir" && as_dir
=.
3284 for ac_exec_ext
in '' $ac_executable_extensions; do
3285 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3286 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3287 ac_prog_rejected
=yes
3291 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3298 if test $ac_prog_rejected = yes; then
3299 # We found a bogon in the path, so make sure we never use it.
3300 set dummy
$ac_cv_prog_CC
3302 if test $# != 0; then
3303 # We chose a different compiler from the bogus one.
3304 # However, it has the same basename, so the bogon will be chosen
3305 # first if we set CC to just the basename; use the full file name.
3307 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
3313 if test -n "$CC"; then
3314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3315 $as_echo "$CC" >&6; }
3317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3318 $as_echo "no" >&6; }
3323 if test -z "$CC"; then
3324 if test -n "$ac_tool_prefix"; then
3325 for ac_prog
in cl.exe
3327 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3328 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3330 $as_echo_n "checking for $ac_word... " >&6; }
3331 if ${ac_cv_prog_CC+:} false
; then :
3332 $as_echo_n "(cached) " >&6
3334 if test -n "$CC"; then
3335 ac_cv_prog_CC
="$CC" # Let the user override the test.
3337 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3341 test -z "$as_dir" && as_dir
=.
3342 for ac_exec_ext
in '' $ac_executable_extensions; do
3343 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3344 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
3345 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3355 if test -n "$CC"; then
3356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3357 $as_echo "$CC" >&6; }
3359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3360 $as_echo "no" >&6; }
3364 test -n "$CC" && break
3367 if test -z "$CC"; then
3369 for ac_prog
in cl.exe
3371 # Extract the first word of "$ac_prog", so it can be a program name with args.
3372 set dummy
$ac_prog; ac_word
=$2
3373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3374 $as_echo_n "checking for $ac_word... " >&6; }
3375 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3376 $as_echo_n "(cached) " >&6
3378 if test -n "$ac_ct_CC"; then
3379 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3381 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3385 test -z "$as_dir" && as_dir
=.
3386 for ac_exec_ext
in '' $ac_executable_extensions; do
3387 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3388 ac_cv_prog_ac_ct_CC
="$ac_prog"
3389 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3398 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3399 if test -n "$ac_ct_CC"; then
3400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3401 $as_echo "$ac_ct_CC" >&6; }
3403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3404 $as_echo "no" >&6; }
3408 test -n "$ac_ct_CC" && break
3411 if test "x$ac_ct_CC" = x
; then
3414 case $cross_compiling:$ac_tool_warned in
3416 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3417 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3418 ac_tool_warned
=yes ;;
3427 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3428 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3429 as_fn_error $?
"no acceptable C compiler found in \$PATH
3430 See \`config.log' for more details" "$LINENO" 5; }
3432 # Provide some information about the compiler.
3433 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3436 for ac_option
in --version -v -V -qversion; do
3437 { { ac_try
="$ac_compiler $ac_option >&5"
3439 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3440 *) ac_try_echo=$ac_try;;
3442 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3443 $as_echo "$ac_try_echo"; } >&5
3444 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3446 if test -s conftest.err; then
3448 ... rest of stderr output deleted ...
3449 10q' conftest.err >conftest.er1
3450 cat conftest.er1 >&5
3452 rm -f conftest.er1 conftest.err
3453 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3454 test $ac_status = 0; }
3457 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3458 /* end confdefs.h. */
3463 printf ("hello world\n");
3469 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3470 (eval $ac_link) 2>&5
3472 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3473 test $ac_status = 0; }; then :
3478 if test x$gcc_no_link = xyes; then
3479 # Setting cross_compile will disable run tests; it will
3480 # also disable AC_CHECK_FILE but that's generally
3481 # correct if we can't link.
3485 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3486 /* end confdefs.h. */
3496 ac_clean_files_save=$ac_clean_files
3497 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3498 # Try to create an executable without -o first, disregard a.out.
3499 # It will help us diagnose broken compilers, and finding out an intuition
3501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3502 $as_echo_n "checking whether the C compiler works... " >&6; }
3503 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
3505 # The possible output files:
3506 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3509 for ac_file in $ac_files
3512 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3513 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3518 if { { ac_try="$ac_link_default"
3520 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3521 *) ac_try_echo
=$ac_try;;
3523 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3524 $as_echo "$ac_try_echo"; } >&5
3525 (eval "$ac_link_default") 2>&5
3527 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3528 test $ac_status = 0; }; then :
3529 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3530 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3531 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3532 # so that the user can short-circuit this test for compilers unknown to
3534 for ac_file
in $ac_files ''
3536 test -f "$ac_file" ||
continue
3538 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
3541 # We found the default executable, but exeext='' is most
3545 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
3547 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3549 # We set ac_cv_exeext here because the later test for it is not
3550 # safe: cross compilers may not add the suffix if given an `-o'
3551 # argument, so we may need to know it at that point already.
3552 # Even if this section looks crufty: it has the advantage of
3559 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
3564 if test -z "$ac_file"; then :
3565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3566 $as_echo "no" >&6; }
3567 $as_echo "$as_me: failed program was:" >&5
3568 sed 's/^/| /' conftest.
$ac_ext >&5
3570 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3571 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3572 as_fn_error
77 "C compiler cannot create executables
3573 See \`config.log' for more details" "$LINENO" 5; }
3575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3576 $as_echo "yes" >&6; }
3578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3579 $as_echo_n "checking for C compiler default output file name... " >&6; }
3580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3581 $as_echo "$ac_file" >&6; }
3582 ac_exeext
=$ac_cv_exeext
3584 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
3585 ac_clean_files
=$ac_clean_files_save
3586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3587 $as_echo_n "checking for suffix of executables... " >&6; }
3588 if { { ac_try
="$ac_link"
3590 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3591 *) ac_try_echo=$ac_try;;
3593 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3594 $as_echo "$ac_try_echo"; } >&5
3595 (eval "$ac_link") 2>&5
3597 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3598 test $ac_status = 0; }; then :
3599 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
3600 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
3601 # work properly (i.e., refer to `conftest.exe'), while it won't with
3603 for ac_file
in conftest.exe conftest conftest.
*; do
3604 test -f "$ac_file" ||
continue
3606 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3607 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3613 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3614 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3615 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3616 See \`config.log' for more details" "$LINENO" 5; }
3618 rm -f conftest conftest
$ac_cv_exeext
3619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3620 $as_echo "$ac_cv_exeext" >&6; }
3622 rm -f conftest.
$ac_ext
3623 EXEEXT
=$ac_cv_exeext
3625 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3626 /* end confdefs.h. */
3631 FILE *f = fopen ("conftest.out", "w");
3632 return ferror (f) || fclose (f) != 0;
3638 ac_clean_files
="$ac_clean_files conftest.out"
3639 # Check that the compiler produces executables we can run. If not, either
3640 # the compiler is broken, or we cross compile.
3641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3642 $as_echo_n "checking whether we are cross compiling... " >&6; }
3643 if test "$cross_compiling" != yes; then
3644 { { ac_try
="$ac_link"
3646 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3647 *) ac_try_echo=$ac_try;;
3649 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3650 $as_echo "$ac_try_echo"; } >&5
3651 (eval "$ac_link") 2>&5
3653 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3654 test $ac_status = 0; }
3655 if { ac_try='./conftest$ac_cv_exeext'
3656 { { case "(($ac_try" in
3657 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3658 *) ac_try_echo
=$ac_try;;
3660 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3661 $as_echo "$ac_try_echo"; } >&5
3662 (eval "$ac_try") 2>&5
3664 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3665 test $ac_status = 0; }; }; then
3668 if test "$cross_compiling" = maybe
; then
3671 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3672 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3673 as_fn_error $?
"cannot run C compiled programs.
3674 If you meant to cross compile, use \`--host'.
3675 See \`config.log' for more details" "$LINENO" 5; }
3679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3680 $as_echo "$cross_compiling" >&6; }
3682 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3683 ac_clean_files
=$ac_clean_files_save
3685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3686 $as_echo_n "checking for suffix of object files... " >&6; }
3687 if ${ac_cv_objext+:} false
; then :
3688 $as_echo_n "(cached) " >&6
3690 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3691 /* end confdefs.h. */
3701 rm -f conftest.o conftest.obj
3702 if { { ac_try
="$ac_compile"
3704 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3705 *) ac_try_echo=$ac_try;;
3707 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3708 $as_echo "$ac_try_echo"; } >&5
3709 (eval "$ac_compile") 2>&5
3711 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3712 test $ac_status = 0; }; then :
3713 for ac_file in conftest.o conftest.obj conftest.*; do
3714 test -f "$ac_file" || continue;
3716 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3717 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3722 $as_echo "$as_me: failed program was:" >&5
3723 sed 's/^/| /' conftest.$ac_ext >&5
3725 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3726 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3727 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3728 See \
`config.log' for more details" "$LINENO" 5; }
3730 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3733 $as_echo "$ac_cv_objext" >&6; }
3734 OBJEXT=$ac_cv_objext
3736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3737 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3738 if ${ac_cv_c_compiler_gnu+:} false; then :
3739 $as_echo_n "(cached) " >&6
3741 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3742 /* end confdefs.h. */
3755 if ac_fn_c_try_compile "$LINENO"; then :
3760 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3761 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3765 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3766 if test $ac_compiler_gnu = yes; then
3771 ac_test_CFLAGS=${CFLAGS+set}
3772 ac_save_CFLAGS=$CFLAGS
3773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3774 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3775 if ${ac_cv_prog_cc_g+:} false; then :
3776 $as_echo_n "(cached) " >&6
3778 ac_save_c_werror_flag=$ac_c_werror_flag
3779 ac_c_werror_flag=yes
3782 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3783 /* end confdefs.h. */
3793 if ac_fn_c_try_compile "$LINENO"; then :
3797 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3798 /* end confdefs.h. */
3808 if ac_fn_c_try_compile "$LINENO"; then :
3811 ac_c_werror_flag=$ac_save_c_werror_flag
3813 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3814 /* end confdefs.h. */
3824 if ac_fn_c_try_compile "$LINENO"; then :
3827 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3829 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3831 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3832 ac_c_werror_flag=$ac_save_c_werror_flag
3834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3835 $as_echo "$ac_cv_prog_cc_g" >&6; }
3836 if test "$ac_test_CFLAGS" = set; then
3837 CFLAGS=$ac_save_CFLAGS
3838 elif test $ac_cv_prog_cc_g = yes; then
3839 if test "$GCC" = yes; then
3845 if test "$GCC" = yes; then
3851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3852 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3853 if ${ac_cv_prog_cc_c89+:} false; then :
3854 $as_echo_n "(cached) " >&6
3856 ac_cv_prog_cc_c89=no
3858 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3859 /* end confdefs.h. */
3863 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3864 struct buf { int x; };
3865 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3866 static char *e (p, i)
3872 static char *f (char * (*g) (char **, int), char **p, ...)
3877 s = g (p, va_arg (v,int));
3882 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3883 function prototypes and stuff, but not '\xHH' hex character constants.
3884 These don't provoke an error unfortunately, instead are silently treated
3885 as 'x'. The following induces an error, until -std is added to get
3886 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3887 array size at least. It's necessary to write '\x00'==0 to get something
3888 that's true only with -std. */
3889 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3891 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3892 inside strings and character constants. */
3894 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3896 int test (int i, double x);
3897 struct s1 {int (*f) (int a);};
3898 struct s2 {int (*f) (double a);};
3899 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3905 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3910 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3911 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3913 CC="$ac_save_CC $ac_arg"
3914 if ac_fn_c_try_compile "$LINENO"; then :
3915 ac_cv_prog_cc_c89=$ac_arg
3917 rm -f core conftest.err conftest.$ac_objext
3918 test "x$ac_cv_prog_cc_c89" != "xno" && break
3920 rm -f conftest.$ac_ext
3925 case "x$ac_cv_prog_cc_c89" in
3927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3928 $as_echo "none needed" >&6; } ;;
3930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3931 $as_echo "unsupported" >&6; } ;;
3933 CC="$CC $ac_cv_prog_cc_c89"
3934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3935 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3937 if test "x$ac_cv_prog_cc_c89" != xno; then :
3942 ac_cpp='$CPP $CPPFLAGS'
3943 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3944 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3945 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3949 ac_cpp='$CPP $CPPFLAGS'
3950 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3951 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3952 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3954 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3955 # On Suns, sometimes $CPP names a directory.
3956 if test -n "$CPP" && test -d "$CPP"; then
3959 if test -z "$CPP"; then
3960 if ${ac_cv_prog_CPP+:} false; then :
3961 $as_echo_n "(cached) " >&6
3963 # Double quotes because CPP needs to be expanded
3964 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3967 for ac_c_preproc_warn_flag in '' yes
3969 # Use a header file that comes with gcc, so configuring glibc
3970 # with a fresh cross-compiler works.
3971 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3972 # <limits.h> exists even on freestanding compilers.
3973 # On the NeXT, cc -E runs the code through the compiler's parser,
3974 # not just through cpp. "Syntax error" is here to catch this case.
3975 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3976 /* end confdefs.h. */
3978 # include <limits.h>
3980 # include <assert.h>
3984 if ac_fn_c_try_cpp "$LINENO"; then :
3987 # Broken: fails on valid input.
3990 rm -f conftest.err conftest.i conftest.$ac_ext
3992 # OK, works on sane cases. Now check whether nonexistent headers
3993 # can be detected and how.
3994 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3995 /* end confdefs.h. */
3996 #include <ac_nonexistent.h>
3998 if ac_fn_c_try_cpp "$LINENO"; then :
3999 # Broken: success on invalid input.
4002 # Passes both tests.
4006 rm -f conftest.err conftest.i conftest.$ac_ext
4009 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4010 rm -f conftest.i conftest.err conftest.
$ac_ext
4011 if $ac_preproc_ok; then :
4023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4024 $as_echo "$CPP" >&6; }
4026 for ac_c_preproc_warn_flag
in '' yes
4028 # Use a header file that comes with gcc, so configuring glibc
4029 # with a fresh cross-compiler works.
4030 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4031 # <limits.h> exists even on freestanding compilers.
4032 # On the NeXT, cc -E runs the code through the compiler's parser,
4033 # not just through cpp. "Syntax error" is here to catch this case.
4034 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4035 /* end confdefs.h. */
4037 # include <limits.h>
4039 # include <assert.h>
4043 if ac_fn_c_try_cpp
"$LINENO"; then :
4046 # Broken: fails on valid input.
4049 rm -f conftest.err conftest.i conftest.
$ac_ext
4051 # OK, works on sane cases. Now check whether nonexistent headers
4052 # can be detected and how.
4053 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4054 /* end confdefs.h. */
4055 #include <ac_nonexistent.h>
4057 if ac_fn_c_try_cpp
"$LINENO"; then :
4058 # Broken: success on invalid input.
4061 # Passes both tests.
4065 rm -f conftest.err conftest.i conftest.
$ac_ext
4068 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4069 rm -f conftest.i conftest.err conftest.
$ac_ext
4070 if $ac_preproc_ok; then :
4073 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4074 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4075 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
4076 See \`config.log' for more details" "$LINENO" 5; }
4080 ac_cpp
='$CPP $CPPFLAGS'
4081 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4082 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4083 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4087 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4088 if ${ac_cv_path_GREP+:} false
; then :
4089 $as_echo_n "(cached) " >&6
4091 if test -z "$GREP"; then
4092 ac_path_GREP_found
=false
4093 # Loop through the user's path and test for each of PROGNAME-LIST
4094 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4095 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4098 test -z "$as_dir" && as_dir
=.
4099 for ac_prog
in grep ggrep
; do
4100 for ac_exec_ext
in '' $ac_executable_extensions; do
4101 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
4102 as_fn_executable_p
"$ac_path_GREP" ||
continue
4103 # Check for GNU ac_path_GREP and select it if it is found.
4104 # Check for GNU $ac_path_GREP
4105 case `"$ac_path_GREP" --version 2>&1` in
4107 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
4110 $as_echo_n 0123456789 >"conftest.in"
4113 cat "conftest.in" "conftest.in" >"conftest.tmp"
4114 mv "conftest.tmp" "conftest.in"
4115 cp "conftest.in" "conftest.nl"
4116 $as_echo 'GREP' >> "conftest.nl"
4117 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4118 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4119 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4120 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4121 # Best one so far, save it but keep looking for a better one
4122 ac_cv_path_GREP
="$ac_path_GREP"
4123 ac_path_GREP_max
=$ac_count
4125 # 10*(2^10) chars as input seems more than enough
4126 test $ac_count -gt 10 && break
4128 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4131 $ac_path_GREP_found && break 3
4136 if test -z "$ac_cv_path_GREP"; then
4137 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4140 ac_cv_path_GREP
=$GREP
4144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4145 $as_echo "$ac_cv_path_GREP" >&6; }
4146 GREP
="$ac_cv_path_GREP"
4149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4150 $as_echo_n "checking for egrep... " >&6; }
4151 if ${ac_cv_path_EGREP+:} false
; then :
4152 $as_echo_n "(cached) " >&6
4154 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
4155 then ac_cv_path_EGREP
="$GREP -E"
4157 if test -z "$EGREP"; then
4158 ac_path_EGREP_found
=false
4159 # Loop through the user's path and test for each of PROGNAME-LIST
4160 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4161 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4164 test -z "$as_dir" && as_dir
=.
4165 for ac_prog
in egrep; do
4166 for ac_exec_ext
in '' $ac_executable_extensions; do
4167 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
4168 as_fn_executable_p
"$ac_path_EGREP" ||
continue
4169 # Check for GNU ac_path_EGREP and select it if it is found.
4170 # Check for GNU $ac_path_EGREP
4171 case `"$ac_path_EGREP" --version 2>&1` in
4173 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
4176 $as_echo_n 0123456789 >"conftest.in"
4179 cat "conftest.in" "conftest.in" >"conftest.tmp"
4180 mv "conftest.tmp" "conftest.in"
4181 cp "conftest.in" "conftest.nl"
4182 $as_echo 'EGREP' >> "conftest.nl"
4183 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4184 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4185 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4186 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4187 # Best one so far, save it but keep looking for a better one
4188 ac_cv_path_EGREP
="$ac_path_EGREP"
4189 ac_path_EGREP_max
=$ac_count
4191 # 10*(2^10) chars as input seems more than enough
4192 test $ac_count -gt 10 && break
4194 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4197 $ac_path_EGREP_found && break 3
4202 if test -z "$ac_cv_path_EGREP"; then
4203 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4206 ac_cv_path_EGREP
=$EGREP
4211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4212 $as_echo "$ac_cv_path_EGREP" >&6; }
4213 EGREP
="$ac_cv_path_EGREP"
4216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4217 $as_echo_n "checking for ANSI C header files... " >&6; }
4218 if ${ac_cv_header_stdc+:} false
; then :
4219 $as_echo_n "(cached) " >&6
4221 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4222 /* end confdefs.h. */
4236 if ac_fn_c_try_compile
"$LINENO"; then :
4237 ac_cv_header_stdc
=yes
4239 ac_cv_header_stdc
=no
4241 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4243 if test $ac_cv_header_stdc = yes; then
4244 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4245 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4246 /* end confdefs.h. */
4250 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4251 $EGREP "memchr" >/dev
/null
2>&1; then :
4254 ac_cv_header_stdc
=no
4260 if test $ac_cv_header_stdc = yes; then
4261 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4262 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4263 /* end confdefs.h. */
4267 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4268 $EGREP "free" >/dev
/null
2>&1; then :
4271 ac_cv_header_stdc
=no
4277 if test $ac_cv_header_stdc = yes; then
4278 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4279 if test "$cross_compiling" = yes; then :
4282 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4283 /* end confdefs.h. */
4286 #if ((' ' & 0x0FF) == 0x020)
4287 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4288 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4290 # define ISLOWER(c) \
4291 (('a' <= (c) && (c) <= 'i') \
4292 || ('j' <= (c) && (c) <= 'r') \
4293 || ('s' <= (c) && (c) <= 'z'))
4294 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4297 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4302 for (i = 0; i < 256; i++)
4303 if (XOR (islower (i), ISLOWER (i))
4304 || toupper (i) != TOUPPER (i))
4309 if ac_fn_c_try_run
"$LINENO"; then :
4312 ac_cv_header_stdc
=no
4314 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4315 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4321 $as_echo "$ac_cv_header_stdc" >&6; }
4322 if test $ac_cv_header_stdc = yes; then
4324 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4328 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4329 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
4330 inttypes.h stdint.h unistd.h
4332 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4333 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4335 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
4336 cat >>confdefs.h
<<_ACEOF
4337 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4346 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4347 if test "x$ac_cv_header_minix_config_h" = xyes
; then :
4354 if test "$MINIX" = yes; then
4356 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4359 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4362 $as_echo "#define _MINIX 1" >>confdefs.h
4367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4368 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4369 if ${ac_cv_safe_to_define___extensions__+:} false
; then :
4370 $as_echo_n "(cached) " >&6
4372 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4373 /* end confdefs.h. */
4375 # define __EXTENSIONS__ 1
4376 $ac_includes_default
4385 if ac_fn_c_try_compile
"$LINENO"; then :
4386 ac_cv_safe_to_define___extensions__
=yes
4388 ac_cv_safe_to_define___extensions__
=no
4390 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4393 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4394 test $ac_cv_safe_to_define___extensions__ = yes &&
4395 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4397 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4399 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4401 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4403 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4407 # Check whether --enable-largefile was given.
4408 if test "${enable_largefile+set}" = set; then :
4409 enableval
=$enable_largefile;
4412 if test "$enable_largefile" != no
; then
4414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4415 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4416 if ${ac_cv_sys_largefile_CC+:} false
; then :
4417 $as_echo_n "(cached) " >&6
4419 ac_cv_sys_largefile_CC
=no
4420 if test "$GCC" != yes; then
4423 # IRIX 6.2 and later do not support large files by default,
4424 # so use the C compiler's -n32 option if that helps.
4425 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4426 /* end confdefs.h. */
4427 #include <sys/types.h>
4428 /* Check that off_t can represent 2**63 - 1 correctly.
4429 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4430 since some C++ compilers masquerading as C compilers
4431 incorrectly reject 9223372036854775807. */
4432 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4433 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4434 && LARGE_OFF_T % 2147483647 == 1)
4444 if ac_fn_c_try_compile
"$LINENO"; then :
4447 rm -f core conftest.err conftest.
$ac_objext
4449 if ac_fn_c_try_compile
"$LINENO"; then :
4450 ac_cv_sys_largefile_CC
=' -n32'; break
4452 rm -f core conftest.err conftest.
$ac_objext
4456 rm -f conftest.
$ac_ext
4459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4460 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4461 if test "$ac_cv_sys_largefile_CC" != no
; then
4462 CC
=$CC$ac_cv_sys_largefile_CC
4465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4466 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4467 if ${ac_cv_sys_file_offset_bits+:} false
; then :
4468 $as_echo_n "(cached) " >&6
4471 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4472 /* end confdefs.h. */
4473 #include <sys/types.h>
4474 /* Check that off_t can represent 2**63 - 1 correctly.
4475 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4476 since some C++ compilers masquerading as C compilers
4477 incorrectly reject 9223372036854775807. */
4478 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4479 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4480 && LARGE_OFF_T % 2147483647 == 1)
4490 if ac_fn_c_try_compile
"$LINENO"; then :
4491 ac_cv_sys_file_offset_bits
=no
; break
4493 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4494 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4495 /* end confdefs.h. */
4496 #define _FILE_OFFSET_BITS 64
4497 #include <sys/types.h>
4498 /* Check that off_t can represent 2**63 - 1 correctly.
4499 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4500 since some C++ compilers masquerading as C compilers
4501 incorrectly reject 9223372036854775807. */
4502 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4503 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4504 && LARGE_OFF_T % 2147483647 == 1)
4514 if ac_fn_c_try_compile
"$LINENO"; then :
4515 ac_cv_sys_file_offset_bits
=64; break
4517 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4518 ac_cv_sys_file_offset_bits
=unknown
4522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4523 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4524 case $ac_cv_sys_file_offset_bits in #(
4527 cat >>confdefs.h
<<_ACEOF
4528 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4533 if test $ac_cv_sys_file_offset_bits = unknown
; then
4534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4535 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4536 if ${ac_cv_sys_large_files+:} false
; then :
4537 $as_echo_n "(cached) " >&6
4540 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4541 /* end confdefs.h. */
4542 #include <sys/types.h>
4543 /* Check that off_t can represent 2**63 - 1 correctly.
4544 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4545 since some C++ compilers masquerading as C compilers
4546 incorrectly reject 9223372036854775807. */
4547 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4548 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4549 && LARGE_OFF_T % 2147483647 == 1)
4559 if ac_fn_c_try_compile
"$LINENO"; then :
4560 ac_cv_sys_large_files
=no
; break
4562 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4563 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4564 /* end confdefs.h. */
4565 #define _LARGE_FILES 1
4566 #include <sys/types.h>
4567 /* Check that off_t can represent 2**63 - 1 correctly.
4568 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4569 since some C++ compilers masquerading as C compilers
4570 incorrectly reject 9223372036854775807. */
4571 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4572 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4573 && LARGE_OFF_T % 2147483647 == 1)
4583 if ac_fn_c_try_compile
"$LINENO"; then :
4584 ac_cv_sys_large_files
=1; break
4586 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4587 ac_cv_sys_large_files
=unknown
4591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4592 $as_echo "$ac_cv_sys_large_files" >&6; }
4593 case $ac_cv_sys_large_files in #(
4596 cat >>confdefs.h
<<_ACEOF
4597 #define _LARGE_FILES $ac_cv_sys_large_files
4608 ac_c_preproc_warn_flag
=yes
4611 ac_cpp
='$CPP $CPPFLAGS'
4612 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4613 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4614 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4616 ac_libiberty_warn_cflags
=
4617 save_CFLAGS
="$CFLAGS"
4618 for real_option
in -W -Wall -Wwrite-strings -Wc++-compat \
4619 -Wstrict-prototypes \
4621 # Do the check with the no- prefix removed since gcc silently
4622 # accepts any -Wno-* option on purpose
4623 case $real_option in
4624 -Wno-*) option
=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
4625 *) option
=$real_option ;;
4627 as_acx_Woption
=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
4629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
4630 $as_echo_n "checking whether $CC supports $option... " >&6; }
4631 if eval \
${$as_acx_Woption+:} false
; then :
4632 $as_echo_n "(cached) " >&6
4635 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4636 /* end confdefs.h. */
4646 if ac_fn_c_try_compile
"$LINENO"; then :
4647 eval "$as_acx_Woption=yes"
4649 eval "$as_acx_Woption=no"
4651 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4654 eval ac_res
=\$
$as_acx_Woption
4655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4656 $as_echo "$ac_res" >&6; }
4657 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
4658 ac_libiberty_warn_cflags
="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }$real_option"
4661 CFLAGS
="$save_CFLAGS"
4663 ac_cpp
='$CPP $CPPFLAGS'
4664 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4665 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4666 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4670 ac_cpp
='$CPP $CPPFLAGS'
4671 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4672 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4673 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4675 # Do the check with the no- prefix removed from the warning options
4676 # since gcc silently accepts any -Wno-* option on purpose
4677 if test "$GCC" = yes; then :
4678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic " >&5
4679 $as_echo_n "checking whether $CC supports -pedantic ... " >&6; }
4680 if ${acx_cv_prog_cc_pedantic_+:} false
; then :
4681 $as_echo_n "(cached) " >&6
4683 save_CFLAGS
="$CFLAGS"
4685 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4686 /* end confdefs.h. */
4696 if ac_fn_c_try_compile
"$LINENO"; then :
4697 acx_cv_prog_cc_pedantic_
=yes
4699 acx_cv_prog_cc_pedantic_
=no
4701 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4702 CFLAGS
="$save_CFLAGS"
4704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic_" >&5
4705 $as_echo "$acx_cv_prog_cc_pedantic_" >&6; }
4706 if test $acx_cv_prog_cc_pedantic_ = yes; then :
4707 ac_libiberty_warn_cflags
="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }-pedantic "
4712 ac_cpp
='$CPP $CPPFLAGS'
4713 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4714 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4715 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4719 if test "x$CC" != xcc
; then
4720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
4721 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
4723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
4724 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
4726 set dummy
$CC; ac_cc
=`$as_echo "$2" |
4727 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4728 if eval \
${ac_cv_prog_cc_${ac_cc}_c_o+:} false
; then :
4729 $as_echo_n "(cached) " >&6
4731 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4732 /* end confdefs.h. */
4742 # Make sure it works both with $CC and with simple cc.
4743 # We do the test twice because some compilers refuse to overwrite an
4744 # existing .o file with -o, though they will create one.
4745 ac_try
='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4747 if { { case "(($ac_try" in
4748 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4749 *) ac_try_echo=$ac_try;;
4751 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4752 $as_echo "$ac_try_echo"; } >&5
4753 (eval "$ac_try") 2>&5
4755 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4756 test $ac_status = 0; } &&
4757 test -f conftest2.$ac_objext && { { case "(($ac_try" in
4758 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4759 *) ac_try_echo
=$ac_try;;
4761 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4762 $as_echo "$ac_try_echo"; } >&5
4763 (eval "$ac_try") 2>&5
4765 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4766 test $ac_status = 0; };
4768 eval ac_cv_prog_cc_
${ac_cc}_c_o
=yes
4769 if test "x$CC" != xcc
; then
4770 # Test first that cc exists at all.
4771 if { ac_try
='cc -c conftest.$ac_ext >&5'
4772 { { case "(($ac_try" in
4773 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4774 *) ac_try_echo=$ac_try;;
4776 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4777 $as_echo "$ac_try_echo"; } >&5
4778 (eval "$ac_try") 2>&5
4780 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4781 test $ac_status = 0; }; }; then
4782 ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4784 if { { case "(($ac_try" in
4785 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4786 *) ac_try_echo
=$ac_try;;
4788 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4789 $as_echo "$ac_try_echo"; } >&5
4790 (eval "$ac_try") 2>&5
4792 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4793 test $ac_status = 0; } &&
4794 test -f conftest2.
$ac_objext && { { case "(($ac_try" in
4795 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4796 *) ac_try_echo=$ac_try;;
4798 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4799 $as_echo "$ac_try_echo"; } >&5
4800 (eval "$ac_try") 2>&5
4802 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4803 test $ac_status = 0; };
4808 # cc exists but doesn't like -o.
4809 eval ac_cv_prog_cc_${ac_cc}_c_o=no
4814 eval ac_cv_prog_cc_${ac_cc}_c_o=no
4816 rm -f core conftest*
4819 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
4820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4821 $as_echo "yes" >&6; }
4823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4824 $as_echo "no" >&6; }
4826 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
4830 # autoconf is lame and doesn't give us any substitution variable for this.
4831 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o
`\" = no"; then
4832 NO_MINUS_C_MINUS_O=yes
4834 OUTPUT_OPTION='-o $@'
4839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
4840 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
4841 if ${ac_cv_c_const+:} false; then :
4842 $as_echo_n "(cached) " >&6
4844 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4845 /* end confdefs.h. */
4852 /* Ultrix mips cc rejects this sort of thing. */
4853 typedef int charset[2];
4854 const charset cs = { 0, 0 };
4855 /* SunOS 4.1.1 cc rejects this. */
4856 char const *const *pcpcc;
4858 /* NEC SVR4.0.2 mips cc rejects this. */
4859 struct point {int x, y;};
4860 static struct point const zero = {0,0};
4861 /* AIX XL C 1.02.0.0 rejects this.
4862 It does not let you subtract one const X* pointer from another in
4863 an arm of an if-expression whose if-part is not a constant
4865 const char *g = "string";
4866 pcpcc = &g + (g ? g-g : 0);
4867 /* HPUX 7.0 cc rejects these. */
4869 ppc = (char**) pcpcc;
4870 pcpcc = (char const *const *) ppc;
4871 { /* SCO 3.2v4 cc rejects this sort of thing. */
4874 char const *s = 0 ? (char *) 0 : (char const *) 0;
4879 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
4881 const int *foo = &x[0];
4884 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
4885 typedef const int *iptr;
4889 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
4890 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
4891 struct s { int j; const int *ap[3]; } bx;
4892 struct s *b = &bx; b->j = 5;
4894 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
4898 return !cs[0] && !zero.x;
4905 if ac_fn_c_try_compile "$LINENO"; then :
4910 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
4913 $as_echo "$ac_cv_c_const" >&6; }
4914 if test $ac_cv_c_const = no; then
4916 $as_echo "#define const /**/" >>confdefs.h
4920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
4921 $as_echo_n "checking for inline... " >&6; }
4922 if ${ac_cv_c_inline+:} false; then :
4923 $as_echo_n "(cached) " >&6
4926 for ac_kw in inline __inline__ __inline; do
4927 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4928 /* end confdefs.h. */
4931 static $ac_kw foo_t static_foo () {return 0; }
4932 $ac_kw foo_t foo () {return 0; }
4936 if ac_fn_c_try_compile "$LINENO"; then :
4937 ac_cv_c_inline=$ac_kw
4939 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4940 test "$ac_cv_c_inline" != no && break
4944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
4945 $as_echo "$ac_cv_c_inline" >&6; }
4947 case $ac_cv_c_inline in
4950 case $ac_cv_c_inline in
4952 *) ac_val=$ac_cv_c_inline;;
4954 cat >>confdefs.h <<_ACEOF
4956 #define inline $ac_val
4962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4963 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
4964 if ${ac_cv_c_bigendian+:} false; then :
4965 $as_echo_n "(cached) " >&6
4967 ac_cv_c_bigendian=unknown
4968 # See if we're dealing with a universal compiler.
4969 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4970 /* end confdefs.h. */
4971 #ifndef __APPLE_CC__
4972 not a universal capable compiler
4977 if ac_fn_c_try_compile "$LINENO"; then :
4979 # Check for potential -arch flags. It is not universal unless
4980 # there are at least two -arch flags with different values.
4983 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4984 if test -n "$ac_prev"; then
4986 i?86 | x86_64 | ppc | ppc64)
4987 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4990 ac_cv_c_bigendian=universal
4996 elif test "x$ac_word" = "x-arch"; then
5001 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5002 if test $ac_cv_c_bigendian = unknown; then
5003 # See if sys/param.h defines the BYTE_ORDER macro.
5004 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5005 /* end confdefs.h. */
5006 #include <sys/types.h>
5007 #include <sys/param.h>
5012 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
5013 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
5022 if ac_fn_c_try_compile "$LINENO"; then :
5023 # It does; now see whether it defined to BIG_ENDIAN or not.
5024 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5025 /* end confdefs.h. */
5026 #include <sys/types.h>
5027 #include <sys/param.h>
5032 #if BYTE_ORDER != BIG_ENDIAN
5040 if ac_fn_c_try_compile "$LINENO"; then :
5041 ac_cv_c_bigendian=yes
5043 ac_cv_c_bigendian=no
5045 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5047 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5049 if test $ac_cv_c_bigendian = unknown; then
5050 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
5051 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5052 /* end confdefs.h. */
5058 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
5066 if ac_fn_c_try_compile "$LINENO"; then :
5067 # It does; now see whether it defined to _BIG_ENDIAN or not.
5068 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5069 /* end confdefs.h. */
5083 if ac_fn_c_try_compile "$LINENO"; then :
5084 ac_cv_c_bigendian=yes
5086 ac_cv_c_bigendian=no
5088 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5090 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5092 if test $ac_cv_c_bigendian = unknown; then
5093 # Compile a test program.
5094 if test "$cross_compiling" = yes; then :
5095 # Try to guess by grepping values from an object file.
5096 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5097 /* end confdefs.h. */
5098 short int ascii_mm[] =
5099 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
5100 short int ascii_ii[] =
5101 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
5102 int use_ascii (int i) {
5103 return ascii_mm[i] + ascii_ii[i];
5105 short int ebcdic_ii[] =
5106 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
5107 short int ebcdic_mm[] =
5108 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
5109 int use_ebcdic (int i) {
5110 return ebcdic_mm[i] + ebcdic_ii[i];
5117 return use_ascii (foo) == use_ebcdic (foo);
5122 if ac_fn_c_try_compile "$LINENO"; then :
5123 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
5124 ac_cv_c_bigendian=yes
5126 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
5127 if test "$ac_cv_c_bigendian" = unknown; then
5128 ac_cv_c_bigendian=no
5130 # finding both strings is unlikely to happen, but who knows?
5131 ac_cv_c_bigendian=unknown
5135 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5137 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5138 /* end confdefs.h. */
5139 $ac_includes_default
5144 /* Are we little or big endian? From Harbison&Steele. */
5148 char c[sizeof (long int)];
5151 return u.c[sizeof (long int) - 1] == 1;
5157 if ac_fn_c_try_run "$LINENO"; then :
5158 ac_cv_c_bigendian=no
5160 ac_cv_c_bigendian=yes
5162 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5163 conftest.$ac_objext conftest.beam conftest.$ac_ext
5168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
5169 $as_echo "$ac_cv_c_bigendian" >&6; }
5170 case $ac_cv_c_bigendian in #(
5172 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
5178 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5182 as_fn_error $? "unknown endianness
5183 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
5189 ac_config_headers="$ac_config_headers config.h:config.in"
5193 # Find a good install program. We prefer a C program (faster),
5194 # so one script is as good as another. But avoid the broken or
5195 # incompatible versions:
5196 # SysV /etc/install, /usr/sbin/install
5197 # SunOS /usr/etc/install
5198 # IRIX /sbin/install
5200 # AmigaOS /C/install, which installs bootblocks on floppy discs
5201 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5202 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5203 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5204 # OS/2's system install, which has a completely different semantic
5205 # ./install, which can be erroneously created by make from ./install.sh.
5206 # Reject install programs that cannot install multiple files.
5207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5208 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5209 if test -z "$INSTALL"; then
5210 if ${ac_cv_path_install+:} false; then :
5211 $as_echo_n "(cached) " >&6
5213 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5217 test -z "$as_dir" && as_dir=.
5218 # Account for people who put trailing slashes in PATH elements.
5219 case $as_dir/ in #((
5220 ./ | .// | /[cC]/* | \
5221 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5222 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
5225 # OSF1 and SCO ODT 3.0 have their own names for install.
5226 # Don't use installbsd from OSF since it installs stuff as root
5228 for ac_prog in ginstall scoinst install; do
5229 for ac_exec_ext in '' $ac_executable_extensions; do
5230 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
5231 if test $ac_prog = install &&
5232 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5233 # AIX install. It has an incompatible calling convention.
5235 elif test $ac_prog = install &&
5236 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5237 # program-specific install script used by HP pwplus--don't use.
5240 rm -rf conftest.one conftest.two conftest.dir
5241 echo one > conftest.one
5242 echo two > conftest.two
5244 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5245 test -s conftest.one && test -s conftest.two &&
5246 test -s conftest.dir/conftest.one &&
5247 test -s conftest.dir/conftest.two
5249 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5262 rm -rf conftest.one conftest.two conftest.dir
5265 if test "${ac_cv_path_install+set}" = set; then
5266 INSTALL=$ac_cv_path_install
5268 # As a last resort, use the slow shell script. Don't cache a
5269 # value for INSTALL within a source directory, because that will
5270 # break other packages using the cache if that directory is
5271 # removed, or if the value is a relative name.
5272 INSTALL=$ac_install_sh
5275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5276 $as_echo "$INSTALL" >&6; }
5278 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5279 # It thinks the first close brace ends the variable substitution.
5280 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5282 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5284 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5287 # Don't build the shared library for build.
5288 if [ -n "${with_build_subdir}" ]; then
5294 rs6000-ibm-aix3.1 | rs6000-ibm-aix)
5296 *-*-cxux7*) frag=mh-cxux7 ;;
5297 *-*-freebsd2.1.*) frag=mh-fbsd21 ;;
5298 *-*-freebsd2.2.[012]) frag=mh-fbsd21 ;;
5299 i370-*-opened*) frag=mh-openedition ;;
5300 i[34567]86-*-windows*) frag=mh-windows ;;
5303 if [ -n "${frag}" ]; then
5304 frag=${libiberty_topdir}/libiberty/config/$frag
5312 # PIC is the default on some targets or must not be used.
5314 # For darwin, common symbols are not allowed in MH_DYLIB files
5316 # If we are using a compiler supporting mdynamic-no-pic
5317 # and the option has been tested as safe to add, then cancel
5318 # it here, since the code generated is incompatible with shared
5320 *-mdynamic-no-pic*) PICFLAG='-fno-common -mno-dynamic-no-pic' ;;
5321 *) PICFLAG=-fno-common ;;
5325 # PIC is the default.
5328 # PIC is the default for 64-bit PA HP-UX.
5330 i[34567]86-*-cygwin* | x86_64-*-cygwin*)
5332 i[34567]86-*-mingw* | x86_64-*-mingw*)
5334 i[34567]86-*-interix[3-9]*)
5335 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
5336 # Instead, we relocate shared libraries at runtime.
5338 i[34567]86-*-nto-qnx*)
5339 # QNX uses GNU C++, but need to define -shared option too, otherwise
5341 PICFLAG='-fPIC -shared'
5343 i[34567]86-pc-msdosdjgpp*)
5344 # DJGPP does not support shared libraries at all.
5347 # On IA64 HP-UX, PIC is the default but the pic flag
5348 # sets the default TLS model and affects inlining.
5352 # PIC is the default.
5354 rs6000-ibm-aix* | powerpc-ibm-aix*)
5355 # All AIX code is PIC.
5358 # Some targets support both -fPIC and -fpic, but prefer the latter.
5360 i[34567]86-*-* | x86_64-*-*)
5363 # FIXME: Override -fPIC default in libgcc only?
5364 sh-*-linux* | sh[2346lbe]*-*-linux*)
5370 # Default to -fPIC unless specified otherwise.
5376 # If the user explicitly uses -fpic/-fPIC, keep that.
5387 # If they didn't specify --enable-shared, don't generate shared libs.
5388 case "${enable_shared}" in
5395 # ...unless --enable-host-shared was passed from top-level config:
5396 if [ "${enable_host_shared}" = "yes" ]; then
5400 if [ "${shared}" != "yes" ]; then
5406 case " ${CFLAGS} " in
5407 *\ -fsanitize=address\ *) NOASANFLAG=-fno-sanitize=address ;;
5408 *\ -fsanitize=hwaddress\ *) NOASANFLAG=-fno-sanitize=hwaddress ;;
5412 # Check whether --enable-cet was given.
5413 if test "${enable_cet+set}" = set; then :
5414 enableval=$enable_cet;
5415 case "$enableval" in
5417 *) as_fn_error $? "Unknown argument to enable/disable cet" "$LINENO" 5 ;;
5425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5
5426 $as_echo_n "checking for CET support... " >&6; }
5429 i[34567]86-*-linux* | x86_64-*-linux*)
5431 cet_save_CFLAGS="$CFLAGS"
5432 CFLAGS="$CFLAGS -fcf-protection"
5433 case "$enable_cet" in
5435 # Check if target supports multi-byte NOPs
5436 # and if compiler and assembler support CET.
5437 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5438 /* end confdefs.h. */
5444 #if !defined(__SSE2__)
5445 #error target does not support multi-byte NOPs
5454 if ac_fn_c_try_compile "$LINENO"; then :
5459 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5462 # Check if compiler and assembler support CET.
5463 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5464 /* end confdefs.h. */
5474 if ac_fn_c_try_compile "$LINENO"; then :
5479 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5480 if test $support_cet = "no"; then
5481 if test x$enable_bootstrap != xno \
5482 && test -z "${with_build_subdir}" \
5483 && (test ! -f ../stage_current \
5484 || test `cat ..
/stage_current
` != "stage1"); then
5485 # Require CET support only for the final GCC build.
5486 as_fn_error $? "compiler and assembler with CET support are required for --enable-cet" "$LINENO" 5
5488 # Don't enable CET without CET support for non-bootstrap
5489 # build, in stage1 nor for build support.
5495 CFLAGS="$cet_save_CFLAGS"
5503 cet_save_CFLAGS="$CFLAGS"
5504 CFLAGS="$CFLAGS -fcf-protection=none"
5505 cet_save_LDFLAGS="$LDFLAGS"
5506 LDFLAGS="$LDFLAGS -Wl,-z,ibt,-z,shstk"
5507 if test x$may_have_cet = xyes; then
5508 # Check whether -fcf-protection=none -Wl,-z,ibt,-z,shstk work.
5509 if test x$gcc_no_link = xyes; then
5510 as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
5512 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5513 /* end confdefs.h. */
5523 if ac_fn_c_try_link "$LINENO"; then :
5528 rm -f core conftest.err conftest.$ac_objext \
5529 conftest$ac_exeext conftest.$ac_ext
5532 if test x$may_have_cet = xyes; then
5533 if test x$cross_compiling = xno; then
5534 if test "$cross_compiling" = yes; then :
5535 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5536 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5537 as_fn_error $? "cannot run
test program
while cross compiling
5538 See \
`config.log' for more details" "$LINENO" 5; }
5540 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5541 /* end confdefs.h. */
5551 if ac_fn_c_try_run "$LINENO"; then :
5552 have_multi_byte_nop=yes
5554 have_multi_byte_nop=no
5556 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5557 conftest.$ac_objext conftest.beam conftest.$ac_ext
5561 if test x$have_multi_byte_nop = xyes; then
5562 if test "$cross_compiling" = yes; then :
5563 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5564 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5565 as_fn_error $? "cannot run
test program
while cross compiling
5566 See \
`config.log' for more details" "$LINENO" 5; }
5568 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5569 /* end confdefs.h. */
5577 __attribute__ ((noinline, noclone))
5578 xxx (void (*f) (void))
5584 __attribute__ ((noinline, noclone))
5598 if ac_fn_c_try_run "$LINENO"; then :
5603 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5604 conftest.$ac_objext conftest.beam conftest.$ac_ext
5608 if test x$enable_cet = xno -a x$have_cet = xyes; then
5609 as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5
5613 # Enable CET in cross compiler if possible so that it will run on both
5614 # CET and non-CET hosts.
5617 if test x$enable_cet = xyes; then
5618 CET_HOST_FLAGS="-fcf-protection"
5619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5620 $as_echo "yes" >&6; }
5622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5623 $as_echo "no" >&6; }
5625 CFLAGS="$cet_save_CFLAGS"
5626 LDFLAGS="$cet_save_LDFLAGS"
5630 echo "# Warning: this fragment is automatically generated" > temp-frag
5632 if [ -n "${frag}" ] && [ -f "${frag}" ]; then
5633 echo "Appending ${frag} to xhost-mkfrag"
5634 echo "# Following fragment copied from ${frag}" >> temp-frag
5635 cat ${frag} >> temp-frag
5638 # record if we want to build shared libs.
5639 if [ "${shared}" = "yes" ]; then
5640 echo enable_shared = yes >> temp-frag
5642 echo enable_shared = no >> temp-frag
5646 ${CONFIG_SHELL-/bin/sh} ${libiberty_topdir}/move-if-change temp-frag xhost-mkfrag
5648 host_makefile_frag=${frag}
5651 # It's OK to check for header files. Although the compiler may not be
5652 # able to link anything, it had better be able to at least compile
5654 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
5656 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
5657 ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header"
5658 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5659 cat >>confdefs.h <<_ACEOF
5660 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
5666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
5667 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
5668 if ${ac_cv_header_sys_wait_h+:} false; then :
5669 $as_echo_n "(cached) " >&6
5671 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5672 /* end confdefs.h. */
5673 #include <sys/types.h>
5674 #include <sys/wait.h>
5676 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
5679 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
5687 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
5692 if ac_fn_c_try_compile "$LINENO"; then :
5693 ac_cv_header_sys_wait_h=yes
5695 ac_cv_header_sys_wait_h=no
5697 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
5700 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
5701 if test $ac_cv_header_sys_wait_h = yes; then
5703 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
5707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
5708 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
5709 if ${ac_cv_header_time+:} false; then :
5710 $as_echo_n "(cached) " >&6
5712 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5713 /* end confdefs.h. */
5714 #include <sys/types.h>
5715 #include <sys/time.h>
5721 if ((struct tm *) 0)
5727 if ac_fn_c_try_compile "$LINENO"; then :
5728 ac_cv_header_time=yes
5730 ac_cv_header_time=no
5732 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
5735 $as_echo "$ac_cv_header_time" >&6; }
5736 if test $ac_cv_header_time = yes; then
5738 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
5743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether errno must be declared" >&5
5744 $as_echo_n "checking whether errno must be declared... " >&6; }
5745 if ${libiberty_cv_declare_errno+:} false; then :
5746 $as_echo_n "(cached) " >&6
5748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5749 /* end confdefs.h. */
5759 if ac_fn_c_try_compile "$LINENO"; then :
5760 libiberty_cv_declare_errno=no
5762 libiberty_cv_declare_errno=yes
5764 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libiberty_cv_declare_errno" >&5
5767 $as_echo "$libiberty_cv_declare_errno" >&6; }
5768 if test $libiberty_cv_declare_errno = yes
5770 $as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h
5775 # Determine sizes of some types.
5776 # The cast to long int works around a bug in the HP C Compiler
5777 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5778 # declarations like `int a3
[[(sizeof
(unsigned char
)) >= 0]];'.
5779 # This bug is HP SR number 8606223364.
5780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
5781 $as_echo_n "checking size of int... " >&6; }
5782 if ${ac_cv_sizeof_int+:} false; then :
5783 $as_echo_n "(cached) " >&6
5785 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
5788 if test "$ac_cv_type_int" = yes; then
5789 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5790 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
5791 as_fn_error 77 "cannot compute sizeof (int)
5792 See \`config.log
' for more details" "$LINENO" 5; }
5799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
5800 $as_echo "$ac_cv_sizeof_int" >&6; }
5804 cat >>confdefs.h <<_ACEOF
5805 #define SIZEOF_INT $ac_cv_sizeof_int
5809 # The cast to long int works around a bug in the HP C Compiler
5810 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5811 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5812 # This bug is HP SR number 8606223364.
5813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
5814 $as_echo_n "checking size of long... " >&6; }
5815 if ${ac_cv_sizeof_long+:} false
; then :
5816 $as_echo_n "(cached) " >&6
5818 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
5821 if test "$ac_cv_type_long" = yes; then
5822 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5823 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5824 as_fn_error
77 "cannot compute sizeof (long)
5825 See \`config.log' for more details" "$LINENO" 5; }
5832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
5833 $as_echo "$ac_cv_sizeof_long" >&6; }
5837 cat >>confdefs.h
<<_ACEOF
5838 #define SIZEOF_LONG $ac_cv_sizeof_long
5842 # The cast to long int works around a bug in the HP C Compiler
5843 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5844 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5845 # This bug is HP SR number 8606223364.
5846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5
5847 $as_echo_n "checking size of size_t... " >&6; }
5848 if ${ac_cv_sizeof_size_t+:} false
; then :
5849 $as_echo_n "(cached) " >&6
5851 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (size_t))" "ac_cv_sizeof_size_t" "$ac_includes_default"; then :
5854 if test "$ac_cv_type_size_t" = yes; then
5855 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5856 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5857 as_fn_error
77 "cannot compute sizeof (size_t)
5858 See \`config.log' for more details" "$LINENO" 5; }
5860 ac_cv_sizeof_size_t
=0
5865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5
5866 $as_echo "$ac_cv_sizeof_size_t" >&6; }
5870 cat >>confdefs.h
<<_ACEOF
5871 #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
5876 # Check for presense of long long
5877 ac_fn_c_check_type
"$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
5878 if test "x$ac_cv_type_long_long" = xyes
; then :
5880 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
5881 # The cast to long int works around a bug in the HP C Compiler
5882 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5883 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5884 # This bug is HP SR number 8606223364.
5885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
5886 $as_echo_n "checking size of long long... " >&6; }
5887 if ${ac_cv_sizeof_long_long+:} false
; then :
5888 $as_echo_n "(cached) " >&6
5890 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
5893 if test "$ac_cv_type_long_long" = yes; then
5894 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5895 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5896 as_fn_error
77 "cannot compute sizeof (long long)
5897 See \`config.log' for more details" "$LINENO" 5; }
5899 ac_cv_sizeof_long_long
=0
5904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
5905 $as_echo "$ac_cv_sizeof_long_long" >&6; }
5909 cat >>confdefs.h
<<_ACEOF
5910 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
5917 # Look for a 64-bit type.
5918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a 64-bit type" >&5
5919 $as_echo_n "checking for a 64-bit type... " >&6; }
5920 if ${liberty_cv_uint64+:} false
; then :
5921 $as_echo_n "(cached) " >&6
5923 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5924 /* end confdefs.h. */
5925 #ifdef HAVE_STDINT_H
5931 extern uint64_t foo;
5936 if ac_fn_c_try_compile
"$LINENO"; then :
5937 liberty_cv_uint64
=uint64_t
5939 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5940 /* end confdefs.h. */
5941 #ifdef HAVE_LIMITS_H
5950 extern char foo[sizeof(long) * CHAR_BIT >= 64 ? 1 : -1];
5955 if ac_fn_c_try_compile
"$LINENO"; then :
5956 liberty_cv_uint64
="unsigned long"
5958 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5959 /* end confdefs.h. */
5960 #ifdef HAVE_LIMITS_H
5969 extern char foo[sizeof(long long) * CHAR_BIT >= 64 ? 1 : -1];
5974 if ac_fn_c_try_compile
"$LINENO"; then :
5975 liberty_cv_uint64
="unsigned long long"
5977 liberty_cv_uint64
=none
5979 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5981 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5983 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $liberty_cv_uint64" >&5
5987 $as_echo "$liberty_cv_uint64" >&6; }
5988 if test "$liberty_cv_uint64" != none
; then
5990 cat >>confdefs.h
<<_ACEOF
5991 #define UNSIGNED_64BIT_TYPE $liberty_cv_uint64
5997 ac_fn_c_check_type
"$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
5998 if test "x$ac_cv_type_intptr_t" = xyes
; then :
6000 $as_echo "#define HAVE_INTPTR_T 1" >>confdefs.h
6003 for ac_type
in 'int' 'long int' 'long long int'; do
6004 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6005 /* end confdefs.h. */
6006 $ac_includes_default
6010 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
6012 return test_array [0];
6018 if ac_fn_c_try_compile
"$LINENO"; then :
6020 cat >>confdefs.h
<<_ACEOF
6021 #define intptr_t $ac_type
6026 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6027 test -z "$ac_type" && break
6033 ac_fn_c_check_type
"$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
6034 if test "x$ac_cv_type_uintptr_t" = xyes
; then :
6036 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
6039 for ac_type
in 'unsigned int' 'unsigned long int' \
6040 'unsigned long long int'; do
6041 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6042 /* end confdefs.h. */
6043 $ac_includes_default
6047 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
6049 return test_array [0];
6055 if ac_fn_c_try_compile
"$LINENO"; then :
6057 cat >>confdefs.h
<<_ACEOF
6058 #define uintptr_t $ac_type
6063 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6064 test -z "$ac_type" && break
6069 ac_fn_c_check_type
"$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
6070 if test "x$ac_cv_type_ssize_t" = xyes
; then :
6074 cat >>confdefs.h
<<_ACEOF
6081 # Given the above check, we always have uintptr_t or a fallback
6082 # definition. So define HAVE_UINTPTR_T in case any imported code
6085 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
6088 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
6089 if test "x$ac_cv_type_pid_t" = xyes
; then :
6093 cat >>confdefs.h
<<_ACEOF
6100 # This is the list of functions which libiberty will provide if they
6101 # are not available on the host.
6104 funcs
="$funcs atexit"
6105 funcs
="$funcs basename"
6107 funcs
="$funcs bcopy"
6108 funcs
="$funcs bsearch"
6109 funcs
="$funcs bzero"
6110 funcs
="$funcs calloc"
6111 funcs
="$funcs clock"
6113 funcs
="$funcs getcwd"
6114 funcs
="$funcs getpagesize"
6115 funcs
="$funcs gettimeofday"
6116 funcs
="$funcs index"
6117 funcs
="$funcs insque"
6118 funcs
="$funcs memchr"
6119 funcs
="$funcs memcmp"
6120 funcs
="$funcs memcpy"
6121 funcs
="$funcs memmem"
6122 funcs
="$funcs memmove"
6123 funcs
="$funcs mempcpy"
6124 funcs
="$funcs memset"
6125 funcs
="$funcs mkstemps"
6126 funcs
="$funcs putenv"
6127 funcs
="$funcs random"
6128 funcs
="$funcs rename"
6129 funcs
="$funcs rindex"
6130 funcs
="$funcs setenv"
6131 funcs
="$funcs snprintf"
6132 funcs
="$funcs sigsetmask"
6133 funcs
="$funcs stpcpy"
6134 funcs
="$funcs stpncpy"
6135 funcs
="$funcs strcasecmp"
6136 funcs
="$funcs strchr"
6137 funcs
="$funcs strdup"
6138 funcs
="$funcs strncasecmp"
6139 funcs
="$funcs strndup"
6140 funcs
="$funcs strnlen"
6141 funcs
="$funcs strrchr"
6142 funcs
="$funcs strstr"
6143 funcs
="$funcs strtod"
6144 funcs
="$funcs strtol"
6145 funcs
="$funcs strtoul"
6146 funcs
="$funcs strtoll"
6147 funcs
="$funcs strtoull"
6148 funcs
="$funcs strverscmp"
6149 funcs
="$funcs tmpnam"
6150 funcs
="$funcs vasprintf"
6151 funcs
="$funcs vfprintf"
6152 funcs
="$funcs vprintf"
6153 funcs
="$funcs vsnprintf"
6154 funcs
="$funcs vsprintf"
6155 funcs
="$funcs waitpid"
6156 funcs
="$funcs setproctitle"
6158 # Also in the old function.def file: alloca, vfork, getopt.
6160 vars
="sys_errlist sys_nerr sys_siglist"
6162 checkfuncs
="__fsetlocking canonicalize_file_name dup3 getrlimit getrusage \
6163 getsysinfo gettimeofday on_exit pipe2 psignal pstat_getdynamic pstat_getstatic \
6164 realpath setrlimit spawnve spawnvpe strerror strsignal sysconf sysctl \
6165 sysmp table times wait3 wait4"
6167 #Â Darwin has sbrk, but it is deprecated and that produces build-time warnings
6168 #Â so do not check for it.
6171 *) checkfuncs
="$checkfuncs sbrk"
6174 # These are neither executed nor required, but they help keep
6175 # autoheader happy without adding a bunch of text to acconfig.h.
6176 if test "x" = "y"; then
6177 for ac_func
in asprintf atexit \
6178 basename bcmp bcopy bsearch bzero \
6179 calloc canonicalize_file_name
clock \
6182 getcwd getpagesize getrlimit getrusage getsysinfo gettimeofday \
6184 memchr memcmp memcpy memmem memmove memset mkstemps \
6186 pipe2 psignal pstat_getdynamic pstat_getstatic putenv \
6187 random realpath rename rindex \
6188 sbrk setenv setproctitle setrlimit sigsetmask snprintf spawnve spawnvpe \
6189 stpcpy stpncpy strcasecmp strchr strdup \
6190 strerror strncasecmp strndup strnlen strrchr strsignal strstr strtod \
6191 strtol strtoul strtoll strtoull strverscmp sysconf sysctl sysmp \
6192 table
times tmpnam \
6193 vasprintf vfprintf vprintf vsprintf \
6196 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6197 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6198 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6199 cat >>confdefs.h
<<_ACEOF
6200 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6206 as_ac_Symbol
=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh`
6207 ac_fn_c_check_decl
"$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default"
6208 if eval test \"x\$
"$as_ac_Symbol"\" = x
"yes"; then :
6214 cat >>confdefs.h
<<_ACEOF
6215 #define HAVE_DECL_BASENAME $ac_have_decl
6217 ac_fn_c_check_decl
"$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
6218 if test "x$ac_cv_have_decl_ffs" = xyes
; then :
6224 cat >>confdefs.h
<<_ACEOF
6225 #define HAVE_DECL_FFS $ac_have_decl
6227 ac_fn_c_check_decl
"$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
6228 if test "x$ac_cv_have_decl_asprintf" = xyes
; then :
6234 cat >>confdefs.h
<<_ACEOF
6235 #define HAVE_DECL_ASPRINTF $ac_have_decl
6237 ac_fn_c_check_decl
"$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
6238 if test "x$ac_cv_have_decl_vasprintf" = xyes
; then :
6244 cat >>confdefs.h
<<_ACEOF
6245 #define HAVE_DECL_VASPRINTF $ac_have_decl
6247 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
6248 if test "x$ac_cv_have_decl_snprintf" = xyes
; then :
6254 cat >>confdefs.h
<<_ACEOF
6255 #define HAVE_DECL_SNPRINTF $ac_have_decl
6257 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
6258 if test "x$ac_cv_have_decl_vsnprintf" = xyes
; then :
6264 cat >>confdefs.h
<<_ACEOF
6265 #define HAVE_DECL_VSNPRINTF $ac_have_decl
6267 ac_fn_c_check_decl
"$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
6268 if test "x$ac_cv_have_decl_strtol" = xyes
; then :
6274 cat >>confdefs.h
<<_ACEOF
6275 #define HAVE_DECL_STRTOL $ac_have_decl
6277 ac_fn_c_check_decl
"$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
6278 if test "x$ac_cv_have_decl_strtoul" = xyes
; then :
6284 cat >>confdefs.h
<<_ACEOF
6285 #define HAVE_DECL_STRTOUL $ac_have_decl
6287 ac_fn_c_check_decl
"$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
6288 if test "x$ac_cv_have_decl_strtoll" = xyes
; then :
6294 cat >>confdefs.h
<<_ACEOF
6295 #define HAVE_DECL_STRTOLL $ac_have_decl
6297 ac_fn_c_check_decl
"$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
6298 if test "x$ac_cv_have_decl_strtoull" = xyes
; then :
6304 cat >>confdefs.h
<<_ACEOF
6305 #define HAVE_DECL_STRTOULL $ac_have_decl
6307 ac_fn_c_check_decl
"$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
6308 if test "x$ac_cv_have_decl_strnlen" = xyes
; then :
6314 cat >>confdefs.h
<<_ACEOF
6315 #define HAVE_DECL_STRNLEN $ac_have_decl
6319 $as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
6322 $as_echo "#define HAVE_SYS_NERR 1" >>confdefs.h
6325 $as_echo "#define HAVE_SYS_SIGLIST 1" >>confdefs.h
6329 # For each of these functions, if the host does not provide the
6330 # function we want to put FN.o in LIBOBJS, and if the host does
6331 # provide the function, we want to define HAVE_FN in config.h.
6335 if test -n "${with_target_subdir}"; then
6337 # We are being configured as a target library. AC_REPLACE_FUNCS
6338 # may not work correctly, because the compiler may not be able to
6339 # link executables. Note that we may still be being configured
6342 # If we are being configured for newlib, we know which functions
6343 # newlib provide and which ones we will be expected to provide.
6345 if test "x${with_newlib}" = "xyes"; then
6346 case " $LIBOBJS " in
6347 *" asprintf.$ac_objext "* ) ;;
6348 *) LIBOBJS
="$LIBOBJS asprintf.$ac_objext"
6352 case " $LIBOBJS " in
6353 *" basename.$ac_objext "* ) ;;
6354 *) LIBOBJS
="$LIBOBJS basename.$ac_objext"
6358 case " $LIBOBJS " in
6359 *" insque.$ac_objext "* ) ;;
6360 *) LIBOBJS
="$LIBOBJS insque.$ac_objext"
6364 case " $LIBOBJS " in
6365 *" random.$ac_objext "* ) ;;
6366 *) LIBOBJS
="$LIBOBJS random.$ac_objext"
6370 case " $LIBOBJS " in
6371 *" strdup.$ac_objext "* ) ;;
6372 *) LIBOBJS
="$LIBOBJS strdup.$ac_objext"
6376 case " $LIBOBJS " in
6377 *" vasprintf.$ac_objext "* ) ;;
6378 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6385 asprintf |
basename | insque | random | strdup | vasprintf
)
6388 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6389 cat >>confdefs.h
<<_ACEOF
6397 # newlib doesnt provide any of the variables in $vars, so we
6398 # dont have to check them here.
6400 # Of the functions in $checkfuncs, newlib only has strerror.
6401 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6408 # If we are being configured for Mingw, we know which functions
6409 # Mingw provides and which ones we will be expected to provide.
6413 case " $LIBOBJS " in
6414 *" asprintf.$ac_objext "* ) ;;
6415 *) LIBOBJS
="$LIBOBJS asprintf.$ac_objext"
6419 case " $LIBOBJS " in
6420 *" basename.$ac_objext "* ) ;;
6421 *) LIBOBJS
="$LIBOBJS basename.$ac_objext"
6425 case " $LIBOBJS " in
6426 *" bcmp.$ac_objext "* ) ;;
6427 *) LIBOBJS
="$LIBOBJS bcmp.$ac_objext"
6431 case " $LIBOBJS " in
6432 *" bcopy.$ac_objext "* ) ;;
6433 *) LIBOBJS
="$LIBOBJS bcopy.$ac_objext"
6437 case " $LIBOBJS " in
6438 *" bzero.$ac_objext "* ) ;;
6439 *) LIBOBJS
="$LIBOBJS bzero.$ac_objext"
6443 case " $LIBOBJS " in
6444 *" clock.$ac_objext "* ) ;;
6445 *) LIBOBJS
="$LIBOBJS clock.$ac_objext"
6449 case " $LIBOBJS " in
6450 *" ffs.$ac_objext "* ) ;;
6451 *) LIBOBJS
="$LIBOBJS ffs.$ac_objext"
6455 case " $LIBOBJS " in
6456 *" getpagesize.$ac_objext "* ) ;;
6457 *) LIBOBJS
="$LIBOBJS getpagesize.$ac_objext"
6461 case " $LIBOBJS " in
6462 *" index.$ac_objext "* ) ;;
6463 *) LIBOBJS
="$LIBOBJS index.$ac_objext"
6467 case " $LIBOBJS " in
6468 *" insque.$ac_objext "* ) ;;
6469 *) LIBOBJS
="$LIBOBJS insque.$ac_objext"
6473 case " $LIBOBJS " in
6474 *" mempcpy.$ac_objext "* ) ;;
6475 *) LIBOBJS
="$LIBOBJS mempcpy.$ac_objext"
6479 case " $LIBOBJS " in
6480 *" mkstemps.$ac_objext "* ) ;;
6481 *) LIBOBJS
="$LIBOBJS mkstemps.$ac_objext"
6485 case " $LIBOBJS " in
6486 *" random.$ac_objext "* ) ;;
6487 *) LIBOBJS
="$LIBOBJS random.$ac_objext"
6491 case " $LIBOBJS " in
6492 *" rindex.$ac_objext "* ) ;;
6493 *) LIBOBJS
="$LIBOBJS rindex.$ac_objext"
6497 case " $LIBOBJS " in
6498 *" sigsetmask.$ac_objext "* ) ;;
6499 *) LIBOBJS
="$LIBOBJS sigsetmask.$ac_objext"
6503 case " $LIBOBJS " in
6504 *" stpcpy.$ac_objext "* ) ;;
6505 *) LIBOBJS
="$LIBOBJS stpcpy.$ac_objext"
6509 case " $LIBOBJS " in
6510 *" stpncpy.$ac_objext "* ) ;;
6511 *) LIBOBJS
="$LIBOBJS stpncpy.$ac_objext"
6515 case " $LIBOBJS " in
6516 *" strndup.$ac_objext "* ) ;;
6517 *) LIBOBJS
="$LIBOBJS strndup.$ac_objext"
6521 case " $LIBOBJS " in
6522 *" strnlen.$ac_objext "* ) ;;
6523 *) LIBOBJS
="$LIBOBJS strnlen.$ac_objext"
6527 case " $LIBOBJS " in
6528 *" strverscmp.$ac_objext "* ) ;;
6529 *) LIBOBJS
="$LIBOBJS strverscmp.$ac_objext"
6533 case " $LIBOBJS " in
6534 *" vasprintf.$ac_objext "* ) ;;
6535 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6539 case " $LIBOBJS " in
6540 *" waitpid.$ac_objext "* ) ;;
6541 *) LIBOBJS
="$LIBOBJS waitpid.$ac_objext"
6548 asprintf |
basename | bcmp | bcopy | bzero |
clock | ffs | getpagesize | index | insque | mempcpy | mkstemps | random | rindex | sigsetmask | stpcpy | stpncpy | strdup | strndup | strnlen | strverscmp | vasprintf | waitpid
)
6551 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6552 cat >>confdefs.h
<<_ACEOF
6560 # Mingw doesnt provide any of the variables in $vars, so we
6561 # dont have to check them here.
6563 # Of the functions in $checkfuncs, Mingw only has strerror.
6564 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6571 case " $LIBOBJS " in
6572 *" vasprintf.$ac_objext "* ) ;;
6573 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6577 case " $LIBOBJS " in
6578 *" vsnprintf.$ac_objext "* ) ;;
6579 *) LIBOBJS
="$LIBOBJS vsnprintf.$ac_objext"
6583 case " $LIBOBJS " in
6584 *" snprintf.$ac_objext "* ) ;;
6585 *) LIBOBJS
="$LIBOBJS snprintf.$ac_objext"
6589 case " $LIBOBJS " in
6590 *" asprintf.$ac_objext "* ) ;;
6591 *) LIBOBJS
="$LIBOBJS asprintf.$ac_objext"
6596 for f
in atexit
basename bcmp bcopy bsearch bzero calloc
clock ffs \
6597 getcwd getpagesize getrusage gettimeofday \
6598 index insque memchr memcmp memcpy memmove memset psignal \
6599 putenv random rename rindex sbrk setenv stpcpy strcasecmp \
6600 strchr strdup strerror strncasecmp strrchr strstr strtod \
6601 strtol strtoul sysconf
times tmpnam vfprintf vprintf \
6604 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6605 cat >>confdefs.h
<<_ACEOF
6619 # Not a target library, so we set things up to run the test suite.
6628 *-*-cygwin* |
*-*-mingw*)
6629 $as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
6631 $as_echo "#define HAVE_SYS_NERR 1" >>confdefs.h
6636 if test -z "${setobjs}"; then
6640 # Handle VxWorks configuration specially, since on VxWorks the
6641 # libraries are actually on the target board, not in the file
6643 case " $LIBOBJS " in
6644 *" basename.$ac_objext "* ) ;;
6645 *) LIBOBJS
="$LIBOBJS basename.$ac_objext"
6649 case " $LIBOBJS " in
6650 *" getpagesize.$ac_objext "* ) ;;
6651 *) LIBOBJS
="$LIBOBJS getpagesize.$ac_objext"
6655 case " $LIBOBJS " in
6656 *" insque.$ac_objext "* ) ;;
6657 *) LIBOBJS
="$LIBOBJS insque.$ac_objext"
6661 case " $LIBOBJS " in
6662 *" random.$ac_objext "* ) ;;
6663 *) LIBOBJS
="$LIBOBJS random.$ac_objext"
6667 case " $LIBOBJS " in
6668 *" strcasecmp.$ac_objext "* ) ;;
6669 *) LIBOBJS
="$LIBOBJS strcasecmp.$ac_objext"
6673 case " $LIBOBJS " in
6674 *" strncasecmp.$ac_objext "* ) ;;
6675 *) LIBOBJS
="$LIBOBJS strncasecmp.$ac_objext"
6679 case " $LIBOBJS " in
6680 *" strdup.$ac_objext "* ) ;;
6681 *) LIBOBJS
="$LIBOBJS strdup.$ac_objext"
6685 case " $LIBOBJS " in
6686 *" vfork.$ac_objext "* ) ;;
6687 *) LIBOBJS
="$LIBOBJS vfork.$ac_objext"
6691 case " $LIBOBJS " in
6692 *" waitpid.$ac_objext "* ) ;;
6693 *) LIBOBJS
="$LIBOBJS waitpid.$ac_objext"
6697 case " $LIBOBJS " in
6698 *" vasprintf.$ac_objext "* ) ;;
6699 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6705 basename | getpagesize | insque | random | strcasecmp
)
6707 strncasecmp | strdup | vfork | waitpid | vasprintf
)
6710 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6711 cat >>confdefs.h
<<_ACEOF
6719 # VxWorks doesn't provide any of the variables in $vars, so we
6720 # don't have to check them here.
6722 # Of the functions in $checkfuncs, VxWorks only has strerror.
6723 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6732 if test -z "${setobjs}"; then
6737 # On android, getpagesize is defined in unistd.h as a static inline
6738 # function, which AC_CHECK_FUNCS does not handle properly.
6739 ac_cv_func_getpagesize
=yes
6743 # Replace system snprintf and vsnprintf with libiberty implementations.
6744 case " $LIBOBJS " in
6745 *" snprintf.$ac_objext "* ) ;;
6746 *) LIBOBJS
="$LIBOBJS snprintf.$ac_objext"
6750 case " $LIBOBJS " in
6751 *" vsnprintf.$ac_objext "* ) ;;
6752 *) LIBOBJS
="$LIBOBJS vsnprintf.$ac_objext"
6759 # Under mingw32, sys_nerr and sys_errlist exist, but they are
6760 # macros, so the test below won't find them.
6761 libiberty_cv_var_sys_nerr
=yes
6762 libiberty_cv_var_sys_errlist
=yes
6766 # vfork and fork are stubs.
6767 ac_cv_func_vfork_works
=no
6771 # Under some versions of uwin, vfork is notoriously buggy and the test
6772 # can hang configure; on other versions, vfork exists just as a stub.
6773 # FIXME: This should be removed once vfork in uwin's runtime is fixed.
6774 ac_cv_func_vfork_works
=no
6775 # Under uwin 2.0+, sys_nerr and sys_errlist exist, but they are
6776 # macros (actually, these are imported from a DLL, but the end effect
6777 # is the same), so the test below won't find them.
6778 libiberty_cv_var_sys_nerr
=yes
6779 libiberty_cv_var_sys_errlist
=yes
6783 # Under VMS, vfork works very different than on Unix. The standard test
6784 # won't work, and it isn't easily adaptable. It makes more sense to
6786 ac_cv_func_vfork_works
=yes
6791 # We haven't set the list of objects yet. Use the standard autoconf
6792 # tests. This will only work if the compiler works.
6793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
6794 $as_echo_n "checking for library containing strerror... " >&6; }
6795 if ${ac_cv_search_strerror+:} false
; then :
6796 $as_echo_n "(cached) " >&6
6798 ac_func_search_save_LIBS
=$LIBS
6799 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6800 /* end confdefs.h. */
6802 /* Override any GCC internal prototype to avoid an error.
6803 Use char because int might match the return type of a GCC
6804 builtin and then its argument prototype would still apply. */
6817 for ac_lib
in '' cposix
; do
6818 if test -z "$ac_lib"; then
6819 ac_res
="none required"
6822 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6824 if test x
$gcc_no_link = xyes
; then
6825 as_fn_error $?
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
6827 if ac_fn_c_try_link
"$LINENO"; then :
6828 ac_cv_search_strerror
=$ac_res
6830 rm -f core conftest.err conftest.
$ac_objext \
6832 if ${ac_cv_search_strerror+:} false
; then :
6836 if ${ac_cv_search_strerror+:} false
; then :
6839 ac_cv_search_strerror
=no
6842 LIBS
=$ac_func_search_save_LIBS
6844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
6845 $as_echo "$ac_cv_search_strerror" >&6; }
6846 ac_res
=$ac_cv_search_strerror
6847 if test "$ac_res" != no
; then :
6848 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6852 for ac_func
in $funcs
6854 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6855 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6856 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6857 cat >>confdefs.h
<<_ACEOF
6858 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6862 case " $LIBOBJS " in
6863 *" $ac_func.$ac_objext "* ) ;;
6864 *) LIBOBJS
="$LIBOBJS $ac_func.$ac_objext"
6871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether alloca needs Cray hooks" >&5
6872 $as_echo_n "checking whether alloca needs Cray hooks... " >&6; }
6873 if ${ac_cv_os_cray+:} false
; then :
6874 $as_echo_n "(cached) " >&6
6876 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6877 /* end confdefs.h. */
6878 #if defined(CRAY) && ! defined(CRAY2)
6885 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6886 $EGREP "webecray" >/dev
/null
2>&1; then :
6894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
6895 $as_echo "$ac_cv_os_cray" >&6; }
6896 if test $ac_cv_os_cray = yes; then
6897 for ac_func
in _getb67 GETB67 getb67
; do
6898 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6899 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6900 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6902 cat >>confdefs.h
<<_ACEOF
6903 #define CRAY_STACKSEG_END $ac_func
6911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
6912 $as_echo_n "checking stack direction for C alloca... " >&6; }
6913 if ${ac_cv_c_stack_direction+:} false
; then :
6914 $as_echo_n "(cached) " >&6
6916 if test "$cross_compiling" = yes; then :
6917 ac_cv_c_stack_direction
=0
6919 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6920 /* end confdefs.h. */
6921 find_stack_direction ()
6923 static char *addr = 0;
6928 return find_stack_direction ();
6931 return (&dummy > addr) ? 1 : -1;
6935 exit (find_stack_direction() < 0);
6938 if ac_fn_c_try_run
"$LINENO"; then :
6939 ac_cv_c_stack_direction
=1
6941 ac_cv_c_stack_direction
=-1
6943 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6944 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
6949 $as_echo "$ac_cv_c_stack_direction" >&6; }
6951 cat >>confdefs.h
<<_ACEOF
6952 #define STACK_DIRECTION $ac_cv_c_stack_direction
6956 for ac_header
in vfork.h
6958 ac_fn_c_check_header_preproc
"$LINENO" "vfork.h" "ac_cv_header_vfork_h"
6959 if test "x$ac_cv_header_vfork_h" = xyes
; then :
6960 cat >>confdefs.h
<<_ACEOF
6961 #define HAVE_VFORK_H 1
6967 for ac_func
in fork vfork
6969 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6970 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6971 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6972 cat >>confdefs.h
<<_ACEOF
6973 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6979 if test "x$ac_cv_func_fork" = xyes
; then
6980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
6981 $as_echo_n "checking for working fork... " >&6; }
6982 if ${ac_cv_func_fork_works+:} false
; then :
6983 $as_echo_n "(cached) " >&6
6985 if test "$cross_compiling" = yes; then :
6986 ac_cv_func_fork_works
=cross
6988 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6989 /* end confdefs.h. */
6990 $ac_includes_default
6995 /* By Ruediger Kuhlmann. */
7002 if ac_fn_c_try_run
"$LINENO"; then :
7003 ac_cv_func_fork_works
=yes
7005 ac_cv_func_fork_works
=no
7007 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7008 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
7013 $as_echo "$ac_cv_func_fork_works" >&6; }
7016 ac_cv_func_fork_works
=$ac_cv_func_fork
7018 if test "x$ac_cv_func_fork_works" = xcross
; then
7020 *-*-amigaos* |
*-*-msdosdjgpp*)
7021 # Override, as these systems have only a dummy fork() stub
7022 ac_cv_func_fork_works
=no
7025 ac_cv_func_fork_works
=yes
7028 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
7029 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
7031 ac_cv_func_vfork_works
=$ac_cv_func_vfork
7032 if test "x$ac_cv_func_vfork" = xyes
; then
7033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
7034 $as_echo_n "checking for working vfork... " >&6; }
7035 if ${ac_cv_func_vfork_works+:} false
; then :
7036 $as_echo_n "(cached) " >&6
7038 if test "$cross_compiling" = yes; then :
7039 ac_cv_func_vfork_works
=cross
7041 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7042 /* end confdefs.h. */
7043 /* Thanks to Paul Eggert for this test. */
7044 $ac_includes_default
7045 #include <sys/wait.h>
7049 /* On some sparc systems, changes by the child to local and incoming
7050 argument registers are propagated back to the parent. The compiler
7051 is told about this with #include <vfork.h>, but some compilers
7052 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
7053 static variable whose address is put into a register that is
7054 clobbered by the vfork. */
7057 sparc_address_test (int arg)
7059 sparc_address_test (arg) int arg;
7080 pid_t parent = getpid ();
7083 sparc_address_test (0);
7088 /* Here is another test for sparc vfork register problems. This
7089 test uses lots of local variables, at least as many local
7090 variables as main has allocated so far including compiler
7091 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
7092 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
7093 reuse the register of parent for one of the local variables,
7094 since it will think that parent can't possibly be used any more
7095 in this routine. Assigning to the local variable will thus
7096 munge parent in the parent process. */
7098 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
7099 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
7100 /* Convince the compiler that p..p7 are live; otherwise, it might
7101 use the same hardware register for all 8 local variables. */
7102 if (p != p1 || p != p2 || p != p3 || p != p4
7103 || p != p5 || p != p6 || p != p7)
7106 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
7107 from child file descriptors. If the child closes a descriptor
7108 before it execs or exits, this munges the parent's descriptor
7109 as well. Test for this by closing stdout in the child. */
7110 _exit(close(fileno(stdout)) != 0);
7115 while (wait(&status) != child)
7118 /* Was there some problem with vforking? */
7121 /* Did the child fail? (This shouldn't happen.) */
7124 /* Did the vfork/compiler bug occur? */
7125 || parent != getpid()
7127 /* Did the file descriptor bug occur? */
7128 || fstat(fileno(stdout), &st) != 0
7133 if ac_fn_c_try_run
"$LINENO"; then :
7134 ac_cv_func_vfork_works
=yes
7136 ac_cv_func_vfork_works
=no
7138 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7139 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
7144 $as_echo "$ac_cv_func_vfork_works" >&6; }
7147 if test "x$ac_cv_func_fork_works" = xcross
; then
7148 ac_cv_func_vfork_works
=$ac_cv_func_vfork
7149 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
7150 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
7153 if test "x$ac_cv_func_vfork_works" = xyes
; then
7155 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
7159 $as_echo "#define vfork fork" >>confdefs.h
7162 if test "x$ac_cv_func_fork_works" = xyes
; then
7164 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
7168 if test $ac_cv_func_vfork_works = no
; then
7169 case " $LIBOBJS " in
7170 *" vfork.$ac_objext "* ) ;;
7171 *) LIBOBJS
="$LIBOBJS vfork.$ac_objext"
7176 # We only need _doprnt if we might use it to implement v*printf.
7177 if test $ac_cv_func_vprintf != yes \
7178 ||
test $ac_cv_func_vfprintf != yes \
7179 ||
test $ac_cv_func_vsprintf != yes; then
7180 ac_fn_c_check_func
"$LINENO" "_doprnt" "ac_cv_func__doprnt"
7181 if test "x$ac_cv_func__doprnt" = xyes
; then :
7182 $as_echo "#define HAVE__DOPRNT 1" >>confdefs.h
7185 case " $LIBOBJS " in
7186 *" _doprnt.$ac_objext "* ) ;;
7187 *) LIBOBJS
="$LIBOBJS _doprnt.$ac_objext"
7195 for ac_func
in _doprnt
7197 ac_fn_c_check_func
"$LINENO" "_doprnt" "ac_cv_func__doprnt"
7198 if test "x$ac_cv_func__doprnt" = xyes
; then :
7199 cat >>confdefs.h
<<_ACEOF
7200 #define HAVE__DOPRNT 1
7209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $v" >&5
7210 $as_echo_n "checking for $v... " >&6; }
7211 if eval \
${libiberty_cv_var_$v+:} false
; then :
7212 $as_echo_n "(cached) " >&6
7214 if test x
$gcc_no_link = xyes
; then
7215 as_fn_error $?
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
7217 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7218 /* end confdefs.h. */
7223 if ($v [0]) return 1;
7228 if ac_fn_c_try_link
"$LINENO"; then :
7229 eval "libiberty_cv_var_$v=yes"
7231 eval "libiberty_cv_var_$v=no"
7233 rm -f core conftest.err conftest.
$ac_objext \
7234 conftest
$ac_exeext conftest.
$ac_ext
7237 if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes"; then
7238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7239 $as_echo "yes" >&6; }
7240 n
=HAVE_
`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7241 cat >>confdefs.h
<<_ACEOF
7246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7247 $as_echo "no" >&6; }
7251 # special check for _system_configuration because AIX <4.3.2 do not
7252 # contain the `physmem' member.
7253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
7254 $as_echo_n "checking for external symbol _system_configuration... " >&6; }
7255 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7256 /* end confdefs.h. */
7257 #include <sys/systemcfg.h>
7261 double x = _system_configuration.physmem;
7266 if ac_fn_c_try_compile
"$LINENO"; then :
7267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7268 $as_echo "yes" >&6; }
7270 $as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
7273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7274 $as_echo "no" >&6; }
7276 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7278 for ac_func
in $checkfuncs
7280 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7281 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
7282 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
7283 cat >>confdefs.h
<<_ACEOF
7284 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7290 as_ac_Symbol
=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh`
7291 ac_fn_c_check_decl
"$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default"
7292 if eval test \"x\$
"$as_ac_Symbol"\" = x
"yes"; then :
7298 cat >>confdefs.h
<<_ACEOF
7299 #define HAVE_DECL_BASENAME $ac_have_decl
7301 ac_fn_c_check_decl
"$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
7302 if test "x$ac_cv_have_decl_ffs" = xyes
; then :
7308 cat >>confdefs.h
<<_ACEOF
7309 #define HAVE_DECL_FFS $ac_have_decl
7311 ac_fn_c_check_decl
"$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
7312 if test "x$ac_cv_have_decl_asprintf" = xyes
; then :
7318 cat >>confdefs.h
<<_ACEOF
7319 #define HAVE_DECL_ASPRINTF $ac_have_decl
7321 ac_fn_c_check_decl
"$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
7322 if test "x$ac_cv_have_decl_vasprintf" = xyes
; then :
7328 cat >>confdefs.h
<<_ACEOF
7329 #define HAVE_DECL_VASPRINTF $ac_have_decl
7331 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
7332 if test "x$ac_cv_have_decl_snprintf" = xyes
; then :
7338 cat >>confdefs.h
<<_ACEOF
7339 #define HAVE_DECL_SNPRINTF $ac_have_decl
7341 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
7342 if test "x$ac_cv_have_decl_vsnprintf" = xyes
; then :
7348 cat >>confdefs.h
<<_ACEOF
7349 #define HAVE_DECL_VSNPRINTF $ac_have_decl
7352 ac_fn_c_check_decl
"$LINENO" "calloc" "ac_cv_have_decl_calloc" "$ac_includes_default"
7353 if test "x$ac_cv_have_decl_calloc" = xyes
; then :
7359 cat >>confdefs.h
<<_ACEOF
7360 #define HAVE_DECL_CALLOC $ac_have_decl
7362 ac_fn_c_check_decl
"$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
7363 if test "x$ac_cv_have_decl_getenv" = xyes
; then :
7369 cat >>confdefs.h
<<_ACEOF
7370 #define HAVE_DECL_GETENV $ac_have_decl
7372 ac_fn_c_check_decl
"$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
7373 if test "x$ac_cv_have_decl_getopt" = xyes
; then :
7379 cat >>confdefs.h
<<_ACEOF
7380 #define HAVE_DECL_GETOPT $ac_have_decl
7382 ac_fn_c_check_decl
"$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
7383 if test "x$ac_cv_have_decl_malloc" = xyes
; then :
7389 cat >>confdefs.h
<<_ACEOF
7390 #define HAVE_DECL_MALLOC $ac_have_decl
7392 ac_fn_c_check_decl
"$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
7393 if test "x$ac_cv_have_decl_realloc" = xyes
; then :
7399 cat >>confdefs.h
<<_ACEOF
7400 #define HAVE_DECL_REALLOC $ac_have_decl
7404 *-*-darwin*) ;; # Darwin's sbrk implementation is deprecated.
7405 *) ac_fn_c_check_decl
"$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
7406 if test "x$ac_cv_have_decl_sbrk" = xyes
; then :
7412 cat >>confdefs.h
<<_ACEOF
7413 #define HAVE_DECL_SBRK $ac_have_decl
7417 ac_fn_c_check_decl
"$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
7418 if test "x$ac_cv_have_decl_strtol" = xyes
; then :
7424 cat >>confdefs.h
<<_ACEOF
7425 #define HAVE_DECL_STRTOL $ac_have_decl
7427 ac_fn_c_check_decl
"$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
7428 if test "x$ac_cv_have_decl_strtoul" = xyes
; then :
7434 cat >>confdefs.h
<<_ACEOF
7435 #define HAVE_DECL_STRTOUL $ac_have_decl
7437 ac_fn_c_check_decl
"$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
7438 if test "x$ac_cv_have_decl_strtoll" = xyes
; then :
7444 cat >>confdefs.h
<<_ACEOF
7445 #define HAVE_DECL_STRTOLL $ac_have_decl
7447 ac_fn_c_check_decl
"$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
7448 if test "x$ac_cv_have_decl_strtoull" = xyes
; then :
7454 cat >>confdefs.h
<<_ACEOF
7455 #define HAVE_DECL_STRTOULL $ac_have_decl
7458 ac_fn_c_check_decl
"$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
7459 if test "x$ac_cv_have_decl_strverscmp" = xyes
; then :
7465 cat >>confdefs.h
<<_ACEOF
7466 #define HAVE_DECL_STRVERSCMP $ac_have_decl
7469 ac_fn_c_check_decl
"$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
7470 if test "x$ac_cv_have_decl_strnlen" = xyes
; then :
7476 cat >>confdefs.h
<<_ACEOF
7477 #define HAVE_DECL_STRNLEN $ac_have_decl
7480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether canonicalize_file_name must be declared" >&5
7481 $as_echo_n "checking whether canonicalize_file_name must be declared... " >&6; }
7482 if ${libiberty_cv_decl_needed_canonicalize_file_name+:} false
; then :
7483 $as_echo_n "(cached) " >&6
7485 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7486 /* end confdefs.h. */
7488 #include "confdefs.h"
7490 #ifdef HAVE_STRING_H
7493 #ifdef HAVE_STRINGS_H
7494 #include <strings.h>
7497 #ifdef HAVE_STDLIB_H
7500 #ifdef HAVE_UNISTD_H
7506 char *(*pfn) = (char *(*)) canonicalize_file_name
7511 if ac_fn_c_try_compile
"$LINENO"; then :
7512 libiberty_cv_decl_needed_canonicalize_file_name
=no
7514 libiberty_cv_decl_needed_canonicalize_file_name
=yes
7516 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libiberty_cv_decl_needed_canonicalize_file_name" >&5
7520 $as_echo "$libiberty_cv_decl_needed_canonicalize_file_name" >&6; }
7521 if test $libiberty_cv_decl_needed_canonicalize_file_name = yes; then
7523 $as_echo "#define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1" >>confdefs.h
7529 # Figure out which version of pexecute to use.
7531 *-*-mingw* |
*-*-winnt*) pexecute
=pex-win32
;;
7532 *-*-msdosdjgpp*) pexecute
=pex-djgpp
;;
7533 *-*-msdos*) pexecute
=pex-msdos
;;
7534 *) pexecute
=pex-unix
;;
7541 for ac_header
in $ac_header_list
7543 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7544 ac_fn_c_check_header_preproc
"$LINENO" "$ac_header" "$as_ac_Header"
7545 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
7546 cat >>confdefs.h
<<_ACEOF
7547 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7559 if test x
$gcc_no_link = xyes
; then
7560 if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset
; then
7561 ac_cv_func_mmap_fixed_mapped
=no
7564 if test "x${ac_cv_func_mmap_fixed_mapped}" != xno
; then
7566 for ac_func
in getpagesize
7568 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
7569 if test "x$ac_cv_func_getpagesize" = xyes
; then :
7570 cat >>confdefs.h
<<_ACEOF
7571 #define HAVE_GETPAGESIZE 1
7577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
7578 $as_echo_n "checking for working mmap... " >&6; }
7579 if ${ac_cv_func_mmap_fixed_mapped+:} false
; then :
7580 $as_echo_n "(cached) " >&6
7582 if test "$cross_compiling" = yes; then :
7583 ac_cv_func_mmap_fixed_mapped
=no
7585 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7586 /* end confdefs.h. */
7587 $ac_includes_default
7588 /* malloc might have been renamed as rpl_malloc. */
7591 /* Thanks to Mike Haertel and Jim Avera for this test.
7592 Here is a matrix of mmap possibilities:
7593 mmap private not fixed
7594 mmap private fixed at somewhere currently unmapped
7595 mmap private fixed at somewhere already mapped
7596 mmap shared not fixed
7597 mmap shared fixed at somewhere currently unmapped
7598 mmap shared fixed at somewhere already mapped
7599 For private mappings, we should verify that changes cannot be read()
7600 back from the file, nor mmap's back from the file at a different
7601 address. (There have been systems where private was not correctly
7602 implemented like the infamous i386 svr4.0, and systems where the
7603 VM page cache was not coherent with the file system buffer cache
7604 like early versions of FreeBSD and possibly contemporary NetBSD.)
7605 For shared mappings, we should conversely verify that changes get
7606 propagated back to all the places they're supposed to be.
7608 Grep wants private fixed already mapped.
7609 The main things grep needs to know about mmap are:
7610 * does it exist and is it safe to write into the mmap'd area
7611 * how to use it (BSD variants) */
7614 #include <sys/mman.h>
7616 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
7620 /* This mess was copied from the GNU getpagesize.h. */
7621 #ifndef HAVE_GETPAGESIZE
7622 # ifdef _SC_PAGESIZE
7623 # define getpagesize() sysconf(_SC_PAGESIZE)
7624 # else /* no _SC_PAGESIZE */
7625 # ifdef HAVE_SYS_PARAM_H
7626 # include <sys/param.h>
7627 # ifdef EXEC_PAGESIZE
7628 # define getpagesize() EXEC_PAGESIZE
7629 # else /* no EXEC_PAGESIZE */
7631 # define getpagesize() NBPG * CLSIZE
7634 # endif /* no CLSIZE */
7635 # else /* no NBPG */
7637 # define getpagesize() NBPC
7638 # else /* no NBPC */
7640 # define getpagesize() PAGESIZE
7641 # endif /* PAGESIZE */
7642 # endif /* no NBPC */
7643 # endif /* no NBPG */
7644 # endif /* no EXEC_PAGESIZE */
7645 # else /* no HAVE_SYS_PARAM_H */
7646 # define getpagesize() 8192 /* punt totally */
7647 # endif /* no HAVE_SYS_PARAM_H */
7648 # endif /* no _SC_PAGESIZE */
7650 #endif /* no HAVE_GETPAGESIZE */
7655 char *data, *data2, *data3;
7660 pagesize = getpagesize ();
7662 /* First, make a file with some known garbage in it. */
7663 data = (char *) malloc (pagesize);
7666 for (i = 0; i < pagesize; ++i)
7667 *(data + i) = rand ();
7669 fd = creat ("conftest.mmap", 0600);
7672 if (write (fd, data, pagesize) != pagesize)
7676 /* Next, check that the tail of a page is zero-filled. File must have
7677 non-zero length, otherwise we risk SIGBUS for entire page. */
7678 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
7682 if (write (fd2, cdata2, 1) != 1)
7684 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
7685 if (data2 == MAP_FAILED)
7687 for (i = 0; i < pagesize; ++i)
7691 if (munmap (data2, pagesize))
7694 /* Next, try to mmap the file at a fixed address which already has
7695 something else allocated at it. If we can, also make sure that
7696 we see the same garbage. */
7697 fd = open ("conftest.mmap", O_RDWR);
7700 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7701 MAP_PRIVATE | MAP_FIXED, fd, 0L))
7703 for (i = 0; i < pagesize; ++i)
7704 if (*(data + i) != *(data2 + i))
7707 /* Finally, make sure that changes to the mapped area do not
7708 percolate back to the file as seen by read(). (This is a bug on
7709 some variants of i386 svr4.0.) */
7710 for (i = 0; i < pagesize; ++i)
7711 *(data2 + i) = *(data2 + i) + 1;
7712 data3 = (char *) malloc (pagesize);
7715 if (read (fd, data3, pagesize) != pagesize)
7717 for (i = 0; i < pagesize; ++i)
7718 if (*(data + i) != *(data3 + i))
7724 if ac_fn_c_try_run
"$LINENO"; then :
7725 ac_cv_func_mmap_fixed_mapped
=yes
7727 ac_cv_func_mmap_fixed_mapped
=no
7729 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7730 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
7735 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
7736 if test $ac_cv_func_mmap_fixed_mapped = yes; then
7738 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
7741 rm -f conftest.mmap conftest.txt
7745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strncmp" >&5
7746 $as_echo_n "checking for working strncmp... " >&6; }
7747 if ${ac_cv_func_strncmp_works+:} false
; then :
7748 $as_echo_n "(cached) " >&6
7750 if test "$cross_compiling" = yes; then :
7751 ac_cv_func_strncmp_works
=yes
7753 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7754 /* end confdefs.h. */
7756 /* Test by Jim Wilson and Kaveh Ghazi.
7757 Check whether strncmp reads past the end of its string parameters. */
7758 #include <sys/types.h>
7764 #ifdef HAVE_SYS_MMAN_H
7765 #include <sys/mman.h>
7769 #ifdef MAP_ANONYMOUS
7770 #define MAP_ANON MAP_ANONYMOUS
7772 #define MAP_ANON MAP_FILE
7783 #define MAP_LEN 0x10000
7787 #if defined(HAVE_MMAP) || defined(HAVE_MMAP_ANYWHERE)
7791 dev_zero = open ("/dev/zero", O_RDONLY);
7795 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
7796 MAP_ANON|MAP_PRIVATE, dev_zero, 0);
7797 if (p == (char *)-1)
7798 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
7799 MAP_ANON|MAP_PRIVATE, -1, 0);
7800 if (p == (char *)-1)
7804 char *string = "__si_type_info";
7805 char *q = (char *) p + MAP_LEN - strlen (string) - 2;
7806 char *r = (char *) p + 0xe;
7812 #endif /* HAVE_MMAP || HAVE_MMAP_ANYWHERE */
7817 if ac_fn_c_try_run
"$LINENO"; then :
7818 ac_cv_func_strncmp_works
=yes
7820 ac_cv_func_strncmp_works
=no
7822 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7823 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7826 rm -f core core.
* *.core
7828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strncmp_works" >&5
7829 $as_echo "$ac_cv_func_strncmp_works" >&6; }
7830 if test $ac_cv_func_strncmp_works = no
; then
7831 case " $LIBOBJS " in
7832 *" strncmp.$ac_objext "* ) ;;
7833 *) LIBOBJS
="$LIBOBJS strncmp.$ac_objext"
7840 # Install a library built with a cross compiler in $(tooldir) rather
7842 if test -z "${with_cross_host}"; then
7845 INSTALL_DEST
=tooldir
7851 for l
in x
$LIBOBJS; do
7863 # We need multilib support, but only if configuring for the target.
7864 ac_config_files
="$ac_config_files Makefile testsuite/Makefile"
7866 ac_config_commands
="$ac_config_commands default"
7868 cat >confcache
<<\_ACEOF
7869 # This file is a shell script that caches the results of configure
7870 # tests run on this system so they can be shared between configure
7871 # scripts and configure runs, see configure's option --config-cache.
7872 # It is not useful on other systems. If it contains results you don't
7873 # want to keep, you may remove or edit it.
7875 # config.status only pays attention to the cache file if you give it
7876 # the --recheck option to rerun configure.
7878 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7879 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7884 # The following way of writing the cache mishandles newlines in values,
7885 # but we know of no workaround that is simple, portable, and efficient.
7886 # So, we kill variables containing newlines.
7887 # Ultrix sh set writes to stderr and can't be redirected directly,
7888 # and sets the high bit in the cache file unless we assign to the vars.
7890 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7891 eval ac_val
=\$
$ac_var
7895 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7896 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7899 _ | IFS | as_nl
) ;; #(
7900 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
7901 *) { eval $ac_var=; unset $ac_var;} ;;
7907 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7908 *${as_nl}ac_space
=\
*)
7909 # `set' does not quote correctly, so add quotes: double-quote
7910 # substitution turns \\\\ into \\, and sed turns \\ into \.
7913 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7916 # `set' quotes correctly as required by POSIX, so do not add quotes.
7917 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7926 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7928 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7930 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
7931 if test -w "$cache_file"; then
7932 if test "x$cache_file" != "x/dev/null"; then
7933 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7934 $as_echo "$as_me: updating cache $cache_file" >&6;}
7935 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
7936 cat confcache
>"$cache_file"
7938 case $cache_file in #(
7940 mv -f confcache
"$cache_file"$$
&&
7941 mv -f "$cache_file"$$
"$cache_file" ;; #(
7943 mv -f confcache
"$cache_file" ;;
7948 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7949 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7954 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7955 # Let make expand exec_prefix.
7956 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7958 DEFS
=-DHAVE_CONFIG_H
7963 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
7964 # 1. Remove the extension, and $U if already installed.
7965 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
7966 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
7967 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7968 # will be set to the directory where LIBOBJS objects are built.
7969 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7970 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
7974 LTLIBOBJS
=$ac_ltlibobjs
7979 : "${CONFIG_STATUS=./config.status}"
7981 ac_clean_files_save
=$ac_clean_files
7982 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
7983 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7984 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7986 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7988 # Generated by $as_me.
7989 # Run this file to recreate the current configuration.
7990 # Compiler output produced by configure, useful for debugging
7991 # configure, is in config.log if it exists.
7997 SHELL=\${CONFIG_SHELL-$SHELL}
8000 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
8001 ## -------------------- ##
8002 ## M4sh Initialization. ##
8003 ## -------------------- ##
8005 # Be more Bourne compatible
8006 DUALCASE
=1; export DUALCASE
# for MKS sh
8007 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
8010 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
8011 # is contrary to our usage. Disable this feature.
8012 alias -g '${1+"$@"}'='"$@"'
8013 setopt NO_GLOB_SUBST
8015 case `(set -o) 2>/dev/null` in #(
8027 # Printing a long string crashes Solaris 7 /usr/bin/printf.
8028 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8029 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8030 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8031 # Prefer a ksh shell builtin over an external printf program on Solaris,
8032 # but without wasting forks for bash or zsh.
8033 if test -z "$BASH_VERSION$ZSH_VERSION" \
8034 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8035 as_echo='print
-r --'
8036 as_echo_n='print
-rn --'
8037 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8038 as_echo='printf %s
\n'
8039 as_echo_n='printf %s
'
8041 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8042 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
8043 as_echo_n='/usr
/ucb
/echo -n'
8045 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8046 as_echo_n_body='eval
8050 expr "X$arg" : "X\\(.*\\)$as_nl";
8051 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8053 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
8055 export as_echo_n_body
8056 as_echo_n='sh
-c $as_echo_n_body as_echo
'
8059 as_echo='sh
-c $as_echo_body as_echo
'
8062 # The user is always right.
8063 if test "${PATH_SEPARATOR+set}" != set; then
8065 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8066 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8073 # We need space, tab and new line, in precisely that order. Quoting is
8074 # there to prevent editors from complaining about space-tab.
8075 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
8076 # splitting by setting IFS to empty value.)
8079 # Find who we are. Look in the path if we contain no directory separator.
8082 *[\\/]* ) as_myself=$0 ;;
8083 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8087 test -z "$as_dir" && as_dir=.
8088 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8094 # We did not find ourselves, most probably we were run as `sh COMMAND'
8095 # in which case we are not to be found in the path.
8096 if test "x$as_myself" = x
; then
8099 if test ! -f "$as_myself"; then
8100 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8104 # Unset variables that we do not need and which cause bugs (e.g. in
8105 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8106 # suppresses any "Segmentation fault" message there. '((' could
8107 # trigger a bug in pdksh 5.2.14.
8108 for as_var
in BASH_ENV ENV MAIL MAILPATH
8109 do eval test x\
${$as_var+set} = xset \
8110 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
8123 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
8126 # as_fn_error STATUS ERROR [LINENO LOG_FD]
8127 # ----------------------------------------
8128 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8129 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8130 # script with STATUS, using 1 if that was 0.
8133 as_status
=$1; test $as_status -eq 0 && as_status
=1
8135 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
8136 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8138 $as_echo "$as_me: error: $2" >&2
8139 as_fn_exit
$as_status
8143 # as_fn_set_status STATUS
8144 # -----------------------
8145 # Set $? to STATUS, without forking.
8149 } # as_fn_set_status
8153 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8163 # Portably unset VAR.
8166 { eval $1=; unset $1;}
8168 as_unset
=as_fn_unset
8169 # as_fn_append VAR VALUE
8170 # ----------------------
8171 # Append the text in VALUE to the end of the definition contained in VAR. Take
8172 # advantage of any shell optimizations that allow amortized linear growth over
8173 # repeated appends, instead of the typical quadratic growth present in naive
8175 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
8176 eval 'as_fn_append ()
8187 # as_fn_arith ARG...
8188 # ------------------
8189 # Perform arithmetic evaluation on the ARGs, and store the result in the
8190 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8191 # must be portable across $(()) and expr.
8192 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
8193 eval 'as_fn_arith ()
8200 as_val
=`expr "$@" || test $? -eq 1`
8205 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
8206 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
8212 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8213 as_basename
=basename
8218 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
8224 as_me
=`$as_basename -- "$0" ||
8225 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8226 X"$0" : 'X\(//\)$' \| \
8227 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8229 sed '/^.*\/\([^/][^/]*\)\/*$/{
8243 # Avoid depending upon Character Ranges.
8244 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
8245 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8246 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
8247 as_cr_digits
='0123456789'
8248 as_cr_alnum
=$as_cr_Letters$as_cr_digits
8250 ECHO_C
= ECHO_N
= ECHO_T
=
8251 case `echo -n x` in #(((((
8253 case `echo 'xy\c'` in
8254 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
8256 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
8263 rm -f conf$$ conf$$.exe conf$$.
file
8264 if test -d conf$$.dir
; then
8265 rm -f conf$$.dir
/conf$$.
file
8268 mkdir conf$$.dir
2>/dev
/null
8270 if (echo >conf$$.
file) 2>/dev
/null
; then
8271 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
8273 # ... but there are two gotchas:
8274 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8275 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8276 # In both cases, we have to default to `cp -pR'.
8277 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
8279 elif ln conf$$.
file conf$$
2>/dev
/null
; then
8287 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
8288 rmdir conf$$.dir
2>/dev
/null
8293 # Create "$as_dir" as a directory, including parents if necessary.
8298 -*) as_dir
=.
/$as_dir;;
8300 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
8304 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8305 *) as_qdir
=$as_dir;;
8307 as_dirs
="'$as_qdir' $as_dirs"
8308 as_dir
=`$as_dirname -- "$as_dir" ||
8309 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8310 X"$as_dir" : 'X\(//\)[^/]' \| \
8311 X"$as_dir" : 'X\(//\)$' \| \
8312 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8313 $as_echo X"$as_dir" |
8314 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8331 test -d "$as_dir" && break
8333 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
8334 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
8338 if mkdir
-p .
2>/dev
/null
; then
8339 as_mkdir_p
='mkdir -p "$as_dir"'
8341 test -d .
/-p && rmdir .
/-p
8346 # as_fn_executable_p FILE
8347 # -----------------------
8348 # Test if FILE is an executable regular file.
8349 as_fn_executable_p
()
8351 test -f "$1" && test -x "$1"
8352 } # as_fn_executable_p
8354 as_executable_p
=as_fn_executable_p
8356 # Sed expression to map a string onto a valid CPP name.
8357 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8359 # Sed expression to map a string onto a valid variable name.
8360 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8364 ## ----------------------------------- ##
8365 ## Main body of $CONFIG_STATUS script. ##
8366 ## ----------------------------------- ##
8368 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
8370 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8371 # Save the log message, to keep $0 and so on meaningful, and to
8372 # report actual input values of CONFIG_FILES etc. instead of their
8373 # values after options handling.
8375 This file was extended by $as_me, which was
8376 generated by GNU Autoconf 2.69. Invocation command line was
8378 CONFIG_FILES = $CONFIG_FILES
8379 CONFIG_HEADERS = $CONFIG_HEADERS
8380 CONFIG_LINKS = $CONFIG_LINKS
8381 CONFIG_COMMANDS = $CONFIG_COMMANDS
8384 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8389 case $ac_config_files in *"
8390 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
8393 case $ac_config_headers in *"
8394 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
8398 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8399 # Files that config.status was made for.
8400 config_files="$ac_config_files"
8401 config_headers="$ac_config_headers"
8402 config_commands="$ac_config_commands"
8406 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8408 \`$as_me' instantiates files and other configuration actions
8409 from templates according to the current configuration. Unless the files
8410 and actions are specified as TAGs, all are instantiated by default.
8412 Usage: $0 [OPTION]... [TAG]...
8414 -h, --help print this help, then exit
8415 -V, --version print version number and configuration settings, then exit
8416 --config print configuration, then exit
8417 -q, --quiet, --silent
8418 do not print progress messages
8419 -d, --debug don't remove temporary files
8420 --recheck update $as_me by reconfiguring in the same conditions
8421 --file=FILE[:TEMPLATE]
8422 instantiate the configuration file FILE
8423 --header=FILE[:TEMPLATE]
8424 instantiate the configuration header FILE
8426 Configuration files:
8429 Configuration headers:
8432 Configuration commands:
8435 Report bugs to the package provider."
8438 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8439 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8442 configured by $0, generated by GNU Autoconf 2.69,
8443 with options \\"\$ac_cs_config\\"
8445 Copyright (C) 2012 Free Software Foundation, Inc.
8446 This config.status script is free software; the Free Software Foundation
8447 gives unlimited permission to copy, distribute and modify it."
8452 test -n "\$AWK" || AWK=awk
8455 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8456 # The default lists apply if the user does not specify any file.
8462 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8463 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
8467 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8479 # Handling of the options.
8480 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8482 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
8483 $as_echo "$ac_cs_version"; exit ;;
8484 --config |
--confi |
--conf |
--con |
--co |
--c )
8485 $as_echo "$ac_cs_config"; exit ;;
8486 --debug |
--debu |
--deb |
--de |
--d |
-d )
8488 --file |
--fil |
--fi |
--f )
8491 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8492 '') as_fn_error $?
"missing file argument" ;;
8494 as_fn_append CONFIG_FILES
" '$ac_optarg'"
8495 ac_need_defaults
=false
;;
8496 --header |
--heade |
--head |
--hea )
8499 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8501 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
8502 ac_need_defaults
=false
;;
8504 # Conflict between --help and --header
8505 as_fn_error $?
"ambiguous option: \`$1'
8506 Try \`$0 --help' for more information.";;
8507 --help |
--hel |
-h )
8508 $as_echo "$ac_cs_usage"; exit ;;
8509 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8510 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8514 -*) as_fn_error $?
"unrecognized option: \`$1'
8515 Try \`$0 --help' for more information." ;;
8517 *) as_fn_append ac_config_targets
" $1"
8518 ac_need_defaults
=false
;;
8524 ac_configure_extra_args
=
8526 if $ac_cs_silent; then
8528 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8532 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8533 if \$ac_cs_recheck; then
8534 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8536 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8537 CONFIG_SHELL='$SHELL'
8543 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8547 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8548 ## Running $as_me. ##
8554 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8561 with_target_subdir=${with_target_subdir}
8562 with_multisubdir=${with_multisubdir}
8563 ac_configure_args="--enable-multilib ${ac_configure_args}"
8564 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
8565 ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
8566 libiberty_topdir=${libiberty_topdir}
8571 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8573 # Handling of arguments.
8574 for ac_config_target
in $ac_config_targets
8576 case $ac_config_target in
8577 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
8578 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
8579 "testsuite/Makefile") CONFIG_FILES
="$CONFIG_FILES testsuite/Makefile" ;;
8580 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
8582 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8587 # If the user did not use the arguments to specify the items to instantiate,
8588 # then the envvar interface is used. Set only those that are not.
8589 # We use the long form for the default assignment because of an extremely
8590 # bizarre bug on SunOS 4.1.3.
8591 if $ac_need_defaults; then
8592 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8593 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8594 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8597 # Have a temporary directory for convenience. Make it in the build tree
8598 # simply because there is no reason against having it here, and in addition,
8599 # creating and moving files from /tmp can sometimes cause problems.
8600 # Hook for its removal unless debugging.
8601 # Note that there is a small window in which the directory will not be cleaned:
8602 # after its creation but before its name has been assigned to `$tmp'.
8606 trap 'exit_status=$?
8608 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8610 trap 'as_fn_exit 1' 1 2 13 15
8612 # Create a (secure) tmp directory for tmp files.
8615 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8619 tmp
=.
/conf$$
-$RANDOM
8620 (umask 077 && mkdir
"$tmp")
8621 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
8624 # Set up the scripts for CONFIG_FILES section.
8625 # No need to generate them if there are no CONFIG_FILES.
8626 # This happens for instance with `./config.status config.h'.
8627 if test -n "$CONFIG_FILES"; then
8629 if $AWK 'BEGIN { getline <"/dev/null" }' </dev
/null
2>/dev
/null
; then
8631 ac_cs_awk_pipe_init
=
8632 ac_cs_awk_read_file
='
8633 while ((getline aline < (F[key])) > 0)
8636 ac_cs_awk_pipe_fini
=
8638 ac_cs_awk_getline
=false
8639 ac_cs_awk_pipe_init
="print \"cat <<'|#_!!_#|' &&\""
8640 ac_cs_awk_read_file
='
8642 print "cat " F[key] " &&"
8643 '$ac_cs_awk_pipe_init
8644 # The final `:' finishes the AND list.
8645 ac_cs_awk_pipe_fini
='END { print "|#_!!_#|"; print ":" }'
8647 ac_cr
=`echo X | tr X '\015'`
8648 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8649 # But we know of no other shell where ac_cr would be empty at this
8650 # point, so we can use a bashism as a fallback.
8651 if test "x$ac_cr" = x
; then
8652 eval ac_cr
=\$
\'\\r
\'
8654 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8655 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8661 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8664 # Create commands to substitute file output variables.
8666 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
8667 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
8668 echo "$ac_subst_files" |
sed 's/.*/F["&"]="$&"/' &&
8671 } >conf$
$files.sh
&&
8672 . .
/conf$
$files.sh ||
8673 as_fn_error $?
"could not make $CONFIG_STATUS" "$LINENO" 5
8674 rm -f conf$
$files.sh
8677 echo "cat >conf$$subs.awk <<_ACEOF" &&
8678 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8681 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8682 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8684 for ac_last_try in false false false false false :; do
8685 . ./conf$$subs.sh ||
8686 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8688 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
8689 if test $ac_delim_n = $ac_delim_num; then
8691 elif $ac_last_try; then
8692 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8694 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8699 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8700 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
8704 s/^/S["/; s
/!.
*/"]=/
8714 s/\(.\{148\}\)..*/\1/
8716 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
8721 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8728 s/\(.\{148\}\)..*/\1/
8730 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
8734 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8739 ' <conf$$subs.awk | sed '
8744 ' >>$CONFIG_STATUS || ac_write_fail=1
8745 rm -f conf$$subs.awk
8746 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8748 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
8749 for (key in S) S_is_set[key] = 1
8751 \$ac_cs_awk_pipe_init
8755 nfields = split(line, field, "@
")
8757 len = length(field[1])
8758 for (i = 2; i < nfields; i++) {
8760 keylen = length(key)
8761 if (S_is_set[key]) {
8763 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8764 len += length(value) + length(field[++i])
8769 if (nfields == 3 && !substed) {
8771 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
8772 \$ac_cs_awk_read_file
8778 \$ac_cs_awk_pipe_fini
8781 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8782 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8783 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
8786 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
8787 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
8790 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8791 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
8792 # trailing colons and then remove the whole line if VPATH becomes empty
8793 # (actually we leave an empty line to preserve line numbers).
8794 if test "x
$srcdir" = x.; then
8795 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8813 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8814 fi # test -n "$CONFIG_FILES"
8816 # Set up the scripts for CONFIG_HEADERS section.
8817 # No need to generate them if there are no CONFIG_HEADERS.
8818 # This happens for instance with `./config.status Makefile'.
8819 if test -n "$CONFIG_HEADERS"; then
8820 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
8824 # Transform confdefs.h into an awk script `defines.awk', embedded as
8825 # here-document in config.status, that substitutes the proper values into
8826 # config.h.in to produce config.h.
8828 # Create a delimiter string that does not exist in confdefs.h, to ease
8829 # handling of long lines.
8831 for ac_last_try in false false :; do
8832 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
8833 if test -z "$ac_tt"; then
8835 elif $ac_last_try; then
8836 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
8838 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8842 # For the awk script, D is an array of macro values keyed by name,
8843 # likewise P contains macro parameters if any. Preserve backslash
8844 # newline sequences.
8846 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8848 s/.\{148\}/&'"$ac_delim"'/g
8851 s/^[ ]*#[ ]*define[ ][ ]*/ /
8858 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
8860 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
8864 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
8865 D["\
1"]=" \
3\\\\\\n
"\\/p
8867 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
8872 s/.\{148\}/&'"$ac_delim"'/g
8877 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
8880 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
8882 ' <confdefs.h | sed '
8883 s/'"$ac_delim"'/"\\\
8884 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8886 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8887 for (key in D) D_is_set[key] = 1
8890 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8892 split(line, arg, " ")
8893 if (arg[1] == "#") {
8897 defundef
= substr
(arg
[1], 2)
8900 split(mac1
, mac2
, "(") #)
8902 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
8903 if (D_is_set
[macro
]) {
8904 # Preserve the white space surrounding the "#".
8905 print prefix
"define", macro P
[macro
] D
[macro
]
8908 # Replace #undef with comments. This is necessary, for example,
8909 # in the case of _POSIX_SOURCE, which is predefined and required
8910 # on some systems where configure will not decide to define it.
8911 if (defundef
== "undef") {
8912 print
"/*", prefix defundef
, macro
, "*/"
8920 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8921 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
8922 fi # test -n "$CONFIG_HEADERS"
8925 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8930 :[FHLC
]) ac_mode
=$ac_tag; continue;;
8932 case $ac_mode$ac_tag in
8934 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
8935 :[FH
]-) ac_tag
=-:-;;
8936 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
8953 -) ac_f
="$ac_tmp/stdin";;
8954 *) # Look for the file first in the build tree, then in the source tree
8955 # (if the path is not absolute). The absolute path cannot be DOS-style,
8956 # because $ac_f cannot contain `:'.
8960 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
8962 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8964 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8965 as_fn_append ac_file_inputs
" '$ac_f'"
8968 # Let's still pretend it is `configure' which instantiates (i.e., don't
8969 # use $as_me), people would be surprised to read:
8970 # /* config.h. Generated by config.status. */
8971 configure_input
='Generated from '`
8972 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8974 if test x
"$ac_file" != x-
; then
8975 configure_input
="$ac_file. $configure_input"
8976 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8977 $as_echo "$as_me: creating $ac_file" >&6;}
8979 # Neutralize special characters interpreted by sed in replacement strings.
8980 case $configure_input in #(
8981 *\
&* |
*\|
* |
*\\* )
8982 ac_sed_conf_input
=`$as_echo "$configure_input" |
8983 sed 's/[\\\\&|]/\\\\&/g'`;; #(
8984 *) ac_sed_conf_input
=$configure_input;;
8988 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
8989 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
8994 ac_dir
=`$as_dirname -- "$ac_file" ||
8995 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8996 X"$ac_file" : 'X\(//\)[^/]' \| \
8997 X"$ac_file" : 'X\(//\)$' \| \
8998 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8999 $as_echo X"$ac_file" |
9000 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9017 as_dir
="$ac_dir"; as_fn_mkdir_p
9021 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9023 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
9024 # A ".." for each directory in $ac_dir_suffix.
9025 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9026 case $ac_top_builddir_sub in
9027 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
9028 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
9031 ac_abs_top_builddir
=$ac_pwd
9032 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
9033 # for backward compatibility:
9034 ac_top_builddir
=$ac_top_build_prefix
9037 .
) # We are building in place.
9039 ac_top_srcdir
=$ac_top_builddir_sub
9040 ac_abs_top_srcdir
=$ac_pwd ;;
9041 [\\/]* | ?
:[\\/]* ) # Absolute name.
9042 ac_srcdir
=$srcdir$ac_dir_suffix;
9043 ac_top_srcdir
=$srcdir
9044 ac_abs_top_srcdir
=$srcdir ;;
9046 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
9047 ac_top_srcdir
=$ac_top_build_prefix$srcdir
9048 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
9050 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
9060 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
9061 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
9065 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9066 # If the template does not know about datarootdir, expand it.
9067 # FIXME: This hack should be removed a few years after 2.60.
9068 ac_datarootdir_hack
=; ac_datarootdir_seen
=
9079 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9080 *datarootdir
*) ac_datarootdir_seen
=yes;;
9081 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
9082 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9083 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9085 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9086 ac_datarootdir_hack='
9087 s&@datadir@&$datadir&g
9088 s&@docdir@&$docdir&g
9089 s&@infodir@&$infodir&g
9090 s&@localedir@&$localedir&g
9091 s&@mandir@&$mandir&g
9092 s&\\\${datarootdir}&$datarootdir&g' ;;
9096 # Neutralize VPATH when `$srcdir' = `.'.
9097 # Shell code in configure.ac might set extrasub.
9098 # FIXME: do we really want to maintain this feature?
9099 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9100 ac_sed_extra="$ac_vpsub
9103 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
9105 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
9106 s|@configure_input@|
$ac_sed_conf_input|
;t t
9107 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
9108 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
9109 s
&@srcdir@
&$ac_srcdir&;t t
9110 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
9111 s
&@top_srcdir@
&$ac_top_srcdir&;t t
9112 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
9113 s
&@builddir@
&$ac_builddir&;t t
9114 s
&@abs_builddir@
&$ac_abs_builddir&;t t
9115 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
9116 s
&@INSTALL@
&$ac_INSTALL&;t t
9117 $ac_datarootdir_hack
9119 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
9120 if $ac_cs_awk_getline; then
9121 $AWK -f "$ac_tmp/subs.
awk"
9123 $AWK -f "$ac_tmp/subs.
awk" | $SHELL
9125 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
9127 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9128 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
9129 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
9130 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
9131 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
9132 which seems to be undefined. Please make sure it is defined" >&5
9133 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
9134 which seems to be undefined. Please make sure it is defined" >&2;}
9136 rm -f "$ac_tmp/stdin"
9138 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9139 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9141 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9147 if test x"$ac_file" != x-; then
9149 $as_echo "/* $configure_input */" \
9150 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9151 } >"$ac_tmp/config.h" \
9152 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9153 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
9154 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9155 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9158 mv "$ac_tmp/config.h" "$ac_file" \
9159 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9162 $as_echo "/* $configure_input */" \
9163 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9164 || as_fn_error $? "could not create -" "$LINENO" 5
9168 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9169 $as_echo "$as_me: executing $ac_file commands" >&6;}
9174 case $ac_file$ac_mode in
9175 "default":C) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
9176 if test -n "$CONFIG_FILES"; then
9177 if test -n "${with_target_subdir}"; then
9178 # FIXME: We shouldn't need to
set ac_file
9180 LD
="${ORIGINAL_LD_FOR_MULTILIBS}"
9181 .
${libiberty_topdir}/config-ml.
in
9191 ac_clean_files
=$ac_clean_files_save
9193 test $ac_write_fail = 0 ||
9194 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
9197 # configure is writing to config.log, and then calls config.status.
9198 # config.status does its own redirection, appending to config.log.
9199 # Unfortunately, on DOS this fails, as config.log is still kept open
9200 # by configure, so config.status won't be able to write to it; its
9201 # output is simply discarded. So we exec the FD to /dev/null,
9202 # effectively closing config.log, so it can be properly (re)opened and
9203 # appended to by config.status. When coming back to configure, we
9204 # need to make the FD available again.
9205 if test "$no_create" != yes; then
9207 ac_config_status_args
=
9208 test "$silent" = yes &&
9209 ac_config_status_args
="$ac_config_status_args --quiet"
9211 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
9213 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9214 # would make configure fail if this is the last instruction.
9215 $ac_cs_success || as_fn_exit
1
9217 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
9218 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9219 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}