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
2463 # This works around the fact that libtool configuration may change LD
2464 # for this particular configuration, but some shells, instead of
2465 # keeping the changes in LD private, export them just because LD is
2466 # exported. We don't use libtool yet, but some day we might, so...
2467 ORIGINAL_LD_FOR_MULTILIBS
=$LD
2470 # Check whether --with-target-subdir was given.
2471 if test "${with_target_subdir+set}" = set; then :
2472 withval
=$with_target_subdir;
2476 # Check whether --with-build-subdir was given.
2477 if test "${with_build_subdir+set}" = set; then :
2478 withval
=$with_build_subdir;
2482 # Check whether --with-cross-host was given.
2483 if test "${with_cross_host+set}" = set; then :
2484 withval
=$with_cross_host;
2488 # Check whether --with-newlib was given.
2489 if test "${with_newlib+set}" = set; then :
2490 withval
=$with_newlib;
2494 if test "${srcdir}" = "."; then
2495 if test -n "${with_build_subdir}"; then
2496 libiberty_topdir
="${srcdir}/../.."
2498 elif test -z "${with_target_subdir}"; then
2499 libiberty_topdir
="${srcdir}/.."
2501 if test "${with_target_subdir}" != "."; then
2502 libiberty_topdir
="${srcdir}/${with_multisrctop}../.."
2504 libiberty_topdir
="${srcdir}/${with_multisrctop}.."
2508 libiberty_topdir
="${srcdir}/.."
2512 for ac_dir
in $libiberty_topdir "$srcdir"/$libiberty_topdir; do
2513 if test -f "$ac_dir/install-sh"; then
2515 ac_install_sh
="$ac_aux_dir/install-sh -c"
2517 elif test -f "$ac_dir/install.sh"; then
2519 ac_install_sh
="$ac_aux_dir/install.sh -c"
2521 elif test -f "$ac_dir/shtool"; then
2523 ac_install_sh
="$ac_aux_dir/shtool install -c"
2527 if test -z "$ac_aux_dir"; then
2528 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in $libiberty_topdir \"$srcdir\"/$libiberty_topdir" "$LINENO" 5
2531 # These three variables are undocumented and unsupported,
2532 # and are intended to be withdrawn in a future Autoconf release.
2533 # They can cause serious problems if a builder's source tree is in a directory
2534 # whose full name contains unusual characters.
2535 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2536 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2537 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2543 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2544 # Check whether --enable-maintainer-mode was given.
2545 if test "${enable_maintainer_mode+set}" = set; then :
2546 enableval
=$enable_maintainer_mode; maintainer_mode
=$enableval
2552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $maintainer_mode" >&5
2553 $as_echo "$maintainer_mode" >&6; }
2555 if test "$maintainer_mode" = "yes"; then
2563 if test -z "$ETAGS"; then
2568 # Do we have a single-tree copy of texinfo? Even if we do, we can't
2569 # rely on it - libiberty is built before texinfo.
2570 # Extract the first word of "makeinfo", so it can be a program name with args.
2571 set dummy makeinfo
; ac_word
=$2
2572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2573 $as_echo_n "checking for $ac_word... " >&6; }
2574 if ${ac_cv_prog_MAKEINFO+:} false
; then :
2575 $as_echo_n "(cached) " >&6
2577 if test -n "$MAKEINFO"; then
2578 ac_cv_prog_MAKEINFO
="$MAKEINFO" # Let the user override the test.
2580 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2584 test -z "$as_dir" && as_dir
=.
2585 for ac_exec_ext
in '' $ac_executable_extensions; do
2586 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2587 ac_cv_prog_MAKEINFO
="makeinfo"
2588 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2597 MAKEINFO
=$ac_cv_prog_MAKEINFO
2598 if test -n "$MAKEINFO"; then
2599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
2600 $as_echo "$MAKEINFO" >&6; }
2602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2603 $as_echo "no" >&6; }
2607 if test "x$MAKEINFO" = "x"; then
2608 MAKEINFO
="@echo makeinfo missing; true"
2613 */missing\ makeinfo
*)
2615 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
2616 *** Makeinfo is missing. Info documentation will not be built." >&5
2617 $as_echo "$as_me: WARNING:
2618 *** Makeinfo is missing. Info documentation will not be built." >&2;}
2621 case x
"`$MAKEINFO --version | grep 'GNU texinfo'`" in
2623 MAKEINFO
="@echo $MAKEINFO is too old, 4.0 or newer required; true"
2625 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
2626 *** Makeinfo is too old. Info documentation will not be built." >&5
2627 $as_echo "$as_me: WARNING:
2628 *** Makeinfo is too old. Info documentation will not be built." >&2;}
2637 # Extract the first word of "perl", so it can be a program name with args.
2638 set dummy perl
; ac_word
=$2
2639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2640 $as_echo_n "checking for $ac_word... " >&6; }
2641 if ${ac_cv_prog_PERL+:} false
; then :
2642 $as_echo_n "(cached) " >&6
2644 if test -n "$PERL"; then
2645 ac_cv_prog_PERL
="$PERL" # Let the user override the test.
2647 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2651 test -z "$as_dir" && as_dir
=.
2652 for ac_exec_ext
in '' $ac_executable_extensions; do
2653 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2654 ac_cv_prog_PERL
="perl"
2655 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2664 PERL
=$ac_cv_prog_PERL
2665 if test -n "$PERL"; then
2666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
2667 $as_echo "$PERL" >&6; }
2669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2670 $as_echo "no" >&6; }
2674 if test x
"$PERL" = x
""; then
2681 # Make sure we can run config.sub.
2682 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2683 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2686 $as_echo_n "checking build system type... " >&6; }
2687 if ${ac_cv_build+:} false
; then :
2688 $as_echo_n "(cached) " >&6
2690 ac_build_alias
=$build_alias
2691 test "x$ac_build_alias" = x
&&
2692 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2693 test "x$ac_build_alias" = x
&&
2694 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
2695 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2696 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2700 $as_echo "$ac_cv_build" >&6; }
2701 case $ac_cv_build in
2703 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
2706 ac_save_IFS
=$IFS; IFS
='-'
2712 # Remember, the first character of IFS is used to create $*,
2713 # except with old shells:
2716 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2720 $as_echo_n "checking host system type... " >&6; }
2721 if ${ac_cv_host+:} false
; then :
2722 $as_echo_n "(cached) " >&6
2724 if test "x$host_alias" = x
; then
2725 ac_cv_host
=$ac_cv_build
2727 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2728 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2733 $as_echo "$ac_cv_host" >&6; }
2736 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
2739 ac_save_IFS
=$IFS; IFS
='-'
2745 # Remember, the first character of IFS is used to create $*,
2746 # except with old shells:
2749 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2754 if test -n "$ac_tool_prefix"; then
2755 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2756 set dummy
${ac_tool_prefix}ar; ac_word
=$2
2757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2758 $as_echo_n "checking for $ac_word... " >&6; }
2759 if ${ac_cv_prog_AR+:} false
; then :
2760 $as_echo_n "(cached) " >&6
2762 if test -n "$AR"; then
2763 ac_cv_prog_AR
="$AR" # Let the user override the test.
2765 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2769 test -z "$as_dir" && as_dir
=.
2770 for ac_exec_ext
in '' $ac_executable_extensions; do
2771 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2772 ac_cv_prog_AR
="${ac_tool_prefix}ar"
2773 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2783 if test -n "$AR"; then
2784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
2785 $as_echo "$AR" >&6; }
2787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2788 $as_echo "no" >&6; }
2793 if test -z "$ac_cv_prog_AR"; then
2795 # Extract the first word of "ar", so it can be a program name with args.
2796 set dummy
ar; ac_word
=$2
2797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2798 $as_echo_n "checking for $ac_word... " >&6; }
2799 if ${ac_cv_prog_ac_ct_AR+:} false
; then :
2800 $as_echo_n "(cached) " >&6
2802 if test -n "$ac_ct_AR"; then
2803 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
2805 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2809 test -z "$as_dir" && as_dir
=.
2810 for ac_exec_ext
in '' $ac_executable_extensions; do
2811 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2812 ac_cv_prog_ac_ct_AR
="ar"
2813 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2822 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
2823 if test -n "$ac_ct_AR"; then
2824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
2825 $as_echo "$ac_ct_AR" >&6; }
2827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2828 $as_echo "no" >&6; }
2831 if test "x$ac_ct_AR" = x
; then
2834 case $cross_compiling:$ac_tool_warned in
2836 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2837 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2838 ac_tool_warned
=yes ;;
2846 if test -n "$ac_tool_prefix"; then
2847 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2848 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
2849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2850 $as_echo_n "checking for $ac_word... " >&6; }
2851 if ${ac_cv_prog_RANLIB+:} false
; then :
2852 $as_echo_n "(cached) " >&6
2854 if test -n "$RANLIB"; then
2855 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
2857 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2861 test -z "$as_dir" && as_dir
=.
2862 for ac_exec_ext
in '' $ac_executable_extensions; do
2863 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2864 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
2865 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2874 RANLIB
=$ac_cv_prog_RANLIB
2875 if test -n "$RANLIB"; then
2876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
2877 $as_echo "$RANLIB" >&6; }
2879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2880 $as_echo "no" >&6; }
2885 if test -z "$ac_cv_prog_RANLIB"; then
2886 ac_ct_RANLIB
=$RANLIB
2887 # Extract the first word of "ranlib", so it can be a program name with args.
2888 set dummy ranlib
; ac_word
=$2
2889 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2890 $as_echo_n "checking for $ac_word... " >&6; }
2891 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
2892 $as_echo_n "(cached) " >&6
2894 if test -n "$ac_ct_RANLIB"; then
2895 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
2897 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2901 test -z "$as_dir" && as_dir
=.
2902 for ac_exec_ext
in '' $ac_executable_extensions; do
2903 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2904 ac_cv_prog_ac_ct_RANLIB
="ranlib"
2905 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2914 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
2915 if test -n "$ac_ct_RANLIB"; then
2916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
2917 $as_echo "$ac_ct_RANLIB" >&6; }
2919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2920 $as_echo "no" >&6; }
2923 if test "x$ac_ct_RANLIB" = x
; then
2926 case $cross_compiling:$ac_tool_warned in
2928 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2929 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2930 ac_tool_warned
=yes ;;
2932 RANLIB
=$ac_ct_RANLIB
2935 RANLIB
="$ac_cv_prog_RANLIB"
2939 # Add --enable-multilib to configure.
2940 # Default to --enable-multilib
2941 # Check whether --enable-multilib was given.
2942 if test "${enable_multilib+set}" = set; then :
2943 enableval
=$enable_multilib; case "$enableval" in
2944 yes) multilib
=yes ;;
2946 *) as_fn_error $?
"bad value $enableval for multilib option" "$LINENO" 5 ;;
2953 # Even if the default multilib is not a cross compilation,
2954 # it may be that some of the other multilibs are.
2955 if test $cross_compiling = no
&& test $multilib = yes \
2956 && test "x${with_multisubdir}" != x
; then
2957 cross_compiling
=maybe
2960 # We may wish to install the target headers somewhere.
2961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libiberty headers and static library" >&5
2962 $as_echo_n "checking whether to install libiberty headers and static library... " >&6; }
2964 # Check whether --enable-install-libiberty was given.
2965 if test "${enable_install_libiberty+set}" = set; then :
2966 enableval
=$enable_install_libiberty; enable_install_libiberty
=$enableval
2968 enable_install_libiberty
=no
2971 # Option parsed, now set things appropriately.
2972 case x
"$enable_install_libiberty" in
2974 target_header_dir
=libiberty
2980 # This could be sanity-checked in various ways...
2981 target_header_dir
="${enable_install_libiberty}"
2984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_install_libiberty" >&5
2985 $as_echo "$enable_install_libiberty" >&6; }
2986 { $as_echo "$as_me:${as_lineno-$LINENO}: target_header_dir = $target_header_dir" >&5
2987 $as_echo "$as_me: target_header_dir = $target_header_dir" >&6;}
2991 ac_cpp
='$CPP $CPPFLAGS'
2992 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2993 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2994 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2995 if test -n "$ac_tool_prefix"; then
2996 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2997 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2999 $as_echo_n "checking for $ac_word... " >&6; }
3000 if ${ac_cv_prog_CC+:} false
; then :
3001 $as_echo_n "(cached) " >&6
3003 if test -n "$CC"; then
3004 ac_cv_prog_CC
="$CC" # Let the user override the test.
3006 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3010 test -z "$as_dir" && as_dir
=.
3011 for ac_exec_ext
in '' $ac_executable_extensions; do
3012 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3013 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
3014 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3024 if test -n "$CC"; then
3025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3026 $as_echo "$CC" >&6; }
3028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3029 $as_echo "no" >&6; }
3034 if test -z "$ac_cv_prog_CC"; then
3036 # Extract the first word of "gcc", so it can be a program name with args.
3037 set dummy gcc
; ac_word
=$2
3038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3039 $as_echo_n "checking for $ac_word... " >&6; }
3040 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3041 $as_echo_n "(cached) " >&6
3043 if test -n "$ac_ct_CC"; then
3044 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3046 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3050 test -z "$as_dir" && as_dir
=.
3051 for ac_exec_ext
in '' $ac_executable_extensions; do
3052 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3053 ac_cv_prog_ac_ct_CC
="gcc"
3054 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3063 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3064 if test -n "$ac_ct_CC"; then
3065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3066 $as_echo "$ac_ct_CC" >&6; }
3068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3069 $as_echo "no" >&6; }
3072 if test "x$ac_ct_CC" = x
; then
3075 case $cross_compiling:$ac_tool_warned in
3077 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3078 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3079 ac_tool_warned
=yes ;;
3087 if test -z "$CC"; then
3088 if test -n "$ac_tool_prefix"; then
3089 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3090 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
3091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3092 $as_echo_n "checking for $ac_word... " >&6; }
3093 if ${ac_cv_prog_CC+:} false
; then :
3094 $as_echo_n "(cached) " >&6
3096 if test -n "$CC"; then
3097 ac_cv_prog_CC
="$CC" # Let the user override the test.
3099 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3103 test -z "$as_dir" && as_dir
=.
3104 for ac_exec_ext
in '' $ac_executable_extensions; do
3105 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3106 ac_cv_prog_CC
="${ac_tool_prefix}cc"
3107 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3117 if test -n "$CC"; then
3118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3119 $as_echo "$CC" >&6; }
3121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3122 $as_echo "no" >&6; }
3128 if test -z "$CC"; then
3129 # Extract the first word of "cc", so it can be a program name with args.
3130 set dummy cc
; ac_word
=$2
3131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3132 $as_echo_n "checking for $ac_word... " >&6; }
3133 if ${ac_cv_prog_CC+:} false
; then :
3134 $as_echo_n "(cached) " >&6
3136 if test -n "$CC"; then
3137 ac_cv_prog_CC
="$CC" # Let the user override the test.
3140 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3144 test -z "$as_dir" && as_dir
=.
3145 for ac_exec_ext
in '' $ac_executable_extensions; do
3146 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3147 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3148 ac_prog_rejected
=yes
3152 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3159 if test $ac_prog_rejected = yes; then
3160 # We found a bogon in the path, so make sure we never use it.
3161 set dummy
$ac_cv_prog_CC
3163 if test $# != 0; then
3164 # We chose a different compiler from the bogus one.
3165 # However, it has the same basename, so the bogon will be chosen
3166 # first if we set CC to just the basename; use the full file name.
3168 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
3174 if test -n "$CC"; then
3175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3176 $as_echo "$CC" >&6; }
3178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3179 $as_echo "no" >&6; }
3184 if test -z "$CC"; then
3185 if test -n "$ac_tool_prefix"; then
3186 for ac_prog
in cl.exe
3188 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3189 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3191 $as_echo_n "checking for $ac_word... " >&6; }
3192 if ${ac_cv_prog_CC+:} false
; then :
3193 $as_echo_n "(cached) " >&6
3195 if test -n "$CC"; then
3196 ac_cv_prog_CC
="$CC" # Let the user override the test.
3198 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3202 test -z "$as_dir" && as_dir
=.
3203 for ac_exec_ext
in '' $ac_executable_extensions; do
3204 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3205 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
3206 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3216 if test -n "$CC"; then
3217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3218 $as_echo "$CC" >&6; }
3220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3221 $as_echo "no" >&6; }
3225 test -n "$CC" && break
3228 if test -z "$CC"; then
3230 for ac_prog
in cl.exe
3232 # Extract the first word of "$ac_prog", so it can be a program name with args.
3233 set dummy
$ac_prog; ac_word
=$2
3234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3235 $as_echo_n "checking for $ac_word... " >&6; }
3236 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
3237 $as_echo_n "(cached) " >&6
3239 if test -n "$ac_ct_CC"; then
3240 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3242 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3246 test -z "$as_dir" && as_dir
=.
3247 for ac_exec_ext
in '' $ac_executable_extensions; do
3248 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3249 ac_cv_prog_ac_ct_CC
="$ac_prog"
3250 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3259 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3260 if test -n "$ac_ct_CC"; then
3261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3262 $as_echo "$ac_ct_CC" >&6; }
3264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3265 $as_echo "no" >&6; }
3269 test -n "$ac_ct_CC" && break
3272 if test "x$ac_ct_CC" = x
; then
3275 case $cross_compiling:$ac_tool_warned in
3277 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3278 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3279 ac_tool_warned
=yes ;;
3288 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3289 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3290 as_fn_error $?
"no acceptable C compiler found in \$PATH
3291 See \`config.log' for more details" "$LINENO" 5; }
3293 # Provide some information about the compiler.
3294 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3297 for ac_option
in --version -v -V -qversion; do
3298 { { ac_try
="$ac_compiler $ac_option >&5"
3300 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3301 *) ac_try_echo=$ac_try;;
3303 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3304 $as_echo "$ac_try_echo"; } >&5
3305 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3307 if test -s conftest.err; then
3309 ... rest of stderr output deleted ...
3310 10q' conftest.err >conftest.er1
3311 cat conftest.er1 >&5
3313 rm -f conftest.er1 conftest.err
3314 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3315 test $ac_status = 0; }
3318 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3319 /* end confdefs.h. */
3324 printf ("hello world\n");
3330 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3331 (eval $ac_link) 2>&5
3333 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3334 test $ac_status = 0; }; then :
3339 if test x$gcc_no_link = xyes; then
3340 # Setting cross_compile will disable run tests; it will
3341 # also disable AC_CHECK_FILE but that's generally
3342 # correct if we can't link.
3346 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3347 /* end confdefs.h. */
3357 ac_clean_files_save=$ac_clean_files
3358 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3359 # Try to create an executable without -o first, disregard a.out.
3360 # It will help us diagnose broken compilers, and finding out an intuition
3362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3363 $as_echo_n "checking whether the C compiler works... " >&6; }
3364 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
3366 # The possible output files:
3367 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3370 for ac_file in $ac_files
3373 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3374 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3379 if { { ac_try="$ac_link_default"
3381 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3382 *) ac_try_echo
=$ac_try;;
3384 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3385 $as_echo "$ac_try_echo"; } >&5
3386 (eval "$ac_link_default") 2>&5
3388 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3389 test $ac_status = 0; }; then :
3390 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3391 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3392 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3393 # so that the user can short-circuit this test for compilers unknown to
3395 for ac_file
in $ac_files ''
3397 test -f "$ac_file" ||
continue
3399 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
3402 # We found the default executable, but exeext='' is most
3406 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
3408 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3410 # We set ac_cv_exeext here because the later test for it is not
3411 # safe: cross compilers may not add the suffix if given an `-o'
3412 # argument, so we may need to know it at that point already.
3413 # Even if this section looks crufty: it has the advantage of
3420 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
3425 if test -z "$ac_file"; then :
3426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3427 $as_echo "no" >&6; }
3428 $as_echo "$as_me: failed program was:" >&5
3429 sed 's/^/| /' conftest.
$ac_ext >&5
3431 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3432 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3433 as_fn_error
77 "C compiler cannot create executables
3434 See \`config.log' for more details" "$LINENO" 5; }
3436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3437 $as_echo "yes" >&6; }
3439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3440 $as_echo_n "checking for C compiler default output file name... " >&6; }
3441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3442 $as_echo "$ac_file" >&6; }
3443 ac_exeext
=$ac_cv_exeext
3445 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
3446 ac_clean_files
=$ac_clean_files_save
3447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3448 $as_echo_n "checking for suffix of executables... " >&6; }
3449 if { { ac_try
="$ac_link"
3451 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3452 *) ac_try_echo=$ac_try;;
3454 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3455 $as_echo "$ac_try_echo"; } >&5
3456 (eval "$ac_link") 2>&5
3458 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3459 test $ac_status = 0; }; then :
3460 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
3461 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
3462 # work properly (i.e., refer to `conftest.exe'), while it won't with
3464 for ac_file
in conftest.exe conftest conftest.
*; do
3465 test -f "$ac_file" ||
continue
3467 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3468 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3474 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3475 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3476 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3477 See \`config.log' for more details" "$LINENO" 5; }
3479 rm -f conftest conftest
$ac_cv_exeext
3480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3481 $as_echo "$ac_cv_exeext" >&6; }
3483 rm -f conftest.
$ac_ext
3484 EXEEXT
=$ac_cv_exeext
3486 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3487 /* end confdefs.h. */
3492 FILE *f = fopen ("conftest.out", "w");
3493 return ferror (f) || fclose (f) != 0;
3499 ac_clean_files
="$ac_clean_files conftest.out"
3500 # Check that the compiler produces executables we can run. If not, either
3501 # the compiler is broken, or we cross compile.
3502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3503 $as_echo_n "checking whether we are cross compiling... " >&6; }
3504 if test "$cross_compiling" != yes; then
3505 { { ac_try
="$ac_link"
3507 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3508 *) ac_try_echo=$ac_try;;
3510 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3511 $as_echo "$ac_try_echo"; } >&5
3512 (eval "$ac_link") 2>&5
3514 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3515 test $ac_status = 0; }
3516 if { ac_try='./conftest$ac_cv_exeext'
3517 { { case "(($ac_try" in
3518 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3519 *) ac_try_echo
=$ac_try;;
3521 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3522 $as_echo "$ac_try_echo"; } >&5
3523 (eval "$ac_try") 2>&5
3525 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3526 test $ac_status = 0; }; }; then
3529 if test "$cross_compiling" = maybe
; then
3532 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3533 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3534 as_fn_error $?
"cannot run C compiled programs.
3535 If you meant to cross compile, use \`--host'.
3536 See \`config.log' for more details" "$LINENO" 5; }
3540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3541 $as_echo "$cross_compiling" >&6; }
3543 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3544 ac_clean_files
=$ac_clean_files_save
3546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3547 $as_echo_n "checking for suffix of object files... " >&6; }
3548 if ${ac_cv_objext+:} false
; then :
3549 $as_echo_n "(cached) " >&6
3551 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3552 /* end confdefs.h. */
3562 rm -f conftest.o conftest.obj
3563 if { { ac_try
="$ac_compile"
3565 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3566 *) ac_try_echo=$ac_try;;
3568 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3569 $as_echo "$ac_try_echo"; } >&5
3570 (eval "$ac_compile") 2>&5
3572 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3573 test $ac_status = 0; }; then :
3574 for ac_file in conftest.o conftest.obj conftest.*; do
3575 test -f "$ac_file" || continue;
3577 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3578 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3583 $as_echo "$as_me: failed program was:" >&5
3584 sed 's/^/| /' conftest.$ac_ext >&5
3586 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3587 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3588 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3589 See \
`config.log' for more details" "$LINENO" 5; }
3591 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3594 $as_echo "$ac_cv_objext" >&6; }
3595 OBJEXT=$ac_cv_objext
3597 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3598 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3599 if ${ac_cv_c_compiler_gnu+:} false; then :
3600 $as_echo_n "(cached) " >&6
3602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3603 /* end confdefs.h. */
3616 if ac_fn_c_try_compile "$LINENO"; then :
3621 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3622 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3626 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3627 if test $ac_compiler_gnu = yes; then
3632 ac_test_CFLAGS=${CFLAGS+set}
3633 ac_save_CFLAGS=$CFLAGS
3634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3635 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3636 if ${ac_cv_prog_cc_g+:} false; then :
3637 $as_echo_n "(cached) " >&6
3639 ac_save_c_werror_flag=$ac_c_werror_flag
3640 ac_c_werror_flag=yes
3643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3644 /* end confdefs.h. */
3654 if ac_fn_c_try_compile "$LINENO"; then :
3658 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3659 /* end confdefs.h. */
3669 if ac_fn_c_try_compile "$LINENO"; then :
3672 ac_c_werror_flag=$ac_save_c_werror_flag
3674 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3675 /* end confdefs.h. */
3685 if ac_fn_c_try_compile "$LINENO"; then :
3688 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3690 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3692 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3693 ac_c_werror_flag=$ac_save_c_werror_flag
3695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3696 $as_echo "$ac_cv_prog_cc_g" >&6; }
3697 if test "$ac_test_CFLAGS" = set; then
3698 CFLAGS=$ac_save_CFLAGS
3699 elif test $ac_cv_prog_cc_g = yes; then
3700 if test "$GCC" = yes; then
3706 if test "$GCC" = yes; then
3712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3713 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3714 if ${ac_cv_prog_cc_c89+:} false; then :
3715 $as_echo_n "(cached) " >&6
3717 ac_cv_prog_cc_c89=no
3719 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3720 /* end confdefs.h. */
3724 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3725 struct buf { int x; };
3726 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3727 static char *e (p, i)
3733 static char *f (char * (*g) (char **, int), char **p, ...)
3738 s = g (p, va_arg (v,int));
3743 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3744 function prototypes and stuff, but not '\xHH' hex character constants.
3745 These don't provoke an error unfortunately, instead are silently treated
3746 as 'x'. The following induces an error, until -std is added to get
3747 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3748 array size at least. It's necessary to write '\x00'==0 to get something
3749 that's true only with -std. */
3750 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3752 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3753 inside strings and character constants. */
3755 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3757 int test (int i, double x);
3758 struct s1 {int (*f) (int a);};
3759 struct s2 {int (*f) (double a);};
3760 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3766 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3771 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3772 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3774 CC="$ac_save_CC $ac_arg"
3775 if ac_fn_c_try_compile "$LINENO"; then :
3776 ac_cv_prog_cc_c89=$ac_arg
3778 rm -f core conftest.err conftest.$ac_objext
3779 test "x$ac_cv_prog_cc_c89" != "xno" && break
3781 rm -f conftest.$ac_ext
3786 case "x$ac_cv_prog_cc_c89" in
3788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3789 $as_echo "none needed" >&6; } ;;
3791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3792 $as_echo "unsupported" >&6; } ;;
3794 CC="$CC $ac_cv_prog_cc_c89"
3795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3796 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3798 if test "x$ac_cv_prog_cc_c89" != xno; then :
3803 ac_cpp='$CPP $CPPFLAGS'
3804 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3805 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3806 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3810 ac_cpp='$CPP $CPPFLAGS'
3811 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3812 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3813 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3815 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3816 # On Suns, sometimes $CPP names a directory.
3817 if test -n "$CPP" && test -d "$CPP"; then
3820 if test -z "$CPP"; then
3821 if ${ac_cv_prog_CPP+:} false; then :
3822 $as_echo_n "(cached) " >&6
3824 # Double quotes because CPP needs to be expanded
3825 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3828 for ac_c_preproc_warn_flag in '' yes
3830 # Use a header file that comes with gcc, so configuring glibc
3831 # with a fresh cross-compiler works.
3832 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3833 # <limits.h> exists even on freestanding compilers.
3834 # On the NeXT, cc -E runs the code through the compiler's parser,
3835 # not just through cpp. "Syntax error" is here to catch this case.
3836 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3837 /* end confdefs.h. */
3839 # include <limits.h>
3841 # include <assert.h>
3845 if ac_fn_c_try_cpp "$LINENO"; then :
3848 # Broken: fails on valid input.
3851 rm -f conftest.err conftest.i conftest.$ac_ext
3853 # OK, works on sane cases. Now check whether nonexistent headers
3854 # can be detected and how.
3855 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3856 /* end confdefs.h. */
3857 #include <ac_nonexistent.h>
3859 if ac_fn_c_try_cpp "$LINENO"; then :
3860 # Broken: success on invalid input.
3863 # Passes both tests.
3867 rm -f conftest.err conftest.i conftest.$ac_ext
3870 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3871 rm -f conftest.i conftest.err conftest.
$ac_ext
3872 if $ac_preproc_ok; then :
3884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3885 $as_echo "$CPP" >&6; }
3887 for ac_c_preproc_warn_flag
in '' yes
3889 # Use a header file that comes with gcc, so configuring glibc
3890 # with a fresh cross-compiler works.
3891 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3892 # <limits.h> exists even on freestanding compilers.
3893 # On the NeXT, cc -E runs the code through the compiler's parser,
3894 # not just through cpp. "Syntax error" is here to catch this case.
3895 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3896 /* end confdefs.h. */
3898 # include <limits.h>
3900 # include <assert.h>
3904 if ac_fn_c_try_cpp
"$LINENO"; then :
3907 # Broken: fails on valid input.
3910 rm -f conftest.err conftest.i conftest.
$ac_ext
3912 # OK, works on sane cases. Now check whether nonexistent headers
3913 # can be detected and how.
3914 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3915 /* end confdefs.h. */
3916 #include <ac_nonexistent.h>
3918 if ac_fn_c_try_cpp
"$LINENO"; then :
3919 # Broken: success on invalid input.
3922 # Passes both tests.
3926 rm -f conftest.err conftest.i conftest.
$ac_ext
3929 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3930 rm -f conftest.i conftest.err conftest.
$ac_ext
3931 if $ac_preproc_ok; then :
3934 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3935 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3936 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
3937 See \`config.log' for more details" "$LINENO" 5; }
3941 ac_cpp
='$CPP $CPPFLAGS'
3942 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3943 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3944 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3948 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3949 if ${ac_cv_path_GREP+:} false
; then :
3950 $as_echo_n "(cached) " >&6
3952 if test -z "$GREP"; then
3953 ac_path_GREP_found
=false
3954 # Loop through the user's path and test for each of PROGNAME-LIST
3955 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3956 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3959 test -z "$as_dir" && as_dir
=.
3960 for ac_prog
in grep ggrep
; do
3961 for ac_exec_ext
in '' $ac_executable_extensions; do
3962 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
3963 as_fn_executable_p
"$ac_path_GREP" ||
continue
3964 # Check for GNU ac_path_GREP and select it if it is found.
3965 # Check for GNU $ac_path_GREP
3966 case `"$ac_path_GREP" --version 2>&1` in
3968 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
3971 $as_echo_n 0123456789 >"conftest.in"
3974 cat "conftest.in" "conftest.in" >"conftest.tmp"
3975 mv "conftest.tmp" "conftest.in"
3976 cp "conftest.in" "conftest.nl"
3977 $as_echo 'GREP' >> "conftest.nl"
3978 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3979 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3980 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
3981 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3982 # Best one so far, save it but keep looking for a better one
3983 ac_cv_path_GREP
="$ac_path_GREP"
3984 ac_path_GREP_max
=$ac_count
3986 # 10*(2^10) chars as input seems more than enough
3987 test $ac_count -gt 10 && break
3989 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
3992 $ac_path_GREP_found && break 3
3997 if test -z "$ac_cv_path_GREP"; then
3998 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4001 ac_cv_path_GREP
=$GREP
4005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4006 $as_echo "$ac_cv_path_GREP" >&6; }
4007 GREP
="$ac_cv_path_GREP"
4010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4011 $as_echo_n "checking for egrep... " >&6; }
4012 if ${ac_cv_path_EGREP+:} false
; then :
4013 $as_echo_n "(cached) " >&6
4015 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
4016 then ac_cv_path_EGREP
="$GREP -E"
4018 if test -z "$EGREP"; then
4019 ac_path_EGREP_found
=false
4020 # Loop through the user's path and test for each of PROGNAME-LIST
4021 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4022 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4025 test -z "$as_dir" && as_dir
=.
4026 for ac_prog
in egrep; do
4027 for ac_exec_ext
in '' $ac_executable_extensions; do
4028 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
4029 as_fn_executable_p
"$ac_path_EGREP" ||
continue
4030 # Check for GNU ac_path_EGREP and select it if it is found.
4031 # Check for GNU $ac_path_EGREP
4032 case `"$ac_path_EGREP" --version 2>&1` in
4034 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
4037 $as_echo_n 0123456789 >"conftest.in"
4040 cat "conftest.in" "conftest.in" >"conftest.tmp"
4041 mv "conftest.tmp" "conftest.in"
4042 cp "conftest.in" "conftest.nl"
4043 $as_echo 'EGREP' >> "conftest.nl"
4044 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4045 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4046 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4047 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4048 # Best one so far, save it but keep looking for a better one
4049 ac_cv_path_EGREP
="$ac_path_EGREP"
4050 ac_path_EGREP_max
=$ac_count
4052 # 10*(2^10) chars as input seems more than enough
4053 test $ac_count -gt 10 && break
4055 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4058 $ac_path_EGREP_found && break 3
4063 if test -z "$ac_cv_path_EGREP"; then
4064 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4067 ac_cv_path_EGREP
=$EGREP
4072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4073 $as_echo "$ac_cv_path_EGREP" >&6; }
4074 EGREP
="$ac_cv_path_EGREP"
4077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4078 $as_echo_n "checking for ANSI C header files... " >&6; }
4079 if ${ac_cv_header_stdc+:} false
; then :
4080 $as_echo_n "(cached) " >&6
4082 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4083 /* end confdefs.h. */
4097 if ac_fn_c_try_compile
"$LINENO"; then :
4098 ac_cv_header_stdc
=yes
4100 ac_cv_header_stdc
=no
4102 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4104 if test $ac_cv_header_stdc = yes; then
4105 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4106 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4107 /* end confdefs.h. */
4111 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4112 $EGREP "memchr" >/dev
/null
2>&1; then :
4115 ac_cv_header_stdc
=no
4121 if test $ac_cv_header_stdc = yes; then
4122 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4123 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4124 /* end confdefs.h. */
4128 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4129 $EGREP "free" >/dev
/null
2>&1; then :
4132 ac_cv_header_stdc
=no
4138 if test $ac_cv_header_stdc = yes; then
4139 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4140 if test "$cross_compiling" = yes; then :
4143 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4144 /* end confdefs.h. */
4147 #if ((' ' & 0x0FF) == 0x020)
4148 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4149 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4151 # define ISLOWER(c) \
4152 (('a' <= (c) && (c) <= 'i') \
4153 || ('j' <= (c) && (c) <= 'r') \
4154 || ('s' <= (c) && (c) <= 'z'))
4155 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4158 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4163 for (i = 0; i < 256; i++)
4164 if (XOR (islower (i), ISLOWER (i))
4165 || toupper (i) != TOUPPER (i))
4170 if ac_fn_c_try_run
"$LINENO"; then :
4173 ac_cv_header_stdc
=no
4175 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4176 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4182 $as_echo "$ac_cv_header_stdc" >&6; }
4183 if test $ac_cv_header_stdc = yes; then
4185 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4189 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4190 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
4191 inttypes.h stdint.h unistd.h
4193 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4194 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4196 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
4197 cat >>confdefs.h
<<_ACEOF
4198 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4207 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4208 if test "x$ac_cv_header_minix_config_h" = xyes
; then :
4215 if test "$MINIX" = yes; then
4217 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4220 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4223 $as_echo "#define _MINIX 1" >>confdefs.h
4228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4229 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4230 if ${ac_cv_safe_to_define___extensions__+:} false
; then :
4231 $as_echo_n "(cached) " >&6
4233 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4234 /* end confdefs.h. */
4236 # define __EXTENSIONS__ 1
4237 $ac_includes_default
4246 if ac_fn_c_try_compile
"$LINENO"; then :
4247 ac_cv_safe_to_define___extensions__
=yes
4249 ac_cv_safe_to_define___extensions__
=no
4251 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4254 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4255 test $ac_cv_safe_to_define___extensions__ = yes &&
4256 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4258 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4260 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4262 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4264 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4268 # Check whether --enable-largefile was given.
4269 if test "${enable_largefile+set}" = set; then :
4270 enableval
=$enable_largefile;
4273 if test "$enable_largefile" != no
; then
4275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4276 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4277 if ${ac_cv_sys_largefile_CC+:} false
; then :
4278 $as_echo_n "(cached) " >&6
4280 ac_cv_sys_largefile_CC
=no
4281 if test "$GCC" != yes; then
4284 # IRIX 6.2 and later do not support large files by default,
4285 # so use the C compiler's -n32 option if that helps.
4286 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4287 /* end confdefs.h. */
4288 #include <sys/types.h>
4289 /* Check that off_t can represent 2**63 - 1 correctly.
4290 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4291 since some C++ compilers masquerading as C compilers
4292 incorrectly reject 9223372036854775807. */
4293 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4294 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4295 && LARGE_OFF_T % 2147483647 == 1)
4305 if ac_fn_c_try_compile
"$LINENO"; then :
4308 rm -f core conftest.err conftest.
$ac_objext
4310 if ac_fn_c_try_compile
"$LINENO"; then :
4311 ac_cv_sys_largefile_CC
=' -n32'; break
4313 rm -f core conftest.err conftest.
$ac_objext
4317 rm -f conftest.
$ac_ext
4320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4321 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4322 if test "$ac_cv_sys_largefile_CC" != no
; then
4323 CC
=$CC$ac_cv_sys_largefile_CC
4326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4327 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4328 if ${ac_cv_sys_file_offset_bits+:} false
; then :
4329 $as_echo_n "(cached) " >&6
4332 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4333 /* end confdefs.h. */
4334 #include <sys/types.h>
4335 /* Check that off_t can represent 2**63 - 1 correctly.
4336 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4337 since some C++ compilers masquerading as C compilers
4338 incorrectly reject 9223372036854775807. */
4339 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4340 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4341 && LARGE_OFF_T % 2147483647 == 1)
4351 if ac_fn_c_try_compile
"$LINENO"; then :
4352 ac_cv_sys_file_offset_bits
=no
; break
4354 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4355 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4356 /* end confdefs.h. */
4357 #define _FILE_OFFSET_BITS 64
4358 #include <sys/types.h>
4359 /* Check that off_t can represent 2**63 - 1 correctly.
4360 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4361 since some C++ compilers masquerading as C compilers
4362 incorrectly reject 9223372036854775807. */
4363 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4364 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4365 && LARGE_OFF_T % 2147483647 == 1)
4375 if ac_fn_c_try_compile
"$LINENO"; then :
4376 ac_cv_sys_file_offset_bits
=64; break
4378 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4379 ac_cv_sys_file_offset_bits
=unknown
4383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4384 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4385 case $ac_cv_sys_file_offset_bits in #(
4388 cat >>confdefs.h
<<_ACEOF
4389 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4394 if test $ac_cv_sys_file_offset_bits = unknown
; then
4395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4396 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4397 if ${ac_cv_sys_large_files+:} false
; then :
4398 $as_echo_n "(cached) " >&6
4401 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4402 /* end confdefs.h. */
4403 #include <sys/types.h>
4404 /* Check that off_t can represent 2**63 - 1 correctly.
4405 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4406 since some C++ compilers masquerading as C compilers
4407 incorrectly reject 9223372036854775807. */
4408 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4409 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4410 && LARGE_OFF_T % 2147483647 == 1)
4420 if ac_fn_c_try_compile
"$LINENO"; then :
4421 ac_cv_sys_large_files
=no
; break
4423 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4424 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4425 /* end confdefs.h. */
4426 #define _LARGE_FILES 1
4427 #include <sys/types.h>
4428 /* Check that off_t can represent 2**63 - 1 correctly.
4429 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4430 since some C++ compilers masquerading as C compilers
4431 incorrectly reject 9223372036854775807. */
4432 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4433 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4434 && LARGE_OFF_T % 2147483647 == 1)
4444 if ac_fn_c_try_compile
"$LINENO"; then :
4445 ac_cv_sys_large_files
=1; break
4447 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4448 ac_cv_sys_large_files
=unknown
4452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4453 $as_echo "$ac_cv_sys_large_files" >&6; }
4454 case $ac_cv_sys_large_files in #(
4457 cat >>confdefs.h
<<_ACEOF
4458 #define _LARGE_FILES $ac_cv_sys_large_files
4469 ac_c_preproc_warn_flag
=yes
4472 ac_cpp
='$CPP $CPPFLAGS'
4473 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4474 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4475 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4477 ac_libiberty_warn_cflags
=
4478 save_CFLAGS
="$CFLAGS"
4479 for real_option
in -W -Wall -Wwrite-strings -Wc++-compat \
4480 -Wstrict-prototypes \
4482 # Do the check with the no- prefix removed since gcc silently
4483 # accepts any -Wno-* option on purpose
4484 case $real_option in
4485 -Wno-*) option
=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
4486 *) option
=$real_option ;;
4488 as_acx_Woption
=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
4490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
4491 $as_echo_n "checking whether $CC supports $option... " >&6; }
4492 if eval \
${$as_acx_Woption+:} false
; then :
4493 $as_echo_n "(cached) " >&6
4496 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4497 /* end confdefs.h. */
4507 if ac_fn_c_try_compile
"$LINENO"; then :
4508 eval "$as_acx_Woption=yes"
4510 eval "$as_acx_Woption=no"
4512 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4515 eval ac_res
=\$
$as_acx_Woption
4516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4517 $as_echo "$ac_res" >&6; }
4518 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
4519 ac_libiberty_warn_cflags
="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }$real_option"
4522 CFLAGS
="$save_CFLAGS"
4524 ac_cpp
='$CPP $CPPFLAGS'
4525 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4526 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4527 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4531 ac_cpp
='$CPP $CPPFLAGS'
4532 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4533 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4534 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4536 # Do the check with the no- prefix removed from the warning options
4537 # since gcc silently accepts any -Wno-* option on purpose
4538 if test "$GCC" = yes; then :
4539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic " >&5
4540 $as_echo_n "checking whether $CC supports -pedantic ... " >&6; }
4541 if ${acx_cv_prog_cc_pedantic_+:} false
; then :
4542 $as_echo_n "(cached) " >&6
4544 save_CFLAGS
="$CFLAGS"
4546 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4547 /* end confdefs.h. */
4557 if ac_fn_c_try_compile
"$LINENO"; then :
4558 acx_cv_prog_cc_pedantic_
=yes
4560 acx_cv_prog_cc_pedantic_
=no
4562 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4563 CFLAGS
="$save_CFLAGS"
4565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic_" >&5
4566 $as_echo "$acx_cv_prog_cc_pedantic_" >&6; }
4567 if test $acx_cv_prog_cc_pedantic_ = yes; then :
4568 ac_libiberty_warn_cflags
="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }-pedantic "
4573 ac_cpp
='$CPP $CPPFLAGS'
4574 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4575 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4576 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4580 if test "x$CC" != xcc
; then
4581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
4582 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
4584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
4585 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
4587 set dummy
$CC; ac_cc
=`$as_echo "$2" |
4588 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4589 if eval \
${ac_cv_prog_cc_${ac_cc}_c_o+:} false
; then :
4590 $as_echo_n "(cached) " >&6
4592 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4593 /* end confdefs.h. */
4603 # Make sure it works both with $CC and with simple cc.
4604 # We do the test twice because some compilers refuse to overwrite an
4605 # existing .o file with -o, though they will create one.
4606 ac_try
='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4608 if { { case "(($ac_try" in
4609 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4610 *) ac_try_echo=$ac_try;;
4612 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4613 $as_echo "$ac_try_echo"; } >&5
4614 (eval "$ac_try") 2>&5
4616 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4617 test $ac_status = 0; } &&
4618 test -f conftest2.$ac_objext && { { case "(($ac_try" in
4619 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4620 *) ac_try_echo
=$ac_try;;
4622 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4623 $as_echo "$ac_try_echo"; } >&5
4624 (eval "$ac_try") 2>&5
4626 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4627 test $ac_status = 0; };
4629 eval ac_cv_prog_cc_
${ac_cc}_c_o
=yes
4630 if test "x$CC" != xcc
; then
4631 # Test first that cc exists at all.
4632 if { ac_try
='cc -c conftest.$ac_ext >&5'
4633 { { case "(($ac_try" in
4634 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4635 *) ac_try_echo=$ac_try;;
4637 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4638 $as_echo "$ac_try_echo"; } >&5
4639 (eval "$ac_try") 2>&5
4641 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4642 test $ac_status = 0; }; }; then
4643 ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4645 if { { case "(($ac_try" in
4646 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4647 *) ac_try_echo
=$ac_try;;
4649 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4650 $as_echo "$ac_try_echo"; } >&5
4651 (eval "$ac_try") 2>&5
4653 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4654 test $ac_status = 0; } &&
4655 test -f conftest2.
$ac_objext && { { case "(($ac_try" in
4656 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4657 *) ac_try_echo=$ac_try;;
4659 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4660 $as_echo "$ac_try_echo"; } >&5
4661 (eval "$ac_try") 2>&5
4663 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4664 test $ac_status = 0; };
4669 # cc exists but doesn't like -o.
4670 eval ac_cv_prog_cc_${ac_cc}_c_o=no
4675 eval ac_cv_prog_cc_${ac_cc}_c_o=no
4677 rm -f core conftest*
4680 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
4681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4682 $as_echo "yes" >&6; }
4684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4685 $as_echo "no" >&6; }
4687 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
4691 # autoconf is lame and doesn't give us any substitution variable for this.
4692 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o
`\" = no"; then
4693 NO_MINUS_C_MINUS_O=yes
4695 OUTPUT_OPTION='-o $@'
4700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
4701 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
4702 if ${ac_cv_c_const+:} false; then :
4703 $as_echo_n "(cached) " >&6
4705 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4706 /* end confdefs.h. */
4713 /* Ultrix mips cc rejects this sort of thing. */
4714 typedef int charset[2];
4715 const charset cs = { 0, 0 };
4716 /* SunOS 4.1.1 cc rejects this. */
4717 char const *const *pcpcc;
4719 /* NEC SVR4.0.2 mips cc rejects this. */
4720 struct point {int x, y;};
4721 static struct point const zero = {0,0};
4722 /* AIX XL C 1.02.0.0 rejects this.
4723 It does not let you subtract one const X* pointer from another in
4724 an arm of an if-expression whose if-part is not a constant
4726 const char *g = "string";
4727 pcpcc = &g + (g ? g-g : 0);
4728 /* HPUX 7.0 cc rejects these. */
4730 ppc = (char**) pcpcc;
4731 pcpcc = (char const *const *) ppc;
4732 { /* SCO 3.2v4 cc rejects this sort of thing. */
4735 char const *s = 0 ? (char *) 0 : (char const *) 0;
4740 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
4742 const int *foo = &x[0];
4745 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
4746 typedef const int *iptr;
4750 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
4751 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
4752 struct s { int j; const int *ap[3]; } bx;
4753 struct s *b = &bx; b->j = 5;
4755 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
4759 return !cs[0] && !zero.x;
4766 if ac_fn_c_try_compile "$LINENO"; then :
4771 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
4774 $as_echo "$ac_cv_c_const" >&6; }
4775 if test $ac_cv_c_const = no; then
4777 $as_echo "#define const /**/" >>confdefs.h
4781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
4782 $as_echo_n "checking for inline... " >&6; }
4783 if ${ac_cv_c_inline+:} false; then :
4784 $as_echo_n "(cached) " >&6
4787 for ac_kw in inline __inline__ __inline; do
4788 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4789 /* end confdefs.h. */
4792 static $ac_kw foo_t static_foo () {return 0; }
4793 $ac_kw foo_t foo () {return 0; }
4797 if ac_fn_c_try_compile "$LINENO"; then :
4798 ac_cv_c_inline=$ac_kw
4800 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4801 test "$ac_cv_c_inline" != no && break
4805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
4806 $as_echo "$ac_cv_c_inline" >&6; }
4808 case $ac_cv_c_inline in
4811 case $ac_cv_c_inline in
4813 *) ac_val=$ac_cv_c_inline;;
4815 cat >>confdefs.h <<_ACEOF
4817 #define inline $ac_val
4823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4824 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
4825 if ${ac_cv_c_bigendian+:} false; then :
4826 $as_echo_n "(cached) " >&6
4828 ac_cv_c_bigendian=unknown
4829 # See if we're dealing with a universal compiler.
4830 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4831 /* end confdefs.h. */
4832 #ifndef __APPLE_CC__
4833 not a universal capable compiler
4838 if ac_fn_c_try_compile "$LINENO"; then :
4840 # Check for potential -arch flags. It is not universal unless
4841 # there are at least two -arch flags with different values.
4844 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4845 if test -n "$ac_prev"; then
4847 i?86 | x86_64 | ppc | ppc64)
4848 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4851 ac_cv_c_bigendian=universal
4857 elif test "x$ac_word" = "x-arch"; then
4862 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4863 if test $ac_cv_c_bigendian = unknown; then
4864 # See if sys/param.h defines the BYTE_ORDER macro.
4865 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4866 /* end confdefs.h. */
4867 #include <sys/types.h>
4868 #include <sys/param.h>
4873 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
4874 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
4883 if ac_fn_c_try_compile "$LINENO"; then :
4884 # It does; now see whether it defined to BIG_ENDIAN or not.
4885 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4886 /* end confdefs.h. */
4887 #include <sys/types.h>
4888 #include <sys/param.h>
4893 #if BYTE_ORDER != BIG_ENDIAN
4901 if ac_fn_c_try_compile "$LINENO"; then :
4902 ac_cv_c_bigendian=yes
4904 ac_cv_c_bigendian=no
4906 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4908 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4910 if test $ac_cv_c_bigendian = unknown; then
4911 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
4912 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4913 /* end confdefs.h. */
4919 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
4927 if ac_fn_c_try_compile "$LINENO"; then :
4928 # It does; now see whether it defined to _BIG_ENDIAN or not.
4929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4930 /* end confdefs.h. */
4944 if ac_fn_c_try_compile "$LINENO"; then :
4945 ac_cv_c_bigendian=yes
4947 ac_cv_c_bigendian=no
4949 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4951 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4953 if test $ac_cv_c_bigendian = unknown; then
4954 # Compile a test program.
4955 if test "$cross_compiling" = yes; then :
4956 # Try to guess by grepping values from an object file.
4957 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4958 /* end confdefs.h. */
4959 short int ascii_mm[] =
4960 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4961 short int ascii_ii[] =
4962 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4963 int use_ascii (int i) {
4964 return ascii_mm[i] + ascii_ii[i];
4966 short int ebcdic_ii[] =
4967 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4968 short int ebcdic_mm[] =
4969 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4970 int use_ebcdic (int i) {
4971 return ebcdic_mm[i] + ebcdic_ii[i];
4978 return use_ascii (foo) == use_ebcdic (foo);
4983 if ac_fn_c_try_compile "$LINENO"; then :
4984 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
4985 ac_cv_c_bigendian=yes
4987 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4988 if test "$ac_cv_c_bigendian" = unknown; then
4989 ac_cv_c_bigendian=no
4991 # finding both strings is unlikely to happen, but who knows?
4992 ac_cv_c_bigendian=unknown
4996 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4998 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4999 /* end confdefs.h. */
5000 $ac_includes_default
5005 /* Are we little or big endian? From Harbison&Steele. */
5009 char c[sizeof (long int)];
5012 return u.c[sizeof (long int) - 1] == 1;
5018 if ac_fn_c_try_run "$LINENO"; then :
5019 ac_cv_c_bigendian=no
5021 ac_cv_c_bigendian=yes
5023 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5024 conftest.$ac_objext conftest.beam conftest.$ac_ext
5029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
5030 $as_echo "$ac_cv_c_bigendian" >&6; }
5031 case $ac_cv_c_bigendian in #(
5033 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
5039 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5043 as_fn_error $? "unknown endianness
5044 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
5050 ac_config_headers="$ac_config_headers config.h:config.in"
5054 # Find a good install program. We prefer a C program (faster),
5055 # so one script is as good as another. But avoid the broken or
5056 # incompatible versions:
5057 # SysV /etc/install, /usr/sbin/install
5058 # SunOS /usr/etc/install
5059 # IRIX /sbin/install
5061 # AmigaOS /C/install, which installs bootblocks on floppy discs
5062 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5063 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5064 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5065 # OS/2's system install, which has a completely different semantic
5066 # ./install, which can be erroneously created by make from ./install.sh.
5067 # Reject install programs that cannot install multiple files.
5068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5069 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5070 if test -z "$INSTALL"; then
5071 if ${ac_cv_path_install+:} false; then :
5072 $as_echo_n "(cached) " >&6
5074 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5078 test -z "$as_dir" && as_dir=.
5079 # Account for people who put trailing slashes in PATH elements.
5080 case $as_dir/ in #((
5081 ./ | .// | /[cC]/* | \
5082 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5083 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
5086 # OSF1 and SCO ODT 3.0 have their own names for install.
5087 # Don't use installbsd from OSF since it installs stuff as root
5089 for ac_prog in ginstall scoinst install; do
5090 for ac_exec_ext in '' $ac_executable_extensions; do
5091 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
5092 if test $ac_prog = install &&
5093 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5094 # AIX install. It has an incompatible calling convention.
5096 elif test $ac_prog = install &&
5097 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5098 # program-specific install script used by HP pwplus--don't use.
5101 rm -rf conftest.one conftest.two conftest.dir
5102 echo one > conftest.one
5103 echo two > conftest.two
5105 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5106 test -s conftest.one && test -s conftest.two &&
5107 test -s conftest.dir/conftest.one &&
5108 test -s conftest.dir/conftest.two
5110 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5123 rm -rf conftest.one conftest.two conftest.dir
5126 if test "${ac_cv_path_install+set}" = set; then
5127 INSTALL=$ac_cv_path_install
5129 # As a last resort, use the slow shell script. Don't cache a
5130 # value for INSTALL within a source directory, because that will
5131 # break other packages using the cache if that directory is
5132 # removed, or if the value is a relative name.
5133 INSTALL=$ac_install_sh
5136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5137 $as_echo "$INSTALL" >&6; }
5139 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5140 # It thinks the first close brace ends the variable substitution.
5141 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5143 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5145 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5148 # Don't build the shared library for build.
5149 if [ -n "${with_build_subdir}" ]; then
5155 rs6000-ibm-aix3.1 | rs6000-ibm-aix)
5157 *-*-cxux7*) frag=mh-cxux7 ;;
5158 *-*-freebsd2.1.*) frag=mh-fbsd21 ;;
5159 *-*-freebsd2.2.[012]) frag=mh-fbsd21 ;;
5160 i370-*-opened*) frag=mh-openedition ;;
5161 i[34567]86-*-windows*) frag=mh-windows ;;
5164 if [ -n "${frag}" ]; then
5165 frag=${libiberty_topdir}/libiberty/config/$frag
5173 # PIC is the default on some targets or must not be used.
5175 # For darwin, common symbols are not allowed in MH_DYLIB files
5177 # If we are using a compiler supporting mdynamic-no-pic
5178 # and the option has been tested as safe to add, then cancel
5179 # it here, since the code generated is incompatible with shared
5181 *-mdynamic-no-pic*) PICFLAG='-fno-common -mno-dynamic-no-pic' ;;
5182 *) PICFLAG=-fno-common ;;
5186 # PIC is the default.
5189 # PIC is the default for 64-bit PA HP-UX.
5191 i[34567]86-*-cygwin* | x86_64-*-cygwin*)
5193 i[34567]86-*-mingw* | x86_64-*-mingw*)
5195 i[34567]86-*-interix[3-9]*)
5196 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
5197 # Instead, we relocate shared libraries at runtime.
5199 i[34567]86-*-nto-qnx*)
5200 # QNX uses GNU C++, but need to define -shared option too, otherwise
5202 PICFLAG='-fPIC -shared'
5204 i[34567]86-pc-msdosdjgpp*)
5205 # DJGPP does not support shared libraries at all.
5208 # On IA64 HP-UX, PIC is the default but the pic flag
5209 # sets the default TLS model and affects inlining.
5213 # PIC is the default.
5215 rs6000-ibm-aix* | powerpc-ibm-aix*)
5216 # All AIX code is PIC.
5219 # Some targets support both -fPIC and -fpic, but prefer the latter.
5221 i[34567]86-*-* | x86_64-*-*)
5224 # FIXME: Override -fPIC default in libgcc only?
5225 sh-*-linux* | sh[2346lbe]*-*-linux*)
5228 # FIXME: Simplify to sh*-*-netbsd*?
5229 sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
5230 sh64-*-netbsd* | sh64l*-*-netbsd*)
5233 # Default to -fPIC unless specified otherwise.
5239 # If the user explicitly uses -fpic/-fPIC, keep that.
5250 # If they didn't specify --enable-shared, don't generate shared libs.
5251 case "${enable_shared}" in
5258 # ...unless --enable-host-shared was passed from top-level config:
5259 if [ "${enable_host_shared}" = "yes" ]; then
5263 if [ "${shared}" != "yes" ]; then
5269 case " ${CFLAGS} " in
5270 *\ -fsanitize=address\ *) NOASANFLAG=-fno-sanitize=address ;;
5271 *\ -fsanitize=hwaddress\ *) NOASANFLAG=-fno-sanitize=hwaddress ;;
5275 # Check whether --enable-cet was given.
5276 if test "${enable_cet+set}" = set; then :
5277 enableval=$enable_cet;
5278 case "$enableval" in
5280 *) as_fn_error $? "Unknown argument to enable/disable cet" "$LINENO" 5 ;;
5288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5
5289 $as_echo_n "checking for CET support... " >&6; }
5292 i[34567]86-*-linux* | x86_64-*-linux*)
5294 cet_save_CFLAGS="$CFLAGS"
5295 CFLAGS="$CFLAGS -fcf-protection"
5296 case "$enable_cet" in
5298 # Check if target supports multi-byte NOPs
5299 # and if compiler and assembler support CET.
5300 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5301 /* end confdefs.h. */
5307 #if !defined(__SSE2__)
5308 #error target does not support multi-byte NOPs
5317 if ac_fn_c_try_compile "$LINENO"; then :
5322 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5325 # Check if compiler and assembler support CET.
5326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5327 /* end confdefs.h. */
5337 if ac_fn_c_try_compile "$LINENO"; then :
5342 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5343 if test $support_cet = "no"; then
5344 if test x$enable_bootstrap != xno \
5345 && test -z "${with_build_subdir}" \
5346 && (test ! -f ../stage_current \
5347 || test `cat ..
/stage_current
` != "stage1"); then
5348 # Require CET support only for the final GCC build.
5349 as_fn_error $? "compiler and assembler with CET support are required for --enable-cet" "$LINENO" 5
5351 # Don't enable CET without CET support for non-bootstrap
5352 # build, in stage1 nor for build support.
5358 CFLAGS="$cet_save_CFLAGS"
5366 cet_save_CFLAGS="$CFLAGS"
5367 CFLAGS="$CFLAGS -fcf-protection=none"
5368 cet_save_LDFLAGS="$LDFLAGS"
5369 LDFLAGS="$LDFLAGS -Wl,-z,ibt,-z,shstk"
5370 if test x$may_have_cet = xyes; then
5371 # Check whether -fcf-protection=none -Wl,-z,ibt,-z,shstk work.
5372 if test x$gcc_no_link = xyes; then
5373 as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
5375 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5376 /* end confdefs.h. */
5386 if ac_fn_c_try_link "$LINENO"; then :
5391 rm -f core conftest.err conftest.$ac_objext \
5392 conftest$ac_exeext conftest.$ac_ext
5395 if test x$may_have_cet = xyes; then
5396 if test x$cross_compiling = xno; then
5397 if test "$cross_compiling" = yes; then :
5398 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5399 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5400 as_fn_error $? "cannot run
test program
while cross compiling
5401 See \
`config.log' for more details" "$LINENO" 5; }
5403 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5404 /* end confdefs.h. */
5414 if ac_fn_c_try_run "$LINENO"; then :
5415 have_multi_byte_nop=yes
5417 have_multi_byte_nop=no
5419 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5420 conftest.$ac_objext conftest.beam conftest.$ac_ext
5424 if test x$have_multi_byte_nop = xyes; then
5425 if test "$cross_compiling" = yes; then :
5426 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5427 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5428 as_fn_error $? "cannot run
test program
while cross compiling
5429 See \
`config.log' for more details" "$LINENO" 5; }
5431 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5432 /* end confdefs.h. */
5440 __attribute__ ((noinline, noclone))
5441 xxx (void (*f) (void))
5447 __attribute__ ((noinline, noclone))
5461 if ac_fn_c_try_run "$LINENO"; then :
5466 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5467 conftest.$ac_objext conftest.beam conftest.$ac_ext
5471 if test x$enable_cet = xno -a x$have_cet = xyes; then
5472 as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5
5476 # Enable CET in cross compiler if possible so that it will run on both
5477 # CET and non-CET hosts.
5480 if test x$enable_cet = xyes; then
5481 CET_HOST_FLAGS="-fcf-protection"
5482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5483 $as_echo "yes" >&6; }
5485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5486 $as_echo "no" >&6; }
5488 CFLAGS="$cet_save_CFLAGS"
5489 LDFLAGS="$cet_save_LDFLAGS"
5493 echo "# Warning: this fragment is automatically generated" > temp-frag
5495 if [ -n "${frag}" ] && [ -f "${frag}" ]; then
5496 echo "Appending ${frag} to xhost-mkfrag"
5497 echo "# Following fragment copied from ${frag}" >> temp-frag
5498 cat ${frag} >> temp-frag
5501 # record if we want to build shared libs.
5502 if [ "${shared}" = "yes" ]; then
5503 echo enable_shared = yes >> temp-frag
5505 echo enable_shared = no >> temp-frag
5509 ${CONFIG_SHELL-/bin/sh} ${libiberty_topdir}/move-if-change temp-frag xhost-mkfrag
5511 host_makefile_frag=${frag}
5514 # It's OK to check for header files. Although the compiler may not be
5515 # able to link anything, it had better be able to at least compile
5517 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
5519 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
5520 ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header"
5521 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5522 cat >>confdefs.h <<_ACEOF
5523 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
5529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
5530 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
5531 if ${ac_cv_header_sys_wait_h+:} false; then :
5532 $as_echo_n "(cached) " >&6
5534 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5535 /* end confdefs.h. */
5536 #include <sys/types.h>
5537 #include <sys/wait.h>
5539 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
5542 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
5550 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
5555 if ac_fn_c_try_compile "$LINENO"; then :
5556 ac_cv_header_sys_wait_h=yes
5558 ac_cv_header_sys_wait_h=no
5560 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
5563 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
5564 if test $ac_cv_header_sys_wait_h = yes; then
5566 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
5570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
5571 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
5572 if ${ac_cv_header_time+:} false; then :
5573 $as_echo_n "(cached) " >&6
5575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5576 /* end confdefs.h. */
5577 #include <sys/types.h>
5578 #include <sys/time.h>
5584 if ((struct tm *) 0)
5590 if ac_fn_c_try_compile "$LINENO"; then :
5591 ac_cv_header_time=yes
5593 ac_cv_header_time=no
5595 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
5598 $as_echo "$ac_cv_header_time" >&6; }
5599 if test $ac_cv_header_time = yes; then
5601 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
5606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether errno must be declared" >&5
5607 $as_echo_n "checking whether errno must be declared... " >&6; }
5608 if ${libiberty_cv_declare_errno+:} false; then :
5609 $as_echo_n "(cached) " >&6
5611 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5612 /* end confdefs.h. */
5622 if ac_fn_c_try_compile "$LINENO"; then :
5623 libiberty_cv_declare_errno=no
5625 libiberty_cv_declare_errno=yes
5627 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libiberty_cv_declare_errno" >&5
5630 $as_echo "$libiberty_cv_declare_errno" >&6; }
5631 if test $libiberty_cv_declare_errno = yes
5633 $as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h
5638 # Determine sizes of some types.
5639 # The cast to long int works around a bug in the HP C Compiler
5640 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5641 # declarations like `int a3
[[(sizeof
(unsigned char
)) >= 0]];'.
5642 # This bug is HP SR number 8606223364.
5643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
5644 $as_echo_n "checking size of int... " >&6; }
5645 if ${ac_cv_sizeof_int+:} false; then :
5646 $as_echo_n "(cached) " >&6
5648 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
5651 if test "$ac_cv_type_int" = yes; then
5652 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5653 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
5654 as_fn_error 77 "cannot compute sizeof (int)
5655 See \`config.log
' for more details" "$LINENO" 5; }
5662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
5663 $as_echo "$ac_cv_sizeof_int" >&6; }
5667 cat >>confdefs.h <<_ACEOF
5668 #define SIZEOF_INT $ac_cv_sizeof_int
5672 # The cast to long int works around a bug in the HP C Compiler
5673 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5674 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5675 # This bug is HP SR number 8606223364.
5676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
5677 $as_echo_n "checking size of long... " >&6; }
5678 if ${ac_cv_sizeof_long+:} false
; then :
5679 $as_echo_n "(cached) " >&6
5681 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
5684 if test "$ac_cv_type_long" = yes; then
5685 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5686 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5687 as_fn_error
77 "cannot compute sizeof (long)
5688 See \`config.log' for more details" "$LINENO" 5; }
5695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
5696 $as_echo "$ac_cv_sizeof_long" >&6; }
5700 cat >>confdefs.h
<<_ACEOF
5701 #define SIZEOF_LONG $ac_cv_sizeof_long
5705 # The cast to long int works around a bug in the HP C Compiler
5706 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5707 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5708 # This bug is HP SR number 8606223364.
5709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5
5710 $as_echo_n "checking size of size_t... " >&6; }
5711 if ${ac_cv_sizeof_size_t+:} false
; then :
5712 $as_echo_n "(cached) " >&6
5714 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (size_t))" "ac_cv_sizeof_size_t" "$ac_includes_default"; then :
5717 if test "$ac_cv_type_size_t" = yes; then
5718 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5719 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5720 as_fn_error
77 "cannot compute sizeof (size_t)
5721 See \`config.log' for more details" "$LINENO" 5; }
5723 ac_cv_sizeof_size_t
=0
5728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5
5729 $as_echo "$ac_cv_sizeof_size_t" >&6; }
5733 cat >>confdefs.h
<<_ACEOF
5734 #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
5739 # Check for presense of long long
5740 ac_fn_c_check_type
"$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
5741 if test "x$ac_cv_type_long_long" = xyes
; then :
5743 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
5744 # The cast to long int works around a bug in the HP C Compiler
5745 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5746 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5747 # This bug is HP SR number 8606223364.
5748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
5749 $as_echo_n "checking size of long long... " >&6; }
5750 if ${ac_cv_sizeof_long_long+:} false
; then :
5751 $as_echo_n "(cached) " >&6
5753 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
5756 if test "$ac_cv_type_long_long" = yes; then
5757 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5758 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5759 as_fn_error
77 "cannot compute sizeof (long long)
5760 See \`config.log' for more details" "$LINENO" 5; }
5762 ac_cv_sizeof_long_long
=0
5767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
5768 $as_echo "$ac_cv_sizeof_long_long" >&6; }
5772 cat >>confdefs.h
<<_ACEOF
5773 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
5780 # Look for a 64-bit type.
5781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a 64-bit type" >&5
5782 $as_echo_n "checking for a 64-bit type... " >&6; }
5783 if ${liberty_cv_uint64+:} false
; then :
5784 $as_echo_n "(cached) " >&6
5786 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5787 /* end confdefs.h. */
5788 #ifdef HAVE_STDINT_H
5794 extern uint64_t foo;
5799 if ac_fn_c_try_compile
"$LINENO"; then :
5800 liberty_cv_uint64
=uint64_t
5802 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5803 /* end confdefs.h. */
5804 #ifdef HAVE_LIMITS_H
5813 extern char foo[sizeof(long) * CHAR_BIT >= 64 ? 1 : -1];
5818 if ac_fn_c_try_compile
"$LINENO"; then :
5819 liberty_cv_uint64
="unsigned long"
5821 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5822 /* end confdefs.h. */
5823 #ifdef HAVE_LIMITS_H
5832 extern char foo[sizeof(long long) * CHAR_BIT >= 64 ? 1 : -1];
5837 if ac_fn_c_try_compile
"$LINENO"; then :
5838 liberty_cv_uint64
="unsigned long long"
5840 liberty_cv_uint64
=none
5842 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5844 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5846 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $liberty_cv_uint64" >&5
5850 $as_echo "$liberty_cv_uint64" >&6; }
5851 if test "$liberty_cv_uint64" != none
; then
5853 cat >>confdefs.h
<<_ACEOF
5854 #define UNSIGNED_64BIT_TYPE $liberty_cv_uint64
5860 ac_fn_c_check_type
"$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
5861 if test "x$ac_cv_type_intptr_t" = xyes
; then :
5863 $as_echo "#define HAVE_INTPTR_T 1" >>confdefs.h
5866 for ac_type
in 'int' 'long int' 'long long int'; do
5867 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5868 /* end confdefs.h. */
5869 $ac_includes_default
5873 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
5875 return test_array [0];
5881 if ac_fn_c_try_compile
"$LINENO"; then :
5883 cat >>confdefs.h
<<_ACEOF
5884 #define intptr_t $ac_type
5889 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5890 test -z "$ac_type" && break
5896 ac_fn_c_check_type
"$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
5897 if test "x$ac_cv_type_uintptr_t" = xyes
; then :
5899 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
5902 for ac_type
in 'unsigned int' 'unsigned long int' \
5903 'unsigned long long int'; do
5904 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5905 /* end confdefs.h. */
5906 $ac_includes_default
5910 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
5912 return test_array [0];
5918 if ac_fn_c_try_compile
"$LINENO"; then :
5920 cat >>confdefs.h
<<_ACEOF
5921 #define uintptr_t $ac_type
5926 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5927 test -z "$ac_type" && break
5932 ac_fn_c_check_type
"$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
5933 if test "x$ac_cv_type_ssize_t" = xyes
; then :
5937 cat >>confdefs.h
<<_ACEOF
5944 # Given the above check, we always have uintptr_t or a fallback
5945 # definition. So define HAVE_UINTPTR_T in case any imported code
5948 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
5951 ac_fn_c_check_type
"$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
5952 if test "x$ac_cv_type_pid_t" = xyes
; then :
5956 cat >>confdefs.h
<<_ACEOF
5963 # This is the list of functions which libiberty will provide if they
5964 # are not available on the host.
5967 funcs
="$funcs atexit"
5968 funcs
="$funcs basename"
5970 funcs
="$funcs bcopy"
5971 funcs
="$funcs bsearch"
5972 funcs
="$funcs bzero"
5973 funcs
="$funcs calloc"
5974 funcs
="$funcs clock"
5976 funcs
="$funcs getcwd"
5977 funcs
="$funcs getpagesize"
5978 funcs
="$funcs gettimeofday"
5979 funcs
="$funcs index"
5980 funcs
="$funcs insque"
5981 funcs
="$funcs memchr"
5982 funcs
="$funcs memcmp"
5983 funcs
="$funcs memcpy"
5984 funcs
="$funcs memmem"
5985 funcs
="$funcs memmove"
5986 funcs
="$funcs mempcpy"
5987 funcs
="$funcs memset"
5988 funcs
="$funcs mkstemps"
5989 funcs
="$funcs putenv"
5990 funcs
="$funcs random"
5991 funcs
="$funcs rename"
5992 funcs
="$funcs rindex"
5993 funcs
="$funcs setenv"
5994 funcs
="$funcs snprintf"
5995 funcs
="$funcs sigsetmask"
5996 funcs
="$funcs stpcpy"
5997 funcs
="$funcs stpncpy"
5998 funcs
="$funcs strcasecmp"
5999 funcs
="$funcs strchr"
6000 funcs
="$funcs strdup"
6001 funcs
="$funcs strncasecmp"
6002 funcs
="$funcs strndup"
6003 funcs
="$funcs strnlen"
6004 funcs
="$funcs strrchr"
6005 funcs
="$funcs strstr"
6006 funcs
="$funcs strtod"
6007 funcs
="$funcs strtol"
6008 funcs
="$funcs strtoul"
6009 funcs
="$funcs strtoll"
6010 funcs
="$funcs strtoull"
6011 funcs
="$funcs strverscmp"
6012 funcs
="$funcs tmpnam"
6013 funcs
="$funcs vasprintf"
6014 funcs
="$funcs vfprintf"
6015 funcs
="$funcs vprintf"
6016 funcs
="$funcs vsnprintf"
6017 funcs
="$funcs vsprintf"
6018 funcs
="$funcs waitpid"
6019 funcs
="$funcs setproctitle"
6021 # Also in the old function.def file: alloca, vfork, getopt.
6023 vars
="sys_errlist sys_nerr sys_siglist"
6025 checkfuncs
="__fsetlocking canonicalize_file_name dup3 getrlimit getrusage \
6026 getsysinfo gettimeofday on_exit pipe2 psignal pstat_getdynamic pstat_getstatic \
6027 realpath setrlimit spawnve spawnvpe strerror strsignal sysconf sysctl \
6028 sysmp table times wait3 wait4"
6030 #Â Darwin has sbrk, but it is deprecated and that produces build-time warnings
6031 #Â so do not check for it.
6034 *) checkfuncs
="$checkfuncs sbrk"
6037 # These are neither executed nor required, but they help keep
6038 # autoheader happy without adding a bunch of text to acconfig.h.
6039 if test "x" = "y"; then
6040 for ac_func
in asprintf atexit \
6041 basename bcmp bcopy bsearch bzero \
6042 calloc canonicalize_file_name
clock \
6045 getcwd getpagesize getrlimit getrusage getsysinfo gettimeofday \
6047 memchr memcmp memcpy memmem memmove memset mkstemps \
6049 pipe2 psignal pstat_getdynamic pstat_getstatic putenv \
6050 random realpath rename rindex \
6051 sbrk setenv setproctitle setrlimit sigsetmask snprintf spawnve spawnvpe \
6052 stpcpy stpncpy strcasecmp strchr strdup \
6053 strerror strncasecmp strndup strnlen strrchr strsignal strstr strtod \
6054 strtol strtoul strtoll strtoull strverscmp sysconf sysctl sysmp \
6055 table
times tmpnam \
6056 vasprintf vfprintf vprintf vsprintf \
6059 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6060 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6061 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6062 cat >>confdefs.h
<<_ACEOF
6063 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6069 as_ac_Symbol
=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh`
6070 ac_fn_c_check_decl
"$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default"
6071 if eval test \"x\$
"$as_ac_Symbol"\" = x
"yes"; then :
6077 cat >>confdefs.h
<<_ACEOF
6078 #define HAVE_DECL_BASENAME $ac_have_decl
6080 ac_fn_c_check_decl
"$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
6081 if test "x$ac_cv_have_decl_ffs" = xyes
; then :
6087 cat >>confdefs.h
<<_ACEOF
6088 #define HAVE_DECL_FFS $ac_have_decl
6090 ac_fn_c_check_decl
"$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
6091 if test "x$ac_cv_have_decl_asprintf" = xyes
; then :
6097 cat >>confdefs.h
<<_ACEOF
6098 #define HAVE_DECL_ASPRINTF $ac_have_decl
6100 ac_fn_c_check_decl
"$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
6101 if test "x$ac_cv_have_decl_vasprintf" = xyes
; then :
6107 cat >>confdefs.h
<<_ACEOF
6108 #define HAVE_DECL_VASPRINTF $ac_have_decl
6110 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
6111 if test "x$ac_cv_have_decl_snprintf" = xyes
; then :
6117 cat >>confdefs.h
<<_ACEOF
6118 #define HAVE_DECL_SNPRINTF $ac_have_decl
6120 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
6121 if test "x$ac_cv_have_decl_vsnprintf" = xyes
; then :
6127 cat >>confdefs.h
<<_ACEOF
6128 #define HAVE_DECL_VSNPRINTF $ac_have_decl
6130 ac_fn_c_check_decl
"$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
6131 if test "x$ac_cv_have_decl_strtol" = xyes
; then :
6137 cat >>confdefs.h
<<_ACEOF
6138 #define HAVE_DECL_STRTOL $ac_have_decl
6140 ac_fn_c_check_decl
"$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
6141 if test "x$ac_cv_have_decl_strtoul" = xyes
; then :
6147 cat >>confdefs.h
<<_ACEOF
6148 #define HAVE_DECL_STRTOUL $ac_have_decl
6150 ac_fn_c_check_decl
"$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
6151 if test "x$ac_cv_have_decl_strtoll" = xyes
; then :
6157 cat >>confdefs.h
<<_ACEOF
6158 #define HAVE_DECL_STRTOLL $ac_have_decl
6160 ac_fn_c_check_decl
"$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
6161 if test "x$ac_cv_have_decl_strtoull" = xyes
; then :
6167 cat >>confdefs.h
<<_ACEOF
6168 #define HAVE_DECL_STRTOULL $ac_have_decl
6170 ac_fn_c_check_decl
"$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
6171 if test "x$ac_cv_have_decl_strnlen" = xyes
; then :
6177 cat >>confdefs.h
<<_ACEOF
6178 #define HAVE_DECL_STRNLEN $ac_have_decl
6182 $as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
6185 $as_echo "#define HAVE_SYS_NERR 1" >>confdefs.h
6188 $as_echo "#define HAVE_SYS_SIGLIST 1" >>confdefs.h
6192 # For each of these functions, if the host does not provide the
6193 # function we want to put FN.o in LIBOBJS, and if the host does
6194 # provide the function, we want to define HAVE_FN in config.h.
6198 if test -n "${with_target_subdir}"; then
6200 # We are being configured as a target library. AC_REPLACE_FUNCS
6201 # may not work correctly, because the compiler may not be able to
6202 # link executables. Note that we may still be being configured
6205 # If we are being configured for newlib, we know which functions
6206 # newlib provide and which ones we will be expected to provide.
6208 if test "x${with_newlib}" = "xyes"; then
6209 case " $LIBOBJS " in
6210 *" asprintf.$ac_objext "* ) ;;
6211 *) LIBOBJS
="$LIBOBJS asprintf.$ac_objext"
6215 case " $LIBOBJS " in
6216 *" basename.$ac_objext "* ) ;;
6217 *) LIBOBJS
="$LIBOBJS basename.$ac_objext"
6221 case " $LIBOBJS " in
6222 *" insque.$ac_objext "* ) ;;
6223 *) LIBOBJS
="$LIBOBJS insque.$ac_objext"
6227 case " $LIBOBJS " in
6228 *" random.$ac_objext "* ) ;;
6229 *) LIBOBJS
="$LIBOBJS random.$ac_objext"
6233 case " $LIBOBJS " in
6234 *" strdup.$ac_objext "* ) ;;
6235 *) LIBOBJS
="$LIBOBJS strdup.$ac_objext"
6239 case " $LIBOBJS " in
6240 *" vasprintf.$ac_objext "* ) ;;
6241 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6248 asprintf |
basename | insque | random | strdup | vasprintf
)
6251 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6252 cat >>confdefs.h
<<_ACEOF
6260 # newlib doesnt provide any of the variables in $vars, so we
6261 # dont have to check them here.
6263 # Of the functions in $checkfuncs, newlib only has strerror.
6264 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6271 # If we are being configured for Mingw, we know which functions
6272 # Mingw provides and which ones we will be expected to provide.
6276 case " $LIBOBJS " in
6277 *" asprintf.$ac_objext "* ) ;;
6278 *) LIBOBJS
="$LIBOBJS asprintf.$ac_objext"
6282 case " $LIBOBJS " in
6283 *" basename.$ac_objext "* ) ;;
6284 *) LIBOBJS
="$LIBOBJS basename.$ac_objext"
6288 case " $LIBOBJS " in
6289 *" bcmp.$ac_objext "* ) ;;
6290 *) LIBOBJS
="$LIBOBJS bcmp.$ac_objext"
6294 case " $LIBOBJS " in
6295 *" bcopy.$ac_objext "* ) ;;
6296 *) LIBOBJS
="$LIBOBJS bcopy.$ac_objext"
6300 case " $LIBOBJS " in
6301 *" bzero.$ac_objext "* ) ;;
6302 *) LIBOBJS
="$LIBOBJS bzero.$ac_objext"
6306 case " $LIBOBJS " in
6307 *" clock.$ac_objext "* ) ;;
6308 *) LIBOBJS
="$LIBOBJS clock.$ac_objext"
6312 case " $LIBOBJS " in
6313 *" ffs.$ac_objext "* ) ;;
6314 *) LIBOBJS
="$LIBOBJS ffs.$ac_objext"
6318 case " $LIBOBJS " in
6319 *" getpagesize.$ac_objext "* ) ;;
6320 *) LIBOBJS
="$LIBOBJS getpagesize.$ac_objext"
6324 case " $LIBOBJS " in
6325 *" index.$ac_objext "* ) ;;
6326 *) LIBOBJS
="$LIBOBJS index.$ac_objext"
6330 case " $LIBOBJS " in
6331 *" insque.$ac_objext "* ) ;;
6332 *) LIBOBJS
="$LIBOBJS insque.$ac_objext"
6336 case " $LIBOBJS " in
6337 *" mempcpy.$ac_objext "* ) ;;
6338 *) LIBOBJS
="$LIBOBJS mempcpy.$ac_objext"
6342 case " $LIBOBJS " in
6343 *" mkstemps.$ac_objext "* ) ;;
6344 *) LIBOBJS
="$LIBOBJS mkstemps.$ac_objext"
6348 case " $LIBOBJS " in
6349 *" random.$ac_objext "* ) ;;
6350 *) LIBOBJS
="$LIBOBJS random.$ac_objext"
6354 case " $LIBOBJS " in
6355 *" rindex.$ac_objext "* ) ;;
6356 *) LIBOBJS
="$LIBOBJS rindex.$ac_objext"
6360 case " $LIBOBJS " in
6361 *" sigsetmask.$ac_objext "* ) ;;
6362 *) LIBOBJS
="$LIBOBJS sigsetmask.$ac_objext"
6366 case " $LIBOBJS " in
6367 *" stpcpy.$ac_objext "* ) ;;
6368 *) LIBOBJS
="$LIBOBJS stpcpy.$ac_objext"
6372 case " $LIBOBJS " in
6373 *" stpncpy.$ac_objext "* ) ;;
6374 *) LIBOBJS
="$LIBOBJS stpncpy.$ac_objext"
6378 case " $LIBOBJS " in
6379 *" strndup.$ac_objext "* ) ;;
6380 *) LIBOBJS
="$LIBOBJS strndup.$ac_objext"
6384 case " $LIBOBJS " in
6385 *" strnlen.$ac_objext "* ) ;;
6386 *) LIBOBJS
="$LIBOBJS strnlen.$ac_objext"
6390 case " $LIBOBJS " in
6391 *" strverscmp.$ac_objext "* ) ;;
6392 *) LIBOBJS
="$LIBOBJS strverscmp.$ac_objext"
6396 case " $LIBOBJS " in
6397 *" vasprintf.$ac_objext "* ) ;;
6398 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6402 case " $LIBOBJS " in
6403 *" waitpid.$ac_objext "* ) ;;
6404 *) LIBOBJS
="$LIBOBJS waitpid.$ac_objext"
6411 asprintf |
basename | bcmp | bcopy | bzero |
clock | ffs | getpagesize | index | insque | mempcpy | mkstemps | random | rindex | sigsetmask | stpcpy | stpncpy | strdup | strndup | strnlen | strverscmp | vasprintf | waitpid
)
6414 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6415 cat >>confdefs.h
<<_ACEOF
6423 # Mingw doesnt provide any of the variables in $vars, so we
6424 # dont have to check them here.
6426 # Of the functions in $checkfuncs, Mingw only has strerror.
6427 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6434 case " $LIBOBJS " in
6435 *" vasprintf.$ac_objext "* ) ;;
6436 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6440 case " $LIBOBJS " in
6441 *" vsnprintf.$ac_objext "* ) ;;
6442 *) LIBOBJS
="$LIBOBJS vsnprintf.$ac_objext"
6446 case " $LIBOBJS " in
6447 *" snprintf.$ac_objext "* ) ;;
6448 *) LIBOBJS
="$LIBOBJS snprintf.$ac_objext"
6452 case " $LIBOBJS " in
6453 *" asprintf.$ac_objext "* ) ;;
6454 *) LIBOBJS
="$LIBOBJS asprintf.$ac_objext"
6459 for f
in atexit
basename bcmp bcopy bsearch bzero calloc
clock ffs \
6460 getcwd getpagesize getrusage gettimeofday \
6461 index insque memchr memcmp memcpy memmove memset psignal \
6462 putenv random rename rindex sbrk setenv stpcpy strcasecmp \
6463 strchr strdup strerror strncasecmp strrchr strstr strtod \
6464 strtol strtoul sysconf
times tmpnam vfprintf vprintf \
6467 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6468 cat >>confdefs.h
<<_ACEOF
6482 # Not a target library, so we set things up to run the test suite.
6491 *-*-cygwin* |
*-*-mingw*)
6492 $as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
6494 $as_echo "#define HAVE_SYS_NERR 1" >>confdefs.h
6499 if test -z "${setobjs}"; then
6503 # Handle VxWorks configuration specially, since on VxWorks the
6504 # libraries are actually on the target board, not in the file
6506 case " $LIBOBJS " in
6507 *" basename.$ac_objext "* ) ;;
6508 *) LIBOBJS
="$LIBOBJS basename.$ac_objext"
6512 case " $LIBOBJS " in
6513 *" getpagesize.$ac_objext "* ) ;;
6514 *) LIBOBJS
="$LIBOBJS getpagesize.$ac_objext"
6518 case " $LIBOBJS " in
6519 *" insque.$ac_objext "* ) ;;
6520 *) LIBOBJS
="$LIBOBJS insque.$ac_objext"
6524 case " $LIBOBJS " in
6525 *" random.$ac_objext "* ) ;;
6526 *) LIBOBJS
="$LIBOBJS random.$ac_objext"
6530 case " $LIBOBJS " in
6531 *" strcasecmp.$ac_objext "* ) ;;
6532 *) LIBOBJS
="$LIBOBJS strcasecmp.$ac_objext"
6536 case " $LIBOBJS " in
6537 *" strncasecmp.$ac_objext "* ) ;;
6538 *) LIBOBJS
="$LIBOBJS strncasecmp.$ac_objext"
6542 case " $LIBOBJS " in
6543 *" strdup.$ac_objext "* ) ;;
6544 *) LIBOBJS
="$LIBOBJS strdup.$ac_objext"
6548 case " $LIBOBJS " in
6549 *" vfork.$ac_objext "* ) ;;
6550 *) LIBOBJS
="$LIBOBJS vfork.$ac_objext"
6554 case " $LIBOBJS " in
6555 *" waitpid.$ac_objext "* ) ;;
6556 *) LIBOBJS
="$LIBOBJS waitpid.$ac_objext"
6560 case " $LIBOBJS " in
6561 *" vasprintf.$ac_objext "* ) ;;
6562 *) LIBOBJS
="$LIBOBJS vasprintf.$ac_objext"
6568 basename | getpagesize | insque | random | strcasecmp
)
6570 strncasecmp | strdup | vfork | waitpid | vasprintf
)
6573 n
=HAVE_
`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6574 cat >>confdefs.h
<<_ACEOF
6582 # VxWorks doesn't provide any of the variables in $vars, so we
6583 # don't have to check them here.
6585 # Of the functions in $checkfuncs, VxWorks only has strerror.
6586 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6595 if test -z "${setobjs}"; then
6600 # On android, getpagesize is defined in unistd.h as a static inline
6601 # function, which AC_CHECK_FUNCS does not handle properly.
6602 ac_cv_func_getpagesize
=yes
6606 # Replace system snprintf and vsnprintf with libiberty implementations.
6607 case " $LIBOBJS " in
6608 *" snprintf.$ac_objext "* ) ;;
6609 *) LIBOBJS
="$LIBOBJS snprintf.$ac_objext"
6613 case " $LIBOBJS " in
6614 *" vsnprintf.$ac_objext "* ) ;;
6615 *) LIBOBJS
="$LIBOBJS vsnprintf.$ac_objext"
6622 # Under mingw32, sys_nerr and sys_errlist exist, but they are
6623 # macros, so the test below won't find them.
6624 libiberty_cv_var_sys_nerr
=yes
6625 libiberty_cv_var_sys_errlist
=yes
6629 # vfork and fork are stubs.
6630 ac_cv_func_vfork_works
=no
6634 # Under some versions of uwin, vfork is notoriously buggy and the test
6635 # can hang configure; on other versions, vfork exists just as a stub.
6636 # FIXME: This should be removed once vfork in uwin's runtime is fixed.
6637 ac_cv_func_vfork_works
=no
6638 # Under uwin 2.0+, sys_nerr and sys_errlist exist, but they are
6639 # macros (actually, these are imported from a DLL, but the end effect
6640 # is the same), so the test below won't find them.
6641 libiberty_cv_var_sys_nerr
=yes
6642 libiberty_cv_var_sys_errlist
=yes
6646 # Under VMS, vfork works very different than on Unix. The standard test
6647 # won't work, and it isn't easily adaptable. It makes more sense to
6649 ac_cv_func_vfork_works
=yes
6654 # We haven't set the list of objects yet. Use the standard autoconf
6655 # tests. This will only work if the compiler works.
6656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
6657 $as_echo_n "checking for library containing strerror... " >&6; }
6658 if ${ac_cv_search_strerror+:} false
; then :
6659 $as_echo_n "(cached) " >&6
6661 ac_func_search_save_LIBS
=$LIBS
6662 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6663 /* end confdefs.h. */
6665 /* Override any GCC internal prototype to avoid an error.
6666 Use char because int might match the return type of a GCC
6667 builtin and then its argument prototype would still apply. */
6680 for ac_lib
in '' cposix
; do
6681 if test -z "$ac_lib"; then
6682 ac_res
="none required"
6685 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
6687 if test x
$gcc_no_link = xyes
; then
6688 as_fn_error $?
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
6690 if ac_fn_c_try_link
"$LINENO"; then :
6691 ac_cv_search_strerror
=$ac_res
6693 rm -f core conftest.err conftest.
$ac_objext \
6695 if ${ac_cv_search_strerror+:} false
; then :
6699 if ${ac_cv_search_strerror+:} false
; then :
6702 ac_cv_search_strerror
=no
6705 LIBS
=$ac_func_search_save_LIBS
6707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
6708 $as_echo "$ac_cv_search_strerror" >&6; }
6709 ac_res
=$ac_cv_search_strerror
6710 if test "$ac_res" != no
; then :
6711 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
6715 for ac_func
in $funcs
6717 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6718 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6719 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6720 cat >>confdefs.h
<<_ACEOF
6721 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6725 case " $LIBOBJS " in
6726 *" $ac_func.$ac_objext "* ) ;;
6727 *) LIBOBJS
="$LIBOBJS $ac_func.$ac_objext"
6734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether alloca needs Cray hooks" >&5
6735 $as_echo_n "checking whether alloca needs Cray hooks... " >&6; }
6736 if ${ac_cv_os_cray+:} false
; then :
6737 $as_echo_n "(cached) " >&6
6739 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6740 /* end confdefs.h. */
6741 #if defined(CRAY) && ! defined(CRAY2)
6748 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6749 $EGREP "webecray" >/dev
/null
2>&1; then :
6757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
6758 $as_echo "$ac_cv_os_cray" >&6; }
6759 if test $ac_cv_os_cray = yes; then
6760 for ac_func
in _getb67 GETB67 getb67
; do
6761 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6762 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6763 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6765 cat >>confdefs.h
<<_ACEOF
6766 #define CRAY_STACKSEG_END $ac_func
6774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
6775 $as_echo_n "checking stack direction for C alloca... " >&6; }
6776 if ${ac_cv_c_stack_direction+:} false
; then :
6777 $as_echo_n "(cached) " >&6
6779 if test "$cross_compiling" = yes; then :
6780 ac_cv_c_stack_direction
=0
6782 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6783 /* end confdefs.h. */
6784 find_stack_direction ()
6786 static char *addr = 0;
6791 return find_stack_direction ();
6794 return (&dummy > addr) ? 1 : -1;
6798 exit (find_stack_direction() < 0);
6801 if ac_fn_c_try_run
"$LINENO"; then :
6802 ac_cv_c_stack_direction
=1
6804 ac_cv_c_stack_direction
=-1
6806 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6807 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
6812 $as_echo "$ac_cv_c_stack_direction" >&6; }
6814 cat >>confdefs.h
<<_ACEOF
6815 #define STACK_DIRECTION $ac_cv_c_stack_direction
6819 for ac_header
in vfork.h
6821 ac_fn_c_check_header_preproc
"$LINENO" "vfork.h" "ac_cv_header_vfork_h"
6822 if test "x$ac_cv_header_vfork_h" = xyes
; then :
6823 cat >>confdefs.h
<<_ACEOF
6824 #define HAVE_VFORK_H 1
6830 for ac_func
in fork vfork
6832 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6833 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
6834 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
6835 cat >>confdefs.h
<<_ACEOF
6836 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6842 if test "x$ac_cv_func_fork" = xyes
; then
6843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
6844 $as_echo_n "checking for working fork... " >&6; }
6845 if ${ac_cv_func_fork_works+:} false
; then :
6846 $as_echo_n "(cached) " >&6
6848 if test "$cross_compiling" = yes; then :
6849 ac_cv_func_fork_works
=cross
6851 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6852 /* end confdefs.h. */
6853 $ac_includes_default
6858 /* By Ruediger Kuhlmann. */
6865 if ac_fn_c_try_run
"$LINENO"; then :
6866 ac_cv_func_fork_works
=yes
6868 ac_cv_func_fork_works
=no
6870 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6871 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
6876 $as_echo "$ac_cv_func_fork_works" >&6; }
6879 ac_cv_func_fork_works
=$ac_cv_func_fork
6881 if test "x$ac_cv_func_fork_works" = xcross
; then
6883 *-*-amigaos* |
*-*-msdosdjgpp*)
6884 # Override, as these systems have only a dummy fork() stub
6885 ac_cv_func_fork_works
=no
6888 ac_cv_func_fork_works
=yes
6891 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
6892 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
6894 ac_cv_func_vfork_works
=$ac_cv_func_vfork
6895 if test "x$ac_cv_func_vfork" = xyes
; then
6896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
6897 $as_echo_n "checking for working vfork... " >&6; }
6898 if ${ac_cv_func_vfork_works+:} false
; then :
6899 $as_echo_n "(cached) " >&6
6901 if test "$cross_compiling" = yes; then :
6902 ac_cv_func_vfork_works
=cross
6904 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6905 /* end confdefs.h. */
6906 /* Thanks to Paul Eggert for this test. */
6907 $ac_includes_default
6908 #include <sys/wait.h>
6912 /* On some sparc systems, changes by the child to local and incoming
6913 argument registers are propagated back to the parent. The compiler
6914 is told about this with #include <vfork.h>, but some compilers
6915 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
6916 static variable whose address is put into a register that is
6917 clobbered by the vfork. */
6920 sparc_address_test (int arg)
6922 sparc_address_test (arg) int arg;
6943 pid_t parent = getpid ();
6946 sparc_address_test (0);
6951 /* Here is another test for sparc vfork register problems. This
6952 test uses lots of local variables, at least as many local
6953 variables as main has allocated so far including compiler
6954 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
6955 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
6956 reuse the register of parent for one of the local variables,
6957 since it will think that parent can't possibly be used any more
6958 in this routine. Assigning to the local variable will thus
6959 munge parent in the parent process. */
6961 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
6962 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
6963 /* Convince the compiler that p..p7 are live; otherwise, it might
6964 use the same hardware register for all 8 local variables. */
6965 if (p != p1 || p != p2 || p != p3 || p != p4
6966 || p != p5 || p != p6 || p != p7)
6969 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
6970 from child file descriptors. If the child closes a descriptor
6971 before it execs or exits, this munges the parent's descriptor
6972 as well. Test for this by closing stdout in the child. */
6973 _exit(close(fileno(stdout)) != 0);
6978 while (wait(&status) != child)
6981 /* Was there some problem with vforking? */
6984 /* Did the child fail? (This shouldn't happen.) */
6987 /* Did the vfork/compiler bug occur? */
6988 || parent != getpid()
6990 /* Did the file descriptor bug occur? */
6991 || fstat(fileno(stdout), &st) != 0
6996 if ac_fn_c_try_run
"$LINENO"; then :
6997 ac_cv_func_vfork_works
=yes
6999 ac_cv_func_vfork_works
=no
7001 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7002 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
7007 $as_echo "$ac_cv_func_vfork_works" >&6; }
7010 if test "x$ac_cv_func_fork_works" = xcross
; then
7011 ac_cv_func_vfork_works
=$ac_cv_func_vfork
7012 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
7013 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
7016 if test "x$ac_cv_func_vfork_works" = xyes
; then
7018 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
7022 $as_echo "#define vfork fork" >>confdefs.h
7025 if test "x$ac_cv_func_fork_works" = xyes
; then
7027 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
7031 if test $ac_cv_func_vfork_works = no
; then
7032 case " $LIBOBJS " in
7033 *" vfork.$ac_objext "* ) ;;
7034 *) LIBOBJS
="$LIBOBJS vfork.$ac_objext"
7039 # We only need _doprnt if we might use it to implement v*printf.
7040 if test $ac_cv_func_vprintf != yes \
7041 ||
test $ac_cv_func_vfprintf != yes \
7042 ||
test $ac_cv_func_vsprintf != yes; then
7043 ac_fn_c_check_func
"$LINENO" "_doprnt" "ac_cv_func__doprnt"
7044 if test "x$ac_cv_func__doprnt" = xyes
; then :
7045 $as_echo "#define HAVE__DOPRNT 1" >>confdefs.h
7048 case " $LIBOBJS " in
7049 *" _doprnt.$ac_objext "* ) ;;
7050 *) LIBOBJS
="$LIBOBJS _doprnt.$ac_objext"
7058 for ac_func
in _doprnt
7060 ac_fn_c_check_func
"$LINENO" "_doprnt" "ac_cv_func__doprnt"
7061 if test "x$ac_cv_func__doprnt" = xyes
; then :
7062 cat >>confdefs.h
<<_ACEOF
7063 #define HAVE__DOPRNT 1
7072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $v" >&5
7073 $as_echo_n "checking for $v... " >&6; }
7074 if eval \
${libiberty_cv_var_$v+:} false
; then :
7075 $as_echo_n "(cached) " >&6
7077 if test x
$gcc_no_link = xyes
; then
7078 as_fn_error $?
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
7080 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7081 /* end confdefs.h. */
7086 if ($v [0]) return 1;
7091 if ac_fn_c_try_link
"$LINENO"; then :
7092 eval "libiberty_cv_var_$v=yes"
7094 eval "libiberty_cv_var_$v=no"
7096 rm -f core conftest.err conftest.
$ac_objext \
7097 conftest
$ac_exeext conftest.
$ac_ext
7100 if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes"; then
7101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7102 $as_echo "yes" >&6; }
7103 n
=HAVE_
`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7104 cat >>confdefs.h
<<_ACEOF
7109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7110 $as_echo "no" >&6; }
7114 # special check for _system_configuration because AIX <4.3.2 do not
7115 # contain the `physmem' member.
7116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
7117 $as_echo_n "checking for external symbol _system_configuration... " >&6; }
7118 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7119 /* end confdefs.h. */
7120 #include <sys/systemcfg.h>
7124 double x = _system_configuration.physmem;
7129 if ac_fn_c_try_compile
"$LINENO"; then :
7130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7131 $as_echo "yes" >&6; }
7133 $as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
7136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7137 $as_echo "no" >&6; }
7139 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7141 for ac_func
in $checkfuncs
7143 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7144 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
7145 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
7146 cat >>confdefs.h
<<_ACEOF
7147 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7153 as_ac_Symbol
=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh`
7154 ac_fn_c_check_decl
"$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default"
7155 if eval test \"x\$
"$as_ac_Symbol"\" = x
"yes"; then :
7161 cat >>confdefs.h
<<_ACEOF
7162 #define HAVE_DECL_BASENAME $ac_have_decl
7164 ac_fn_c_check_decl
"$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
7165 if test "x$ac_cv_have_decl_ffs" = xyes
; then :
7171 cat >>confdefs.h
<<_ACEOF
7172 #define HAVE_DECL_FFS $ac_have_decl
7174 ac_fn_c_check_decl
"$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
7175 if test "x$ac_cv_have_decl_asprintf" = xyes
; then :
7181 cat >>confdefs.h
<<_ACEOF
7182 #define HAVE_DECL_ASPRINTF $ac_have_decl
7184 ac_fn_c_check_decl
"$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
7185 if test "x$ac_cv_have_decl_vasprintf" = xyes
; then :
7191 cat >>confdefs.h
<<_ACEOF
7192 #define HAVE_DECL_VASPRINTF $ac_have_decl
7194 ac_fn_c_check_decl
"$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
7195 if test "x$ac_cv_have_decl_snprintf" = xyes
; then :
7201 cat >>confdefs.h
<<_ACEOF
7202 #define HAVE_DECL_SNPRINTF $ac_have_decl
7204 ac_fn_c_check_decl
"$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
7205 if test "x$ac_cv_have_decl_vsnprintf" = xyes
; then :
7211 cat >>confdefs.h
<<_ACEOF
7212 #define HAVE_DECL_VSNPRINTF $ac_have_decl
7215 ac_fn_c_check_decl
"$LINENO" "calloc" "ac_cv_have_decl_calloc" "$ac_includes_default"
7216 if test "x$ac_cv_have_decl_calloc" = xyes
; then :
7222 cat >>confdefs.h
<<_ACEOF
7223 #define HAVE_DECL_CALLOC $ac_have_decl
7225 ac_fn_c_check_decl
"$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
7226 if test "x$ac_cv_have_decl_getenv" = xyes
; then :
7232 cat >>confdefs.h
<<_ACEOF
7233 #define HAVE_DECL_GETENV $ac_have_decl
7235 ac_fn_c_check_decl
"$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
7236 if test "x$ac_cv_have_decl_getopt" = xyes
; then :
7242 cat >>confdefs.h
<<_ACEOF
7243 #define HAVE_DECL_GETOPT $ac_have_decl
7245 ac_fn_c_check_decl
"$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
7246 if test "x$ac_cv_have_decl_malloc" = xyes
; then :
7252 cat >>confdefs.h
<<_ACEOF
7253 #define HAVE_DECL_MALLOC $ac_have_decl
7255 ac_fn_c_check_decl
"$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
7256 if test "x$ac_cv_have_decl_realloc" = xyes
; then :
7262 cat >>confdefs.h
<<_ACEOF
7263 #define HAVE_DECL_REALLOC $ac_have_decl
7267 *-*-darwin*) ;; # Darwin's sbrk implementation is deprecated.
7268 *) ac_fn_c_check_decl
"$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
7269 if test "x$ac_cv_have_decl_sbrk" = xyes
; then :
7275 cat >>confdefs.h
<<_ACEOF
7276 #define HAVE_DECL_SBRK $ac_have_decl
7280 ac_fn_c_check_decl
"$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
7281 if test "x$ac_cv_have_decl_strtol" = xyes
; then :
7287 cat >>confdefs.h
<<_ACEOF
7288 #define HAVE_DECL_STRTOL $ac_have_decl
7290 ac_fn_c_check_decl
"$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
7291 if test "x$ac_cv_have_decl_strtoul" = xyes
; then :
7297 cat >>confdefs.h
<<_ACEOF
7298 #define HAVE_DECL_STRTOUL $ac_have_decl
7300 ac_fn_c_check_decl
"$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
7301 if test "x$ac_cv_have_decl_strtoll" = xyes
; then :
7307 cat >>confdefs.h
<<_ACEOF
7308 #define HAVE_DECL_STRTOLL $ac_have_decl
7310 ac_fn_c_check_decl
"$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
7311 if test "x$ac_cv_have_decl_strtoull" = xyes
; then :
7317 cat >>confdefs.h
<<_ACEOF
7318 #define HAVE_DECL_STRTOULL $ac_have_decl
7321 ac_fn_c_check_decl
"$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
7322 if test "x$ac_cv_have_decl_strverscmp" = xyes
; then :
7328 cat >>confdefs.h
<<_ACEOF
7329 #define HAVE_DECL_STRVERSCMP $ac_have_decl
7332 ac_fn_c_check_decl
"$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
7333 if test "x$ac_cv_have_decl_strnlen" = xyes
; then :
7339 cat >>confdefs.h
<<_ACEOF
7340 #define HAVE_DECL_STRNLEN $ac_have_decl
7343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether canonicalize_file_name must be declared" >&5
7344 $as_echo_n "checking whether canonicalize_file_name must be declared... " >&6; }
7345 if ${libiberty_cv_decl_needed_canonicalize_file_name+:} false
; then :
7346 $as_echo_n "(cached) " >&6
7348 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7349 /* end confdefs.h. */
7351 #include "confdefs.h"
7353 #ifdef HAVE_STRING_H
7356 #ifdef HAVE_STRINGS_H
7357 #include <strings.h>
7360 #ifdef HAVE_STDLIB_H
7363 #ifdef HAVE_UNISTD_H
7369 char *(*pfn) = (char *(*)) canonicalize_file_name
7374 if ac_fn_c_try_compile
"$LINENO"; then :
7375 libiberty_cv_decl_needed_canonicalize_file_name
=no
7377 libiberty_cv_decl_needed_canonicalize_file_name
=yes
7379 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libiberty_cv_decl_needed_canonicalize_file_name" >&5
7383 $as_echo "$libiberty_cv_decl_needed_canonicalize_file_name" >&6; }
7384 if test $libiberty_cv_decl_needed_canonicalize_file_name = yes; then
7386 $as_echo "#define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1" >>confdefs.h
7392 # Figure out which version of pexecute to use.
7394 *-*-mingw* |
*-*-winnt*) pexecute
=pex-win32
;;
7395 *-*-msdosdjgpp*) pexecute
=pex-djgpp
;;
7396 *-*-msdos*) pexecute
=pex-msdos
;;
7397 *) pexecute
=pex-unix
;;
7404 for ac_header
in $ac_header_list
7406 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7407 ac_fn_c_check_header_preproc
"$LINENO" "$ac_header" "$as_ac_Header"
7408 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
7409 cat >>confdefs.h
<<_ACEOF
7410 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7422 if test x
$gcc_no_link = xyes
; then
7423 if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset
; then
7424 ac_cv_func_mmap_fixed_mapped
=no
7427 if test "x${ac_cv_func_mmap_fixed_mapped}" != xno
; then
7429 for ac_func
in getpagesize
7431 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
7432 if test "x$ac_cv_func_getpagesize" = xyes
; then :
7433 cat >>confdefs.h
<<_ACEOF
7434 #define HAVE_GETPAGESIZE 1
7440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
7441 $as_echo_n "checking for working mmap... " >&6; }
7442 if ${ac_cv_func_mmap_fixed_mapped+:} false
; then :
7443 $as_echo_n "(cached) " >&6
7445 if test "$cross_compiling" = yes; then :
7446 ac_cv_func_mmap_fixed_mapped
=no
7448 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7449 /* end confdefs.h. */
7450 $ac_includes_default
7451 /* malloc might have been renamed as rpl_malloc. */
7454 /* Thanks to Mike Haertel and Jim Avera for this test.
7455 Here is a matrix of mmap possibilities:
7456 mmap private not fixed
7457 mmap private fixed at somewhere currently unmapped
7458 mmap private fixed at somewhere already mapped
7459 mmap shared not fixed
7460 mmap shared fixed at somewhere currently unmapped
7461 mmap shared fixed at somewhere already mapped
7462 For private mappings, we should verify that changes cannot be read()
7463 back from the file, nor mmap's back from the file at a different
7464 address. (There have been systems where private was not correctly
7465 implemented like the infamous i386 svr4.0, and systems where the
7466 VM page cache was not coherent with the file system buffer cache
7467 like early versions of FreeBSD and possibly contemporary NetBSD.)
7468 For shared mappings, we should conversely verify that changes get
7469 propagated back to all the places they're supposed to be.
7471 Grep wants private fixed already mapped.
7472 The main things grep needs to know about mmap are:
7473 * does it exist and is it safe to write into the mmap'd area
7474 * how to use it (BSD variants) */
7477 #include <sys/mman.h>
7479 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
7483 /* This mess was copied from the GNU getpagesize.h. */
7484 #ifndef HAVE_GETPAGESIZE
7485 # ifdef _SC_PAGESIZE
7486 # define getpagesize() sysconf(_SC_PAGESIZE)
7487 # else /* no _SC_PAGESIZE */
7488 # ifdef HAVE_SYS_PARAM_H
7489 # include <sys/param.h>
7490 # ifdef EXEC_PAGESIZE
7491 # define getpagesize() EXEC_PAGESIZE
7492 # else /* no EXEC_PAGESIZE */
7494 # define getpagesize() NBPG * CLSIZE
7497 # endif /* no CLSIZE */
7498 # else /* no NBPG */
7500 # define getpagesize() NBPC
7501 # else /* no NBPC */
7503 # define getpagesize() PAGESIZE
7504 # endif /* PAGESIZE */
7505 # endif /* no NBPC */
7506 # endif /* no NBPG */
7507 # endif /* no EXEC_PAGESIZE */
7508 # else /* no HAVE_SYS_PARAM_H */
7509 # define getpagesize() 8192 /* punt totally */
7510 # endif /* no HAVE_SYS_PARAM_H */
7511 # endif /* no _SC_PAGESIZE */
7513 #endif /* no HAVE_GETPAGESIZE */
7518 char *data, *data2, *data3;
7523 pagesize = getpagesize ();
7525 /* First, make a file with some known garbage in it. */
7526 data = (char *) malloc (pagesize);
7529 for (i = 0; i < pagesize; ++i)
7530 *(data + i) = rand ();
7532 fd = creat ("conftest.mmap", 0600);
7535 if (write (fd, data, pagesize) != pagesize)
7539 /* Next, check that the tail of a page is zero-filled. File must have
7540 non-zero length, otherwise we risk SIGBUS for entire page. */
7541 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
7545 if (write (fd2, cdata2, 1) != 1)
7547 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
7548 if (data2 == MAP_FAILED)
7550 for (i = 0; i < pagesize; ++i)
7554 if (munmap (data2, pagesize))
7557 /* Next, try to mmap the file at a fixed address which already has
7558 something else allocated at it. If we can, also make sure that
7559 we see the same garbage. */
7560 fd = open ("conftest.mmap", O_RDWR);
7563 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7564 MAP_PRIVATE | MAP_FIXED, fd, 0L))
7566 for (i = 0; i < pagesize; ++i)
7567 if (*(data + i) != *(data2 + i))
7570 /* Finally, make sure that changes to the mapped area do not
7571 percolate back to the file as seen by read(). (This is a bug on
7572 some variants of i386 svr4.0.) */
7573 for (i = 0; i < pagesize; ++i)
7574 *(data2 + i) = *(data2 + i) + 1;
7575 data3 = (char *) malloc (pagesize);
7578 if (read (fd, data3, pagesize) != pagesize)
7580 for (i = 0; i < pagesize; ++i)
7581 if (*(data + i) != *(data3 + i))
7587 if ac_fn_c_try_run
"$LINENO"; then :
7588 ac_cv_func_mmap_fixed_mapped
=yes
7590 ac_cv_func_mmap_fixed_mapped
=no
7592 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7593 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
7598 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
7599 if test $ac_cv_func_mmap_fixed_mapped = yes; then
7601 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
7604 rm -f conftest.mmap conftest.txt
7608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strncmp" >&5
7609 $as_echo_n "checking for working strncmp... " >&6; }
7610 if ${ac_cv_func_strncmp_works+:} false
; then :
7611 $as_echo_n "(cached) " >&6
7613 if test "$cross_compiling" = yes; then :
7614 ac_cv_func_strncmp_works
=yes
7616 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7617 /* end confdefs.h. */
7619 /* Test by Jim Wilson and Kaveh Ghazi.
7620 Check whether strncmp reads past the end of its string parameters. */
7621 #include <sys/types.h>
7627 #ifdef HAVE_SYS_MMAN_H
7628 #include <sys/mman.h>
7632 #ifdef MAP_ANONYMOUS
7633 #define MAP_ANON MAP_ANONYMOUS
7635 #define MAP_ANON MAP_FILE
7646 #define MAP_LEN 0x10000
7650 #if defined(HAVE_MMAP) || defined(HAVE_MMAP_ANYWHERE)
7654 dev_zero = open ("/dev/zero", O_RDONLY);
7658 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
7659 MAP_ANON|MAP_PRIVATE, dev_zero, 0);
7660 if (p == (char *)-1)
7661 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
7662 MAP_ANON|MAP_PRIVATE, -1, 0);
7663 if (p == (char *)-1)
7667 char *string = "__si_type_info";
7668 char *q = (char *) p + MAP_LEN - strlen (string) - 2;
7669 char *r = (char *) p + 0xe;
7675 #endif /* HAVE_MMAP || HAVE_MMAP_ANYWHERE */
7680 if ac_fn_c_try_run
"$LINENO"; then :
7681 ac_cv_func_strncmp_works
=yes
7683 ac_cv_func_strncmp_works
=no
7685 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
7686 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
7689 rm -f core core.
* *.core
7691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strncmp_works" >&5
7692 $as_echo "$ac_cv_func_strncmp_works" >&6; }
7693 if test $ac_cv_func_strncmp_works = no
; then
7694 case " $LIBOBJS " in
7695 *" strncmp.$ac_objext "* ) ;;
7696 *) LIBOBJS
="$LIBOBJS strncmp.$ac_objext"
7703 # Install a library built with a cross compiler in $(tooldir) rather
7705 if test -z "${with_cross_host}"; then
7708 INSTALL_DEST
=tooldir
7714 for l
in x
$LIBOBJS; do
7726 # We need multilib support, but only if configuring for the target.
7727 ac_config_files
="$ac_config_files Makefile testsuite/Makefile"
7729 ac_config_commands
="$ac_config_commands default"
7731 cat >confcache
<<\_ACEOF
7732 # This file is a shell script that caches the results of configure
7733 # tests run on this system so they can be shared between configure
7734 # scripts and configure runs, see configure's option --config-cache.
7735 # It is not useful on other systems. If it contains results you don't
7736 # want to keep, you may remove or edit it.
7738 # config.status only pays attention to the cache file if you give it
7739 # the --recheck option to rerun configure.
7741 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7742 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7747 # The following way of writing the cache mishandles newlines in values,
7748 # but we know of no workaround that is simple, portable, and efficient.
7749 # So, we kill variables containing newlines.
7750 # Ultrix sh set writes to stderr and can't be redirected directly,
7751 # and sets the high bit in the cache file unless we assign to the vars.
7753 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7754 eval ac_val
=\$
$ac_var
7758 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7759 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7762 _ | IFS | as_nl
) ;; #(
7763 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
7764 *) { eval $ac_var=; unset $ac_var;} ;;
7770 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7771 *${as_nl}ac_space
=\
*)
7772 # `set' does not quote correctly, so add quotes: double-quote
7773 # substitution turns \\\\ into \\, and sed turns \\ into \.
7776 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7779 # `set' quotes correctly as required by POSIX, so do not add quotes.
7780 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7789 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7791 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7793 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
7794 if test -w "$cache_file"; then
7795 if test "x$cache_file" != "x/dev/null"; then
7796 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7797 $as_echo "$as_me: updating cache $cache_file" >&6;}
7798 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
7799 cat confcache
>"$cache_file"
7801 case $cache_file in #(
7803 mv -f confcache
"$cache_file"$$
&&
7804 mv -f "$cache_file"$$
"$cache_file" ;; #(
7806 mv -f confcache
"$cache_file" ;;
7811 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7812 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7817 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7818 # Let make expand exec_prefix.
7819 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7821 DEFS
=-DHAVE_CONFIG_H
7826 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
7827 # 1. Remove the extension, and $U if already installed.
7828 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
7829 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
7830 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7831 # will be set to the directory where LIBOBJS objects are built.
7832 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7833 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
7837 LTLIBOBJS
=$ac_ltlibobjs
7842 : "${CONFIG_STATUS=./config.status}"
7844 ac_clean_files_save
=$ac_clean_files
7845 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
7846 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7847 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7849 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7851 # Generated by $as_me.
7852 # Run this file to recreate the current configuration.
7853 # Compiler output produced by configure, useful for debugging
7854 # configure, is in config.log if it exists.
7860 SHELL=\${CONFIG_SHELL-$SHELL}
7863 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
7864 ## -------------------- ##
7865 ## M4sh Initialization. ##
7866 ## -------------------- ##
7868 # Be more Bourne compatible
7869 DUALCASE
=1; export DUALCASE
# for MKS sh
7870 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
7873 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7874 # is contrary to our usage. Disable this feature.
7875 alias -g '${1+"$@"}'='"$@"'
7876 setopt NO_GLOB_SUBST
7878 case `(set -o) 2>/dev/null` in #(
7890 # Printing a long string crashes Solaris 7 /usr/bin/printf.
7891 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7892 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7893 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7894 # Prefer a ksh shell builtin over an external printf program on Solaris,
7895 # but without wasting forks for bash or zsh.
7896 if test -z "$BASH_VERSION$ZSH_VERSION" \
7897 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7898 as_echo='print
-r --'
7899 as_echo_n='print
-rn --'
7900 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7901 as_echo='printf %s
\n'
7902 as_echo_n='printf %s
'
7904 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7905 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
7906 as_echo_n='/usr
/ucb
/echo -n'
7908 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7909 as_echo_n_body='eval
7913 expr "X$arg" : "X\\(.*\\)$as_nl";
7914 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7916 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
7918 export as_echo_n_body
7919 as_echo_n='sh
-c $as_echo_n_body as_echo
'
7922 as_echo='sh
-c $as_echo_body as_echo
'
7925 # The user is always right.
7926 if test "${PATH_SEPARATOR+set}" != set; then
7928 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7929 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7936 # We need space, tab and new line, in precisely that order. Quoting is
7937 # there to prevent editors from complaining about space-tab.
7938 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7939 # splitting by setting IFS to empty value.)
7942 # Find who we are. Look in the path if we contain no directory separator.
7945 *[\\/]* ) as_myself=$0 ;;
7946 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7950 test -z "$as_dir" && as_dir=.
7951 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7957 # We did not find ourselves, most probably we were run as `sh COMMAND'
7958 # in which case we are not to be found in the path.
7959 if test "x$as_myself" = x
; then
7962 if test ! -f "$as_myself"; then
7963 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7967 # Unset variables that we do not need and which cause bugs (e.g. in
7968 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
7969 # suppresses any "Segmentation fault" message there. '((' could
7970 # trigger a bug in pdksh 5.2.14.
7971 for as_var
in BASH_ENV ENV MAIL MAILPATH
7972 do eval test x\
${$as_var+set} = xset \
7973 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
7986 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
7989 # as_fn_error STATUS ERROR [LINENO LOG_FD]
7990 # ----------------------------------------
7991 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7992 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7993 # script with STATUS, using 1 if that was 0.
7996 as_status
=$1; test $as_status -eq 0 && as_status
=1
7998 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
7999 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8001 $as_echo "$as_me: error: $2" >&2
8002 as_fn_exit
$as_status
8006 # as_fn_set_status STATUS
8007 # -----------------------
8008 # Set $? to STATUS, without forking.
8012 } # as_fn_set_status
8016 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8026 # Portably unset VAR.
8029 { eval $1=; unset $1;}
8031 as_unset
=as_fn_unset
8032 # as_fn_append VAR VALUE
8033 # ----------------------
8034 # Append the text in VALUE to the end of the definition contained in VAR. Take
8035 # advantage of any shell optimizations that allow amortized linear growth over
8036 # repeated appends, instead of the typical quadratic growth present in naive
8038 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
8039 eval 'as_fn_append ()
8050 # as_fn_arith ARG...
8051 # ------------------
8052 # Perform arithmetic evaluation on the ARGs, and store the result in the
8053 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8054 # must be portable across $(()) and expr.
8055 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
8056 eval 'as_fn_arith ()
8063 as_val
=`expr "$@" || test $? -eq 1`
8068 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
8069 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
8075 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8076 as_basename
=basename
8081 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
8087 as_me
=`$as_basename -- "$0" ||
8088 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8089 X"$0" : 'X\(//\)$' \| \
8090 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8092 sed '/^.*\/\([^/][^/]*\)\/*$/{
8106 # Avoid depending upon Character Ranges.
8107 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
8108 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8109 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
8110 as_cr_digits
='0123456789'
8111 as_cr_alnum
=$as_cr_Letters$as_cr_digits
8113 ECHO_C
= ECHO_N
= ECHO_T
=
8114 case `echo -n x` in #(((((
8116 case `echo 'xy\c'` in
8117 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
8119 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
8126 rm -f conf$$ conf$$.exe conf$$.
file
8127 if test -d conf$$.dir
; then
8128 rm -f conf$$.dir
/conf$$.
file
8131 mkdir conf$$.dir
2>/dev
/null
8133 if (echo >conf$$.
file) 2>/dev
/null
; then
8134 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
8136 # ... but there are two gotchas:
8137 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8138 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8139 # In both cases, we have to default to `cp -pR'.
8140 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
8142 elif ln conf$$.
file conf$$
2>/dev
/null
; then
8150 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
8151 rmdir conf$$.dir
2>/dev
/null
8156 # Create "$as_dir" as a directory, including parents if necessary.
8161 -*) as_dir
=.
/$as_dir;;
8163 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
8167 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8168 *) as_qdir
=$as_dir;;
8170 as_dirs
="'$as_qdir' $as_dirs"
8171 as_dir
=`$as_dirname -- "$as_dir" ||
8172 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8173 X"$as_dir" : 'X\(//\)[^/]' \| \
8174 X"$as_dir" : 'X\(//\)$' \| \
8175 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8176 $as_echo X"$as_dir" |
8177 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8194 test -d "$as_dir" && break
8196 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
8197 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
8201 if mkdir
-p .
2>/dev
/null
; then
8202 as_mkdir_p
='mkdir -p "$as_dir"'
8204 test -d .
/-p && rmdir .
/-p
8209 # as_fn_executable_p FILE
8210 # -----------------------
8211 # Test if FILE is an executable regular file.
8212 as_fn_executable_p
()
8214 test -f "$1" && test -x "$1"
8215 } # as_fn_executable_p
8217 as_executable_p
=as_fn_executable_p
8219 # Sed expression to map a string onto a valid CPP name.
8220 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8222 # Sed expression to map a string onto a valid variable name.
8223 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8227 ## ----------------------------------- ##
8228 ## Main body of $CONFIG_STATUS script. ##
8229 ## ----------------------------------- ##
8231 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
8233 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8234 # Save the log message, to keep $0 and so on meaningful, and to
8235 # report actual input values of CONFIG_FILES etc. instead of their
8236 # values after options handling.
8238 This file was extended by $as_me, which was
8239 generated by GNU Autoconf 2.69. Invocation command line was
8241 CONFIG_FILES = $CONFIG_FILES
8242 CONFIG_HEADERS = $CONFIG_HEADERS
8243 CONFIG_LINKS = $CONFIG_LINKS
8244 CONFIG_COMMANDS = $CONFIG_COMMANDS
8247 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8252 case $ac_config_files in *"
8253 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
8256 case $ac_config_headers in *"
8257 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
8261 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8262 # Files that config.status was made for.
8263 config_files="$ac_config_files"
8264 config_headers="$ac_config_headers"
8265 config_commands="$ac_config_commands"
8269 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8271 \`$as_me' instantiates files and other configuration actions
8272 from templates according to the current configuration. Unless the files
8273 and actions are specified as TAGs, all are instantiated by default.
8275 Usage: $0 [OPTION]... [TAG]...
8277 -h, --help print this help, then exit
8278 -V, --version print version number and configuration settings, then exit
8279 --config print configuration, then exit
8280 -q, --quiet, --silent
8281 do not print progress messages
8282 -d, --debug don't remove temporary files
8283 --recheck update $as_me by reconfiguring in the same conditions
8284 --file=FILE[:TEMPLATE]
8285 instantiate the configuration file FILE
8286 --header=FILE[:TEMPLATE]
8287 instantiate the configuration header FILE
8289 Configuration files:
8292 Configuration headers:
8295 Configuration commands:
8298 Report bugs to the package provider."
8301 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8302 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8305 configured by $0, generated by GNU Autoconf 2.69,
8306 with options \\"\$ac_cs_config\\"
8308 Copyright (C) 2012 Free Software Foundation, Inc.
8309 This config.status script is free software; the Free Software Foundation
8310 gives unlimited permission to copy, distribute and modify it."
8315 test -n "\$AWK" || AWK=awk
8318 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8319 # The default lists apply if the user does not specify any file.
8325 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8326 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
8330 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
8342 # Handling of the options.
8343 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8345 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
8346 $as_echo "$ac_cs_version"; exit ;;
8347 --config |
--confi |
--conf |
--con |
--co |
--c )
8348 $as_echo "$ac_cs_config"; exit ;;
8349 --debug |
--debu |
--deb |
--de |
--d |
-d )
8351 --file |
--fil |
--fi |
--f )
8354 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8355 '') as_fn_error $?
"missing file argument" ;;
8357 as_fn_append CONFIG_FILES
" '$ac_optarg'"
8358 ac_need_defaults
=false
;;
8359 --header |
--heade |
--head |
--hea )
8362 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8364 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
8365 ac_need_defaults
=false
;;
8367 # Conflict between --help and --header
8368 as_fn_error $?
"ambiguous option: \`$1'
8369 Try \`$0 --help' for more information.";;
8370 --help |
--hel |
-h )
8371 $as_echo "$ac_cs_usage"; exit ;;
8372 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8373 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8377 -*) as_fn_error $?
"unrecognized option: \`$1'
8378 Try \`$0 --help' for more information." ;;
8380 *) as_fn_append ac_config_targets
" $1"
8381 ac_need_defaults
=false
;;
8387 ac_configure_extra_args
=
8389 if $ac_cs_silent; then
8391 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8395 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8396 if \$ac_cs_recheck; then
8397 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8399 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8400 CONFIG_SHELL='$SHELL'
8406 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8410 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8411 ## Running $as_me. ##
8417 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8424 with_target_subdir=${with_target_subdir}
8425 with_multisubdir=${with_multisubdir}
8426 ac_configure_args="--enable-multilib ${ac_configure_args}"
8427 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
8428 ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
8429 libiberty_topdir=${libiberty_topdir}
8434 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8436 # Handling of arguments.
8437 for ac_config_target
in $ac_config_targets
8439 case $ac_config_target in
8440 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
8441 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
8442 "testsuite/Makefile") CONFIG_FILES
="$CONFIG_FILES testsuite/Makefile" ;;
8443 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
8445 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8450 # If the user did not use the arguments to specify the items to instantiate,
8451 # then the envvar interface is used. Set only those that are not.
8452 # We use the long form for the default assignment because of an extremely
8453 # bizarre bug on SunOS 4.1.3.
8454 if $ac_need_defaults; then
8455 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8456 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8457 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8460 # Have a temporary directory for convenience. Make it in the build tree
8461 # simply because there is no reason against having it here, and in addition,
8462 # creating and moving files from /tmp can sometimes cause problems.
8463 # Hook for its removal unless debugging.
8464 # Note that there is a small window in which the directory will not be cleaned:
8465 # after its creation but before its name has been assigned to `$tmp'.
8469 trap 'exit_status=$?
8471 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8473 trap 'as_fn_exit 1' 1 2 13 15
8475 # Create a (secure) tmp directory for tmp files.
8478 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8482 tmp
=.
/conf$$
-$RANDOM
8483 (umask 077 && mkdir
"$tmp")
8484 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
8487 # Set up the scripts for CONFIG_FILES section.
8488 # No need to generate them if there are no CONFIG_FILES.
8489 # This happens for instance with `./config.status config.h'.
8490 if test -n "$CONFIG_FILES"; then
8492 if $AWK 'BEGIN { getline <"/dev/null" }' </dev
/null
2>/dev
/null
; then
8494 ac_cs_awk_pipe_init
=
8495 ac_cs_awk_read_file
='
8496 while ((getline aline < (F[key])) > 0)
8499 ac_cs_awk_pipe_fini
=
8501 ac_cs_awk_getline
=false
8502 ac_cs_awk_pipe_init
="print \"cat <<'|#_!!_#|' &&\""
8503 ac_cs_awk_read_file
='
8505 print "cat " F[key] " &&"
8506 '$ac_cs_awk_pipe_init
8507 # The final `:' finishes the AND list.
8508 ac_cs_awk_pipe_fini
='END { print "|#_!!_#|"; print ":" }'
8510 ac_cr
=`echo X | tr X '\015'`
8511 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8512 # But we know of no other shell where ac_cr would be empty at this
8513 # point, so we can use a bashism as a fallback.
8514 if test "x$ac_cr" = x
; then
8515 eval ac_cr
=\$
\'\\r
\'
8517 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8518 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8524 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8527 # Create commands to substitute file output variables.
8529 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
8530 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
8531 echo "$ac_subst_files" |
sed 's/.*/F["&"]="$&"/' &&
8534 } >conf$
$files.sh
&&
8535 . .
/conf$
$files.sh ||
8536 as_fn_error $?
"could not make $CONFIG_STATUS" "$LINENO" 5
8537 rm -f conf$
$files.sh
8540 echo "cat >conf$$subs.awk <<_ACEOF" &&
8541 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8544 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8545 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8547 for ac_last_try in false false false false false :; do
8548 . ./conf$$subs.sh ||
8549 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8551 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
8552 if test $ac_delim_n = $ac_delim_num; then
8554 elif $ac_last_try; then
8555 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
8557 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8562 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8563 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
8567 s/^/S["/; s
/!.
*/"]=/
8577 s/\(.\{148\}\)..*/\1/
8579 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
8584 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8591 s/\(.\{148\}\)..*/\1/
8593 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
8597 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
8602 ' <conf$$subs.awk | sed '
8607 ' >>$CONFIG_STATUS || ac_write_fail=1
8608 rm -f conf$$subs.awk
8609 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8611 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
8612 for (key in S) S_is_set[key] = 1
8614 \$ac_cs_awk_pipe_init
8618 nfields = split(line, field, "@
")
8620 len = length(field[1])
8621 for (i = 2; i < nfields; i++) {
8623 keylen = length(key)
8624 if (S_is_set[key]) {
8626 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8627 len += length(value) + length(field[++i])
8632 if (nfields == 3 && !substed) {
8634 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
8635 \$ac_cs_awk_read_file
8641 \$ac_cs_awk_pipe_fini
8644 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8645 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8646 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
8649 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
8650 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
8653 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8654 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
8655 # trailing colons and then remove the whole line if VPATH becomes empty
8656 # (actually we leave an empty line to preserve line numbers).
8657 if test "x
$srcdir" = x.; then
8658 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8676 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8677 fi # test -n "$CONFIG_FILES"
8679 # Set up the scripts for CONFIG_HEADERS section.
8680 # No need to generate them if there are no CONFIG_HEADERS.
8681 # This happens for instance with `./config.status Makefile'.
8682 if test -n "$CONFIG_HEADERS"; then
8683 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
8687 # Transform confdefs.h into an awk script `defines.awk', embedded as
8688 # here-document in config.status, that substitutes the proper values into
8689 # config.h.in to produce config.h.
8691 # Create a delimiter string that does not exist in confdefs.h, to ease
8692 # handling of long lines.
8694 for ac_last_try in false false :; do
8695 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
8696 if test -z "$ac_tt"; then
8698 elif $ac_last_try; then
8699 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
8701 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
8705 # For the awk script, D is an array of macro values keyed by name,
8706 # likewise P contains macro parameters if any. Preserve backslash
8707 # newline sequences.
8709 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8711 s/.\{148\}/&'"$ac_delim"'/g
8714 s/^[ ]*#[ ]*define[ ][ ]*/ /
8721 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
8723 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
8727 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
8728 D["\
1"]=" \
3\\\\\\n
"\\/p
8730 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
8735 s/.\{148\}/&'"$ac_delim"'/g
8740 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
8743 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
8745 ' <confdefs.h | sed '
8746 s/'"$ac_delim"'/"\\\
8747 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8749 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8750 for (key in D) D_is_set[key] = 1
8753 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8755 split(line, arg, " ")
8756 if (arg[1] == "#") {
8760 defundef
= substr
(arg
[1], 2)
8763 split(mac1
, mac2
, "(") #)
8765 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
8766 if (D_is_set
[macro
]) {
8767 # Preserve the white space surrounding the "#".
8768 print prefix
"define", macro P
[macro
] D
[macro
]
8771 # Replace #undef with comments. This is necessary, for example,
8772 # in the case of _POSIX_SOURCE, which is predefined and required
8773 # on some systems where configure will not decide to define it.
8774 if (defundef
== "undef") {
8775 print
"/*", prefix defundef
, macro
, "*/"
8783 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8784 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
8785 fi # test -n "$CONFIG_HEADERS"
8788 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8793 :[FHLC
]) ac_mode
=$ac_tag; continue;;
8795 case $ac_mode$ac_tag in
8797 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
8798 :[FH
]-) ac_tag
=-:-;;
8799 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
8816 -) ac_f
="$ac_tmp/stdin";;
8817 *) # Look for the file first in the build tree, then in the source tree
8818 # (if the path is not absolute). The absolute path cannot be DOS-style,
8819 # because $ac_f cannot contain `:'.
8823 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
8825 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8827 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8828 as_fn_append ac_file_inputs
" '$ac_f'"
8831 # Let's still pretend it is `configure' which instantiates (i.e., don't
8832 # use $as_me), people would be surprised to read:
8833 # /* config.h. Generated by config.status. */
8834 configure_input
='Generated from '`
8835 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8837 if test x
"$ac_file" != x-
; then
8838 configure_input
="$ac_file. $configure_input"
8839 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8840 $as_echo "$as_me: creating $ac_file" >&6;}
8842 # Neutralize special characters interpreted by sed in replacement strings.
8843 case $configure_input in #(
8844 *\
&* |
*\|
* |
*\\* )
8845 ac_sed_conf_input
=`$as_echo "$configure_input" |
8846 sed 's/[\\\\&|]/\\\\&/g'`;; #(
8847 *) ac_sed_conf_input
=$configure_input;;
8851 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
8852 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
8857 ac_dir
=`$as_dirname -- "$ac_file" ||
8858 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8859 X"$ac_file" : 'X\(//\)[^/]' \| \
8860 X"$ac_file" : 'X\(//\)$' \| \
8861 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8862 $as_echo X"$ac_file" |
8863 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8880 as_dir
="$ac_dir"; as_fn_mkdir_p
8884 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8886 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8887 # A ".." for each directory in $ac_dir_suffix.
8888 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8889 case $ac_top_builddir_sub in
8890 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8891 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
8894 ac_abs_top_builddir
=$ac_pwd
8895 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8896 # for backward compatibility:
8897 ac_top_builddir
=$ac_top_build_prefix
8900 .
) # We are building in place.
8902 ac_top_srcdir
=$ac_top_builddir_sub
8903 ac_abs_top_srcdir
=$ac_pwd ;;
8904 [\\/]* | ?
:[\\/]* ) # Absolute name.
8905 ac_srcdir
=$srcdir$ac_dir_suffix;
8906 ac_top_srcdir
=$srcdir
8907 ac_abs_top_srcdir
=$srcdir ;;
8909 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
8910 ac_top_srcdir
=$ac_top_build_prefix$srcdir
8911 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
8913 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8923 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
8924 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
8928 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8929 # If the template does not know about datarootdir, expand it.
8930 # FIXME: This hack should be removed a few years after 2.60.
8931 ac_datarootdir_hack
=; ac_datarootdir_seen
=
8942 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8943 *datarootdir
*) ac_datarootdir_seen
=yes;;
8944 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
8945 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8946 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8948 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8949 ac_datarootdir_hack='
8950 s&@datadir@&$datadir&g
8951 s&@docdir@&$docdir&g
8952 s&@infodir@&$infodir&g
8953 s&@localedir@&$localedir&g
8954 s&@mandir@&$mandir&g
8955 s&\\\${datarootdir}&$datarootdir&g' ;;
8959 # Neutralize VPATH when `$srcdir' = `.'.
8960 # Shell code in configure.ac might set extrasub.
8961 # FIXME: do we really want to maintain this feature?
8962 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8963 ac_sed_extra="$ac_vpsub
8966 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8968 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
8969 s|@configure_input@|
$ac_sed_conf_input|
;t t
8970 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
8971 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
8972 s
&@srcdir@
&$ac_srcdir&;t t
8973 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
8974 s
&@top_srcdir@
&$ac_top_srcdir&;t t
8975 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
8976 s
&@builddir@
&$ac_builddir&;t t
8977 s
&@abs_builddir@
&$ac_abs_builddir&;t t
8978 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
8979 s
&@INSTALL@
&$ac_INSTALL&;t t
8980 $ac_datarootdir_hack
8982 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
8983 if $ac_cs_awk_getline; then
8984 $AWK -f "$ac_tmp/subs.
awk"
8986 $AWK -f "$ac_tmp/subs.
awk" | $SHELL
8988 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
8990 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8991 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
8992 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
8993 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
8994 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
8995 which seems to be undefined. Please make sure it is defined" >&5
8996 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
8997 which seems to be undefined. Please make sure it is defined" >&2;}
8999 rm -f "$ac_tmp/stdin"
9001 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9002 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9004 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9010 if test x"$ac_file" != x-; then
9012 $as_echo "/* $configure_input */" \
9013 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9014 } >"$ac_tmp/config.h" \
9015 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9016 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
9017 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9018 $as_echo "$as_me: $ac_file is unchanged" >&6;}
9021 mv "$ac_tmp/config.h" "$ac_file" \
9022 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9025 $as_echo "/* $configure_input */" \
9026 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9027 || as_fn_error $? "could not create -" "$LINENO" 5
9031 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9032 $as_echo "$as_me: executing $ac_file commands" >&6;}
9037 case $ac_file$ac_mode in
9038 "default":C) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
9039 if test -n "$CONFIG_FILES"; then
9040 if test -n "${with_target_subdir}"; then
9041 # FIXME: We shouldn't need to
set ac_file
9043 LD
="${ORIGINAL_LD_FOR_MULTILIBS}"
9044 .
${libiberty_topdir}/config-ml.
in
9054 ac_clean_files
=$ac_clean_files_save
9056 test $ac_write_fail = 0 ||
9057 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
9060 # configure is writing to config.log, and then calls config.status.
9061 # config.status does its own redirection, appending to config.log.
9062 # Unfortunately, on DOS this fails, as config.log is still kept open
9063 # by configure, so config.status won't be able to write to it; its
9064 # output is simply discarded. So we exec the FD to /dev/null,
9065 # effectively closing config.log, so it can be properly (re)opened and
9066 # appended to by config.status. When coming back to configure, we
9067 # need to make the FD available again.
9068 if test "$no_create" != yes; then
9070 ac_config_status_args
=
9071 test "$silent" = yes &&
9072 ac_config_status_args
="$ac_config_status_args --quiet"
9074 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
9076 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9077 # would make configure fail if this is the last instruction.
9078 $ac_cs_success || as_fn_exit
1
9080 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
9081 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9082 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}