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 includedir
='${prefix}/include'
765 oldincludedir
='/usr/include'
766 docdir
='${datarootdir}/doc/${PACKAGE}'
767 infodir
='${datarootdir}/info'
772 libdir
='${exec_prefix}/lib'
773 localedir
='${datarootdir}/locale'
774 mandir
='${datarootdir}/man'
780 # If the previous option needs an argument, assign it.
781 if test -n "$ac_prev"; then
782 eval $ac_prev=\
$ac_option
788 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
793 # Accept the important Cygnus configure options, so we can diagnose typos.
795 case $ac_dashdash$ac_option in
799 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
801 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
804 -build |
--build |
--buil |
--bui |
--bu)
805 ac_prev
=build_alias
;;
806 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
807 build_alias
=$ac_optarg ;;
809 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
810 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
811 ac_prev
=cache_file
;;
812 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
813 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
814 cache_file
=$ac_optarg ;;
817 cache_file
=config.cache
;;
819 -datadir |
--datadir |
--datadi |
--datad)
821 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
822 datadir
=$ac_optarg ;;
824 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
825 |
--dataroo |
--dataro |
--datar)
826 ac_prev
=datarootdir
;;
827 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
828 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
829 datarootdir
=$ac_optarg ;;
831 -disable-* |
--disable-*)
832 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
833 # Reject names that are not valid shell variable names.
834 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
835 as_fn_error $?
"invalid feature name: $ac_useropt"
836 ac_useropt_orig
=$ac_useropt
837 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
838 case $ac_user_opts in
842 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
843 ac_unrecognized_sep
=', ';;
845 eval enable_
$ac_useropt=no
;;
847 -docdir |
--docdir |
--docdi |
--doc |
--do)
849 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
852 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
854 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
857 -enable-* |
--enable-*)
858 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
859 # Reject names that are not valid shell variable names.
860 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
861 as_fn_error $?
"invalid feature name: $ac_useropt"
862 ac_useropt_orig
=$ac_useropt
863 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
864 case $ac_user_opts in
868 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
869 ac_unrecognized_sep
=', ';;
871 eval enable_
$ac_useropt=\
$ac_optarg ;;
873 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
874 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
875 |
--exec |
--exe |
--ex)
876 ac_prev
=exec_prefix
;;
877 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
878 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
879 |
--exec=* |
--exe=* |
--ex=*)
880 exec_prefix
=$ac_optarg ;;
882 -gas |
--gas |
--ga |
--g)
883 # Obsolete; use --with-gas.
886 -help |
--help |
--hel |
--he |
-h)
888 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
889 ac_init_help
=recursive
;;
890 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
891 ac_init_help
=short
;;
893 -host |
--host |
--hos |
--ho)
894 ac_prev
=host_alias
;;
895 -host=* |
--host=* |
--hos=* |
--ho=*)
896 host_alias
=$ac_optarg ;;
898 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
900 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
902 htmldir
=$ac_optarg ;;
904 -includedir |
--includedir |
--includedi |
--included |
--include \
905 |
--includ |
--inclu |
--incl |
--inc)
906 ac_prev
=includedir
;;
907 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
908 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
909 includedir
=$ac_optarg ;;
911 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
913 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
914 infodir
=$ac_optarg ;;
916 -libdir |
--libdir |
--libdi |
--libd)
918 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
921 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
922 |
--libexe |
--libex |
--libe)
923 ac_prev
=libexecdir
;;
924 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
925 |
--libexe=* |
--libex=* |
--libe=*)
926 libexecdir
=$ac_optarg ;;
928 -localedir |
--localedir |
--localedi |
--localed |
--locale)
930 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
931 localedir
=$ac_optarg ;;
933 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
934 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
935 ac_prev
=localstatedir
;;
936 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
937 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
938 localstatedir
=$ac_optarg ;;
940 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
942 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
946 # Obsolete; use --without-fp.
949 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
950 |
--no-cr |
--no-c |
-n)
953 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
954 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
957 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
958 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
959 |
--oldin |
--oldi |
--old |
--ol |
--o)
960 ac_prev
=oldincludedir
;;
961 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
962 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
963 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
964 oldincludedir
=$ac_optarg ;;
966 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
968 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
971 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
972 |
--program-pre |
--program-pr |
--program-p)
973 ac_prev
=program_prefix
;;
974 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
975 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
976 program_prefix
=$ac_optarg ;;
978 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
979 |
--program-suf |
--program-su |
--program-s)
980 ac_prev
=program_suffix
;;
981 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
982 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
983 program_suffix
=$ac_optarg ;;
985 -program-transform-name |
--program-transform-name \
986 |
--program-transform-nam |
--program-transform-na \
987 |
--program-transform-n |
--program-transform- \
988 |
--program-transform |
--program-transfor \
989 |
--program-transfo |
--program-transf \
990 |
--program-trans |
--program-tran \
991 |
--progr-tra |
--program-tr |
--program-t)
992 ac_prev
=program_transform_name
;;
993 -program-transform-name=* |
--program-transform-name=* \
994 |
--program-transform-nam=* |
--program-transform-na=* \
995 |
--program-transform-n=* |
--program-transform-=* \
996 |
--program-transform=* |
--program-transfor=* \
997 |
--program-transfo=* |
--program-transf=* \
998 |
--program-trans=* |
--program-tran=* \
999 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1000 program_transform_name
=$ac_optarg ;;
1002 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1004 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1005 pdfdir
=$ac_optarg ;;
1007 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1009 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1012 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1013 |
-silent |
--silent |
--silen |
--sile |
--sil)
1016 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1018 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1020 sbindir
=$ac_optarg ;;
1022 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1023 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1024 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1026 ac_prev
=sharedstatedir
;;
1027 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1028 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1029 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1031 sharedstatedir
=$ac_optarg ;;
1033 -site |
--site |
--sit)
1035 -site=* |
--site=* |
--sit=*)
1038 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1040 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1041 srcdir
=$ac_optarg ;;
1043 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1044 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1045 ac_prev
=sysconfdir
;;
1046 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1047 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1048 sysconfdir
=$ac_optarg ;;
1050 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1051 ac_prev
=target_alias
;;
1052 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1053 target_alias
=$ac_optarg ;;
1055 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1058 -version |
--version |
--versio |
--versi |
--vers |
-V)
1059 ac_init_version
=: ;;
1062 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1063 # Reject names that are not valid shell variable names.
1064 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1065 as_fn_error $?
"invalid package name: $ac_useropt"
1066 ac_useropt_orig
=$ac_useropt
1067 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1068 case $ac_user_opts in
1072 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1073 ac_unrecognized_sep
=', ';;
1075 eval with_
$ac_useropt=\
$ac_optarg ;;
1077 -without-* |
--without-*)
1078 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1079 # Reject names that are not valid shell variable names.
1080 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1081 as_fn_error $?
"invalid package name: $ac_useropt"
1082 ac_useropt_orig
=$ac_useropt
1083 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1084 case $ac_user_opts in
1088 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1089 ac_unrecognized_sep
=', ';;
1091 eval with_
$ac_useropt=no
;;
1094 # Obsolete; use --with-x.
1097 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1098 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1099 ac_prev
=x_includes
;;
1100 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1101 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1102 x_includes
=$ac_optarg ;;
1104 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1105 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1106 ac_prev
=x_libraries
;;
1107 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1108 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1109 x_libraries
=$ac_optarg ;;
1111 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1112 Try \`$0 --help' for more information"
1116 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1117 # Reject names that are not valid shell variable names.
1118 case $ac_envvar in #(
1119 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1120 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1122 eval $ac_envvar=\
$ac_optarg
1123 export $ac_envvar ;;
1126 # FIXME: should be removed in autoconf 3.0.
1127 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1128 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1129 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1130 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1136 if test -n "$ac_prev"; then
1137 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1138 as_fn_error $?
"missing argument to $ac_option"
1141 if test -n "$ac_unrecognized_opts"; then
1142 case $enable_option_checking in
1144 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1145 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1149 # Check all directory arguments for consistency.
1150 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1151 datadir sysconfdir sharedstatedir localstatedir includedir \
1152 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1153 libdir localedir mandir
1155 eval ac_val
=\$
$ac_var
1156 # Remove trailing slashes.
1159 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1160 eval $ac_var=\
$ac_val;;
1162 # Be sure to have absolute directory names.
1164 [\\/$
]* | ?
:[\\/]* ) continue;;
1165 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1167 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1170 # There might be people who depend on the old broken behavior: `$host'
1171 # used to hold the argument of --host etc.
1172 # FIXME: To remove some day.
1175 target
=$target_alias
1177 # FIXME: To remove some day.
1178 if test "x$host_alias" != x
; then
1179 if test "x$build_alias" = x
; then
1180 cross_compiling
=maybe
1181 elif test "x$build_alias" != "x$host_alias"; then
1187 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1189 test "$silent" = yes && exec 6>/dev
/null
1192 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1193 ac_ls_di
=`ls -di .` &&
1194 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1195 as_fn_error $?
"working directory cannot be determined"
1196 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1197 as_fn_error $?
"pwd does not report name of working directory"
1200 # Find the source files, if location was not specified.
1201 if test -z "$srcdir"; then
1202 ac_srcdir_defaulted
=yes
1203 # Try the directory containing this script, then the parent directory.
1204 ac_confdir
=`$as_dirname -- "$as_myself" ||
1205 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1206 X"$as_myself" : 'X\(//\)[^/]' \| \
1207 X"$as_myself" : 'X\(//\)$' \| \
1208 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1209 $as_echo X"$as_myself" |
1210 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1228 if test ! -r "$srcdir/$ac_unique_file"; then
1232 ac_srcdir_defaulted
=no
1234 if test ! -r "$srcdir/$ac_unique_file"; then
1235 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1236 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1238 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1240 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1242 # When building in place, set srcdir=.
1243 if test "$ac_abs_confdir" = "$ac_pwd"; then
1246 # Remove unnecessary trailing slashes from srcdir.
1247 # Double slashes in file names in object file debugging info
1248 # mess up M-x gdb in Emacs.
1250 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1252 for ac_var
in $ac_precious_vars; do
1253 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1254 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1255 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1256 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1260 # Report the --help message.
1262 if test "$ac_init_help" = "long"; then
1263 # Omit some internal or obsolete options to make the list less imposing.
1264 # This message is too long to be a string in the A/UX 3.1 sh.
1266 \`configure' configures this package to adapt to many kinds of systems.
1268 Usage: $0 [OPTION]... [VAR=VALUE]...
1270 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1271 VAR=VALUE. See below for descriptions of some of the useful variables.
1273 Defaults for the options are specified in brackets.
1276 -h, --help display this help and exit
1277 --help=short display options specific to this package
1278 --help=recursive display the short help of all the included packages
1279 -V, --version display version information and exit
1280 -q, --quiet, --silent do not print \`checking ...' messages
1281 --cache-file=FILE cache test results in FILE [disabled]
1282 -C, --config-cache alias for \`--cache-file=config.cache'
1283 -n, --no-create do not create output files
1284 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1286 Installation directories:
1287 --prefix=PREFIX install architecture-independent files in PREFIX
1288 [$ac_default_prefix]
1289 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1292 By default, \`make install' will install all the files in
1293 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1294 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1295 for instance \`--prefix=\$HOME'.
1297 For better control, use the options below.
1299 Fine tuning of the installation directories:
1300 --bindir=DIR user executables [EPREFIX/bin]
1301 --sbindir=DIR system admin executables [EPREFIX/sbin]
1302 --libexecdir=DIR program executables [EPREFIX/libexec]
1303 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1304 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1305 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1306 --libdir=DIR object code libraries [EPREFIX/lib]
1307 --includedir=DIR C header files [PREFIX/include]
1308 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1309 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1310 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1311 --infodir=DIR info documentation [DATAROOTDIR/info]
1312 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1313 --mandir=DIR man documentation [DATAROOTDIR/man]
1314 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1315 --htmldir=DIR html documentation [DOCDIR]
1316 --dvidir=DIR dvi documentation [DOCDIR]
1317 --pdfdir=DIR pdf documentation [DOCDIR]
1318 --psdir=DIR ps documentation [DOCDIR]
1324 --build=BUILD configure
for building on BUILD
[guessed
]
1325 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1329 if test -n "$ac_init_help"; then
1334 --disable-option-checking ignore unrecognized
--enable/--with options
1335 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1336 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1337 --enable-maintainer-mode
1338 enable make rules and dependencies not useful
1339 (and sometimes confusing
) to the casual installer
1340 --enable-multilib build many library versions
(default
)
1341 --enable-install-libiberty Install headers and library
for end users
1342 --disable-largefile omit support
for large files
1343 --enable-cet enable Intel CET
in host libraries
[default
=auto
]
1346 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1347 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1348 --with-target-subdir=SUBDIR Configuring
in a subdirectory
for target
1349 --with-build-subdir=SUBDIR Configuring
in a subdirectory
for build
1350 --with-cross-host=HOST Configuring with a cross compiler
1351 --with-newlib Configuring with newlib
1353 Some influential environment variables
:
1354 CC C compiler
command
1355 CFLAGS C compiler flags
1356 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1357 nonstandard directory
<lib dir
>
1358 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1359 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1360 you have headers
in a nonstandard directory
<include dir
>
1363 Use these variables to override the choices made by
`configure' or to help
1364 it to find libraries and programs with nonstandard names/locations.
1366 Report bugs to the package provider.
1371 if test "$ac_init_help" = "recursive"; then
1372 # If there are subdirs, report their specific --help.
1373 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1374 test -d "$ac_dir" ||
1375 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1380 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1382 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1383 # A ".." for each directory in $ac_dir_suffix.
1384 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1385 case $ac_top_builddir_sub in
1386 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1387 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1390 ac_abs_top_builddir=$ac_pwd
1391 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1392 # for backward compatibility:
1393 ac_top_builddir=$ac_top_build_prefix
1396 .) # We are building in place.
1398 ac_top_srcdir=$ac_top_builddir_sub
1399 ac_abs_top_srcdir=$ac_pwd ;;
1400 [\\/]* | ?:[\\/]* ) # Absolute name.
1401 ac_srcdir=$srcdir$ac_dir_suffix;
1402 ac_top_srcdir=$srcdir
1403 ac_abs_top_srcdir=$srcdir ;;
1405 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1406 ac_top_srcdir=$ac_top_build_prefix$srcdir
1407 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1409 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1411 cd "$ac_dir" || { ac_status=$?; continue; }
1412 # Check for guested configure.
1413 if test -f "$ac_srcdir/configure.gnu"; then
1415 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1416 elif test -f "$ac_srcdir/configure"; then
1418 $SHELL "$ac_srcdir/configure" --help=recursive
1420 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1422 cd "$ac_pwd" || { ac_status=$?; break; }
1426 test -n "$ac_init_help" && exit $ac_status
1427 if $ac_init_version; then
1430 generated by GNU Autoconf 2.69
1432 Copyright (C) 2012 Free Software Foundation, Inc.
1433 This configure script is free software; the Free Software Foundation
1434 gives unlimited permission to copy, distribute and modify it.
1439 ## ------------------------ ##
1440 ## Autoconf initialization. ##
1441 ## ------------------------ ##
1443 # ac_fn_c_try_compile LINENO
1444 # --------------------------
1445 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1446 ac_fn_c_try_compile ()
1448 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1449 rm -f conftest.$ac_objext
1450 if { { ac_try="$ac_compile"
1452 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1453 *) ac_try_echo
=$ac_try;;
1455 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1456 $as_echo "$ac_try_echo"; } >&5
1457 (eval "$ac_compile") 2>conftest.err
1459 if test -s conftest.err
; then
1460 grep -v '^ *+' conftest.err
>conftest.er1
1461 cat conftest.er1
>&5
1462 mv -f conftest.er1 conftest.err
1464 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1465 test $ac_status = 0; } && {
1466 test -z "$ac_c_werror_flag" ||
1467 test ! -s conftest.err
1468 } && test -s conftest.
$ac_objext; then :
1471 $as_echo "$as_me: failed program was:" >&5
1472 sed 's/^/| /' conftest.
$ac_ext >&5
1476 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1477 as_fn_set_status
$ac_retval
1479 } # ac_fn_c_try_compile
1481 # ac_fn_c_try_cpp LINENO
1482 # ----------------------
1483 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1486 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1487 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1489 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1490 *) ac_try_echo=$ac_try;;
1492 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1493 $as_echo "$ac_try_echo"; } >&5
1494 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1496 if test -s conftest.err; then
1497 grep -v '^ *+' conftest.err >conftest.er1
1498 cat conftest.er1 >&5
1499 mv -f conftest.er1 conftest.err
1501 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1502 test $ac_status = 0; } > conftest.i && {
1503 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1504 test ! -s conftest.err
1508 $as_echo "$as_me: failed program was:" >&5
1509 sed 's/^/| /' conftest.$ac_ext >&5
1513 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1514 as_fn_set_status $ac_retval
1518 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1519 # -------------------------------------------------------
1520 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1521 # the include files in INCLUDES and setting the cache variable VAR
1523 ac_fn_c_check_header_mongrel ()
1525 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1526 if eval \${$3+:} false; then :
1527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1528 $as_echo_n "checking for $2... " >&6; }
1529 if eval \${$3+:} false; then :
1530 $as_echo_n "(cached) " >&6
1533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1534 $as_echo "$ac_res" >&6; }
1536 # Is the header compilable?
1537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1538 $as_echo_n "checking $2 usability... " >&6; }
1539 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1540 /* end confdefs.h. */
1544 if ac_fn_c_try_compile "$LINENO"; then :
1545 ac_header_compiler=yes
1547 ac_header_compiler=no
1549 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1551 $as_echo "$ac_header_compiler" >&6; }
1553 # Is the header present?
1554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1555 $as_echo_n "checking $2 presence... " >&6; }
1556 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1557 /* end confdefs.h. */
1560 if ac_fn_c_try_cpp "$LINENO"; then :
1561 ac_header_preproc=yes
1563 ac_header_preproc=no
1565 rm -f conftest.err conftest.i conftest.$ac_ext
1566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1567 $as_echo "$ac_header_preproc" >&6; }
1569 # So? What about this header?
1570 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1572 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1573 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1574 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1575 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1578 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1579 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1580 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1581 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1582 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1583 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1584 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1585 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1586 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1587 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1591 $as_echo_n "checking for $2... " >&6; }
1592 if eval \${$3+:} false; then :
1593 $as_echo_n "(cached) " >&6
1595 eval "$3=\$ac_header_compiler"
1598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1599 $as_echo "$ac_res" >&6; }
1601 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1603 } # ac_fn_c_check_header_mongrel
1605 # ac_fn_c_try_run LINENO
1606 # ----------------------
1607 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1608 # that executables *can* be run.
1611 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1612 if { { ac_try="$ac_link"
1614 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1615 *) ac_try_echo
=$ac_try;;
1617 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1618 $as_echo "$ac_try_echo"; } >&5
1619 (eval "$ac_link") 2>&5
1621 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1622 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1623 { { case "(($ac_try" in
1624 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1625 *) ac_try_echo=$ac_try;;
1627 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1628 $as_echo "$ac_try_echo"; } >&5
1629 (eval "$ac_try") 2>&5
1631 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1632 test $ac_status = 0; }; }; then :
1635 $as_echo "$as_me: program exited with status $ac_status" >&5
1636 $as_echo "$as_me: failed program was:" >&5
1637 sed 's/^/| /' conftest.$ac_ext >&5
1639 ac_retval=$ac_status
1641 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1642 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1643 as_fn_set_status $ac_retval
1647 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1648 # -------------------------------------------------------
1649 # Tests whether HEADER exists and can be compiled using the include files in
1650 # INCLUDES, setting the cache variable VAR accordingly.
1651 ac_fn_c_check_header_compile ()
1653 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1655 $as_echo_n "checking for $2... " >&6; }
1656 if eval \${$3+:} false; then :
1657 $as_echo_n "(cached) " >&6
1659 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1660 /* end confdefs.h. */
1664 if ac_fn_c_try_compile "$LINENO"; then :
1669 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1673 $as_echo "$ac_res" >&6; }
1674 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1676 } # ac_fn_c_check_header_compile
1678 # ac_fn_c_try_link LINENO
1679 # -----------------------
1680 # Try to link conftest.$ac_ext, and return whether this succeeded.
1683 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1684 rm -f conftest.$ac_objext conftest$ac_exeext
1685 if { { ac_try="$ac_link"
1687 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1688 *) ac_try_echo
=$ac_try;;
1690 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1691 $as_echo "$ac_try_echo"; } >&5
1692 (eval "$ac_link") 2>conftest.err
1694 if test -s conftest.err
; then
1695 grep -v '^ *+' conftest.err
>conftest.er1
1696 cat conftest.er1
>&5
1697 mv -f conftest.er1 conftest.err
1699 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1700 test $ac_status = 0; } && {
1701 test -z "$ac_c_werror_flag" ||
1702 test ! -s conftest.err
1703 } && test -s conftest
$ac_exeext && {
1704 test "$cross_compiling" = yes ||
1705 test -x conftest
$ac_exeext
1709 $as_echo "$as_me: failed program was:" >&5
1710 sed 's/^/| /' conftest.
$ac_ext >&5
1714 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1715 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1716 # interfere with the next link command; also delete a directory that is
1717 # left behind by Apple's compiler. We do this before executing the actions.
1718 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1719 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1720 as_fn_set_status
$ac_retval
1722 } # ac_fn_c_try_link
1724 # ac_fn_c_check_header_preproc LINENO HEADER VAR
1725 # ----------------------------------------------
1726 # Tests whether HEADER is present, setting the cache variable VAR accordingly.
1727 ac_fn_c_check_header_preproc
()
1729 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1731 $as_echo_n "checking for $2... " >&6; }
1732 if eval \
${$3+:} false
; then :
1733 $as_echo_n "(cached) " >&6
1735 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1736 /* end confdefs.h. */
1739 if ac_fn_c_try_cpp
"$LINENO"; then :
1744 rm -f conftest.err conftest.i conftest.
$ac_ext
1747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1748 $as_echo "$ac_res" >&6; }
1749 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1751 } # ac_fn_c_check_header_preproc
1753 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1754 # --------------------------------------------
1755 # Tries to find the compile-time value of EXPR in a program that includes
1756 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1758 ac_fn_c_compute_int
()
1760 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1761 if test "$cross_compiling" = yes; then
1762 # Depending upon the size, compute the lo and hi bounds.
1763 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1764 /* end confdefs.h. */
1769 static int test_array [1 - 2 * !(($2) >= 0)];
1771 return test_array [0];
1777 if ac_fn_c_try_compile
"$LINENO"; then :
1780 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1781 /* end confdefs.h. */
1786 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1788 return test_array [0];
1794 if ac_fn_c_try_compile
"$LINENO"; then :
1795 ac_hi
=$ac_mid; break
1797 as_fn_arith
$ac_mid + 1 && ac_lo
=$as_val
1798 if test $ac_lo -le $ac_mid; then
1802 as_fn_arith
2 '*' $ac_mid + 1 && ac_mid
=$as_val
1804 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1807 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1808 /* end confdefs.h. */
1813 static int test_array [1 - 2 * !(($2) < 0)];
1815 return test_array [0];
1821 if ac_fn_c_try_compile
"$LINENO"; then :
1824 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1825 /* end confdefs.h. */
1830 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1832 return test_array [0];
1838 if ac_fn_c_try_compile
"$LINENO"; then :
1839 ac_lo
=$ac_mid; break
1841 as_fn_arith
'(' $ac_mid ')' - 1 && ac_hi
=$as_val
1842 if test $ac_mid -le $ac_hi; then
1846 as_fn_arith
2 '*' $ac_mid && ac_mid
=$as_val
1848 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1853 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1855 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1856 # Binary search between lo and hi bounds.
1857 while test "x$ac_lo" != "x$ac_hi"; do
1858 as_fn_arith
'(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid
=$as_val
1859 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1860 /* end confdefs.h. */
1865 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1867 return test_array [0];
1873 if ac_fn_c_try_compile
"$LINENO"; then :
1876 as_fn_arith
'(' $ac_mid ')' + 1 && ac_lo
=$as_val
1878 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1881 ?
*) eval "$3=\$ac_lo"; ac_retval
=0 ;;
1885 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1886 /* end confdefs.h. */
1888 static long int longval () { return $2; }
1889 static unsigned long int ulongval () { return $2; }
1896 FILE *f = fopen ("conftest.val", "w");
1901 long int i = longval ();
1904 fprintf (f, "%ld", i);
1908 unsigned long int i = ulongval ();
1911 fprintf (f, "%lu", i);
1913 /* Do not output a trailing newline, as this causes \r\n confusion
1914 on some platforms. */
1915 return ferror (f) || fclose (f) != 0;
1921 if ac_fn_c_try_run
"$LINENO"; then :
1922 echo >>conftest.val
; read $3 <conftest.val
; ac_retval
=0
1926 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
1927 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
1931 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1932 as_fn_set_status
$ac_retval
1934 } # ac_fn_c_compute_int
1936 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1937 # -------------------------------------------
1938 # Tests whether TYPE exists after having included INCLUDES, setting cache
1939 # variable VAR accordingly.
1940 ac_fn_c_check_type
()
1942 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1944 $as_echo_n "checking for $2... " >&6; }
1945 if eval \
${$3+:} false
; then :
1946 $as_echo_n "(cached) " >&6
1949 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1950 /* end confdefs.h. */
1961 if ac_fn_c_try_compile
"$LINENO"; then :
1962 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1963 /* end confdefs.h. */
1974 if ac_fn_c_try_compile
"$LINENO"; then :
1979 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1981 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1985 $as_echo "$ac_res" >&6; }
1986 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1988 } # ac_fn_c_check_type
1990 # ac_fn_c_check_func LINENO FUNC VAR
1991 # ----------------------------------
1992 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1993 ac_fn_c_check_func
()
1995 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1997 $as_echo_n "checking for $2... " >&6; }
1998 if eval \
${$3+:} false
; then :
1999 $as_echo_n "(cached) " >&6
2001 if test x
$gcc_no_link = xyes
; then
2002 as_fn_error $?
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
2004 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2005 /* end confdefs.h. */
2006 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2007 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2008 #define $2 innocuous_$2
2010 /* System header to define __stub macros and hopefully few prototypes,
2011 which can conflict with char $2 (); below.
2012 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2013 <limits.h> exists even on freestanding compilers. */
2016 # include <limits.h>
2018 # include <assert.h>
2023 /* Override any GCC internal prototype to avoid an error.
2024 Use char because int might match the return type of a GCC
2025 builtin and then its argument prototype would still apply. */
2030 /* The GNU C library defines this for functions which it implements
2031 to always fail with ENOSYS. Some functions are actually named
2032 something starting with __ and the normal name is an alias. */
2033 #if defined __stub_$2 || defined __stub___$2
2045 if ac_fn_c_try_link
"$LINENO"; then :
2050 rm -f core conftest.err conftest.
$ac_objext \
2051 conftest
$ac_exeext conftest.
$ac_ext
2054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2055 $as_echo "$ac_res" >&6; }
2056 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2058 } # ac_fn_c_check_func
2060 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2061 # ---------------------------------------------
2062 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2064 ac_fn_c_check_decl
()
2066 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2067 as_decl_name
=`echo $2|sed 's/ *(.*//'`
2068 as_decl_use
=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2070 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2071 if eval \
${$3+:} false
; then :
2072 $as_echo_n "(cached) " >&6
2074 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2075 /* end confdefs.h. */
2080 #ifndef $as_decl_name
2082 (void) $as_decl_use;
2084 (void) $as_decl_name;
2092 if ac_fn_c_try_compile
"$LINENO"; then :
2097 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2101 $as_echo "$ac_res" >&6; }
2102 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2104 } # ac_fn_c_check_decl
2105 cat >config.log
<<_ACEOF
2106 This file contains any messages produced by compilers while
2107 running configure, to aid debugging if configure makes a mistake.
2109 It was created by $as_me, which was
2110 generated by GNU Autoconf 2.69. Invocation command line was
2122 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2123 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2124 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2125 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2126 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2128 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2129 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2131 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2132 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2133 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2134 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2135 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2136 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2137 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2141 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2145 test -z "$as_dir" && as_dir
=.
2146 $as_echo "PATH: $as_dir"
2162 # Keep a trace of the command line.
2163 # Strip out --no-create and --no-recursion so they do not pile up.
2164 # Strip out --silent because we don't want to record it for future runs.
2165 # Also quote any args containing shell meta-characters.
2166 # Make two passes to allow for proper duplicate-argument suppression.
2170 ac_must_keep_next
=false
2176 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2177 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2178 |
-silent |
--silent |
--silen |
--sile |
--sil)
2181 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2184 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2186 as_fn_append ac_configure_args1
" '$ac_arg'"
2187 if test $ac_must_keep_next = true
; then
2188 ac_must_keep_next
=false
# Got value, back to normal.
2191 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2192 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2193 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2194 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2195 case "$ac_configure_args0 " in
2196 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2199 -* ) ac_must_keep_next
=true
;;
2202 as_fn_append ac_configure_args
" '$ac_arg'"
2207 { ac_configure_args0
=; unset ac_configure_args0
;}
2208 { ac_configure_args1
=; unset ac_configure_args1
;}
2210 # When interrupted or exit'd, cleanup temporary files, and complete
2211 # config.log. We remove comments because anyway the quotes in there
2212 # would cause problems or look ugly.
2213 # WARNING: Use '\'' to represent an apostrophe within the trap.
2214 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2215 trap 'exit_status=$?
2216 # Save into config.log some information that might help in debugging.
2220 $as_echo "## ---------------- ##
2221 ## Cache variables. ##
2222 ## ---------------- ##"
2224 # The following way of writing the cache mishandles newlines in values,
2226 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2227 eval ac_val=\$$ac_var
2231 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2232 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2235 _ | IFS | as_nl) ;; #(
2236 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2237 *) { eval $ac_var=; unset $ac_var;} ;;
2242 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2243 *${as_nl}ac_space=\ *)
2245 "s/'\''/'\''\\\\'\'''\''/g;
2246 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2249 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2256 $as_echo "## ----------------- ##
2257 ## Output variables. ##
2258 ## ----------------- ##"
2260 for ac_var in $ac_subst_vars
2262 eval ac_val=\$$ac_var
2264 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2266 $as_echo "$ac_var='\''$ac_val'\''"
2270 if test -n "$ac_subst_files"; then
2271 $as_echo "## ------------------- ##
2272 ## File substitutions. ##
2273 ## ------------------- ##"
2275 for ac_var
in $ac_subst_files
2277 eval ac_val
=\$
$ac_var
2279 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2281 $as_echo "$ac_var='\''$ac_val'\''"
2286 if test -s confdefs.h; then
2287 $as_echo "## ----------- ##
2294 test "$ac_signal" != 0 &&
2295 $as_echo "$as_me: caught signal $ac_signal"
2296 $as_echo "$as_me: exit $exit_status"
2298 rm -f core *.core core.conftest.* &&
2299 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2302 for ac_signal
in 1 2 13 15; do
2303 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2307 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2308 rm -f -r conftest
* confdefs.h
2310 $as_echo "/* confdefs.h */" > confdefs.h
2312 # Predefined preprocessor variables.
2314 cat >>confdefs.h
<<_ACEOF
2315 #define PACKAGE_NAME "$PACKAGE_NAME"
2318 cat >>confdefs.h
<<_ACEOF
2319 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2322 cat >>confdefs.h
<<_ACEOF
2323 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2326 cat >>confdefs.h
<<_ACEOF
2327 #define PACKAGE_STRING "$PACKAGE_STRING"
2330 cat >>confdefs.h
<<_ACEOF
2331 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2334 cat >>confdefs.h
<<_ACEOF
2335 #define PACKAGE_URL "$PACKAGE_URL"
2339 # Let the site file select an alternate cache file if it wants to.
2340 # Prefer an explicitly selected file to automatically selected ones.
2343 if test -n "$CONFIG_SITE"; then
2344 # We do not want a PATH search for config.site.
2345 case $CONFIG_SITE in #((
2346 -*) ac_site_file1
=.
/$CONFIG_SITE;;
2347 */*) ac_site_file1
=$CONFIG_SITE;;
2348 *) ac_site_file1
=.
/$CONFIG_SITE;;
2350 elif test "x$prefix" != xNONE
; then
2351 ac_site_file1
=$prefix/share
/config.site
2352 ac_site_file2
=$prefix/etc
/config.site
2354 ac_site_file1
=$ac_default_prefix/share
/config.site
2355 ac_site_file2
=$ac_default_prefix/etc
/config.site
2357 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2359 test "x$ac_site_file" = xNONE
&& continue
2360 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
2361 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2362 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2363 sed 's/^/| /' "$ac_site_file" >&5
2365 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2366 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2367 as_fn_error $?
"failed to load site script $ac_site_file
2368 See \`config.log' for more details" "$LINENO" 5; }
2372 if test -r "$cache_file"; then
2373 # Some versions of bash will fail to source /dev/null (special files
2374 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2375 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2376 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2377 $as_echo "$as_me: loading cache $cache_file" >&6;}
2379 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2380 *) .
"./$cache_file";;
2384 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2385 $as_echo "$as_me: creating cache $cache_file" >&6;}
2389 as_fn_append ac_header_list
" stdlib.h"
2390 as_fn_append ac_header_list
" unistd.h"
2391 as_fn_append ac_header_list
" sys/param.h"
2392 # Check that the precious variables saved in the cache have kept the same
2394 ac_cache_corrupted
=false
2395 for ac_var
in $ac_precious_vars; do
2396 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2397 eval ac_new_set
=\
$ac_env_${ac_var}_set
2398 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2399 eval ac_new_val
=\
$ac_env_${ac_var}_value
2400 case $ac_old_set,$ac_new_set in
2402 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2403 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2404 ac_cache_corrupted
=: ;;
2406 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2407 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2408 ac_cache_corrupted
=: ;;
2411 if test "x$ac_old_val" != "x$ac_new_val"; then
2412 # differences in whitespace do not lead to failure.
2413 ac_old_val_w
=`echo x $ac_old_val`
2414 ac_new_val_w
=`echo x $ac_new_val`
2415 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2416 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2417 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2418 ac_cache_corrupted
=:
2420 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2421 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2422 eval $ac_var=\
$ac_old_val
2424 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2425 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2426 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2427 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2430 # Pass precious variables to config.status.
2431 if test "$ac_new_set" = set; then
2433 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2434 *) ac_arg
=$ac_var=$ac_new_val ;;
2436 case " $ac_configure_args " in
2437 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2438 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2442 if $ac_cache_corrupted; then
2443 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2444 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2445 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2446 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2447 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2449 ## -------------------- ##
2450 ## Main body of script. ##
2451 ## -------------------- ##
2454 ac_cpp
='$CPP $CPPFLAGS'
2455 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2456 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2457 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2462 # This works around the fact that libtool configuration may change LD
2463 # for this particular configuration, but some shells, instead of
2464 # keeping the changes in LD private, export them just because LD is
2465 # exported. We don't use libtool yet, but some day we might, so...
2466 ORIGINAL_LD_FOR_MULTILIBS
=$LD
2469 # Check whether --with-target-subdir was given.
2470 if test "${with_target_subdir+set}" = set; then :
2471 withval
=$with_target_subdir;
2475 # Check whether --with-build-subdir was given.
2476 if test "${with_build_subdir+set}" = set; then :
2477 withval
=$with_build_subdir;
2481 # Check whether --with-cross-host was given.
2482 if test "${with_cross_host+set}" = set; then :
2483 withval
=$with_cross_host;
2487 # Check whether --with-newlib was given.
2488 if test "${with_newlib+set}" = set; then :
2489 withval
=$with_newlib;
2493 if test "${srcdir}" = "."; then
2494 if test -n "${with_build_subdir}"; then
2495 libiberty_topdir
="${srcdir}/../.."
2497 elif test -z "${with_target_subdir}"; then
2498 libiberty_topdir
="${srcdir}/.."
2500 if test "${with_target_subdir}" != "."; then
2501 libiberty_topdir
="${srcdir}/${with_multisrctop}../.."
2503 libiberty_topdir
="${srcdir}/${with_multisrctop}.."
2507 libiberty_topdir
="${srcdir}/.."
2511 for ac_dir
in $libiberty_topdir "$srcdir"/$libiberty_topdir; do
2512 if test -f "$ac_dir/install-sh"; then
2514 ac_install_sh
="$ac_aux_dir/install-sh -c"
2516 elif test -f "$ac_dir/install.sh"; then
2518 ac_install_sh
="$ac_aux_dir/install.sh -c"
2520 elif test -f "$ac_dir/shtool"; then
2522 ac_install_sh
="$ac_aux_dir/shtool install -c"
2526 if test -z "$ac_aux_dir"; then
2527 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in $libiberty_topdir \"$srcdir\"/$libiberty_topdir" "$LINENO" 5
2530 # These three variables are undocumented and unsupported,
2531 # and are intended to be withdrawn in a future Autoconf release.
2532 # They can cause serious problems if a builder's source tree is in a directory
2533 # whose full name contains unusual characters.
2534 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2535 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2536 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2542 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2543 # Check whether --enable-maintainer-mode was given.
2544 if test "${enable_maintainer_mode+set}" = set; then :
2545 enableval
=$enable_maintainer_mode; maintainer_mode
=$enableval
2551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $maintainer_mode" >&5
2552 $as_echo "$maintainer_mode" >&6; }
2554 if test "$maintainer_mode" = "yes"; then
2562 if test -z "$ETAGS"; then
2567 # Do we have a single-tree copy of texinfo? Even if we do, we can't
2568 # rely on it - libiberty is built before texinfo.
2569 # Extract the first word of "makeinfo", so it can be a program name with args.
2570 set dummy makeinfo
; ac_word
=$2
2571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2572 $as_echo_n "checking for $ac_word... " >&6; }
2573 if ${ac_cv_prog_MAKEINFO+:} false
; then :
2574 $as_echo_n "(cached) " >&6
2576 if test -n "$MAKEINFO"; then
2577 ac_cv_prog_MAKEINFO
="$MAKEINFO" # Let the user override the test.
2579 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2583 test -z "$as_dir" && as_dir
=.
2584 for ac_exec_ext
in '' $ac_executable_extensions; do
2585 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2586 ac_cv_prog_MAKEINFO
="makeinfo"
2587 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2596 MAKEINFO
=$ac_cv_prog_MAKEINFO
2597 if test -n "$MAKEINFO"; then
2598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
2599 $as_echo "$MAKEINFO" >&6; }
2601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2602 $as_echo "no" >&6; }
2606 if test "x$MAKEINFO" = "x"; then
2607 MAKEINFO
="@echo makeinfo missing; true"
2612 */missing\ makeinfo
*)
2614 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
2615 *** Makeinfo is missing. Info documentation will not be built." >&5
2616 $as_echo "$as_me: WARNING:
2617 *** Makeinfo is missing. Info documentation will not be built." >&2;}
2620 case x
"`$MAKEINFO --version | grep 'GNU texinfo'`" in
2622 MAKEINFO
="@echo $MAKEINFO is too old, 4.0 or newer required; true"
2624 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
2625 *** Makeinfo is too old. Info documentation will not be built." >&5
2626 $as_echo "$as_me: WARNING:
2627 *** Makeinfo is too old. Info documentation will not be built." >&2;}
2636 # Extract the first word of "perl", so it can be a program name with args.
2637 set dummy perl
; ac_word
=$2
2638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2639 $as_echo_n "checking for $ac_word... " >&6; }
2640 if ${ac_cv_prog_PERL+:} false
; then :
2641 $as_echo_n "(cached) " >&6
2643 if test -n "$PERL"; then
2644 ac_cv_prog_PERL
="$PERL" # Let the user override the test.
2646 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2650 test -z "$as_dir" && as_dir
=.
2651 for ac_exec_ext
in '' $ac_executable_extensions; do
2652 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2653 ac_cv_prog_PERL
="perl"
2654 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2663 PERL
=$ac_cv_prog_PERL
2664 if test -n "$PERL"; then
2665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
2666 $as_echo "$PERL" >&6; }
2668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2669 $as_echo "no" >&6; }
2673 if test x
"$PERL" = x
""; then
2680 # Make sure we can run config.sub.
2681 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2682 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2685 $as_echo_n "checking build system type... " >&6; }
2686 if ${ac_cv_build+:} false
; then :
2687 $as_echo_n "(cached) " >&6
2689 ac_build_alias
=$build_alias
2690 test "x$ac_build_alias" = x
&&
2691 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2692 test "x$ac_build_alias" = x
&&
2693 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
2694 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2695 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2699 $as_echo "$ac_cv_build" >&6; }
2700 case $ac_cv_build in
2702 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
2705 ac_save_IFS
=$IFS; IFS
='-'
2711 # Remember, the first character of IFS is used to create $*,
2712 # except with old shells:
2715 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2719 $as_echo_n "checking host system type... " >&6; }
2720 if ${ac_cv_host+:} false
; then :
2721 $as_echo_n "(cached) " >&6
2723 if test "x$host_alias" = x
; then
2724 ac_cv_host
=$ac_cv_build
2726 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2727 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2732 $as_echo "$ac_cv_host" >&6; }
2735 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
2738 ac_save_IFS
=$IFS; IFS
='-'
2744 # Remember, the first character of IFS is used to create $*,
2745 # except with old shells:
2748 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2753 if test -n "$ac_tool_prefix"; then
2754 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2755 set dummy
${ac_tool_prefix}ar; ac_word
=$2
2756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2757 $as_echo_n "checking for $ac_word... " >&6; }
2758 if ${ac_cv_prog_AR+:} false
; then :
2759 $as_echo_n "(cached) " >&6
2761 if test -n "$AR"; then
2762 ac_cv_prog_AR
="$AR" # Let the user override the test.
2764 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2768 test -z "$as_dir" && as_dir
=.
2769 for ac_exec_ext
in '' $ac_executable_extensions; do
2770 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2771 ac_cv_prog_AR
="${ac_tool_prefix}ar"
2772 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2782 if test -n "$AR"; then
2783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
2784 $as_echo "$AR" >&6; }
2786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2787 $as_echo "no" >&6; }
2792 if test -z "$ac_cv_prog_AR"; then
2794 # Extract the first word of "ar", so it can be a program name with args.
2795 set dummy
ar; ac_word
=$2
2796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2797 $as_echo_n "checking for $ac_word... " >&6; }
2798 if ${ac_cv_prog_ac_ct_AR+:} false
; then :
2799 $as_echo_n "(cached) " >&6
2801 if test -n "$ac_ct_AR"; then
2802 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
2804 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2808 test -z "$as_dir" && as_dir
=.
2809 for ac_exec_ext
in '' $ac_executable_extensions; do
2810 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2811 ac_cv_prog_ac_ct_AR
="ar"
2812 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2821 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
2822 if test -n "$ac_ct_AR"; then
2823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
2824 $as_echo "$ac_ct_AR" >&6; }
2826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2827 $as_echo "no" >&6; }
2830 if test "x$ac_ct_AR" = x
; then
2833 case $cross_compiling:$ac_tool_warned in
2835 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2836 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2837 ac_tool_warned
=yes ;;
2845 if test -n "$ac_tool_prefix"; then
2846 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2847 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
2848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2849 $as_echo_n "checking for $ac_word... " >&6; }
2850 if ${ac_cv_prog_RANLIB+:} false
; then :
2851 $as_echo_n "(cached) " >&6
2853 if test -n "$RANLIB"; then
2854 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
2856 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2860 test -z "$as_dir" && as_dir
=.
2861 for ac_exec_ext
in '' $ac_executable_extensions; do
2862 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2863 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
2864 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2873 RANLIB
=$ac_cv_prog_RANLIB
2874 if test -n "$RANLIB"; then
2875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
2876 $as_echo "$RANLIB" >&6; }
2878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2879 $as_echo "no" >&6; }
2884 if test -z "$ac_cv_prog_RANLIB"; then
2885 ac_ct_RANLIB
=$RANLIB
2886 # Extract the first word of "ranlib", so it can be a program name with args.
2887 set dummy ranlib
; ac_word
=$2
2888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2889 $as_echo_n "checking for $ac_word... " >&6; }
2890 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
2891 $as_echo_n "(cached) " >&6
2893 if test -n "$ac_ct_RANLIB"; then
2894 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
2896 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2900 test -z "$as_dir" && as_dir
=.
2901 for ac_exec_ext
in '' $ac_executable_extensions; do
2902 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2903 ac_cv_prog_ac_ct_RANLIB
="ranlib"
2904 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2913 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
2914 if test -n "$ac_ct_RANLIB"; then
2915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
2916 $as_echo "$ac_ct_RANLIB" >&6; }
2918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2919 $as_echo "no" >&6; }
2922 if test "x$ac_ct_RANLIB" = x
; then
2925 case $cross_compiling:$ac_tool_warned in
2927 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2928 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2929 ac_tool_warned
=yes ;;
2931 RANLIB
=$ac_ct_RANLIB
2934 RANLIB
="$ac_cv_prog_RANLIB"
2938 # Add --enable-multilib to configure.
2939 # Default to --enable-multilib
2940 # Check whether --enable-multilib was given.
2941 if test "${enable_multilib+set}" = set; then :
2942 enableval
=$enable_multilib; case "$enableval" in
2943 yes) multilib
=yes ;;
2945 *) as_fn_error $?
"bad value $enableval for multilib option" "$LINENO" 5 ;;
2952 # Even if the default multilib is not a cross compilation,
2953 # it may be that some of the other multilibs are.
2954 if test $cross_compiling = no
&& test $multilib = yes \
2955 && test "x${with_multisubdir}" != x
; then
2956 cross_compiling
=maybe
2959 # We may wish to install the target headers somewhere.
2960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libiberty headers and static library" >&5
2961 $as_echo_n "checking whether to install libiberty headers and static library... " >&6; }
2963 # Check whether --enable-install-libiberty was given.
2964 if test "${enable_install_libiberty+set}" = set; then :
2965 enableval
=$enable_install_libiberty; enable_install_libiberty
=$enableval
2967 enable_install_libiberty
=no
2970 # Option parsed, now set things appropriately.
2971 case x
"$enable_install_libiberty" in
2973 target_header_dir
=libiberty
2979 # This could be sanity-checked in various ways...
2980 target_header_dir
="${enable_install_libiberty}"
2983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_install_libiberty" >&5
2984 $as_echo "$enable_install_libiberty" >&6; }
2985 { $as_echo "$as_me:${as_lineno-$LINENO}: target_header_dir = $target_header_dir" >&5
2986 $as_echo "$as_me: target_header_dir = $target_header_dir" >&6;}
2990 ac_cpp
='$CPP $CPPFLAGS'
2991 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2992 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2993 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2994 if test -n "$ac_tool_prefix"; then
2995 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2996 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2998 $as_echo_n "checking for $ac_word... " >&6; }
2999 if ${ac_cv_prog_CC+:} false
; then :
3000 $as_echo_n "(cached) " >&6
3002 if test -n "$CC"; then
3003 ac_cv_prog_CC
="$CC" # Let the user override the test.
3005 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3009 test -z "$as_dir" && as_dir
=.
3010 for ac_exec_ext
in '' $ac_executable_extensions; do
3011 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3012 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
3013 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3023 if test -n "$CC"; then
3024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3025 $as_echo "$CC" >&6; }
3027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3028 $as_echo "no" >&6; }
3033 if test -z "$ac_cv_prog_CC"; then
3035 # Extract the first word of "gcc", so it can be a program name with args.
3036 set dummy gcc
; ac_word
=$2
3037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3038 $as_echo_n "checking for $ac_word... " >&6; }
3039 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3040 $as_echo_n "(cached) " >&6
3042 if test -n "$ac_ct_CC"; then
3043 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3045 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3049 test -z "$as_dir" && as_dir
=.
3050 for ac_exec_ext
in '' $ac_executable_extensions; do
3051 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3052 ac_cv_prog_ac_ct_CC
="gcc"
3053 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3062 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3063 if test -n "$ac_ct_CC"; then
3064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3065 $as_echo "$ac_ct_CC" >&6; }
3067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3068 $as_echo "no" >&6; }
3071 if test "x$ac_ct_CC" = x
; then
3074 case $cross_compiling:$ac_tool_warned in
3076 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3077 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3078 ac_tool_warned
=yes ;;
3086 if test -z "$CC"; then
3087 if test -n "$ac_tool_prefix"; then
3088 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3089 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
3090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3091 $as_echo_n "checking for $ac_word... " >&6; }
3092 if ${ac_cv_prog_CC+:} false
; then :
3093 $as_echo_n "(cached) " >&6
3095 if test -n "$CC"; then
3096 ac_cv_prog_CC
="$CC" # Let the user override the test.
3098 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3102 test -z "$as_dir" && as_dir
=.
3103 for ac_exec_ext
in '' $ac_executable_extensions; do
3104 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3105 ac_cv_prog_CC
="${ac_tool_prefix}cc"
3106 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3116 if test -n "$CC"; then
3117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3118 $as_echo "$CC" >&6; }
3120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3121 $as_echo "no" >&6; }
3127 if test -z "$CC"; then
3128 # Extract the first word of "cc", so it can be a program name with args.
3129 set dummy cc
; ac_word
=$2
3130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3131 $as_echo_n "checking for $ac_word... " >&6; }
3132 if ${ac_cv_prog_CC+:} false
; then :
3133 $as_echo_n "(cached) " >&6
3135 if test -n "$CC"; then
3136 ac_cv_prog_CC
="$CC" # Let the user override the test.
3139 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3143 test -z "$as_dir" && as_dir
=.
3144 for ac_exec_ext
in '' $ac_executable_extensions; do
3145 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3146 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3147 ac_prog_rejected
=yes
3151 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3158 if test $ac_prog_rejected = yes; then
3159 # We found a bogon in the path, so make sure we never use it.
3160 set dummy
$ac_cv_prog_CC
3162 if test $# != 0; then
3163 # We chose a different compiler from the bogus one.
3164 # However, it has the same basename, so the bogon will be chosen
3165 # first if we set CC to just the basename; use the full file name.
3167 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
3173 if test -n "$CC"; then
3174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3175 $as_echo "$CC" >&6; }
3177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3178 $as_echo "no" >&6; }
3183 if test -z "$CC"; then
3184 if test -n "$ac_tool_prefix"; then
3185 for ac_prog
in cl.exe
3187 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3188 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3190 $as_echo_n "checking for $ac_word... " >&6; }
3191 if ${ac_cv_prog_CC+:} false
; then :
3192 $as_echo_n "(cached) " >&6
3194 if test -n "$CC"; then
3195 ac_cv_prog_CC
="$CC" # Let the user override the test.
3197 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3201 test -z "$as_dir" && as_dir
=.
3202 for ac_exec_ext
in '' $ac_executable_extensions; do
3203 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3204 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
3205 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3215 if test -n "$CC"; then
3216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3217 $as_echo "$CC" >&6; }
3219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3220 $as_echo "no" >&6; }
3224 test -n "$CC" && break
3227 if test -z "$CC"; then
3229 for ac_prog
in cl.exe
3231 # Extract the first word of "$ac_prog", so it can be a program name with args.
3232 set dummy
$ac_prog; ac_word
=$2
3233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3234 $as_echo_n "checking for $ac_word... " >&6; }
3235 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3236 $as_echo_n "(cached) " >&6
3238 if test -n "$ac_ct_CC"; then
3239 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3241 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3245 test -z "$as_dir" && as_dir
=.
3246 for ac_exec_ext
in '' $ac_executable_extensions; do
3247 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3248 ac_cv_prog_ac_ct_CC
="$ac_prog"
3249 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3258 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3259 if test -n "$ac_ct_CC"; then
3260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3261 $as_echo "$ac_ct_CC" >&6; }
3263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3264 $as_echo "no" >&6; }
3268 test -n "$ac_ct_CC" && break
3271 if test "x$ac_ct_CC" = x
; then
3274 case $cross_compiling:$ac_tool_warned in
3276 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3277 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3278 ac_tool_warned
=yes ;;
3287 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3288 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3289 as_fn_error $?
"no acceptable C compiler found in \$PATH
3290 See \`config.log' for more details" "$LINENO" 5; }
3292 # Provide some information about the compiler.
3293 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3296 for ac_option
in --version -v -V -qversion; do
3297 { { ac_try
="$ac_compiler $ac_option >&5"
3299 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3300 *) ac_try_echo=$ac_try;;
3302 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3303 $as_echo "$ac_try_echo"; } >&5
3304 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3306 if test -s conftest.err; then
3308 ... rest of stderr output deleted ...
3309 10q' conftest.err >conftest.er1
3310 cat conftest.er1 >&5
3312 rm -f conftest.er1 conftest.err
3313 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3314 test $ac_status = 0; }
3317 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3318 /* end confdefs.h. */
3323 printf ("hello world\n");
3329 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3330 (eval $ac_link) 2>&5
3332 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3333 test $ac_status = 0; }; then :
3338 if test x$gcc_no_link = xyes; then
3339 # Setting cross_compile will disable run tests; it will
3340 # also disable AC_CHECK_FILE but that's generally
3341 # correct if we can't link.
3345 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3346 /* end confdefs.h. */
3356 ac_clean_files_save=$ac_clean_files
3357 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3358 # Try to create an executable without -o first, disregard a.out.
3359 # It will help us diagnose broken compilers, and finding out an intuition
3361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3362 $as_echo_n "checking whether the C compiler works... " >&6; }
3363 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
3365 # The possible output files:
3366 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3369 for ac_file in $ac_files
3372 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3373 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3378 if { { ac_try="$ac_link_default"
3380 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3381 *) ac_try_echo
=$ac_try;;
3383 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3384 $as_echo "$ac_try_echo"; } >&5
3385 (eval "$ac_link_default") 2>&5
3387 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3388 test $ac_status = 0; }; then :
3389 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3390 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3391 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3392 # so that the user can short-circuit this test for compilers unknown to
3394 for ac_file
in $ac_files ''
3396 test -f "$ac_file" ||
continue
3398 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
3401 # We found the default executable, but exeext='' is most
3405 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
3407 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3409 # We set ac_cv_exeext here because the later test for it is not
3410 # safe: cross compilers may not add the suffix if given an `-o'
3411 # argument, so we may need to know it at that point already.
3412 # Even if this section looks crufty: it has the advantage of
3419 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
3424 if test -z "$ac_file"; then :
3425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3426 $as_echo "no" >&6; }
3427 $as_echo "$as_me: failed program was:" >&5
3428 sed 's/^/| /' conftest.
$ac_ext >&5
3430 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3431 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3432 as_fn_error
77 "C compiler cannot create executables
3433 See \`config.log' for more details" "$LINENO" 5; }
3435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3436 $as_echo "yes" >&6; }
3438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3439 $as_echo_n "checking for C compiler default output file name... " >&6; }
3440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3441 $as_echo "$ac_file" >&6; }
3442 ac_exeext
=$ac_cv_exeext
3444 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
3445 ac_clean_files
=$ac_clean_files_save
3446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3447 $as_echo_n "checking for suffix of executables... " >&6; }
3448 if { { ac_try
="$ac_link"
3450 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3451 *) ac_try_echo=$ac_try;;
3453 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3454 $as_echo "$ac_try_echo"; } >&5
3455 (eval "$ac_link") 2>&5
3457 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3458 test $ac_status = 0; }; then :
3459 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
3460 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
3461 # work properly (i.e., refer to `conftest.exe'), while it won't with
3463 for ac_file
in conftest.exe conftest conftest.
*; do
3464 test -f "$ac_file" ||
continue
3466 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3467 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3473 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3474 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3475 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3476 See \`config.log' for more details" "$LINENO" 5; }
3478 rm -f conftest conftest
$ac_cv_exeext
3479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3480 $as_echo "$ac_cv_exeext" >&6; }
3482 rm -f conftest.
$ac_ext
3483 EXEEXT
=$ac_cv_exeext
3485 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3486 /* end confdefs.h. */
3491 FILE *f = fopen ("conftest.out", "w");
3492 return ferror (f) || fclose (f) != 0;
3498 ac_clean_files
="$ac_clean_files conftest.out"
3499 # Check that the compiler produces executables we can run. If not, either
3500 # the compiler is broken, or we cross compile.
3501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3502 $as_echo_n "checking whether we are cross compiling... " >&6; }
3503 if test "$cross_compiling" != yes; then
3504 { { ac_try
="$ac_link"
3506 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3507 *) ac_try_echo=$ac_try;;
3509 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3510 $as_echo "$ac_try_echo"; } >&5
3511 (eval "$ac_link") 2>&5
3513 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3514 test $ac_status = 0; }
3515 if { ac_try='./conftest$ac_cv_exeext'
3516 { { case "(($ac_try" in
3517 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3518 *) ac_try_echo
=$ac_try;;
3520 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3521 $as_echo "$ac_try_echo"; } >&5
3522 (eval "$ac_try") 2>&5
3524 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3525 test $ac_status = 0; }; }; then
3528 if test "$cross_compiling" = maybe
; then
3531 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3532 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3533 as_fn_error $?
"cannot run C compiled programs.
3534 If you meant to cross compile, use \`--host'.
3535 See \`config.log' for more details" "$LINENO" 5; }
3539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3540 $as_echo "$cross_compiling" >&6; }
3542 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3543 ac_clean_files
=$ac_clean_files_save
3545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3546 $as_echo_n "checking for suffix of object files... " >&6; }
3547 if ${ac_cv_objext+:} false
; then :
3548 $as_echo_n "(cached) " >&6
3550 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3551 /* end confdefs.h. */
3561 rm -f conftest.o conftest.obj
3562 if { { ac_try
="$ac_compile"
3564 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3565 *) ac_try_echo=$ac_try;;
3567 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3568 $as_echo "$ac_try_echo"; } >&5
3569 (eval "$ac_compile") 2>&5
3571 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3572 test $ac_status = 0; }; then :
3573 for ac_file in conftest.o conftest.obj conftest.*; do
3574 test -f "$ac_file" || continue;
3576 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3577 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3582 $as_echo "$as_me: failed program was:" >&5
3583 sed 's/^/| /' conftest.$ac_ext >&5
3585 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3586 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3587 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3588 See \
`config.log' for more details" "$LINENO" 5; }
3590 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3593 $as_echo "$ac_cv_objext" >&6; }
3594 OBJEXT=$ac_cv_objext
3596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3597 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3598 if ${ac_cv_c_compiler_gnu+:} false; then :
3599 $as_echo_n "(cached) " >&6
3601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3602 /* end confdefs.h. */
3615 if ac_fn_c_try_compile "$LINENO"; then :
3620 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3621 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3625 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3626 if test $ac_compiler_gnu = yes; then
3631 ac_test_CFLAGS=${CFLAGS+set}
3632 ac_save_CFLAGS=$CFLAGS
3633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3634 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3635 if ${ac_cv_prog_cc_g+:} false; then :
3636 $as_echo_n "(cached) " >&6
3638 ac_save_c_werror_flag=$ac_c_werror_flag
3639 ac_c_werror_flag=yes
3642 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3643 /* end confdefs.h. */
3653 if ac_fn_c_try_compile "$LINENO"; then :
3657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3658 /* end confdefs.h. */
3668 if ac_fn_c_try_compile "$LINENO"; then :
3671 ac_c_werror_flag=$ac_save_c_werror_flag
3673 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3674 /* end confdefs.h. */
3684 if ac_fn_c_try_compile "$LINENO"; then :
3687 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3689 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3691 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3692 ac_c_werror_flag=$ac_save_c_werror_flag
3694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3695 $as_echo "$ac_cv_prog_cc_g" >&6; }
3696 if test "$ac_test_CFLAGS" = set; then
3697 CFLAGS=$ac_save_CFLAGS
3698 elif test $ac_cv_prog_cc_g = yes; then
3699 if test "$GCC" = yes; then
3705 if test "$GCC" = yes; then
3711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3712 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3713 if ${ac_cv_prog_cc_c89+:} false; then :
3714 $as_echo_n "(cached) " >&6
3716 ac_cv_prog_cc_c89=no
3718 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3719 /* end confdefs.h. */
3723 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3724 struct buf { int x; };
3725 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3726 static char *e (p, i)
3732 static char *f (char * (*g) (char **, int), char **p, ...)
3737 s = g (p, va_arg (v,int));
3742 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3743 function prototypes and stuff, but not '\xHH' hex character constants.
3744 These don't provoke an error unfortunately, instead are silently treated
3745 as 'x'. The following induces an error, until -std is added to get
3746 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3747 array size at least. It's necessary to write '\x00'==0 to get something
3748 that's true only with -std. */
3749 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3751 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3752 inside strings and character constants. */
3754 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3756 int test (int i, double x);
3757 struct s1 {int (*f) (int a);};
3758 struct s2 {int (*f) (double a);};
3759 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3765 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3770 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3771 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3773 CC="$ac_save_CC $ac_arg"
3774 if ac_fn_c_try_compile "$LINENO"; then :
3775 ac_cv_prog_cc_c89=$ac_arg
3777 rm -f core conftest.err conftest.$ac_objext
3778 test "x$ac_cv_prog_cc_c89" != "xno" && break
3780 rm -f conftest.$ac_ext
3785 case "x$ac_cv_prog_cc_c89" in
3787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3788 $as_echo "none needed" >&6; } ;;
3790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3791 $as_echo "unsupported" >&6; } ;;
3793 CC="$CC $ac_cv_prog_cc_c89"
3794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3795 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3797 if test "x$ac_cv_prog_cc_c89" != xno; then :
3802 ac_cpp='$CPP $CPPFLAGS'
3803 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3804 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3805 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3809 ac_cpp='$CPP $CPPFLAGS'
3810 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3811 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3812 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3814 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3815 # On Suns, sometimes $CPP names a directory.
3816 if test -n "$CPP" && test -d "$CPP"; then
3819 if test -z "$CPP"; then
3820 if ${ac_cv_prog_CPP+:} false; then :
3821 $as_echo_n "(cached) " >&6
3823 # Double quotes because CPP needs to be expanded
3824 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3827 for ac_c_preproc_warn_flag in '' yes
3829 # Use a header file that comes with gcc, so configuring glibc
3830 # with a fresh cross-compiler works.
3831 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3832 # <limits.h> exists even on freestanding compilers.
3833 # On the NeXT, cc -E runs the code through the compiler's parser,
3834 # not just through cpp. "Syntax error" is here to catch this case.
3835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3836 /* end confdefs.h. */
3838 # include <limits.h>
3840 # include <assert.h>
3844 if ac_fn_c_try_cpp "$LINENO"; then :
3847 # Broken: fails on valid input.
3850 rm -f conftest.err conftest.i conftest.$ac_ext
3852 # OK, works on sane cases. Now check whether nonexistent headers
3853 # can be detected and how.
3854 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3855 /* end confdefs.h. */
3856 #include <ac_nonexistent.h>
3858 if ac_fn_c_try_cpp "$LINENO"; then :
3859 # Broken: success on invalid input.
3862 # Passes both tests.
3866 rm -f conftest.err conftest.i conftest.$ac_ext
3869 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3870 rm -f conftest.i conftest.err conftest.
$ac_ext
3871 if $ac_preproc_ok; then :
3883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3884 $as_echo "$CPP" >&6; }
3886 for ac_c_preproc_warn_flag
in '' yes
3888 # Use a header file that comes with gcc, so configuring glibc
3889 # with a fresh cross-compiler works.
3890 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3891 # <limits.h> exists even on freestanding compilers.
3892 # On the NeXT, cc -E runs the code through the compiler's parser,
3893 # not just through cpp. "Syntax error" is here to catch this case.
3894 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3895 /* end confdefs.h. */
3897 # include <limits.h>
3899 # include <assert.h>
3903 if ac_fn_c_try_cpp
"$LINENO"; then :
3906 # Broken: fails on valid input.
3909 rm -f conftest.err conftest.i conftest.
$ac_ext
3911 # OK, works on sane cases. Now check whether nonexistent headers
3912 # can be detected and how.
3913 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3914 /* end confdefs.h. */
3915 #include <ac_nonexistent.h>
3917 if ac_fn_c_try_cpp
"$LINENO"; then :
3918 # Broken: success on invalid input.
3921 # Passes both tests.
3925 rm -f conftest.err conftest.i conftest.
$ac_ext
3928 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3929 rm -f conftest.i conftest.err conftest.
$ac_ext
3930 if $ac_preproc_ok; then :
3933 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3934 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3935 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
3936 See \`config.log' for more details" "$LINENO" 5; }
3940 ac_cpp
='$CPP $CPPFLAGS'
3941 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3942 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3943 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3947 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3948 if ${ac_cv_path_GREP+:} false
; then :
3949 $as_echo_n "(cached) " >&6
3951 if test -z "$GREP"; then
3952 ac_path_GREP_found
=false
3953 # Loop through the user's path and test for each of PROGNAME-LIST
3954 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3955 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3958 test -z "$as_dir" && as_dir
=.
3959 for ac_prog
in grep ggrep
; do
3960 for ac_exec_ext
in '' $ac_executable_extensions; do
3961 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
3962 as_fn_executable_p
"$ac_path_GREP" ||
continue
3963 # Check for GNU ac_path_GREP and select it if it is found.
3964 # Check for GNU $ac_path_GREP
3965 case `"$ac_path_GREP" --version 2>&1` in
3967 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
3970 $as_echo_n 0123456789 >"conftest.in"
3973 cat "conftest.in" "conftest.in" >"conftest.tmp"
3974 mv "conftest.tmp" "conftest.in"
3975 cp "conftest.in" "conftest.nl"
3976 $as_echo 'GREP' >> "conftest.nl"
3977 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3978 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3979 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
3980 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3981 # Best one so far, save it but keep looking for a better one
3982 ac_cv_path_GREP
="$ac_path_GREP"
3983 ac_path_GREP_max
=$ac_count
3985 # 10*(2^10) chars as input seems more than enough
3986 test $ac_count -gt 10 && break
3988 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
3991 $ac_path_GREP_found && break 3
3996 if test -z "$ac_cv_path_GREP"; then
3997 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4000 ac_cv_path_GREP
=$GREP
4004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4005 $as_echo "$ac_cv_path_GREP" >&6; }
4006 GREP
="$ac_cv_path_GREP"
4009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4010 $as_echo_n "checking for egrep... " >&6; }
4011 if ${ac_cv_path_EGREP+:} false
; then :
4012 $as_echo_n "(cached) " >&6
4014 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
4015 then ac_cv_path_EGREP
="$GREP -E"
4017 if test -z "$EGREP"; then
4018 ac_path_EGREP_found
=false
4019 # Loop through the user's path and test for each of PROGNAME-LIST
4020 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4021 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4024 test -z "$as_dir" && as_dir
=.
4025 for ac_prog
in egrep; do
4026 for ac_exec_ext
in '' $ac_executable_extensions; do
4027 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
4028 as_fn_executable_p
"$ac_path_EGREP" ||
continue
4029 # Check for GNU ac_path_EGREP and select it if it is found.
4030 # Check for GNU $ac_path_EGREP
4031 case `"$ac_path_EGREP" --version 2>&1` in
4033 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
4036 $as_echo_n 0123456789 >"conftest.in"
4039 cat "conftest.in" "conftest.in" >"conftest.tmp"
4040 mv "conftest.tmp" "conftest.in"
4041 cp "conftest.in" "conftest.nl"
4042 $as_echo 'EGREP' >> "conftest.nl"
4043 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4044 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4045 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4046 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4047 # Best one so far, save it but keep looking for a better one
4048 ac_cv_path_EGREP
="$ac_path_EGREP"
4049 ac_path_EGREP_max
=$ac_count
4051 # 10*(2^10) chars as input seems more than enough
4052 test $ac_count -gt 10 && break
4054 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4057 $ac_path_EGREP_found && break 3
4062 if test -z "$ac_cv_path_EGREP"; then
4063 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4066 ac_cv_path_EGREP
=$EGREP
4071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4072 $as_echo "$ac_cv_path_EGREP" >&6; }
4073 EGREP
="$ac_cv_path_EGREP"
4076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4077 $as_echo_n "checking for ANSI C header files... " >&6; }
4078 if ${ac_cv_header_stdc+:} false
; then :
4079 $as_echo_n "(cached) " >&6
4081 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4082 /* end confdefs.h. */
4096 if ac_fn_c_try_compile
"$LINENO"; then :
4097 ac_cv_header_stdc
=yes
4099 ac_cv_header_stdc
=no
4101 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4103 if test $ac_cv_header_stdc = yes; then
4104 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4105 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4106 /* end confdefs.h. */
4110 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4111 $EGREP "memchr" >/dev
/null
2>&1; then :
4114 ac_cv_header_stdc
=no
4120 if test $ac_cv_header_stdc = yes; then
4121 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4122 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4123 /* end confdefs.h. */
4127 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4128 $EGREP "free" >/dev
/null
2>&1; then :
4131 ac_cv_header_stdc
=no
4137 if test $ac_cv_header_stdc = yes; then
4138 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4139 if test "$cross_compiling" = yes; then :
4142 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4143 /* end confdefs.h. */
4146 #if ((' ' & 0x0FF) == 0x020)
4147 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4148 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4150 # define ISLOWER(c) \
4151 (('a' <= (c) && (c) <= 'i') \
4152 || ('j' <= (c) && (c) <= 'r') \
4153 || ('s' <= (c) && (c) <= 'z'))
4154 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4157 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4162 for (i = 0; i < 256; i++)
4163 if (XOR (islower (i), ISLOWER (i))
4164 || toupper (i) != TOUPPER (i))
4169 if ac_fn_c_try_run
"$LINENO"; then :
4172 ac_cv_header_stdc
=no
4174 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4175 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4181 $as_echo "$ac_cv_header_stdc" >&6; }
4182 if test $ac_cv_header_stdc = yes; then
4184 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4188 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4189 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
4190 inttypes.h stdint.h unistd.h
4192 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4193 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4195 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
4196 cat >>confdefs.h
<<_ACEOF
4197 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4206 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4207 if test "x$ac_cv_header_minix_config_h" = xyes
; then :
4214 if test "$MINIX" = yes; then
4216 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4219 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4222 $as_echo "#define _MINIX 1" >>confdefs.h
4227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4228 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4229 if ${ac_cv_safe_to_define___extensions__+:} false
; then :
4230 $as_echo_n "(cached) " >&6
4232 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4233 /* end confdefs.h. */
4235 # define __EXTENSIONS__ 1
4236 $ac_includes_default
4245 if ac_fn_c_try_compile
"$LINENO"; then :
4246 ac_cv_safe_to_define___extensions__
=yes
4248 ac_cv_safe_to_define___extensions__
=no
4250 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4253 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4254 test $ac_cv_safe_to_define___extensions__ = yes &&
4255 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4257 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4259 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4261 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4263 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4267 # Check whether --enable-largefile was given.
4268 if test "${enable_largefile+set}" = set; then :
4269 enableval
=$enable_largefile;
4272 if test "$enable_largefile" != no
; then
4274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4275 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4276 if ${ac_cv_sys_largefile_CC+:} false
; then :
4277 $as_echo_n "(cached) " >&6
4279 ac_cv_sys_largefile_CC
=no
4280 if test "$GCC" != yes; then
4283 # IRIX 6.2 and later do not support large files by default,
4284 # so use the C compiler's -n32 option if that helps.
4285 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4286 /* end confdefs.h. */
4287 #include <sys/types.h>
4288 /* Check that off_t can represent 2**63 - 1 correctly.
4289 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4290 since some C++ compilers masquerading as C compilers
4291 incorrectly reject 9223372036854775807. */
4292 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4293 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4294 && LARGE_OFF_T % 2147483647 == 1)
4304 if ac_fn_c_try_compile
"$LINENO"; then :
4307 rm -f core conftest.err conftest.
$ac_objext
4309 if ac_fn_c_try_compile
"$LINENO"; then :
4310 ac_cv_sys_largefile_CC
=' -n32'; break
4312 rm -f core conftest.err conftest.
$ac_objext
4316 rm -f conftest.
$ac_ext
4319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4320 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4321 if test "$ac_cv_sys_largefile_CC" != no
; then
4322 CC
=$CC$ac_cv_sys_largefile_CC
4325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4326 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4327 if ${ac_cv_sys_file_offset_bits+:} false
; then :
4328 $as_echo_n "(cached) " >&6
4331 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4332 /* end confdefs.h. */
4333 #include <sys/types.h>
4334 /* Check that off_t can represent 2**63 - 1 correctly.
4335 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4336 since some C++ compilers masquerading as C compilers
4337 incorrectly reject 9223372036854775807. */
4338 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4339 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4340 && LARGE_OFF_T % 2147483647 == 1)
4350 if ac_fn_c_try_compile
"$LINENO"; then :
4351 ac_cv_sys_file_offset_bits
=no
; break
4353 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4354 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4355 /* end confdefs.h. */
4356 #define _FILE_OFFSET_BITS 64
4357 #include <sys/types.h>
4358 /* Check that off_t can represent 2**63 - 1 correctly.
4359 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4360 since some C++ compilers masquerading as C compilers
4361 incorrectly reject 9223372036854775807. */
4362 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4363 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4364 && LARGE_OFF_T % 2147483647 == 1)
4374 if ac_fn_c_try_compile
"$LINENO"; then :
4375 ac_cv_sys_file_offset_bits
=64; break
4377 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4378 ac_cv_sys_file_offset_bits
=unknown
4382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4383 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4384 case $ac_cv_sys_file_offset_bits in #(
4387 cat >>confdefs.h
<<_ACEOF
4388 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4393 if test $ac_cv_sys_file_offset_bits = unknown
; then
4394 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4395 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4396 if ${ac_cv_sys_large_files+:} false
; then :
4397 $as_echo_n "(cached) " >&6
4400 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4401 /* end confdefs.h. */
4402 #include <sys/types.h>
4403 /* Check that off_t can represent 2**63 - 1 correctly.
4404 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4405 since some C++ compilers masquerading as C compilers
4406 incorrectly reject 9223372036854775807. */
4407 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4408 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4409 && LARGE_OFF_T % 2147483647 == 1)
4419 if ac_fn_c_try_compile
"$LINENO"; then :
4420 ac_cv_sys_large_files
=no
; break
4422 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4423 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4424 /* end confdefs.h. */
4425 #define _LARGE_FILES 1
4426 #include <sys/types.h>
4427 /* Check that off_t can represent 2**63 - 1 correctly.
4428 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4429 since some C++ compilers masquerading as C compilers
4430 incorrectly reject 9223372036854775807. */
4431 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4432 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4433 && LARGE_OFF_T % 2147483647 == 1)
4443 if ac_fn_c_try_compile
"$LINENO"; then :
4444 ac_cv_sys_large_files
=1; break
4446 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4447 ac_cv_sys_large_files
=unknown
4451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4452 $as_echo "$ac_cv_sys_large_files" >&6; }
4453 case $ac_cv_sys_large_files in #(
4456 cat >>confdefs.h
<<_ACEOF
4457 #define _LARGE_FILES $ac_cv_sys_large_files
4468 ac_c_preproc_warn_flag
=yes
4471 ac_cpp
='$CPP $CPPFLAGS'
4472 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4473 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4474 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4476 ac_libiberty_warn_cflags
=
4477 save_CFLAGS
="$CFLAGS"
4478 for real_option
in -W -Wall -Wwrite-strings -Wc++-compat \
4479 -Wstrict-prototypes \
4481 # Do the check with the no- prefix removed since gcc silently
4482 # accepts any -Wno-* option on purpose
4483 case $real_option in
4484 -Wno-*) option
=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
4485 *) option
=$real_option ;;
4487 as_acx_Woption
=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
4489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
4490 $as_echo_n "checking whether $CC supports $option... " >&6; }
4491 if eval \
${$as_acx_Woption+:} false
; then :
4492 $as_echo_n "(cached) " >&6
4495 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4496 /* end confdefs.h. */
4506 if ac_fn_c_try_compile
"$LINENO"; then :
4507 eval "$as_acx_Woption=yes"
4509 eval "$as_acx_Woption=no"
4511 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4514 eval ac_res
=\$
$as_acx_Woption
4515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4516 $as_echo "$ac_res" >&6; }
4517 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
4518 ac_libiberty_warn_cflags
="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }$real_option"
4521 CFLAGS
="$save_CFLAGS"
4523 ac_cpp
='$CPP $CPPFLAGS'
4524 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4525 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4526 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4530 ac_cpp
='$CPP $CPPFLAGS'
4531 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4532 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4533 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4535 # Do the check with the no- prefix removed from the warning options
4536 # since gcc silently accepts any -Wno-* option on purpose
4537 if test "$GCC" = yes; then :
4538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic " >&5
4539 $as_echo_n "checking whether $CC supports -pedantic ... " >&6; }
4540 if ${acx_cv_prog_cc_pedantic_+:} false
; then :
4541 $as_echo_n "(cached) " >&6
4543 save_CFLAGS
="$CFLAGS"
4545 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4546 /* end confdefs.h. */
4556 if ac_fn_c_try_compile
"$LINENO"; then :
4557 acx_cv_prog_cc_pedantic_
=yes
4559 acx_cv_prog_cc_pedantic_
=no
4561 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4562 CFLAGS
="$save_CFLAGS"
4564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic_" >&5
4565 $as_echo "$acx_cv_prog_cc_pedantic_" >&6; }
4566 if test $acx_cv_prog_cc_pedantic_ = yes; then :
4567 ac_libiberty_warn_cflags
="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }-pedantic "
4572 ac_cpp
='$CPP $CPPFLAGS'
4573 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4574 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4575 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4579 if test "x$CC" != xcc
; then
4580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
4581 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
4583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
4584 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
4586 set dummy
$CC; ac_cc
=`$as_echo "$2" |
4587 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4588 if eval \
${ac_cv_prog_cc_${ac_cc}_c_o+:} false
; then :
4589 $as_echo_n "(cached) " >&6
4591 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4592 /* end confdefs.h. */
4602 # Make sure it works both with $CC and with simple cc.
4603 # We do the test twice because some compilers refuse to overwrite an
4604 # existing .o file with -o, though they will create one.
4605 ac_try
='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4607 if { { case "(($ac_try" in
4608 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4609 *) ac_try_echo=$ac_try;;
4611 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4612 $as_echo "$ac_try_echo"; } >&5
4613 (eval "$ac_try") 2>&5
4615 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4616 test $ac_status = 0; } &&
4617 test -f conftest2.$ac_objext && { { case "(($ac_try" in
4618 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4619 *) ac_try_echo
=$ac_try;;
4621 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4622 $as_echo "$ac_try_echo"; } >&5
4623 (eval "$ac_try") 2>&5
4625 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4626 test $ac_status = 0; };
4628 eval ac_cv_prog_cc_
${ac_cc}_c_o
=yes
4629 if test "x$CC" != xcc
; then
4630 # Test first that cc exists at all.
4631 if { ac_try
='cc -c conftest.$ac_ext >&5'
4632 { { case "(($ac_try" in
4633 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4634 *) ac_try_echo=$ac_try;;
4636 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4637 $as_echo "$ac_try_echo"; } >&5
4638 (eval "$ac_try") 2>&5
4640 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4641 test $ac_status = 0; }; }; then
4642 ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4644 if { { case "(($ac_try" in
4645 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4646 *) ac_try_echo
=$ac_try;;
4648 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4649 $as_echo "$ac_try_echo"; } >&5
4650 (eval "$ac_try") 2>&5
4652 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4653 test $ac_status = 0; } &&
4654 test -f conftest2.
$ac_objext && { { case "(($ac_try" in
4655 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4656 *) ac_try_echo=$ac_try;;
4658 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4659 $as_echo "$ac_try_echo"; } >&5
4660 (eval "$ac_try") 2>&5
4662 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4663 test $ac_status = 0; };
4668 # cc exists but doesn't like -o.
4669 eval ac_cv_prog_cc_${ac_cc}_c_o=no
4674 eval ac_cv_prog_cc_${ac_cc}_c_o=no
4676 rm -f core conftest*
4679 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
4680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4681 $as_echo "yes" >&6; }
4683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4684 $as_echo "no" >&6; }
4686 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
4690 # autoconf is lame and doesn't give us any substitution variable for this.
4691 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o
`\" = no"; then
4692 NO_MINUS_C_MINUS_O=yes
4694 OUTPUT_OPTION='-o $@'
4699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
4700 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
4701 if ${ac_cv_c_const+:} false; then :
4702 $as_echo_n "(cached) " >&6
4704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4705 /* end confdefs.h. */
4712 /* Ultrix mips cc rejects this sort of thing. */
4713 typedef int charset[2];
4714 const charset cs = { 0, 0 };
4715 /* SunOS 4.1.1 cc rejects this. */
4716 char const *const *pcpcc;
4718 /* NEC SVR4.0.2 mips cc rejects this. */
4719 struct point {int x, y;};
4720 static struct point const zero = {0,0};
4721 /* AIX XL C 1.02.0.0 rejects this.
4722 It does not let you subtract one const X* pointer from another in
4723 an arm of an if-expression whose if-part is not a constant
4725 const char *g = "string";
4726 pcpcc = &g + (g ? g-g : 0);
4727 /* HPUX 7.0 cc rejects these. */
4729 ppc = (char**) pcpcc;
4730 pcpcc = (char const *const *) ppc;
4731 { /* SCO 3.2v4 cc rejects this sort of thing. */
4734 char const *s = 0 ? (char *) 0 : (char const *) 0;
4739 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
4741 const int *foo = &x[0];
4744 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
4745 typedef const int *iptr;
4749 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
4750 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
4751 struct s { int j; const int *ap[3]; } bx;
4752 struct s *b = &bx; b->j = 5;
4754 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
4758 return !cs[0] && !zero.x;
4765 if ac_fn_c_try_compile "$LINENO"; then :
4770 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
4773 $as_echo "$ac_cv_c_const" >&6; }
4774 if test $ac_cv_c_const = no; then
4776 $as_echo "#define const /**/" >>confdefs.h
4780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
4781 $as_echo_n "checking for inline... " >&6; }
4782 if ${ac_cv_c_inline+:} false; then :
4783 $as_echo_n "(cached) " >&6
4786 for ac_kw in inline __inline__ __inline; do
4787 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4788 /* end confdefs.h. */
4791 static $ac_kw foo_t static_foo () {return 0; }
4792 $ac_kw foo_t foo () {return 0; }
4796 if ac_fn_c_try_compile "$LINENO"; then :
4797 ac_cv_c_inline=$ac_kw
4799 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4800 test "$ac_cv_c_inline" != no && break
4804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
4805 $as_echo "$ac_cv_c_inline" >&6; }
4807 case $ac_cv_c_inline in
4810 case $ac_cv_c_inline in
4812 *) ac_val=$ac_cv_c_inline;;
4814 cat >>confdefs.h <<_ACEOF
4816 #define inline $ac_val
4822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4823 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
4824 if ${ac_cv_c_bigendian+:} false; then :
4825 $as_echo_n "(cached) " >&6
4827 ac_cv_c_bigendian=unknown
4828 # See if we're dealing with a universal compiler.
4829 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4830 /* end confdefs.h. */
4831 #ifndef __APPLE_CC__
4832 not a universal capable compiler
4837 if ac_fn_c_try_compile "$LINENO"; then :
4839 # Check for potential -arch flags. It is not universal unless
4840 # there are at least two -arch flags with different values.
4843 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4844 if test -n "$ac_prev"; then
4846 i?86 | x86_64 | ppc | ppc64)
4847 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4850 ac_cv_c_bigendian=universal
4856 elif test "x$ac_word" = "x-arch"; then
4861 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4862 if test $ac_cv_c_bigendian = unknown; then
4863 # See if sys/param.h defines the BYTE_ORDER macro.
4864 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4865 /* end confdefs.h. */
4866 #include <sys/types.h>
4867 #include <sys/param.h>
4872 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
4873 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
4882 if ac_fn_c_try_compile "$LINENO"; then :
4883 # It does; now see whether it defined to BIG_ENDIAN or not.
4884 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4885 /* end confdefs.h. */
4886 #include <sys/types.h>
4887 #include <sys/param.h>
4892 #if BYTE_ORDER != BIG_ENDIAN
4900 if ac_fn_c_try_compile "$LINENO"; then :
4901 ac_cv_c_bigendian=yes
4903 ac_cv_c_bigendian=no
4905 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4907 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4909 if test $ac_cv_c_bigendian = unknown; then
4910 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
4911 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4912 /* end confdefs.h. */
4918 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
4926 if ac_fn_c_try_compile "$LINENO"; then :
4927 # It does; now see whether it defined to _BIG_ENDIAN or not.
4928 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4929 /* end confdefs.h. */
4943 if ac_fn_c_try_compile "$LINENO"; then :
4944 ac_cv_c_bigendian=yes
4946 ac_cv_c_bigendian=no
4948 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4950 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4952 if test $ac_cv_c_bigendian = unknown; then
4953 # Compile a test program.
4954 if test "$cross_compiling" = yes; then :
4955 # Try to guess by grepping values from an object file.
4956 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4957 /* end confdefs.h. */
4958 short int ascii_mm[] =
4959 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4960 short int ascii_ii[] =
4961 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4962 int use_ascii (int i) {
4963 return ascii_mm[i] + ascii_ii[i];
4965 short int ebcdic_ii[] =
4966 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4967 short int ebcdic_mm[] =
4968 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4969 int use_ebcdic (int i) {
4970 return ebcdic_mm[i] + ebcdic_ii[i];
4977 return use_ascii (foo) == use_ebcdic (foo);
4982 if ac_fn_c_try_compile "$LINENO"; then :
4983 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
4984 ac_cv_c_bigendian=yes
4986 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4987 if test "$ac_cv_c_bigendian" = unknown; then
4988 ac_cv_c_bigendian=no
4990 # finding both strings is unlikely to happen, but who knows?
4991 ac_cv_c_bigendian=unknown
4995 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4997 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4998 /* end confdefs.h. */
4999 $ac_includes_default
5004 /* Are we little or big endian? From Harbison&Steele. */
5008 char c[sizeof (long int)];
5011 return u.c[sizeof (long int) - 1] == 1;
5017 if ac_fn_c_try_run "$LINENO"; then :
5018 ac_cv_c_bigendian=no
5020 ac_cv_c_bigendian=yes
5022 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5023 conftest.$ac_objext conftest.beam conftest.$ac_ext
5028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
5029 $as_echo "$ac_cv_c_bigendian" >&6; }
5030 case $ac_cv_c_bigendian in #(
5032 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
5038 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5042 as_fn_error $? "unknown endianness
5043 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
5049 ac_config_headers="$ac_config_headers config.h:config.in"
5053 # Find a good install program. We prefer a C program (faster),
5054 # so one script is as good as another. But avoid the broken or
5055 # incompatible versions:
5056 # SysV /etc/install, /usr/sbin/install
5057 # SunOS /usr/etc/install
5058 # IRIX /sbin/install
5060 # AmigaOS /C/install, which installs bootblocks on floppy discs
5061 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5062 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5063 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5064 # OS/2's system install, which has a completely different semantic
5065 # ./install, which can be erroneously created by make from ./install.sh.
5066 # Reject install programs that cannot install multiple files.
5067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5068 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5069 if test -z "$INSTALL"; then
5070 if ${ac_cv_path_install+:} false; then :
5071 $as_echo_n "(cached) " >&6
5073 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5077 test -z "$as_dir" && as_dir=.
5078 # Account for people who put trailing slashes in PATH elements.
5079 case $as_dir/ in #((
5080 ./ | .// | /[cC]/* | \
5081 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5082 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
5085 # OSF1 and SCO ODT 3.0 have their own names for install.
5086 # Don't use installbsd from OSF since it installs stuff as root
5088 for ac_prog in ginstall scoinst install; do
5089 for ac_exec_ext in '' $ac_executable_extensions; do
5090 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
5091 if test $ac_prog = install &&
5092 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5093 # AIX install. It has an incompatible calling convention.
5095 elif test $ac_prog = install &&
5096 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5097 # program-specific install script used by HP pwplus--don't use.
5100 rm -rf conftest.one conftest.two conftest.dir
5101 echo one > conftest.one
5102 echo two > conftest.two
5104 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5105 test -s conftest.one && test -s conftest.two &&
5106 test -s conftest.dir/conftest.one &&
5107 test -s conftest.dir/conftest.two
5109 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5122 rm -rf conftest.one conftest.two conftest.dir
5125 if test "${ac_cv_path_install+set}" = set; then
5126 INSTALL=$ac_cv_path_install
5128 # As a last resort, use the slow shell script. Don't cache a
5129 # value for INSTALL within a source directory, because that will
5130 # break other packages using the cache if that directory is
5131 # removed, or if the value is a relative name.
5132 INSTALL=$ac_install_sh
5135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5136 $as_echo "$INSTALL" >&6; }
5138 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5139 # It thinks the first close brace ends the variable substitution.
5140 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5142 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5144 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5147 # Don't build the shared library for build.
5148 if [ -n "${with_build_subdir}" ]; then
5154 rs6000-ibm-aix3.1 | rs6000-ibm-aix)
5156 *-*-cxux7*) frag=mh-cxux7 ;;
5157 *-*-freebsd2.1.*) frag=mh-fbsd21 ;;
5158 *-*-freebsd2.2.[012]) frag=mh-fbsd21 ;;
5159 i370-*-opened*) frag=mh-openedition ;;
5160 i[34567]86-*-windows*) frag=mh-windows ;;
5163 if [ -n "${frag}" ]; then
5164 frag=${libiberty_topdir}/libiberty/config/$frag
5172 # PIC is the default on some targets or must not be used.
5174 # For darwin, common symbols are not allowed in MH_DYLIB files
5176 # If we are using a compiler supporting mdynamic-no-pic
5177 # and the option has been tested as safe to add, then cancel
5178 # it here, since the code generated is incompatible with shared
5180 *-mdynamic-no-pic*) PICFLAG='-fno-common -mno-dynamic-no-pic' ;;
5181 *) PICFLAG=-fno-common ;;
5185 # PIC is the default.
5188 # PIC is the default for 64-bit PA HP-UX.
5190 i[34567]86-*-cygwin* | x86_64-*-cygwin*)
5192 i[34567]86-*-mingw* | x86_64-*-mingw*)
5194 i[34567]86-*-interix[3-9]*)
5195 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
5196 # Instead, we relocate shared libraries at runtime.
5198 i[34567]86-*-nto-qnx*)
5199 # QNX uses GNU C++, but need to define -shared option too, otherwise
5201 PICFLAG='-fPIC -shared'
5203 i[34567]86-pc-msdosdjgpp*)
5204 # DJGPP does not support shared libraries at all.
5207 # On IA64 HP-UX, PIC is the default but the pic flag
5208 # sets the default TLS model and affects inlining.
5212 # PIC is the default.
5214 rs6000-ibm-aix* | powerpc-ibm-aix*)
5215 # All AIX code is PIC.
5218 # Some targets support both -fPIC and -fpic, but prefer the latter.
5220 i[34567]86-*-* | x86_64-*-*)
5223 # FIXME: Override -fPIC default in libgcc only?
5224 sh-*-linux* | sh[2346lbe]*-*-linux*)
5227 # FIXME: Simplify to sh*-*-netbsd*?
5228 sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
5229 sh64-*-netbsd* | sh64l*-*-netbsd*)
5232 # Default to -fPIC unless specified otherwise.
5238 # If the user explicitly uses -fpic/-fPIC, keep that.
5249 # If they didn't specify --enable-shared, don't generate shared libs.
5250 case "${enable_shared}" in
5257 # ...unless --enable-host-shared was passed from top-level config:
5258 if [ "${enable_host_shared}" = "yes" ]; then
5262 if [ "${shared}" != "yes" ]; then
5268 case " ${CFLAGS} " in
5269 *\ -fsanitize=address\ *) NOASANFLAG=-fno-sanitize=address ;;
5270 *\ -fsanitize=hwaddress\ *) NOASANFLAG=-fno-sanitize=hwaddress ;;
5274 # Check whether --enable-cet was given.
5275 if test "${enable_cet+set}" = set; then :
5276 enableval=$enable_cet;
5277 case "$enableval" in
5279 *) as_fn_error $? "Unknown argument to enable/disable cet" "$LINENO" 5 ;;
5287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5
5288 $as_echo_n "checking for CET support... " >&6; }
5291 i[34567]86-*-linux* | x86_64-*-linux*)
5293 cet_save_CFLAGS="$CFLAGS"
5294 CFLAGS="$CFLAGS -fcf-protection"
5295 case "$enable_cet" in
5297 # Check if target supports multi-byte NOPs
5298 # and if compiler and assembler support CET.
5299 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5300 /* end confdefs.h. */
5306 #if !defined(__SSE2__)
5307 #error target does not support multi-byte NOPs
5316 if ac_fn_c_try_compile "$LINENO"; then :
5321 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5324 # Check if compiler and assembler support CET.
5325 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5326 /* end confdefs.h. */
5336 if ac_fn_c_try_compile "$LINENO"; then :
5341 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5342 if test $support_cet = "no"; then
5343 if test x$enable_bootstrap != xno \
5344 && test -z "${with_build_subdir}" \
5345 && (test ! -f ../stage_current \
5346 || test `cat ..
/stage_current
` != "stage1"); then
5347 # Require CET support only for the final GCC build.
5348 as_fn_error $? "compiler and assembler with CET support are required for --enable-cet" "$LINENO" 5
5350 # Don't enable CET without CET support for non-bootstrap
5351 # build, in stage1 nor for build support.
5357 CFLAGS="$cet_save_CFLAGS"
5365 cet_save_CFLAGS="$CFLAGS"
5366 CFLAGS="$CFLAGS -fcf-protection=none"
5367 cet_save_LDFLAGS="$LDFLAGS"
5368 LDFLAGS="$LDFLAGS -Wl,-z,ibt,-z,shstk"
5369 if test x$may_have_cet = xyes; then
5370 # Check whether -fcf-protection=none -Wl,-z,ibt,-z,shstk work.
5371 if test x$gcc_no_link = xyes; then
5372 as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
5374 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5375 /* end confdefs.h. */
5385 if ac_fn_c_try_link "$LINENO"; then :
5390 rm -f core conftest.err conftest.$ac_objext \
5391 conftest$ac_exeext conftest.$ac_ext
5394 if test x$may_have_cet = xyes; then
5395 if test x$cross_compiling = xno; then
5396 if test "$cross_compiling" = yes; then :
5397 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5398 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5399 as_fn_error $? "cannot run
test program
while cross compiling
5400 See \
`config.log' for more details" "$LINENO" 5; }
5402 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5403 /* end confdefs.h. */
5413 if ac_fn_c_try_run "$LINENO"; then :
5414 have_multi_byte_nop=yes
5416 have_multi_byte_nop=no
5418 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5419 conftest.$ac_objext conftest.beam conftest.$ac_ext
5423 if test x$have_multi_byte_nop = xyes; then
5424 if test "$cross_compiling" = yes; then :
5425 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5426 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5427 as_fn_error $? "cannot run
test program
while cross compiling
5428 See \
`config.log' for more details" "$LINENO" 5; }
5430 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5431 /* end confdefs.h. */
5439 __attribute__ ((noinline, noclone))
5440 xxx (void (*f) (void))
5446 __attribute__ ((noinline, noclone))
5460 if ac_fn_c_try_run "$LINENO"; then :
5465 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5466 conftest.$ac_objext conftest.beam conftest.$ac_ext
5470 if test x$enable_cet = xno -a x$have_cet = xyes; then
5471 as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5
5475 # Enable CET in cross compiler if possible so that it will run on both
5476 # CET and non-CET hosts.
5479 if test x$enable_cet = xyes; then
5480 CET_HOST_FLAGS="-fcf-protection"
5481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5482 $as_echo "yes" >&6; }
5484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5485 $as_echo "no" >&6; }
5487 CFLAGS="$cet_save_CFLAGS"
5488 LDFLAGS="$cet_save_LDFLAGS"
5492 echo "# Warning: this fragment is automatically generated" > temp-frag
5494 if [ -n "${frag}" ] && [ -f "${frag}" ]; then
5495 echo "Appending ${frag} to xhost-mkfrag"
5496 echo "# Following fragment copied from ${frag}" >> temp-frag
5497 cat ${frag} >> temp-frag
5500 # record if we want to build shared libs.
5501 if [ "${shared}" = "yes" ]; then
5502 echo enable_shared = yes >> temp-frag
5504 echo enable_shared = no >> temp-frag
5508 ${CONFIG_SHELL-/bin/sh} ${libiberty_topdir}/move-if-change temp-frag xhost-mkfrag
5510 host_makefile_frag=${frag}
5513 # It's OK to check for header files. Although the compiler may not be
5514 # able to link anything, it had better be able to at least compile
5516 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
5518 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
5519 ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header"
5520 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5521 cat >>confdefs.h <<_ACEOF
5522 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
5528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
5529 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
5530 if ${ac_cv_header_sys_wait_h+:} false; then :
5531 $as_echo_n "(cached) " >&6
5533 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5534 /* end confdefs.h. */
5535 #include <sys/types.h>
5536 #include <sys/wait.h>
5538 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
5541 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
5549 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
5554 if ac_fn_c_try_compile "$LINENO"; then :
5555 ac_cv_header_sys_wait_h=yes
5557 ac_cv_header_sys_wait_h=no
5559 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
5562 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
5563 if test $ac_cv_header_sys_wait_h = yes; then
5565 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
5569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
5570 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
5571 if ${ac_cv_header_time+:} false; then :
5572 $as_echo_n "(cached) " >&6
5574 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5575 /* end confdefs.h. */
5576 #include <sys/types.h>
5577 #include <sys/time.h>
5583 if ((struct tm *) 0)
5589 if ac_fn_c_try_compile "$LINENO"; then :
5590 ac_cv_header_time=yes
5592 ac_cv_header_time=no
5594 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
5597 $as_echo "$ac_cv_header_time" >&6; }
5598 if test $ac_cv_header_time = yes; then
5600 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
5605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether errno must be declared" >&5
5606 $as_echo_n "checking whether errno must be declared... " >&6; }
5607 if ${libiberty_cv_declare_errno+:} false; then :
5608 $as_echo_n "(cached) " >&6
5610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5611 /* end confdefs.h. */
5621 if ac_fn_c_try_compile "$LINENO"; then :
5622 libiberty_cv_declare_errno=no
5624 libiberty_cv_declare_errno=yes
5626 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libiberty_cv_declare_errno" >&5
5629 $as_echo "$libiberty_cv_declare_errno" >&6; }
5630 if test $libiberty_cv_declare_errno = yes
5632 $as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h
5637 # Determine sizes of some types.
5638 # The cast to long int works around a bug in the HP C Compiler
5639 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5640 # declarations like `int a3
[[(sizeof
(unsigned char
)) >= 0]];'.
5641 # This bug is HP SR number 8606223364.
5642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
5643 $as_echo_n "checking size of int... " >&6; }
5644 if ${ac_cv_sizeof_int+:} false; then :
5645 $as_echo_n "(cached) " >&6
5647 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
5650 if test "$ac_cv_type_int" = yes; then
5651 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5652 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
5653 as_fn_error 77 "cannot compute sizeof (int)
5654 See \`config.log
' for more details" "$LINENO" 5; }
5661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
5662 $as_echo "$ac_cv_sizeof_int" >&6; }
5666 cat >>confdefs.h <<_ACEOF
5667 #define SIZEOF_INT $ac_cv_sizeof_int
5671 # The cast to long int works around a bug in the HP C Compiler
5672 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5673 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5674 # This bug is HP SR number 8606223364.
5675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
5676 $as_echo_n "checking size of long... " >&6; }
5677 if ${ac_cv_sizeof_long+:} false
; then :
5678 $as_echo_n "(cached) " >&6
5680 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
5683 if test "$ac_cv_type_long" = yes; then
5684 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5685 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5686 as_fn_error
77 "cannot compute sizeof (long)
5687 See \`config.log' for more details" "$LINENO" 5; }
5694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
5695 $as_echo "$ac_cv_sizeof_long" >&6; }
5699 cat >>confdefs.h
<<_ACEOF
5700 #define SIZEOF_LONG $ac_cv_sizeof_long
5704 # The cast to long int works around a bug in the HP C Compiler
5705 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5706 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5707 # This bug is HP SR number 8606223364.
5708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5
5709 $as_echo_n "checking size of size_t... " >&6; }
5710 if ${ac_cv_sizeof_size_t+:} false
; then :
5711 $as_echo_n "(cached) " >&6
5713 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (size_t))" "ac_cv_sizeof_size_t" "$ac_includes_default"; then :
5716 if test "$ac_cv_type_size_t" = yes; then
5717 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5718 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5719 as_fn_error
77 "cannot compute sizeof (size_t)
5720 See \`config.log' for more details" "$LINENO" 5; }
5722 ac_cv_sizeof_size_t
=0
5727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5
5728 $as_echo "$ac_cv_sizeof_size_t" >&6; }
5732 cat >>confdefs.h
<<_ACEOF
5733 #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
5738 # Check for presense of long long
5739 ac_fn_c_check_type
"$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
5740 if test "x$ac_cv_type_long_long" = xyes
; then :
5742 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
5743 # The cast to long int works around a bug in the HP C Compiler
5744 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5745 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5746 # This bug is HP SR number 8606223364.
5747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
5748 $as_echo_n "checking size of long long... " >&6; }
5749 if ${ac_cv_sizeof_long_long+:} false
; then :
5750 $as_echo_n "(cached) " >&6
5752 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
5755 if test "$ac_cv_type_long_long" = yes; then
5756 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5757 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5758 as_fn_error
77 "cannot compute sizeof (long long)
5759 See \`config.log' for more details" "$LINENO" 5; }
5761 ac_cv_sizeof_long_long
=0
5766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
5767 $as_echo "$ac_cv_sizeof_long_long" >&6; }
5771 cat >>confdefs.h
<<_ACEOF
5772 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
5779 # Look for a 64-bit type.
5780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a 64-bit type" >&5
5781 $as_echo_n "checking for a 64-bit type... " >&6; }
5782 if ${liberty_cv_uint64+:} false
; then :
5783 $as_echo_n "(cached) " >&6
5785 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5786 /* end confdefs.h. */
5787 #ifdef HAVE_STDINT_H
5793 extern uint64_t foo;
5798 if ac_fn_c_try_compile
"$LINENO"; then :
5799 liberty_cv_uint64
=uint64_t
5801 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5802 /* end confdefs.h. */
5803 #ifdef HAVE_LIMITS_H
5812 extern char foo[sizeof(long) * CHAR_BIT >= 64 ? 1 : -1];
5817 if ac_fn_c_try_compile
"$LINENO"; then :
5818 liberty_cv_uint64
="unsigned long"
5820 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5821 /* end confdefs.h. */
5822 #ifdef HAVE_LIMITS_H
5831 extern char foo[sizeof(long long) * CHAR_BIT >= 64 ? 1 : -1];
5836 if ac_fn_c_try_compile
"$LINENO"; then :
5837 liberty_cv_uint64
="unsigned long long"
5839 liberty_cv_uint64
=none
5841 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5843 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5845 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $liberty_cv_uint64" >&5
5849 $as_echo "$liberty_cv_uint64" >&6; }
5850 if test "$liberty_cv_uint64" != none
; then
5852 cat >>confdefs.h
<<_ACEOF
5853 #define UNSIGNED_64BIT_TYPE $liberty_cv_uint64
5859 ac_fn_c_check_type
"$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
5860 if test "x$ac_cv_type_intptr_t" = xyes
; then :
5862 $as_echo "#define HAVE_INTPTR_T 1" >>confdefs.h
5865 for ac_type
in 'int' 'long int' 'long long int'; do
5866 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5867 /* end confdefs.h. */
5868 $ac_includes_default
5872 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
5874 return test_array [0];
5880 if ac_fn_c_try_compile
"$LINENO"; then :
5882 cat >>confdefs.h
<<_ACEOF
5883 #define intptr_t $ac_type
5888 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5889 test -z "$ac_type" && break
5895 ac_fn_c_check_type
"$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
5896 if test "x$ac_cv_type_uintptr_t" = xyes
; then :
5898 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
5901 for ac_type
in 'unsigned int' 'unsigned long int' \
5902 'unsigned long long int'; do
5903 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5904 /* end confdefs.h. */
5905 $ac_includes_default
5909 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
5911 return test_array [0];
5917 if ac_fn_c_try_compile
"$LINENO"; then :
5919 cat >>confdefs.h
<<_ACEOF
5920 #define uintptr_t $ac_type
5925 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5926 test -z "$ac_type" && break
5931 ac_fn_c_check_type
"$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
5932 if test "x$ac_cv_type_ssize_t" = xyes
; then :
5936 cat >>confdefs.h
<<_ACEOF
5943 # Given the above check, we always have uintptr_t or a fallback
5944 # definition. So define HAVE_UINTPTR_T in case any imported code
5947 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
5950 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
5951 if test "x$ac_cv_type_pid_t" = xyes
; then :
5955 cat >>confdefs.h
<<_ACEOF
5962 # This is the list of functions which libiberty will provide if they
5963 # are not available on the host.
5966 funcs
="$funcs atexit"
5967 funcs
="$funcs basename"
5969 funcs
="$funcs bcopy"
5970 funcs
="$funcs bsearch"
5971 funcs
="$funcs bzero"
5972 funcs
="$funcs calloc"
5973 funcs
="$funcs clock"
5975 funcs
="$funcs getcwd"
5976 funcs
="$funcs getpagesize"
5977 funcs
="$funcs gettimeofday"
5978 funcs
="$funcs index"
5979 funcs
="$funcs insque"
5980 funcs
="$funcs memchr"
5981 funcs
="$funcs memcmp"
5982 funcs
="$funcs memcpy"
5983 funcs
="$funcs memmem"
5984 funcs
="$funcs memmove"
5985 funcs
="$funcs mempcpy"
5986 funcs
="$funcs memset"
5987 funcs
="$funcs mkstemps"
5988 funcs
="$funcs putenv"
5989 funcs
="$funcs random"
5990 funcs
="$funcs rename"
5991 funcs
="$funcs rindex"
5992 funcs
="$funcs setenv"
5993 funcs
="$funcs snprintf"
5994 funcs
="$funcs sigsetmask"
5995 funcs
="$funcs stpcpy"
5996 funcs
="$funcs stpncpy"
5997 funcs
="$funcs strcasecmp"
5998 funcs
="$funcs strchr"
5999 funcs
="$funcs strdup"
6000 funcs
="$funcs strncasecmp"
6001 funcs
="$funcs strndup"
6002 funcs
="$funcs strnlen"
6003 funcs
="$funcs strrchr"
6004 funcs
="$funcs strstr"
6005 funcs
="$funcs strtod"
6006 funcs
="$funcs strtol"
6007 funcs
="$funcs strtoul"
6008 funcs
="$funcs strtoll"
6009 funcs
="$funcs strtoull"
6010 funcs
="$funcs strverscmp"
6011 funcs
="$funcs tmpnam"
6012 funcs
="$funcs vasprintf"
6013 funcs
="$funcs vfprintf"
6014 funcs
="$funcs vprintf"
6015 funcs
="$funcs vsnprintf"
6016 funcs
="$funcs vsprintf"
6017 funcs
="$funcs waitpid"
6018 funcs
="$funcs setproctitle"
6020 # Also in the old function.def file: alloca, vfork, getopt.
6022 vars
="sys_errlist sys_nerr sys_siglist"
6024 checkfuncs
="__fsetlocking canonicalize_file_name dup3 getrlimit getrusage \
6025 getsysinfo gettimeofday on_exit pipe2 psignal pstat_getdynamic pstat_getstatic \
6026 realpath setrlimit spawnve spawnvpe strerror strsignal sysconf sysctl \
6027 sysmp table times wait3 wait4"
6029 #Â Darwin has sbrk, but it is deprecated and that produces build-time warnings
6030 #Â so do not check for it.
6033 *) checkfuncs
="$checkfuncs sbrk"
6036 # These are neither executed nor required, but they help keep
6037 # autoheader happy without adding a bunch of text to acconfig.h.
6038 if test "x" = "y"; then
6039 for ac_func
in asprintf atexit \
6040 basename bcmp bcopy bsearch bzero \
6041 calloc canonicalize_file_name
clock \
6044 getcwd getpagesize getrlimit getrusage getsysinfo gettimeofday \
6046 memchr memcmp memcpy memmem memmove memset mkstemps \
6048 pipe2 psignal pstat_getdynamic pstat_getstatic putenv \
6049 random realpath rename rindex \
6050 sbrk setenv setproctitle setrlimit sigsetmask snprintf spawnve spawnvpe \
6051 stpcpy stpncpy strcasecmp strchr strdup \
6052 strerror strncasecmp strndup strnlen strrchr strsignal strstr strtod \
6053 strtol strtoul strtoll strtoull strverscmp sysconf sysctl sysmp \
6054 table
times tmpnam \
6055 vasprintf vfprintf vprintf vsprintf \
6058 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6059 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6060 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6061 cat >>confdefs.h
<<_ACEOF
6062 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6068 as_ac_Symbol
=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh`
6069 ac_fn_c_check_decl
"$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default"
6070 if eval test \"x\$
"$as_ac_Symbol"\" = x
"yes"; then :
6076 cat >>confdefs.h
<<_ACEOF
6077 #define HAVE_DECL_BASENAME $ac_have_decl
6079 ac_fn_c_check_decl
"$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
6080 if test "x$ac_cv_have_decl_ffs" = xyes
; then :
6086 cat >>confdefs.h
<<_ACEOF
6087 #define HAVE_DECL_FFS $ac_have_decl
6089 ac_fn_c_check_decl
"$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
6090 if test "x$ac_cv_have_decl_asprintf" = xyes
; then :
6096 cat >>confdefs.h
<<_ACEOF
6097 #define HAVE_DECL_ASPRINTF $ac_have_decl
6099 ac_fn_c_check_decl
"$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
6100 if test "x$ac_cv_have_decl_vasprintf" = xyes
; then :
6106 cat >>confdefs.h
<<_ACEOF
6107 #define HAVE_DECL_VASPRINTF $ac_have_decl
6109 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
6110 if test "x$ac_cv_have_decl_snprintf" = xyes
; then :
6116 cat >>confdefs.h
<<_ACEOF
6117 #define HAVE_DECL_SNPRINTF $ac_have_decl
6119 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
6120 if test "x$ac_cv_have_decl_vsnprintf" = xyes
; then :
6126 cat >>confdefs.h
<<_ACEOF
6127 #define HAVE_DECL_VSNPRINTF $ac_have_decl
6129 ac_fn_c_check_decl
"$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
6130 if test "x$ac_cv_have_decl_strtol" = xyes
; then :
6136 cat >>confdefs.h
<<_ACEOF
6137 #define HAVE_DECL_STRTOL $ac_have_decl
6139 ac_fn_c_check_decl
"$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
6140 if test "x$ac_cv_have_decl_strtoul" = xyes
; then :
6146 cat >>confdefs.h
<<_ACEOF
6147 #define HAVE_DECL_STRTOUL $ac_have_decl
6149 ac_fn_c_check_decl
"$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
6150 if test "x$ac_cv_have_decl_strtoll" = xyes
; then :
6156 cat >>confdefs.h
<<_ACEOF
6157 #define HAVE_DECL_STRTOLL $ac_have_decl
6159 ac_fn_c_check_decl
"$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
6160 if test "x$ac_cv_have_decl_strtoull" = xyes
; then :
6166 cat >>confdefs.h
<<_ACEOF
6167 #define HAVE_DECL_STRTOULL $ac_have_decl
6169 ac_fn_c_check_decl
"$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
6170 if test "x$ac_cv_have_decl_strnlen" = xyes
; then :
6176 cat >>confdefs.h
<<_ACEOF
6177 #define HAVE_DECL_STRNLEN $ac_have_decl
6181 $as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
6184 $as_echo "#define HAVE_SYS_NERR 1" >>confdefs.h
6187 $as_echo "#define HAVE_SYS_SIGLIST 1" >>confdefs.h
6191 # For each of these functions, if the host does not provide the
6192 # function we want to put FN.o in LIBOBJS, and if the host does
6193 # provide the function, we want to define HAVE_FN in config.h.
6197 if test -n "${with_target_subdir}"; then
6199 # We are being configured as a target library. AC_REPLACE_FUNCS
6200 # may not work correctly, because the compiler may not be able to
6201 # link executables. Note that we may still be being configured
6204 # If we are being configured for newlib, we know which functions
6205 # newlib provide and which ones we will be expected to provide.
6207 if test "x${with_newlib}" = "xyes"; then
6208 case " $LIBOBJS " in
6209 *" asprintf.$ac_objext "* ) ;;
6210 *) LIBOBJS
="$LIBOBJS asprintf.$ac_objext"
6214 case " $LIBOBJS " in
6215 *" basename.$ac_objext "* ) ;;
6216 *) LIBOBJS
="$LIBOBJS basename.$ac_objext"
6220 case " $LIBOBJS " in
6221 *" insque.$ac_objext "* ) ;;
6222 *) LIBOBJS
="$LIBOBJS insque.$ac_objext"
6226 case " $LIBOBJS " in
6227 *" random.$ac_objext "* ) ;;
6228 *) LIBOBJS
="$LIBOBJS random.$ac_objext"
6232 case " $LIBOBJS " in
6233 *" strdup.$ac_objext "* ) ;;
6234 *) LIBOBJS
="$LIBOBJS strdup.$ac_objext"
6238 case " $LIBOBJS " in
6239 *" vasprintf.$ac_objext "* ) ;;
6240 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6247 asprintf |
basename | insque | random | strdup | vasprintf
)
6250 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6251 cat >>confdefs.h
<<_ACEOF
6259 # newlib doesnt provide any of the variables in $vars, so we
6260 # dont have to check them here.
6262 # Of the functions in $checkfuncs, newlib only has strerror.
6263 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6270 # If we are being configured for Mingw, we know which functions
6271 # Mingw provides and which ones we will be expected to provide.
6275 case " $LIBOBJS " in
6276 *" asprintf.$ac_objext "* ) ;;
6277 *) LIBOBJS
="$LIBOBJS asprintf.$ac_objext"
6281 case " $LIBOBJS " in
6282 *" basename.$ac_objext "* ) ;;
6283 *) LIBOBJS
="$LIBOBJS basename.$ac_objext"
6287 case " $LIBOBJS " in
6288 *" bcmp.$ac_objext "* ) ;;
6289 *) LIBOBJS
="$LIBOBJS bcmp.$ac_objext"
6293 case " $LIBOBJS " in
6294 *" bcopy.$ac_objext "* ) ;;
6295 *) LIBOBJS
="$LIBOBJS bcopy.$ac_objext"
6299 case " $LIBOBJS " in
6300 *" bzero.$ac_objext "* ) ;;
6301 *) LIBOBJS
="$LIBOBJS bzero.$ac_objext"
6305 case " $LIBOBJS " in
6306 *" clock.$ac_objext "* ) ;;
6307 *) LIBOBJS
="$LIBOBJS clock.$ac_objext"
6311 case " $LIBOBJS " in
6312 *" ffs.$ac_objext "* ) ;;
6313 *) LIBOBJS
="$LIBOBJS ffs.$ac_objext"
6317 case " $LIBOBJS " in
6318 *" getpagesize.$ac_objext "* ) ;;
6319 *) LIBOBJS
="$LIBOBJS getpagesize.$ac_objext"
6323 case " $LIBOBJS " in
6324 *" index.$ac_objext "* ) ;;
6325 *) LIBOBJS
="$LIBOBJS index.$ac_objext"
6329 case " $LIBOBJS " in
6330 *" insque.$ac_objext "* ) ;;
6331 *) LIBOBJS
="$LIBOBJS insque.$ac_objext"
6335 case " $LIBOBJS " in
6336 *" mempcpy.$ac_objext "* ) ;;
6337 *) LIBOBJS
="$LIBOBJS mempcpy.$ac_objext"
6341 case " $LIBOBJS " in
6342 *" mkstemps.$ac_objext "* ) ;;
6343 *) LIBOBJS
="$LIBOBJS mkstemps.$ac_objext"
6347 case " $LIBOBJS " in
6348 *" random.$ac_objext "* ) ;;
6349 *) LIBOBJS
="$LIBOBJS random.$ac_objext"
6353 case " $LIBOBJS " in
6354 *" rindex.$ac_objext "* ) ;;
6355 *) LIBOBJS
="$LIBOBJS rindex.$ac_objext"
6359 case " $LIBOBJS " in
6360 *" sigsetmask.$ac_objext "* ) ;;
6361 *) LIBOBJS
="$LIBOBJS sigsetmask.$ac_objext"
6365 case " $LIBOBJS " in
6366 *" stpcpy.$ac_objext "* ) ;;
6367 *) LIBOBJS
="$LIBOBJS stpcpy.$ac_objext"
6371 case " $LIBOBJS " in
6372 *" stpncpy.$ac_objext "* ) ;;
6373 *) LIBOBJS
="$LIBOBJS stpncpy.$ac_objext"
6377 case " $LIBOBJS " in
6378 *" strndup.$ac_objext "* ) ;;
6379 *) LIBOBJS
="$LIBOBJS strndup.$ac_objext"
6383 case " $LIBOBJS " in
6384 *" strnlen.$ac_objext "* ) ;;
6385 *) LIBOBJS
="$LIBOBJS strnlen.$ac_objext"
6389 case " $LIBOBJS " in
6390 *" strverscmp.$ac_objext "* ) ;;
6391 *) LIBOBJS
="$LIBOBJS strverscmp.$ac_objext"
6395 case " $LIBOBJS " in
6396 *" vasprintf.$ac_objext "* ) ;;
6397 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6401 case " $LIBOBJS " in
6402 *" waitpid.$ac_objext "* ) ;;
6403 *) LIBOBJS
="$LIBOBJS waitpid.$ac_objext"
6410 asprintf |
basename | bcmp | bcopy | bzero |
clock | ffs | getpagesize | index | insque | mempcpy | mkstemps | random | rindex | sigsetmask | stpcpy | stpncpy | strdup | strndup | strnlen | strverscmp | vasprintf | waitpid
)
6413 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6414 cat >>confdefs.h
<<_ACEOF
6422 # Mingw doesnt provide any of the variables in $vars, so we
6423 # dont have to check them here.
6425 # Of the functions in $checkfuncs, Mingw only has strerror.
6426 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6433 case " $LIBOBJS " in
6434 *" vasprintf.$ac_objext "* ) ;;
6435 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6439 case " $LIBOBJS " in
6440 *" vsnprintf.$ac_objext "* ) ;;
6441 *) LIBOBJS
="$LIBOBJS vsnprintf.$ac_objext"
6445 case " $LIBOBJS " in
6446 *" snprintf.$ac_objext "* ) ;;
6447 *) LIBOBJS
="$LIBOBJS snprintf.$ac_objext"
6451 case " $LIBOBJS " in
6452 *" asprintf.$ac_objext "* ) ;;
6453 *) LIBOBJS
="$LIBOBJS asprintf.$ac_objext"
6458 for f
in atexit
basename bcmp bcopy bsearch bzero calloc
clock ffs \
6459 getcwd getpagesize getrusage gettimeofday \
6460 index insque memchr memcmp memcpy memmove memset psignal \
6461 putenv random rename rindex sbrk setenv stpcpy strcasecmp \
6462 strchr strdup strerror strncasecmp strrchr strstr strtod \
6463 strtol strtoul sysconf
times tmpnam vfprintf vprintf \
6466 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6467 cat >>confdefs.h
<<_ACEOF
6481 # Not a target library, so we set things up to run the test suite.
6490 *-*-cygwin* |
*-*-mingw*)
6491 $as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
6493 $as_echo "#define HAVE_SYS_NERR 1" >>confdefs.h
6498 if test -z "${setobjs}"; then
6502 # Handle VxWorks configuration specially, since on VxWorks the
6503 # libraries are actually on the target board, not in the file
6505 case " $LIBOBJS " in
6506 *" basename.$ac_objext "* ) ;;
6507 *) LIBOBJS
="$LIBOBJS basename.$ac_objext"
6511 case " $LIBOBJS " in
6512 *" getpagesize.$ac_objext "* ) ;;
6513 *) LIBOBJS
="$LIBOBJS getpagesize.$ac_objext"
6517 case " $LIBOBJS " in
6518 *" insque.$ac_objext "* ) ;;
6519 *) LIBOBJS
="$LIBOBJS insque.$ac_objext"
6523 case " $LIBOBJS " in
6524 *" random.$ac_objext "* ) ;;
6525 *) LIBOBJS
="$LIBOBJS random.$ac_objext"
6529 case " $LIBOBJS " in
6530 *" strcasecmp.$ac_objext "* ) ;;
6531 *) LIBOBJS
="$LIBOBJS strcasecmp.$ac_objext"
6535 case " $LIBOBJS " in
6536 *" strncasecmp.$ac_objext "* ) ;;
6537 *) LIBOBJS
="$LIBOBJS strncasecmp.$ac_objext"
6541 case " $LIBOBJS " in
6542 *" strdup.$ac_objext "* ) ;;
6543 *) LIBOBJS
="$LIBOBJS strdup.$ac_objext"
6547 case " $LIBOBJS " in
6548 *" vfork.$ac_objext "* ) ;;
6549 *) LIBOBJS
="$LIBOBJS vfork.$ac_objext"
6553 case " $LIBOBJS " in
6554 *" waitpid.$ac_objext "* ) ;;
6555 *) LIBOBJS
="$LIBOBJS waitpid.$ac_objext"
6559 case " $LIBOBJS " in
6560 *" vasprintf.$ac_objext "* ) ;;
6561 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6567 basename | getpagesize | insque | random | strcasecmp
)
6569 strncasecmp | strdup | vfork | waitpid | vasprintf
)
6572 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6573 cat >>confdefs.h
<<_ACEOF
6581 # VxWorks doesn't provide any of the variables in $vars, so we
6582 # don't have to check them here.
6584 # Of the functions in $checkfuncs, VxWorks only has strerror.
6585 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6594 if test -z "${setobjs}"; then
6599 # On android, getpagesize is defined in unistd.h as a static inline
6600 # function, which AC_CHECK_FUNCS does not handle properly.
6601 ac_cv_func_getpagesize
=yes
6605 # Replace system snprintf and vsnprintf with libiberty implementations.
6606 case " $LIBOBJS " in
6607 *" snprintf.$ac_objext "* ) ;;
6608 *) LIBOBJS
="$LIBOBJS snprintf.$ac_objext"
6612 case " $LIBOBJS " in
6613 *" vsnprintf.$ac_objext "* ) ;;
6614 *) LIBOBJS
="$LIBOBJS vsnprintf.$ac_objext"
6621 # Under mingw32, sys_nerr and sys_errlist exist, but they are
6622 # macros, so the test below won't find them.
6623 libiberty_cv_var_sys_nerr
=yes
6624 libiberty_cv_var_sys_errlist
=yes
6628 # vfork and fork are stubs.
6629 ac_cv_func_vfork_works
=no
6633 # Under some versions of uwin, vfork is notoriously buggy and the test
6634 # can hang configure; on other versions, vfork exists just as a stub.
6635 # FIXME: This should be removed once vfork in uwin's runtime is fixed.
6636 ac_cv_func_vfork_works
=no
6637 # Under uwin 2.0+, sys_nerr and sys_errlist exist, but they are
6638 # macros (actually, these are imported from a DLL, but the end effect
6639 # is the same), so the test below won't find them.
6640 libiberty_cv_var_sys_nerr
=yes
6641 libiberty_cv_var_sys_errlist
=yes
6645 # Under VMS, vfork works very different than on Unix. The standard test
6646 # won't work, and it isn't easily adaptable. It makes more sense to
6648 ac_cv_func_vfork_works
=yes
6653 # We haven't set the list of objects yet. Use the standard autoconf
6654 # tests. This will only work if the compiler works.
6655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
6656 $as_echo_n "checking for library containing strerror... " >&6; }
6657 if ${ac_cv_search_strerror+:} false
; then :
6658 $as_echo_n "(cached) " >&6
6660 ac_func_search_save_LIBS
=$LIBS
6661 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6662 /* end confdefs.h. */
6664 /* Override any GCC internal prototype to avoid an error.
6665 Use char because int might match the return type of a GCC
6666 builtin and then its argument prototype would still apply. */
6679 for ac_lib
in '' cposix
; do
6680 if test -z "$ac_lib"; then
6681 ac_res
="none required"
6684 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6686 if test x
$gcc_no_link = xyes
; then
6687 as_fn_error $?
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
6689 if ac_fn_c_try_link
"$LINENO"; then :
6690 ac_cv_search_strerror
=$ac_res
6692 rm -f core conftest.err conftest.
$ac_objext \
6694 if ${ac_cv_search_strerror+:} false
; then :
6698 if ${ac_cv_search_strerror+:} false
; then :
6701 ac_cv_search_strerror
=no
6704 LIBS
=$ac_func_search_save_LIBS
6706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
6707 $as_echo "$ac_cv_search_strerror" >&6; }
6708 ac_res
=$ac_cv_search_strerror
6709 if test "$ac_res" != no
; then :
6710 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6714 for ac_func
in $funcs
6716 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6717 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6718 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6719 cat >>confdefs.h
<<_ACEOF
6720 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6724 case " $LIBOBJS " in
6725 *" $ac_func.$ac_objext "* ) ;;
6726 *) LIBOBJS
="$LIBOBJS $ac_func.$ac_objext"
6733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether alloca needs Cray hooks" >&5
6734 $as_echo_n "checking whether alloca needs Cray hooks... " >&6; }
6735 if ${ac_cv_os_cray+:} false
; then :
6736 $as_echo_n "(cached) " >&6
6738 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6739 /* end confdefs.h. */
6740 #if defined(CRAY) && ! defined(CRAY2)
6747 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6748 $EGREP "webecray" >/dev
/null
2>&1; then :
6756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
6757 $as_echo "$ac_cv_os_cray" >&6; }
6758 if test $ac_cv_os_cray = yes; then
6759 for ac_func
in _getb67 GETB67 getb67
; do
6760 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6761 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6762 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6764 cat >>confdefs.h
<<_ACEOF
6765 #define CRAY_STACKSEG_END $ac_func
6773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
6774 $as_echo_n "checking stack direction for C alloca... " >&6; }
6775 if ${ac_cv_c_stack_direction+:} false
; then :
6776 $as_echo_n "(cached) " >&6
6778 if test "$cross_compiling" = yes; then :
6779 ac_cv_c_stack_direction
=0
6781 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6782 /* end confdefs.h. */
6786 find_stack_direction (void)
6788 static char *addr = 0;
6793 return find_stack_direction ();
6796 return (&dummy > addr) ? 1 : -1;
6802 exit (find_stack_direction() < 0);
6805 if ac_fn_c_try_run
"$LINENO"; then :
6806 ac_cv_c_stack_direction
=1
6808 ac_cv_c_stack_direction
=-1
6810 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6811 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
6816 $as_echo "$ac_cv_c_stack_direction" >&6; }
6818 cat >>confdefs.h
<<_ACEOF
6819 #define STACK_DIRECTION $ac_cv_c_stack_direction
6823 for ac_header
in vfork.h
6825 ac_fn_c_check_header_preproc
"$LINENO" "vfork.h" "ac_cv_header_vfork_h"
6826 if test "x$ac_cv_header_vfork_h" = xyes
; then :
6827 cat >>confdefs.h
<<_ACEOF
6828 #define HAVE_VFORK_H 1
6834 for ac_func
in fork vfork
6836 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6837 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6838 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6839 cat >>confdefs.h
<<_ACEOF
6840 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6846 if test "x$ac_cv_func_fork" = xyes
; then
6847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
6848 $as_echo_n "checking for working fork... " >&6; }
6849 if ${ac_cv_func_fork_works+:} false
; then :
6850 $as_echo_n "(cached) " >&6
6852 if test "$cross_compiling" = yes; then :
6853 ac_cv_func_fork_works
=cross
6855 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6856 /* end confdefs.h. */
6857 $ac_includes_default
6862 /* By Ruediger Kuhlmann. */
6869 if ac_fn_c_try_run
"$LINENO"; then :
6870 ac_cv_func_fork_works
=yes
6872 ac_cv_func_fork_works
=no
6874 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6875 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
6880 $as_echo "$ac_cv_func_fork_works" >&6; }
6883 ac_cv_func_fork_works
=$ac_cv_func_fork
6885 if test "x$ac_cv_func_fork_works" = xcross
; then
6887 *-*-amigaos* |
*-*-msdosdjgpp*)
6888 # Override, as these systems have only a dummy fork() stub
6889 ac_cv_func_fork_works
=no
6892 ac_cv_func_fork_works
=yes
6895 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
6896 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
6898 ac_cv_func_vfork_works
=$ac_cv_func_vfork
6899 if test "x$ac_cv_func_vfork" = xyes
; then
6900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
6901 $as_echo_n "checking for working vfork... " >&6; }
6902 if ${ac_cv_func_vfork_works+:} false
; then :
6903 $as_echo_n "(cached) " >&6
6905 if test "$cross_compiling" = yes; then :
6906 ac_cv_func_vfork_works
=cross
6908 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6909 /* end confdefs.h. */
6910 /* Thanks to Paul Eggert for this test. */
6911 $ac_includes_default
6912 #include <sys/wait.h>
6916 /* On some sparc systems, changes by the child to local and incoming
6917 argument registers are propagated back to the parent. The compiler
6918 is told about this with #include <vfork.h>, but some compilers
6919 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
6920 static variable whose address is put into a register that is
6921 clobbered by the vfork. */
6924 sparc_address_test (int arg)
6926 sparc_address_test (arg) int arg;
6947 pid_t parent = getpid ();
6950 sparc_address_test (0);
6955 /* Here is another test for sparc vfork register problems. This
6956 test uses lots of local variables, at least as many local
6957 variables as main has allocated so far including compiler
6958 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
6959 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
6960 reuse the register of parent for one of the local variables,
6961 since it will think that parent can't possibly be used any more
6962 in this routine. Assigning to the local variable will thus
6963 munge parent in the parent process. */
6965 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
6966 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
6967 /* Convince the compiler that p..p7 are live; otherwise, it might
6968 use the same hardware register for all 8 local variables. */
6969 if (p != p1 || p != p2 || p != p3 || p != p4
6970 || p != p5 || p != p6 || p != p7)
6973 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
6974 from child file descriptors. If the child closes a descriptor
6975 before it execs or exits, this munges the parent's descriptor
6976 as well. Test for this by closing stdout in the child. */
6977 _exit(close(fileno(stdout)) != 0);
6982 while (wait(&status) != child)
6985 /* Was there some problem with vforking? */
6988 /* Did the child fail? (This shouldn't happen.) */
6991 /* Did the vfork/compiler bug occur? */
6992 || parent != getpid()
6994 /* Did the file descriptor bug occur? */
6995 || fstat(fileno(stdout), &st) != 0
7000 if ac_fn_c_try_run
"$LINENO"; then :
7001 ac_cv_func_vfork_works
=yes
7003 ac_cv_func_vfork_works
=no
7005 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7006 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
7011 $as_echo "$ac_cv_func_vfork_works" >&6; }
7014 if test "x$ac_cv_func_fork_works" = xcross
; then
7015 ac_cv_func_vfork_works
=$ac_cv_func_vfork
7016 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
7017 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
7020 if test "x$ac_cv_func_vfork_works" = xyes
; then
7022 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
7026 $as_echo "#define vfork fork" >>confdefs.h
7029 if test "x$ac_cv_func_fork_works" = xyes
; then
7031 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
7035 if test $ac_cv_func_vfork_works = no
; then
7036 case " $LIBOBJS " in
7037 *" vfork.$ac_objext "* ) ;;
7038 *) LIBOBJS
="$LIBOBJS vfork.$ac_objext"
7043 # We only need _doprnt if we might use it to implement v*printf.
7044 if test $ac_cv_func_vprintf != yes \
7045 ||
test $ac_cv_func_vfprintf != yes \
7046 ||
test $ac_cv_func_vsprintf != yes; then
7047 ac_fn_c_check_func
"$LINENO" "_doprnt" "ac_cv_func__doprnt"
7048 if test "x$ac_cv_func__doprnt" = xyes
; then :
7049 $as_echo "#define HAVE__DOPRNT 1" >>confdefs.h
7052 case " $LIBOBJS " in
7053 *" _doprnt.$ac_objext "* ) ;;
7054 *) LIBOBJS
="$LIBOBJS _doprnt.$ac_objext"
7062 for ac_func
in _doprnt
7064 ac_fn_c_check_func
"$LINENO" "_doprnt" "ac_cv_func__doprnt"
7065 if test "x$ac_cv_func__doprnt" = xyes
; then :
7066 cat >>confdefs.h
<<_ACEOF
7067 #define HAVE__DOPRNT 1
7076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $v" >&5
7077 $as_echo_n "checking for $v... " >&6; }
7078 if eval \
${libiberty_cv_var_$v+:} false
; then :
7079 $as_echo_n "(cached) " >&6
7081 if test x
$gcc_no_link = xyes
; then
7082 as_fn_error $?
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
7084 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7085 /* end confdefs.h. */
7090 if ($v [0]) return 1;
7095 if ac_fn_c_try_link
"$LINENO"; then :
7096 eval "libiberty_cv_var_$v=yes"
7098 eval "libiberty_cv_var_$v=no"
7100 rm -f core conftest.err conftest.
$ac_objext \
7101 conftest
$ac_exeext conftest.
$ac_ext
7104 if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes"; then
7105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7106 $as_echo "yes" >&6; }
7107 n
=HAVE_
`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7108 cat >>confdefs.h
<<_ACEOF
7113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7114 $as_echo "no" >&6; }
7118 # special check for _system_configuration because AIX <4.3.2 do not
7119 # contain the `physmem' member.
7120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
7121 $as_echo_n "checking for external symbol _system_configuration... " >&6; }
7122 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7123 /* end confdefs.h. */
7124 #include <sys/systemcfg.h>
7128 double x = _system_configuration.physmem;
7133 if ac_fn_c_try_compile
"$LINENO"; then :
7134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7135 $as_echo "yes" >&6; }
7137 $as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
7140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7141 $as_echo "no" >&6; }
7143 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7145 for ac_func
in $checkfuncs
7147 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7148 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
7149 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
7150 cat >>confdefs.h
<<_ACEOF
7151 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7157 as_ac_Symbol
=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh`
7158 ac_fn_c_check_decl
"$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default"
7159 if eval test \"x\$
"$as_ac_Symbol"\" = x
"yes"; then :
7165 cat >>confdefs.h
<<_ACEOF
7166 #define HAVE_DECL_BASENAME $ac_have_decl
7168 ac_fn_c_check_decl
"$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
7169 if test "x$ac_cv_have_decl_ffs" = xyes
; then :
7175 cat >>confdefs.h
<<_ACEOF
7176 #define HAVE_DECL_FFS $ac_have_decl
7178 ac_fn_c_check_decl
"$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
7179 if test "x$ac_cv_have_decl_asprintf" = xyes
; then :
7185 cat >>confdefs.h
<<_ACEOF
7186 #define HAVE_DECL_ASPRINTF $ac_have_decl
7188 ac_fn_c_check_decl
"$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
7189 if test "x$ac_cv_have_decl_vasprintf" = xyes
; then :
7195 cat >>confdefs.h
<<_ACEOF
7196 #define HAVE_DECL_VASPRINTF $ac_have_decl
7198 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
7199 if test "x$ac_cv_have_decl_snprintf" = xyes
; then :
7205 cat >>confdefs.h
<<_ACEOF
7206 #define HAVE_DECL_SNPRINTF $ac_have_decl
7208 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
7209 if test "x$ac_cv_have_decl_vsnprintf" = xyes
; then :
7215 cat >>confdefs.h
<<_ACEOF
7216 #define HAVE_DECL_VSNPRINTF $ac_have_decl
7219 ac_fn_c_check_decl
"$LINENO" "calloc" "ac_cv_have_decl_calloc" "$ac_includes_default"
7220 if test "x$ac_cv_have_decl_calloc" = xyes
; then :
7226 cat >>confdefs.h
<<_ACEOF
7227 #define HAVE_DECL_CALLOC $ac_have_decl
7229 ac_fn_c_check_decl
"$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
7230 if test "x$ac_cv_have_decl_getenv" = xyes
; then :
7236 cat >>confdefs.h
<<_ACEOF
7237 #define HAVE_DECL_GETENV $ac_have_decl
7239 ac_fn_c_check_decl
"$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
7240 if test "x$ac_cv_have_decl_getopt" = xyes
; then :
7246 cat >>confdefs.h
<<_ACEOF
7247 #define HAVE_DECL_GETOPT $ac_have_decl
7249 ac_fn_c_check_decl
"$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
7250 if test "x$ac_cv_have_decl_malloc" = xyes
; then :
7256 cat >>confdefs.h
<<_ACEOF
7257 #define HAVE_DECL_MALLOC $ac_have_decl
7259 ac_fn_c_check_decl
"$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
7260 if test "x$ac_cv_have_decl_realloc" = xyes
; then :
7266 cat >>confdefs.h
<<_ACEOF
7267 #define HAVE_DECL_REALLOC $ac_have_decl
7271 *-*-darwin*) ;; # Darwin's sbrk implementation is deprecated.
7272 *) ac_fn_c_check_decl
"$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
7273 if test "x$ac_cv_have_decl_sbrk" = xyes
; then :
7279 cat >>confdefs.h
<<_ACEOF
7280 #define HAVE_DECL_SBRK $ac_have_decl
7284 ac_fn_c_check_decl
"$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
7285 if test "x$ac_cv_have_decl_strtol" = xyes
; then :
7291 cat >>confdefs.h
<<_ACEOF
7292 #define HAVE_DECL_STRTOL $ac_have_decl
7294 ac_fn_c_check_decl
"$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
7295 if test "x$ac_cv_have_decl_strtoul" = xyes
; then :
7301 cat >>confdefs.h
<<_ACEOF
7302 #define HAVE_DECL_STRTOUL $ac_have_decl
7304 ac_fn_c_check_decl
"$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
7305 if test "x$ac_cv_have_decl_strtoll" = xyes
; then :
7311 cat >>confdefs.h
<<_ACEOF
7312 #define HAVE_DECL_STRTOLL $ac_have_decl
7314 ac_fn_c_check_decl
"$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
7315 if test "x$ac_cv_have_decl_strtoull" = xyes
; then :
7321 cat >>confdefs.h
<<_ACEOF
7322 #define HAVE_DECL_STRTOULL $ac_have_decl
7325 ac_fn_c_check_decl
"$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
7326 if test "x$ac_cv_have_decl_strverscmp" = xyes
; then :
7332 cat >>confdefs.h
<<_ACEOF
7333 #define HAVE_DECL_STRVERSCMP $ac_have_decl
7336 ac_fn_c_check_decl
"$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
7337 if test "x$ac_cv_have_decl_strnlen" = xyes
; then :
7343 cat >>confdefs.h
<<_ACEOF
7344 #define HAVE_DECL_STRNLEN $ac_have_decl
7347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether canonicalize_file_name must be declared" >&5
7348 $as_echo_n "checking whether canonicalize_file_name must be declared... " >&6; }
7349 if ${libiberty_cv_decl_needed_canonicalize_file_name+:} false
; then :
7350 $as_echo_n "(cached) " >&6
7352 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7353 /* end confdefs.h. */
7355 #include "confdefs.h"
7357 #ifdef HAVE_STRING_H
7360 #ifdef HAVE_STRINGS_H
7361 #include <strings.h>
7364 #ifdef HAVE_STDLIB_H
7367 #ifdef HAVE_UNISTD_H
7373 char *(*pfn) = (char *(*)) canonicalize_file_name
7378 if ac_fn_c_try_compile
"$LINENO"; then :
7379 libiberty_cv_decl_needed_canonicalize_file_name
=no
7381 libiberty_cv_decl_needed_canonicalize_file_name
=yes
7383 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libiberty_cv_decl_needed_canonicalize_file_name" >&5
7387 $as_echo "$libiberty_cv_decl_needed_canonicalize_file_name" >&6; }
7388 if test $libiberty_cv_decl_needed_canonicalize_file_name = yes; then
7390 $as_echo "#define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1" >>confdefs.h
7396 # Figure out which version of pexecute to use.
7398 *-*-mingw* |
*-*-winnt*) pexecute
=pex-win32
;;
7399 *-*-msdosdjgpp*) pexecute
=pex-djgpp
;;
7400 *-*-msdos*) pexecute
=pex-msdos
;;
7401 *) pexecute
=pex-unix
;;
7408 for ac_header
in $ac_header_list
7410 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7411 ac_fn_c_check_header_preproc
"$LINENO" "$ac_header" "$as_ac_Header"
7412 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
7413 cat >>confdefs.h
<<_ACEOF
7414 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7426 if test x
$gcc_no_link = xyes
; then
7427 if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset
; then
7428 ac_cv_func_mmap_fixed_mapped
=no
7431 if test "x${ac_cv_func_mmap_fixed_mapped}" != xno
; then
7433 for ac_func
in getpagesize
7435 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
7436 if test "x$ac_cv_func_getpagesize" = xyes
; then :
7437 cat >>confdefs.h
<<_ACEOF
7438 #define HAVE_GETPAGESIZE 1
7444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
7445 $as_echo_n "checking for working mmap... " >&6; }
7446 if ${ac_cv_func_mmap_fixed_mapped+:} false
; then :
7447 $as_echo_n "(cached) " >&6
7449 if test "$cross_compiling" = yes; then :
7450 ac_cv_func_mmap_fixed_mapped
=no
7452 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7453 /* end confdefs.h. */
7454 $ac_includes_default
7455 /* malloc might have been renamed as rpl_malloc. */
7458 /* Thanks to Mike Haertel and Jim Avera for this test.
7459 Here is a matrix of mmap possibilities:
7460 mmap private not fixed
7461 mmap private fixed at somewhere currently unmapped
7462 mmap private fixed at somewhere already mapped
7463 mmap shared not fixed
7464 mmap shared fixed at somewhere currently unmapped
7465 mmap shared fixed at somewhere already mapped
7466 For private mappings, we should verify that changes cannot be read()
7467 back from the file, nor mmap's back from the file at a different
7468 address. (There have been systems where private was not correctly
7469 implemented like the infamous i386 svr4.0, and systems where the
7470 VM page cache was not coherent with the file system buffer cache
7471 like early versions of FreeBSD and possibly contemporary NetBSD.)
7472 For shared mappings, we should conversely verify that changes get
7473 propagated back to all the places they're supposed to be.
7475 Grep wants private fixed already mapped.
7476 The main things grep needs to know about mmap are:
7477 * does it exist and is it safe to write into the mmap'd area
7478 * how to use it (BSD variants) */
7481 #include <sys/mman.h>
7483 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
7487 /* This mess was copied from the GNU getpagesize.h. */
7488 #ifndef HAVE_GETPAGESIZE
7489 # ifdef _SC_PAGESIZE
7490 # define getpagesize() sysconf(_SC_PAGESIZE)
7491 # else /* no _SC_PAGESIZE */
7492 # ifdef HAVE_SYS_PARAM_H
7493 # include <sys/param.h>
7494 # ifdef EXEC_PAGESIZE
7495 # define getpagesize() EXEC_PAGESIZE
7496 # else /* no EXEC_PAGESIZE */
7498 # define getpagesize() NBPG * CLSIZE
7501 # endif /* no CLSIZE */
7502 # else /* no NBPG */
7504 # define getpagesize() NBPC
7505 # else /* no NBPC */
7507 # define getpagesize() PAGESIZE
7508 # endif /* PAGESIZE */
7509 # endif /* no NBPC */
7510 # endif /* no NBPG */
7511 # endif /* no EXEC_PAGESIZE */
7512 # else /* no HAVE_SYS_PARAM_H */
7513 # define getpagesize() 8192 /* punt totally */
7514 # endif /* no HAVE_SYS_PARAM_H */
7515 # endif /* no _SC_PAGESIZE */
7517 #endif /* no HAVE_GETPAGESIZE */
7522 char *data, *data2, *data3;
7527 pagesize = getpagesize ();
7529 /* First, make a file with some known garbage in it. */
7530 data = (char *) malloc (pagesize);
7533 for (i = 0; i < pagesize; ++i)
7534 *(data + i) = rand ();
7536 fd = creat ("conftest.mmap", 0600);
7539 if (write (fd, data, pagesize) != pagesize)
7543 /* Next, check that the tail of a page is zero-filled. File must have
7544 non-zero length, otherwise we risk SIGBUS for entire page. */
7545 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
7549 if (write (fd2, cdata2, 1) != 1)
7551 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
7552 if (data2 == MAP_FAILED)
7554 for (i = 0; i < pagesize; ++i)
7558 if (munmap (data2, pagesize))
7561 /* Next, try to mmap the file at a fixed address which already has
7562 something else allocated at it. If we can, also make sure that
7563 we see the same garbage. */
7564 fd = open ("conftest.mmap", O_RDWR);
7567 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7568 MAP_PRIVATE | MAP_FIXED, fd, 0L))
7570 for (i = 0; i < pagesize; ++i)
7571 if (*(data + i) != *(data2 + i))
7574 /* Finally, make sure that changes to the mapped area do not
7575 percolate back to the file as seen by read(). (This is a bug on
7576 some variants of i386 svr4.0.) */
7577 for (i = 0; i < pagesize; ++i)
7578 *(data2 + i) = *(data2 + i) + 1;
7579 data3 = (char *) malloc (pagesize);
7582 if (read (fd, data3, pagesize) != pagesize)
7584 for (i = 0; i < pagesize; ++i)
7585 if (*(data + i) != *(data3 + i))
7591 if ac_fn_c_try_run
"$LINENO"; then :
7592 ac_cv_func_mmap_fixed_mapped
=yes
7594 ac_cv_func_mmap_fixed_mapped
=no
7596 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7597 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
7602 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
7603 if test $ac_cv_func_mmap_fixed_mapped = yes; then
7605 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
7608 rm -f conftest.mmap conftest.txt
7612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strncmp" >&5
7613 $as_echo_n "checking for working strncmp... " >&6; }
7614 if ${ac_cv_func_strncmp_works+:} false
; then :
7615 $as_echo_n "(cached) " >&6
7617 if test "$cross_compiling" = yes; then :
7618 ac_cv_func_strncmp_works
=yes
7620 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7621 /* end confdefs.h. */
7623 /* Test by Jim Wilson and Kaveh Ghazi.
7624 Check whether strncmp reads past the end of its string parameters. */
7627 #include <sys/types.h>
7633 #ifdef HAVE_SYS_MMAN_H
7634 #include <sys/mman.h>
7638 #ifdef MAP_ANONYMOUS
7639 #define MAP_ANON MAP_ANONYMOUS
7641 #define MAP_ANON MAP_FILE
7652 #define MAP_LEN 0x10000
7657 #if defined(HAVE_MMAP) || defined(HAVE_MMAP_ANYWHERE)
7661 dev_zero = open ("/dev/zero", O_RDONLY);
7665 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
7666 MAP_ANON|MAP_PRIVATE, dev_zero, 0);
7667 if (p == (char *)-1)
7668 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
7669 MAP_ANON|MAP_PRIVATE, -1, 0);
7670 if (p == (char *)-1)
7674 char *string = "__si_type_info";
7675 char *q = (char *) p + MAP_LEN - strlen (string) - 2;
7676 char *r = (char *) p + 0xe;
7682 #endif /* HAVE_MMAP || HAVE_MMAP_ANYWHERE */
7687 if ac_fn_c_try_run
"$LINENO"; then :
7688 ac_cv_func_strncmp_works
=yes
7690 ac_cv_func_strncmp_works
=no
7692 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7693 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7696 rm -f core core.
* *.core
7698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strncmp_works" >&5
7699 $as_echo "$ac_cv_func_strncmp_works" >&6; }
7700 if test $ac_cv_func_strncmp_works = no
; then
7701 case " $LIBOBJS " in
7702 *" strncmp.$ac_objext "* ) ;;
7703 *) LIBOBJS
="$LIBOBJS strncmp.$ac_objext"
7710 # Install a library built with a cross compiler in $(tooldir) rather
7712 if test -z "${with_cross_host}"; then
7715 INSTALL_DEST
=tooldir
7721 for l
in x
$LIBOBJS; do
7733 # We need multilib support, but only if configuring for the target.
7734 ac_config_files
="$ac_config_files Makefile testsuite/Makefile"
7736 ac_config_commands
="$ac_config_commands default"
7738 cat >confcache
<<\_ACEOF
7739 # This file is a shell script that caches the results of configure
7740 # tests run on this system so they can be shared between configure
7741 # scripts and configure runs, see configure's option --config-cache.
7742 # It is not useful on other systems. If it contains results you don't
7743 # want to keep, you may remove or edit it.
7745 # config.status only pays attention to the cache file if you give it
7746 # the --recheck option to rerun configure.
7748 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7749 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7754 # The following way of writing the cache mishandles newlines in values,
7755 # but we know of no workaround that is simple, portable, and efficient.
7756 # So, we kill variables containing newlines.
7757 # Ultrix sh set writes to stderr and can't be redirected directly,
7758 # and sets the high bit in the cache file unless we assign to the vars.
7760 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7761 eval ac_val
=\$
$ac_var
7765 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7766 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7769 _ | IFS | as_nl
) ;; #(
7770 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
7771 *) { eval $ac_var=; unset $ac_var;} ;;
7777 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7778 *${as_nl}ac_space
=\
*)
7779 # `set' does not quote correctly, so add quotes: double-quote
7780 # substitution turns \\\\ into \\, and sed turns \\ into \.
7783 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7786 # `set' quotes correctly as required by POSIX, so do not add quotes.
7787 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7796 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7798 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7800 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
7801 if test -w "$cache_file"; then
7802 if test "x$cache_file" != "x/dev/null"; then
7803 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7804 $as_echo "$as_me: updating cache $cache_file" >&6;}
7805 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
7806 cat confcache
>"$cache_file"
7808 case $cache_file in #(
7810 mv -f confcache
"$cache_file"$$
&&
7811 mv -f "$cache_file"$$
"$cache_file" ;; #(
7813 mv -f confcache
"$cache_file" ;;
7818 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7819 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7824 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7825 # Let make expand exec_prefix.
7826 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7828 DEFS
=-DHAVE_CONFIG_H
7833 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
7834 # 1. Remove the extension, and $U if already installed.
7835 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
7836 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
7837 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7838 # will be set to the directory where LIBOBJS objects are built.
7839 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7840 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
7844 LTLIBOBJS
=$ac_ltlibobjs
7849 : "${CONFIG_STATUS=./config.status}"
7851 ac_clean_files_save
=$ac_clean_files
7852 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
7853 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7854 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7856 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7858 # Generated by $as_me.
7859 # Run this file to recreate the current configuration.
7860 # Compiler output produced by configure, useful for debugging
7861 # configure, is in config.log if it exists.
7867 SHELL=\${CONFIG_SHELL-$SHELL}
7870 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
7871 ## -------------------- ##
7872 ## M4sh Initialization. ##
7873 ## -------------------- ##
7875 # Be more Bourne compatible
7876 DUALCASE
=1; export DUALCASE
# for MKS sh
7877 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
7880 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7881 # is contrary to our usage. Disable this feature.
7882 alias -g '${1+"$@"}'='"$@"'
7883 setopt NO_GLOB_SUBST
7885 case `(set -o) 2>/dev/null` in #(
7897 # Printing a long string crashes Solaris 7 /usr/bin/printf.
7898 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7899 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7900 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7901 # Prefer a ksh shell builtin over an external printf program on Solaris,
7902 # but without wasting forks for bash or zsh.
7903 if test -z "$BASH_VERSION$ZSH_VERSION" \
7904 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7905 as_echo='print
-r --'
7906 as_echo_n='print
-rn --'
7907 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7908 as_echo='printf %s
\n'
7909 as_echo_n='printf %s
'
7911 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7912 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
7913 as_echo_n='/usr
/ucb
/echo -n'
7915 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7916 as_echo_n_body='eval
7920 expr "X$arg" : "X\\(.*\\)$as_nl";
7921 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7923 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
7925 export as_echo_n_body
7926 as_echo_n='sh
-c $as_echo_n_body as_echo
'
7929 as_echo='sh
-c $as_echo_body as_echo
'
7932 # The user is always right.
7933 if test "${PATH_SEPARATOR+set}" != set; then
7935 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7936 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7943 # We need space, tab and new line, in precisely that order. Quoting is
7944 # there to prevent editors from complaining about space-tab.
7945 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7946 # splitting by setting IFS to empty value.)
7949 # Find who we are. Look in the path if we contain no directory separator.
7952 *[\\/]* ) as_myself=$0 ;;
7953 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7957 test -z "$as_dir" && as_dir=.
7958 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7964 # We did not find ourselves, most probably we were run as `sh COMMAND'
7965 # in which case we are not to be found in the path.
7966 if test "x$as_myself" = x
; then
7969 if test ! -f "$as_myself"; then
7970 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7974 # Unset variables that we do not need and which cause bugs (e.g. in
7975 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
7976 # suppresses any "Segmentation fault" message there. '((' could
7977 # trigger a bug in pdksh 5.2.14.
7978 for as_var
in BASH_ENV ENV MAIL MAILPATH
7979 do eval test x\
${$as_var+set} = xset \
7980 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
7993 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
7996 # as_fn_error STATUS ERROR [LINENO LOG_FD]
7997 # ----------------------------------------
7998 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7999 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8000 # script with STATUS, using 1 if that was 0.
8003 as_status
=$1; test $as_status -eq 0 && as_status
=1
8005 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
8006 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8008 $as_echo "$as_me: error: $2" >&2
8009 as_fn_exit
$as_status
8013 # as_fn_set_status STATUS
8014 # -----------------------
8015 # Set $? to STATUS, without forking.
8019 } # as_fn_set_status
8023 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8033 # Portably unset VAR.
8036 { eval $1=; unset $1;}
8038 as_unset
=as_fn_unset
8039 # as_fn_append VAR VALUE
8040 # ----------------------
8041 # Append the text in VALUE to the end of the definition contained in VAR. Take
8042 # advantage of any shell optimizations that allow amortized linear growth over
8043 # repeated appends, instead of the typical quadratic growth present in naive
8045 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
8046 eval 'as_fn_append ()
8057 # as_fn_arith ARG...
8058 # ------------------
8059 # Perform arithmetic evaluation on the ARGs, and store the result in the
8060 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8061 # must be portable across $(()) and expr.
8062 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
8063 eval 'as_fn_arith ()
8070 as_val
=`expr "$@" || test $? -eq 1`
8075 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
8076 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
8082 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8083 as_basename
=basename
8088 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
8094 as_me
=`$as_basename -- "$0" ||
8095 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8096 X"$0" : 'X\(//\)$' \| \
8097 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8099 sed '/^.*\/\([^/][^/]*\)\/*$/{
8113 # Avoid depending upon Character Ranges.
8114 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
8115 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8116 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
8117 as_cr_digits
='0123456789'
8118 as_cr_alnum
=$as_cr_Letters$as_cr_digits
8120 ECHO_C
= ECHO_N
= ECHO_T
=
8121 case `echo -n x` in #(((((
8123 case `echo 'xy\c'` in
8124 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
8126 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
8133 rm -f conf$$ conf$$.exe conf$$.
file
8134 if test -d conf$$.dir
; then
8135 rm -f conf$$.dir
/conf$$.
file
8138 mkdir conf$$.dir
2>/dev
/null
8140 if (echo >conf$$.
file) 2>/dev
/null
; then
8141 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
8143 # ... but there are two gotchas:
8144 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8145 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8146 # In both cases, we have to default to `cp -pR'.
8147 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
8149 elif ln conf$$.
file conf$$
2>/dev
/null
; then
8157 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
8158 rmdir conf$$.dir
2>/dev
/null
8163 # Create "$as_dir" as a directory, including parents if necessary.
8168 -*) as_dir
=.
/$as_dir;;
8170 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
8174 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8175 *) as_qdir
=$as_dir;;
8177 as_dirs
="'$as_qdir' $as_dirs"
8178 as_dir
=`$as_dirname -- "$as_dir" ||
8179 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8180 X"$as_dir" : 'X\(//\)[^/]' \| \
8181 X"$as_dir" : 'X\(//\)$' \| \
8182 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8183 $as_echo X"$as_dir" |
8184 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8201 test -d "$as_dir" && break
8203 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
8204 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
8208 if mkdir
-p .
2>/dev
/null
; then
8209 as_mkdir_p
='mkdir -p "$as_dir"'
8211 test -d .
/-p && rmdir .
/-p
8216 # as_fn_executable_p FILE
8217 # -----------------------
8218 # Test if FILE is an executable regular file.
8219 as_fn_executable_p
()
8221 test -f "$1" && test -x "$1"
8222 } # as_fn_executable_p
8224 as_executable_p
=as_fn_executable_p
8226 # Sed expression to map a string onto a valid CPP name.
8227 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8229 # Sed expression to map a string onto a valid variable name.
8230 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8234 ## ----------------------------------- ##
8235 ## Main body of $CONFIG_STATUS script. ##
8236 ## ----------------------------------- ##
8238 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
8240 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8241 # Save the log message, to keep $0 and so on meaningful, and to
8242 # report actual input values of CONFIG_FILES etc. instead of their
8243 # values after options handling.
8245 This file was extended by $as_me, which was
8246 generated by GNU Autoconf 2.69. Invocation command line was
8248 CONFIG_FILES = $CONFIG_FILES
8249 CONFIG_HEADERS = $CONFIG_HEADERS
8250 CONFIG_LINKS = $CONFIG_LINKS
8251 CONFIG_COMMANDS = $CONFIG_COMMANDS
8254 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8259 case $ac_config_files in *"
8260 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
8263 case $ac_config_headers in *"
8264 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
8268 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8269 # Files that config.status was made for.
8270 config_files="$ac_config_files"
8271 config_headers="$ac_config_headers"
8272 config_commands="$ac_config_commands"
8276 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8278 \`$as_me' instantiates files and other configuration actions
8279 from templates according to the current configuration. Unless the files
8280 and actions are specified as TAGs, all are instantiated by default.
8282 Usage: $0 [OPTION]... [TAG]...
8284 -h, --help print this help, then exit
8285 -V, --version print version number and configuration settings, then exit
8286 --config print configuration, then exit
8287 -q, --quiet, --silent
8288 do not print progress messages
8289 -d, --debug don't remove temporary files
8290 --recheck update $as_me by reconfiguring in the same conditions
8291 --file=FILE[:TEMPLATE]
8292 instantiate the configuration file FILE
8293 --header=FILE[:TEMPLATE]
8294 instantiate the configuration header FILE
8296 Configuration files:
8299 Configuration headers:
8302 Configuration commands:
8305 Report bugs to the package provider."
8308 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8309 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8312 configured by $0, generated by GNU Autoconf 2.69,
8313 with options \\"\$ac_cs_config\\"
8315 Copyright (C) 2012 Free Software Foundation, Inc.
8316 This config.status script is free software; the Free Software Foundation
8317 gives unlimited permission to copy, distribute and modify it."
8322 test -n "\$AWK" || AWK=awk
8325 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8326 # The default lists apply if the user does not specify any file.
8332 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8333 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
8337 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8349 # Handling of the options.
8350 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8352 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
8353 $as_echo "$ac_cs_version"; exit ;;
8354 --config |
--confi |
--conf |
--con |
--co |
--c )
8355 $as_echo "$ac_cs_config"; exit ;;
8356 --debug |
--debu |
--deb |
--de |
--d |
-d )
8358 --file |
--fil |
--fi |
--f )
8361 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8362 '') as_fn_error $?
"missing file argument" ;;
8364 as_fn_append CONFIG_FILES
" '$ac_optarg'"
8365 ac_need_defaults
=false
;;
8366 --header |
--heade |
--head |
--hea )
8369 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8371 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
8372 ac_need_defaults
=false
;;
8374 # Conflict between --help and --header
8375 as_fn_error $?
"ambiguous option: \`$1'
8376 Try \`$0 --help' for more information.";;
8377 --help |
--hel |
-h )
8378 $as_echo "$ac_cs_usage"; exit ;;
8379 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8380 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8384 -*) as_fn_error $?
"unrecognized option: \`$1'
8385 Try \`$0 --help' for more information." ;;
8387 *) as_fn_append ac_config_targets
" $1"
8388 ac_need_defaults
=false
;;
8394 ac_configure_extra_args
=
8396 if $ac_cs_silent; then
8398 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8402 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8403 if \$ac_cs_recheck; then
8404 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8406 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8407 CONFIG_SHELL='$SHELL'
8413 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8417 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8418 ## Running $as_me. ##
8424 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8431 with_target_subdir=${with_target_subdir}
8432 with_multisubdir=${with_multisubdir}
8433 ac_configure_args="--enable-multilib ${ac_configure_args}"
8434 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
8435 ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
8436 libiberty_topdir=${libiberty_topdir}
8441 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8443 # Handling of arguments.
8444 for ac_config_target
in $ac_config_targets
8446 case $ac_config_target in
8447 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
8448 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
8449 "testsuite/Makefile") CONFIG_FILES
="$CONFIG_FILES testsuite/Makefile" ;;
8450 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
8452 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8457 # If the user did not use the arguments to specify the items to instantiate,
8458 # then the envvar interface is used. Set only those that are not.
8459 # We use the long form for the default assignment because of an extremely
8460 # bizarre bug on SunOS 4.1.3.
8461 if $ac_need_defaults; then
8462 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8463 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8464 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8467 # Have a temporary directory for convenience. Make it in the build tree
8468 # simply because there is no reason against having it here, and in addition,
8469 # creating and moving files from /tmp can sometimes cause problems.
8470 # Hook for its removal unless debugging.
8471 # Note that there is a small window in which the directory will not be cleaned:
8472 # after its creation but before its name has been assigned to `$tmp'.
8476 trap 'exit_status=$?
8478 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8480 trap 'as_fn_exit 1' 1 2 13 15
8482 # Create a (secure) tmp directory for tmp files.
8485 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8489 tmp
=.
/conf$$
-$RANDOM
8490 (umask 077 && mkdir
"$tmp")
8491 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
8494 # Set up the scripts for CONFIG_FILES section.
8495 # No need to generate them if there are no CONFIG_FILES.
8496 # This happens for instance with `./config.status config.h'.
8497 if test -n "$CONFIG_FILES"; then
8499 if $AWK 'BEGIN { getline <"/dev/null" }' </dev
/null
2>/dev
/null
; then
8501 ac_cs_awk_pipe_init
=
8502 ac_cs_awk_read_file
='
8503 while ((getline aline < (F[key])) > 0)
8506 ac_cs_awk_pipe_fini
=
8508 ac_cs_awk_getline
=false
8509 ac_cs_awk_pipe_init
="print \"cat <<'|#_!!_#|' &&\""
8510 ac_cs_awk_read_file
='
8512 print "cat " F[key] " &&"
8513 '$ac_cs_awk_pipe_init
8514 # The final `:' finishes the AND list.
8515 ac_cs_awk_pipe_fini
='END { print "|#_!!_#|"; print ":" }'
8517 ac_cr
=`echo X | tr X '\015'`
8518 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8519 # But we know of no other shell where ac_cr would be empty at this
8520 # point, so we can use a bashism as a fallback.
8521 if test "x$ac_cr" = x
; then
8522 eval ac_cr
=\$
\'\\r
\'
8524 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8525 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8531 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8534 # Create commands to substitute file output variables.
8536 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
8537 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
8538 echo "$ac_subst_files" |
sed 's/.*/F["&"]="$&"/' &&
8541 } >conf$
$files.sh
&&
8542 . .
/conf$
$files.sh ||
8543 as_fn_error $?
"could not make $CONFIG_STATUS" "$LINENO" 5
8544 rm -f conf$
$files.sh
8547 echo "cat >conf$$subs.awk <<_ACEOF" &&
8548 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8551 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8552 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8554 for ac_last_try in false false false false false :; do
8555 . ./conf$$subs.sh ||
8556 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8558 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
8559 if test $ac_delim_n = $ac_delim_num; then
8561 elif $ac_last_try; then
8562 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8564 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8569 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8570 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
8574 s/^/S["/; s
/!.
*/"]=/
8584 s/\(.\{148\}\)..*/\1/
8586 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
8591 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8598 s/\(.\{148\}\)..*/\1/
8600 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
8604 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8609 ' <conf$$subs.awk | sed '
8614 ' >>$CONFIG_STATUS || ac_write_fail=1
8615 rm -f conf$$subs.awk
8616 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8618 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
8619 for (key in S) S_is_set[key] = 1
8621 \$ac_cs_awk_pipe_init
8625 nfields = split(line, field, "@
")
8627 len = length(field[1])
8628 for (i = 2; i < nfields; i++) {
8630 keylen = length(key)
8631 if (S_is_set[key]) {
8633 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8634 len += length(value) + length(field[++i])
8639 if (nfields == 3 && !substed) {
8641 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
8642 \$ac_cs_awk_read_file
8648 \$ac_cs_awk_pipe_fini
8651 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8652 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8653 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
8656 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
8657 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
8660 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8661 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
8662 # trailing colons and then remove the whole line if VPATH becomes empty
8663 # (actually we leave an empty line to preserve line numbers).
8664 if test "x
$srcdir" = x.; then
8665 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8683 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8684 fi # test -n "$CONFIG_FILES"
8686 # Set up the scripts for CONFIG_HEADERS section.
8687 # No need to generate them if there are no CONFIG_HEADERS.
8688 # This happens for instance with `./config.status Makefile'.
8689 if test -n "$CONFIG_HEADERS"; then
8690 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
8694 # Transform confdefs.h into an awk script `defines.awk', embedded as
8695 # here-document in config.status, that substitutes the proper values into
8696 # config.h.in to produce config.h.
8698 # Create a delimiter string that does not exist in confdefs.h, to ease
8699 # handling of long lines.
8701 for ac_last_try in false false :; do
8702 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
8703 if test -z "$ac_tt"; then
8705 elif $ac_last_try; then
8706 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
8708 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8712 # For the awk script, D is an array of macro values keyed by name,
8713 # likewise P contains macro parameters if any. Preserve backslash
8714 # newline sequences.
8716 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8718 s/.\{148\}/&'"$ac_delim"'/g
8721 s/^[ ]*#[ ]*define[ ][ ]*/ /
8728 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
8730 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
8734 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
8735 D["\
1"]=" \
3\\\\\\n
"\\/p
8737 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
8742 s/.\{148\}/&'"$ac_delim"'/g
8747 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
8750 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
8752 ' <confdefs.h | sed '
8753 s/'"$ac_delim"'/"\\\
8754 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8756 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8757 for (key in D) D_is_set[key] = 1
8760 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8762 split(line, arg, " ")
8763 if (arg[1] == "#") {
8767 defundef
= substr
(arg
[1], 2)
8770 split(mac1
, mac2
, "(") #)
8772 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
8773 if (D_is_set
[macro
]) {
8774 # Preserve the white space surrounding the "#".
8775 print prefix
"define", macro P
[macro
] D
[macro
]
8778 # Replace #undef with comments. This is necessary, for example,
8779 # in the case of _POSIX_SOURCE, which is predefined and required
8780 # on some systems where configure will not decide to define it.
8781 if (defundef
== "undef") {
8782 print
"/*", prefix defundef
, macro
, "*/"
8790 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8791 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
8792 fi # test -n "$CONFIG_HEADERS"
8795 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8800 :[FHLC
]) ac_mode
=$ac_tag; continue;;
8802 case $ac_mode$ac_tag in
8804 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
8805 :[FH
]-) ac_tag
=-:-;;
8806 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
8823 -) ac_f
="$ac_tmp/stdin";;
8824 *) # Look for the file first in the build tree, then in the source tree
8825 # (if the path is not absolute). The absolute path cannot be DOS-style,
8826 # because $ac_f cannot contain `:'.
8830 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
8832 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8834 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8835 as_fn_append ac_file_inputs
" '$ac_f'"
8838 # Let's still pretend it is `configure' which instantiates (i.e., don't
8839 # use $as_me), people would be surprised to read:
8840 # /* config.h. Generated by config.status. */
8841 configure_input
='Generated from '`
8842 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8844 if test x
"$ac_file" != x-
; then
8845 configure_input
="$ac_file. $configure_input"
8846 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8847 $as_echo "$as_me: creating $ac_file" >&6;}
8849 # Neutralize special characters interpreted by sed in replacement strings.
8850 case $configure_input in #(
8851 *\
&* |
*\|
* |
*\\* )
8852 ac_sed_conf_input
=`$as_echo "$configure_input" |
8853 sed 's/[\\\\&|]/\\\\&/g'`;; #(
8854 *) ac_sed_conf_input
=$configure_input;;
8858 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
8859 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
8864 ac_dir
=`$as_dirname -- "$ac_file" ||
8865 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8866 X"$ac_file" : 'X\(//\)[^/]' \| \
8867 X"$ac_file" : 'X\(//\)$' \| \
8868 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8869 $as_echo X"$ac_file" |
8870 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8887 as_dir
="$ac_dir"; as_fn_mkdir_p
8891 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8893 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8894 # A ".." for each directory in $ac_dir_suffix.
8895 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8896 case $ac_top_builddir_sub in
8897 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8898 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
8901 ac_abs_top_builddir
=$ac_pwd
8902 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8903 # for backward compatibility:
8904 ac_top_builddir
=$ac_top_build_prefix
8907 .
) # We are building in place.
8909 ac_top_srcdir
=$ac_top_builddir_sub
8910 ac_abs_top_srcdir
=$ac_pwd ;;
8911 [\\/]* | ?
:[\\/]* ) # Absolute name.
8912 ac_srcdir
=$srcdir$ac_dir_suffix;
8913 ac_top_srcdir
=$srcdir
8914 ac_abs_top_srcdir
=$srcdir ;;
8916 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
8917 ac_top_srcdir
=$ac_top_build_prefix$srcdir
8918 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
8920 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8930 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
8931 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
8935 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8936 # If the template does not know about datarootdir, expand it.
8937 # FIXME: This hack should be removed a few years after 2.60.
8938 ac_datarootdir_hack
=; ac_datarootdir_seen
=
8949 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8950 *datarootdir
*) ac_datarootdir_seen
=yes;;
8951 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
8952 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8953 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8955 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8956 ac_datarootdir_hack='
8957 s&@datadir@&$datadir&g
8958 s&@docdir@&$docdir&g
8959 s&@infodir@&$infodir&g
8960 s&@localedir@&$localedir&g
8961 s&@mandir@&$mandir&g
8962 s&\\\${datarootdir}&$datarootdir&g' ;;
8966 # Neutralize VPATH when `$srcdir' = `.'.
8967 # Shell code in configure.ac might set extrasub.
8968 # FIXME: do we really want to maintain this feature?
8969 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8970 ac_sed_extra="$ac_vpsub
8973 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8975 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
8976 s|@configure_input@|
$ac_sed_conf_input|
;t t
8977 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
8978 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
8979 s
&@srcdir@
&$ac_srcdir&;t t
8980 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
8981 s
&@top_srcdir@
&$ac_top_srcdir&;t t
8982 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
8983 s
&@builddir@
&$ac_builddir&;t t
8984 s
&@abs_builddir@
&$ac_abs_builddir&;t t
8985 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
8986 s
&@INSTALL@
&$ac_INSTALL&;t t
8987 $ac_datarootdir_hack
8989 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
8990 if $ac_cs_awk_getline; then
8991 $AWK -f "$ac_tmp/subs.
awk"
8993 $AWK -f "$ac_tmp/subs.
awk" | $SHELL
8995 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
8997 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8998 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
8999 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
9000 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
9001 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
9002 which seems to be undefined. Please make sure it is defined" >&5
9003 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
9004 which seems to be undefined. Please make sure it is defined" >&2;}
9006 rm -f "$ac_tmp/stdin"
9008 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9009 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9011 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9017 if test x"$ac_file" != x-; then
9019 $as_echo "/* $configure_input */" \
9020 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9021 } >"$ac_tmp/config.h" \
9022 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9023 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
9024 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9025 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9028 mv "$ac_tmp/config.h" "$ac_file" \
9029 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9032 $as_echo "/* $configure_input */" \
9033 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9034 || as_fn_error $? "could not create -" "$LINENO" 5
9038 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9039 $as_echo "$as_me: executing $ac_file commands" >&6;}
9044 case $ac_file$ac_mode in
9045 "default":C) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
9046 if test -n "$CONFIG_FILES"; then
9047 if test -n "${with_target_subdir}"; then
9048 # FIXME: We shouldn't need to
set ac_file
9050 LD
="${ORIGINAL_LD_FOR_MULTILIBS}"
9051 .
${libiberty_topdir}/config-ml.
in
9061 ac_clean_files
=$ac_clean_files_save
9063 test $ac_write_fail = 0 ||
9064 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
9067 # configure is writing to config.log, and then calls config.status.
9068 # config.status does its own redirection, appending to config.log.
9069 # Unfortunately, on DOS this fails, as config.log is still kept open
9070 # by configure, so config.status won't be able to write to it; its
9071 # output is simply discarded. So we exec the FD to /dev/null,
9072 # effectively closing config.log, so it can be properly (re)opened and
9073 # appended to by config.status. When coming back to configure, we
9074 # need to make the FD available again.
9075 if test "$no_create" != yes; then
9077 ac_config_status_args
=
9078 test "$silent" = yes &&
9079 ac_config_status_args
="$ac_config_status_args --quiet"
9081 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
9083 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9084 # would make configure fail if this is the last instruction.
9085 $ac_cs_success || as_fn_exit
1
9087 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
9088 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9089 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}