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
693 program_transform_name
704 ac_subst_files
='host_makefile_frag'
706 enable_option_checking
711 enable_maintainer_mode
713 enable_install_libiberty
717 ac_precious_vars
='build_alias
728 # Initialize some variables set by options.
730 ac_init_version
=false
731 ac_unrecognized_opts
=
733 # The variables have the same names as the options, with
734 # dashes changed to underlines.
742 program_transform_name
=s
,x
,x
,
750 # Installation directory options.
751 # These are left unexpanded so users can "make install exec_prefix=/foo"
752 # and all the variables that are supposed to be based on exec_prefix
753 # by default will actually change.
754 # Use braces instead of parens because sh, perl, etc. also accept them.
755 # (The list follows the same order as the GNU Coding Standards.)
756 bindir
='${exec_prefix}/bin'
757 sbindir
='${exec_prefix}/sbin'
758 libexecdir
='${exec_prefix}/libexec'
759 datarootdir
='${prefix}/share'
760 datadir
='${datarootdir}'
761 sysconfdir
='${prefix}/etc'
762 sharedstatedir
='${prefix}/com'
763 localstatedir
='${prefix}/var'
764 runstatedir
='${localstatedir}/run'
765 includedir
='${prefix}/include'
766 oldincludedir
='/usr/include'
767 docdir
='${datarootdir}/doc/${PACKAGE}'
768 infodir
='${datarootdir}/info'
773 libdir
='${exec_prefix}/lib'
774 localedir
='${datarootdir}/locale'
775 mandir
='${datarootdir}/man'
781 # If the previous option needs an argument, assign it.
782 if test -n "$ac_prev"; then
783 eval $ac_prev=\
$ac_option
789 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
794 # Accept the important Cygnus configure options, so we can diagnose typos.
796 case $ac_dashdash$ac_option in
800 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
802 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
805 -build |
--build |
--buil |
--bui |
--bu)
806 ac_prev
=build_alias
;;
807 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
808 build_alias
=$ac_optarg ;;
810 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
811 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
812 ac_prev
=cache_file
;;
813 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
814 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
815 cache_file
=$ac_optarg ;;
818 cache_file
=config.cache
;;
820 -datadir |
--datadir |
--datadi |
--datad)
822 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
823 datadir
=$ac_optarg ;;
825 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
826 |
--dataroo |
--dataro |
--datar)
827 ac_prev
=datarootdir
;;
828 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
829 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
830 datarootdir
=$ac_optarg ;;
832 -disable-* |
--disable-*)
833 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
834 # Reject names that are not valid shell variable names.
835 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
836 as_fn_error $?
"invalid feature name: $ac_useropt"
837 ac_useropt_orig
=$ac_useropt
838 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
839 case $ac_user_opts in
843 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
844 ac_unrecognized_sep
=', ';;
846 eval enable_
$ac_useropt=no
;;
848 -docdir |
--docdir |
--docdi |
--doc |
--do)
850 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
853 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
855 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
858 -enable-* |
--enable-*)
859 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
860 # Reject names that are not valid shell variable names.
861 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
862 as_fn_error $?
"invalid feature name: $ac_useropt"
863 ac_useropt_orig
=$ac_useropt
864 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
865 case $ac_user_opts in
869 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
870 ac_unrecognized_sep
=', ';;
872 eval enable_
$ac_useropt=\
$ac_optarg ;;
874 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
875 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
876 |
--exec |
--exe |
--ex)
877 ac_prev
=exec_prefix
;;
878 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
879 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
880 |
--exec=* |
--exe=* |
--ex=*)
881 exec_prefix
=$ac_optarg ;;
883 -gas |
--gas |
--ga |
--g)
884 # Obsolete; use --with-gas.
887 -help |
--help |
--hel |
--he |
-h)
889 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
890 ac_init_help
=recursive
;;
891 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
892 ac_init_help
=short
;;
894 -host |
--host |
--hos |
--ho)
895 ac_prev
=host_alias
;;
896 -host=* |
--host=* |
--hos=* |
--ho=*)
897 host_alias
=$ac_optarg ;;
899 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
901 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
903 htmldir
=$ac_optarg ;;
905 -includedir |
--includedir |
--includedi |
--included |
--include \
906 |
--includ |
--inclu |
--incl |
--inc)
907 ac_prev
=includedir
;;
908 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
909 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
910 includedir
=$ac_optarg ;;
912 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
914 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
915 infodir
=$ac_optarg ;;
917 -libdir |
--libdir |
--libdi |
--libd)
919 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
922 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
923 |
--libexe |
--libex |
--libe)
924 ac_prev
=libexecdir
;;
925 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
926 |
--libexe=* |
--libex=* |
--libe=*)
927 libexecdir
=$ac_optarg ;;
929 -localedir |
--localedir |
--localedi |
--localed |
--locale)
931 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
932 localedir
=$ac_optarg ;;
934 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
935 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
936 ac_prev
=localstatedir
;;
937 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
938 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
939 localstatedir
=$ac_optarg ;;
941 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
943 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
947 # Obsolete; use --without-fp.
950 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
951 |
--no-cr |
--no-c |
-n)
954 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
955 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
958 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
959 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
960 |
--oldin |
--oldi |
--old |
--ol |
--o)
961 ac_prev
=oldincludedir
;;
962 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
963 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
964 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
965 oldincludedir
=$ac_optarg ;;
967 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
969 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
972 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
973 |
--program-pre |
--program-pr |
--program-p)
974 ac_prev
=program_prefix
;;
975 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
976 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
977 program_prefix
=$ac_optarg ;;
979 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
980 |
--program-suf |
--program-su |
--program-s)
981 ac_prev
=program_suffix
;;
982 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
983 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
984 program_suffix
=$ac_optarg ;;
986 -program-transform-name |
--program-transform-name \
987 |
--program-transform-nam |
--program-transform-na \
988 |
--program-transform-n |
--program-transform- \
989 |
--program-transform |
--program-transfor \
990 |
--program-transfo |
--program-transf \
991 |
--program-trans |
--program-tran \
992 |
--progr-tra |
--program-tr |
--program-t)
993 ac_prev
=program_transform_name
;;
994 -program-transform-name=* |
--program-transform-name=* \
995 |
--program-transform-nam=* |
--program-transform-na=* \
996 |
--program-transform-n=* |
--program-transform-=* \
997 |
--program-transform=* |
--program-transfor=* \
998 |
--program-transfo=* |
--program-transf=* \
999 |
--program-trans=* |
--program-tran=* \
1000 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1001 program_transform_name
=$ac_optarg ;;
1003 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1005 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1006 pdfdir
=$ac_optarg ;;
1008 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1010 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1013 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1014 |
-silent |
--silent |
--silen |
--sile |
--sil)
1017 -runstatedir |
--runstatedir |
--runstatedi |
--runstated \
1018 |
--runstate |
--runstat |
--runsta |
--runst |
--runs \
1019 |
--run |
--ru |
--r)
1020 ac_prev
=runstatedir
;;
1021 -runstatedir=* |
--runstatedir=* |
--runstatedi=* |
--runstated=* \
1022 |
--runstate=* |
--runstat=* |
--runsta=* |
--runst=* |
--runs=* \
1023 |
--run=* |
--ru=* |
--r=*)
1024 runstatedir
=$ac_optarg ;;
1026 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1028 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1030 sbindir
=$ac_optarg ;;
1032 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1033 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1034 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1036 ac_prev
=sharedstatedir
;;
1037 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1038 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1039 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1041 sharedstatedir
=$ac_optarg ;;
1043 -site |
--site |
--sit)
1045 -site=* |
--site=* |
--sit=*)
1048 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1050 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1051 srcdir
=$ac_optarg ;;
1053 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1054 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1055 ac_prev
=sysconfdir
;;
1056 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1057 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1058 sysconfdir
=$ac_optarg ;;
1060 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1061 ac_prev
=target_alias
;;
1062 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1063 target_alias
=$ac_optarg ;;
1065 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1068 -version |
--version |
--versio |
--versi |
--vers |
-V)
1069 ac_init_version
=: ;;
1072 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1073 # Reject names that are not valid shell variable names.
1074 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1075 as_fn_error $?
"invalid package name: $ac_useropt"
1076 ac_useropt_orig
=$ac_useropt
1077 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1078 case $ac_user_opts in
1082 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1083 ac_unrecognized_sep
=', ';;
1085 eval with_
$ac_useropt=\
$ac_optarg ;;
1087 -without-* |
--without-*)
1088 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1089 # Reject names that are not valid shell variable names.
1090 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1091 as_fn_error $?
"invalid package name: $ac_useropt"
1092 ac_useropt_orig
=$ac_useropt
1093 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1094 case $ac_user_opts in
1098 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1099 ac_unrecognized_sep
=', ';;
1101 eval with_
$ac_useropt=no
;;
1104 # Obsolete; use --with-x.
1107 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1108 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1109 ac_prev
=x_includes
;;
1110 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1111 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1112 x_includes
=$ac_optarg ;;
1114 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1115 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1116 ac_prev
=x_libraries
;;
1117 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1118 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1119 x_libraries
=$ac_optarg ;;
1121 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1122 Try \`$0 --help' for more information"
1126 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1127 # Reject names that are not valid shell variable names.
1128 case $ac_envvar in #(
1129 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1130 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1132 eval $ac_envvar=\
$ac_optarg
1133 export $ac_envvar ;;
1136 # FIXME: should be removed in autoconf 3.0.
1137 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1138 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1139 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1140 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1146 if test -n "$ac_prev"; then
1147 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1148 as_fn_error $?
"missing argument to $ac_option"
1151 if test -n "$ac_unrecognized_opts"; then
1152 case $enable_option_checking in
1154 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1155 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1159 # Check all directory arguments for consistency.
1160 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1161 datadir sysconfdir sharedstatedir localstatedir includedir \
1162 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1163 libdir localedir mandir runstatedir
1165 eval ac_val
=\$
$ac_var
1166 # Remove trailing slashes.
1169 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1170 eval $ac_var=\
$ac_val;;
1172 # Be sure to have absolute directory names.
1174 [\\/$
]* | ?
:[\\/]* ) continue;;
1175 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1177 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1180 # There might be people who depend on the old broken behavior: `$host'
1181 # used to hold the argument of --host etc.
1182 # FIXME: To remove some day.
1185 target
=$target_alias
1187 # FIXME: To remove some day.
1188 if test "x$host_alias" != x
; then
1189 if test "x$build_alias" = x
; then
1190 cross_compiling
=maybe
1191 elif test "x$build_alias" != "x$host_alias"; then
1197 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1199 test "$silent" = yes && exec 6>/dev
/null
1202 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1203 ac_ls_di
=`ls -di .` &&
1204 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1205 as_fn_error $?
"working directory cannot be determined"
1206 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1207 as_fn_error $?
"pwd does not report name of working directory"
1210 # Find the source files, if location was not specified.
1211 if test -z "$srcdir"; then
1212 ac_srcdir_defaulted
=yes
1213 # Try the directory containing this script, then the parent directory.
1214 ac_confdir
=`$as_dirname -- "$as_myself" ||
1215 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1216 X"$as_myself" : 'X\(//\)[^/]' \| \
1217 X"$as_myself" : 'X\(//\)$' \| \
1218 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1219 $as_echo X"$as_myself" |
1220 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1238 if test ! -r "$srcdir/$ac_unique_file"; then
1242 ac_srcdir_defaulted
=no
1244 if test ! -r "$srcdir/$ac_unique_file"; then
1245 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1246 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1248 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1250 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1252 # When building in place, set srcdir=.
1253 if test "$ac_abs_confdir" = "$ac_pwd"; then
1256 # Remove unnecessary trailing slashes from srcdir.
1257 # Double slashes in file names in object file debugging info
1258 # mess up M-x gdb in Emacs.
1260 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1262 for ac_var
in $ac_precious_vars; do
1263 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1264 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1265 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1266 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1270 # Report the --help message.
1272 if test "$ac_init_help" = "long"; then
1273 # Omit some internal or obsolete options to make the list less imposing.
1274 # This message is too long to be a string in the A/UX 3.1 sh.
1276 \`configure' configures this package to adapt to many kinds of systems.
1278 Usage: $0 [OPTION]... [VAR=VALUE]...
1280 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1281 VAR=VALUE. See below for descriptions of some of the useful variables.
1283 Defaults for the options are specified in brackets.
1286 -h, --help display this help and exit
1287 --help=short display options specific to this package
1288 --help=recursive display the short help of all the included packages
1289 -V, --version display version information and exit
1290 -q, --quiet, --silent do not print \`checking ...' messages
1291 --cache-file=FILE cache test results in FILE [disabled]
1292 -C, --config-cache alias for \`--cache-file=config.cache'
1293 -n, --no-create do not create output files
1294 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1296 Installation directories:
1297 --prefix=PREFIX install architecture-independent files in PREFIX
1298 [$ac_default_prefix]
1299 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1302 By default, \`make install' will install all the files in
1303 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1304 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1305 for instance \`--prefix=\$HOME'.
1307 For better control, use the options below.
1309 Fine tuning of the installation directories:
1310 --bindir=DIR user executables [EPREFIX/bin]
1311 --sbindir=DIR system admin executables [EPREFIX/sbin]
1312 --libexecdir=DIR program executables [EPREFIX/libexec]
1313 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1314 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1315 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1316 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
1317 --libdir=DIR object code libraries [EPREFIX/lib]
1318 --includedir=DIR C header files [PREFIX/include]
1319 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1320 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1321 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1322 --infodir=DIR info documentation [DATAROOTDIR/info]
1323 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1324 --mandir=DIR man documentation [DATAROOTDIR/man]
1325 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1326 --htmldir=DIR html documentation [DOCDIR]
1327 --dvidir=DIR dvi documentation [DOCDIR]
1328 --pdfdir=DIR pdf documentation [DOCDIR]
1329 --psdir=DIR ps documentation [DOCDIR]
1335 --build=BUILD configure
for building on BUILD
[guessed
]
1336 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1340 if test -n "$ac_init_help"; then
1345 --disable-option-checking ignore unrecognized
--enable/--with options
1346 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1347 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1348 --enable-maintainer-mode
1349 enable make rules and dependencies not useful
1350 (and sometimes confusing
) to the casual installer
1351 --enable-multilib build many library versions
(default
)
1352 --enable-install-libiberty Install headers and library
for end users
1353 --disable-largefile omit support
for large files
1354 --enable-cet enable Intel CET
in host libraries
[default
=auto
]
1357 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1358 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1359 --with-target-subdir=SUBDIR Configuring
in a subdirectory
for target
1360 --with-build-subdir=SUBDIR Configuring
in a subdirectory
for build
1361 --with-cross-host=HOST Configuring with a cross compiler
1362 --with-newlib Configuring with newlib
1364 Some influential environment variables
:
1365 CC C compiler
command
1366 CFLAGS C compiler flags
1367 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1368 nonstandard directory
<lib dir
>
1369 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1370 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1371 you have headers
in a nonstandard directory
<include dir
>
1374 Use these variables to override the choices made by
`configure' or to help
1375 it to find libraries and programs with nonstandard names/locations.
1377 Report bugs to the package provider.
1382 if test "$ac_init_help" = "recursive"; then
1383 # If there are subdirs, report their specific --help.
1384 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1385 test -d "$ac_dir" ||
1386 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1391 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1393 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1394 # A ".." for each directory in $ac_dir_suffix.
1395 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1396 case $ac_top_builddir_sub in
1397 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1398 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1401 ac_abs_top_builddir=$ac_pwd
1402 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1403 # for backward compatibility:
1404 ac_top_builddir=$ac_top_build_prefix
1407 .) # We are building in place.
1409 ac_top_srcdir=$ac_top_builddir_sub
1410 ac_abs_top_srcdir=$ac_pwd ;;
1411 [\\/]* | ?:[\\/]* ) # Absolute name.
1412 ac_srcdir=$srcdir$ac_dir_suffix;
1413 ac_top_srcdir=$srcdir
1414 ac_abs_top_srcdir=$srcdir ;;
1416 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1417 ac_top_srcdir=$ac_top_build_prefix$srcdir
1418 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1420 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1422 cd "$ac_dir" || { ac_status=$?; continue; }
1423 # Check for guested configure.
1424 if test -f "$ac_srcdir/configure.gnu"; then
1426 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1427 elif test -f "$ac_srcdir/configure"; then
1429 $SHELL "$ac_srcdir/configure" --help=recursive
1431 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1433 cd "$ac_pwd" || { ac_status=$?; break; }
1437 test -n "$ac_init_help" && exit $ac_status
1438 if $ac_init_version; then
1441 generated by GNU Autoconf 2.69
1443 Copyright (C) 2012 Free Software Foundation, Inc.
1444 This configure script is free software; the Free Software Foundation
1445 gives unlimited permission to copy, distribute and modify it.
1450 ## ------------------------ ##
1451 ## Autoconf initialization. ##
1452 ## ------------------------ ##
1454 # ac_fn_c_try_compile LINENO
1455 # --------------------------
1456 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1457 ac_fn_c_try_compile ()
1459 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1460 rm -f conftest.$ac_objext
1461 if { { ac_try="$ac_compile"
1463 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1464 *) ac_try_echo
=$ac_try;;
1466 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1467 $as_echo "$ac_try_echo"; } >&5
1468 (eval "$ac_compile") 2>conftest.err
1470 if test -s conftest.err
; then
1471 grep -v '^ *+' conftest.err
>conftest.er1
1472 cat conftest.er1
>&5
1473 mv -f conftest.er1 conftest.err
1475 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1476 test $ac_status = 0; } && {
1477 test -z "$ac_c_werror_flag" ||
1478 test ! -s conftest.err
1479 } && test -s conftest.
$ac_objext; then :
1482 $as_echo "$as_me: failed program was:" >&5
1483 sed 's/^/| /' conftest.
$ac_ext >&5
1487 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1488 as_fn_set_status
$ac_retval
1490 } # ac_fn_c_try_compile
1492 # ac_fn_c_try_cpp LINENO
1493 # ----------------------
1494 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1497 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1498 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1500 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1501 *) ac_try_echo=$ac_try;;
1503 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1504 $as_echo "$ac_try_echo"; } >&5
1505 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1507 if test -s conftest.err; then
1508 grep -v '^ *+' conftest.err >conftest.er1
1509 cat conftest.er1 >&5
1510 mv -f conftest.er1 conftest.err
1512 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1513 test $ac_status = 0; } > conftest.i && {
1514 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1515 test ! -s conftest.err
1519 $as_echo "$as_me: failed program was:" >&5
1520 sed 's/^/| /' conftest.$ac_ext >&5
1524 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1525 as_fn_set_status $ac_retval
1529 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1530 # -------------------------------------------------------
1531 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1532 # the include files in INCLUDES and setting the cache variable VAR
1534 ac_fn_c_check_header_mongrel ()
1536 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1537 if eval \${$3+:} false; then :
1538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1539 $as_echo_n "checking for $2... " >&6; }
1540 if eval \${$3+:} false; then :
1541 $as_echo_n "(cached) " >&6
1544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1545 $as_echo "$ac_res" >&6; }
1547 # Is the header compilable?
1548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1549 $as_echo_n "checking $2 usability... " >&6; }
1550 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1551 /* end confdefs.h. */
1555 if ac_fn_c_try_compile "$LINENO"; then :
1556 ac_header_compiler=yes
1558 ac_header_compiler=no
1560 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1562 $as_echo "$ac_header_compiler" >&6; }
1564 # Is the header present?
1565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1566 $as_echo_n "checking $2 presence... " >&6; }
1567 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1568 /* end confdefs.h. */
1571 if ac_fn_c_try_cpp "$LINENO"; then :
1572 ac_header_preproc=yes
1574 ac_header_preproc=no
1576 rm -f conftest.err conftest.i conftest.$ac_ext
1577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1578 $as_echo "$ac_header_preproc" >&6; }
1580 # So? What about this header?
1581 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1583 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1584 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1585 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1586 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1589 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1590 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1591 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1592 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1593 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1594 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1595 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1596 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1597 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1598 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1602 $as_echo_n "checking for $2... " >&6; }
1603 if eval \${$3+:} false; then :
1604 $as_echo_n "(cached) " >&6
1606 eval "$3=\$ac_header_compiler"
1609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1610 $as_echo "$ac_res" >&6; }
1612 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1614 } # ac_fn_c_check_header_mongrel
1616 # ac_fn_c_try_run LINENO
1617 # ----------------------
1618 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1619 # that executables *can* be run.
1622 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1623 if { { ac_try="$ac_link"
1625 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1626 *) ac_try_echo
=$ac_try;;
1628 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1629 $as_echo "$ac_try_echo"; } >&5
1630 (eval "$ac_link") 2>&5
1632 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1633 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1634 { { case "(($ac_try" in
1635 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1636 *) ac_try_echo=$ac_try;;
1638 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1639 $as_echo "$ac_try_echo"; } >&5
1640 (eval "$ac_try") 2>&5
1642 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1643 test $ac_status = 0; }; }; then :
1646 $as_echo "$as_me: program exited with status $ac_status" >&5
1647 $as_echo "$as_me: failed program was:" >&5
1648 sed 's/^/| /' conftest.$ac_ext >&5
1650 ac_retval=$ac_status
1652 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1653 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1654 as_fn_set_status $ac_retval
1658 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1659 # -------------------------------------------------------
1660 # Tests whether HEADER exists and can be compiled using the include files in
1661 # INCLUDES, setting the cache variable VAR accordingly.
1662 ac_fn_c_check_header_compile ()
1664 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1666 $as_echo_n "checking for $2... " >&6; }
1667 if eval \${$3+:} false; then :
1668 $as_echo_n "(cached) " >&6
1670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1671 /* end confdefs.h. */
1675 if ac_fn_c_try_compile "$LINENO"; then :
1680 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1684 $as_echo "$ac_res" >&6; }
1685 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1687 } # ac_fn_c_check_header_compile
1689 # ac_fn_c_try_link LINENO
1690 # -----------------------
1691 # Try to link conftest.$ac_ext, and return whether this succeeded.
1694 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1695 rm -f conftest.$ac_objext conftest$ac_exeext
1696 if { { ac_try="$ac_link"
1698 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1699 *) ac_try_echo
=$ac_try;;
1701 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1702 $as_echo "$ac_try_echo"; } >&5
1703 (eval "$ac_link") 2>conftest.err
1705 if test -s conftest.err
; then
1706 grep -v '^ *+' conftest.err
>conftest.er1
1707 cat conftest.er1
>&5
1708 mv -f conftest.er1 conftest.err
1710 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1711 test $ac_status = 0; } && {
1712 test -z "$ac_c_werror_flag" ||
1713 test ! -s conftest.err
1714 } && test -s conftest
$ac_exeext && {
1715 test "$cross_compiling" = yes ||
1716 test -x conftest
$ac_exeext
1720 $as_echo "$as_me: failed program was:" >&5
1721 sed 's/^/| /' conftest.
$ac_ext >&5
1725 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1726 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1727 # interfere with the next link command; also delete a directory that is
1728 # left behind by Apple's compiler. We do this before executing the actions.
1729 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1730 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1731 as_fn_set_status
$ac_retval
1733 } # ac_fn_c_try_link
1735 # ac_fn_c_check_header_preproc LINENO HEADER VAR
1736 # ----------------------------------------------
1737 # Tests whether HEADER is present, setting the cache variable VAR accordingly.
1738 ac_fn_c_check_header_preproc
()
1740 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1742 $as_echo_n "checking for $2... " >&6; }
1743 if eval \
${$3+:} false
; then :
1744 $as_echo_n "(cached) " >&6
1746 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1747 /* end confdefs.h. */
1750 if ac_fn_c_try_cpp
"$LINENO"; then :
1755 rm -f conftest.err conftest.i conftest.
$ac_ext
1758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1759 $as_echo "$ac_res" >&6; }
1760 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1762 } # ac_fn_c_check_header_preproc
1764 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1765 # --------------------------------------------
1766 # Tries to find the compile-time value of EXPR in a program that includes
1767 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1769 ac_fn_c_compute_int
()
1771 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1772 if test "$cross_compiling" = yes; then
1773 # Depending upon the size, compute the lo and hi bounds.
1774 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1775 /* end confdefs.h. */
1780 static int test_array [1 - 2 * !(($2) >= 0)];
1782 return test_array [0];
1788 if ac_fn_c_try_compile
"$LINENO"; then :
1791 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1792 /* end confdefs.h. */
1797 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1799 return test_array [0];
1805 if ac_fn_c_try_compile
"$LINENO"; then :
1806 ac_hi
=$ac_mid; break
1808 as_fn_arith
$ac_mid + 1 && ac_lo
=$as_val
1809 if test $ac_lo -le $ac_mid; then
1813 as_fn_arith
2 '*' $ac_mid + 1 && ac_mid
=$as_val
1815 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1818 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1819 /* end confdefs.h. */
1824 static int test_array [1 - 2 * !(($2) < 0)];
1826 return test_array [0];
1832 if ac_fn_c_try_compile
"$LINENO"; then :
1835 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1836 /* end confdefs.h. */
1841 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1843 return test_array [0];
1849 if ac_fn_c_try_compile
"$LINENO"; then :
1850 ac_lo
=$ac_mid; break
1852 as_fn_arith
'(' $ac_mid ')' - 1 && ac_hi
=$as_val
1853 if test $ac_mid -le $ac_hi; then
1857 as_fn_arith
2 '*' $ac_mid && ac_mid
=$as_val
1859 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1864 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1866 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1867 # Binary search between lo and hi bounds.
1868 while test "x$ac_lo" != "x$ac_hi"; do
1869 as_fn_arith
'(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid
=$as_val
1870 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1871 /* end confdefs.h. */
1876 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1878 return test_array [0];
1884 if ac_fn_c_try_compile
"$LINENO"; then :
1887 as_fn_arith
'(' $ac_mid ')' + 1 && ac_lo
=$as_val
1889 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1892 ?
*) eval "$3=\$ac_lo"; ac_retval
=0 ;;
1896 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1897 /* end confdefs.h. */
1899 static long int longval () { return $2; }
1900 static unsigned long int ulongval () { return $2; }
1907 FILE *f = fopen ("conftest.val", "w");
1912 long int i = longval ();
1915 fprintf (f, "%ld", i);
1919 unsigned long int i = ulongval ();
1922 fprintf (f, "%lu", i);
1924 /* Do not output a trailing newline, as this causes \r\n confusion
1925 on some platforms. */
1926 return ferror (f) || fclose (f) != 0;
1932 if ac_fn_c_try_run
"$LINENO"; then :
1933 echo >>conftest.val
; read $3 <conftest.val
; ac_retval
=0
1937 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
1938 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
1942 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1943 as_fn_set_status
$ac_retval
1945 } # ac_fn_c_compute_int
1947 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1948 # -------------------------------------------
1949 # Tests whether TYPE exists after having included INCLUDES, setting cache
1950 # variable VAR accordingly.
1951 ac_fn_c_check_type
()
1953 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1955 $as_echo_n "checking for $2... " >&6; }
1956 if eval \
${$3+:} false
; then :
1957 $as_echo_n "(cached) " >&6
1960 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1961 /* end confdefs.h. */
1972 if ac_fn_c_try_compile
"$LINENO"; then :
1973 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1974 /* end confdefs.h. */
1985 if ac_fn_c_try_compile
"$LINENO"; then :
1990 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1992 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1996 $as_echo "$ac_res" >&6; }
1997 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1999 } # ac_fn_c_check_type
2001 # ac_fn_c_check_func LINENO FUNC VAR
2002 # ----------------------------------
2003 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2004 ac_fn_c_check_func
()
2006 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2008 $as_echo_n "checking for $2... " >&6; }
2009 if eval \
${$3+:} false
; then :
2010 $as_echo_n "(cached) " >&6
2012 if test x
$gcc_no_link = xyes
; then
2013 as_fn_error $?
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
2015 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2016 /* end confdefs.h. */
2017 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2018 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2019 #define $2 innocuous_$2
2021 /* System header to define __stub macros and hopefully few prototypes,
2022 which can conflict with char $2 (); below.
2023 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2024 <limits.h> exists even on freestanding compilers. */
2027 # include <limits.h>
2029 # include <assert.h>
2034 /* Override any GCC internal prototype to avoid an error.
2035 Use char because int might match the return type of a GCC
2036 builtin and then its argument prototype would still apply. */
2041 /* The GNU C library defines this for functions which it implements
2042 to always fail with ENOSYS. Some functions are actually named
2043 something starting with __ and the normal name is an alias. */
2044 #if defined __stub_$2 || defined __stub___$2
2056 if ac_fn_c_try_link
"$LINENO"; then :
2061 rm -f core conftest.err conftest.
$ac_objext \
2062 conftest
$ac_exeext conftest.
$ac_ext
2065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2066 $as_echo "$ac_res" >&6; }
2067 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2069 } # ac_fn_c_check_func
2071 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2072 # ---------------------------------------------
2073 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2075 ac_fn_c_check_decl
()
2077 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2078 as_decl_name
=`echo $2|sed 's/ *(.*//'`
2079 as_decl_use
=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2081 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2082 if eval \
${$3+:} false
; then :
2083 $as_echo_n "(cached) " >&6
2085 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2086 /* end confdefs.h. */
2091 #ifndef $as_decl_name
2093 (void) $as_decl_use;
2095 (void) $as_decl_name;
2103 if ac_fn_c_try_compile
"$LINENO"; then :
2108 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2112 $as_echo "$ac_res" >&6; }
2113 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2115 } # ac_fn_c_check_decl
2116 cat >config.log
<<_ACEOF
2117 This file contains any messages produced by compilers while
2118 running configure, to aid debugging if configure makes a mistake.
2120 It was created by $as_me, which was
2121 generated by GNU Autoconf 2.69. Invocation command line was
2133 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2134 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2135 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2136 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2137 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2139 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2140 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2142 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2143 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2144 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2145 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2146 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2147 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2148 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2152 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2156 test -z "$as_dir" && as_dir
=.
2157 $as_echo "PATH: $as_dir"
2173 # Keep a trace of the command line.
2174 # Strip out --no-create and --no-recursion so they do not pile up.
2175 # Strip out --silent because we don't want to record it for future runs.
2176 # Also quote any args containing shell meta-characters.
2177 # Make two passes to allow for proper duplicate-argument suppression.
2181 ac_must_keep_next
=false
2187 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2188 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2189 |
-silent |
--silent |
--silen |
--sile |
--sil)
2192 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2195 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2197 as_fn_append ac_configure_args1
" '$ac_arg'"
2198 if test $ac_must_keep_next = true
; then
2199 ac_must_keep_next
=false
# Got value, back to normal.
2202 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2203 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2204 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2205 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2206 case "$ac_configure_args0 " in
2207 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2210 -* ) ac_must_keep_next
=true
;;
2213 as_fn_append ac_configure_args
" '$ac_arg'"
2218 { ac_configure_args0
=; unset ac_configure_args0
;}
2219 { ac_configure_args1
=; unset ac_configure_args1
;}
2221 # When interrupted or exit'd, cleanup temporary files, and complete
2222 # config.log. We remove comments because anyway the quotes in there
2223 # would cause problems or look ugly.
2224 # WARNING: Use '\'' to represent an apostrophe within the trap.
2225 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2226 trap 'exit_status=$?
2227 # Save into config.log some information that might help in debugging.
2231 $as_echo "## ---------------- ##
2232 ## Cache variables. ##
2233 ## ---------------- ##"
2235 # The following way of writing the cache mishandles newlines in values,
2237 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2238 eval ac_val=\$$ac_var
2242 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2243 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2246 _ | IFS | as_nl) ;; #(
2247 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2248 *) { eval $ac_var=; unset $ac_var;} ;;
2253 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2254 *${as_nl}ac_space=\ *)
2256 "s/'\''/'\''\\\\'\'''\''/g;
2257 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2260 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2267 $as_echo "## ----------------- ##
2268 ## Output variables. ##
2269 ## ----------------- ##"
2271 for ac_var in $ac_subst_vars
2273 eval ac_val=\$$ac_var
2275 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2277 $as_echo "$ac_var='\''$ac_val'\''"
2281 if test -n "$ac_subst_files"; then
2282 $as_echo "## ------------------- ##
2283 ## File substitutions. ##
2284 ## ------------------- ##"
2286 for ac_var
in $ac_subst_files
2288 eval ac_val
=\$
$ac_var
2290 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2292 $as_echo "$ac_var='\''$ac_val'\''"
2297 if test -s confdefs.h; then
2298 $as_echo "## ----------- ##
2305 test "$ac_signal" != 0 &&
2306 $as_echo "$as_me: caught signal $ac_signal"
2307 $as_echo "$as_me: exit $exit_status"
2309 rm -f core *.core core.conftest.* &&
2310 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2313 for ac_signal
in 1 2 13 15; do
2314 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2318 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2319 rm -f -r conftest
* confdefs.h
2321 $as_echo "/* confdefs.h */" > confdefs.h
2323 # Predefined preprocessor variables.
2325 cat >>confdefs.h
<<_ACEOF
2326 #define PACKAGE_NAME "$PACKAGE_NAME"
2329 cat >>confdefs.h
<<_ACEOF
2330 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2333 cat >>confdefs.h
<<_ACEOF
2334 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2337 cat >>confdefs.h
<<_ACEOF
2338 #define PACKAGE_STRING "$PACKAGE_STRING"
2341 cat >>confdefs.h
<<_ACEOF
2342 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2345 cat >>confdefs.h
<<_ACEOF
2346 #define PACKAGE_URL "$PACKAGE_URL"
2350 # Let the site file select an alternate cache file if it wants to.
2351 # Prefer an explicitly selected file to automatically selected ones.
2354 if test -n "$CONFIG_SITE"; then
2355 # We do not want a PATH search for config.site.
2356 case $CONFIG_SITE in #((
2357 -*) ac_site_file1
=.
/$CONFIG_SITE;;
2358 */*) ac_site_file1
=$CONFIG_SITE;;
2359 *) ac_site_file1
=.
/$CONFIG_SITE;;
2361 elif test "x$prefix" != xNONE
; then
2362 ac_site_file1
=$prefix/share
/config.site
2363 ac_site_file2
=$prefix/etc
/config.site
2365 ac_site_file1
=$ac_default_prefix/share
/config.site
2366 ac_site_file2
=$ac_default_prefix/etc
/config.site
2368 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2370 test "x$ac_site_file" = xNONE
&& continue
2371 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
2372 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2373 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2374 sed 's/^/| /' "$ac_site_file" >&5
2376 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2377 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2378 as_fn_error $?
"failed to load site script $ac_site_file
2379 See \`config.log' for more details" "$LINENO" 5; }
2383 if test -r "$cache_file"; then
2384 # Some versions of bash will fail to source /dev/null (special files
2385 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2386 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2387 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2388 $as_echo "$as_me: loading cache $cache_file" >&6;}
2390 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2391 *) .
"./$cache_file";;
2395 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2396 $as_echo "$as_me: creating cache $cache_file" >&6;}
2400 as_fn_append ac_header_list
" stdlib.h"
2401 as_fn_append ac_header_list
" unistd.h"
2402 as_fn_append ac_header_list
" sys/param.h"
2403 # Check that the precious variables saved in the cache have kept the same
2405 ac_cache_corrupted
=false
2406 for ac_var
in $ac_precious_vars; do
2407 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2408 eval ac_new_set
=\
$ac_env_${ac_var}_set
2409 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2410 eval ac_new_val
=\
$ac_env_${ac_var}_value
2411 case $ac_old_set,$ac_new_set in
2413 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2414 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2415 ac_cache_corrupted
=: ;;
2417 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2418 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2419 ac_cache_corrupted
=: ;;
2422 if test "x$ac_old_val" != "x$ac_new_val"; then
2423 # differences in whitespace do not lead to failure.
2424 ac_old_val_w
=`echo x $ac_old_val`
2425 ac_new_val_w
=`echo x $ac_new_val`
2426 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2427 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2428 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2429 ac_cache_corrupted
=:
2431 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2432 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2433 eval $ac_var=\
$ac_old_val
2435 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2436 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2437 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2438 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2441 # Pass precious variables to config.status.
2442 if test "$ac_new_set" = set; then
2444 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2445 *) ac_arg
=$ac_var=$ac_new_val ;;
2447 case " $ac_configure_args " in
2448 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2449 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2453 if $ac_cache_corrupted; then
2454 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2455 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2456 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2457 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2458 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2460 ## -------------------- ##
2461 ## Main body of script. ##
2462 ## -------------------- ##
2465 ac_cpp
='$CPP $CPPFLAGS'
2466 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2467 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2468 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2473 # This works around the fact that libtool configuration may change LD
2474 # for this particular configuration, but some shells, instead of
2475 # keeping the changes in LD private, export them just because LD is
2476 # exported. We don't use libtool yet, but some day we might, so...
2477 ORIGINAL_LD_FOR_MULTILIBS
=$LD
2480 # Check whether --with-target-subdir was given.
2481 if test "${with_target_subdir+set}" = set; then :
2482 withval
=$with_target_subdir;
2486 # Check whether --with-build-subdir was given.
2487 if test "${with_build_subdir+set}" = set; then :
2488 withval
=$with_build_subdir;
2492 # Check whether --with-cross-host was given.
2493 if test "${with_cross_host+set}" = set; then :
2494 withval
=$with_cross_host;
2498 # Check whether --with-newlib was given.
2499 if test "${with_newlib+set}" = set; then :
2500 withval
=$with_newlib;
2504 if test "${srcdir}" = "."; then
2505 if test -n "${with_build_subdir}"; then
2506 libiberty_topdir
="${srcdir}/../.."
2508 elif test -z "${with_target_subdir}"; then
2509 libiberty_topdir
="${srcdir}/.."
2511 if test "${with_target_subdir}" != "."; then
2512 libiberty_topdir
="${srcdir}/${with_multisrctop}../.."
2514 libiberty_topdir
="${srcdir}/${with_multisrctop}.."
2518 libiberty_topdir
="${srcdir}/.."
2522 for ac_dir
in $libiberty_topdir "$srcdir"/$libiberty_topdir; do
2523 if test -f "$ac_dir/install-sh"; then
2525 ac_install_sh
="$ac_aux_dir/install-sh -c"
2527 elif test -f "$ac_dir/install.sh"; then
2529 ac_install_sh
="$ac_aux_dir/install.sh -c"
2531 elif test -f "$ac_dir/shtool"; then
2533 ac_install_sh
="$ac_aux_dir/shtool install -c"
2537 if test -z "$ac_aux_dir"; then
2538 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in $libiberty_topdir \"$srcdir\"/$libiberty_topdir" "$LINENO" 5
2541 # These three variables are undocumented and unsupported,
2542 # and are intended to be withdrawn in a future Autoconf release.
2543 # They can cause serious problems if a builder's source tree is in a directory
2544 # whose full name contains unusual characters.
2545 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2546 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2547 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2553 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2554 # Check whether --enable-maintainer-mode was given.
2555 if test "${enable_maintainer_mode+set}" = set; then :
2556 enableval
=$enable_maintainer_mode; maintainer_mode
=$enableval
2562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $maintainer_mode" >&5
2563 $as_echo "$maintainer_mode" >&6; }
2565 if test "$maintainer_mode" = "yes"; then
2573 # Do we have a single-tree copy of texinfo? Even if we do, we can't
2574 # rely on it - libiberty is built before texinfo.
2575 # Extract the first word of "makeinfo", so it can be a program name with args.
2576 set dummy makeinfo
; ac_word
=$2
2577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2578 $as_echo_n "checking for $ac_word... " >&6; }
2579 if ${ac_cv_prog_MAKEINFO+:} false
; then :
2580 $as_echo_n "(cached) " >&6
2582 if test -n "$MAKEINFO"; then
2583 ac_cv_prog_MAKEINFO
="$MAKEINFO" # Let the user override the test.
2585 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2589 test -z "$as_dir" && as_dir
=.
2590 for ac_exec_ext
in '' $ac_executable_extensions; do
2591 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2592 ac_cv_prog_MAKEINFO
="makeinfo"
2593 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2602 MAKEINFO
=$ac_cv_prog_MAKEINFO
2603 if test -n "$MAKEINFO"; then
2604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
2605 $as_echo "$MAKEINFO" >&6; }
2607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2608 $as_echo "no" >&6; }
2612 if test "x$MAKEINFO" = "x"; then
2613 MAKEINFO
="@echo makeinfo missing; true"
2618 */missing\ makeinfo
*)
2620 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
2621 *** Makeinfo is missing. Info documentation will not be built." >&5
2622 $as_echo "$as_me: WARNING:
2623 *** Makeinfo is missing. Info documentation will not be built." >&2;}
2626 case x
"`$MAKEINFO --version | grep 'GNU texinfo'`" in
2628 MAKEINFO
="@echo $MAKEINFO is too old, 4.0 or newer required; true"
2630 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
2631 *** Makeinfo is too old. Info documentation will not be built." >&5
2632 $as_echo "$as_me: WARNING:
2633 *** Makeinfo is too old. Info documentation will not be built." >&2;}
2642 # Extract the first word of "perl", so it can be a program name with args.
2643 set dummy perl
; ac_word
=$2
2644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2645 $as_echo_n "checking for $ac_word... " >&6; }
2646 if ${ac_cv_prog_PERL+:} false
; then :
2647 $as_echo_n "(cached) " >&6
2649 if test -n "$PERL"; then
2650 ac_cv_prog_PERL
="$PERL" # Let the user override the test.
2652 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2656 test -z "$as_dir" && as_dir
=.
2657 for ac_exec_ext
in '' $ac_executable_extensions; do
2658 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2659 ac_cv_prog_PERL
="perl"
2660 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2669 PERL
=$ac_cv_prog_PERL
2670 if test -n "$PERL"; then
2671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
2672 $as_echo "$PERL" >&6; }
2674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2675 $as_echo "no" >&6; }
2679 if test x
"$PERL" = x
""; then
2686 # Make sure we can run config.sub.
2687 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2688 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2691 $as_echo_n "checking build system type... " >&6; }
2692 if ${ac_cv_build+:} false
; then :
2693 $as_echo_n "(cached) " >&6
2695 ac_build_alias
=$build_alias
2696 test "x$ac_build_alias" = x
&&
2697 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2698 test "x$ac_build_alias" = x
&&
2699 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
2700 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2701 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2705 $as_echo "$ac_cv_build" >&6; }
2706 case $ac_cv_build in
2708 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
2711 ac_save_IFS
=$IFS; IFS
='-'
2717 # Remember, the first character of IFS is used to create $*,
2718 # except with old shells:
2721 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2725 $as_echo_n "checking host system type... " >&6; }
2726 if ${ac_cv_host+:} false
; then :
2727 $as_echo_n "(cached) " >&6
2729 if test "x$host_alias" = x
; then
2730 ac_cv_host
=$ac_cv_build
2732 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2733 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2738 $as_echo "$ac_cv_host" >&6; }
2741 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
2744 ac_save_IFS
=$IFS; IFS
='-'
2750 # Remember, the first character of IFS is used to create $*,
2751 # except with old shells:
2754 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2759 if test -n "$ac_tool_prefix"; then
2760 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2761 set dummy
${ac_tool_prefix}ar; ac_word
=$2
2762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2763 $as_echo_n "checking for $ac_word... " >&6; }
2764 if ${ac_cv_prog_AR+:} false
; then :
2765 $as_echo_n "(cached) " >&6
2767 if test -n "$AR"; then
2768 ac_cv_prog_AR
="$AR" # Let the user override the test.
2770 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2774 test -z "$as_dir" && as_dir
=.
2775 for ac_exec_ext
in '' $ac_executable_extensions; do
2776 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2777 ac_cv_prog_AR
="${ac_tool_prefix}ar"
2778 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2788 if test -n "$AR"; then
2789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
2790 $as_echo "$AR" >&6; }
2792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2793 $as_echo "no" >&6; }
2798 if test -z "$ac_cv_prog_AR"; then
2800 # Extract the first word of "ar", so it can be a program name with args.
2801 set dummy
ar; ac_word
=$2
2802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2803 $as_echo_n "checking for $ac_word... " >&6; }
2804 if ${ac_cv_prog_ac_ct_AR+:} false
; then :
2805 $as_echo_n "(cached) " >&6
2807 if test -n "$ac_ct_AR"; then
2808 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
2810 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2814 test -z "$as_dir" && as_dir
=.
2815 for ac_exec_ext
in '' $ac_executable_extensions; do
2816 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2817 ac_cv_prog_ac_ct_AR
="ar"
2818 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2827 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
2828 if test -n "$ac_ct_AR"; then
2829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
2830 $as_echo "$ac_ct_AR" >&6; }
2832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2833 $as_echo "no" >&6; }
2836 if test "x$ac_ct_AR" = x
; then
2839 case $cross_compiling:$ac_tool_warned in
2841 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2842 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2843 ac_tool_warned
=yes ;;
2851 if test -n "$ac_tool_prefix"; then
2852 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2853 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
2854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2855 $as_echo_n "checking for $ac_word... " >&6; }
2856 if ${ac_cv_prog_RANLIB+:} false
; then :
2857 $as_echo_n "(cached) " >&6
2859 if test -n "$RANLIB"; then
2860 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
2862 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2866 test -z "$as_dir" && as_dir
=.
2867 for ac_exec_ext
in '' $ac_executable_extensions; do
2868 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2869 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
2870 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2879 RANLIB
=$ac_cv_prog_RANLIB
2880 if test -n "$RANLIB"; then
2881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
2882 $as_echo "$RANLIB" >&6; }
2884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2885 $as_echo "no" >&6; }
2890 if test -z "$ac_cv_prog_RANLIB"; then
2891 ac_ct_RANLIB
=$RANLIB
2892 # Extract the first word of "ranlib", so it can be a program name with args.
2893 set dummy ranlib
; ac_word
=$2
2894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2895 $as_echo_n "checking for $ac_word... " >&6; }
2896 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
2897 $as_echo_n "(cached) " >&6
2899 if test -n "$ac_ct_RANLIB"; then
2900 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
2902 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2906 test -z "$as_dir" && as_dir
=.
2907 for ac_exec_ext
in '' $ac_executable_extensions; do
2908 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2909 ac_cv_prog_ac_ct_RANLIB
="ranlib"
2910 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2919 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
2920 if test -n "$ac_ct_RANLIB"; then
2921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
2922 $as_echo "$ac_ct_RANLIB" >&6; }
2924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2925 $as_echo "no" >&6; }
2928 if test "x$ac_ct_RANLIB" = x
; then
2931 case $cross_compiling:$ac_tool_warned in
2933 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2934 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2935 ac_tool_warned
=yes ;;
2937 RANLIB
=$ac_ct_RANLIB
2940 RANLIB
="$ac_cv_prog_RANLIB"
2944 # Add --enable-multilib to configure.
2945 # Default to --enable-multilib
2946 # Check whether --enable-multilib was given.
2947 if test "${enable_multilib+set}" = set; then :
2948 enableval
=$enable_multilib; case "$enableval" in
2949 yes) multilib
=yes ;;
2951 *) as_fn_error $?
"bad value $enableval for multilib option" "$LINENO" 5 ;;
2958 # Even if the default multilib is not a cross compilation,
2959 # it may be that some of the other multilibs are.
2960 if test $cross_compiling = no
&& test $multilib = yes \
2961 && test "x${with_multisubdir}" != x
; then
2962 cross_compiling
=maybe
2965 # We may wish to install the target headers somewhere.
2966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libiberty headers and static library" >&5
2967 $as_echo_n "checking whether to install libiberty headers and static library... " >&6; }
2969 # Check whether --enable-install-libiberty was given.
2970 if test "${enable_install_libiberty+set}" = set; then :
2971 enableval
=$enable_install_libiberty; enable_install_libiberty
=$enableval
2973 enable_install_libiberty
=no
2976 # Option parsed, now set things appropriately.
2977 case x
"$enable_install_libiberty" in
2979 target_header_dir
=libiberty
2985 # This could be sanity-checked in various ways...
2986 target_header_dir
="${enable_install_libiberty}"
2989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_install_libiberty" >&5
2990 $as_echo "$enable_install_libiberty" >&6; }
2991 { $as_echo "$as_me:${as_lineno-$LINENO}: target_header_dir = $target_header_dir" >&5
2992 $as_echo "$as_me: target_header_dir = $target_header_dir" >&6;}
2996 ac_cpp
='$CPP $CPPFLAGS'
2997 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2998 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2999 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3000 if test -n "$ac_tool_prefix"; then
3001 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3002 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
3003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3004 $as_echo_n "checking for $ac_word... " >&6; }
3005 if ${ac_cv_prog_CC+:} false
; then :
3006 $as_echo_n "(cached) " >&6
3008 if test -n "$CC"; then
3009 ac_cv_prog_CC
="$CC" # Let the user override the test.
3011 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3015 test -z "$as_dir" && as_dir
=.
3016 for ac_exec_ext
in '' $ac_executable_extensions; do
3017 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3018 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
3019 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3029 if test -n "$CC"; then
3030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3031 $as_echo "$CC" >&6; }
3033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3034 $as_echo "no" >&6; }
3039 if test -z "$ac_cv_prog_CC"; then
3041 # Extract the first word of "gcc", so it can be a program name with args.
3042 set dummy gcc
; ac_word
=$2
3043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3044 $as_echo_n "checking for $ac_word... " >&6; }
3045 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3046 $as_echo_n "(cached) " >&6
3048 if test -n "$ac_ct_CC"; then
3049 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3051 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3055 test -z "$as_dir" && as_dir
=.
3056 for ac_exec_ext
in '' $ac_executable_extensions; do
3057 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3058 ac_cv_prog_ac_ct_CC
="gcc"
3059 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3068 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3069 if test -n "$ac_ct_CC"; then
3070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3071 $as_echo "$ac_ct_CC" >&6; }
3073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3074 $as_echo "no" >&6; }
3077 if test "x$ac_ct_CC" = x
; then
3080 case $cross_compiling:$ac_tool_warned in
3082 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3083 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3084 ac_tool_warned
=yes ;;
3092 if test -z "$CC"; then
3093 if test -n "$ac_tool_prefix"; then
3094 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3095 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
3096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3097 $as_echo_n "checking for $ac_word... " >&6; }
3098 if ${ac_cv_prog_CC+:} false
; then :
3099 $as_echo_n "(cached) " >&6
3101 if test -n "$CC"; then
3102 ac_cv_prog_CC
="$CC" # Let the user override the test.
3104 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3108 test -z "$as_dir" && as_dir
=.
3109 for ac_exec_ext
in '' $ac_executable_extensions; do
3110 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3111 ac_cv_prog_CC
="${ac_tool_prefix}cc"
3112 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3122 if test -n "$CC"; then
3123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3124 $as_echo "$CC" >&6; }
3126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3127 $as_echo "no" >&6; }
3133 if test -z "$CC"; then
3134 # Extract the first word of "cc", so it can be a program name with args.
3135 set dummy cc
; ac_word
=$2
3136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3137 $as_echo_n "checking for $ac_word... " >&6; }
3138 if ${ac_cv_prog_CC+:} false
; then :
3139 $as_echo_n "(cached) " >&6
3141 if test -n "$CC"; then
3142 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 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3153 ac_prog_rejected
=yes
3157 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3164 if test $ac_prog_rejected = yes; then
3165 # We found a bogon in the path, so make sure we never use it.
3166 set dummy
$ac_cv_prog_CC
3168 if test $# != 0; then
3169 # We chose a different compiler from the bogus one.
3170 # However, it has the same basename, so the bogon will be chosen
3171 # first if we set CC to just the basename; use the full file name.
3173 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
3179 if test -n "$CC"; then
3180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3181 $as_echo "$CC" >&6; }
3183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3184 $as_echo "no" >&6; }
3189 if test -z "$CC"; then
3190 if test -n "$ac_tool_prefix"; then
3191 for ac_prog
in cl.exe
3193 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3194 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3196 $as_echo_n "checking for $ac_word... " >&6; }
3197 if ${ac_cv_prog_CC+:} false
; then :
3198 $as_echo_n "(cached) " >&6
3200 if test -n "$CC"; then
3201 ac_cv_prog_CC
="$CC" # Let the user override the test.
3203 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3207 test -z "$as_dir" && as_dir
=.
3208 for ac_exec_ext
in '' $ac_executable_extensions; do
3209 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3210 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
3211 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3221 if test -n "$CC"; then
3222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3223 $as_echo "$CC" >&6; }
3225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3226 $as_echo "no" >&6; }
3230 test -n "$CC" && break
3233 if test -z "$CC"; then
3235 for ac_prog
in cl.exe
3237 # Extract the first word of "$ac_prog", so it can be a program name with args.
3238 set dummy
$ac_prog; ac_word
=$2
3239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3240 $as_echo_n "checking for $ac_word... " >&6; }
3241 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3242 $as_echo_n "(cached) " >&6
3244 if test -n "$ac_ct_CC"; then
3245 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3247 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3251 test -z "$as_dir" && as_dir
=.
3252 for ac_exec_ext
in '' $ac_executable_extensions; do
3253 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3254 ac_cv_prog_ac_ct_CC
="$ac_prog"
3255 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3264 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3265 if test -n "$ac_ct_CC"; then
3266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3267 $as_echo "$ac_ct_CC" >&6; }
3269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3270 $as_echo "no" >&6; }
3274 test -n "$ac_ct_CC" && break
3277 if test "x$ac_ct_CC" = x
; then
3280 case $cross_compiling:$ac_tool_warned in
3282 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3283 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3284 ac_tool_warned
=yes ;;
3293 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3294 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3295 as_fn_error $?
"no acceptable C compiler found in \$PATH
3296 See \`config.log' for more details" "$LINENO" 5; }
3298 # Provide some information about the compiler.
3299 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3302 for ac_option
in --version -v -V -qversion; do
3303 { { ac_try
="$ac_compiler $ac_option >&5"
3305 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3306 *) ac_try_echo=$ac_try;;
3308 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3309 $as_echo "$ac_try_echo"; } >&5
3310 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3312 if test -s conftest.err; then
3314 ... rest of stderr output deleted ...
3315 10q' conftest.err >conftest.er1
3316 cat conftest.er1 >&5
3318 rm -f conftest.er1 conftest.err
3319 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3320 test $ac_status = 0; }
3323 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3324 /* end confdefs.h. */
3329 printf ("hello world\n");
3335 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3336 (eval $ac_link) 2>&5
3338 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3339 test $ac_status = 0; }; then :
3344 if test x$gcc_no_link = xyes; then
3345 # Setting cross_compile will disable run tests; it will
3346 # also disable AC_CHECK_FILE but that's generally
3347 # correct if we can't link.
3351 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3352 /* end confdefs.h. */
3362 ac_clean_files_save=$ac_clean_files
3363 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3364 # Try to create an executable without -o first, disregard a.out.
3365 # It will help us diagnose broken compilers, and finding out an intuition
3367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3368 $as_echo_n "checking whether the C compiler works... " >&6; }
3369 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
3371 # The possible output files:
3372 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3375 for ac_file in $ac_files
3378 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3379 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3384 if { { ac_try="$ac_link_default"
3386 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3387 *) ac_try_echo
=$ac_try;;
3389 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3390 $as_echo "$ac_try_echo"; } >&5
3391 (eval "$ac_link_default") 2>&5
3393 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3394 test $ac_status = 0; }; then :
3395 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3396 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3397 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3398 # so that the user can short-circuit this test for compilers unknown to
3400 for ac_file
in $ac_files ''
3402 test -f "$ac_file" ||
continue
3404 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
3407 # We found the default executable, but exeext='' is most
3411 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
3413 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3415 # We set ac_cv_exeext here because the later test for it is not
3416 # safe: cross compilers may not add the suffix if given an `-o'
3417 # argument, so we may need to know it at that point already.
3418 # Even if this section looks crufty: it has the advantage of
3425 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
3430 if test -z "$ac_file"; then :
3431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3432 $as_echo "no" >&6; }
3433 $as_echo "$as_me: failed program was:" >&5
3434 sed 's/^/| /' conftest.
$ac_ext >&5
3436 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3437 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3438 as_fn_error
77 "C compiler cannot create executables
3439 See \`config.log' for more details" "$LINENO" 5; }
3441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3442 $as_echo "yes" >&6; }
3444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3445 $as_echo_n "checking for C compiler default output file name... " >&6; }
3446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3447 $as_echo "$ac_file" >&6; }
3448 ac_exeext
=$ac_cv_exeext
3450 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
3451 ac_clean_files
=$ac_clean_files_save
3452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3453 $as_echo_n "checking for suffix of executables... " >&6; }
3454 if { { ac_try
="$ac_link"
3456 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3457 *) ac_try_echo=$ac_try;;
3459 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3460 $as_echo "$ac_try_echo"; } >&5
3461 (eval "$ac_link") 2>&5
3463 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3464 test $ac_status = 0; }; then :
3465 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
3466 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
3467 # work properly (i.e., refer to `conftest.exe'), while it won't with
3469 for ac_file
in conftest.exe conftest conftest.
*; do
3470 test -f "$ac_file" ||
continue
3472 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3473 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3479 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3480 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3481 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3482 See \`config.log' for more details" "$LINENO" 5; }
3484 rm -f conftest conftest
$ac_cv_exeext
3485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3486 $as_echo "$ac_cv_exeext" >&6; }
3488 rm -f conftest.
$ac_ext
3489 EXEEXT
=$ac_cv_exeext
3491 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3492 /* end confdefs.h. */
3497 FILE *f = fopen ("conftest.out", "w");
3498 return ferror (f) || fclose (f) != 0;
3504 ac_clean_files
="$ac_clean_files conftest.out"
3505 # Check that the compiler produces executables we can run. If not, either
3506 # the compiler is broken, or we cross compile.
3507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3508 $as_echo_n "checking whether we are cross compiling... " >&6; }
3509 if test "$cross_compiling" != yes; then
3510 { { ac_try
="$ac_link"
3512 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3513 *) ac_try_echo=$ac_try;;
3515 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3516 $as_echo "$ac_try_echo"; } >&5
3517 (eval "$ac_link") 2>&5
3519 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3520 test $ac_status = 0; }
3521 if { ac_try='./conftest$ac_cv_exeext'
3522 { { case "(($ac_try" in
3523 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3524 *) ac_try_echo
=$ac_try;;
3526 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3527 $as_echo "$ac_try_echo"; } >&5
3528 (eval "$ac_try") 2>&5
3530 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3531 test $ac_status = 0; }; }; then
3534 if test "$cross_compiling" = maybe
; then
3537 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3538 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3539 as_fn_error $?
"cannot run C compiled programs.
3540 If you meant to cross compile, use \`--host'.
3541 See \`config.log' for more details" "$LINENO" 5; }
3545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3546 $as_echo "$cross_compiling" >&6; }
3548 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3549 ac_clean_files
=$ac_clean_files_save
3551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3552 $as_echo_n "checking for suffix of object files... " >&6; }
3553 if ${ac_cv_objext+:} false
; then :
3554 $as_echo_n "(cached) " >&6
3556 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3557 /* end confdefs.h. */
3567 rm -f conftest.o conftest.obj
3568 if { { ac_try
="$ac_compile"
3570 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3571 *) ac_try_echo=$ac_try;;
3573 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3574 $as_echo "$ac_try_echo"; } >&5
3575 (eval "$ac_compile") 2>&5
3577 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3578 test $ac_status = 0; }; then :
3579 for ac_file in conftest.o conftest.obj conftest.*; do
3580 test -f "$ac_file" || continue;
3582 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3583 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3588 $as_echo "$as_me: failed program was:" >&5
3589 sed 's/^/| /' conftest.$ac_ext >&5
3591 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3592 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3593 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3594 See \
`config.log' for more details" "$LINENO" 5; }
3596 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3599 $as_echo "$ac_cv_objext" >&6; }
3600 OBJEXT=$ac_cv_objext
3602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3603 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3604 if ${ac_cv_c_compiler_gnu+:} false; then :
3605 $as_echo_n "(cached) " >&6
3607 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3608 /* end confdefs.h. */
3621 if ac_fn_c_try_compile "$LINENO"; then :
3626 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3627 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3631 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3632 if test $ac_compiler_gnu = yes; then
3637 ac_test_CFLAGS=${CFLAGS+set}
3638 ac_save_CFLAGS=$CFLAGS
3639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3640 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3641 if ${ac_cv_prog_cc_g+:} false; then :
3642 $as_echo_n "(cached) " >&6
3644 ac_save_c_werror_flag=$ac_c_werror_flag
3645 ac_c_werror_flag=yes
3648 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3649 /* end confdefs.h. */
3659 if ac_fn_c_try_compile "$LINENO"; then :
3663 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3664 /* end confdefs.h. */
3674 if ac_fn_c_try_compile "$LINENO"; then :
3677 ac_c_werror_flag=$ac_save_c_werror_flag
3679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3680 /* end confdefs.h. */
3690 if ac_fn_c_try_compile "$LINENO"; then :
3693 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3695 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3697 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3698 ac_c_werror_flag=$ac_save_c_werror_flag
3700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3701 $as_echo "$ac_cv_prog_cc_g" >&6; }
3702 if test "$ac_test_CFLAGS" = set; then
3703 CFLAGS=$ac_save_CFLAGS
3704 elif test $ac_cv_prog_cc_g = yes; then
3705 if test "$GCC" = yes; then
3711 if test "$GCC" = yes; then
3717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3718 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3719 if ${ac_cv_prog_cc_c89+:} false; then :
3720 $as_echo_n "(cached) " >&6
3722 ac_cv_prog_cc_c89=no
3724 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3725 /* end confdefs.h. */
3729 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3730 struct buf { int x; };
3731 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3732 static char *e (p, i)
3738 static char *f (char * (*g) (char **, int), char **p, ...)
3743 s = g (p, va_arg (v,int));
3748 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3749 function prototypes and stuff, but not '\xHH' hex character constants.
3750 These don't provoke an error unfortunately, instead are silently treated
3751 as 'x'. The following induces an error, until -std is added to get
3752 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3753 array size at least. It's necessary to write '\x00'==0 to get something
3754 that's true only with -std. */
3755 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3757 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3758 inside strings and character constants. */
3760 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3762 int test (int i, double x);
3763 struct s1 {int (*f) (int a);};
3764 struct s2 {int (*f) (double a);};
3765 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3771 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3776 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3777 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3779 CC="$ac_save_CC $ac_arg"
3780 if ac_fn_c_try_compile "$LINENO"; then :
3781 ac_cv_prog_cc_c89=$ac_arg
3783 rm -f core conftest.err conftest.$ac_objext
3784 test "x$ac_cv_prog_cc_c89" != "xno" && break
3786 rm -f conftest.$ac_ext
3791 case "x$ac_cv_prog_cc_c89" in
3793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3794 $as_echo "none needed" >&6; } ;;
3796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3797 $as_echo "unsupported" >&6; } ;;
3799 CC="$CC $ac_cv_prog_cc_c89"
3800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3801 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3803 if test "x$ac_cv_prog_cc_c89" != xno; then :
3808 ac_cpp='$CPP $CPPFLAGS'
3809 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3810 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3811 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3815 ac_cpp='$CPP $CPPFLAGS'
3816 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3817 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3818 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3820 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3821 # On Suns, sometimes $CPP names a directory.
3822 if test -n "$CPP" && test -d "$CPP"; then
3825 if test -z "$CPP"; then
3826 if ${ac_cv_prog_CPP+:} false; then :
3827 $as_echo_n "(cached) " >&6
3829 # Double quotes because CPP needs to be expanded
3830 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3833 for ac_c_preproc_warn_flag in '' yes
3835 # Use a header file that comes with gcc, so configuring glibc
3836 # with a fresh cross-compiler works.
3837 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3838 # <limits.h> exists even on freestanding compilers.
3839 # On the NeXT, cc -E runs the code through the compiler's parser,
3840 # not just through cpp. "Syntax error" is here to catch this case.
3841 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3842 /* end confdefs.h. */
3844 # include <limits.h>
3846 # include <assert.h>
3850 if ac_fn_c_try_cpp "$LINENO"; then :
3853 # Broken: fails on valid input.
3856 rm -f conftest.err conftest.i conftest.$ac_ext
3858 # OK, works on sane cases. Now check whether nonexistent headers
3859 # can be detected and how.
3860 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3861 /* end confdefs.h. */
3862 #include <ac_nonexistent.h>
3864 if ac_fn_c_try_cpp "$LINENO"; then :
3865 # Broken: success on invalid input.
3868 # Passes both tests.
3872 rm -f conftest.err conftest.i conftest.$ac_ext
3875 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3876 rm -f conftest.i conftest.err conftest.
$ac_ext
3877 if $ac_preproc_ok; then :
3889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3890 $as_echo "$CPP" >&6; }
3892 for ac_c_preproc_warn_flag
in '' yes
3894 # Use a header file that comes with gcc, so configuring glibc
3895 # with a fresh cross-compiler works.
3896 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3897 # <limits.h> exists even on freestanding compilers.
3898 # On the NeXT, cc -E runs the code through the compiler's parser,
3899 # not just through cpp. "Syntax error" is here to catch this case.
3900 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3901 /* end confdefs.h. */
3903 # include <limits.h>
3905 # include <assert.h>
3909 if ac_fn_c_try_cpp
"$LINENO"; then :
3912 # Broken: fails on valid input.
3915 rm -f conftest.err conftest.i conftest.
$ac_ext
3917 # OK, works on sane cases. Now check whether nonexistent headers
3918 # can be detected and how.
3919 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3920 /* end confdefs.h. */
3921 #include <ac_nonexistent.h>
3923 if ac_fn_c_try_cpp
"$LINENO"; then :
3924 # Broken: success on invalid input.
3927 # Passes both tests.
3931 rm -f conftest.err conftest.i conftest.
$ac_ext
3934 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3935 rm -f conftest.i conftest.err conftest.
$ac_ext
3936 if $ac_preproc_ok; then :
3939 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3940 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3941 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
3942 See \`config.log' for more details" "$LINENO" 5; }
3946 ac_cpp
='$CPP $CPPFLAGS'
3947 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3948 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3949 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3953 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3954 if ${ac_cv_path_GREP+:} false
; then :
3955 $as_echo_n "(cached) " >&6
3957 if test -z "$GREP"; then
3958 ac_path_GREP_found
=false
3959 # Loop through the user's path and test for each of PROGNAME-LIST
3960 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3961 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3964 test -z "$as_dir" && as_dir
=.
3965 for ac_prog
in grep ggrep
; do
3966 for ac_exec_ext
in '' $ac_executable_extensions; do
3967 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
3968 as_fn_executable_p
"$ac_path_GREP" ||
continue
3969 # Check for GNU ac_path_GREP and select it if it is found.
3970 # Check for GNU $ac_path_GREP
3971 case `"$ac_path_GREP" --version 2>&1` in
3973 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
3976 $as_echo_n 0123456789 >"conftest.in"
3979 cat "conftest.in" "conftest.in" >"conftest.tmp"
3980 mv "conftest.tmp" "conftest.in"
3981 cp "conftest.in" "conftest.nl"
3982 $as_echo 'GREP' >> "conftest.nl"
3983 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3984 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3985 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
3986 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3987 # Best one so far, save it but keep looking for a better one
3988 ac_cv_path_GREP
="$ac_path_GREP"
3989 ac_path_GREP_max
=$ac_count
3991 # 10*(2^10) chars as input seems more than enough
3992 test $ac_count -gt 10 && break
3994 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
3997 $ac_path_GREP_found && break 3
4002 if test -z "$ac_cv_path_GREP"; then
4003 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4006 ac_cv_path_GREP
=$GREP
4010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4011 $as_echo "$ac_cv_path_GREP" >&6; }
4012 GREP
="$ac_cv_path_GREP"
4015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4016 $as_echo_n "checking for egrep... " >&6; }
4017 if ${ac_cv_path_EGREP+:} false
; then :
4018 $as_echo_n "(cached) " >&6
4020 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
4021 then ac_cv_path_EGREP
="$GREP -E"
4023 if test -z "$EGREP"; then
4024 ac_path_EGREP_found
=false
4025 # Loop through the user's path and test for each of PROGNAME-LIST
4026 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4027 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4030 test -z "$as_dir" && as_dir
=.
4031 for ac_prog
in egrep; do
4032 for ac_exec_ext
in '' $ac_executable_extensions; do
4033 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
4034 as_fn_executable_p
"$ac_path_EGREP" ||
continue
4035 # Check for GNU ac_path_EGREP and select it if it is found.
4036 # Check for GNU $ac_path_EGREP
4037 case `"$ac_path_EGREP" --version 2>&1` in
4039 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
4042 $as_echo_n 0123456789 >"conftest.in"
4045 cat "conftest.in" "conftest.in" >"conftest.tmp"
4046 mv "conftest.tmp" "conftest.in"
4047 cp "conftest.in" "conftest.nl"
4048 $as_echo 'EGREP' >> "conftest.nl"
4049 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4050 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4051 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4052 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4053 # Best one so far, save it but keep looking for a better one
4054 ac_cv_path_EGREP
="$ac_path_EGREP"
4055 ac_path_EGREP_max
=$ac_count
4057 # 10*(2^10) chars as input seems more than enough
4058 test $ac_count -gt 10 && break
4060 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4063 $ac_path_EGREP_found && break 3
4068 if test -z "$ac_cv_path_EGREP"; then
4069 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4072 ac_cv_path_EGREP
=$EGREP
4077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4078 $as_echo "$ac_cv_path_EGREP" >&6; }
4079 EGREP
="$ac_cv_path_EGREP"
4082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4083 $as_echo_n "checking for ANSI C header files... " >&6; }
4084 if ${ac_cv_header_stdc+:} false
; then :
4085 $as_echo_n "(cached) " >&6
4087 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4088 /* end confdefs.h. */
4102 if ac_fn_c_try_compile
"$LINENO"; then :
4103 ac_cv_header_stdc
=yes
4105 ac_cv_header_stdc
=no
4107 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4109 if test $ac_cv_header_stdc = yes; then
4110 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4111 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4112 /* end confdefs.h. */
4116 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4117 $EGREP "memchr" >/dev
/null
2>&1; then :
4120 ac_cv_header_stdc
=no
4126 if test $ac_cv_header_stdc = yes; then
4127 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4128 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4129 /* end confdefs.h. */
4133 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4134 $EGREP "free" >/dev
/null
2>&1; then :
4137 ac_cv_header_stdc
=no
4143 if test $ac_cv_header_stdc = yes; then
4144 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4145 if test "$cross_compiling" = yes; then :
4148 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4149 /* end confdefs.h. */
4152 #if ((' ' & 0x0FF) == 0x020)
4153 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4154 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4156 # define ISLOWER(c) \
4157 (('a' <= (c) && (c) <= 'i') \
4158 || ('j' <= (c) && (c) <= 'r') \
4159 || ('s' <= (c) && (c) <= 'z'))
4160 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4163 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4168 for (i = 0; i < 256; i++)
4169 if (XOR (islower (i), ISLOWER (i))
4170 || toupper (i) != TOUPPER (i))
4175 if ac_fn_c_try_run
"$LINENO"; then :
4178 ac_cv_header_stdc
=no
4180 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4181 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4187 $as_echo "$ac_cv_header_stdc" >&6; }
4188 if test $ac_cv_header_stdc = yes; then
4190 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4194 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4195 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
4196 inttypes.h stdint.h unistd.h
4198 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4199 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4201 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
4202 cat >>confdefs.h
<<_ACEOF
4203 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4212 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4213 if test "x$ac_cv_header_minix_config_h" = xyes
; then :
4220 if test "$MINIX" = yes; then
4222 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4225 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4228 $as_echo "#define _MINIX 1" >>confdefs.h
4233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4234 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4235 if ${ac_cv_safe_to_define___extensions__+:} false
; then :
4236 $as_echo_n "(cached) " >&6
4238 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4239 /* end confdefs.h. */
4241 # define __EXTENSIONS__ 1
4242 $ac_includes_default
4251 if ac_fn_c_try_compile
"$LINENO"; then :
4252 ac_cv_safe_to_define___extensions__
=yes
4254 ac_cv_safe_to_define___extensions__
=no
4256 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4259 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4260 test $ac_cv_safe_to_define___extensions__ = yes &&
4261 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4263 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4265 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4267 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4269 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4273 # Check whether --enable-largefile was given.
4274 if test "${enable_largefile+set}" = set; then :
4275 enableval
=$enable_largefile;
4278 if test "$enable_largefile" != no
; then
4280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4281 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4282 if ${ac_cv_sys_largefile_CC+:} false
; then :
4283 $as_echo_n "(cached) " >&6
4285 ac_cv_sys_largefile_CC
=no
4286 if test "$GCC" != yes; then
4289 # IRIX 6.2 and later do not support large files by default,
4290 # so use the C compiler's -n32 option if that helps.
4291 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4292 /* end confdefs.h. */
4293 #include <sys/types.h>
4294 /* Check that off_t can represent 2**63 - 1 correctly.
4295 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4296 since some C++ compilers masquerading as C compilers
4297 incorrectly reject 9223372036854775807. */
4298 #define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
4299 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4300 && LARGE_OFF_T % 2147483647 == 1)
4310 if ac_fn_c_try_compile
"$LINENO"; then :
4313 rm -f core conftest.err conftest.
$ac_objext
4315 if ac_fn_c_try_compile
"$LINENO"; then :
4316 ac_cv_sys_largefile_CC
=' -n32'; break
4318 rm -f core conftest.err conftest.
$ac_objext
4322 rm -f conftest.
$ac_ext
4325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4326 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4327 if test "$ac_cv_sys_largefile_CC" != no
; then
4328 CC
=$CC$ac_cv_sys_largefile_CC
4331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4332 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4333 if ${ac_cv_sys_file_offset_bits+:} false
; then :
4334 $as_echo_n "(cached) " >&6
4337 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4338 /* end confdefs.h. */
4339 #include <sys/types.h>
4340 /* Check that off_t can represent 2**63 - 1 correctly.
4341 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4342 since some C++ compilers masquerading as C compilers
4343 incorrectly reject 9223372036854775807. */
4344 #define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
4345 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4346 && LARGE_OFF_T % 2147483647 == 1)
4356 if ac_fn_c_try_compile
"$LINENO"; then :
4357 ac_cv_sys_file_offset_bits
=no
; break
4359 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4360 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4361 /* end confdefs.h. */
4362 #define _FILE_OFFSET_BITS 64
4363 #include <sys/types.h>
4364 /* Check that off_t can represent 2**63 - 1 correctly.
4365 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4366 since some C++ compilers masquerading as C compilers
4367 incorrectly reject 9223372036854775807. */
4368 #define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
4369 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4370 && LARGE_OFF_T % 2147483647 == 1)
4380 if ac_fn_c_try_compile
"$LINENO"; then :
4381 ac_cv_sys_file_offset_bits
=64; break
4383 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4384 ac_cv_sys_file_offset_bits
=unknown
4388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4389 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4390 case $ac_cv_sys_file_offset_bits in #(
4393 cat >>confdefs.h
<<_ACEOF
4394 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4399 if test $ac_cv_sys_file_offset_bits = unknown
; then
4400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4401 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4402 if ${ac_cv_sys_large_files+:} false
; then :
4403 $as_echo_n "(cached) " >&6
4406 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4407 /* end confdefs.h. */
4408 #include <sys/types.h>
4409 /* Check that off_t can represent 2**63 - 1 correctly.
4410 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4411 since some C++ compilers masquerading as C compilers
4412 incorrectly reject 9223372036854775807. */
4413 #define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
4414 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4415 && LARGE_OFF_T % 2147483647 == 1)
4425 if ac_fn_c_try_compile
"$LINENO"; then :
4426 ac_cv_sys_large_files
=no
; break
4428 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4429 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4430 /* end confdefs.h. */
4431 #define _LARGE_FILES 1
4432 #include <sys/types.h>
4433 /* Check that off_t can represent 2**63 - 1 correctly.
4434 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4435 since some C++ compilers masquerading as C compilers
4436 incorrectly reject 9223372036854775807. */
4437 #define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
4438 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4439 && LARGE_OFF_T % 2147483647 == 1)
4449 if ac_fn_c_try_compile
"$LINENO"; then :
4450 ac_cv_sys_large_files
=1; break
4452 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4453 ac_cv_sys_large_files
=unknown
4457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4458 $as_echo "$ac_cv_sys_large_files" >&6; }
4459 case $ac_cv_sys_large_files in #(
4462 cat >>confdefs.h
<<_ACEOF
4463 #define _LARGE_FILES $ac_cv_sys_large_files
4474 ac_c_preproc_warn_flag
=yes
4477 ac_cpp
='$CPP $CPPFLAGS'
4478 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4479 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4480 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4482 ac_libiberty_warn_cflags
=
4483 save_CFLAGS
="$CFLAGS"
4484 for real_option
in -W -Wall -Wwrite-strings -Wc++-compat \
4485 -Wstrict-prototypes \
4487 # Do the check with the no- prefix removed since gcc silently
4488 # accepts any -Wno-* option on purpose
4489 case $real_option in
4490 -Wno-*) option
=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
4491 *) option
=$real_option ;;
4493 as_acx_Woption
=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
4495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
4496 $as_echo_n "checking whether $CC supports $option... " >&6; }
4497 if eval \
${$as_acx_Woption+:} false
; then :
4498 $as_echo_n "(cached) " >&6
4501 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4502 /* end confdefs.h. */
4512 if ac_fn_c_try_compile
"$LINENO"; then :
4513 eval "$as_acx_Woption=yes"
4515 eval "$as_acx_Woption=no"
4517 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4520 eval ac_res
=\$
$as_acx_Woption
4521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4522 $as_echo "$ac_res" >&6; }
4523 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
4524 ac_libiberty_warn_cflags
="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }$real_option"
4527 CFLAGS
="$save_CFLAGS"
4529 ac_cpp
='$CPP $CPPFLAGS'
4530 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4531 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4532 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4536 ac_cpp
='$CPP $CPPFLAGS'
4537 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4538 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4539 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4541 # Do the check with the no- prefix removed from the warning options
4542 # since gcc silently accepts any -Wno-* option on purpose
4543 if test "$GCC" = yes; then :
4544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic " >&5
4545 $as_echo_n "checking whether $CC supports -pedantic ... " >&6; }
4546 if ${acx_cv_prog_cc_pedantic_+:} false
; then :
4547 $as_echo_n "(cached) " >&6
4549 save_CFLAGS
="$CFLAGS"
4551 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4552 /* end confdefs.h. */
4562 if ac_fn_c_try_compile
"$LINENO"; then :
4563 acx_cv_prog_cc_pedantic_
=yes
4565 acx_cv_prog_cc_pedantic_
=no
4567 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4568 CFLAGS
="$save_CFLAGS"
4570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic_" >&5
4571 $as_echo "$acx_cv_prog_cc_pedantic_" >&6; }
4572 if test $acx_cv_prog_cc_pedantic_ = yes; then :
4573 ac_libiberty_warn_cflags
="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }-pedantic "
4578 ac_cpp
='$CPP $CPPFLAGS'
4579 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4580 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4581 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4585 if test "x$CC" != xcc
; then
4586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
4587 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
4589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
4590 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
4592 set dummy
$CC; ac_cc
=`$as_echo "$2" |
4593 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4594 if eval \
${ac_cv_prog_cc_${ac_cc}_c_o+:} false
; then :
4595 $as_echo_n "(cached) " >&6
4597 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4598 /* end confdefs.h. */
4608 # Make sure it works both with $CC and with simple cc.
4609 # We do the test twice because some compilers refuse to overwrite an
4610 # existing .o file with -o, though they will create one.
4611 ac_try
='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4613 if { { case "(($ac_try" in
4614 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4615 *) ac_try_echo=$ac_try;;
4617 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4618 $as_echo "$ac_try_echo"; } >&5
4619 (eval "$ac_try") 2>&5
4621 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4622 test $ac_status = 0; } &&
4623 test -f conftest2.$ac_objext && { { case "(($ac_try" in
4624 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4625 *) ac_try_echo
=$ac_try;;
4627 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4628 $as_echo "$ac_try_echo"; } >&5
4629 (eval "$ac_try") 2>&5
4631 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4632 test $ac_status = 0; };
4634 eval ac_cv_prog_cc_
${ac_cc}_c_o
=yes
4635 if test "x$CC" != xcc
; then
4636 # Test first that cc exists at all.
4637 if { ac_try
='cc -c conftest.$ac_ext >&5'
4638 { { case "(($ac_try" in
4639 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4640 *) ac_try_echo=$ac_try;;
4642 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4643 $as_echo "$ac_try_echo"; } >&5
4644 (eval "$ac_try") 2>&5
4646 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4647 test $ac_status = 0; }; }; then
4648 ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4650 if { { case "(($ac_try" in
4651 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4652 *) ac_try_echo
=$ac_try;;
4654 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4655 $as_echo "$ac_try_echo"; } >&5
4656 (eval "$ac_try") 2>&5
4658 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4659 test $ac_status = 0; } &&
4660 test -f conftest2.
$ac_objext && { { case "(($ac_try" in
4661 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4662 *) ac_try_echo=$ac_try;;
4664 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4665 $as_echo "$ac_try_echo"; } >&5
4666 (eval "$ac_try") 2>&5
4668 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4669 test $ac_status = 0; };
4674 # cc exists but doesn't like -o.
4675 eval ac_cv_prog_cc_${ac_cc}_c_o=no
4680 eval ac_cv_prog_cc_${ac_cc}_c_o=no
4682 rm -f core conftest*
4685 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
4686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4687 $as_echo "yes" >&6; }
4689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4690 $as_echo "no" >&6; }
4692 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
4696 # autoconf is lame and doesn't give us any substitution variable for this.
4697 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o
`\" = no"; then
4698 NO_MINUS_C_MINUS_O=yes
4700 OUTPUT_OPTION='-o $@'
4705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
4706 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
4707 if ${ac_cv_c_const+:} false; then :
4708 $as_echo_n "(cached) " >&6
4710 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4711 /* end confdefs.h. */
4718 /* Ultrix mips cc rejects this sort of thing. */
4719 typedef int charset[2];
4720 const charset cs = { 0, 0 };
4721 /* SunOS 4.1.1 cc rejects this. */
4722 char const *const *pcpcc;
4724 /* NEC SVR4.0.2 mips cc rejects this. */
4725 struct point {int x, y;};
4726 static struct point const zero = {0,0};
4727 /* AIX XL C 1.02.0.0 rejects this.
4728 It does not let you subtract one const X* pointer from another in
4729 an arm of an if-expression whose if-part is not a constant
4731 const char *g = "string";
4732 pcpcc = &g + (g ? g-g : 0);
4733 /* HPUX 7.0 cc rejects these. */
4735 ppc = (char**) pcpcc;
4736 pcpcc = (char const *const *) ppc;
4737 { /* SCO 3.2v4 cc rejects this sort of thing. */
4740 char const *s = 0 ? (char *) 0 : (char const *) 0;
4745 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
4747 const int *foo = &x[0];
4750 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
4751 typedef const int *iptr;
4755 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
4756 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
4757 struct s { int j; const int *ap[3]; } bx;
4758 struct s *b = &bx; b->j = 5;
4760 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
4764 return !cs[0] && !zero.x;
4771 if ac_fn_c_try_compile "$LINENO"; then :
4776 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
4779 $as_echo "$ac_cv_c_const" >&6; }
4780 if test $ac_cv_c_const = no; then
4782 $as_echo "#define const /**/" >>confdefs.h
4786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
4787 $as_echo_n "checking for inline... " >&6; }
4788 if ${ac_cv_c_inline+:} false; then :
4789 $as_echo_n "(cached) " >&6
4792 for ac_kw in inline __inline__ __inline; do
4793 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4794 /* end confdefs.h. */
4797 static $ac_kw foo_t static_foo () {return 0; }
4798 $ac_kw foo_t foo () {return 0; }
4802 if ac_fn_c_try_compile "$LINENO"; then :
4803 ac_cv_c_inline=$ac_kw
4805 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4806 test "$ac_cv_c_inline" != no && break
4810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
4811 $as_echo "$ac_cv_c_inline" >&6; }
4813 case $ac_cv_c_inline in
4816 case $ac_cv_c_inline in
4818 *) ac_val=$ac_cv_c_inline;;
4820 cat >>confdefs.h <<_ACEOF
4822 #define inline $ac_val
4828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4829 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
4830 if ${ac_cv_c_bigendian+:} false; then :
4831 $as_echo_n "(cached) " >&6
4833 ac_cv_c_bigendian=unknown
4834 # See if we're dealing with a universal compiler.
4835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4836 /* end confdefs.h. */
4837 #ifndef __APPLE_CC__
4838 not a universal capable compiler
4843 if ac_fn_c_try_compile "$LINENO"; then :
4845 # Check for potential -arch flags. It is not universal unless
4846 # there are at least two -arch flags with different values.
4849 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4850 if test -n "$ac_prev"; then
4852 i?86 | x86_64 | ppc | ppc64)
4853 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4856 ac_cv_c_bigendian=universal
4862 elif test "x$ac_word" = "x-arch"; then
4867 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4868 if test $ac_cv_c_bigendian = unknown; then
4869 # See if sys/param.h defines the BYTE_ORDER macro.
4870 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4871 /* end confdefs.h. */
4872 #include <sys/types.h>
4873 #include <sys/param.h>
4878 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
4879 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
4888 if ac_fn_c_try_compile "$LINENO"; then :
4889 # It does; now see whether it defined to BIG_ENDIAN or not.
4890 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4891 /* end confdefs.h. */
4892 #include <sys/types.h>
4893 #include <sys/param.h>
4898 #if BYTE_ORDER != BIG_ENDIAN
4906 if ac_fn_c_try_compile "$LINENO"; then :
4907 ac_cv_c_bigendian=yes
4909 ac_cv_c_bigendian=no
4911 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4913 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4915 if test $ac_cv_c_bigendian = unknown; then
4916 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
4917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4918 /* end confdefs.h. */
4924 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
4932 if ac_fn_c_try_compile "$LINENO"; then :
4933 # It does; now see whether it defined to _BIG_ENDIAN or not.
4934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4935 /* end confdefs.h. */
4949 if ac_fn_c_try_compile "$LINENO"; then :
4950 ac_cv_c_bigendian=yes
4952 ac_cv_c_bigendian=no
4954 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4956 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4958 if test $ac_cv_c_bigendian = unknown; then
4959 # Compile a test program.
4960 if test "$cross_compiling" = yes; then :
4961 # Try to guess by grepping values from an object file.
4962 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4963 /* end confdefs.h. */
4964 short int ascii_mm[] =
4965 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4966 short int ascii_ii[] =
4967 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4968 int use_ascii (int i) {
4969 return ascii_mm[i] + ascii_ii[i];
4971 short int ebcdic_ii[] =
4972 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4973 short int ebcdic_mm[] =
4974 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4975 int use_ebcdic (int i) {
4976 return ebcdic_mm[i] + ebcdic_ii[i];
4983 return use_ascii (foo) == use_ebcdic (foo);
4988 if ac_fn_c_try_compile "$LINENO"; then :
4989 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
4990 ac_cv_c_bigendian=yes
4992 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4993 if test "$ac_cv_c_bigendian" = unknown; then
4994 ac_cv_c_bigendian=no
4996 # finding both strings is unlikely to happen, but who knows?
4997 ac_cv_c_bigendian=unknown
5001 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5003 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5004 /* end confdefs.h. */
5005 $ac_includes_default
5010 /* Are we little or big endian? From Harbison&Steele. */
5014 char c[sizeof (long int)];
5017 return u.c[sizeof (long int) - 1] == 1;
5023 if ac_fn_c_try_run "$LINENO"; then :
5024 ac_cv_c_bigendian=no
5026 ac_cv_c_bigendian=yes
5028 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5029 conftest.$ac_objext conftest.beam conftest.$ac_ext
5034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
5035 $as_echo "$ac_cv_c_bigendian" >&6; }
5036 case $ac_cv_c_bigendian in #(
5038 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
5044 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5048 as_fn_error $? "unknown endianness
5049 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
5055 ac_config_headers="$ac_config_headers config.h:config.in"
5059 # Find a good install program. We prefer a C program (faster),
5060 # so one script is as good as another. But avoid the broken or
5061 # incompatible versions:
5062 # SysV /etc/install, /usr/sbin/install
5063 # SunOS /usr/etc/install
5064 # IRIX /sbin/install
5066 # AmigaOS /C/install, which installs bootblocks on floppy discs
5067 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5068 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5069 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5070 # OS/2's system install, which has a completely different semantic
5071 # ./install, which can be erroneously created by make from ./install.sh.
5072 # Reject install programs that cannot install multiple files.
5073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5074 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5075 if test -z "$INSTALL"; then
5076 if ${ac_cv_path_install+:} false; then :
5077 $as_echo_n "(cached) " >&6
5079 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5083 test -z "$as_dir" && as_dir=.
5084 # Account for people who put trailing slashes in PATH elements.
5085 case $as_dir/ in #((
5086 ./ | .// | /[cC]/* | \
5087 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5088 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
5091 # OSF1 and SCO ODT 3.0 have their own names for install.
5092 # Don't use installbsd from OSF since it installs stuff as root
5094 for ac_prog in ginstall scoinst install; do
5095 for ac_exec_ext in '' $ac_executable_extensions; do
5096 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
5097 if test $ac_prog = install &&
5098 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5099 # AIX install. It has an incompatible calling convention.
5101 elif test $ac_prog = install &&
5102 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5103 # program-specific install script used by HP pwplus--don't use.
5106 rm -rf conftest.one conftest.two conftest.dir
5107 echo one > conftest.one
5108 echo two > conftest.two
5110 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5111 test -s conftest.one && test -s conftest.two &&
5112 test -s conftest.dir/conftest.one &&
5113 test -s conftest.dir/conftest.two
5115 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5128 rm -rf conftest.one conftest.two conftest.dir
5131 if test "${ac_cv_path_install+set}" = set; then
5132 INSTALL=$ac_cv_path_install
5134 # As a last resort, use the slow shell script. Don't cache a
5135 # value for INSTALL within a source directory, because that will
5136 # break other packages using the cache if that directory is
5137 # removed, or if the value is a relative name.
5138 INSTALL=$ac_install_sh
5141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5142 $as_echo "$INSTALL" >&6; }
5144 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5145 # It thinks the first close brace ends the variable substitution.
5146 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5148 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5150 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5153 # Don't build the shared library for build.
5154 if [ -n "${with_build_subdir}" ]; then
5160 rs6000-ibm-aix3.1 | rs6000-ibm-aix)
5162 *-*-cxux7*) frag=mh-cxux7 ;;
5163 *-*-freebsd2.1.*) frag=mh-fbsd21 ;;
5164 *-*-freebsd2.2.[012]) frag=mh-fbsd21 ;;
5165 i370-*-opened*) frag=mh-openedition ;;
5166 i[34567]86-*-windows*) frag=mh-windows ;;
5169 if [ -n "${frag}" ]; then
5170 frag=${libiberty_topdir}/libiberty/config/$frag
5178 # PIC is the default on some targets or must not be used.
5180 # For darwin, common symbols are not allowed in MH_DYLIB files
5182 # If we are using a compiler supporting mdynamic-no-pic
5183 # and the option has been tested as safe to add, then cancel
5184 # it here, since the code generated is incompatible with shared
5186 *-mdynamic-no-pic*) PICFLAG='-fno-common -mno-dynamic-no-pic' ;;
5187 *) PICFLAG=-fno-common ;;
5191 # PIC is the default.
5194 # PIC is the default for 64-bit PA HP-UX.
5196 i[34567]86-*-cygwin* | x86_64-*-cygwin*)
5198 i[34567]86-*-mingw* | x86_64-*-mingw*)
5200 i[34567]86-*-interix[3-9]*)
5201 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
5202 # Instead, we relocate shared libraries at runtime.
5204 i[34567]86-*-nto-qnx*)
5205 # QNX uses GNU C++, but need to define -shared option too, otherwise
5207 PICFLAG='-fPIC -shared'
5209 i[34567]86-pc-msdosdjgpp*)
5210 # DJGPP does not support shared libraries at all.
5213 # On IA64 HP-UX, PIC is the default but the pic flag
5214 # sets the default TLS model and affects inlining.
5218 # PIC is the default.
5220 rs6000-ibm-aix* | powerpc-ibm-aix*)
5221 # All AIX code is PIC.
5224 # Some targets support both -fPIC and -fpic, but prefer the latter.
5226 i[34567]86-*-* | x86_64-*-*)
5229 # FIXME: Override -fPIC default in libgcc only?
5230 sh-*-linux* | sh[2346lbe]*-*-linux*)
5233 # FIXME: Simplify to sh*-*-netbsd*?
5234 sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
5235 sh64-*-netbsd* | sh64l*-*-netbsd*)
5238 # Default to -fPIC unless specified otherwise.
5244 # If the user explicitly uses -fpic/-fPIC, keep that.
5255 # If they didn't specify --enable-shared, don't generate shared libs.
5256 case "${enable_shared}" in
5263 # ...unless --enable-host-shared was passed from top-level config:
5264 if [ "${enable_host_shared}" = "yes" ]; then
5268 if [ "${shared}" != "yes" ]; then
5274 case " ${CFLAGS} " in
5275 *\ -fsanitize=address\ *) NOASANFLAG=-fno-sanitize=address ;;
5276 *\ -fsanitize=hwaddress\ *) NOASANFLAG=-fno-sanitize=hwaddress ;;
5280 # Check whether --enable-cet was given.
5281 if test "${enable_cet+set}" = set; then :
5282 enableval=$enable_cet;
5283 case "$enableval" in
5285 *) as_fn_error $? "Unknown argument to enable/disable cet" "$LINENO" 5 ;;
5293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5
5294 $as_echo_n "checking for CET support... " >&6; }
5297 i[34567]86-*-linux* | x86_64-*-linux*)
5299 cet_save_CFLAGS="$CFLAGS"
5300 CFLAGS="$CFLAGS -fcf-protection"
5301 case "$enable_cet" in
5303 # Check if target supports multi-byte NOPs
5304 # and if compiler and assembler support CET.
5305 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5306 /* end confdefs.h. */
5312 #if !defined(__SSE2__)
5313 #error target does not support multi-byte NOPs
5322 if ac_fn_c_try_compile "$LINENO"; then :
5327 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5330 # Check if compiler and assembler support CET.
5331 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5332 /* end confdefs.h. */
5342 if ac_fn_c_try_compile "$LINENO"; then :
5347 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5348 if test $support_cet = "no"; then
5349 if test x$enable_bootstrap != xno \
5350 && test -z "${with_build_subdir}" \
5351 && (test ! -f ../stage_current \
5352 || test `cat ..
/stage_current
` != "stage1"); then
5353 # Require CET support only for the final GCC build.
5354 as_fn_error $? "compiler and assembler with CET support are required for --enable-cet" "$LINENO" 5
5356 # Don't enable CET without CET support for non-bootstrap
5357 # build, in stage1 nor for build support.
5363 CFLAGS="$cet_save_CFLAGS"
5371 cet_save_CFLAGS="$CFLAGS"
5372 CFLAGS="$CFLAGS -fcf-protection=none"
5373 cet_save_LDFLAGS="$LDFLAGS"
5374 LDFLAGS="$LDFLAGS -Wl,-z,ibt,-z,shstk"
5375 if test x$may_have_cet = xyes; then
5376 # Check whether -fcf-protection=none -Wl,-z,ibt,-z,shstk work.
5377 if test x$gcc_no_link = xyes; then
5378 as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
5380 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5381 /* end confdefs.h. */
5391 if ac_fn_c_try_link "$LINENO"; then :
5396 rm -f core conftest.err conftest.$ac_objext \
5397 conftest$ac_exeext conftest.$ac_ext
5400 if test x$may_have_cet = xyes; then
5401 if test x$cross_compiling = xno; then
5402 if test "$cross_compiling" = yes; then :
5403 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5404 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5405 as_fn_error $? "cannot run
test program
while cross compiling
5406 See \
`config.log' for more details" "$LINENO" 5; }
5408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5409 /* end confdefs.h. */
5419 if ac_fn_c_try_run "$LINENO"; then :
5420 have_multi_byte_nop=yes
5422 have_multi_byte_nop=no
5424 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5425 conftest.$ac_objext conftest.beam conftest.$ac_ext
5429 if test x$have_multi_byte_nop = xyes; then
5430 if test "$cross_compiling" = yes; then :
5431 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5432 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5433 as_fn_error $? "cannot run
test program
while cross compiling
5434 See \
`config.log' for more details" "$LINENO" 5; }
5436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5437 /* end confdefs.h. */
5445 __attribute__ ((noinline, noclone))
5446 xxx (void (*f) (void))
5452 __attribute__ ((noinline, noclone))
5466 if ac_fn_c_try_run "$LINENO"; then :
5471 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5472 conftest.$ac_objext conftest.beam conftest.$ac_ext
5476 if test x$enable_cet = xno -a x$have_cet = xyes; then
5477 as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5
5481 # Enable CET in cross compiler if possible so that it will run on both
5482 # CET and non-CET hosts.
5485 if test x$enable_cet = xyes; then
5486 CET_HOST_FLAGS="-fcf-protection"
5487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5488 $as_echo "yes" >&6; }
5490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5491 $as_echo "no" >&6; }
5493 CFLAGS="$cet_save_CFLAGS"
5494 LDFLAGS="$cet_save_LDFLAGS"
5498 echo "# Warning: this fragment is automatically generated" > temp-frag
5500 if [ -n "${frag}" ] && [ -f "${frag}" ]; then
5501 echo "Appending ${frag} to xhost-mkfrag"
5502 echo "# Following fragment copied from ${frag}" >> temp-frag
5503 cat ${frag} >> temp-frag
5506 # record if we want to build shared libs.
5507 if [ "${shared}" = "yes" ]; then
5508 echo enable_shared = yes >> temp-frag
5510 echo enable_shared = no >> temp-frag
5514 ${CONFIG_SHELL-/bin/sh} ${libiberty_topdir}/move-if-change temp-frag xhost-mkfrag
5516 host_makefile_frag=${frag}
5519 # It's OK to check for header files. Although the compiler may not be
5520 # able to link anything, it had better be able to at least compile
5522 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
5524 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
5525 ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header"
5526 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5527 cat >>confdefs.h <<_ACEOF
5528 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
5534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
5535 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
5536 if ${ac_cv_header_sys_wait_h+:} false; then :
5537 $as_echo_n "(cached) " >&6
5539 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5540 /* end confdefs.h. */
5541 #include <sys/types.h>
5542 #include <sys/wait.h>
5544 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
5547 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
5555 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
5560 if ac_fn_c_try_compile "$LINENO"; then :
5561 ac_cv_header_sys_wait_h=yes
5563 ac_cv_header_sys_wait_h=no
5565 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
5568 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
5569 if test $ac_cv_header_sys_wait_h = yes; then
5571 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
5575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
5576 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
5577 if ${ac_cv_header_time+:} false; then :
5578 $as_echo_n "(cached) " >&6
5580 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5581 /* end confdefs.h. */
5582 #include <sys/types.h>
5583 #include <sys/time.h>
5589 if ((struct tm *) 0)
5595 if ac_fn_c_try_compile "$LINENO"; then :
5596 ac_cv_header_time=yes
5598 ac_cv_header_time=no
5600 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
5603 $as_echo "$ac_cv_header_time" >&6; }
5604 if test $ac_cv_header_time = yes; then
5606 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
5611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether errno must be declared" >&5
5612 $as_echo_n "checking whether errno must be declared... " >&6; }
5613 if ${libiberty_cv_declare_errno+:} false; then :
5614 $as_echo_n "(cached) " >&6
5616 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5617 /* end confdefs.h. */
5627 if ac_fn_c_try_compile "$LINENO"; then :
5628 libiberty_cv_declare_errno=no
5630 libiberty_cv_declare_errno=yes
5632 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libiberty_cv_declare_errno" >&5
5635 $as_echo "$libiberty_cv_declare_errno" >&6; }
5636 if test $libiberty_cv_declare_errno = yes
5638 $as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h
5643 # Determine sizes of some types.
5644 # The cast to long int works around a bug in the HP C Compiler
5645 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5646 # declarations like `int a3
[[(sizeof
(unsigned char
)) >= 0]];'.
5647 # This bug is HP SR number 8606223364.
5648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
5649 $as_echo_n "checking size of int... " >&6; }
5650 if ${ac_cv_sizeof_int+:} false; then :
5651 $as_echo_n "(cached) " >&6
5653 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
5656 if test "$ac_cv_type_int" = yes; then
5657 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5658 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
5659 as_fn_error 77 "cannot compute sizeof (int)
5660 See \`config.log
' for more details" "$LINENO" 5; }
5667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
5668 $as_echo "$ac_cv_sizeof_int" >&6; }
5672 cat >>confdefs.h <<_ACEOF
5673 #define SIZEOF_INT $ac_cv_sizeof_int
5677 # The cast to long int works around a bug in the HP C Compiler
5678 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5679 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5680 # This bug is HP SR number 8606223364.
5681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
5682 $as_echo_n "checking size of long... " >&6; }
5683 if ${ac_cv_sizeof_long+:} false
; then :
5684 $as_echo_n "(cached) " >&6
5686 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
5689 if test "$ac_cv_type_long" = yes; then
5690 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5691 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5692 as_fn_error
77 "cannot compute sizeof (long)
5693 See \`config.log' for more details" "$LINENO" 5; }
5700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
5701 $as_echo "$ac_cv_sizeof_long" >&6; }
5705 cat >>confdefs.h
<<_ACEOF
5706 #define SIZEOF_LONG $ac_cv_sizeof_long
5710 # The cast to long int works around a bug in the HP C Compiler
5711 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5712 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5713 # This bug is HP SR number 8606223364.
5714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5
5715 $as_echo_n "checking size of size_t... " >&6; }
5716 if ${ac_cv_sizeof_size_t+:} false
; then :
5717 $as_echo_n "(cached) " >&6
5719 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (size_t))" "ac_cv_sizeof_size_t" "$ac_includes_default"; then :
5722 if test "$ac_cv_type_size_t" = yes; then
5723 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5724 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5725 as_fn_error
77 "cannot compute sizeof (size_t)
5726 See \`config.log' for more details" "$LINENO" 5; }
5728 ac_cv_sizeof_size_t
=0
5733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5
5734 $as_echo "$ac_cv_sizeof_size_t" >&6; }
5738 cat >>confdefs.h
<<_ACEOF
5739 #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
5744 # Check for presense of long long
5745 ac_fn_c_check_type
"$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
5746 if test "x$ac_cv_type_long_long" = xyes
; then :
5748 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
5749 # The cast to long int works around a bug in the HP C Compiler
5750 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5751 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5752 # This bug is HP SR number 8606223364.
5753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
5754 $as_echo_n "checking size of long long... " >&6; }
5755 if ${ac_cv_sizeof_long_long+:} false
; then :
5756 $as_echo_n "(cached) " >&6
5758 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
5761 if test "$ac_cv_type_long_long" = yes; then
5762 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5763 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5764 as_fn_error
77 "cannot compute sizeof (long long)
5765 See \`config.log' for more details" "$LINENO" 5; }
5767 ac_cv_sizeof_long_long
=0
5772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
5773 $as_echo "$ac_cv_sizeof_long_long" >&6; }
5777 cat >>confdefs.h
<<_ACEOF
5778 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
5785 # Look for a 64-bit type.
5786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a 64-bit type" >&5
5787 $as_echo_n "checking for a 64-bit type... " >&6; }
5788 if ${liberty_cv_uint64+:} false
; then :
5789 $as_echo_n "(cached) " >&6
5791 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5792 /* end confdefs.h. */
5793 #ifdef HAVE_STDINT_H
5799 extern uint64_t foo;
5804 if ac_fn_c_try_compile
"$LINENO"; then :
5805 liberty_cv_uint64
=uint64_t
5807 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5808 /* end confdefs.h. */
5809 #ifdef HAVE_LIMITS_H
5818 extern char foo[sizeof(long) * CHAR_BIT >= 64 ? 1 : -1];
5823 if ac_fn_c_try_compile
"$LINENO"; then :
5824 liberty_cv_uint64
="unsigned long"
5826 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5827 /* end confdefs.h. */
5828 #ifdef HAVE_LIMITS_H
5837 extern char foo[sizeof(long long) * CHAR_BIT >= 64 ? 1 : -1];
5842 if ac_fn_c_try_compile
"$LINENO"; then :
5843 liberty_cv_uint64
="unsigned long long"
5845 liberty_cv_uint64
=none
5847 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5849 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5851 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $liberty_cv_uint64" >&5
5855 $as_echo "$liberty_cv_uint64" >&6; }
5856 if test "$liberty_cv_uint64" != none
; then
5858 cat >>confdefs.h
<<_ACEOF
5859 #define UNSIGNED_64BIT_TYPE $liberty_cv_uint64
5865 ac_fn_c_check_type
"$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
5866 if test "x$ac_cv_type_intptr_t" = xyes
; then :
5868 $as_echo "#define HAVE_INTPTR_T 1" >>confdefs.h
5871 for ac_type
in 'int' 'long int' 'long long int'; do
5872 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5873 /* end confdefs.h. */
5874 $ac_includes_default
5878 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
5880 return test_array [0];
5886 if ac_fn_c_try_compile
"$LINENO"; then :
5888 cat >>confdefs.h
<<_ACEOF
5889 #define intptr_t $ac_type
5894 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5895 test -z "$ac_type" && break
5901 ac_fn_c_check_type
"$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
5902 if test "x$ac_cv_type_uintptr_t" = xyes
; then :
5904 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
5907 for ac_type
in 'unsigned int' 'unsigned long int' \
5908 'unsigned long long int'; do
5909 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5910 /* end confdefs.h. */
5911 $ac_includes_default
5915 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
5917 return test_array [0];
5923 if ac_fn_c_try_compile
"$LINENO"; then :
5925 cat >>confdefs.h
<<_ACEOF
5926 #define uintptr_t $ac_type
5931 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5932 test -z "$ac_type" && break
5937 ac_fn_c_check_type
"$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
5938 if test "x$ac_cv_type_ssize_t" = xyes
; then :
5942 cat >>confdefs.h
<<_ACEOF
5949 # Given the above check, we always have uintptr_t or a fallback
5950 # definition. So define HAVE_UINTPTR_T in case any imported code
5953 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
5956 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
5957 if test "x$ac_cv_type_pid_t" = xyes
; then :
5961 cat >>confdefs.h
<<_ACEOF
5968 # This is the list of functions which libiberty will provide if they
5969 # are not available on the host.
5972 funcs
="$funcs atexit"
5973 funcs
="$funcs basename"
5975 funcs
="$funcs bcopy"
5976 funcs
="$funcs bsearch"
5977 funcs
="$funcs bzero"
5978 funcs
="$funcs calloc"
5979 funcs
="$funcs clock"
5981 funcs
="$funcs getcwd"
5982 funcs
="$funcs getpagesize"
5983 funcs
="$funcs gettimeofday"
5984 funcs
="$funcs index"
5985 funcs
="$funcs insque"
5986 funcs
="$funcs memchr"
5987 funcs
="$funcs memcmp"
5988 funcs
="$funcs memcpy"
5989 funcs
="$funcs memmem"
5990 funcs
="$funcs memmove"
5991 funcs
="$funcs mempcpy"
5992 funcs
="$funcs memset"
5993 funcs
="$funcs mkstemps"
5994 funcs
="$funcs putenv"
5995 funcs
="$funcs random"
5996 funcs
="$funcs rename"
5997 funcs
="$funcs rindex"
5998 funcs
="$funcs setenv"
5999 funcs
="$funcs snprintf"
6000 funcs
="$funcs sigsetmask"
6001 funcs
="$funcs stpcpy"
6002 funcs
="$funcs stpncpy"
6003 funcs
="$funcs strcasecmp"
6004 funcs
="$funcs strchr"
6005 funcs
="$funcs strdup"
6006 funcs
="$funcs strncasecmp"
6007 funcs
="$funcs strndup"
6008 funcs
="$funcs strnlen"
6009 funcs
="$funcs strrchr"
6010 funcs
="$funcs strstr"
6011 funcs
="$funcs strtod"
6012 funcs
="$funcs strtol"
6013 funcs
="$funcs strtoul"
6014 funcs
="$funcs strtoll"
6015 funcs
="$funcs strtoull"
6016 funcs
="$funcs strverscmp"
6017 funcs
="$funcs tmpnam"
6018 funcs
="$funcs vasprintf"
6019 funcs
="$funcs vfprintf"
6020 funcs
="$funcs vprintf"
6021 funcs
="$funcs vsnprintf"
6022 funcs
="$funcs vsprintf"
6023 funcs
="$funcs waitpid"
6024 funcs
="$funcs setproctitle"
6026 # Also in the old function.def file: alloca, vfork, getopt.
6028 vars
="sys_errlist sys_nerr sys_siglist"
6030 checkfuncs
="__fsetlocking canonicalize_file_name dup3 getrlimit getrusage \
6031 getsysinfo gettimeofday on_exit pipe2 psignal pstat_getdynamic pstat_getstatic \
6032 realpath setrlimit sbrk spawnve spawnvpe strerror strsignal sysconf sysctl \
6033 sysmp table times wait3 wait4"
6035 # These are neither executed nor required, but they help keep
6036 # autoheader happy without adding a bunch of text to acconfig.h.
6037 if test "x" = "y"; then
6038 for ac_func
in asprintf atexit \
6039 basename bcmp bcopy bsearch bzero \
6040 calloc canonicalize_file_name
clock \
6043 getcwd getpagesize getrlimit getrusage getsysinfo gettimeofday \
6045 memchr memcmp memcpy memmem memmove memset mkstemps \
6047 pipe2 psignal pstat_getdynamic pstat_getstatic putenv \
6048 random realpath rename rindex \
6049 sbrk setenv setproctitle setrlimit sigsetmask snprintf spawnve spawnvpe \
6050 stpcpy stpncpy strcasecmp strchr strdup \
6051 strerror strncasecmp strndup strnlen strrchr strsignal strstr strtod \
6052 strtol strtoul strtoll strtoull strverscmp sysconf sysctl sysmp \
6053 table
times tmpnam \
6054 vasprintf vfprintf vprintf vsprintf \
6057 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6058 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6059 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6060 cat >>confdefs.h
<<_ACEOF
6061 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6067 as_ac_Symbol
=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh`
6068 ac_fn_c_check_decl
"$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default"
6069 if eval test \"x\$
"$as_ac_Symbol"\" = x
"yes"; then :
6075 cat >>confdefs.h
<<_ACEOF
6076 #define HAVE_DECL_BASENAME $ac_have_decl
6078 ac_fn_c_check_decl
"$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
6079 if test "x$ac_cv_have_decl_ffs" = xyes
; then :
6085 cat >>confdefs.h
<<_ACEOF
6086 #define HAVE_DECL_FFS $ac_have_decl
6088 ac_fn_c_check_decl
"$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
6089 if test "x$ac_cv_have_decl_asprintf" = xyes
; then :
6095 cat >>confdefs.h
<<_ACEOF
6096 #define HAVE_DECL_ASPRINTF $ac_have_decl
6098 ac_fn_c_check_decl
"$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
6099 if test "x$ac_cv_have_decl_vasprintf" = xyes
; then :
6105 cat >>confdefs.h
<<_ACEOF
6106 #define HAVE_DECL_VASPRINTF $ac_have_decl
6108 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
6109 if test "x$ac_cv_have_decl_snprintf" = xyes
; then :
6115 cat >>confdefs.h
<<_ACEOF
6116 #define HAVE_DECL_SNPRINTF $ac_have_decl
6118 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
6119 if test "x$ac_cv_have_decl_vsnprintf" = xyes
; then :
6125 cat >>confdefs.h
<<_ACEOF
6126 #define HAVE_DECL_VSNPRINTF $ac_have_decl
6128 ac_fn_c_check_decl
"$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
6129 if test "x$ac_cv_have_decl_strtol" = xyes
; then :
6135 cat >>confdefs.h
<<_ACEOF
6136 #define HAVE_DECL_STRTOL $ac_have_decl
6138 ac_fn_c_check_decl
"$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
6139 if test "x$ac_cv_have_decl_strtoul" = xyes
; then :
6145 cat >>confdefs.h
<<_ACEOF
6146 #define HAVE_DECL_STRTOUL $ac_have_decl
6148 ac_fn_c_check_decl
"$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
6149 if test "x$ac_cv_have_decl_strtoll" = xyes
; then :
6155 cat >>confdefs.h
<<_ACEOF
6156 #define HAVE_DECL_STRTOLL $ac_have_decl
6158 ac_fn_c_check_decl
"$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
6159 if test "x$ac_cv_have_decl_strtoull" = xyes
; then :
6165 cat >>confdefs.h
<<_ACEOF
6166 #define HAVE_DECL_STRTOULL $ac_have_decl
6168 ac_fn_c_check_decl
"$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
6169 if test "x$ac_cv_have_decl_strnlen" = xyes
; then :
6175 cat >>confdefs.h
<<_ACEOF
6176 #define HAVE_DECL_STRNLEN $ac_have_decl
6180 $as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
6183 $as_echo "#define HAVE_SYS_NERR 1" >>confdefs.h
6186 $as_echo "#define HAVE_SYS_SIGLIST 1" >>confdefs.h
6190 # For each of these functions, if the host does not provide the
6191 # function we want to put FN.o in LIBOBJS, and if the host does
6192 # provide the function, we want to define HAVE_FN in config.h.
6196 if test -n "${with_target_subdir}"; then
6198 # We are being configured as a target library. AC_REPLACE_FUNCS
6199 # may not work correctly, because the compiler may not be able to
6200 # link executables. Note that we may still be being configured
6203 # If we are being configured for newlib, we know which functions
6204 # newlib provide and which ones we will be expected to provide.
6206 if test "x${with_newlib}" = "xyes"; then
6207 case " $LIBOBJS " in
6208 *" asprintf.$ac_objext "* ) ;;
6209 *) LIBOBJS
="$LIBOBJS asprintf.$ac_objext"
6213 case " $LIBOBJS " in
6214 *" basename.$ac_objext "* ) ;;
6215 *) LIBOBJS
="$LIBOBJS basename.$ac_objext"
6219 case " $LIBOBJS " in
6220 *" insque.$ac_objext "* ) ;;
6221 *) LIBOBJS
="$LIBOBJS insque.$ac_objext"
6225 case " $LIBOBJS " in
6226 *" random.$ac_objext "* ) ;;
6227 *) LIBOBJS
="$LIBOBJS random.$ac_objext"
6231 case " $LIBOBJS " in
6232 *" strdup.$ac_objext "* ) ;;
6233 *) LIBOBJS
="$LIBOBJS strdup.$ac_objext"
6237 case " $LIBOBJS " in
6238 *" vasprintf.$ac_objext "* ) ;;
6239 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6246 asprintf |
basename | insque | random | strdup | vasprintf
)
6249 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6250 cat >>confdefs.h
<<_ACEOF
6258 # newlib doesnt provide any of the variables in $vars, so we
6259 # dont have to check them here.
6261 # Of the functions in $checkfuncs, newlib only has strerror.
6262 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6269 # If we are being configured for Mingw, we know which functions
6270 # Mingw provides and which ones we will be expected to provide.
6274 case " $LIBOBJS " in
6275 *" asprintf.$ac_objext "* ) ;;
6276 *) LIBOBJS
="$LIBOBJS asprintf.$ac_objext"
6280 case " $LIBOBJS " in
6281 *" basename.$ac_objext "* ) ;;
6282 *) LIBOBJS
="$LIBOBJS basename.$ac_objext"
6286 case " $LIBOBJS " in
6287 *" bcmp.$ac_objext "* ) ;;
6288 *) LIBOBJS
="$LIBOBJS bcmp.$ac_objext"
6292 case " $LIBOBJS " in
6293 *" bcopy.$ac_objext "* ) ;;
6294 *) LIBOBJS
="$LIBOBJS bcopy.$ac_objext"
6298 case " $LIBOBJS " in
6299 *" bzero.$ac_objext "* ) ;;
6300 *) LIBOBJS
="$LIBOBJS bzero.$ac_objext"
6304 case " $LIBOBJS " in
6305 *" clock.$ac_objext "* ) ;;
6306 *) LIBOBJS
="$LIBOBJS clock.$ac_objext"
6310 case " $LIBOBJS " in
6311 *" ffs.$ac_objext "* ) ;;
6312 *) LIBOBJS
="$LIBOBJS ffs.$ac_objext"
6316 case " $LIBOBJS " in
6317 *" getpagesize.$ac_objext "* ) ;;
6318 *) LIBOBJS
="$LIBOBJS getpagesize.$ac_objext"
6322 case " $LIBOBJS " in
6323 *" index.$ac_objext "* ) ;;
6324 *) LIBOBJS
="$LIBOBJS index.$ac_objext"
6328 case " $LIBOBJS " in
6329 *" insque.$ac_objext "* ) ;;
6330 *) LIBOBJS
="$LIBOBJS insque.$ac_objext"
6334 case " $LIBOBJS " in
6335 *" mempcpy.$ac_objext "* ) ;;
6336 *) LIBOBJS
="$LIBOBJS mempcpy.$ac_objext"
6340 case " $LIBOBJS " in
6341 *" mkstemps.$ac_objext "* ) ;;
6342 *) LIBOBJS
="$LIBOBJS mkstemps.$ac_objext"
6346 case " $LIBOBJS " in
6347 *" random.$ac_objext "* ) ;;
6348 *) LIBOBJS
="$LIBOBJS random.$ac_objext"
6352 case " $LIBOBJS " in
6353 *" rindex.$ac_objext "* ) ;;
6354 *) LIBOBJS
="$LIBOBJS rindex.$ac_objext"
6358 case " $LIBOBJS " in
6359 *" sigsetmask.$ac_objext "* ) ;;
6360 *) LIBOBJS
="$LIBOBJS sigsetmask.$ac_objext"
6364 case " $LIBOBJS " in
6365 *" stpcpy.$ac_objext "* ) ;;
6366 *) LIBOBJS
="$LIBOBJS stpcpy.$ac_objext"
6370 case " $LIBOBJS " in
6371 *" stpncpy.$ac_objext "* ) ;;
6372 *) LIBOBJS
="$LIBOBJS stpncpy.$ac_objext"
6376 case " $LIBOBJS " in
6377 *" strndup.$ac_objext "* ) ;;
6378 *) LIBOBJS
="$LIBOBJS strndup.$ac_objext"
6382 case " $LIBOBJS " in
6383 *" strnlen.$ac_objext "* ) ;;
6384 *) LIBOBJS
="$LIBOBJS strnlen.$ac_objext"
6388 case " $LIBOBJS " in
6389 *" strverscmp.$ac_objext "* ) ;;
6390 *) LIBOBJS
="$LIBOBJS strverscmp.$ac_objext"
6394 case " $LIBOBJS " in
6395 *" vasprintf.$ac_objext "* ) ;;
6396 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6400 case " $LIBOBJS " in
6401 *" waitpid.$ac_objext "* ) ;;
6402 *) LIBOBJS
="$LIBOBJS waitpid.$ac_objext"
6409 asprintf |
basename | bcmp | bcopy | bzero |
clock | ffs | getpagesize | index | insque | mempcpy | mkstemps | random | rindex | sigsetmask | stpcpy | stpncpy | strdup | strndup | strnlen | strverscmp | vasprintf | waitpid
)
6412 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6413 cat >>confdefs.h
<<_ACEOF
6421 # Mingw doesnt provide any of the variables in $vars, so we
6422 # dont have to check them here.
6424 # Of the functions in $checkfuncs, Mingw only has strerror.
6425 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6432 case " $LIBOBJS " in
6433 *" vasprintf.$ac_objext "* ) ;;
6434 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6438 case " $LIBOBJS " in
6439 *" vsnprintf.$ac_objext "* ) ;;
6440 *) LIBOBJS
="$LIBOBJS vsnprintf.$ac_objext"
6444 case " $LIBOBJS " in
6445 *" snprintf.$ac_objext "* ) ;;
6446 *) LIBOBJS
="$LIBOBJS snprintf.$ac_objext"
6450 case " $LIBOBJS " in
6451 *" asprintf.$ac_objext "* ) ;;
6452 *) LIBOBJS
="$LIBOBJS asprintf.$ac_objext"
6457 for f
in atexit
basename bcmp bcopy bsearch bzero calloc
clock ffs \
6458 getcwd getpagesize getrusage gettimeofday \
6459 index insque memchr memcmp memcpy memmove memset psignal \
6460 putenv random rename rindex sbrk setenv stpcpy strcasecmp \
6461 strchr strdup strerror strncasecmp strrchr strstr strtod \
6462 strtol strtoul sysconf
times tmpnam vfprintf vprintf \
6465 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6466 cat >>confdefs.h
<<_ACEOF
6480 # Not a target library, so we set things up to run the test suite.
6489 *-*-cygwin* |
*-*-mingw*)
6490 $as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
6492 $as_echo "#define HAVE_SYS_NERR 1" >>confdefs.h
6497 if test -z "${setobjs}"; then
6501 # Handle VxWorks configuration specially, since on VxWorks the
6502 # libraries are actually on the target board, not in the file
6504 case " $LIBOBJS " in
6505 *" basename.$ac_objext "* ) ;;
6506 *) LIBOBJS
="$LIBOBJS basename.$ac_objext"
6510 case " $LIBOBJS " in
6511 *" getpagesize.$ac_objext "* ) ;;
6512 *) LIBOBJS
="$LIBOBJS getpagesize.$ac_objext"
6516 case " $LIBOBJS " in
6517 *" insque.$ac_objext "* ) ;;
6518 *) LIBOBJS
="$LIBOBJS insque.$ac_objext"
6522 case " $LIBOBJS " in
6523 *" random.$ac_objext "* ) ;;
6524 *) LIBOBJS
="$LIBOBJS random.$ac_objext"
6528 case " $LIBOBJS " in
6529 *" strcasecmp.$ac_objext "* ) ;;
6530 *) LIBOBJS
="$LIBOBJS strcasecmp.$ac_objext"
6534 case " $LIBOBJS " in
6535 *" strncasecmp.$ac_objext "* ) ;;
6536 *) LIBOBJS
="$LIBOBJS strncasecmp.$ac_objext"
6540 case " $LIBOBJS " in
6541 *" strdup.$ac_objext "* ) ;;
6542 *) LIBOBJS
="$LIBOBJS strdup.$ac_objext"
6546 case " $LIBOBJS " in
6547 *" vfork.$ac_objext "* ) ;;
6548 *) LIBOBJS
="$LIBOBJS vfork.$ac_objext"
6552 case " $LIBOBJS " in
6553 *" waitpid.$ac_objext "* ) ;;
6554 *) LIBOBJS
="$LIBOBJS waitpid.$ac_objext"
6558 case " $LIBOBJS " in
6559 *" vasprintf.$ac_objext "* ) ;;
6560 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6566 basename | getpagesize | insque | random | strcasecmp
)
6568 strncasecmp | strdup | vfork | waitpid | vasprintf
)
6571 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6572 cat >>confdefs.h
<<_ACEOF
6580 # VxWorks doesn't provide any of the variables in $vars, so we
6581 # don't have to check them here.
6583 # Of the functions in $checkfuncs, VxWorks only has strerror.
6584 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6593 if test -z "${setobjs}"; then
6598 # On android, getpagesize is defined in unistd.h as a static inline
6599 # function, which AC_CHECK_FUNCS does not handle properly.
6600 ac_cv_func_getpagesize
=yes
6604 # Replace system snprintf and vsnprintf with libiberty implementations.
6605 case " $LIBOBJS " in
6606 *" snprintf.$ac_objext "* ) ;;
6607 *) LIBOBJS
="$LIBOBJS snprintf.$ac_objext"
6611 case " $LIBOBJS " in
6612 *" vsnprintf.$ac_objext "* ) ;;
6613 *) LIBOBJS
="$LIBOBJS vsnprintf.$ac_objext"
6620 # Under mingw32, sys_nerr and sys_errlist exist, but they are
6621 # macros, so the test below won't find them.
6622 libiberty_cv_var_sys_nerr
=yes
6623 libiberty_cv_var_sys_errlist
=yes
6627 # vfork and fork are stubs.
6628 ac_cv_func_vfork_works
=no
6632 # Under some versions of uwin, vfork is notoriously buggy and the test
6633 # can hang configure; on other versions, vfork exists just as a stub.
6634 # FIXME: This should be removed once vfork in uwin's runtime is fixed.
6635 ac_cv_func_vfork_works
=no
6636 # Under uwin 2.0+, sys_nerr and sys_errlist exist, but they are
6637 # macros (actually, these are imported from a DLL, but the end effect
6638 # is the same), so the test below won't find them.
6639 libiberty_cv_var_sys_nerr
=yes
6640 libiberty_cv_var_sys_errlist
=yes
6644 # Under VMS, vfork works very different than on Unix. The standard test
6645 # won't work, and it isn't easily adaptable. It makes more sense to
6647 ac_cv_func_vfork_works
=yes
6652 # We haven't set the list of objects yet. Use the standard autoconf
6653 # tests. This will only work if the compiler works.
6654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
6655 $as_echo_n "checking for library containing strerror... " >&6; }
6656 if ${ac_cv_search_strerror+:} false
; then :
6657 $as_echo_n "(cached) " >&6
6659 ac_func_search_save_LIBS
=$LIBS
6660 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6661 /* end confdefs.h. */
6663 /* Override any GCC internal prototype to avoid an error.
6664 Use char because int might match the return type of a GCC
6665 builtin and then its argument prototype would still apply. */
6678 for ac_lib
in '' cposix
; do
6679 if test -z "$ac_lib"; then
6680 ac_res
="none required"
6683 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6685 if test x
$gcc_no_link = xyes
; then
6686 as_fn_error $?
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
6688 if ac_fn_c_try_link
"$LINENO"; then :
6689 ac_cv_search_strerror
=$ac_res
6691 rm -f core conftest.err conftest.
$ac_objext \
6693 if ${ac_cv_search_strerror+:} false
; then :
6697 if ${ac_cv_search_strerror+:} false
; then :
6700 ac_cv_search_strerror
=no
6703 LIBS
=$ac_func_search_save_LIBS
6705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
6706 $as_echo "$ac_cv_search_strerror" >&6; }
6707 ac_res
=$ac_cv_search_strerror
6708 if test "$ac_res" != no
; then :
6709 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6713 for ac_func
in $funcs
6715 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6716 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6717 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6718 cat >>confdefs.h
<<_ACEOF
6719 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6723 case " $LIBOBJS " in
6724 *" $ac_func.$ac_objext "* ) ;;
6725 *) LIBOBJS
="$LIBOBJS $ac_func.$ac_objext"
6732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether alloca needs Cray hooks" >&5
6733 $as_echo_n "checking whether alloca needs Cray hooks... " >&6; }
6734 if ${ac_cv_os_cray+:} false
; then :
6735 $as_echo_n "(cached) " >&6
6737 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6738 /* end confdefs.h. */
6739 #if defined(CRAY) && ! defined(CRAY2)
6746 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6747 $EGREP "webecray" >/dev
/null
2>&1; then :
6755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
6756 $as_echo "$ac_cv_os_cray" >&6; }
6757 if test $ac_cv_os_cray = yes; then
6758 for ac_func
in _getb67 GETB67 getb67
; do
6759 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6760 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6761 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6763 cat >>confdefs.h
<<_ACEOF
6764 #define CRAY_STACKSEG_END $ac_func
6772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
6773 $as_echo_n "checking stack direction for C alloca... " >&6; }
6774 if ${ac_cv_c_stack_direction+:} false
; then :
6775 $as_echo_n "(cached) " >&6
6777 if test "$cross_compiling" = yes; then :
6778 ac_cv_c_stack_direction
=0
6780 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6781 /* end confdefs.h. */
6782 find_stack_direction ()
6784 static char *addr = 0;
6789 return find_stack_direction ();
6792 return (&dummy > addr) ? 1 : -1;
6796 exit (find_stack_direction() < 0);
6799 if ac_fn_c_try_run
"$LINENO"; then :
6800 ac_cv_c_stack_direction
=1
6802 ac_cv_c_stack_direction
=-1
6804 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6805 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
6810 $as_echo "$ac_cv_c_stack_direction" >&6; }
6812 cat >>confdefs.h
<<_ACEOF
6813 #define STACK_DIRECTION $ac_cv_c_stack_direction
6817 for ac_header
in vfork.h
6819 ac_fn_c_check_header_preproc
"$LINENO" "vfork.h" "ac_cv_header_vfork_h"
6820 if test "x$ac_cv_header_vfork_h" = xyes
; then :
6821 cat >>confdefs.h
<<_ACEOF
6822 #define HAVE_VFORK_H 1
6828 for ac_func
in fork vfork
6830 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6831 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6832 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6833 cat >>confdefs.h
<<_ACEOF
6834 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6840 if test "x$ac_cv_func_fork" = xyes
; then
6841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
6842 $as_echo_n "checking for working fork... " >&6; }
6843 if ${ac_cv_func_fork_works+:} false
; then :
6844 $as_echo_n "(cached) " >&6
6846 if test "$cross_compiling" = yes; then :
6847 ac_cv_func_fork_works
=cross
6849 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6850 /* end confdefs.h. */
6851 $ac_includes_default
6856 /* By Ruediger Kuhlmann. */
6863 if ac_fn_c_try_run
"$LINENO"; then :
6864 ac_cv_func_fork_works
=yes
6866 ac_cv_func_fork_works
=no
6868 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6869 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
6874 $as_echo "$ac_cv_func_fork_works" >&6; }
6877 ac_cv_func_fork_works
=$ac_cv_func_fork
6879 if test "x$ac_cv_func_fork_works" = xcross
; then
6881 *-*-amigaos* |
*-*-msdosdjgpp*)
6882 # Override, as these systems have only a dummy fork() stub
6883 ac_cv_func_fork_works
=no
6886 ac_cv_func_fork_works
=yes
6889 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
6890 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
6892 ac_cv_func_vfork_works
=$ac_cv_func_vfork
6893 if test "x$ac_cv_func_vfork" = xyes
; then
6894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
6895 $as_echo_n "checking for working vfork... " >&6; }
6896 if ${ac_cv_func_vfork_works+:} false
; then :
6897 $as_echo_n "(cached) " >&6
6899 if test "$cross_compiling" = yes; then :
6900 ac_cv_func_vfork_works
=cross
6902 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6903 /* end confdefs.h. */
6904 /* Thanks to Paul Eggert for this test. */
6905 $ac_includes_default
6906 #include <sys/wait.h>
6910 /* On some sparc systems, changes by the child to local and incoming
6911 argument registers are propagated back to the parent. The compiler
6912 is told about this with #include <vfork.h>, but some compilers
6913 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
6914 static variable whose address is put into a register that is
6915 clobbered by the vfork. */
6918 sparc_address_test (int arg)
6920 sparc_address_test (arg) int arg;
6941 pid_t parent = getpid ();
6944 sparc_address_test (0);
6949 /* Here is another test for sparc vfork register problems. This
6950 test uses lots of local variables, at least as many local
6951 variables as main has allocated so far including compiler
6952 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
6953 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
6954 reuse the register of parent for one of the local variables,
6955 since it will think that parent can't possibly be used any more
6956 in this routine. Assigning to the local variable will thus
6957 munge parent in the parent process. */
6959 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
6960 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
6961 /* Convince the compiler that p..p7 are live; otherwise, it might
6962 use the same hardware register for all 8 local variables. */
6963 if (p != p1 || p != p2 || p != p3 || p != p4
6964 || p != p5 || p != p6 || p != p7)
6967 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
6968 from child file descriptors. If the child closes a descriptor
6969 before it execs or exits, this munges the parent's descriptor
6970 as well. Test for this by closing stdout in the child. */
6971 _exit(close(fileno(stdout)) != 0);
6976 while (wait(&status) != child)
6979 /* Was there some problem with vforking? */
6982 /* Did the child fail? (This shouldn't happen.) */
6985 /* Did the vfork/compiler bug occur? */
6986 || parent != getpid()
6988 /* Did the file descriptor bug occur? */
6989 || fstat(fileno(stdout), &st) != 0
6994 if ac_fn_c_try_run
"$LINENO"; then :
6995 ac_cv_func_vfork_works
=yes
6997 ac_cv_func_vfork_works
=no
6999 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7000 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
7005 $as_echo "$ac_cv_func_vfork_works" >&6; }
7008 if test "x$ac_cv_func_fork_works" = xcross
; then
7009 ac_cv_func_vfork_works
=$ac_cv_func_vfork
7010 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
7011 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
7014 if test "x$ac_cv_func_vfork_works" = xyes
; then
7016 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
7020 $as_echo "#define vfork fork" >>confdefs.h
7023 if test "x$ac_cv_func_fork_works" = xyes
; then
7025 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
7029 if test $ac_cv_func_vfork_works = no
; then
7030 case " $LIBOBJS " in
7031 *" vfork.$ac_objext "* ) ;;
7032 *) LIBOBJS
="$LIBOBJS vfork.$ac_objext"
7037 # We only need _doprnt if we might use it to implement v*printf.
7038 if test $ac_cv_func_vprintf != yes \
7039 ||
test $ac_cv_func_vfprintf != yes \
7040 ||
test $ac_cv_func_vsprintf != yes; then
7041 ac_fn_c_check_func
"$LINENO" "_doprnt" "ac_cv_func__doprnt"
7042 if test "x$ac_cv_func__doprnt" = xyes
; then :
7043 $as_echo "#define HAVE__DOPRNT 1" >>confdefs.h
7046 case " $LIBOBJS " in
7047 *" _doprnt.$ac_objext "* ) ;;
7048 *) LIBOBJS
="$LIBOBJS _doprnt.$ac_objext"
7056 for ac_func
in _doprnt
7058 ac_fn_c_check_func
"$LINENO" "_doprnt" "ac_cv_func__doprnt"
7059 if test "x$ac_cv_func__doprnt" = xyes
; then :
7060 cat >>confdefs.h
<<_ACEOF
7061 #define HAVE__DOPRNT 1
7070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $v" >&5
7071 $as_echo_n "checking for $v... " >&6; }
7072 if eval \
${libiberty_cv_var_$v+:} false
; then :
7073 $as_echo_n "(cached) " >&6
7075 if test x
$gcc_no_link = xyes
; then
7076 as_fn_error $?
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
7078 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7079 /* end confdefs.h. */
7084 if ($v [0]) return 1;
7089 if ac_fn_c_try_link
"$LINENO"; then :
7090 eval "libiberty_cv_var_$v=yes"
7092 eval "libiberty_cv_var_$v=no"
7094 rm -f core conftest.err conftest.
$ac_objext \
7095 conftest
$ac_exeext conftest.
$ac_ext
7098 if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes"; then
7099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7100 $as_echo "yes" >&6; }
7101 n
=HAVE_
`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7102 cat >>confdefs.h
<<_ACEOF
7107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7108 $as_echo "no" >&6; }
7112 # special check for _system_configuration because AIX <4.3.2 do not
7113 # contain the `physmem' member.
7114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
7115 $as_echo_n "checking for external symbol _system_configuration... " >&6; }
7116 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7117 /* end confdefs.h. */
7118 #include <sys/systemcfg.h>
7122 double x = _system_configuration.physmem;
7127 if ac_fn_c_try_compile
"$LINENO"; then :
7128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7129 $as_echo "yes" >&6; }
7131 $as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
7134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7135 $as_echo "no" >&6; }
7137 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7139 for ac_func
in $checkfuncs
7141 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7142 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
7143 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
7144 cat >>confdefs.h
<<_ACEOF
7145 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7151 as_ac_Symbol
=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh`
7152 ac_fn_c_check_decl
"$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default"
7153 if eval test \"x\$
"$as_ac_Symbol"\" = x
"yes"; then :
7159 cat >>confdefs.h
<<_ACEOF
7160 #define HAVE_DECL_BASENAME $ac_have_decl
7162 ac_fn_c_check_decl
"$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
7163 if test "x$ac_cv_have_decl_ffs" = xyes
; then :
7169 cat >>confdefs.h
<<_ACEOF
7170 #define HAVE_DECL_FFS $ac_have_decl
7172 ac_fn_c_check_decl
"$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
7173 if test "x$ac_cv_have_decl_asprintf" = xyes
; then :
7179 cat >>confdefs.h
<<_ACEOF
7180 #define HAVE_DECL_ASPRINTF $ac_have_decl
7182 ac_fn_c_check_decl
"$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
7183 if test "x$ac_cv_have_decl_vasprintf" = xyes
; then :
7189 cat >>confdefs.h
<<_ACEOF
7190 #define HAVE_DECL_VASPRINTF $ac_have_decl
7192 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
7193 if test "x$ac_cv_have_decl_snprintf" = xyes
; then :
7199 cat >>confdefs.h
<<_ACEOF
7200 #define HAVE_DECL_SNPRINTF $ac_have_decl
7202 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
7203 if test "x$ac_cv_have_decl_vsnprintf" = xyes
; then :
7209 cat >>confdefs.h
<<_ACEOF
7210 #define HAVE_DECL_VSNPRINTF $ac_have_decl
7213 ac_fn_c_check_decl
"$LINENO" "calloc" "ac_cv_have_decl_calloc" "$ac_includes_default"
7214 if test "x$ac_cv_have_decl_calloc" = xyes
; then :
7220 cat >>confdefs.h
<<_ACEOF
7221 #define HAVE_DECL_CALLOC $ac_have_decl
7223 ac_fn_c_check_decl
"$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
7224 if test "x$ac_cv_have_decl_getenv" = xyes
; then :
7230 cat >>confdefs.h
<<_ACEOF
7231 #define HAVE_DECL_GETENV $ac_have_decl
7233 ac_fn_c_check_decl
"$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
7234 if test "x$ac_cv_have_decl_getopt" = xyes
; then :
7240 cat >>confdefs.h
<<_ACEOF
7241 #define HAVE_DECL_GETOPT $ac_have_decl
7243 ac_fn_c_check_decl
"$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
7244 if test "x$ac_cv_have_decl_malloc" = xyes
; then :
7250 cat >>confdefs.h
<<_ACEOF
7251 #define HAVE_DECL_MALLOC $ac_have_decl
7253 ac_fn_c_check_decl
"$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
7254 if test "x$ac_cv_have_decl_realloc" = xyes
; then :
7260 cat >>confdefs.h
<<_ACEOF
7261 #define HAVE_DECL_REALLOC $ac_have_decl
7263 ac_fn_c_check_decl
"$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
7264 if test "x$ac_cv_have_decl_sbrk" = xyes
; then :
7270 cat >>confdefs.h
<<_ACEOF
7271 #define HAVE_DECL_SBRK $ac_have_decl
7274 ac_fn_c_check_decl
"$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
7275 if test "x$ac_cv_have_decl_strtol" = xyes
; then :
7281 cat >>confdefs.h
<<_ACEOF
7282 #define HAVE_DECL_STRTOL $ac_have_decl
7284 ac_fn_c_check_decl
"$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
7285 if test "x$ac_cv_have_decl_strtoul" = xyes
; then :
7291 cat >>confdefs.h
<<_ACEOF
7292 #define HAVE_DECL_STRTOUL $ac_have_decl
7294 ac_fn_c_check_decl
"$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
7295 if test "x$ac_cv_have_decl_strtoll" = xyes
; then :
7301 cat >>confdefs.h
<<_ACEOF
7302 #define HAVE_DECL_STRTOLL $ac_have_decl
7304 ac_fn_c_check_decl
"$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
7305 if test "x$ac_cv_have_decl_strtoull" = xyes
; then :
7311 cat >>confdefs.h
<<_ACEOF
7312 #define HAVE_DECL_STRTOULL $ac_have_decl
7315 ac_fn_c_check_decl
"$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
7316 if test "x$ac_cv_have_decl_strverscmp" = xyes
; then :
7322 cat >>confdefs.h
<<_ACEOF
7323 #define HAVE_DECL_STRVERSCMP $ac_have_decl
7326 ac_fn_c_check_decl
"$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
7327 if test "x$ac_cv_have_decl_strnlen" = xyes
; then :
7333 cat >>confdefs.h
<<_ACEOF
7334 #define HAVE_DECL_STRNLEN $ac_have_decl
7337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether canonicalize_file_name must be declared" >&5
7338 $as_echo_n "checking whether canonicalize_file_name must be declared... " >&6; }
7339 if ${libiberty_cv_decl_needed_canonicalize_file_name+:} false
; then :
7340 $as_echo_n "(cached) " >&6
7342 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7343 /* end confdefs.h. */
7345 #include "confdefs.h"
7347 #ifdef HAVE_STRING_H
7350 #ifdef HAVE_STRINGS_H
7351 #include <strings.h>
7354 #ifdef HAVE_STDLIB_H
7357 #ifdef HAVE_UNISTD_H
7363 char *(*pfn) = (char *(*)) canonicalize_file_name
7368 if ac_fn_c_try_compile
"$LINENO"; then :
7369 libiberty_cv_decl_needed_canonicalize_file_name
=no
7371 libiberty_cv_decl_needed_canonicalize_file_name
=yes
7373 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libiberty_cv_decl_needed_canonicalize_file_name" >&5
7377 $as_echo "$libiberty_cv_decl_needed_canonicalize_file_name" >&6; }
7378 if test $libiberty_cv_decl_needed_canonicalize_file_name = yes; then
7380 $as_echo "#define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1" >>confdefs.h
7386 # Figure out which version of pexecute to use.
7388 *-*-mingw* |
*-*-winnt*) pexecute
=pex-win32
;;
7389 *-*-msdosdjgpp*) pexecute
=pex-djgpp
;;
7390 *-*-msdos*) pexecute
=pex-msdos
;;
7391 *) pexecute
=pex-unix
;;
7398 for ac_header
in $ac_header_list
7400 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7401 ac_fn_c_check_header_preproc
"$LINENO" "$ac_header" "$as_ac_Header"
7402 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
7403 cat >>confdefs.h
<<_ACEOF
7404 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7416 if test x
$gcc_no_link = xyes
; then
7417 if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset
; then
7418 ac_cv_func_mmap_fixed_mapped
=no
7421 if test "x${ac_cv_func_mmap_fixed_mapped}" != xno
; then
7423 for ac_func
in getpagesize
7425 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
7426 if test "x$ac_cv_func_getpagesize" = xyes
; then :
7427 cat >>confdefs.h
<<_ACEOF
7428 #define HAVE_GETPAGESIZE 1
7434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
7435 $as_echo_n "checking for working mmap... " >&6; }
7436 if ${ac_cv_func_mmap_fixed_mapped+:} false
; then :
7437 $as_echo_n "(cached) " >&6
7439 if test "$cross_compiling" = yes; then :
7440 ac_cv_func_mmap_fixed_mapped
=no
7442 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7443 /* end confdefs.h. */
7444 $ac_includes_default
7445 /* malloc might have been renamed as rpl_malloc. */
7448 /* Thanks to Mike Haertel and Jim Avera for this test.
7449 Here is a matrix of mmap possibilities:
7450 mmap private not fixed
7451 mmap private fixed at somewhere currently unmapped
7452 mmap private fixed at somewhere already mapped
7453 mmap shared not fixed
7454 mmap shared fixed at somewhere currently unmapped
7455 mmap shared fixed at somewhere already mapped
7456 For private mappings, we should verify that changes cannot be read()
7457 back from the file, nor mmap's back from the file at a different
7458 address. (There have been systems where private was not correctly
7459 implemented like the infamous i386 svr4.0, and systems where the
7460 VM page cache was not coherent with the file system buffer cache
7461 like early versions of FreeBSD and possibly contemporary NetBSD.)
7462 For shared mappings, we should conversely verify that changes get
7463 propagated back to all the places they're supposed to be.
7465 Grep wants private fixed already mapped.
7466 The main things grep needs to know about mmap are:
7467 * does it exist and is it safe to write into the mmap'd area
7468 * how to use it (BSD variants) */
7471 #include <sys/mman.h>
7473 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
7477 /* This mess was copied from the GNU getpagesize.h. */
7478 #ifndef HAVE_GETPAGESIZE
7479 # ifdef _SC_PAGESIZE
7480 # define getpagesize() sysconf(_SC_PAGESIZE)
7481 # else /* no _SC_PAGESIZE */
7482 # ifdef HAVE_SYS_PARAM_H
7483 # include <sys/param.h>
7484 # ifdef EXEC_PAGESIZE
7485 # define getpagesize() EXEC_PAGESIZE
7486 # else /* no EXEC_PAGESIZE */
7488 # define getpagesize() NBPG * CLSIZE
7491 # endif /* no CLSIZE */
7492 # else /* no NBPG */
7494 # define getpagesize() NBPC
7495 # else /* no NBPC */
7497 # define getpagesize() PAGESIZE
7498 # endif /* PAGESIZE */
7499 # endif /* no NBPC */
7500 # endif /* no NBPG */
7501 # endif /* no EXEC_PAGESIZE */
7502 # else /* no HAVE_SYS_PARAM_H */
7503 # define getpagesize() 8192 /* punt totally */
7504 # endif /* no HAVE_SYS_PARAM_H */
7505 # endif /* no _SC_PAGESIZE */
7507 #endif /* no HAVE_GETPAGESIZE */
7512 char *data, *data2, *data3;
7517 pagesize = getpagesize ();
7519 /* First, make a file with some known garbage in it. */
7520 data = (char *) malloc (pagesize);
7523 for (i = 0; i < pagesize; ++i)
7524 *(data + i) = rand ();
7526 fd = creat ("conftest.mmap", 0600);
7529 if (write (fd, data, pagesize) != pagesize)
7533 /* Next, check that the tail of a page is zero-filled. File must have
7534 non-zero length, otherwise we risk SIGBUS for entire page. */
7535 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
7539 if (write (fd2, cdata2, 1) != 1)
7541 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
7542 if (data2 == MAP_FAILED)
7544 for (i = 0; i < pagesize; ++i)
7548 if (munmap (data2, pagesize))
7551 /* Next, try to mmap the file at a fixed address which already has
7552 something else allocated at it. If we can, also make sure that
7553 we see the same garbage. */
7554 fd = open ("conftest.mmap", O_RDWR);
7557 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7558 MAP_PRIVATE | MAP_FIXED, fd, 0L))
7560 for (i = 0; i < pagesize; ++i)
7561 if (*(data + i) != *(data2 + i))
7564 /* Finally, make sure that changes to the mapped area do not
7565 percolate back to the file as seen by read(). (This is a bug on
7566 some variants of i386 svr4.0.) */
7567 for (i = 0; i < pagesize; ++i)
7568 *(data2 + i) = *(data2 + i) + 1;
7569 data3 = (char *) malloc (pagesize);
7572 if (read (fd, data3, pagesize) != pagesize)
7574 for (i = 0; i < pagesize; ++i)
7575 if (*(data + i) != *(data3 + i))
7583 if ac_fn_c_try_run
"$LINENO"; then :
7584 ac_cv_func_mmap_fixed_mapped
=yes
7586 ac_cv_func_mmap_fixed_mapped
=no
7588 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7589 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
7594 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
7595 if test $ac_cv_func_mmap_fixed_mapped = yes; then
7597 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
7600 rm -f conftest.mmap conftest.txt
7604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strncmp" >&5
7605 $as_echo_n "checking for working strncmp... " >&6; }
7606 if ${ac_cv_func_strncmp_works+:} false
; then :
7607 $as_echo_n "(cached) " >&6
7609 if test "$cross_compiling" = yes; then :
7610 ac_cv_func_strncmp_works
=yes
7612 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7613 /* end confdefs.h. */
7615 /* Test by Jim Wilson and Kaveh Ghazi.
7616 Check whether strncmp reads past the end of its string parameters. */
7617 #include <sys/types.h>
7623 #ifdef HAVE_SYS_MMAN_H
7624 #include <sys/mman.h>
7628 #ifdef MAP_ANONYMOUS
7629 #define MAP_ANON MAP_ANONYMOUS
7631 #define MAP_ANON MAP_FILE
7642 #define MAP_LEN 0x10000
7646 #if defined(HAVE_MMAP) || defined(HAVE_MMAP_ANYWHERE)
7650 dev_zero = open ("/dev/zero", O_RDONLY);
7654 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
7655 MAP_ANON|MAP_PRIVATE, dev_zero, 0);
7656 if (p == (char *)-1)
7657 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
7658 MAP_ANON|MAP_PRIVATE, -1, 0);
7659 if (p == (char *)-1)
7663 char *string = "__si_type_info";
7664 char *q = (char *) p + MAP_LEN - strlen (string) - 2;
7665 char *r = (char *) p + 0xe;
7671 #endif /* HAVE_MMAP || HAVE_MMAP_ANYWHERE */
7676 if ac_fn_c_try_run
"$LINENO"; then :
7677 ac_cv_func_strncmp_works
=yes
7679 ac_cv_func_strncmp_works
=no
7681 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7682 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7685 rm -f core core.
* *.core
7687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strncmp_works" >&5
7688 $as_echo "$ac_cv_func_strncmp_works" >&6; }
7689 if test $ac_cv_func_strncmp_works = no
; then
7690 case " $LIBOBJS " in
7691 *" strncmp.$ac_objext "* ) ;;
7692 *) LIBOBJS
="$LIBOBJS strncmp.$ac_objext"
7699 # Install a library built with a cross compiler in $(tooldir) rather
7701 if test -z "${with_cross_host}"; then
7704 INSTALL_DEST
=tooldir
7710 for l
in x
$LIBOBJS; do
7722 # We need multilib support, but only if configuring for the target.
7723 ac_config_files
="$ac_config_files Makefile testsuite/Makefile"
7725 ac_config_commands
="$ac_config_commands default"
7727 cat >confcache
<<\_ACEOF
7728 # This file is a shell script that caches the results of configure
7729 # tests run on this system so they can be shared between configure
7730 # scripts and configure runs, see configure's option --config-cache.
7731 # It is not useful on other systems. If it contains results you don't
7732 # want to keep, you may remove or edit it.
7734 # config.status only pays attention to the cache file if you give it
7735 # the --recheck option to rerun configure.
7737 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7738 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7743 # The following way of writing the cache mishandles newlines in values,
7744 # but we know of no workaround that is simple, portable, and efficient.
7745 # So, we kill variables containing newlines.
7746 # Ultrix sh set writes to stderr and can't be redirected directly,
7747 # and sets the high bit in the cache file unless we assign to the vars.
7749 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7750 eval ac_val
=\$
$ac_var
7754 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7755 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7758 _ | IFS | as_nl
) ;; #(
7759 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
7760 *) { eval $ac_var=; unset $ac_var;} ;;
7766 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7767 *${as_nl}ac_space
=\
*)
7768 # `set' does not quote correctly, so add quotes: double-quote
7769 # substitution turns \\\\ into \\, and sed turns \\ into \.
7772 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7775 # `set' quotes correctly as required by POSIX, so do not add quotes.
7776 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7785 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7787 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7789 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
7790 if test -w "$cache_file"; then
7791 if test "x$cache_file" != "x/dev/null"; then
7792 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7793 $as_echo "$as_me: updating cache $cache_file" >&6;}
7794 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
7795 cat confcache
>"$cache_file"
7797 case $cache_file in #(
7799 mv -f confcache
"$cache_file"$$
&&
7800 mv -f "$cache_file"$$
"$cache_file" ;; #(
7802 mv -f confcache
"$cache_file" ;;
7807 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7808 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7813 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7814 # Let make expand exec_prefix.
7815 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7817 DEFS
=-DHAVE_CONFIG_H
7822 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
7823 # 1. Remove the extension, and $U if already installed.
7824 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
7825 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
7826 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7827 # will be set to the directory where LIBOBJS objects are built.
7828 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7829 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
7833 LTLIBOBJS
=$ac_ltlibobjs
7838 : "${CONFIG_STATUS=./config.status}"
7840 ac_clean_files_save
=$ac_clean_files
7841 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
7842 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7843 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7845 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7847 # Generated by $as_me.
7848 # Run this file to recreate the current configuration.
7849 # Compiler output produced by configure, useful for debugging
7850 # configure, is in config.log if it exists.
7856 SHELL=\${CONFIG_SHELL-$SHELL}
7859 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
7860 ## -------------------- ##
7861 ## M4sh Initialization. ##
7862 ## -------------------- ##
7864 # Be more Bourne compatible
7865 DUALCASE
=1; export DUALCASE
# for MKS sh
7866 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
7869 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7870 # is contrary to our usage. Disable this feature.
7871 alias -g '${1+"$@"}'='"$@"'
7872 setopt NO_GLOB_SUBST
7874 case `(set -o) 2>/dev/null` in #(
7886 # Printing a long string crashes Solaris 7 /usr/bin/printf.
7887 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7888 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7889 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7890 # Prefer a ksh shell builtin over an external printf program on Solaris,
7891 # but without wasting forks for bash or zsh.
7892 if test -z "$BASH_VERSION$ZSH_VERSION" \
7893 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7894 as_echo='print
-r --'
7895 as_echo_n='print
-rn --'
7896 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7897 as_echo='printf %s
\n'
7898 as_echo_n='printf %s
'
7900 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7901 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
7902 as_echo_n='/usr
/ucb
/echo -n'
7904 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7905 as_echo_n_body='eval
7909 expr "X$arg" : "X\\(.*\\)$as_nl";
7910 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7912 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
7914 export as_echo_n_body
7915 as_echo_n='sh
-c $as_echo_n_body as_echo
'
7918 as_echo='sh
-c $as_echo_body as_echo
'
7921 # The user is always right.
7922 if test "${PATH_SEPARATOR+set}" != set; then
7924 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7925 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7932 # We need space, tab and new line, in precisely that order. Quoting is
7933 # there to prevent editors from complaining about space-tab.
7934 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7935 # splitting by setting IFS to empty value.)
7938 # Find who we are. Look in the path if we contain no directory separator.
7941 *[\\/]* ) as_myself=$0 ;;
7942 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7946 test -z "$as_dir" && as_dir=.
7947 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7953 # We did not find ourselves, most probably we were run as `sh COMMAND'
7954 # in which case we are not to be found in the path.
7955 if test "x$as_myself" = x
; then
7958 if test ! -f "$as_myself"; then
7959 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7963 # Unset variables that we do not need and which cause bugs (e.g. in
7964 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
7965 # suppresses any "Segmentation fault" message there. '((' could
7966 # trigger a bug in pdksh 5.2.14.
7967 for as_var
in BASH_ENV ENV MAIL MAILPATH
7968 do eval test x\
${$as_var+set} = xset \
7969 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
7982 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
7985 # as_fn_error STATUS ERROR [LINENO LOG_FD]
7986 # ----------------------------------------
7987 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7988 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7989 # script with STATUS, using 1 if that was 0.
7992 as_status
=$1; test $as_status -eq 0 && as_status
=1
7994 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
7995 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
7997 $as_echo "$as_me: error: $2" >&2
7998 as_fn_exit
$as_status
8002 # as_fn_set_status STATUS
8003 # -----------------------
8004 # Set $? to STATUS, without forking.
8008 } # as_fn_set_status
8012 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8022 # Portably unset VAR.
8025 { eval $1=; unset $1;}
8027 as_unset
=as_fn_unset
8028 # as_fn_append VAR VALUE
8029 # ----------------------
8030 # Append the text in VALUE to the end of the definition contained in VAR. Take
8031 # advantage of any shell optimizations that allow amortized linear growth over
8032 # repeated appends, instead of the typical quadratic growth present in naive
8034 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
8035 eval 'as_fn_append ()
8046 # as_fn_arith ARG...
8047 # ------------------
8048 # Perform arithmetic evaluation on the ARGs, and store the result in the
8049 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8050 # must be portable across $(()) and expr.
8051 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
8052 eval 'as_fn_arith ()
8059 as_val
=`expr "$@" || test $? -eq 1`
8064 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
8065 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
8071 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8072 as_basename
=basename
8077 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
8083 as_me
=`$as_basename -- "$0" ||
8084 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8085 X"$0" : 'X\(//\)$' \| \
8086 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8088 sed '/^.*\/\([^/][^/]*\)\/*$/{
8102 # Avoid depending upon Character Ranges.
8103 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
8104 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8105 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
8106 as_cr_digits
='0123456789'
8107 as_cr_alnum
=$as_cr_Letters$as_cr_digits
8109 ECHO_C
= ECHO_N
= ECHO_T
=
8110 case `echo -n x` in #(((((
8112 case `echo 'xy\c'` in
8113 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
8115 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
8122 rm -f conf$$ conf$$.exe conf$$.
file
8123 if test -d conf$$.dir
; then
8124 rm -f conf$$.dir
/conf$$.
file
8127 mkdir conf$$.dir
2>/dev
/null
8129 if (echo >conf$$.
file) 2>/dev
/null
; then
8130 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
8132 # ... but there are two gotchas:
8133 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8134 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8135 # In both cases, we have to default to `cp -pR'.
8136 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
8138 elif ln conf$$.
file conf$$
2>/dev
/null
; then
8146 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
8147 rmdir conf$$.dir
2>/dev
/null
8152 # Create "$as_dir" as a directory, including parents if necessary.
8157 -*) as_dir
=.
/$as_dir;;
8159 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
8163 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8164 *) as_qdir
=$as_dir;;
8166 as_dirs
="'$as_qdir' $as_dirs"
8167 as_dir
=`$as_dirname -- "$as_dir" ||
8168 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8169 X"$as_dir" : 'X\(//\)[^/]' \| \
8170 X"$as_dir" : 'X\(//\)$' \| \
8171 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8172 $as_echo X"$as_dir" |
8173 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8190 test -d "$as_dir" && break
8192 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
8193 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
8197 if mkdir
-p .
2>/dev
/null
; then
8198 as_mkdir_p
='mkdir -p "$as_dir"'
8200 test -d .
/-p && rmdir .
/-p
8205 # as_fn_executable_p FILE
8206 # -----------------------
8207 # Test if FILE is an executable regular file.
8208 as_fn_executable_p
()
8210 test -f "$1" && test -x "$1"
8211 } # as_fn_executable_p
8213 as_executable_p
=as_fn_executable_p
8215 # Sed expression to map a string onto a valid CPP name.
8216 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8218 # Sed expression to map a string onto a valid variable name.
8219 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8223 ## ----------------------------------- ##
8224 ## Main body of $CONFIG_STATUS script. ##
8225 ## ----------------------------------- ##
8227 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
8229 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8230 # Save the log message, to keep $0 and so on meaningful, and to
8231 # report actual input values of CONFIG_FILES etc. instead of their
8232 # values after options handling.
8234 This file was extended by $as_me, which was
8235 generated by GNU Autoconf 2.69. Invocation command line was
8237 CONFIG_FILES = $CONFIG_FILES
8238 CONFIG_HEADERS = $CONFIG_HEADERS
8239 CONFIG_LINKS = $CONFIG_LINKS
8240 CONFIG_COMMANDS = $CONFIG_COMMANDS
8243 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8248 case $ac_config_files in *"
8249 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
8252 case $ac_config_headers in *"
8253 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
8257 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8258 # Files that config.status was made for.
8259 config_files="$ac_config_files"
8260 config_headers="$ac_config_headers"
8261 config_commands="$ac_config_commands"
8265 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8267 \`$as_me' instantiates files and other configuration actions
8268 from templates according to the current configuration. Unless the files
8269 and actions are specified as TAGs, all are instantiated by default.
8271 Usage: $0 [OPTION]... [TAG]...
8273 -h, --help print this help, then exit
8274 -V, --version print version number and configuration settings, then exit
8275 --config print configuration, then exit
8276 -q, --quiet, --silent
8277 do not print progress messages
8278 -d, --debug don't remove temporary files
8279 --recheck update $as_me by reconfiguring in the same conditions
8280 --file=FILE[:TEMPLATE]
8281 instantiate the configuration file FILE
8282 --header=FILE[:TEMPLATE]
8283 instantiate the configuration header FILE
8285 Configuration files:
8288 Configuration headers:
8291 Configuration commands:
8294 Report bugs to the package provider."
8297 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8298 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8301 configured by $0, generated by GNU Autoconf 2.69,
8302 with options \\"\$ac_cs_config\\"
8304 Copyright (C) 2012 Free Software Foundation, Inc.
8305 This config.status script is free software; the Free Software Foundation
8306 gives unlimited permission to copy, distribute and modify it."
8311 test -n "\$AWK" || AWK=awk
8314 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8315 # The default lists apply if the user does not specify any file.
8321 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8322 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
8326 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8338 # Handling of the options.
8339 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8341 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
8342 $as_echo "$ac_cs_version"; exit ;;
8343 --config |
--confi |
--conf |
--con |
--co |
--c )
8344 $as_echo "$ac_cs_config"; exit ;;
8345 --debug |
--debu |
--deb |
--de |
--d |
-d )
8347 --file |
--fil |
--fi |
--f )
8350 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8351 '') as_fn_error $?
"missing file argument" ;;
8353 as_fn_append CONFIG_FILES
" '$ac_optarg'"
8354 ac_need_defaults
=false
;;
8355 --header |
--heade |
--head |
--hea )
8358 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8360 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
8361 ac_need_defaults
=false
;;
8363 # Conflict between --help and --header
8364 as_fn_error $?
"ambiguous option: \`$1'
8365 Try \`$0 --help' for more information.";;
8366 --help |
--hel |
-h )
8367 $as_echo "$ac_cs_usage"; exit ;;
8368 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8369 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8373 -*) as_fn_error $?
"unrecognized option: \`$1'
8374 Try \`$0 --help' for more information." ;;
8376 *) as_fn_append ac_config_targets
" $1"
8377 ac_need_defaults
=false
;;
8383 ac_configure_extra_args
=
8385 if $ac_cs_silent; then
8387 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8391 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8392 if \$ac_cs_recheck; then
8393 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8395 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8396 CONFIG_SHELL='$SHELL'
8402 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8406 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8407 ## Running $as_me. ##
8413 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8420 with_target_subdir=${with_target_subdir}
8421 with_multisubdir=${with_multisubdir}
8422 ac_configure_args="--enable-multilib ${ac_configure_args}"
8423 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
8424 ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
8425 libiberty_topdir=${libiberty_topdir}
8430 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8432 # Handling of arguments.
8433 for ac_config_target
in $ac_config_targets
8435 case $ac_config_target in
8436 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
8437 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
8438 "testsuite/Makefile") CONFIG_FILES
="$CONFIG_FILES testsuite/Makefile" ;;
8439 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
8441 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8446 # If the user did not use the arguments to specify the items to instantiate,
8447 # then the envvar interface is used. Set only those that are not.
8448 # We use the long form for the default assignment because of an extremely
8449 # bizarre bug on SunOS 4.1.3.
8450 if $ac_need_defaults; then
8451 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8452 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8453 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8456 # Have a temporary directory for convenience. Make it in the build tree
8457 # simply because there is no reason against having it here, and in addition,
8458 # creating and moving files from /tmp can sometimes cause problems.
8459 # Hook for its removal unless debugging.
8460 # Note that there is a small window in which the directory will not be cleaned:
8461 # after its creation but before its name has been assigned to `$tmp'.
8465 trap 'exit_status=$?
8467 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8469 trap 'as_fn_exit 1' 1 2 13 15
8471 # Create a (secure) tmp directory for tmp files.
8474 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8478 tmp
=.
/conf$$
-$RANDOM
8479 (umask 077 && mkdir
"$tmp")
8480 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
8483 # Set up the scripts for CONFIG_FILES section.
8484 # No need to generate them if there are no CONFIG_FILES.
8485 # This happens for instance with `./config.status config.h'.
8486 if test -n "$CONFIG_FILES"; then
8488 if $AWK 'BEGIN { getline <"/dev/null" }' </dev
/null
2>/dev
/null
; then
8490 ac_cs_awk_pipe_init
=
8491 ac_cs_awk_read_file
='
8492 while ((getline aline < (F[key])) > 0)
8495 ac_cs_awk_pipe_fini
=
8497 ac_cs_awk_getline
=false
8498 ac_cs_awk_pipe_init
="print \"cat <<'|#_!!_#|' &&\""
8499 ac_cs_awk_read_file
='
8501 print "cat " F[key] " &&"
8502 '$ac_cs_awk_pipe_init
8503 # The final `:' finishes the AND list.
8504 ac_cs_awk_pipe_fini
='END { print "|#_!!_#|"; print ":" }'
8506 ac_cr
=`echo X | tr X '\015'`
8507 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8508 # But we know of no other shell where ac_cr would be empty at this
8509 # point, so we can use a bashism as a fallback.
8510 if test "x$ac_cr" = x
; then
8511 eval ac_cr
=\$
\'\\r
\'
8513 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8514 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8520 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8523 # Create commands to substitute file output variables.
8525 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
8526 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
8527 echo "$ac_subst_files" |
sed 's/.*/F["&"]="$&"/' &&
8530 } >conf$
$files.sh
&&
8531 . .
/conf$
$files.sh ||
8532 as_fn_error $?
"could not make $CONFIG_STATUS" "$LINENO" 5
8533 rm -f conf$
$files.sh
8536 echo "cat >conf$$subs.awk <<_ACEOF" &&
8537 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8540 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8541 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8543 for ac_last_try in false false false false false :; do
8544 . ./conf$$subs.sh ||
8545 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8547 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
8548 if test $ac_delim_n = $ac_delim_num; then
8550 elif $ac_last_try; then
8551 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8553 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8558 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8559 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
8563 s/^/S["/; s
/!.
*/"]=/
8573 s/\(.\{148\}\)..*/\1/
8575 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
8580 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8587 s/\(.\{148\}\)..*/\1/
8589 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
8593 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8598 ' <conf$$subs.awk | sed '
8603 ' >>$CONFIG_STATUS || ac_write_fail=1
8604 rm -f conf$$subs.awk
8605 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8607 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
8608 for (key in S) S_is_set[key] = 1
8610 \$ac_cs_awk_pipe_init
8614 nfields = split(line, field, "@
")
8616 len = length(field[1])
8617 for (i = 2; i < nfields; i++) {
8619 keylen = length(key)
8620 if (S_is_set[key]) {
8622 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8623 len += length(value) + length(field[++i])
8628 if (nfields == 3 && !substed) {
8630 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
8631 \$ac_cs_awk_read_file
8637 \$ac_cs_awk_pipe_fini
8640 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8641 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8642 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
8645 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
8646 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
8649 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8650 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
8651 # trailing colons and then remove the whole line if VPATH becomes empty
8652 # (actually we leave an empty line to preserve line numbers).
8653 if test "x
$srcdir" = x.; then
8654 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8672 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8673 fi # test -n "$CONFIG_FILES"
8675 # Set up the scripts for CONFIG_HEADERS section.
8676 # No need to generate them if there are no CONFIG_HEADERS.
8677 # This happens for instance with `./config.status Makefile'.
8678 if test -n "$CONFIG_HEADERS"; then
8679 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
8683 # Transform confdefs.h into an awk script `defines.awk', embedded as
8684 # here-document in config.status, that substitutes the proper values into
8685 # config.h.in to produce config.h.
8687 # Create a delimiter string that does not exist in confdefs.h, to ease
8688 # handling of long lines.
8690 for ac_last_try in false false :; do
8691 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
8692 if test -z "$ac_tt"; then
8694 elif $ac_last_try; then
8695 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
8697 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8701 # For the awk script, D is an array of macro values keyed by name,
8702 # likewise P contains macro parameters if any. Preserve backslash
8703 # newline sequences.
8705 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8707 s/.\{148\}/&'"$ac_delim"'/g
8710 s/^[ ]*#[ ]*define[ ][ ]*/ /
8717 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
8719 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
8723 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
8724 D["\
1"]=" \
3\\\\\\n
"\\/p
8726 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
8731 s/.\{148\}/&'"$ac_delim"'/g
8736 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
8739 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
8741 ' <confdefs.h | sed '
8742 s/'"$ac_delim"'/"\\\
8743 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8745 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8746 for (key in D) D_is_set[key] = 1
8749 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8751 split(line, arg, " ")
8752 if (arg[1] == "#") {
8756 defundef
= substr
(arg
[1], 2)
8759 split(mac1
, mac2
, "(") #)
8761 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
8762 if (D_is_set
[macro
]) {
8763 # Preserve the white space surrounding the "#".
8764 print prefix
"define", macro P
[macro
] D
[macro
]
8767 # Replace #undef with comments. This is necessary, for example,
8768 # in the case of _POSIX_SOURCE, which is predefined and required
8769 # on some systems where configure will not decide to define it.
8770 if (defundef
== "undef") {
8771 print
"/*", prefix defundef
, macro
, "*/"
8779 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8780 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
8781 fi # test -n "$CONFIG_HEADERS"
8784 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8789 :[FHLC
]) ac_mode
=$ac_tag; continue;;
8791 case $ac_mode$ac_tag in
8793 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
8794 :[FH
]-) ac_tag
=-:-;;
8795 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
8812 -) ac_f
="$ac_tmp/stdin";;
8813 *) # Look for the file first in the build tree, then in the source tree
8814 # (if the path is not absolute). The absolute path cannot be DOS-style,
8815 # because $ac_f cannot contain `:'.
8819 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
8821 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8823 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8824 as_fn_append ac_file_inputs
" '$ac_f'"
8827 # Let's still pretend it is `configure' which instantiates (i.e., don't
8828 # use $as_me), people would be surprised to read:
8829 # /* config.h. Generated by config.status. */
8830 configure_input
='Generated from '`
8831 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8833 if test x
"$ac_file" != x-
; then
8834 configure_input
="$ac_file. $configure_input"
8835 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8836 $as_echo "$as_me: creating $ac_file" >&6;}
8838 # Neutralize special characters interpreted by sed in replacement strings.
8839 case $configure_input in #(
8840 *\
&* |
*\|
* |
*\\* )
8841 ac_sed_conf_input
=`$as_echo "$configure_input" |
8842 sed 's/[\\\\&|]/\\\\&/g'`;; #(
8843 *) ac_sed_conf_input
=$configure_input;;
8847 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
8848 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
8853 ac_dir
=`$as_dirname -- "$ac_file" ||
8854 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8855 X"$ac_file" : 'X\(//\)[^/]' \| \
8856 X"$ac_file" : 'X\(//\)$' \| \
8857 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8858 $as_echo X"$ac_file" |
8859 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8876 as_dir
="$ac_dir"; as_fn_mkdir_p
8880 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8882 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8883 # A ".." for each directory in $ac_dir_suffix.
8884 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8885 case $ac_top_builddir_sub in
8886 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8887 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
8890 ac_abs_top_builddir
=$ac_pwd
8891 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8892 # for backward compatibility:
8893 ac_top_builddir
=$ac_top_build_prefix
8896 .
) # We are building in place.
8898 ac_top_srcdir
=$ac_top_builddir_sub
8899 ac_abs_top_srcdir
=$ac_pwd ;;
8900 [\\/]* | ?
:[\\/]* ) # Absolute name.
8901 ac_srcdir
=$srcdir$ac_dir_suffix;
8902 ac_top_srcdir
=$srcdir
8903 ac_abs_top_srcdir
=$srcdir ;;
8905 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
8906 ac_top_srcdir
=$ac_top_build_prefix$srcdir
8907 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
8909 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8919 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
8920 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
8924 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8925 # If the template does not know about datarootdir, expand it.
8926 # FIXME: This hack should be removed a few years after 2.60.
8927 ac_datarootdir_hack
=; ac_datarootdir_seen
=
8938 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8939 *datarootdir
*) ac_datarootdir_seen
=yes;;
8940 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
8941 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8942 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8944 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8945 ac_datarootdir_hack='
8946 s&@datadir@&$datadir&g
8947 s&@docdir@&$docdir&g
8948 s&@infodir@&$infodir&g
8949 s&@localedir@&$localedir&g
8950 s&@mandir@&$mandir&g
8951 s&\\\${datarootdir}&$datarootdir&g' ;;
8955 # Neutralize VPATH when `$srcdir' = `.'.
8956 # Shell code in configure.ac might set extrasub.
8957 # FIXME: do we really want to maintain this feature?
8958 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8959 ac_sed_extra="$ac_vpsub
8962 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8964 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
8965 s|@configure_input@|
$ac_sed_conf_input|
;t t
8966 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
8967 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
8968 s
&@srcdir@
&$ac_srcdir&;t t
8969 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
8970 s
&@top_srcdir@
&$ac_top_srcdir&;t t
8971 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
8972 s
&@builddir@
&$ac_builddir&;t t
8973 s
&@abs_builddir@
&$ac_abs_builddir&;t t
8974 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
8975 s
&@INSTALL@
&$ac_INSTALL&;t t
8976 $ac_datarootdir_hack
8978 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
8979 if $ac_cs_awk_getline; then
8980 $AWK -f "$ac_tmp/subs.
awk"
8982 $AWK -f "$ac_tmp/subs.
awk" | $SHELL
8984 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
8986 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8987 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
8988 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
8989 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
8990 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
8991 which seems to be undefined. Please make sure it is defined" >&5
8992 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
8993 which seems to be undefined. Please make sure it is defined" >&2;}
8995 rm -f "$ac_tmp/stdin"
8997 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8998 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9000 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9006 if test x"$ac_file" != x-; then
9008 $as_echo "/* $configure_input */" \
9009 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9010 } >"$ac_tmp/config.h" \
9011 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9012 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
9013 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9014 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9017 mv "$ac_tmp/config.h" "$ac_file" \
9018 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9021 $as_echo "/* $configure_input */" \
9022 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9023 || as_fn_error $? "could not create -" "$LINENO" 5
9027 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9028 $as_echo "$as_me: executing $ac_file commands" >&6;}
9033 case $ac_file$ac_mode in
9034 "default":C) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
9035 if test -n "$CONFIG_FILES"; then
9036 if test -n "${with_target_subdir}"; then
9037 # FIXME: We shouldn't need to
set ac_file
9039 LD
="${ORIGINAL_LD_FOR_MULTILIBS}"
9040 .
${libiberty_topdir}/config-ml.
in
9050 ac_clean_files
=$ac_clean_files_save
9052 test $ac_write_fail = 0 ||
9053 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
9056 # configure is writing to config.log, and then calls config.status.
9057 # config.status does its own redirection, appending to config.log.
9058 # Unfortunately, on DOS this fails, as config.log is still kept open
9059 # by configure, so config.status won't be able to write to it; its
9060 # output is simply discarded. So we exec the FD to /dev/null,
9061 # effectively closing config.log, so it can be properly (re)opened and
9062 # appended to by config.status. When coming back to configure, we
9063 # need to make the FD available again.
9064 if test "$no_create" != yes; then
9066 ac_config_status_args
=
9067 test "$silent" = yes &&
9068 ac_config_status_args
="$ac_config_status_args --quiet"
9070 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
9072 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9073 # would make configure fail if this is the last instruction.
9074 $ac_cs_success || as_fn_exit
1
9076 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
9077 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9078 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}