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."
268 $0: including any error possibly output before this
269 $0: message. Then install a modern shell, or manually run
270 $0: the script under such a shell if you do have one."
276 SHELL=${CONFIG_SHELL-/bin/sh}
278 # Unset more variables known to interfere with behavior of common tools.
279 CLICOLOR_FORCE= GREP_OPTIONS=
280 unset CLICOLOR_FORCE GREP_OPTIONS
282 ## --------------------- ##
283 ## M4sh Shell Functions. ##
284 ## --------------------- ##
287 # Portably unset VAR.
290 { eval $1=; unset $1;}
294 # as_fn_set_status STATUS
295 # -----------------------
296 # Set $? to STATUS, without forking.
304 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
314 # Create "$as_dir" as a directory, including parents if necessary.
319 -*) as_dir=./$as_dir;;
321 test -d "$as_dir" || eval $as_mkdir_p || {
325 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
328 as_dirs="'$as_qdir' $as_dirs"
329 as_dir=`$as_dirname -- "$as_dir" ||
330 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331 X"$as_dir" : 'X\(//\)[^/]' \| \
332 X"$as_dir" : 'X\(//\)$' \| \
333 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334 $as_echo X"$as_dir" |
335 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
352 test -d "$as_dir" && break
354 test -z "$as_dirs" || eval "mkdir $as_dirs"
355 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
360 # as_fn_executable_p FILE
361 # -----------------------
362 # Test if FILE is an executable regular file.
363 as_fn_executable_p ()
365 test -f "$1" && test -x "$1"
366 } # as_fn_executable_p
367 # as_fn_append VAR VALUE
368 # ----------------------
369 # Append the text in VALUE to the end of the definition contained in VAR. Take
370 # advantage of any shell optimizations that allow amortized linear growth over
371 # repeated appends, instead of the typical quadratic growth present in naive
373 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
374 eval 'as_fn_append ()
387 # Perform arithmetic evaluation on the ARGs, and store the result in the
388 # global $as_val. Take advantage of shells that can avoid forks. The arguments
389 # must be portable across $(()) and expr.
390 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
398 as_val=`expr "$@" || test $? -eq 1`
403 # as_fn_error STATUS ERROR [LINENO LOG_FD]
404 # ----------------------------------------
405 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
407 # script with STATUS, using 1 if that was 0.
410 as_status=$1; test $as_status -eq 0 && as_status=1
412 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
413 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
415 $as_echo "$as_me: error: $2" >&2
416 as_fn_exit $as_status
419 if expr a : '\(a\)' >/dev/null 2>&1 &&
420 test "X`expr 00001 : '.*\(...\)'`" = X001; then
426 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
432 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
438 as_me=`$as_basename -- "$0" ||
439 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 X"$0" : 'X\(//\)$' \| \
441 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
443 sed '/^.*\/\([^/][^/]*\)\/*$/{
457 # Avoid depending upon Character Ranges.
458 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
459 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
461 as_cr_digits='0123456789'
462 as_cr_alnum=$as_cr_Letters$as_cr_digits
465 as_lineno_1=$LINENO as_lineno_1a=$LINENO
466 as_lineno_2=$LINENO as_lineno_2a=$LINENO
467 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
469 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
485 chmod +x "$as_me.lineno" ||
486 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
488 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489 # already done that, so ensure we don't try to do so again and fall
490 # in an infinite loop. This has already happened in practice.
491 _as_can_reexec=no; export _as_can_reexec
492 # Don't try to exec as it changes $[0], causing all sort of problems
493 # (the dirname of $[0] is not the place where we might find the
494 # original and so on. Autoconf is especially sensitive to this).
496 # Exit status is that of the last command.
500 ECHO_C= ECHO_N= ECHO_T=
501 case `echo -n x` in #(((((
503 case `echo 'xy\c'` in
504 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
506 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
513 rm -f conf$$ conf$$.exe conf$$.file
514 if test -d conf$$.dir; then
515 rm -f conf$$.dir/conf$$.file
518 mkdir conf$$.dir 2>/dev/null
520 if (echo >conf$$.file) 2>/dev/null; then
521 if ln -s conf$$.file conf$$ 2>/dev/null; then
523 # ... but there are two gotchas:
524 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
526 # In both cases, we have to default to `cp -pR'.
527 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
529 elif ln conf$$.file conf$$ 2>/dev/null; then
537 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538 rmdir conf$$.dir 2>/dev/null
540 if mkdir -p . 2>/dev/null; then
541 as_mkdir_p='mkdir -p "$as_dir"'
543 test -d ./-p && rmdir ./-p
548 as_executable_p=as_fn_executable_p
550 # Sed expression to map a string onto a valid CPP name.
551 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
553 # Sed expression to map a string onto a valid variable name.
554 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
557 test -n "$DJDIR" || exec 7<&0 </dev/null
561 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
562 # so uname gets run too.
563 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
568 ac_default_prefix=/usr/local
570 ac_config_libobj_dir=.
577 # Identity of this package.
585 ac_unique_file="xmalloc.c"
586 # Factoring default headers for most tests.
587 ac_includes_default="\
589 #ifdef HAVE_SYS_TYPES_H
590 # include <sys/types.h>
592 #ifdef HAVE_SYS_STAT_H
593 # include <sys/stat.h>
599 # ifdef HAVE_STDLIB_H
604 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
609 #ifdef HAVE_STRINGS_H
610 # include <strings.h>
612 #ifdef HAVE_INTTYPES_H
613 # include <inttypes.h>
623 ac_subst_vars='LTLIBOBJS
637 ac_libiberty_warn_cflags
694 program_transform_name
705 ac_subst_files='host_makefile_frag'
707 enable_option_checking
712 enable_maintainer_mode
714 enable_install_libiberty
718 ac_precious_vars='build_alias
729 # Initialize some variables set by options.
731 ac_init_version=false
732 ac_unrecognized_opts=
734 # The variables have the same names as the options, with
735 # dashes changed to underlines.
743 program_transform_name=s,x,x,
751 # Installation directory options.
752 # These are left unexpanded so users can "make install exec_prefix=/foo"
753 # and all the variables that are supposed to be based on exec_prefix
754 # by default will actually change.
755 # Use braces instead of parens because sh, perl, etc. also accept them.
756 # (The list follows the same order as the GNU Coding Standards.)
757 bindir='${exec_prefix}/bin'
758 sbindir='${exec_prefix}/sbin'
759 libexecdir='${exec_prefix}/libexec'
760 datarootdir='${prefix}/share'
761 datadir='${datarootdir}'
762 sysconfdir='${prefix}/etc'
763 sharedstatedir='${prefix}/com'
764 localstatedir='${prefix}/var'
765 includedir='${prefix}/include'
766 oldincludedir='/usr/include'
767 docdir='${datarootdir}/doc/${PACKAGE}'
768 infodir='${datarootdir}/info'
773 libdir='${exec_prefix}/lib'
774 localedir='${datarootdir}/locale'
775 mandir='${datarootdir}/man'
781 # If the previous option needs an argument, assign it.
782 if test -n "$ac_prev"; then
783 eval $ac_prev=\$ac_option
789 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
794 # Accept the important Cygnus configure options, so we can diagnose typos.
796 case $ac_dashdash$ac_option in
800 -bindir | --bindir | --bindi | --bind | --bin | --bi)
802 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
805 -build | --build | --buil | --bui | --bu)
806 ac_prev=build_alias ;;
807 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
808 build_alias=$ac_optarg ;;
810 -cache-file | --cache-file | --cache-fil | --cache-fi \
811 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
812 ac_prev=cache_file ;;
813 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
814 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
815 cache_file=$ac_optarg ;;
818 cache_file=config.cache ;;
820 -datadir | --datadir | --datadi | --datad)
822 -datadir=* | --datadir=* | --datadi=* | --datad=*)
823 datadir=$ac_optarg ;;
825 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
826 | --dataroo | --dataro | --datar)
827 ac_prev=datarootdir ;;
828 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
829 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
830 datarootdir=$ac_optarg ;;
832 -disable-* | --disable-*)
833 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
834 # Reject names that are not valid shell variable names.
835 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
836 as_fn_error $? "invalid feature name: $ac_useropt"
837 ac_useropt_orig=$ac_useropt
838 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
839 case $ac_user_opts in
843 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
844 ac_unrecognized_sep=', ';;
846 eval enable_$ac_useropt=no ;;
848 -docdir | --docdir | --docdi | --doc | --do)
850 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
853 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
855 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
858 -enable-* | --enable-*)
859 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
860 # Reject names that are not valid shell variable names.
861 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
862 as_fn_error $? "invalid feature name: $ac_useropt"
863 ac_useropt_orig=$ac_useropt
864 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
865 case $ac_user_opts in
869 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
870 ac_unrecognized_sep=', ';;
872 eval enable_$ac_useropt=\$ac_optarg ;;
874 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
875 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
876 | --exec | --exe | --ex)
877 ac_prev=exec_prefix ;;
878 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
879 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
880 | --exec=* | --exe=* | --ex=*)
881 exec_prefix=$ac_optarg ;;
883 -gas | --gas | --ga | --g)
884 # Obsolete; use --with-gas.
887 -help | --help | --hel | --he | -h)
889 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
890 ac_init_help=recursive ;;
891 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
892 ac_init_help=short ;;
894 -host | --host | --hos | --ho)
895 ac_prev=host_alias ;;
896 -host=* | --host=* | --hos=* | --ho=*)
897 host_alias=$ac_optarg ;;
899 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
901 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
903 htmldir=$ac_optarg ;;
905 -includedir | --includedir | --includedi | --included | --include \
906 | --includ | --inclu | --incl | --inc)
907 ac_prev=includedir ;;
908 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
909 | --includ=* | --inclu=* | --incl=* | --inc=*)
910 includedir=$ac_optarg ;;
912 -infodir | --infodir | --infodi | --infod | --info | --inf)
914 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
915 infodir=$ac_optarg ;;
917 -libdir | --libdir | --libdi | --libd)
919 -libdir=* | --libdir=* | --libdi=* | --libd=*)
922 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
923 | --libexe | --libex | --libe)
924 ac_prev=libexecdir ;;
925 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
926 | --libexe=* | --libex=* | --libe=*)
927 libexecdir=$ac_optarg ;;
929 -localedir | --localedir | --localedi | --localed | --locale)
931 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
932 localedir=$ac_optarg ;;
934 -localstatedir | --localstatedir | --localstatedi | --localstated \
935 | --localstate | --localstat | --localsta | --localst | --locals)
936 ac_prev=localstatedir ;;
937 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
938 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
939 localstatedir=$ac_optarg ;;
941 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
943 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
947 # Obsolete; use --without-fp.
950 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
951 | --no-cr | --no-c | -n)
954 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
955 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
958 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
959 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
960 | --oldin | --oldi | --old | --ol | --o)
961 ac_prev=oldincludedir ;;
962 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
963 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
964 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
965 oldincludedir=$ac_optarg ;;
967 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
969 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
972 -program-prefix | --program-prefix | --program-prefi | --program-pref \
973 | --program-pre | --program-pr | --program-p)
974 ac_prev=program_prefix ;;
975 -program-prefix=* | --program-prefix=* | --program-prefi=* \
976 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
977 program_prefix=$ac_optarg ;;
979 -program-suffix | --program-suffix | --program-suffi | --program-suff \
980 | --program-suf | --program-su | --program-s)
981 ac_prev=program_suffix ;;
982 -program-suffix=* | --program-suffix=* | --program-suffi=* \
983 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
984 program_suffix=$ac_optarg ;;
986 -program-transform-name | --program-transform-name \
987 | --program-transform-nam | --program-transform-na \
988 | --program-transform-n | --program-transform- \
989 | --program-transform | --program-transfor \
990 | --program-transfo | --program-transf \
991 | --program-trans | --program-tran \
992 | --progr-tra | --program-tr | --program-t)
993 ac_prev=program_transform_name ;;
994 -program-transform-name=* | --program-transform-name=* \
995 | --program-transform-nam=* | --program-transform-na=* \
996 | --program-transform-n=* | --program-transform-=* \
997 | --program-transform=* | --program-transfor=* \
998 | --program-transfo=* | --program-transf=* \
999 | --program-trans=* | --program-tran=* \
1000 | --progr-tra=* | --program-tr=* | --program-t=*)
1001 program_transform_name=$ac_optarg ;;
1003 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1005 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1006 pdfdir=$ac_optarg ;;
1008 -psdir | --psdir | --psdi | --psd | --ps)
1010 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1013 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1014 | -silent | --silent | --silen | --sile | --sil)
1017 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1019 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1021 sbindir=$ac_optarg ;;
1023 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1024 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1025 | --sharedst | --shareds | --shared | --share | --shar \
1027 ac_prev=sharedstatedir ;;
1028 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1029 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1030 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1032 sharedstatedir=$ac_optarg ;;
1034 -site | --site | --sit)
1036 -site=* | --site=* | --sit=*)
1039 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1041 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1042 srcdir=$ac_optarg ;;
1044 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1045 | --syscon | --sysco | --sysc | --sys | --sy)
1046 ac_prev=sysconfdir ;;
1047 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1048 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1049 sysconfdir=$ac_optarg ;;
1051 -target | --target | --targe | --targ | --tar | --ta | --t)
1052 ac_prev=target_alias ;;
1053 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1054 target_alias=$ac_optarg ;;
1056 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1059 -version | --version | --versio | --versi | --vers | -V)
1060 ac_init_version=: ;;
1063 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1064 # Reject names that are not valid shell variable names.
1065 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1066 as_fn_error $? "invalid package name: $ac_useropt"
1067 ac_useropt_orig=$ac_useropt
1068 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1069 case $ac_user_opts in
1073 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1074 ac_unrecognized_sep=', ';;
1076 eval with_$ac_useropt=\$ac_optarg ;;
1078 -without-* | --without-*)
1079 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1080 # Reject names that are not valid shell variable names.
1081 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1082 as_fn_error $? "invalid package name: $ac_useropt"
1083 ac_useropt_orig=$ac_useropt
1084 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1085 case $ac_user_opts in
1089 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1090 ac_unrecognized_sep=', ';;
1092 eval with_$ac_useropt=no ;;
1095 # Obsolete; use --with-x.
1098 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1099 | --x-incl | --x-inc | --x-in | --x-i)
1100 ac_prev=x_includes ;;
1101 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1102 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1103 x_includes=$ac_optarg ;;
1105 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1106 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1107 ac_prev=x_libraries ;;
1108 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1109 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1110 x_libraries=$ac_optarg ;;
1112 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1113 Try \`$0 --help' for more information"
1117 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1118 # Reject names that are not valid shell variable names.
1119 case $ac_envvar in #(
1120 '' | [0-9]* | *[!_$as_cr_alnum]* )
1121 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1123 eval $ac_envvar=\$ac_optarg
1124 export $ac_envvar ;;
1127 # FIXME: should be removed in autoconf 3.0.
1128 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1129 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1130 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1131 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1137 if test -n "$ac_prev"; then
1138 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1139 as_fn_error $? "missing argument to $ac_option"
1142 if test -n "$ac_unrecognized_opts"; then
1143 case $enable_option_checking in
1145 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1146 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1150 # Check all directory arguments for consistency.
1151 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1152 datadir sysconfdir sharedstatedir localstatedir includedir \
1153 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1154 libdir localedir mandir
1156 eval ac_val=\$$ac_var
1157 # Remove trailing slashes.
1160 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1161 eval $ac_var=\$ac_val;;
1163 # Be sure to have absolute directory names.
1165 [\\/$]* | ?:[\\/]* ) continue;;
1166 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1168 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1171 # There might be people who depend on the old broken behavior: `$host'
1172 # used to hold the argument of --host etc.
1173 # FIXME: To remove some day.
1176 target=$target_alias
1178 # FIXME: To remove some day.
1179 if test "x$host_alias" != x; then
1180 if test "x$build_alias" = x; then
1181 cross_compiling=maybe
1182 elif test "x$build_alias" != "x$host_alias"; then
1188 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1190 test "$silent" = yes && exec 6>/dev/null
1193 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1194 ac_ls_di=`ls -di .` &&
1195 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1196 as_fn_error $? "working directory cannot be determined"
1197 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1198 as_fn_error $? "pwd does not report name of working directory"
1201 # Find the source files, if location was not specified.
1202 if test -z "$srcdir"; then
1203 ac_srcdir_defaulted=yes
1204 # Try the directory containing this script, then the parent directory.
1205 ac_confdir=`$as_dirname -- "$as_myself" ||
1206 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1207 X"$as_myself" : 'X\(//\)[^/]' \| \
1208 X"$as_myself" : 'X\(//\)$' \| \
1209 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1210 $as_echo X"$as_myself" |
1211 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1229 if test ! -r "$srcdir/$ac_unique_file"; then
1233 ac_srcdir_defaulted=no
1235 if test ! -r "$srcdir/$ac_unique_file"; then
1236 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1237 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1239 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1241 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1243 # When building in place, set srcdir=.
1244 if test "$ac_abs_confdir" = "$ac_pwd"; then
1247 # Remove unnecessary trailing slashes from srcdir.
1248 # Double slashes in file names in object file debugging info
1249 # mess up M-x gdb in Emacs.
1251 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1253 for ac_var in $ac_precious_vars; do
1254 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1255 eval ac_env_${ac_var}_value=\$${ac_var}
1256 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1257 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1261 # Report the --help message.
1263 if test "$ac_init_help" = "long"; then
1264 # Omit some internal or obsolete options to make the list less imposing.
1265 # This message is too long to be a string in the A/UX 3.1 sh.
1267 \`configure' configures this package to adapt to many kinds of systems.
1269 Usage: $0 [OPTION]... [VAR=VALUE]...
1271 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1272 VAR=VALUE. See below for descriptions of some of the useful variables.
1274 Defaults for the options are specified in brackets.
1277 -h, --help display this help and exit
1278 --help=short display options specific to this package
1279 --help=recursive display the short help of all the included packages
1280 -V, --version display version information and exit
1281 -q, --quiet, --silent do not print \`checking ...' messages
1282 --cache-file=FILE cache test results in FILE [disabled]
1283 -C, --config-cache alias for \`--cache-file=config.cache'
1284 -n, --no-create do not create output files
1285 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1287 Installation directories:
1288 --prefix=PREFIX install architecture-independent files in PREFIX
1289 [$ac_default_prefix]
1290 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1293 By default, \`make install' will install all the files in
1294 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1295 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1296 for instance \`--prefix=\$HOME'.
1298 For better control, use the options below.
1300 Fine tuning of the installation directories:
1301 --bindir=DIR user executables [EPREFIX/bin]
1302 --sbindir=DIR system admin executables [EPREFIX/sbin]
1303 --libexecdir=DIR program executables [EPREFIX/libexec]
1304 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1305 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1306 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1307 --libdir=DIR object code libraries [EPREFIX/lib]
1308 --includedir=DIR C header files [PREFIX/include]
1309 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1310 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1311 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1312 --infodir=DIR info documentation [DATAROOTDIR/info]
1313 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1314 --mandir=DIR man documentation [DATAROOTDIR/man]
1315 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1316 --htmldir=DIR html documentation [DOCDIR]
1317 --dvidir=DIR dvi documentation [DOCDIR]
1318 --pdfdir=DIR pdf documentation [DOCDIR]
1319 --psdir=DIR ps documentation [DOCDIR]
1325 --build=BUILD configure for building on BUILD [guessed]
1326 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1330 if test -n "$ac_init_help"; then
1335 --disable-option-checking ignore unrecognized --enable/--with options
1336 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1337 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1338 --enable-maintainer-mode
1339 enable make rules and dependencies not useful
1340 (and sometimes confusing) to the casual installer
1341 --enable-multilib build many library versions (default)
1342 --enable-install-libiberty Install headers and library for end users
1343 --disable-largefile omit support for large files
1344 --enable-cet enable Intel CET in host libraries [default=auto]
1347 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1348 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1349 --with-target-subdir=SUBDIR Configuring in a subdirectory for target
1350 --with-build-subdir=SUBDIR Configuring in a subdirectory for build
1351 --with-cross-host=HOST Configuring with a cross compiler
1352 --with-newlib Configuring with newlib
1354 Some influential environment variables:
1355 CC C compiler command
1356 CFLAGS C compiler flags
1357 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1358 nonstandard directory <lib dir>
1359 LIBS libraries to pass to the linker, e.g. -l<library>
1360 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1361 you have headers in a nonstandard directory <include dir>
1364 Use these variables to override the choices made by `configure' or to help
1365 it to find libraries and programs with nonstandard names/locations.
1367 Report bugs to the package provider.
1372 if test "$ac_init_help" = "recursive"; then
1373 # If there are subdirs, report their specific --help.
1374 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1375 test -d "$ac_dir" ||
1376 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1381 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1383 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1384 # A ".." for each directory in $ac_dir_suffix.
1385 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1386 case $ac_top_builddir_sub in
1387 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1388 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1391 ac_abs_top_builddir=$ac_pwd
1392 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1393 # for backward compatibility:
1394 ac_top_builddir=$ac_top_build_prefix
1397 .) # We are building in place.
1399 ac_top_srcdir=$ac_top_builddir_sub
1400 ac_abs_top_srcdir=$ac_pwd ;;
1401 [\\/]* | ?:[\\/]* ) # Absolute name.
1402 ac_srcdir=$srcdir$ac_dir_suffix;
1403 ac_top_srcdir=$srcdir
1404 ac_abs_top_srcdir=$srcdir ;;
1406 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1407 ac_top_srcdir=$ac_top_build_prefix$srcdir
1408 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1410 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1412 cd "$ac_dir" || { ac_status=$?; continue; }
1413 # Check for guested configure.
1414 if test -f "$ac_srcdir/configure.gnu"; then
1416 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1417 elif test -f "$ac_srcdir/configure"; then
1419 $SHELL "$ac_srcdir/configure" --help=recursive
1421 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1423 cd "$ac_pwd" || { ac_status=$?; break; }
1427 test -n "$ac_init_help" && exit $ac_status
1428 if $ac_init_version; then
1431 generated by GNU Autoconf 2.69
1433 Copyright (C) 2012 Free Software Foundation, Inc.
1434 This configure script is free software; the Free Software Foundation
1435 gives unlimited permission to copy, distribute and modify it.
1440 ## ------------------------ ##
1441 ## Autoconf initialization. ##
1442 ## ------------------------ ##
1444 # ac_fn_c_try_compile LINENO
1445 # --------------------------
1446 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1447 ac_fn_c_try_compile ()
1449 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1450 rm -f conftest.$ac_objext
1451 if { { ac_try="$ac_compile"
1453 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1454 *) ac_try_echo=$ac_try;;
1456 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1457 $as_echo "$ac_try_echo"; } >&5
1458 (eval "$ac_compile") 2>conftest.err
1460 if test -s conftest.err; then
1461 grep -v '^ *+' conftest.err >conftest.er1
1462 cat conftest.er1 >&5
1463 mv -f conftest.er1 conftest.err
1465 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1466 test $ac_status = 0; } && {
1467 test -z "$ac_c_werror_flag" ||
1468 test ! -s conftest.err
1469 } && test -s conftest.$ac_objext; then :
1472 $as_echo "$as_me: failed program was:" >&5
1473 sed 's/^/| /' conftest.$ac_ext >&5
1477 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1478 as_fn_set_status $ac_retval
1480 } # ac_fn_c_try_compile
1482 # ac_fn_c_try_cpp LINENO
1483 # ----------------------
1484 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1487 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1488 if { { ac_try="$ac_cpp conftest.$ac_ext"
1490 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1491 *) ac_try_echo=$ac_try;;
1493 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1494 $as_echo "$ac_try_echo"; } >&5
1495 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1497 if test -s conftest.err; then
1498 grep -v '^ *+' conftest.err >conftest.er1
1499 cat conftest.er1 >&5
1500 mv -f conftest.er1 conftest.err
1502 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1503 test $ac_status = 0; } > conftest.i && {
1504 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1505 test ! -s conftest.err
1509 $as_echo "$as_me: failed program was:" >&5
1510 sed 's/^/| /' conftest.$ac_ext >&5
1514 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1515 as_fn_set_status $ac_retval
1519 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1520 # -------------------------------------------------------
1521 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1522 # the include files in INCLUDES and setting the cache variable VAR
1524 ac_fn_c_check_header_mongrel ()
1526 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1527 if eval \${$3+:} false; then :
1528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1529 $as_echo_n "checking for $2... " >&6; }
1530 if eval \${$3+:} false; then :
1531 $as_echo_n "(cached) " >&6
1534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1535 $as_echo "$ac_res" >&6; }
1537 # Is the header compilable?
1538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1539 $as_echo_n "checking $2 usability... " >&6; }
1540 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1541 /* end confdefs.h. */
1545 if ac_fn_c_try_compile "$LINENO"; then :
1546 ac_header_compiler=yes
1548 ac_header_compiler=no
1550 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1552 $as_echo "$ac_header_compiler" >&6; }
1554 # Is the header present?
1555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1556 $as_echo_n "checking $2 presence... " >&6; }
1557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1558 /* end confdefs.h. */
1561 if ac_fn_c_try_cpp "$LINENO"; then :
1562 ac_header_preproc=yes
1564 ac_header_preproc=no
1566 rm -f conftest.err conftest.i conftest.$ac_ext
1567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1568 $as_echo "$ac_header_preproc" >&6; }
1570 # So? What about this header?
1571 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1573 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1574 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1575 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1576 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1579 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1580 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1581 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1582 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1583 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1584 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1585 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1586 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1587 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1588 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1592 $as_echo_n "checking for $2... " >&6; }
1593 if eval \${$3+:} false; then :
1594 $as_echo_n "(cached) " >&6
1596 eval "$3=\$ac_header_compiler"
1599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1600 $as_echo "$ac_res" >&6; }
1602 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1604 } # ac_fn_c_check_header_mongrel
1606 # ac_fn_c_try_run LINENO
1607 # ----------------------
1608 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1609 # that executables *can* be run.
1612 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1613 if { { ac_try="$ac_link"
1615 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1616 *) ac_try_echo=$ac_try;;
1618 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1619 $as_echo "$ac_try_echo"; } >&5
1620 (eval "$ac_link") 2>&5
1622 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1623 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1624 { { case "(($ac_try" in
1625 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1626 *) ac_try_echo=$ac_try;;
1628 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1629 $as_echo "$ac_try_echo"; } >&5
1630 (eval "$ac_try") 2>&5
1632 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1633 test $ac_status = 0; }; }; then :
1636 $as_echo "$as_me: program exited with status $ac_status" >&5
1637 $as_echo "$as_me: failed program was:" >&5
1638 sed 's/^/| /' conftest.$ac_ext >&5
1640 ac_retval=$ac_status
1642 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1643 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1644 as_fn_set_status $ac_retval
1648 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1649 # -------------------------------------------------------
1650 # Tests whether HEADER exists and can be compiled using the include files in
1651 # INCLUDES, setting the cache variable VAR accordingly.
1652 ac_fn_c_check_header_compile ()
1654 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1656 $as_echo_n "checking for $2... " >&6; }
1657 if eval \${$3+:} false; then :
1658 $as_echo_n "(cached) " >&6
1660 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1661 /* end confdefs.h. */
1665 if ac_fn_c_try_compile "$LINENO"; then :
1670 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1674 $as_echo "$ac_res" >&6; }
1675 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1677 } # ac_fn_c_check_header_compile
1679 # ac_fn_c_try_link LINENO
1680 # -----------------------
1681 # Try to link conftest.$ac_ext, and return whether this succeeded.
1684 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1685 rm -f conftest.$ac_objext conftest$ac_exeext
1686 if { { ac_try="$ac_link"
1688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1689 *) ac_try_echo=$ac_try;;
1691 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1692 $as_echo "$ac_try_echo"; } >&5
1693 (eval "$ac_link") 2>conftest.err
1695 if test -s conftest.err; then
1696 grep -v '^ *+' conftest.err >conftest.er1
1697 cat conftest.er1 >&5
1698 mv -f conftest.er1 conftest.err
1700 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1701 test $ac_status = 0; } && {
1702 test -z "$ac_c_werror_flag" ||
1703 test ! -s conftest.err
1704 } && test -s conftest$ac_exeext && {
1705 test "$cross_compiling" = yes ||
1706 test -x conftest$ac_exeext
1710 $as_echo "$as_me: failed program was:" >&5
1711 sed 's/^/| /' conftest.$ac_ext >&5
1715 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1716 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1717 # interfere with the next link command; also delete a directory that is
1718 # left behind by Apple's compiler. We do this before executing the actions.
1719 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1720 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1721 as_fn_set_status $ac_retval
1723 } # ac_fn_c_try_link
1725 # ac_fn_c_check_header_preproc LINENO HEADER VAR
1726 # ----------------------------------------------
1727 # Tests whether HEADER is present, setting the cache variable VAR accordingly.
1728 ac_fn_c_check_header_preproc ()
1730 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1732 $as_echo_n "checking for $2... " >&6; }
1733 if eval \${$3+:} false; then :
1734 $as_echo_n "(cached) " >&6
1736 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1737 /* end confdefs.h. */
1740 if ac_fn_c_try_cpp "$LINENO"; then :
1745 rm -f conftest.err conftest.i conftest.$ac_ext
1748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1749 $as_echo "$ac_res" >&6; }
1750 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1752 } # ac_fn_c_check_header_preproc
1754 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1755 # --------------------------------------------
1756 # Tries to find the compile-time value of EXPR in a program that includes
1757 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1759 ac_fn_c_compute_int ()
1761 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1762 if test "$cross_compiling" = yes; then
1763 # Depending upon the size, compute the lo and hi bounds.
1764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1765 /* end confdefs.h. */
1770 static int test_array [1 - 2 * !(($2) >= 0)];
1772 return test_array [0];
1778 if ac_fn_c_try_compile "$LINENO"; then :
1781 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1782 /* end confdefs.h. */
1787 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1789 return test_array [0];
1795 if ac_fn_c_try_compile "$LINENO"; then :
1796 ac_hi=$ac_mid; break
1798 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1799 if test $ac_lo -le $ac_mid; then
1803 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1805 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1808 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1809 /* end confdefs.h. */
1814 static int test_array [1 - 2 * !(($2) < 0)];
1816 return test_array [0];
1822 if ac_fn_c_try_compile "$LINENO"; then :
1825 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1826 /* end confdefs.h. */
1831 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1833 return test_array [0];
1839 if ac_fn_c_try_compile "$LINENO"; then :
1840 ac_lo=$ac_mid; break
1842 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1843 if test $ac_mid -le $ac_hi; then
1847 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1849 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1854 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1856 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1857 # Binary search between lo and hi bounds.
1858 while test "x$ac_lo" != "x$ac_hi"; do
1859 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1860 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1861 /* end confdefs.h. */
1866 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1868 return test_array [0];
1874 if ac_fn_c_try_compile "$LINENO"; then :
1877 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1879 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1882 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
1886 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1887 /* end confdefs.h. */
1889 static long int longval () { return $2; }
1890 static unsigned long int ulongval () { return $2; }
1897 FILE *f = fopen ("conftest.val", "w");
1902 long int i = longval ();
1905 fprintf (f, "%ld", i);
1909 unsigned long int i = ulongval ();
1912 fprintf (f, "%lu", i);
1914 /* Do not output a trailing newline, as this causes \r\n confusion
1915 on some platforms. */
1916 return ferror (f) || fclose (f) != 0;
1922 if ac_fn_c_try_run "$LINENO"; then :
1923 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
1927 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1928 conftest.$ac_objext conftest.beam conftest.$ac_ext
1932 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1933 as_fn_set_status $ac_retval
1935 } # ac_fn_c_compute_int
1937 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1938 # -------------------------------------------
1939 # Tests whether TYPE exists after having included INCLUDES, setting cache
1940 # variable VAR accordingly.
1941 ac_fn_c_check_type ()
1943 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1945 $as_echo_n "checking for $2... " >&6; }
1946 if eval \${$3+:} false; then :
1947 $as_echo_n "(cached) " >&6
1950 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1951 /* end confdefs.h. */
1962 if ac_fn_c_try_compile "$LINENO"; then :
1963 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1964 /* end confdefs.h. */
1975 if ac_fn_c_try_compile "$LINENO"; then :
1980 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1982 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1986 $as_echo "$ac_res" >&6; }
1987 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1989 } # ac_fn_c_check_type
1991 # ac_fn_c_check_func LINENO FUNC VAR
1992 # ----------------------------------
1993 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1994 ac_fn_c_check_func ()
1996 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1998 $as_echo_n "checking for $2... " >&6; }
1999 if eval \${$3+:} false; then :
2000 $as_echo_n "(cached) " >&6
2002 if test x$gcc_no_link = xyes; then
2003 as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
2005 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2006 /* end confdefs.h. */
2007 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2008 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2009 #define $2 innocuous_$2
2011 /* System header to define __stub macros and hopefully few prototypes,
2012 which can conflict with char $2 (); below.
2013 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2014 <limits.h> exists even on freestanding compilers. */
2017 # include <limits.h>
2019 # include <assert.h>
2024 /* Override any GCC internal prototype to avoid an error.
2025 Use char because int might match the return type of a GCC
2026 builtin and then its argument prototype would still apply. */
2031 /* The GNU C library defines this for functions which it implements
2032 to always fail with ENOSYS. Some functions are actually named
2033 something starting with __ and the normal name is an alias. */
2034 #if defined __stub_$2 || defined __stub___$2
2046 if ac_fn_c_try_link "$LINENO"; then :
2051 rm -f core conftest.err conftest.$ac_objext \
2052 conftest$ac_exeext conftest.$ac_ext
2055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2056 $as_echo "$ac_res" >&6; }
2057 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2059 } # ac_fn_c_check_func
2061 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2062 # ---------------------------------------------
2063 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2065 ac_fn_c_check_decl ()
2067 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2068 as_decl_name=`echo $2|sed 's/ *(.*//'`
2069 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2071 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2072 if eval \${$3+:} false; then :
2073 $as_echo_n "(cached) " >&6
2075 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2076 /* end confdefs.h. */
2081 #ifndef $as_decl_name
2083 (void) $as_decl_use;
2085 (void) $as_decl_name;
2093 if ac_fn_c_try_compile "$LINENO"; then :
2098 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2102 $as_echo "$ac_res" >&6; }
2103 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2105 } # ac_fn_c_check_decl
2106 cat >config.log <<_ACEOF
2107 This file contains any messages produced by compilers while
2108 running configure, to aid debugging if configure makes a mistake.
2110 It was created by $as_me, which was
2111 generated by GNU Autoconf 2.69. Invocation command line was
2123 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2124 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2125 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2126 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2127 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2129 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2130 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2132 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2133 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2134 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2135 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2136 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2137 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2138 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2142 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2146 test -z "$as_dir" && as_dir=.
2147 $as_echo "PATH: $as_dir"
2163 # Keep a trace of the command line.
2164 # Strip out --no-create and --no-recursion so they do not pile up.
2165 # Strip out --silent because we don't want to record it for future runs.
2166 # Also quote any args containing shell meta-characters.
2167 # Make two passes to allow for proper duplicate-argument suppression.
2171 ac_must_keep_next=false
2177 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2178 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2179 | -silent | --silent | --silen | --sile | --sil)
2182 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2185 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2187 as_fn_append ac_configure_args1 " '$ac_arg'"
2188 if test $ac_must_keep_next = true; then
2189 ac_must_keep_next=false # Got value, back to normal.
2192 *=* | --config-cache | -C | -disable-* | --disable-* \
2193 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2194 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2195 | -with-* | --with-* | -without-* | --without-* | --x)
2196 case "$ac_configure_args0 " in
2197 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2200 -* ) ac_must_keep_next=true ;;
2203 as_fn_append ac_configure_args " '$ac_arg'"
2208 { ac_configure_args0=; unset ac_configure_args0;}
2209 { ac_configure_args1=; unset ac_configure_args1;}
2211 # When interrupted or exit'd, cleanup temporary files, and complete
2212 # config.log. We remove comments because anyway the quotes in there
2213 # would cause problems or look ugly.
2214 # WARNING: Use '\'' to represent an apostrophe within the trap.
2215 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2216 trap 'exit_status=$?
2217 # Save into config.log some information that might help in debugging.
2221 $as_echo "## ---------------- ##
2222 ## Cache variables. ##
2223 ## ---------------- ##"
2225 # The following way of writing the cache mishandles newlines in values,
2227 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2228 eval ac_val=\$$ac_var
2232 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2233 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2236 _ | IFS | as_nl) ;; #(
2237 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2238 *) { eval $ac_var=; unset $ac_var;} ;;
2243 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2244 *${as_nl}ac_space=\ *)
2246 "s/'\''/'\''\\\\'\'''\''/g;
2247 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2250 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2257 $as_echo "## ----------------- ##
2258 ## Output variables. ##
2259 ## ----------------- ##"
2261 for ac_var in $ac_subst_vars
2263 eval ac_val=\$$ac_var
2265 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2267 $as_echo "$ac_var='\''$ac_val'\''"
2271 if test -n "$ac_subst_files"; then
2272 $as_echo "## ------------------- ##
2273 ## File substitutions. ##
2274 ## ------------------- ##"
2276 for ac_var in $ac_subst_files
2278 eval ac_val=\$$ac_var
2280 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2282 $as_echo "$ac_var='\''$ac_val'\''"
2287 if test -s confdefs.h; then
2288 $as_echo "## ----------- ##
2295 test "$ac_signal" != 0 &&
2296 $as_echo "$as_me: caught signal $ac_signal"
2297 $as_echo "$as_me: exit $exit_status"
2299 rm -f core *.core core.conftest.* &&
2300 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2303 for ac_signal in 1 2 13 15; do
2304 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2308 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2309 rm -f -r conftest* confdefs.h
2311 $as_echo "/* confdefs.h */" > confdefs.h
2313 # Predefined preprocessor variables.
2315 cat >>confdefs.h <<_ACEOF
2316 #define PACKAGE_NAME "$PACKAGE_NAME"
2319 cat >>confdefs.h <<_ACEOF
2320 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2323 cat >>confdefs.h <<_ACEOF
2324 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2327 cat >>confdefs.h <<_ACEOF
2328 #define PACKAGE_STRING "$PACKAGE_STRING"
2331 cat >>confdefs.h <<_ACEOF
2332 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2335 cat >>confdefs.h <<_ACEOF
2336 #define PACKAGE_URL "$PACKAGE_URL"
2340 # Let the site file select an alternate cache file if it wants to.
2341 # Prefer an explicitly selected file to automatically selected ones.
2344 if test -n "$CONFIG_SITE"; then
2345 # We do not want a PATH search for config.site.
2346 case $CONFIG_SITE in #((
2347 -*) ac_site_file1=./$CONFIG_SITE;;
2348 */*) ac_site_file1=$CONFIG_SITE;;
2349 *) ac_site_file1=./$CONFIG_SITE;;
2351 elif test "x$prefix" != xNONE; then
2352 ac_site_file1=$prefix/share/config.site
2353 ac_site_file2=$prefix/etc/config.site
2355 ac_site_file1=$ac_default_prefix/share/config.site
2356 ac_site_file2=$ac_default_prefix/etc/config.site
2358 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2360 test "x$ac_site_file" = xNONE && continue
2361 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2362 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2363 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2364 sed 's/^/| /' "$ac_site_file" >&5
2366 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2367 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2368 as_fn_error $? "failed to load site script $ac_site_file
2369 See \`config.log' for more details" "$LINENO" 5; }
2373 if test -r "$cache_file"; then
2374 # Some versions of bash will fail to source /dev/null (special files
2375 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2376 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2377 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2378 $as_echo "$as_me: loading cache $cache_file" >&6;}
2380 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2381 *) . "./$cache_file";;
2385 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2386 $as_echo "$as_me: creating cache $cache_file" >&6;}
2390 as_fn_append ac_header_list " stdlib.h"
2391 as_fn_append ac_header_list " unistd.h"
2392 as_fn_append ac_header_list " sys/param.h"
2393 # Check that the precious variables saved in the cache have kept the same
2395 ac_cache_corrupted=false
2396 for ac_var in $ac_precious_vars; do
2397 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2398 eval ac_new_set=\$ac_env_${ac_var}_set
2399 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2400 eval ac_new_val=\$ac_env_${ac_var}_value
2401 case $ac_old_set,$ac_new_set in
2403 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2404 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2405 ac_cache_corrupted=: ;;
2407 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2408 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2409 ac_cache_corrupted=: ;;
2412 if test "x$ac_old_val" != "x$ac_new_val"; then
2413 # differences in whitespace do not lead to failure.
2414 ac_old_val_w=`echo x $ac_old_val`
2415 ac_new_val_w=`echo x $ac_new_val`
2416 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2417 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2418 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2419 ac_cache_corrupted=:
2421 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2422 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2423 eval $ac_var=\$ac_old_val
2425 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2426 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2427 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2428 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2431 # Pass precious variables to config.status.
2432 if test "$ac_new_set" = set; then
2434 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2435 *) ac_arg=$ac_var=$ac_new_val ;;
2437 case " $ac_configure_args " in
2438 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2439 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2443 if $ac_cache_corrupted; then
2444 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2445 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2446 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2447 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2448 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2450 ## -------------------- ##
2451 ## Main body of script. ##
2452 ## -------------------- ##
2455 ac_cpp='$CPP $CPPFLAGS'
2456 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2457 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2458 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2466 # This works around the fact that libtool configuration may change LD
2467 # for this particular configuration, but some shells, instead of
2468 # keeping the changes in LD private, export them just because LD is
2469 # exported. We don't use libtool yet, but some day we might, so...
2470 ORIGINAL_LD_FOR_MULTILIBS=$LD
2473 # Check whether --with-target-subdir was given.
2474 if test "${with_target_subdir+set}" = set; then :
2475 withval=$with_target_subdir;
2479 # Check whether --with-build-subdir was given.
2480 if test "${with_build_subdir+set}" = set; then :
2481 withval=$with_build_subdir;
2485 # Check whether --with-cross-host was given.
2486 if test "${with_cross_host+set}" = set; then :
2487 withval=$with_cross_host;
2491 # Check whether --with-newlib was given.
2492 if test "${with_newlib+set}" = set; then :
2493 withval=$with_newlib;
2497 if test "${srcdir}" = "."; then
2498 if test -n "${with_build_subdir}"; then
2499 libiberty_topdir="${srcdir}/../.."
2501 elif test -z "${with_target_subdir}"; then
2502 libiberty_topdir="${srcdir}/.."
2504 if test "${with_target_subdir}" != "."; then
2505 libiberty_topdir="${srcdir}/${with_multisrctop}../.."
2507 libiberty_topdir="${srcdir}/${with_multisrctop}.."
2511 libiberty_topdir="${srcdir}/.."
2515 for ac_dir in $libiberty_topdir "$srcdir"/$libiberty_topdir; do
2516 if test -f "$ac_dir/install-sh"; then
2518 ac_install_sh="$ac_aux_dir/install-sh -c"
2520 elif test -f "$ac_dir/install.sh"; then
2522 ac_install_sh="$ac_aux_dir/install.sh -c"
2524 elif test -f "$ac_dir/shtool"; then
2526 ac_install_sh="$ac_aux_dir/shtool install -c"
2530 if test -z "$ac_aux_dir"; then
2531 as_fn_error $? "cannot find install-sh, install.sh, or shtool in $libiberty_topdir \"$srcdir\"/$libiberty_topdir" "$LINENO" 5
2534 # These three variables are undocumented and unsupported,
2535 # and are intended to be withdrawn in a future Autoconf release.
2536 # They can cause serious problems if a builder's source tree is in a directory
2537 # whose full name contains unusual characters.
2538 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2539 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2540 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2546 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2547 # Check whether --enable-maintainer-mode was given.
2548 if test "${enable_maintainer_mode+set}" = set; then :
2549 enableval=$enable_maintainer_mode; maintainer_mode=$enableval
2555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $maintainer_mode" >&5
2556 $as_echo "$maintainer_mode" >&6; }
2558 if test "$maintainer_mode" = "yes"; then
2566 # Do we have a single-tree copy of texinfo? Even if we do, we can't
2567 # rely on it - libiberty is built before texinfo.
2568 # Extract the first word of "makeinfo", so it can be a program name with args.
2569 set dummy makeinfo; ac_word=$2
2570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2571 $as_echo_n "checking for $ac_word... " >&6; }
2572 if ${ac_cv_prog_MAKEINFO+:} false; then :
2573 $as_echo_n "(cached) " >&6
2575 if test -n "$MAKEINFO"; then
2576 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
2578 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2582 test -z "$as_dir" && as_dir=.
2583 for ac_exec_ext in '' $ac_executable_extensions; do
2584 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2585 ac_cv_prog_MAKEINFO="makeinfo"
2586 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2595 MAKEINFO=$ac_cv_prog_MAKEINFO
2596 if test -n "$MAKEINFO"; then
2597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
2598 $as_echo "$MAKEINFO" >&6; }
2600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2601 $as_echo "no" >&6; }
2605 if test "x$MAKEINFO" = "x"; then
2606 MAKEINFO="@echo makeinfo missing; true"
2611 */missing\ makeinfo*)
2613 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
2614 *** Makeinfo is missing. Info documentation will not be built." >&5
2615 $as_echo "$as_me: WARNING:
2616 *** Makeinfo is missing. Info documentation will not be built." >&2;}
2619 case x"`$MAKEINFO --version | grep 'GNU texinfo'`" in
2621 MAKEINFO="@echo $MAKEINFO is too old, 4.0 or newer required; true"
2623 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
2624 *** Makeinfo is too old. Info documentation will not be built." >&5
2625 $as_echo "$as_me: WARNING:
2626 *** Makeinfo is too old. Info documentation will not be built." >&2;}
2635 # Extract the first word of "perl", so it can be a program name with args.
2636 set dummy perl; ac_word=$2
2637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2638 $as_echo_n "checking for $ac_word... " >&6; }
2639 if ${ac_cv_prog_PERL+:} false; then :
2640 $as_echo_n "(cached) " >&6
2642 if test -n "$PERL"; then
2643 ac_cv_prog_PERL="$PERL" # Let the user override the test.
2645 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2649 test -z "$as_dir" && as_dir=.
2650 for ac_exec_ext in '' $ac_executable_extensions; do
2651 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2652 ac_cv_prog_PERL="perl"
2653 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2662 PERL=$ac_cv_prog_PERL
2663 if test -n "$PERL"; then
2664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
2665 $as_echo "$PERL" >&6; }
2667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2668 $as_echo "no" >&6; }
2672 if test x"$PERL" = x""; then
2679 # Make sure we can run config.sub.
2680 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2681 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2684 $as_echo_n "checking build system type... " >&6; }
2685 if ${ac_cv_build+:} false; then :
2686 $as_echo_n "(cached) " >&6
2688 ac_build_alias=$build_alias
2689 test "x$ac_build_alias" = x &&
2690 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2691 test "x$ac_build_alias" = x &&
2692 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2693 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2694 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2698 $as_echo "$ac_cv_build" >&6; }
2699 case $ac_cv_build in
2701 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2704 ac_save_IFS=$IFS; IFS='-'
2710 # Remember, the first character of IFS is used to create $*,
2711 # except with old shells:
2714 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2718 $as_echo_n "checking host system type... " >&6; }
2719 if ${ac_cv_host+:} false; then :
2720 $as_echo_n "(cached) " >&6
2722 if test "x$host_alias" = x; then
2723 ac_cv_host=$ac_cv_build
2725 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2726 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2731 $as_echo "$ac_cv_host" >&6; }
2734 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2737 ac_save_IFS=$IFS; IFS='-'
2743 # Remember, the first character of IFS is used to create $*,
2744 # except with old shells:
2747 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2752 if test -n "$ac_tool_prefix"; then
2753 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2754 set dummy ${ac_tool_prefix}ar; ac_word=$2
2755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2756 $as_echo_n "checking for $ac_word... " >&6; }
2757 if ${ac_cv_prog_AR+:} false; then :
2758 $as_echo_n "(cached) " >&6
2760 if test -n "$AR"; then
2761 ac_cv_prog_AR="$AR" # Let the user override the test.
2763 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2767 test -z "$as_dir" && as_dir=.
2768 for ac_exec_ext in '' $ac_executable_extensions; do
2769 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2770 ac_cv_prog_AR="${ac_tool_prefix}ar"
2771 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2781 if test -n "$AR"; then
2782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
2783 $as_echo "$AR" >&6; }
2785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2786 $as_echo "no" >&6; }
2791 if test -z "$ac_cv_prog_AR"; then
2793 # Extract the first word of "ar", so it can be a program name with args.
2794 set dummy ar; ac_word=$2
2795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2796 $as_echo_n "checking for $ac_word... " >&6; }
2797 if ${ac_cv_prog_ac_ct_AR+:} false; then :
2798 $as_echo_n "(cached) " >&6
2800 if test -n "$ac_ct_AR"; then
2801 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
2803 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2807 test -z "$as_dir" && as_dir=.
2808 for ac_exec_ext in '' $ac_executable_extensions; do
2809 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2810 ac_cv_prog_ac_ct_AR="ar"
2811 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2820 ac_ct_AR=$ac_cv_prog_ac_ct_AR
2821 if test -n "$ac_ct_AR"; then
2822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
2823 $as_echo "$ac_ct_AR" >&6; }
2825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2826 $as_echo "no" >&6; }
2829 if test "x$ac_ct_AR" = x; then
2832 case $cross_compiling:$ac_tool_warned in
2834 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2835 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2836 ac_tool_warned=yes ;;
2844 if test -n "$ac_tool_prefix"; then
2845 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2846 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
2847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2848 $as_echo_n "checking for $ac_word... " >&6; }
2849 if ${ac_cv_prog_RANLIB+:} false; then :
2850 $as_echo_n "(cached) " >&6
2852 if test -n "$RANLIB"; then
2853 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2855 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2859 test -z "$as_dir" && as_dir=.
2860 for ac_exec_ext in '' $ac_executable_extensions; do
2861 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2862 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
2863 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2872 RANLIB=$ac_cv_prog_RANLIB
2873 if test -n "$RANLIB"; then
2874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
2875 $as_echo "$RANLIB" >&6; }
2877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2878 $as_echo "no" >&6; }
2883 if test -z "$ac_cv_prog_RANLIB"; then
2884 ac_ct_RANLIB=$RANLIB
2885 # Extract the first word of "ranlib", so it can be a program name with args.
2886 set dummy ranlib; ac_word=$2
2887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2888 $as_echo_n "checking for $ac_word... " >&6; }
2889 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
2890 $as_echo_n "(cached) " >&6
2892 if test -n "$ac_ct_RANLIB"; then
2893 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
2895 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2899 test -z "$as_dir" && as_dir=.
2900 for ac_exec_ext in '' $ac_executable_extensions; do
2901 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2902 ac_cv_prog_ac_ct_RANLIB="ranlib"
2903 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2912 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
2913 if test -n "$ac_ct_RANLIB"; then
2914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
2915 $as_echo "$ac_ct_RANLIB" >&6; }
2917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2918 $as_echo "no" >&6; }
2921 if test "x$ac_ct_RANLIB" = x; then
2924 case $cross_compiling:$ac_tool_warned in
2926 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2927 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2928 ac_tool_warned=yes ;;
2930 RANLIB=$ac_ct_RANLIB
2933 RANLIB="$ac_cv_prog_RANLIB"
2937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -plugin option" >&5
2938 $as_echo_n "checking for -plugin option... " >&6; }
2940 plugin_names="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll"
2942 for plugin in $plugin_names; do
2943 plugin_so=`${CC} ${CFLAGS} --print-prog-name $plugin`
2944 if test x$plugin_so = x$plugin; then
2945 plugin_so=`${CC} ${CFLAGS} --print-file-name $plugin`
2947 if test x$plugin_so != x$plugin; then
2948 plugin_option="--plugin $plugin_so"
2952 if test -n "$plugin_option"; then
2953 PLUGIN_OPTION="$plugin_option"
2954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $plugin_option" >&5
2955 $as_echo "$plugin_option" >&6; }
2957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2958 $as_echo "no" >&6; }
2961 if test -n "$PLUGIN_OPTION"; then
2962 if $AR --help 2>&1 | grep -q "\--plugin"; then
2963 AR_PLUGIN_OPTION="$PLUGIN_OPTION"
2966 if $RANLIB --help 2>&1 | grep -q "\--plugin"; then
2967 RANLIB_PLUGIN_OPTION="$PLUGIN_OPTION"
2972 # Add --enable-multilib to configure.
2973 # Default to --enable-multilib
2974 # Check whether --enable-multilib was given.
2975 if test "${enable_multilib+set}" = set; then :
2976 enableval=$enable_multilib; case "$enableval" in
2977 yes) multilib=yes ;;
2979 *) as_fn_error $? "bad value $enableval for multilib option" "$LINENO" 5 ;;
2986 # Even if the default multilib is not a cross compilation,
2987 # it may be that some of the other multilibs are.
2988 if test $cross_compiling = no && test $multilib = yes \
2989 && test "x${with_multisubdir}" != x ; then
2990 cross_compiling=maybe
2993 # We may wish to install the target headers somewhere.
2994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libiberty headers and static library" >&5
2995 $as_echo_n "checking whether to install libiberty headers and static library... " >&6; }
2997 # Check whether --enable-install-libiberty was given.
2998 if test "${enable_install_libiberty+set}" = set; then :
2999 enableval=$enable_install_libiberty; enable_install_libiberty=$enableval
3001 enable_install_libiberty=no
3004 # Option parsed, now set things appropriately.
3005 case x"$enable_install_libiberty" in
3007 target_header_dir=libiberty
3013 # This could be sanity-checked in various ways...
3014 target_header_dir="${enable_install_libiberty}"
3017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_install_libiberty" >&5
3018 $as_echo "$enable_install_libiberty" >&6; }
3019 { $as_echo "$as_me:${as_lineno-$LINENO}: target_header_dir = $target_header_dir" >&5
3020 $as_echo "$as_me: target_header_dir = $target_header_dir" >&6;}
3024 ac_cpp='$CPP $CPPFLAGS'
3025 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3026 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3027 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3028 if test -n "$ac_tool_prefix"; then
3029 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3030 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3032 $as_echo_n "checking for $ac_word... " >&6; }
3033 if ${ac_cv_prog_CC+:} false; then :
3034 $as_echo_n "(cached) " >&6
3036 if test -n "$CC"; then
3037 ac_cv_prog_CC="$CC" # Let the user override the test.
3039 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3043 test -z "$as_dir" && as_dir=.
3044 for ac_exec_ext in '' $ac_executable_extensions; do
3045 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3046 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3047 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3057 if test -n "$CC"; then
3058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3059 $as_echo "$CC" >&6; }
3061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3062 $as_echo "no" >&6; }
3067 if test -z "$ac_cv_prog_CC"; then
3069 # Extract the first word of "gcc", so it can be a program name with args.
3070 set dummy gcc; ac_word=$2
3071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3072 $as_echo_n "checking for $ac_word... " >&6; }
3073 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3074 $as_echo_n "(cached) " >&6
3076 if test -n "$ac_ct_CC"; then
3077 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3079 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3083 test -z "$as_dir" && as_dir=.
3084 for ac_exec_ext in '' $ac_executable_extensions; do
3085 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3086 ac_cv_prog_ac_ct_CC="gcc"
3087 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3096 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3097 if test -n "$ac_ct_CC"; then
3098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3099 $as_echo "$ac_ct_CC" >&6; }
3101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3102 $as_echo "no" >&6; }
3105 if test "x$ac_ct_CC" = x; then
3108 case $cross_compiling:$ac_tool_warned in
3110 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3111 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3112 ac_tool_warned=yes ;;
3120 if test -z "$CC"; then
3121 if test -n "$ac_tool_prefix"; then
3122 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3123 set dummy ${ac_tool_prefix}cc; ac_word=$2
3124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3125 $as_echo_n "checking for $ac_word... " >&6; }
3126 if ${ac_cv_prog_CC+:} false; then :
3127 $as_echo_n "(cached) " >&6
3129 if test -n "$CC"; then
3130 ac_cv_prog_CC="$CC" # Let the user override the test.
3132 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3136 test -z "$as_dir" && as_dir=.
3137 for ac_exec_ext in '' $ac_executable_extensions; do
3138 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3139 ac_cv_prog_CC="${ac_tool_prefix}cc"
3140 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3150 if test -n "$CC"; then
3151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3152 $as_echo "$CC" >&6; }
3154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3155 $as_echo "no" >&6; }
3161 if test -z "$CC"; then
3162 # Extract the first word of "cc", so it can be a program name with args.
3163 set dummy cc; ac_word=$2
3164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3165 $as_echo_n "checking for $ac_word... " >&6; }
3166 if ${ac_cv_prog_CC+:} false; then :
3167 $as_echo_n "(cached) " >&6
3169 if test -n "$CC"; then
3170 ac_cv_prog_CC="$CC" # Let the user override the test.
3173 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3177 test -z "$as_dir" && as_dir=.
3178 for ac_exec_ext in '' $ac_executable_extensions; do
3179 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3180 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3181 ac_prog_rejected=yes
3185 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3192 if test $ac_prog_rejected = yes; then
3193 # We found a bogon in the path, so make sure we never use it.
3194 set dummy $ac_cv_prog_CC
3196 if test $# != 0; then
3197 # We chose a different compiler from the bogus one.
3198 # However, it has the same basename, so the bogon will be chosen
3199 # first if we set CC to just the basename; use the full file name.
3201 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3207 if test -n "$CC"; then
3208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3209 $as_echo "$CC" >&6; }
3211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3212 $as_echo "no" >&6; }
3217 if test -z "$CC"; then
3218 if test -n "$ac_tool_prefix"; then
3219 for ac_prog in cl.exe
3221 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3222 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3224 $as_echo_n "checking for $ac_word... " >&6; }
3225 if ${ac_cv_prog_CC+:} false; then :
3226 $as_echo_n "(cached) " >&6
3228 if test -n "$CC"; then
3229 ac_cv_prog_CC="$CC" # Let the user override the test.
3231 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3235 test -z "$as_dir" && as_dir=.
3236 for ac_exec_ext in '' $ac_executable_extensions; do
3237 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3238 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3239 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3249 if test -n "$CC"; then
3250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3251 $as_echo "$CC" >&6; }
3253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3254 $as_echo "no" >&6; }
3258 test -n "$CC" && break
3261 if test -z "$CC"; then
3263 for ac_prog in cl.exe
3265 # Extract the first word of "$ac_prog", so it can be a program name with args.
3266 set dummy $ac_prog; ac_word=$2
3267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3268 $as_echo_n "checking for $ac_word... " >&6; }
3269 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3270 $as_echo_n "(cached) " >&6
3272 if test -n "$ac_ct_CC"; then
3273 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3275 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3279 test -z "$as_dir" && as_dir=.
3280 for ac_exec_ext in '' $ac_executable_extensions; do
3281 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3282 ac_cv_prog_ac_ct_CC="$ac_prog"
3283 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3292 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3293 if test -n "$ac_ct_CC"; then
3294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3295 $as_echo "$ac_ct_CC" >&6; }
3297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3298 $as_echo "no" >&6; }
3302 test -n "$ac_ct_CC" && break
3305 if test "x$ac_ct_CC" = x; then
3308 case $cross_compiling:$ac_tool_warned in
3310 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3311 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3312 ac_tool_warned=yes ;;
3321 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3322 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3323 as_fn_error $? "no acceptable C compiler found in \$PATH
3324 See \`config.log' for more details" "$LINENO" 5; }
3326 # Provide some information about the compiler.
3327 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3330 for ac_option in --version -v -V -qversion; do
3331 { { ac_try="$ac_compiler $ac_option >&5"
3333 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3334 *) ac_try_echo=$ac_try;;
3336 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3337 $as_echo "$ac_try_echo"; } >&5
3338 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3340 if test -s conftest.err; then
3342 ... rest of stderr output deleted ...
3343 10q' conftest.err >conftest.er1
3344 cat conftest.er1 >&5
3346 rm -f conftest.er1 conftest.err
3347 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3348 test $ac_status = 0; }
3351 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3352 /* end confdefs.h. */
3357 printf ("hello world\n");
3363 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3364 (eval $ac_link) 2>&5
3366 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3367 test $ac_status = 0; }; then :
3372 if test x$gcc_no_link = xyes; then
3373 # Setting cross_compile will disable run tests; it will
3374 # also disable AC_CHECK_FILE but that's generally
3375 # correct if we can't link.
3379 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3380 /* end confdefs.h. */
3390 ac_clean_files_save=$ac_clean_files
3391 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3392 # Try to create an executable without -o first, disregard a.out.
3393 # It will help us diagnose broken compilers, and finding out an intuition
3395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3396 $as_echo_n "checking whether the C compiler works... " >&6; }
3397 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3399 # The possible output files:
3400 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3403 for ac_file in $ac_files
3406 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3407 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3412 if { { ac_try="$ac_link_default"
3414 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3415 *) ac_try_echo=$ac_try;;
3417 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3418 $as_echo "$ac_try_echo"; } >&5
3419 (eval "$ac_link_default") 2>&5
3421 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3422 test $ac_status = 0; }; then :
3423 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3424 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3425 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3426 # so that the user can short-circuit this test for compilers unknown to
3428 for ac_file in $ac_files ''
3430 test -f "$ac_file" || continue
3432 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3435 # We found the default executable, but exeext='' is most
3439 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3441 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3443 # We set ac_cv_exeext here because the later test for it is not
3444 # safe: cross compilers may not add the suffix if given an `-o'
3445 # argument, so we may need to know it at that point already.
3446 # Even if this section looks crufty: it has the advantage of
3453 test "$ac_cv_exeext" = no && ac_cv_exeext=
3458 if test -z "$ac_file"; then :
3459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3460 $as_echo "no" >&6; }
3461 $as_echo "$as_me: failed program was:" >&5
3462 sed 's/^/| /' conftest.$ac_ext >&5
3464 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3465 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3466 as_fn_error 77 "C compiler cannot create executables
3467 See \`config.log' for more details" "$LINENO" 5; }
3469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3470 $as_echo "yes" >&6; }
3472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3473 $as_echo_n "checking for C compiler default output file name... " >&6; }
3474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3475 $as_echo "$ac_file" >&6; }
3476 ac_exeext=$ac_cv_exeext
3478 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3479 ac_clean_files=$ac_clean_files_save
3480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3481 $as_echo_n "checking for suffix of executables... " >&6; }
3482 if { { ac_try="$ac_link"
3484 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3485 *) ac_try_echo=$ac_try;;
3487 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3488 $as_echo "$ac_try_echo"; } >&5
3489 (eval "$ac_link") 2>&5
3491 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3492 test $ac_status = 0; }; then :
3493 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3494 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3495 # work properly (i.e., refer to `conftest.exe'), while it won't with
3497 for ac_file in conftest.exe conftest conftest.*; do
3498 test -f "$ac_file" || continue
3500 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3501 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3507 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3508 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3509 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3510 See \`config.log' for more details" "$LINENO" 5; }
3512 rm -f conftest conftest$ac_cv_exeext
3513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3514 $as_echo "$ac_cv_exeext" >&6; }
3516 rm -f conftest.$ac_ext
3517 EXEEXT=$ac_cv_exeext
3519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3520 /* end confdefs.h. */
3525 FILE *f = fopen ("conftest.out", "w");
3526 return ferror (f) || fclose (f) != 0;
3532 ac_clean_files="$ac_clean_files conftest.out"
3533 # Check that the compiler produces executables we can run. If not, either
3534 # the compiler is broken, or we cross compile.
3535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3536 $as_echo_n "checking whether we are cross compiling... " >&6; }
3537 if test "$cross_compiling" != yes; then
3538 { { ac_try="$ac_link"
3540 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3541 *) ac_try_echo=$ac_try;;
3543 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3544 $as_echo "$ac_try_echo"; } >&5
3545 (eval "$ac_link") 2>&5
3547 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3548 test $ac_status = 0; }
3549 if { ac_try='./conftest$ac_cv_exeext'
3550 { { case "(($ac_try" in
3551 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3552 *) ac_try_echo=$ac_try;;
3554 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3555 $as_echo "$ac_try_echo"; } >&5
3556 (eval "$ac_try") 2>&5
3558 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3559 test $ac_status = 0; }; }; then
3562 if test "$cross_compiling" = maybe; then
3565 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3566 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3567 as_fn_error $? "cannot run C compiled programs.
3568 If you meant to cross compile, use \`--host'.
3569 See \`config.log' for more details" "$LINENO" 5; }
3573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3574 $as_echo "$cross_compiling" >&6; }
3576 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3577 ac_clean_files=$ac_clean_files_save
3579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3580 $as_echo_n "checking for suffix of object files... " >&6; }
3581 if ${ac_cv_objext+:} false; then :
3582 $as_echo_n "(cached) " >&6
3584 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3585 /* end confdefs.h. */
3595 rm -f conftest.o conftest.obj
3596 if { { ac_try="$ac_compile"
3598 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3599 *) ac_try_echo=$ac_try;;
3601 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3602 $as_echo "$ac_try_echo"; } >&5
3603 (eval "$ac_compile") 2>&5
3605 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3606 test $ac_status = 0; }; then :
3607 for ac_file in conftest.o conftest.obj conftest.*; do
3608 test -f "$ac_file" || continue;
3610 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3611 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3616 $as_echo "$as_me: failed program was:" >&5
3617 sed 's/^/| /' conftest.$ac_ext >&5
3619 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3620 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3621 as_fn_error $? "cannot compute suffix of object files: cannot compile
3622 See \`config.log' for more details" "$LINENO" 5; }
3624 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3627 $as_echo "$ac_cv_objext" >&6; }
3628 OBJEXT=$ac_cv_objext
3630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3631 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3632 if ${ac_cv_c_compiler_gnu+:} false; then :
3633 $as_echo_n "(cached) " >&6
3635 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3636 /* end confdefs.h. */
3649 if ac_fn_c_try_compile "$LINENO"; then :
3654 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3655 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3659 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3660 if test $ac_compiler_gnu = yes; then
3665 ac_test_CFLAGS=${CFLAGS+set}
3666 ac_save_CFLAGS=$CFLAGS
3667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3668 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3669 if ${ac_cv_prog_cc_g+:} false; then :
3670 $as_echo_n "(cached) " >&6
3672 ac_save_c_werror_flag=$ac_c_werror_flag
3673 ac_c_werror_flag=yes
3676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3677 /* end confdefs.h. */
3687 if ac_fn_c_try_compile "$LINENO"; then :
3691 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3692 /* end confdefs.h. */
3702 if ac_fn_c_try_compile "$LINENO"; then :
3705 ac_c_werror_flag=$ac_save_c_werror_flag
3707 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3708 /* end confdefs.h. */
3718 if ac_fn_c_try_compile "$LINENO"; then :
3721 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3723 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3725 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3726 ac_c_werror_flag=$ac_save_c_werror_flag
3728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3729 $as_echo "$ac_cv_prog_cc_g" >&6; }
3730 if test "$ac_test_CFLAGS" = set; then
3731 CFLAGS=$ac_save_CFLAGS
3732 elif test $ac_cv_prog_cc_g = yes; then
3733 if test "$GCC" = yes; then
3739 if test "$GCC" = yes; then
3745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3746 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3747 if ${ac_cv_prog_cc_c89+:} false; then :
3748 $as_echo_n "(cached) " >&6
3750 ac_cv_prog_cc_c89=no
3752 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3753 /* end confdefs.h. */
3757 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3758 struct buf { int x; };
3759 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3760 static char *e (p, i)
3766 static char *f (char * (*g) (char **, int), char **p, ...)
3771 s = g (p, va_arg (v,int));
3776 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3777 function prototypes and stuff, but not '\xHH' hex character constants.
3778 These don't provoke an error unfortunately, instead are silently treated
3779 as 'x'. The following induces an error, until -std is added to get
3780 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3781 array size at least. It's necessary to write '\x00'==0 to get something
3782 that's true only with -std. */
3783 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3785 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3786 inside strings and character constants. */
3788 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3790 int test (int i, double x);
3791 struct s1 {int (*f) (int a);};
3792 struct s2 {int (*f) (double a);};
3793 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3799 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3804 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3805 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3807 CC="$ac_save_CC $ac_arg"
3808 if ac_fn_c_try_compile "$LINENO"; then :
3809 ac_cv_prog_cc_c89=$ac_arg
3811 rm -f core conftest.err conftest.$ac_objext
3812 test "x$ac_cv_prog_cc_c89" != "xno" && break
3814 rm -f conftest.$ac_ext
3819 case "x$ac_cv_prog_cc_c89" in
3821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3822 $as_echo "none needed" >&6; } ;;
3824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3825 $as_echo "unsupported" >&6; } ;;
3827 CC="$CC $ac_cv_prog_cc_c89"
3828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3829 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3831 if test "x$ac_cv_prog_cc_c89" != xno; then :
3836 ac_cpp='$CPP $CPPFLAGS'
3837 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3838 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3839 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3843 ac_cpp='$CPP $CPPFLAGS'
3844 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3845 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3846 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3848 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3849 # On Suns, sometimes $CPP names a directory.
3850 if test -n "$CPP" && test -d "$CPP"; then
3853 if test -z "$CPP"; then
3854 if ${ac_cv_prog_CPP+:} false; then :
3855 $as_echo_n "(cached) " >&6
3857 # Double quotes because CPP needs to be expanded
3858 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3861 for ac_c_preproc_warn_flag in '' yes
3863 # Use a header file that comes with gcc, so configuring glibc
3864 # with a fresh cross-compiler works.
3865 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3866 # <limits.h> exists even on freestanding compilers.
3867 # On the NeXT, cc -E runs the code through the compiler's parser,
3868 # not just through cpp. "Syntax error" is here to catch this case.
3869 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3870 /* end confdefs.h. */
3872 # include <limits.h>
3874 # include <assert.h>
3878 if ac_fn_c_try_cpp "$LINENO"; then :
3881 # Broken: fails on valid input.
3884 rm -f conftest.err conftest.i conftest.$ac_ext
3886 # OK, works on sane cases. Now check whether nonexistent headers
3887 # can be detected and how.
3888 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3889 /* end confdefs.h. */
3890 #include <ac_nonexistent.h>
3892 if ac_fn_c_try_cpp "$LINENO"; then :
3893 # Broken: success on invalid input.
3896 # Passes both tests.
3900 rm -f conftest.err conftest.i conftest.$ac_ext
3903 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3904 rm -f conftest.i conftest.err conftest.$ac_ext
3905 if $ac_preproc_ok; then :
3917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3918 $as_echo "$CPP" >&6; }
3920 for ac_c_preproc_warn_flag in '' yes
3922 # Use a header file that comes with gcc, so configuring glibc
3923 # with a fresh cross-compiler works.
3924 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3925 # <limits.h> exists even on freestanding compilers.
3926 # On the NeXT, cc -E runs the code through the compiler's parser,
3927 # not just through cpp. "Syntax error" is here to catch this case.
3928 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3929 /* end confdefs.h. */
3931 # include <limits.h>
3933 # include <assert.h>
3937 if ac_fn_c_try_cpp "$LINENO"; then :
3940 # Broken: fails on valid input.
3943 rm -f conftest.err conftest.i conftest.$ac_ext
3945 # OK, works on sane cases. Now check whether nonexistent headers
3946 # can be detected and how.
3947 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3948 /* end confdefs.h. */
3949 #include <ac_nonexistent.h>
3951 if ac_fn_c_try_cpp "$LINENO"; then :
3952 # Broken: success on invalid input.
3955 # Passes both tests.
3959 rm -f conftest.err conftest.i conftest.$ac_ext
3962 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3963 rm -f conftest.i conftest.err conftest.$ac_ext
3964 if $ac_preproc_ok; then :
3967 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3968 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3969 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3970 See \`config.log' for more details" "$LINENO" 5; }
3974 ac_cpp='$CPP $CPPFLAGS'
3975 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3976 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3977 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3981 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3982 if ${ac_cv_path_GREP+:} false; then :
3983 $as_echo_n "(cached) " >&6
3985 if test -z "$GREP"; then
3986 ac_path_GREP_found=false
3987 # Loop through the user's path and test for each of PROGNAME-LIST
3988 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3989 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3992 test -z "$as_dir" && as_dir=.
3993 for ac_prog in grep ggrep; do
3994 for ac_exec_ext in '' $ac_executable_extensions; do
3995 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3996 as_fn_executable_p "$ac_path_GREP" || continue
3997 # Check for GNU ac_path_GREP and select it if it is found.
3998 # Check for GNU $ac_path_GREP
3999 case `"$ac_path_GREP" --version 2>&1` in
4001 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4004 $as_echo_n 0123456789 >"conftest.in"
4007 cat "conftest.in" "conftest.in" >"conftest.tmp"
4008 mv "conftest.tmp" "conftest.in"
4009 cp "conftest.in" "conftest.nl"
4010 $as_echo 'GREP' >> "conftest.nl"
4011 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4012 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4013 as_fn_arith $ac_count + 1 && ac_count=$as_val
4014 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4015 # Best one so far, save it but keep looking for a better one
4016 ac_cv_path_GREP="$ac_path_GREP"
4017 ac_path_GREP_max=$ac_count
4019 # 10*(2^10) chars as input seems more than enough
4020 test $ac_count -gt 10 && break
4022 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4025 $ac_path_GREP_found && break 3
4030 if test -z "$ac_cv_path_GREP"; then
4031 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4034 ac_cv_path_GREP=$GREP
4038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4039 $as_echo "$ac_cv_path_GREP" >&6; }
4040 GREP="$ac_cv_path_GREP"
4043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4044 $as_echo_n "checking for egrep... " >&6; }
4045 if ${ac_cv_path_EGREP+:} false; then :
4046 $as_echo_n "(cached) " >&6
4048 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4049 then ac_cv_path_EGREP="$GREP -E"
4051 if test -z "$EGREP"; then
4052 ac_path_EGREP_found=false
4053 # Loop through the user's path and test for each of PROGNAME-LIST
4054 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4055 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4058 test -z "$as_dir" && as_dir=.
4059 for ac_prog in egrep; do
4060 for ac_exec_ext in '' $ac_executable_extensions; do
4061 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4062 as_fn_executable_p "$ac_path_EGREP" || continue
4063 # Check for GNU ac_path_EGREP and select it if it is found.
4064 # Check for GNU $ac_path_EGREP
4065 case `"$ac_path_EGREP" --version 2>&1` in
4067 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4070 $as_echo_n 0123456789 >"conftest.in"
4073 cat "conftest.in" "conftest.in" >"conftest.tmp"
4074 mv "conftest.tmp" "conftest.in"
4075 cp "conftest.in" "conftest.nl"
4076 $as_echo 'EGREP' >> "conftest.nl"
4077 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4078 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4079 as_fn_arith $ac_count + 1 && ac_count=$as_val
4080 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4081 # Best one so far, save it but keep looking for a better one
4082 ac_cv_path_EGREP="$ac_path_EGREP"
4083 ac_path_EGREP_max=$ac_count
4085 # 10*(2^10) chars as input seems more than enough
4086 test $ac_count -gt 10 && break
4088 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4091 $ac_path_EGREP_found && break 3
4096 if test -z "$ac_cv_path_EGREP"; then
4097 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4100 ac_cv_path_EGREP=$EGREP
4105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4106 $as_echo "$ac_cv_path_EGREP" >&6; }
4107 EGREP="$ac_cv_path_EGREP"
4110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4111 $as_echo_n "checking for ANSI C header files... " >&6; }
4112 if ${ac_cv_header_stdc+:} false; then :
4113 $as_echo_n "(cached) " >&6
4115 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4116 /* end confdefs.h. */
4130 if ac_fn_c_try_compile "$LINENO"; then :
4131 ac_cv_header_stdc=yes
4133 ac_cv_header_stdc=no
4135 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4137 if test $ac_cv_header_stdc = yes; then
4138 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4139 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4140 /* end confdefs.h. */
4144 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4145 $EGREP "memchr" >/dev/null 2>&1; then :
4148 ac_cv_header_stdc=no
4154 if test $ac_cv_header_stdc = yes; then
4155 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4156 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4157 /* end confdefs.h. */
4161 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4162 $EGREP "free" >/dev/null 2>&1; then :
4165 ac_cv_header_stdc=no
4171 if test $ac_cv_header_stdc = yes; then
4172 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4173 if test "$cross_compiling" = yes; then :
4176 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4177 /* end confdefs.h. */
4180 #if ((' ' & 0x0FF) == 0x020)
4181 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4182 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4184 # define ISLOWER(c) \
4185 (('a' <= (c) && (c) <= 'i') \
4186 || ('j' <= (c) && (c) <= 'r') \
4187 || ('s' <= (c) && (c) <= 'z'))
4188 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4191 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4196 for (i = 0; i < 256; i++)
4197 if (XOR (islower (i), ISLOWER (i))
4198 || toupper (i) != TOUPPER (i))
4203 if ac_fn_c_try_run "$LINENO"; then :
4206 ac_cv_header_stdc=no
4208 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4209 conftest.$ac_objext conftest.beam conftest.$ac_ext
4214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4215 $as_echo "$ac_cv_header_stdc" >&6; }
4216 if test $ac_cv_header_stdc = yes; then
4218 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4222 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4223 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4224 inttypes.h stdint.h unistd.h
4226 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4227 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4229 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4230 cat >>confdefs.h <<_ACEOF
4231 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4240 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4241 if test "x$ac_cv_header_minix_config_h" = xyes; then :
4248 if test "$MINIX" = yes; then
4250 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4253 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4256 $as_echo "#define _MINIX 1" >>confdefs.h
4261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4262 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4263 if ${ac_cv_safe_to_define___extensions__+:} false; then :
4264 $as_echo_n "(cached) " >&6
4266 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4267 /* end confdefs.h. */
4269 # define __EXTENSIONS__ 1
4270 $ac_includes_default
4279 if ac_fn_c_try_compile "$LINENO"; then :
4280 ac_cv_safe_to_define___extensions__=yes
4282 ac_cv_safe_to_define___extensions__=no
4284 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4287 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4288 test $ac_cv_safe_to_define___extensions__ = yes &&
4289 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4291 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4293 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4295 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4297 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4301 # Check whether --enable-largefile was given.
4302 if test "${enable_largefile+set}" = set; then :
4303 enableval=$enable_largefile;
4306 if test "$enable_largefile" != no; then
4308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4309 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4310 if ${ac_cv_sys_largefile_CC+:} false; then :
4311 $as_echo_n "(cached) " >&6
4313 ac_cv_sys_largefile_CC=no
4314 if test "$GCC" != yes; then
4317 # IRIX 6.2 and later do not support large files by default,
4318 # so use the C compiler's -n32 option if that helps.
4319 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4320 /* end confdefs.h. */
4321 #include <sys/types.h>
4322 /* Check that off_t can represent 2**63 - 1 correctly.
4323 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4324 since some C++ compilers masquerading as C compilers
4325 incorrectly reject 9223372036854775807. */
4326 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4327 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4328 && LARGE_OFF_T % 2147483647 == 1)
4338 if ac_fn_c_try_compile "$LINENO"; then :
4341 rm -f core conftest.err conftest.$ac_objext
4343 if ac_fn_c_try_compile "$LINENO"; then :
4344 ac_cv_sys_largefile_CC=' -n32'; break
4346 rm -f core conftest.err conftest.$ac_objext
4350 rm -f conftest.$ac_ext
4353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4354 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4355 if test "$ac_cv_sys_largefile_CC" != no; then
4356 CC=$CC$ac_cv_sys_largefile_CC
4359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4360 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4361 if ${ac_cv_sys_file_offset_bits+:} false; then :
4362 $as_echo_n "(cached) " >&6
4365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4366 /* end confdefs.h. */
4367 #include <sys/types.h>
4368 /* Check that off_t can represent 2**63 - 1 correctly.
4369 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4370 since some C++ compilers masquerading as C compilers
4371 incorrectly reject 9223372036854775807. */
4372 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4373 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4374 && LARGE_OFF_T % 2147483647 == 1)
4384 if ac_fn_c_try_compile "$LINENO"; then :
4385 ac_cv_sys_file_offset_bits=no; break
4387 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4388 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4389 /* end confdefs.h. */
4390 #define _FILE_OFFSET_BITS 64
4391 #include <sys/types.h>
4392 /* Check that off_t can represent 2**63 - 1 correctly.
4393 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4394 since some C++ compilers masquerading as C compilers
4395 incorrectly reject 9223372036854775807. */
4396 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4397 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4398 && LARGE_OFF_T % 2147483647 == 1)
4408 if ac_fn_c_try_compile "$LINENO"; then :
4409 ac_cv_sys_file_offset_bits=64; break
4411 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4412 ac_cv_sys_file_offset_bits=unknown
4416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4417 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4418 case $ac_cv_sys_file_offset_bits in #(
4421 cat >>confdefs.h <<_ACEOF
4422 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4427 if test $ac_cv_sys_file_offset_bits = unknown; then
4428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4429 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4430 if ${ac_cv_sys_large_files+:} false; then :
4431 $as_echo_n "(cached) " >&6
4434 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4435 /* end confdefs.h. */
4436 #include <sys/types.h>
4437 /* Check that off_t can represent 2**63 - 1 correctly.
4438 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4439 since some C++ compilers masquerading as C compilers
4440 incorrectly reject 9223372036854775807. */
4441 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4442 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4443 && LARGE_OFF_T % 2147483647 == 1)
4453 if ac_fn_c_try_compile "$LINENO"; then :
4454 ac_cv_sys_large_files=no; break
4456 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4457 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4458 /* end confdefs.h. */
4459 #define _LARGE_FILES 1
4460 #include <sys/types.h>
4461 /* Check that off_t can represent 2**63 - 1 correctly.
4462 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4463 since some C++ compilers masquerading as C compilers
4464 incorrectly reject 9223372036854775807. */
4465 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4466 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4467 && LARGE_OFF_T % 2147483647 == 1)
4477 if ac_fn_c_try_compile "$LINENO"; then :
4478 ac_cv_sys_large_files=1; break
4480 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4481 ac_cv_sys_large_files=unknown
4485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4486 $as_echo "$ac_cv_sys_large_files" >&6; }
4487 case $ac_cv_sys_large_files in #(
4490 cat >>confdefs.h <<_ACEOF
4491 #define _LARGE_FILES $ac_cv_sys_large_files
4502 ac_c_preproc_warn_flag=yes
4505 ac_cpp='$CPP $CPPFLAGS'
4506 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4507 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4508 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4510 ac_libiberty_warn_cflags=
4511 save_CFLAGS="$CFLAGS"
4512 for real_option in -W -Wall -Wwrite-strings -Wc++-compat \
4513 -Wstrict-prototypes \
4515 # Do the check with the no- prefix removed since gcc silently
4516 # accepts any -Wno-* option on purpose
4517 case $real_option in
4518 -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
4519 *) option=$real_option ;;
4521 as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
4523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
4524 $as_echo_n "checking whether $CC supports $option... " >&6; }
4525 if eval \${$as_acx_Woption+:} false; then :
4526 $as_echo_n "(cached) " >&6
4529 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4530 /* end confdefs.h. */
4540 if ac_fn_c_try_compile "$LINENO"; then :
4541 eval "$as_acx_Woption=yes"
4543 eval "$as_acx_Woption=no"
4545 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4548 eval ac_res=\$$as_acx_Woption
4549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4550 $as_echo "$ac_res" >&6; }
4551 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
4552 ac_libiberty_warn_cflags="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }$real_option"
4555 CFLAGS="$save_CFLAGS"
4557 ac_cpp='$CPP $CPPFLAGS'
4558 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4559 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4560 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4564 ac_cpp='$CPP $CPPFLAGS'
4565 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4566 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4567 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4569 # Do the check with the no- prefix removed from the warning options
4570 # since gcc silently accepts any -Wno-* option on purpose
4571 if test "$GCC" = yes; then :
4572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic " >&5
4573 $as_echo_n "checking whether $CC supports -pedantic ... " >&6; }
4574 if ${acx_cv_prog_cc_pedantic_+:} false; then :
4575 $as_echo_n "(cached) " >&6
4577 save_CFLAGS="$CFLAGS"
4579 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4580 /* end confdefs.h. */
4590 if ac_fn_c_try_compile "$LINENO"; then :
4591 acx_cv_prog_cc_pedantic_=yes
4593 acx_cv_prog_cc_pedantic_=no
4595 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4596 CFLAGS="$save_CFLAGS"
4598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic_" >&5
4599 $as_echo "$acx_cv_prog_cc_pedantic_" >&6; }
4600 if test $acx_cv_prog_cc_pedantic_ = yes; then :
4601 ac_libiberty_warn_cflags="$ac_libiberty_warn_cflags${ac_libiberty_warn_cflags:+ }-pedantic "
4606 ac_cpp='$CPP $CPPFLAGS'
4607 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4608 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4609 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4613 if test "x$CC" != xcc; then
4614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
4615 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
4617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
4618 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
4620 set dummy $CC; ac_cc=`$as_echo "$2" |
4621 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4622 if eval \${ac_cv_prog_cc_${ac_cc}_c_o+:} false; then :
4623 $as_echo_n "(cached) " >&6
4625 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4626 /* end confdefs.h. */
4636 # Make sure it works both with $CC and with simple cc.
4637 # We do the test twice because some compilers refuse to overwrite an
4638 # existing .o file with -o, though they will create one.
4639 ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4641 if { { case "(($ac_try" in
4642 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4643 *) ac_try_echo=$ac_try;;
4645 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4646 $as_echo "$ac_try_echo"; } >&5
4647 (eval "$ac_try") 2>&5
4649 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4650 test $ac_status = 0; } &&
4651 test -f conftest2.$ac_objext && { { case "(($ac_try" in
4652 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4653 *) ac_try_echo=$ac_try;;
4655 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4656 $as_echo "$ac_try_echo"; } >&5
4657 (eval "$ac_try") 2>&5
4659 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4660 test $ac_status = 0; };
4662 eval ac_cv_prog_cc_${ac_cc}_c_o=yes
4663 if test "x$CC" != xcc; then
4664 # Test first that cc exists at all.
4665 if { ac_try='cc -c conftest.$ac_ext >&5'
4666 { { case "(($ac_try" in
4667 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4668 *) ac_try_echo=$ac_try;;
4670 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4671 $as_echo "$ac_try_echo"; } >&5
4672 (eval "$ac_try") 2>&5
4674 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4675 test $ac_status = 0; }; }; then
4676 ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4678 if { { case "(($ac_try" in
4679 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4680 *) ac_try_echo=$ac_try;;
4682 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4683 $as_echo "$ac_try_echo"; } >&5
4684 (eval "$ac_try") 2>&5
4686 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4687 test $ac_status = 0; } &&
4688 test -f conftest2.$ac_objext && { { case "(($ac_try" in
4689 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4690 *) ac_try_echo=$ac_try;;
4692 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4693 $as_echo "$ac_try_echo"; } >&5
4694 (eval "$ac_try") 2>&5
4696 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4697 test $ac_status = 0; };
4702 # cc exists but doesn't like -o.
4703 eval ac_cv_prog_cc_${ac_cc}_c_o=no
4708 eval ac_cv_prog_cc_${ac_cc}_c_o=no
4710 rm -f core conftest*
4713 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
4714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4715 $as_echo "yes" >&6; }
4717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4718 $as_echo "no" >&6; }
4720 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
4724 # autoconf is lame and doesn't give us any substitution variable for this.
4725 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = no"; then
4726 NO_MINUS_C_MINUS_O=yes
4728 OUTPUT_OPTION='-o $@'
4733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
4734 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
4735 if ${ac_cv_c_const+:} false; then :
4736 $as_echo_n "(cached) " >&6
4738 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4739 /* end confdefs.h. */
4746 /* Ultrix mips cc rejects this sort of thing. */
4747 typedef int charset[2];
4748 const charset cs = { 0, 0 };
4749 /* SunOS 4.1.1 cc rejects this. */
4750 char const *const *pcpcc;
4752 /* NEC SVR4.0.2 mips cc rejects this. */
4753 struct point {int x, y;};
4754 static struct point const zero = {0,0};
4755 /* AIX XL C 1.02.0.0 rejects this.
4756 It does not let you subtract one const X* pointer from another in
4757 an arm of an if-expression whose if-part is not a constant
4759 const char *g = "string";
4760 pcpcc = &g + (g ? g-g : 0);
4761 /* HPUX 7.0 cc rejects these. */
4763 ppc = (char**) pcpcc;
4764 pcpcc = (char const *const *) ppc;
4765 { /* SCO 3.2v4 cc rejects this sort of thing. */
4768 char const *s = 0 ? (char *) 0 : (char const *) 0;
4773 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
4775 const int *foo = &x[0];
4778 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
4779 typedef const int *iptr;
4783 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
4784 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
4785 struct s { int j; const int *ap[3]; } bx;
4786 struct s *b = &bx; b->j = 5;
4788 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
4792 return !cs[0] && !zero.x;
4799 if ac_fn_c_try_compile "$LINENO"; then :
4804 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
4807 $as_echo "$ac_cv_c_const" >&6; }
4808 if test $ac_cv_c_const = no; then
4810 $as_echo "#define const /**/" >>confdefs.h
4814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
4815 $as_echo_n "checking for inline... " >&6; }
4816 if ${ac_cv_c_inline+:} false; then :
4817 $as_echo_n "(cached) " >&6
4820 for ac_kw in inline __inline__ __inline; do
4821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4822 /* end confdefs.h. */
4825 static $ac_kw foo_t static_foo () {return 0; }
4826 $ac_kw foo_t foo () {return 0; }
4830 if ac_fn_c_try_compile "$LINENO"; then :
4831 ac_cv_c_inline=$ac_kw
4833 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4834 test "$ac_cv_c_inline" != no && break
4838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
4839 $as_echo "$ac_cv_c_inline" >&6; }
4841 case $ac_cv_c_inline in
4844 case $ac_cv_c_inline in
4846 *) ac_val=$ac_cv_c_inline;;
4848 cat >>confdefs.h <<_ACEOF
4850 #define inline $ac_val
4856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4857 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
4858 if ${ac_cv_c_bigendian+:} false; then :
4859 $as_echo_n "(cached) " >&6
4861 ac_cv_c_bigendian=unknown
4862 # See if we're dealing with a universal compiler.
4863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4864 /* end confdefs.h. */
4865 #ifndef __APPLE_CC__
4866 not a universal capable compiler
4871 if ac_fn_c_try_compile "$LINENO"; then :
4873 # Check for potential -arch flags. It is not universal unless
4874 # there are at least two -arch flags with different values.
4877 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4878 if test -n "$ac_prev"; then
4880 i?86 | x86_64 | ppc | ppc64)
4881 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4884 ac_cv_c_bigendian=universal
4890 elif test "x$ac_word" = "x-arch"; then
4895 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4896 if test $ac_cv_c_bigendian = unknown; then
4897 # See if sys/param.h defines the BYTE_ORDER macro.
4898 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4899 /* end confdefs.h. */
4900 #include <sys/types.h>
4901 #include <sys/param.h>
4906 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
4907 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
4916 if ac_fn_c_try_compile "$LINENO"; then :
4917 # It does; now see whether it defined to BIG_ENDIAN or not.
4918 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4919 /* end confdefs.h. */
4920 #include <sys/types.h>
4921 #include <sys/param.h>
4926 #if BYTE_ORDER != BIG_ENDIAN
4934 if ac_fn_c_try_compile "$LINENO"; then :
4935 ac_cv_c_bigendian=yes
4937 ac_cv_c_bigendian=no
4939 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4941 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4943 if test $ac_cv_c_bigendian = unknown; then
4944 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
4945 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4946 /* end confdefs.h. */
4952 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
4960 if ac_fn_c_try_compile "$LINENO"; then :
4961 # It does; now see whether it defined to _BIG_ENDIAN or not.
4962 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4963 /* end confdefs.h. */
4977 if ac_fn_c_try_compile "$LINENO"; then :
4978 ac_cv_c_bigendian=yes
4980 ac_cv_c_bigendian=no
4982 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4984 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4986 if test $ac_cv_c_bigendian = unknown; then
4987 # Compile a test program.
4988 if test "$cross_compiling" = yes; then :
4989 # Try to guess by grepping values from an object file.
4990 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4991 /* end confdefs.h. */
4992 short int ascii_mm[] =
4993 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4994 short int ascii_ii[] =
4995 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4996 int use_ascii (int i) {
4997 return ascii_mm[i] + ascii_ii[i];
4999 short int ebcdic_ii[] =
5000 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
5001 short int ebcdic_mm[] =
5002 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
5003 int use_ebcdic (int i) {
5004 return ebcdic_mm[i] + ebcdic_ii[i];
5011 return use_ascii (foo) == use_ebcdic (foo);
5016 if ac_fn_c_try_compile "$LINENO"; then :
5017 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
5018 ac_cv_c_bigendian=yes
5020 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
5021 if test "$ac_cv_c_bigendian" = unknown; then
5022 ac_cv_c_bigendian=no
5024 # finding both strings is unlikely to happen, but who knows?
5025 ac_cv_c_bigendian=unknown
5029 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5031 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5032 /* end confdefs.h. */
5033 $ac_includes_default
5038 /* Are we little or big endian? From Harbison&Steele. */
5042 char c[sizeof (long int)];
5045 return u.c[sizeof (long int) - 1] == 1;
5051 if ac_fn_c_try_run "$LINENO"; then :
5052 ac_cv_c_bigendian=no
5054 ac_cv_c_bigendian=yes
5056 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5057 conftest.$ac_objext conftest.beam conftest.$ac_ext
5062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
5063 $as_echo "$ac_cv_c_bigendian" >&6; }
5064 case $ac_cv_c_bigendian in #(
5066 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
5072 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5076 as_fn_error $? "unknown endianness
5077 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
5083 ac_config_headers="$ac_config_headers config.h:config.in"
5087 # Find a good install program. We prefer a C program (faster),
5088 # so one script is as good as another. But avoid the broken or
5089 # incompatible versions:
5090 # SysV /etc/install, /usr/sbin/install
5091 # SunOS /usr/etc/install
5092 # IRIX /sbin/install
5094 # AmigaOS /C/install, which installs bootblocks on floppy discs
5095 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5096 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5097 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5098 # OS/2's system install, which has a completely different semantic
5099 # ./install, which can be erroneously created by make from ./install.sh.
5100 # Reject install programs that cannot install multiple files.
5101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5102 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5103 if test -z "$INSTALL"; then
5104 if ${ac_cv_path_install+:} false; then :
5105 $as_echo_n "(cached) " >&6
5107 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5111 test -z "$as_dir" && as_dir=.
5112 # Account for people who put trailing slashes in PATH elements.
5113 case $as_dir/ in #((
5114 ./ | .// | /[cC]/* | \
5115 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5116 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
5119 # OSF1 and SCO ODT 3.0 have their own names for install.
5120 # Don't use installbsd from OSF since it installs stuff as root
5122 for ac_prog in ginstall scoinst install; do
5123 for ac_exec_ext in '' $ac_executable_extensions; do
5124 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
5125 if test $ac_prog = install &&
5126 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5127 # AIX install. It has an incompatible calling convention.
5129 elif test $ac_prog = install &&
5130 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5131 # program-specific install script used by HP pwplus--don't use.
5134 rm -rf conftest.one conftest.two conftest.dir
5135 echo one > conftest.one
5136 echo two > conftest.two
5138 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5139 test -s conftest.one && test -s conftest.two &&
5140 test -s conftest.dir/conftest.one &&
5141 test -s conftest.dir/conftest.two
5143 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5156 rm -rf conftest.one conftest.two conftest.dir
5159 if test "${ac_cv_path_install+set}" = set; then
5160 INSTALL=$ac_cv_path_install
5162 # As a last resort, use the slow shell script. Don't cache a
5163 # value for INSTALL within a source directory, because that will
5164 # break other packages using the cache if that directory is
5165 # removed, or if the value is a relative name.
5166 INSTALL=$ac_install_sh
5169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5170 $as_echo "$INSTALL" >&6; }
5172 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5173 # It thinks the first close brace ends the variable substitution.
5174 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5176 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5178 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5181 # Don't build the shared library for build.
5182 if [ -n "${with_build_subdir}" ]; then
5188 rs6000-ibm-aix3.1 | rs6000-ibm-aix)
5190 *-*-cxux7*) frag=mh-cxux7 ;;
5191 *-*-freebsd2.1.*) frag=mh-fbsd21 ;;
5192 *-*-freebsd2.2.[012]) frag=mh-fbsd21 ;;
5193 i370-*-opened*) frag=mh-openedition ;;
5194 i[34567]86-*-windows*) frag=mh-windows ;;
5197 if [ -n "${frag}" ]; then
5198 frag=${libiberty_topdir}/libiberty/config/$frag
5206 # PIC is the default on some targets or must not be used.
5208 # For darwin, common symbols are not allowed in MH_DYLIB files
5210 # If we are using a compiler supporting mdynamic-no-pic
5211 # and the option has been tested as safe to add, then cancel
5212 # it here, since the code generated is incompatible with shared
5214 *-mdynamic-no-pic*) PICFLAG='-fno-common -mno-dynamic-no-pic' ;;
5215 *) PICFLAG=-fno-common ;;
5219 # PIC is the default.
5222 # PIC is the default for 64-bit PA HP-UX.
5224 i[34567]86-*-cygwin* | x86_64-*-cygwin*)
5226 i[34567]86-*-mingw* | x86_64-*-mingw*)
5228 i[34567]86-*-interix[3-9]*)
5229 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
5230 # Instead, we relocate shared libraries at runtime.
5232 i[34567]86-*-nto-qnx*)
5233 # QNX uses GNU C++, but need to define -shared option too, otherwise
5235 PICFLAG='-fPIC -shared'
5237 i[34567]86-pc-msdosdjgpp*)
5238 # DJGPP does not support shared libraries at all.
5241 # On IA64 HP-UX, PIC is the default but the pic flag
5242 # sets the default TLS model and affects inlining.
5246 # PIC is the default.
5248 rs6000-ibm-aix* | powerpc-ibm-aix*)
5249 # All AIX code is PIC.
5252 # Some targets support both -fPIC and -fpic, but prefer the latter.
5254 i[34567]86-*-* | x86_64-*-*)
5257 # FIXME: Override -fPIC default in libgcc only?
5258 sh-*-linux* | sh[2346lbe]*-*-linux*)
5261 # FIXME: Simplify to sh*-*-netbsd*?
5262 sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
5263 sh64-*-netbsd* | sh64l*-*-netbsd*)
5266 # Default to -fPIC unless specified otherwise.
5272 # If the user explicitly uses -fpic/-fPIC, keep that.
5283 # If they didn't specify --enable-shared, don't generate shared libs.
5284 case "${enable_shared}" in
5291 # ...unless --enable-host-shared was passed from top-level config:
5292 if [ "${enable_host_shared}" = "yes" ]; then
5296 if [ "${shared}" != "yes" ]; then
5302 case " ${CFLAGS} " in
5303 *\ -fsanitize=address\ *) NOASANFLAG=-fno-sanitize=address ;;
5304 *\ -fsanitize=hwaddress\ *) NOASANFLAG=-fno-sanitize=hwaddress ;;
5308 # Check whether --enable-cet was given.
5309 if test "${enable_cet+set}" = set; then :
5310 enableval=$enable_cet;
5311 case "$enableval" in
5313 *) as_fn_error $? "Unknown argument to enable/disable cet" "$LINENO" 5 ;;
5321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5
5322 $as_echo_n "checking for CET support... " >&6; }
5325 i[34567]86-*-linux* | x86_64-*-linux*)
5327 cet_save_CFLAGS="$CFLAGS"
5328 CFLAGS="$CFLAGS -fcf-protection"
5329 case "$enable_cet" in
5331 # Check if target supports multi-byte NOPs
5332 # and if compiler and assembler support CET.
5333 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5334 /* end confdefs.h. */
5340 #if !defined(__SSE2__)
5341 #error target does not support multi-byte NOPs
5350 if ac_fn_c_try_compile "$LINENO"; then :
5355 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5358 # Check if compiler and assembler support CET.
5359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5360 /* end confdefs.h. */
5370 if ac_fn_c_try_compile "$LINENO"; then :
5375 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5376 if test $support_cet = "no"; then
5377 if test x$enable_bootstrap != xno \
5378 && test -z "${with_build_subdir}" \
5379 && (test ! -f ../stage_current \
5380 || test `cat ../stage_current` != "stage1"); then
5381 # Require CET support only for the final GCC build.
5382 as_fn_error $? "compiler and assembler with CET support are required for --enable-cet" "$LINENO" 5
5384 # Don't enable CET without CET support for non-bootstrap
5385 # build, in stage1 nor for build support.
5391 CFLAGS="$cet_save_CFLAGS"
5399 cet_save_CFLAGS="$CFLAGS"
5400 CFLAGS="$CFLAGS -fcf-protection=none"
5401 cet_save_LDFLAGS="$LDFLAGS"
5402 LDFLAGS="$LDFLAGS -Wl,-z,ibt,-z,shstk"
5403 if test x$may_have_cet = xyes; then
5404 # Check whether -fcf-protection=none -Wl,-z,ibt,-z,shstk work.
5405 if test x$gcc_no_link = xyes; then
5406 as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
5408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5409 /* end confdefs.h. */
5419 if ac_fn_c_try_link "$LINENO"; then :
5424 rm -f core conftest.err conftest.$ac_objext \
5425 conftest$ac_exeext conftest.$ac_ext
5428 if test x$may_have_cet = xyes; then
5429 if test x$cross_compiling = xno; then
5430 if test "$cross_compiling" = yes; then :
5431 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5432 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5433 as_fn_error $? "cannot run test program while cross compiling
5434 See \`config.log' for more details" "$LINENO" 5; }
5436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5437 /* end confdefs.h. */
5445 __attribute__ ((noinline, noclone))
5446 xxx (void (*f) (void))
5452 __attribute__ ((noinline, noclone))
5466 if ac_fn_c_try_run "$LINENO"; then :
5471 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5472 conftest.$ac_objext conftest.beam conftest.$ac_ext
5475 if test x$enable_cet = xno -a x$have_cet = xyes; then
5476 as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5
5480 # Enable CET in cross compiler if possible so that it will run on both
5481 # CET and non-CET hosts.
5484 if test x$enable_cet = xyes; then
5485 CET_HOST_FLAGS="-fcf-protection"
5486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5487 $as_echo "yes" >&6; }
5489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5490 $as_echo "no" >&6; }
5492 CFLAGS="$cet_save_CFLAGS"
5493 LDFLAGS="$cet_save_LDFLAGS"
5497 echo "# Warning: this fragment is automatically generated" > temp-frag
5499 if [ -n "${frag}" ] && [ -f "${frag}" ]; then
5500 echo "Appending ${frag} to xhost-mkfrag"
5501 echo "# Following fragment copied from ${frag}" >> temp-frag
5502 cat ${frag} >> temp-frag
5505 # record if we want to build shared libs.
5506 if [ "${shared}" = "yes" ]; then
5507 echo enable_shared = yes >> temp-frag
5509 echo enable_shared = no >> temp-frag
5513 ${CONFIG_SHELL-/bin/sh} ${libiberty_topdir}/move-if-change temp-frag xhost-mkfrag
5515 host_makefile_frag=${frag}
5518 # It's OK to check for header files. Although the compiler may not be
5519 # able to link anything, it had better be able to at least compile
5521 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
5523 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5524 ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header"
5525 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5526 cat >>confdefs.h <<_ACEOF
5527 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
5534 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
5535 if ${ac_cv_header_sys_wait_h+:} false; then :
5536 $as_echo_n "(cached) " >&6
5538 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5539 /* end confdefs.h. */
5540 #include <sys/types.h>
5541 #include <sys/wait.h>
5543 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
5546 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
5554 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
5559 if ac_fn_c_try_compile "$LINENO"; then :
5560 ac_cv_header_sys_wait_h=yes
5562 ac_cv_header_sys_wait_h=no
5564 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
5567 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
5568 if test $ac_cv_header_sys_wait_h = yes; then
5570 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
5574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
5575 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
5576 if ${ac_cv_header_time+:} false; then :
5577 $as_echo_n "(cached) " >&6
5579 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5580 /* end confdefs.h. */
5581 #include <sys/types.h>
5582 #include <sys/time.h>
5588 if ((struct tm *) 0)
5594 if ac_fn_c_try_compile "$LINENO"; then :
5595 ac_cv_header_time=yes
5597 ac_cv_header_time=no
5599 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
5602 $as_echo "$ac_cv_header_time" >&6; }
5603 if test $ac_cv_header_time = yes; then
5605 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
5610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether errno must be declared" >&5
5611 $as_echo_n "checking whether errno must be declared... " >&6; }
5612 if ${libiberty_cv_declare_errno+:} false; then :
5613 $as_echo_n "(cached) " >&6
5615 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5616 /* end confdefs.h. */
5626 if ac_fn_c_try_compile "$LINENO"; then :
5627 libiberty_cv_declare_errno=no
5629 libiberty_cv_declare_errno=yes
5631 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libiberty_cv_declare_errno" >&5
5634 $as_echo "$libiberty_cv_declare_errno" >&6; }
5635 if test $libiberty_cv_declare_errno = yes
5637 $as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h
5642 # Determine sizes of some types.
5643 # The cast to long int works around a bug in the HP C Compiler
5644 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5645 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5646 # This bug is HP SR number 8606223364.
5647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
5648 $as_echo_n "checking size of int... " >&6; }
5649 if ${ac_cv_sizeof_int+:} false; then :
5650 $as_echo_n "(cached) " >&6
5652 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
5655 if test "$ac_cv_type_int" = yes; then
5656 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5657 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5658 as_fn_error 77 "cannot compute sizeof (int)
5659 See \`config.log' for more details" "$LINENO" 5; }
5666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
5667 $as_echo "$ac_cv_sizeof_int" >&6; }
5671 cat >>confdefs.h <<_ACEOF
5672 #define SIZEOF_INT $ac_cv_sizeof_int
5676 # The cast to long int works around a bug in the HP C Compiler
5677 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5678 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5679 # This bug is HP SR number 8606223364.
5680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
5681 $as_echo_n "checking size of long... " >&6; }
5682 if ${ac_cv_sizeof_long+:} false; then :
5683 $as_echo_n "(cached) " >&6
5685 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
5688 if test "$ac_cv_type_long" = yes; then
5689 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5690 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5691 as_fn_error 77 "cannot compute sizeof (long)
5692 See \`config.log' for more details" "$LINENO" 5; }
5699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
5700 $as_echo "$ac_cv_sizeof_long" >&6; }
5704 cat >>confdefs.h <<_ACEOF
5705 #define SIZEOF_LONG $ac_cv_sizeof_long
5709 # The cast to long int works around a bug in the HP C Compiler
5710 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5711 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5712 # This bug is HP SR number 8606223364.
5713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5
5714 $as_echo_n "checking size of size_t... " >&6; }
5715 if ${ac_cv_sizeof_size_t+:} false; then :
5716 $as_echo_n "(cached) " >&6
5718 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (size_t))" "ac_cv_sizeof_size_t" "$ac_includes_default"; then :
5721 if test "$ac_cv_type_size_t" = yes; then
5722 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5723 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5724 as_fn_error 77 "cannot compute sizeof (size_t)
5725 See \`config.log' for more details" "$LINENO" 5; }
5727 ac_cv_sizeof_size_t=0
5732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5
5733 $as_echo "$ac_cv_sizeof_size_t" >&6; }
5737 cat >>confdefs.h <<_ACEOF
5738 #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
5743 # Check for presense of long long
5744 ac_fn_c_check_type "$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
5745 if test "x$ac_cv_type_long_long" = xyes; then :
5747 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
5748 # The cast to long int works around a bug in the HP C Compiler
5749 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5750 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5751 # This bug is HP SR number 8606223364.
5752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
5753 $as_echo_n "checking size of long long... " >&6; }
5754 if ${ac_cv_sizeof_long_long+:} false; then :
5755 $as_echo_n "(cached) " >&6
5757 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
5760 if test "$ac_cv_type_long_long" = yes; then
5761 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5762 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5763 as_fn_error 77 "cannot compute sizeof (long long)
5764 See \`config.log' for more details" "$LINENO" 5; }
5766 ac_cv_sizeof_long_long=0
5771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
5772 $as_echo "$ac_cv_sizeof_long_long" >&6; }
5776 cat >>confdefs.h <<_ACEOF
5777 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
5784 # Look for a 64-bit type.
5785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a 64-bit type" >&5
5786 $as_echo_n "checking for a 64-bit type... " >&6; }
5787 if ${liberty_cv_uint64+:} false; then :
5788 $as_echo_n "(cached) " >&6
5790 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5791 /* end confdefs.h. */
5792 #ifdef HAVE_STDINT_H
5798 extern uint64_t foo;
5803 if ac_fn_c_try_compile "$LINENO"; then :
5804 liberty_cv_uint64=uint64_t
5806 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5807 /* end confdefs.h. */
5808 #ifdef HAVE_LIMITS_H
5817 extern char foo[sizeof(long) * CHAR_BIT >= 64 ? 1 : -1];
5822 if ac_fn_c_try_compile "$LINENO"; then :
5823 liberty_cv_uint64="unsigned long"
5825 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5826 /* end confdefs.h. */
5827 #ifdef HAVE_LIMITS_H
5836 extern char foo[sizeof(long long) * CHAR_BIT >= 64 ? 1 : -1];
5841 if ac_fn_c_try_compile "$LINENO"; then :
5842 liberty_cv_uint64="unsigned long long"
5844 liberty_cv_uint64=none
5846 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5848 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5850 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $liberty_cv_uint64" >&5
5854 $as_echo "$liberty_cv_uint64" >&6; }
5855 if test "$liberty_cv_uint64" != none; then
5857 cat >>confdefs.h <<_ACEOF
5858 #define UNSIGNED_64BIT_TYPE $liberty_cv_uint64
5864 ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
5865 if test "x$ac_cv_type_intptr_t" = xyes; then :
5867 $as_echo "#define HAVE_INTPTR_T 1" >>confdefs.h
5870 for ac_type in 'int' 'long int' 'long long int'; do
5871 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5872 /* end confdefs.h. */
5873 $ac_includes_default
5877 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
5879 return test_array [0];
5885 if ac_fn_c_try_compile "$LINENO"; then :
5887 cat >>confdefs.h <<_ACEOF
5888 #define intptr_t $ac_type
5893 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5894 test -z "$ac_type" && break
5900 ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
5901 if test "x$ac_cv_type_uintptr_t" = xyes; then :
5903 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
5906 for ac_type in 'unsigned int' 'unsigned long int' \
5907 'unsigned long long int'; do
5908 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5909 /* end confdefs.h. */
5910 $ac_includes_default
5914 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
5916 return test_array [0];
5922 if ac_fn_c_try_compile "$LINENO"; then :
5924 cat >>confdefs.h <<_ACEOF
5925 #define uintptr_t $ac_type
5930 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5931 test -z "$ac_type" && break
5936 ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
5937 if test "x$ac_cv_type_ssize_t" = xyes; then :
5941 cat >>confdefs.h <<_ACEOF
5948 # Given the above check, we always have uintptr_t or a fallback
5949 # definition. So define HAVE_UINTPTR_T in case any imported code
5952 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
5955 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
5956 if test "x$ac_cv_type_pid_t" = xyes; then :
5960 cat >>confdefs.h <<_ACEOF
5967 # This is the list of functions which libiberty will provide if they
5968 # are not available on the host.
5971 funcs="$funcs atexit"
5972 funcs="$funcs basename"
5974 funcs="$funcs bcopy"
5975 funcs="$funcs bsearch"
5976 funcs="$funcs bzero"
5977 funcs="$funcs calloc"
5978 funcs="$funcs clock"
5980 funcs="$funcs getcwd"
5981 funcs="$funcs getpagesize"
5982 funcs="$funcs gettimeofday"
5983 funcs="$funcs index"
5984 funcs="$funcs insque"
5985 funcs="$funcs memchr"
5986 funcs="$funcs memcmp"
5987 funcs="$funcs memcpy"
5988 funcs="$funcs memmem"
5989 funcs="$funcs memmove"
5990 funcs="$funcs mempcpy"
5991 funcs="$funcs memset"
5992 funcs="$funcs mkstemps"
5993 funcs="$funcs putenv"
5994 funcs="$funcs random"
5995 funcs="$funcs rename"
5996 funcs="$funcs rindex"
5997 funcs="$funcs setenv"
5998 funcs="$funcs snprintf"
5999 funcs="$funcs sigsetmask"
6000 funcs="$funcs stpcpy"
6001 funcs="$funcs stpncpy"
6002 funcs="$funcs strcasecmp"
6003 funcs="$funcs strchr"
6004 funcs="$funcs strdup"
6005 funcs="$funcs strncasecmp"
6006 funcs="$funcs strndup"
6007 funcs="$funcs strnlen"
6008 funcs="$funcs strrchr"
6009 funcs="$funcs strstr"
6010 funcs="$funcs strtod"
6011 funcs="$funcs strtol"
6012 funcs="$funcs strtoul"
6013 funcs="$funcs strtoll"
6014 funcs="$funcs strtoull"
6015 funcs="$funcs strverscmp"
6016 funcs="$funcs tmpnam"
6017 funcs="$funcs vasprintf"
6018 funcs="$funcs vfprintf"
6019 funcs="$funcs vprintf"
6020 funcs="$funcs vsnprintf"
6021 funcs="$funcs vsprintf"
6022 funcs="$funcs waitpid"
6023 funcs="$funcs setproctitle"
6025 # Also in the old function.def file: alloca, vfork, getopt.
6027 vars="sys_errlist sys_nerr sys_siglist"
6029 checkfuncs="__fsetlocking canonicalize_file_name dup3 getrlimit getrusage \
6030 getsysinfo gettimeofday on_exit pipe2 psignal pstat_getdynamic pstat_getstatic \
6031 realpath setrlimit sbrk spawnve spawnvpe strerror strsignal sysconf sysctl \
6032 sysmp table times wait3 wait4"
6034 # These are neither executed nor required, but they help keep
6035 # autoheader happy without adding a bunch of text to acconfig.h.
6036 if test "x" = "y"; then
6037 for ac_func in asprintf atexit \
6038 basename bcmp bcopy bsearch bzero \
6039 calloc canonicalize_file_name clock \
6042 getcwd getpagesize getrlimit getrusage getsysinfo gettimeofday \
6044 memchr memcmp memcpy memmem memmove memset mkstemps \
6046 pipe2 psignal pstat_getdynamic pstat_getstatic putenv \
6047 random realpath rename rindex \
6048 sbrk setenv setproctitle setrlimit sigsetmask snprintf spawnve spawnvpe \
6049 stpcpy stpncpy strcasecmp strchr strdup \
6050 strerror strncasecmp strndup strnlen strrchr strsignal strstr strtod \
6051 strtol strtoul strtoll strtoull strverscmp sysconf sysctl sysmp \
6052 table times tmpnam \
6053 vasprintf vfprintf vprintf vsprintf \
6056 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6057 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6058 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6059 cat >>confdefs.h <<_ACEOF
6060 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6066 as_ac_Symbol=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh`
6067 ac_fn_c_check_decl "$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default"
6068 if eval test \"x\$"$as_ac_Symbol"\" = x"yes"; then :
6074 cat >>confdefs.h <<_ACEOF
6075 #define HAVE_DECL_BASENAME $ac_have_decl
6077 ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
6078 if test "x$ac_cv_have_decl_ffs" = xyes; then :
6084 cat >>confdefs.h <<_ACEOF
6085 #define HAVE_DECL_FFS $ac_have_decl
6087 ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
6088 if test "x$ac_cv_have_decl_asprintf" = xyes; then :
6094 cat >>confdefs.h <<_ACEOF
6095 #define HAVE_DECL_ASPRINTF $ac_have_decl
6097 ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
6098 if test "x$ac_cv_have_decl_vasprintf" = xyes; then :
6104 cat >>confdefs.h <<_ACEOF
6105 #define HAVE_DECL_VASPRINTF $ac_have_decl
6107 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
6108 if test "x$ac_cv_have_decl_snprintf" = xyes; then :
6114 cat >>confdefs.h <<_ACEOF
6115 #define HAVE_DECL_SNPRINTF $ac_have_decl
6117 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
6118 if test "x$ac_cv_have_decl_vsnprintf" = xyes; then :
6124 cat >>confdefs.h <<_ACEOF
6125 #define HAVE_DECL_VSNPRINTF $ac_have_decl
6127 ac_fn_c_check_decl "$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
6128 if test "x$ac_cv_have_decl_strtol" = xyes; then :
6134 cat >>confdefs.h <<_ACEOF
6135 #define HAVE_DECL_STRTOL $ac_have_decl
6137 ac_fn_c_check_decl "$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
6138 if test "x$ac_cv_have_decl_strtoul" = xyes; then :
6144 cat >>confdefs.h <<_ACEOF
6145 #define HAVE_DECL_STRTOUL $ac_have_decl
6147 ac_fn_c_check_decl "$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
6148 if test "x$ac_cv_have_decl_strtoll" = xyes; then :
6154 cat >>confdefs.h <<_ACEOF
6155 #define HAVE_DECL_STRTOLL $ac_have_decl
6157 ac_fn_c_check_decl "$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
6158 if test "x$ac_cv_have_decl_strtoull" = xyes; then :
6164 cat >>confdefs.h <<_ACEOF
6165 #define HAVE_DECL_STRTOULL $ac_have_decl
6167 ac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
6168 if test "x$ac_cv_have_decl_strnlen" = xyes; then :
6174 cat >>confdefs.h <<_ACEOF
6175 #define HAVE_DECL_STRNLEN $ac_have_decl
6179 $as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
6182 $as_echo "#define HAVE_SYS_NERR 1" >>confdefs.h
6185 $as_echo "#define HAVE_SYS_SIGLIST 1" >>confdefs.h
6189 # For each of these functions, if the host does not provide the
6190 # function we want to put FN.o in LIBOBJS, and if the host does
6191 # provide the function, we want to define HAVE_FN in config.h.
6195 if test -n "${with_target_subdir}"; then
6197 # We are being configured as a target library. AC_REPLACE_FUNCS
6198 # may not work correctly, because the compiler may not be able to
6199 # link executables. Note that we may still be being configured
6202 # If we are being configured for newlib, we know which functions
6203 # newlib provide and which ones we will be expected to provide.
6205 if test "x${with_newlib}" = "xyes"; then
6206 case " $LIBOBJS " in
6207 *" asprintf.$ac_objext "* ) ;;
6208 *) LIBOBJS="$LIBOBJS asprintf.$ac_objext"
6212 case " $LIBOBJS " in
6213 *" basename.$ac_objext "* ) ;;
6214 *) LIBOBJS="$LIBOBJS basename.$ac_objext"
6218 case " $LIBOBJS " in
6219 *" insque.$ac_objext "* ) ;;
6220 *) LIBOBJS="$LIBOBJS insque.$ac_objext"
6224 case " $LIBOBJS " in
6225 *" random.$ac_objext "* ) ;;
6226 *) LIBOBJS="$LIBOBJS random.$ac_objext"
6230 case " $LIBOBJS " in
6231 *" strdup.$ac_objext "* ) ;;
6232 *) LIBOBJS="$LIBOBJS strdup.$ac_objext"
6236 case " $LIBOBJS " in
6237 *" vasprintf.$ac_objext "* ) ;;
6238 *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext"
6245 asprintf | basename | insque | random | strdup | vasprintf)
6248 n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6249 cat >>confdefs.h <<_ACEOF
6257 # newlib doesnt provide any of the variables in $vars, so we
6258 # dont have to check them here.
6260 # Of the functions in $checkfuncs, newlib only has strerror.
6261 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6268 # If we are being configured for Mingw, we know which functions
6269 # Mingw provides and which ones we will be expected to provide.
6273 case " $LIBOBJS " in
6274 *" asprintf.$ac_objext "* ) ;;
6275 *) LIBOBJS="$LIBOBJS asprintf.$ac_objext"
6279 case " $LIBOBJS " in
6280 *" basename.$ac_objext "* ) ;;
6281 *) LIBOBJS="$LIBOBJS basename.$ac_objext"
6285 case " $LIBOBJS " in
6286 *" bcmp.$ac_objext "* ) ;;
6287 *) LIBOBJS="$LIBOBJS bcmp.$ac_objext"
6291 case " $LIBOBJS " in
6292 *" bcopy.$ac_objext "* ) ;;
6293 *) LIBOBJS="$LIBOBJS bcopy.$ac_objext"
6297 case " $LIBOBJS " in
6298 *" bzero.$ac_objext "* ) ;;
6299 *) LIBOBJS="$LIBOBJS bzero.$ac_objext"
6303 case " $LIBOBJS " in
6304 *" clock.$ac_objext "* ) ;;
6305 *) LIBOBJS="$LIBOBJS clock.$ac_objext"
6309 case " $LIBOBJS " in
6310 *" ffs.$ac_objext "* ) ;;
6311 *) LIBOBJS="$LIBOBJS ffs.$ac_objext"
6315 case " $LIBOBJS " in
6316 *" getpagesize.$ac_objext "* ) ;;
6317 *) LIBOBJS="$LIBOBJS getpagesize.$ac_objext"
6321 case " $LIBOBJS " in
6322 *" index.$ac_objext "* ) ;;
6323 *) LIBOBJS="$LIBOBJS index.$ac_objext"
6327 case " $LIBOBJS " in
6328 *" insque.$ac_objext "* ) ;;
6329 *) LIBOBJS="$LIBOBJS insque.$ac_objext"
6333 case " $LIBOBJS " in
6334 *" mempcpy.$ac_objext "* ) ;;
6335 *) LIBOBJS="$LIBOBJS mempcpy.$ac_objext"
6339 case " $LIBOBJS " in
6340 *" mkstemps.$ac_objext "* ) ;;
6341 *) LIBOBJS="$LIBOBJS mkstemps.$ac_objext"
6345 case " $LIBOBJS " in
6346 *" random.$ac_objext "* ) ;;
6347 *) LIBOBJS="$LIBOBJS random.$ac_objext"
6351 case " $LIBOBJS " in
6352 *" rindex.$ac_objext "* ) ;;
6353 *) LIBOBJS="$LIBOBJS rindex.$ac_objext"
6357 case " $LIBOBJS " in
6358 *" sigsetmask.$ac_objext "* ) ;;
6359 *) LIBOBJS="$LIBOBJS sigsetmask.$ac_objext"
6363 case " $LIBOBJS " in
6364 *" stpcpy.$ac_objext "* ) ;;
6365 *) LIBOBJS="$LIBOBJS stpcpy.$ac_objext"
6369 case " $LIBOBJS " in
6370 *" stpncpy.$ac_objext "* ) ;;
6371 *) LIBOBJS="$LIBOBJS stpncpy.$ac_objext"
6375 case " $LIBOBJS " in
6376 *" strndup.$ac_objext "* ) ;;
6377 *) LIBOBJS="$LIBOBJS strndup.$ac_objext"
6381 case " $LIBOBJS " in
6382 *" strnlen.$ac_objext "* ) ;;
6383 *) LIBOBJS="$LIBOBJS strnlen.$ac_objext"
6387 case " $LIBOBJS " in
6388 *" strverscmp.$ac_objext "* ) ;;
6389 *) LIBOBJS="$LIBOBJS strverscmp.$ac_objext"
6393 case " $LIBOBJS " in
6394 *" vasprintf.$ac_objext "* ) ;;
6395 *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext"
6399 case " $LIBOBJS " in
6400 *" waitpid.$ac_objext "* ) ;;
6401 *) LIBOBJS="$LIBOBJS waitpid.$ac_objext"
6408 asprintf | basename | bcmp | bcopy | bzero | clock | ffs | getpagesize | index | insque | mempcpy | mkstemps | random | rindex | sigsetmask | stpcpy | stpncpy | strdup | strndup | strnlen | strverscmp | vasprintf | waitpid)
6411 n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6412 cat >>confdefs.h <<_ACEOF
6420 # Mingw doesnt provide any of the variables in $vars, so we
6421 # dont have to check them here.
6423 # Of the functions in $checkfuncs, Mingw only has strerror.
6424 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6431 case " $LIBOBJS " in
6432 *" vasprintf.$ac_objext "* ) ;;
6433 *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext"
6437 case " $LIBOBJS " in
6438 *" vsnprintf.$ac_objext "* ) ;;
6439 *) LIBOBJS="$LIBOBJS vsnprintf.$ac_objext"
6443 case " $LIBOBJS " in
6444 *" snprintf.$ac_objext "* ) ;;
6445 *) LIBOBJS="$LIBOBJS snprintf.$ac_objext"
6449 case " $LIBOBJS " in
6450 *" asprintf.$ac_objext "* ) ;;
6451 *) LIBOBJS="$LIBOBJS asprintf.$ac_objext"
6456 for f in atexit basename bcmp bcopy bsearch bzero calloc clock ffs \
6457 getcwd getpagesize getrusage gettimeofday \
6458 index insque memchr memcmp memcpy memmove memset psignal \
6459 putenv random rename rindex sbrk setenv stpcpy strcasecmp \
6460 strchr strdup strerror strncasecmp strrchr strstr strtod \
6461 strtol strtoul sysconf times tmpnam vfprintf vprintf \
6464 n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6465 cat >>confdefs.h <<_ACEOF
6479 # Not a target library, so we set things up to run the test suite.
6488 *-*-cygwin* | *-*-mingw*)
6489 $as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h
6491 $as_echo "#define HAVE_SYS_NERR 1" >>confdefs.h
6496 if test -z "${setobjs}"; then
6500 # Handle VxWorks configuration specially, since on VxWorks the
6501 # libraries are actually on the target board, not in the file
6503 case " $LIBOBJS " in
6504 *" basename.$ac_objext "* ) ;;
6505 *) LIBOBJS="$LIBOBJS basename.$ac_objext"
6509 case " $LIBOBJS " in
6510 *" getpagesize.$ac_objext "* ) ;;
6511 *) LIBOBJS="$LIBOBJS getpagesize.$ac_objext"
6515 case " $LIBOBJS " in
6516 *" insque.$ac_objext "* ) ;;
6517 *) LIBOBJS="$LIBOBJS insque.$ac_objext"
6521 case " $LIBOBJS " in
6522 *" random.$ac_objext "* ) ;;
6523 *) LIBOBJS="$LIBOBJS random.$ac_objext"
6527 case " $LIBOBJS " in
6528 *" strcasecmp.$ac_objext "* ) ;;
6529 *) LIBOBJS="$LIBOBJS strcasecmp.$ac_objext"
6533 case " $LIBOBJS " in
6534 *" strncasecmp.$ac_objext "* ) ;;
6535 *) LIBOBJS="$LIBOBJS strncasecmp.$ac_objext"
6539 case " $LIBOBJS " in
6540 *" strdup.$ac_objext "* ) ;;
6541 *) LIBOBJS="$LIBOBJS strdup.$ac_objext"
6545 case " $LIBOBJS " in
6546 *" vfork.$ac_objext "* ) ;;
6547 *) LIBOBJS="$LIBOBJS vfork.$ac_objext"
6551 case " $LIBOBJS " in
6552 *" waitpid.$ac_objext "* ) ;;
6553 *) LIBOBJS="$LIBOBJS waitpid.$ac_objext"
6557 case " $LIBOBJS " in
6558 *" vasprintf.$ac_objext "* ) ;;
6559 *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext"
6565 basename | getpagesize | insque | random | strcasecmp)
6567 strncasecmp | strdup | vfork | waitpid | vasprintf)
6570 n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6571 cat >>confdefs.h <<_ACEOF
6579 # VxWorks doesn't provide any of the variables in $vars, so we
6580 # don't have to check them here.
6582 # Of the functions in $checkfuncs, VxWorks only has strerror.
6583 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
6592 if test -z "${setobjs}"; then
6597 # On android, getpagesize is defined in unistd.h as a static inline
6598 # function, which AC_CHECK_FUNCS does not handle properly.
6599 ac_cv_func_getpagesize=yes
6603 # Under mingw32, sys_nerr and sys_errlist exist, but they are
6604 # macros, so the test below won't find them.
6605 libiberty_cv_var_sys_nerr=yes
6606 libiberty_cv_var_sys_errlist=yes
6610 # vfork and fork are stubs.
6611 ac_cv_func_vfork_works=no
6615 # Under some versions of uwin, vfork is notoriously buggy and the test
6616 # can hang configure; on other versions, vfork exists just as a stub.
6617 # FIXME: This should be removed once vfork in uwin's runtime is fixed.
6618 ac_cv_func_vfork_works=no
6619 # Under uwin 2.0+, sys_nerr and sys_errlist exist, but they are
6620 # macros (actually, these are imported from a DLL, but the end effect
6621 # is the same), so the test below won't find them.
6622 libiberty_cv_var_sys_nerr=yes
6623 libiberty_cv_var_sys_errlist=yes
6627 # Under VMS, vfork works very different than on Unix. The standard test
6628 # won't work, and it isn't easily adaptable. It makes more sense to
6630 ac_cv_func_vfork_works=yes
6635 # We haven't set the list of objects yet. Use the standard autoconf
6636 # tests. This will only work if the compiler works.
6637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
6638 $as_echo_n "checking for library containing strerror... " >&6; }
6639 if ${ac_cv_search_strerror+:} false; then :
6640 $as_echo_n "(cached) " >&6
6642 ac_func_search_save_LIBS=$LIBS
6643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6644 /* end confdefs.h. */
6646 /* Override any GCC internal prototype to avoid an error.
6647 Use char because int might match the return type of a GCC
6648 builtin and then its argument prototype would still apply. */
6661 for ac_lib in '' cposix; do
6662 if test -z "$ac_lib"; then
6663 ac_res="none required"
6666 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6668 if test x$gcc_no_link = xyes; then
6669 as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
6671 if ac_fn_c_try_link "$LINENO"; then :
6672 ac_cv_search_strerror=$ac_res
6674 rm -f core conftest.err conftest.$ac_objext \
6676 if ${ac_cv_search_strerror+:} false; then :
6680 if ${ac_cv_search_strerror+:} false; then :
6683 ac_cv_search_strerror=no
6686 LIBS=$ac_func_search_save_LIBS
6688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
6689 $as_echo "$ac_cv_search_strerror" >&6; }
6690 ac_res=$ac_cv_search_strerror
6691 if test "$ac_res" != no; then :
6692 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6696 for ac_func in $funcs
6698 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6699 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6700 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6701 cat >>confdefs.h <<_ACEOF
6702 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6706 case " $LIBOBJS " in
6707 *" $ac_func.$ac_objext "* ) ;;
6708 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
6715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether alloca needs Cray hooks" >&5
6716 $as_echo_n "checking whether alloca needs Cray hooks... " >&6; }
6717 if ${ac_cv_os_cray+:} false; then :
6718 $as_echo_n "(cached) " >&6
6720 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6721 /* end confdefs.h. */
6722 #if defined(CRAY) && ! defined(CRAY2)
6729 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6730 $EGREP "webecray" >/dev/null 2>&1; then :
6738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
6739 $as_echo "$ac_cv_os_cray" >&6; }
6740 if test $ac_cv_os_cray = yes; then
6741 for ac_func in _getb67 GETB67 getb67; do
6742 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6743 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6744 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6746 cat >>confdefs.h <<_ACEOF
6747 #define CRAY_STACKSEG_END $ac_func
6755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
6756 $as_echo_n "checking stack direction for C alloca... " >&6; }
6757 if ${ac_cv_c_stack_direction+:} false; then :
6758 $as_echo_n "(cached) " >&6
6760 if test "$cross_compiling" = yes; then :
6761 ac_cv_c_stack_direction=0
6763 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6764 /* end confdefs.h. */
6765 find_stack_direction ()
6767 static char *addr = 0;
6772 return find_stack_direction ();
6775 return (&dummy > addr) ? 1 : -1;
6779 exit (find_stack_direction() < 0);
6782 if ac_fn_c_try_run "$LINENO"; then :
6783 ac_cv_c_stack_direction=1
6785 ac_cv_c_stack_direction=-1
6787 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6788 conftest.$ac_objext conftest.beam conftest.$ac_ext
6792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
6793 $as_echo "$ac_cv_c_stack_direction" >&6; }
6795 cat >>confdefs.h <<_ACEOF
6796 #define STACK_DIRECTION $ac_cv_c_stack_direction
6800 for ac_header in vfork.h
6802 ac_fn_c_check_header_preproc "$LINENO" "vfork.h" "ac_cv_header_vfork_h"
6803 if test "x$ac_cv_header_vfork_h" = xyes; then :
6804 cat >>confdefs.h <<_ACEOF
6805 #define HAVE_VFORK_H 1
6811 for ac_func in fork vfork
6813 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6814 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6815 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6816 cat >>confdefs.h <<_ACEOF
6817 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6823 if test "x$ac_cv_func_fork" = xyes; then
6824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
6825 $as_echo_n "checking for working fork... " >&6; }
6826 if ${ac_cv_func_fork_works+:} false; then :
6827 $as_echo_n "(cached) " >&6
6829 if test "$cross_compiling" = yes; then :
6830 ac_cv_func_fork_works=cross
6832 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6833 /* end confdefs.h. */
6834 $ac_includes_default
6839 /* By Ruediger Kuhlmann. */
6846 if ac_fn_c_try_run "$LINENO"; then :
6847 ac_cv_func_fork_works=yes
6849 ac_cv_func_fork_works=no
6851 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6852 conftest.$ac_objext conftest.beam conftest.$ac_ext
6856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
6857 $as_echo "$ac_cv_func_fork_works" >&6; }
6860 ac_cv_func_fork_works=$ac_cv_func_fork
6862 if test "x$ac_cv_func_fork_works" = xcross; then
6864 *-*-amigaos* | *-*-msdosdjgpp*)
6865 # Override, as these systems have only a dummy fork() stub
6866 ac_cv_func_fork_works=no
6869 ac_cv_func_fork_works=yes
6872 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
6873 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
6875 ac_cv_func_vfork_works=$ac_cv_func_vfork
6876 if test "x$ac_cv_func_vfork" = xyes; then
6877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
6878 $as_echo_n "checking for working vfork... " >&6; }
6879 if ${ac_cv_func_vfork_works+:} false; then :
6880 $as_echo_n "(cached) " >&6
6882 if test "$cross_compiling" = yes; then :
6883 ac_cv_func_vfork_works=cross
6885 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6886 /* end confdefs.h. */
6887 /* Thanks to Paul Eggert for this test. */
6888 $ac_includes_default
6889 #include <sys/wait.h>
6893 /* On some sparc systems, changes by the child to local and incoming
6894 argument registers are propagated back to the parent. The compiler
6895 is told about this with #include <vfork.h>, but some compilers
6896 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
6897 static variable whose address is put into a register that is
6898 clobbered by the vfork. */
6901 sparc_address_test (int arg)
6903 sparc_address_test (arg) int arg;
6924 pid_t parent = getpid ();
6927 sparc_address_test (0);
6932 /* Here is another test for sparc vfork register problems. This
6933 test uses lots of local variables, at least as many local
6934 variables as main has allocated so far including compiler
6935 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
6936 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
6937 reuse the register of parent for one of the local variables,
6938 since it will think that parent can't possibly be used any more
6939 in this routine. Assigning to the local variable will thus
6940 munge parent in the parent process. */
6942 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
6943 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
6944 /* Convince the compiler that p..p7 are live; otherwise, it might
6945 use the same hardware register for all 8 local variables. */
6946 if (p != p1 || p != p2 || p != p3 || p != p4
6947 || p != p5 || p != p6 || p != p7)
6950 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
6951 from child file descriptors. If the child closes a descriptor
6952 before it execs or exits, this munges the parent's descriptor
6953 as well. Test for this by closing stdout in the child. */
6954 _exit(close(fileno(stdout)) != 0);
6959 while (wait(&status) != child)
6962 /* Was there some problem with vforking? */
6965 /* Did the child fail? (This shouldn't happen.) */
6968 /* Did the vfork/compiler bug occur? */
6969 || parent != getpid()
6971 /* Did the file descriptor bug occur? */
6972 || fstat(fileno(stdout), &st) != 0
6977 if ac_fn_c_try_run "$LINENO"; then :
6978 ac_cv_func_vfork_works=yes
6980 ac_cv_func_vfork_works=no
6982 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6983 conftest.$ac_objext conftest.beam conftest.$ac_ext
6987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
6988 $as_echo "$ac_cv_func_vfork_works" >&6; }
6991 if test "x$ac_cv_func_fork_works" = xcross; then
6992 ac_cv_func_vfork_works=$ac_cv_func_vfork
6993 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
6994 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
6997 if test "x$ac_cv_func_vfork_works" = xyes; then
6999 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
7003 $as_echo "#define vfork fork" >>confdefs.h
7006 if test "x$ac_cv_func_fork_works" = xyes; then
7008 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
7012 if test $ac_cv_func_vfork_works = no; then
7013 case " $LIBOBJS " in
7014 *" vfork.$ac_objext "* ) ;;
7015 *) LIBOBJS="$LIBOBJS vfork.$ac_objext"
7020 # We only need _doprnt if we might use it to implement v*printf.
7021 if test $ac_cv_func_vprintf != yes \
7022 || test $ac_cv_func_vfprintf != yes \
7023 || test $ac_cv_func_vsprintf != yes; then
7024 ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
7025 if test "x$ac_cv_func__doprnt" = xyes; then :
7026 $as_echo "#define HAVE__DOPRNT 1" >>confdefs.h
7029 case " $LIBOBJS " in
7030 *" _doprnt.$ac_objext "* ) ;;
7031 *) LIBOBJS="$LIBOBJS _doprnt.$ac_objext"
7039 for ac_func in _doprnt
7041 ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
7042 if test "x$ac_cv_func__doprnt" = xyes; then :
7043 cat >>confdefs.h <<_ACEOF
7044 #define HAVE__DOPRNT 1
7053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $v" >&5
7054 $as_echo_n "checking for $v... " >&6; }
7055 if eval \${libiberty_cv_var_$v+:} false; then :
7056 $as_echo_n "(cached) " >&6
7058 if test x$gcc_no_link = xyes; then
7059 as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
7061 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7062 /* end confdefs.h. */
7067 extern int $v []; p = $v;
7072 if ac_fn_c_try_link "$LINENO"; then :
7073 eval "libiberty_cv_var_$v=yes"
7075 eval "libiberty_cv_var_$v=no"
7077 rm -f core conftest.err conftest.$ac_objext \
7078 conftest$ac_exeext conftest.$ac_ext
7081 if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes"; then
7082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7083 $as_echo "yes" >&6; }
7084 n=HAVE_`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7085 cat >>confdefs.h <<_ACEOF
7090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7091 $as_echo "no" >&6; }
7095 # special check for _system_configuration because AIX <4.3.2 do not
7096 # contain the `physmem' member.
7097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for external symbol _system_configuration" >&5
7098 $as_echo_n "checking for external symbol _system_configuration... " >&6; }
7099 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7100 /* end confdefs.h. */
7101 #include <sys/systemcfg.h>
7105 double x = _system_configuration.physmem;
7110 if ac_fn_c_try_compile "$LINENO"; then :
7111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7112 $as_echo "yes" >&6; }
7114 $as_echo "#define HAVE__SYSTEM_CONFIGURATION 1" >>confdefs.h
7117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7118 $as_echo "no" >&6; }
7120 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7122 for ac_func in $checkfuncs
7124 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7125 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
7126 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
7127 cat >>confdefs.h <<_ACEOF
7128 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7134 as_ac_Symbol=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh`
7135 ac_fn_c_check_decl "$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default"
7136 if eval test \"x\$"$as_ac_Symbol"\" = x"yes"; then :
7142 cat >>confdefs.h <<_ACEOF
7143 #define HAVE_DECL_BASENAME $ac_have_decl
7145 ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
7146 if test "x$ac_cv_have_decl_ffs" = xyes; then :
7152 cat >>confdefs.h <<_ACEOF
7153 #define HAVE_DECL_FFS $ac_have_decl
7155 ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
7156 if test "x$ac_cv_have_decl_asprintf" = xyes; then :
7162 cat >>confdefs.h <<_ACEOF
7163 #define HAVE_DECL_ASPRINTF $ac_have_decl
7165 ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
7166 if test "x$ac_cv_have_decl_vasprintf" = xyes; then :
7172 cat >>confdefs.h <<_ACEOF
7173 #define HAVE_DECL_VASPRINTF $ac_have_decl
7175 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
7176 if test "x$ac_cv_have_decl_snprintf" = xyes; then :
7182 cat >>confdefs.h <<_ACEOF
7183 #define HAVE_DECL_SNPRINTF $ac_have_decl
7185 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
7186 if test "x$ac_cv_have_decl_vsnprintf" = xyes; then :
7192 cat >>confdefs.h <<_ACEOF
7193 #define HAVE_DECL_VSNPRINTF $ac_have_decl
7196 ac_fn_c_check_decl "$LINENO" "calloc" "ac_cv_have_decl_calloc" "$ac_includes_default"
7197 if test "x$ac_cv_have_decl_calloc" = xyes; then :
7203 cat >>confdefs.h <<_ACEOF
7204 #define HAVE_DECL_CALLOC $ac_have_decl
7206 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
7207 if test "x$ac_cv_have_decl_getenv" = xyes; then :
7213 cat >>confdefs.h <<_ACEOF
7214 #define HAVE_DECL_GETENV $ac_have_decl
7216 ac_fn_c_check_decl "$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
7217 if test "x$ac_cv_have_decl_getopt" = xyes; then :
7223 cat >>confdefs.h <<_ACEOF
7224 #define HAVE_DECL_GETOPT $ac_have_decl
7226 ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
7227 if test "x$ac_cv_have_decl_malloc" = xyes; then :
7233 cat >>confdefs.h <<_ACEOF
7234 #define HAVE_DECL_MALLOC $ac_have_decl
7236 ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
7237 if test "x$ac_cv_have_decl_realloc" = xyes; then :
7243 cat >>confdefs.h <<_ACEOF
7244 #define HAVE_DECL_REALLOC $ac_have_decl
7246 ac_fn_c_check_decl "$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
7247 if test "x$ac_cv_have_decl_sbrk" = xyes; then :
7253 cat >>confdefs.h <<_ACEOF
7254 #define HAVE_DECL_SBRK $ac_have_decl
7257 ac_fn_c_check_decl "$LINENO" "strtol" "ac_cv_have_decl_strtol" "$ac_includes_default"
7258 if test "x$ac_cv_have_decl_strtol" = xyes; then :
7264 cat >>confdefs.h <<_ACEOF
7265 #define HAVE_DECL_STRTOL $ac_have_decl
7267 ac_fn_c_check_decl "$LINENO" "strtoul" "ac_cv_have_decl_strtoul" "$ac_includes_default"
7268 if test "x$ac_cv_have_decl_strtoul" = xyes; then :
7274 cat >>confdefs.h <<_ACEOF
7275 #define HAVE_DECL_STRTOUL $ac_have_decl
7277 ac_fn_c_check_decl "$LINENO" "strtoll" "ac_cv_have_decl_strtoll" "$ac_includes_default"
7278 if test "x$ac_cv_have_decl_strtoll" = xyes; then :
7284 cat >>confdefs.h <<_ACEOF
7285 #define HAVE_DECL_STRTOLL $ac_have_decl
7287 ac_fn_c_check_decl "$LINENO" "strtoull" "ac_cv_have_decl_strtoull" "$ac_includes_default"
7288 if test "x$ac_cv_have_decl_strtoull" = xyes; then :
7294 cat >>confdefs.h <<_ACEOF
7295 #define HAVE_DECL_STRTOULL $ac_have_decl
7298 ac_fn_c_check_decl "$LINENO" "strverscmp" "ac_cv_have_decl_strverscmp" "$ac_includes_default"
7299 if test "x$ac_cv_have_decl_strverscmp" = xyes; then :
7305 cat >>confdefs.h <<_ACEOF
7306 #define HAVE_DECL_STRVERSCMP $ac_have_decl
7309 ac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
7310 if test "x$ac_cv_have_decl_strnlen" = xyes; then :
7316 cat >>confdefs.h <<_ACEOF
7317 #define HAVE_DECL_STRNLEN $ac_have_decl
7320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether canonicalize_file_name must be declared" >&5
7321 $as_echo_n "checking whether canonicalize_file_name must be declared... " >&6; }
7322 if ${libiberty_cv_decl_needed_canonicalize_file_name+:} false; then :
7323 $as_echo_n "(cached) " >&6
7325 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7326 /* end confdefs.h. */
7328 #include "confdefs.h"
7330 #ifdef HAVE_STRING_H
7333 #ifdef HAVE_STRINGS_H
7334 #include <strings.h>
7337 #ifdef HAVE_STDLIB_H
7340 #ifdef HAVE_UNISTD_H
7346 char *(*pfn) = (char *(*)) canonicalize_file_name
7351 if ac_fn_c_try_compile "$LINENO"; then :
7352 libiberty_cv_decl_needed_canonicalize_file_name=no
7354 libiberty_cv_decl_needed_canonicalize_file_name=yes
7356 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libiberty_cv_decl_needed_canonicalize_file_name" >&5
7360 $as_echo "$libiberty_cv_decl_needed_canonicalize_file_name" >&6; }
7361 if test $libiberty_cv_decl_needed_canonicalize_file_name = yes; then
7363 $as_echo "#define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1" >>confdefs.h
7369 # Figure out which version of pexecute to use.
7371 *-*-mingw* | *-*-winnt*) pexecute=pex-win32 ;;
7372 *-*-msdosdjgpp*) pexecute=pex-djgpp ;;
7373 *-*-msdos*) pexecute=pex-msdos ;;
7374 *) pexecute=pex-unix ;;
7381 for ac_header in $ac_header_list
7383 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7384 ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header"
7385 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7386 cat >>confdefs.h <<_ACEOF
7387 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7399 if test x$gcc_no_link = xyes; then
7400 if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset; then
7401 ac_cv_func_mmap_fixed_mapped=no
7404 if test "x${ac_cv_func_mmap_fixed_mapped}" != xno; then
7406 for ac_func in getpagesize
7408 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
7409 if test "x$ac_cv_func_getpagesize" = xyes; then :
7410 cat >>confdefs.h <<_ACEOF
7411 #define HAVE_GETPAGESIZE 1
7417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
7418 $as_echo_n "checking for working mmap... " >&6; }
7419 if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
7420 $as_echo_n "(cached) " >&6
7422 if test "$cross_compiling" = yes; then :
7423 ac_cv_func_mmap_fixed_mapped=no
7425 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7426 /* end confdefs.h. */
7427 $ac_includes_default
7428 /* malloc might have been renamed as rpl_malloc. */
7431 /* Thanks to Mike Haertel and Jim Avera for this test.
7432 Here is a matrix of mmap possibilities:
7433 mmap private not fixed
7434 mmap private fixed at somewhere currently unmapped
7435 mmap private fixed at somewhere already mapped
7436 mmap shared not fixed
7437 mmap shared fixed at somewhere currently unmapped
7438 mmap shared fixed at somewhere already mapped
7439 For private mappings, we should verify that changes cannot be read()
7440 back from the file, nor mmap's back from the file at a different
7441 address. (There have been systems where private was not correctly
7442 implemented like the infamous i386 svr4.0, and systems where the
7443 VM page cache was not coherent with the file system buffer cache
7444 like early versions of FreeBSD and possibly contemporary NetBSD.)
7445 For shared mappings, we should conversely verify that changes get
7446 propagated back to all the places they're supposed to be.
7448 Grep wants private fixed already mapped.
7449 The main things grep needs to know about mmap are:
7450 * does it exist and is it safe to write into the mmap'd area
7451 * how to use it (BSD variants) */
7454 #include <sys/mman.h>
7456 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
7460 /* This mess was copied from the GNU getpagesize.h. */
7461 #ifndef HAVE_GETPAGESIZE
7462 # ifdef _SC_PAGESIZE
7463 # define getpagesize() sysconf(_SC_PAGESIZE)
7464 # else /* no _SC_PAGESIZE */
7465 # ifdef HAVE_SYS_PARAM_H
7466 # include <sys/param.h>
7467 # ifdef EXEC_PAGESIZE
7468 # define getpagesize() EXEC_PAGESIZE
7469 # else /* no EXEC_PAGESIZE */
7471 # define getpagesize() NBPG * CLSIZE
7474 # endif /* no CLSIZE */
7475 # else /* no NBPG */
7477 # define getpagesize() NBPC
7478 # else /* no NBPC */
7480 # define getpagesize() PAGESIZE
7481 # endif /* PAGESIZE */
7482 # endif /* no NBPC */
7483 # endif /* no NBPG */
7484 # endif /* no EXEC_PAGESIZE */
7485 # else /* no HAVE_SYS_PARAM_H */
7486 # define getpagesize() 8192 /* punt totally */
7487 # endif /* no HAVE_SYS_PARAM_H */
7488 # endif /* no _SC_PAGESIZE */
7490 #endif /* no HAVE_GETPAGESIZE */
7495 char *data, *data2, *data3;
7500 pagesize = getpagesize ();
7502 /* First, make a file with some known garbage in it. */
7503 data = (char *) malloc (pagesize);
7506 for (i = 0; i < pagesize; ++i)
7507 *(data + i) = rand ();
7509 fd = creat ("conftest.mmap", 0600);
7512 if (write (fd, data, pagesize) != pagesize)
7516 /* Next, check that the tail of a page is zero-filled. File must have
7517 non-zero length, otherwise we risk SIGBUS for entire page. */
7518 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
7522 if (write (fd2, cdata2, 1) != 1)
7524 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
7525 if (data2 == MAP_FAILED)
7527 for (i = 0; i < pagesize; ++i)
7531 if (munmap (data2, pagesize))
7534 /* Next, try to mmap the file at a fixed address which already has
7535 something else allocated at it. If we can, also make sure that
7536 we see the same garbage. */
7537 fd = open ("conftest.mmap", O_RDWR);
7540 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7541 MAP_PRIVATE | MAP_FIXED, fd, 0L))
7543 for (i = 0; i < pagesize; ++i)
7544 if (*(data + i) != *(data2 + i))
7547 /* Finally, make sure that changes to the mapped area do not
7548 percolate back to the file as seen by read(). (This is a bug on
7549 some variants of i386 svr4.0.) */
7550 for (i = 0; i < pagesize; ++i)
7551 *(data2 + i) = *(data2 + i) + 1;
7552 data3 = (char *) malloc (pagesize);
7555 if (read (fd, data3, pagesize) != pagesize)
7557 for (i = 0; i < pagesize; ++i)
7558 if (*(data + i) != *(data3 + i))
7564 if ac_fn_c_try_run "$LINENO"; then :
7565 ac_cv_func_mmap_fixed_mapped=yes
7567 ac_cv_func_mmap_fixed_mapped=no
7569 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7570 conftest.$ac_objext conftest.beam conftest.$ac_ext
7574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
7575 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
7576 if test $ac_cv_func_mmap_fixed_mapped = yes; then
7578 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
7581 rm -f conftest.mmap conftest.txt
7585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strncmp" >&5
7586 $as_echo_n "checking for working strncmp... " >&6; }
7587 if ${ac_cv_func_strncmp_works+:} false; then :
7588 $as_echo_n "(cached) " >&6
7590 if test "$cross_compiling" = yes; then :
7591 ac_cv_func_strncmp_works=yes
7593 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7594 /* end confdefs.h. */
7596 /* Test by Jim Wilson and Kaveh Ghazi.
7597 Check whether strncmp reads past the end of its string parameters. */
7598 #include <sys/types.h>
7604 #ifdef HAVE_SYS_MMAN_H
7605 #include <sys/mman.h>
7609 #ifdef MAP_ANONYMOUS
7610 #define MAP_ANON MAP_ANONYMOUS
7612 #define MAP_ANON MAP_FILE
7623 #define MAP_LEN 0x10000
7627 #if defined(HAVE_MMAP) || defined(HAVE_MMAP_ANYWHERE)
7631 dev_zero = open ("/dev/zero", O_RDONLY);
7635 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
7636 MAP_ANON|MAP_PRIVATE, dev_zero, 0);
7637 if (p == (char *)-1)
7638 p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE,
7639 MAP_ANON|MAP_PRIVATE, -1, 0);
7640 if (p == (char *)-1)
7644 char *string = "__si_type_info";
7645 char *q = (char *) p + MAP_LEN - strlen (string) - 2;
7646 char *r = (char *) p + 0xe;
7652 #endif /* HAVE_MMAP || HAVE_MMAP_ANYWHERE */
7657 if ac_fn_c_try_run "$LINENO"; then :
7658 ac_cv_func_strncmp_works=yes
7660 ac_cv_func_strncmp_works=no
7662 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7663 conftest.$ac_objext conftest.beam conftest.$ac_ext
7666 rm -f core core.* *.core
7668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strncmp_works" >&5
7669 $as_echo "$ac_cv_func_strncmp_works" >&6; }
7670 if test $ac_cv_func_strncmp_works = no ; then
7671 case " $LIBOBJS " in
7672 *" strncmp.$ac_objext "* ) ;;
7673 *) LIBOBJS="$LIBOBJS strncmp.$ac_objext"
7680 # Install a library built with a cross compiler in $(tooldir) rather
7682 if test -z "${with_cross_host}"; then
7685 INSTALL_DEST=tooldir
7691 for l in x $LIBOBJS; do
7703 # We need multilib support, but only if configuring for the target.
7704 ac_config_files="$ac_config_files Makefile testsuite/Makefile"
7706 ac_config_commands="$ac_config_commands default"
7708 cat >confcache <<\_ACEOF
7709 # This file is a shell script that caches the results of configure
7710 # tests run on this system so they can be shared between configure
7711 # scripts and configure runs, see configure's option --config-cache.
7712 # It is not useful on other systems. If it contains results you don't
7713 # want to keep, you may remove or edit it.
7715 # config.status only pays attention to the cache file if you give it
7716 # the --recheck option to rerun configure.
7718 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7719 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7724 # The following way of writing the cache mishandles newlines in values,
7725 # but we know of no workaround that is simple, portable, and efficient.
7726 # So, we kill variables containing newlines.
7727 # Ultrix sh set writes to stderr and can't be redirected directly,
7728 # and sets the high bit in the cache file unless we assign to the vars.
7730 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7731 eval ac_val=\$$ac_var
7735 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7736 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7739 _ | IFS | as_nl) ;; #(
7740 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
7741 *) { eval $ac_var=; unset $ac_var;} ;;
7747 case $as_nl`(ac_space=' '; set) 2>&1` in #(
7748 *${as_nl}ac_space=\ *)
7749 # `set' does not quote correctly, so add quotes: double-quote
7750 # substitution turns \\\\ into \\, and sed turns \\ into \.
7753 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7756 # `set' quotes correctly as required by POSIX, so do not add quotes.
7757 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7766 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7768 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7770 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
7771 if test -w "$cache_file"; then
7772 if test "x$cache_file" != "x/dev/null"; then
7773 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7774 $as_echo "$as_me: updating cache $cache_file" >&6;}
7775 if test ! -f "$cache_file" || test -h "$cache_file"; then
7776 cat confcache >"$cache_file"
7778 case $cache_file in #(
7780 mv -f confcache "$cache_file"$$ &&
7781 mv -f "$cache_file"$$ "$cache_file" ;; #(
7783 mv -f confcache "$cache_file" ;;
7788 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7789 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7794 test "x$prefix" = xNONE && prefix=$ac_default_prefix
7795 # Let make expand exec_prefix.
7796 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7798 DEFS=-DHAVE_CONFIG_H
7803 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7804 # 1. Remove the extension, and $U if already installed.
7805 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
7806 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
7807 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7808 # will be set to the directory where LIBOBJS objects are built.
7809 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7810 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
7814 LTLIBOBJS=$ac_ltlibobjs
7819 : "${CONFIG_STATUS=./config.status}"
7821 ac_clean_files_save=$ac_clean_files
7822 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
7823 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7824 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7826 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7828 # Generated by $as_me.
7829 # Run this file to recreate the current configuration.
7830 # Compiler output produced by configure, useful for debugging
7831 # configure, is in config.log if it exists.
7837 SHELL=\${CONFIG_SHELL-$SHELL}
7840 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
7841 ## -------------------- ##
7842 ## M4sh Initialization. ##
7843 ## -------------------- ##
7845 # Be more Bourne compatible
7846 DUALCASE=1; export DUALCASE # for MKS sh
7847 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
7850 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7851 # is contrary to our usage. Disable this feature.
7852 alias -g '${1+"$@"}'='"$@"'
7853 setopt NO_GLOB_SUBST
7855 case `(set -o) 2>/dev/null` in #(
7867 # Printing a long string crashes Solaris 7 /usr/bin/printf.
7868 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7869 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7870 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7871 # Prefer a ksh shell builtin over an external printf program on Solaris,
7872 # but without wasting forks for bash or zsh.
7873 if test -z "$BASH_VERSION$ZSH_VERSION" \
7874 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7875 as_echo='print -r --'
7876 as_echo_n='print -rn --'
7877 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7878 as_echo='printf %s\n'
7879 as_echo_n='printf %s'
7881 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7882 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
7883 as_echo_n='/usr/ucb/echo -n'
7885 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7886 as_echo_n_body='eval
7890 expr "X$arg" : "X\\(.*\\)$as_nl";
7891 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7893 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
7895 export as_echo_n_body
7896 as_echo_n='sh -c $as_echo_n_body as_echo'
7899 as_echo='sh -c $as_echo_body as_echo'
7902 # The user is always right.
7903 if test "${PATH_SEPARATOR+set}" != set; then
7905 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7906 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7913 # We need space, tab and new line, in precisely that order. Quoting is
7914 # there to prevent editors from complaining about space-tab.
7915 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7916 # splitting by setting IFS to empty value.)
7919 # Find who we are. Look in the path if we contain no directory separator.
7922 *[\\/]* ) as_myself=$0 ;;
7923 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7927 test -z "$as_dir" && as_dir=.
7928 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7934 # We did not find ourselves, most probably we were run as `sh COMMAND'
7935 # in which case we are not to be found in the path.
7936 if test "x$as_myself" = x; then
7939 if test ! -f "$as_myself"; then
7940 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7944 # Unset variables that we do not need and which cause bugs (e.g. in
7945 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
7946 # suppresses any "Segmentation fault" message there. '((' could
7947 # trigger a bug in pdksh 5.2.14.
7948 for as_var in BASH_ENV ENV MAIL MAILPATH
7949 do eval test x\${$as_var+set} = xset \
7950 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7963 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
7966 # as_fn_error STATUS ERROR [LINENO LOG_FD]
7967 # ----------------------------------------
7968 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7969 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7970 # script with STATUS, using 1 if that was 0.
7973 as_status=$1; test $as_status -eq 0 && as_status=1
7975 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
7976 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
7978 $as_echo "$as_me: error: $2" >&2
7979 as_fn_exit $as_status
7983 # as_fn_set_status STATUS
7984 # -----------------------
7985 # Set $? to STATUS, without forking.
7989 } # as_fn_set_status
7993 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8003 # Portably unset VAR.
8006 { eval $1=; unset $1;}
8008 as_unset=as_fn_unset
8009 # as_fn_append VAR VALUE
8010 # ----------------------
8011 # Append the text in VALUE to the end of the definition contained in VAR. Take
8012 # advantage of any shell optimizations that allow amortized linear growth over
8013 # repeated appends, instead of the typical quadratic growth present in naive
8015 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
8016 eval 'as_fn_append ()
8027 # as_fn_arith ARG...
8028 # ------------------
8029 # Perform arithmetic evaluation on the ARGs, and store the result in the
8030 # global $as_val. Take advantage of shells that can avoid forks. The arguments
8031 # must be portable across $(()) and expr.
8032 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
8033 eval 'as_fn_arith ()
8040 as_val=`expr "$@" || test $? -eq 1`
8045 if expr a : '\(a\)' >/dev/null 2>&1 &&
8046 test "X`expr 00001 : '.*\(...\)'`" = X001; then
8052 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8053 as_basename=basename
8058 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
8064 as_me=`$as_basename -- "$0" ||
8065 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8066 X"$0" : 'X\(//\)$' \| \
8067 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8069 sed '/^.*\/\([^/][^/]*\)\/*$/{
8083 # Avoid depending upon Character Ranges.
8084 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
8085 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8086 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
8087 as_cr_digits='0123456789'
8088 as_cr_alnum=$as_cr_Letters$as_cr_digits
8090 ECHO_C= ECHO_N= ECHO_T=
8091 case `echo -n x` in #(((((
8093 case `echo 'xy\c'` in
8094 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
8096 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
8103 rm -f conf$$ conf$$.exe conf$$.file
8104 if test -d conf$$.dir; then
8105 rm -f conf$$.dir/conf$$.file
8108 mkdir conf$$.dir 2>/dev/null
8110 if (echo >conf$$.file) 2>/dev/null; then
8111 if ln -s conf$$.file conf$$ 2>/dev/null; then
8113 # ... but there are two gotchas:
8114 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8115 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8116 # In both cases, we have to default to `cp -pR'.
8117 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8119 elif ln conf$$.file conf$$ 2>/dev/null; then
8127 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8128 rmdir conf$$.dir 2>/dev/null
8133 # Create "$as_dir" as a directory, including parents if necessary.
8138 -*) as_dir=./$as_dir;;
8140 test -d "$as_dir" || eval $as_mkdir_p || {
8144 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8145 *) as_qdir=$as_dir;;
8147 as_dirs="'$as_qdir' $as_dirs"
8148 as_dir=`$as_dirname -- "$as_dir" ||
8149 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8150 X"$as_dir" : 'X\(//\)[^/]' \| \
8151 X"$as_dir" : 'X\(//\)$' \| \
8152 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8153 $as_echo X"$as_dir" |
8154 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8171 test -d "$as_dir" && break
8173 test -z "$as_dirs" || eval "mkdir $as_dirs"
8174 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
8178 if mkdir -p . 2>/dev/null; then
8179 as_mkdir_p='mkdir -p "$as_dir"'
8181 test -d ./-p && rmdir ./-p
8186 # as_fn_executable_p FILE
8187 # -----------------------
8188 # Test if FILE is an executable regular file.
8189 as_fn_executable_p ()
8191 test -f "$1" && test -x "$1"
8192 } # as_fn_executable_p
8194 as_executable_p=as_fn_executable_p
8196 # Sed expression to map a string onto a valid CPP name.
8197 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8199 # Sed expression to map a string onto a valid variable name.
8200 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8204 ## ----------------------------------- ##
8205 ## Main body of $CONFIG_STATUS script. ##
8206 ## ----------------------------------- ##
8208 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
8210 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8211 # Save the log message, to keep $0 and so on meaningful, and to
8212 # report actual input values of CONFIG_FILES etc. instead of their
8213 # values after options handling.
8215 This file was extended by $as_me, which was
8216 generated by GNU Autoconf 2.69. Invocation command line was
8218 CONFIG_FILES = $CONFIG_FILES
8219 CONFIG_HEADERS = $CONFIG_HEADERS
8220 CONFIG_LINKS = $CONFIG_LINKS
8221 CONFIG_COMMANDS = $CONFIG_COMMANDS
8224 on `(hostname || uname -n) 2>/dev/null | sed 1q`
8229 case $ac_config_files in *"
8230 "*) set x $ac_config_files; shift; ac_config_files=$*;;
8233 case $ac_config_headers in *"
8234 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
8238 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8239 # Files that config.status was made for.
8240 config_files="$ac_config_files"
8241 config_headers="$ac_config_headers"
8242 config_commands="$ac_config_commands"
8246 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8248 \`$as_me' instantiates files and other configuration actions
8249 from templates according to the current configuration. Unless the files
8250 and actions are specified as TAGs, all are instantiated by default.
8252 Usage: $0 [OPTION]... [TAG]...
8254 -h, --help print this help, then exit
8255 -V, --version print version number and configuration settings, then exit
8256 --config print configuration, then exit
8257 -q, --quiet, --silent
8258 do not print progress messages
8259 -d, --debug don't remove temporary files
8260 --recheck update $as_me by reconfiguring in the same conditions
8261 --file=FILE[:TEMPLATE]
8262 instantiate the configuration file FILE
8263 --header=FILE[:TEMPLATE]
8264 instantiate the configuration header FILE
8266 Configuration files:
8269 Configuration headers:
8272 Configuration commands:
8275 Report bugs to the package provider."
8278 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8279 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8282 configured by $0, generated by GNU Autoconf 2.69,
8283 with options \\"\$ac_cs_config\\"
8285 Copyright (C) 2012 Free Software Foundation, Inc.
8286 This config.status script is free software; the Free Software Foundation
8287 gives unlimited permission to copy, distribute and modify it."
8292 test -n "\$AWK" || AWK=awk
8295 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8296 # The default lists apply if the user does not specify any file.
8302 ac_option=`expr "X$1" : 'X\([^=]*\)='`
8303 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
8307 ac_option=`expr "X$1" : 'X\([^=]*\)='`
8319 # Handling of the options.
8320 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8322 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
8323 $as_echo "$ac_cs_version"; exit ;;
8324 --config | --confi | --conf | --con | --co | --c )
8325 $as_echo "$ac_cs_config"; exit ;;
8326 --debug | --debu | --deb | --de | --d | -d )
8328 --file | --fil | --fi | --f )
8331 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8332 '') as_fn_error $? "missing file argument" ;;
8334 as_fn_append CONFIG_FILES " '$ac_optarg'"
8335 ac_need_defaults=false;;
8336 --header | --heade | --head | --hea )
8339 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8341 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
8342 ac_need_defaults=false;;
8344 # Conflict between --help and --header
8345 as_fn_error $? "ambiguous option: \`$1'
8346 Try \`$0 --help' for more information.";;
8347 --help | --hel | -h )
8348 $as_echo "$ac_cs_usage"; exit ;;
8349 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8350 | -silent | --silent | --silen | --sile | --sil | --si | --s)
8354 -*) as_fn_error $? "unrecognized option: \`$1'
8355 Try \`$0 --help' for more information." ;;
8357 *) as_fn_append ac_config_targets " $1"
8358 ac_need_defaults=false ;;
8364 ac_configure_extra_args=
8366 if $ac_cs_silent; then
8368 ac_configure_extra_args="$ac_configure_extra_args --silent"
8372 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8373 if \$ac_cs_recheck; then
8374 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8376 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8377 CONFIG_SHELL='$SHELL'
8383 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8387 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8388 ## Running $as_me. ##
8394 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8401 with_target_subdir=${with_target_subdir}
8402 with_multisubdir=${with_multisubdir}
8403 ac_configure_args="--enable-multilib ${ac_configure_args}"
8404 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
8405 ORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}"
8406 libiberty_topdir=${libiberty_topdir}
8411 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8413 # Handling of arguments.
8414 for ac_config_target in $ac_config_targets
8416 case $ac_config_target in
8417 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
8418 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
8419 "testsuite/Makefile") CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
8420 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
8422 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8427 # If the user did not use the arguments to specify the items to instantiate,
8428 # then the envvar interface is used. Set only those that are not.
8429 # We use the long form for the default assignment because of an extremely
8430 # bizarre bug on SunOS 4.1.3.
8431 if $ac_need_defaults; then
8432 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
8433 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
8434 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
8437 # Have a temporary directory for convenience. Make it in the build tree
8438 # simply because there is no reason against having it here, and in addition,
8439 # creating and moving files from /tmp can sometimes cause problems.
8440 # Hook for its removal unless debugging.
8441 # Note that there is a small window in which the directory will not be cleaned:
8442 # after its creation but before its name has been assigned to `$tmp'.
8446 trap 'exit_status=$?
8448 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8450 trap 'as_fn_exit 1' 1 2 13 15
8452 # Create a (secure) tmp directory for tmp files.
8455 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8459 tmp=./conf$$-$RANDOM
8460 (umask 077 && mkdir "$tmp")
8461 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
8464 # Set up the scripts for CONFIG_FILES section.
8465 # No need to generate them if there are no CONFIG_FILES.
8466 # This happens for instance with `./config.status config.h'.
8467 if test -n "$CONFIG_FILES"; then
8469 if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
8471 ac_cs_awk_pipe_init=
8472 ac_cs_awk_read_file='
8473 while ((getline aline < (F[key])) > 0)
8476 ac_cs_awk_pipe_fini=
8478 ac_cs_awk_getline=false
8479 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
8480 ac_cs_awk_read_file='
8482 print "cat " F[key] " &&"
8483 '$ac_cs_awk_pipe_init
8484 # The final `:' finishes the AND list.
8485 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
8487 ac_cr=`echo X | tr X '\015'`
8488 # On cygwin, bash can eat \r inside `` if the user requested igncr.
8489 # But we know of no other shell where ac_cr would be empty at this
8490 # point, so we can use a bashism as a fallback.
8491 if test "x$ac_cr" = x; then
8492 eval ac_cr=\$\'\\r\'
8494 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8495 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8501 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8504 # Create commands to substitute file output variables.
8506 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
8507 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
8508 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
8511 } >conf$$files.sh &&
8512 . ./conf$$files.sh ||
8513 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8514 rm -f conf$$files.sh
8517 echo "cat >conf$$subs.awk <<_ACEOF" &&
8518 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8521 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8522 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8524 for ac_last_try in false false false false false :; do
8525 . ./conf$$subs.sh ||
8526 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8528 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
8529 if test $ac_delim_n = $ac_delim_num; then
8531 elif $ac_last_try; then
8532 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8534 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8539 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8540 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
8544 s/^/S["/; s/!.*/"]=/
8554 s/\(.\{148\}\)..*/\1/
8556 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8561 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8568 s/\(.\{148\}\)..*/\1/
8570 s/["\\]/\\&/g; s/^/"/; s/$/"/
8574 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8579 ' <conf$$subs.awk | sed '
8584 ' >>$CONFIG_STATUS || ac_write_fail=1
8585 rm -f conf$$subs.awk
8586 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8588 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
8589 for (key in S) S_is_set[key] = 1
8591 \$ac_cs_awk_pipe_init
8595 nfields = split(line, field, "@")
8597 len = length(field[1])
8598 for (i = 2; i < nfields; i++) {
8600 keylen = length(key)
8601 if (S_is_set[key]) {
8603 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8604 len += length(value) + length(field[++i])
8609 if (nfields == 3 && !substed) {
8611 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
8612 \$ac_cs_awk_read_file
8618 \$ac_cs_awk_pipe_fini
8621 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8622 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8623 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8626 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
8627 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
8630 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8631 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
8632 # trailing colons and then remove the whole line if VPATH becomes empty
8633 # (actually we leave an empty line to preserve line numbers).
8634 if test "x$srcdir" = x.; then
8635 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8653 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8654 fi # test -n "$CONFIG_FILES"
8656 # Set up the scripts for CONFIG_HEADERS section.
8657 # No need to generate them if there are no CONFIG_HEADERS.
8658 # This happens for instance with `./config.status Makefile'.
8659 if test -n "$CONFIG_HEADERS"; then
8660 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
8664 # Transform confdefs.h into an awk script `defines.awk', embedded as
8665 # here-document in config.status, that substitutes the proper values into
8666 # config.h.in to produce config.h.
8668 # Create a delimiter string that does not exist in confdefs.h, to ease
8669 # handling of long lines.
8671 for ac_last_try in false false :; do
8672 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
8673 if test -z "$ac_tt"; then
8675 elif $ac_last_try; then
8676 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
8678 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8682 # For the awk script, D is an array of macro values keyed by name,
8683 # likewise P contains macro parameters if any. Preserve backslash
8684 # newline sequences.
8686 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8688 s/.\{148\}/&'"$ac_delim"'/g
8691 s/^[ ]*#[ ]*define[ ][ ]*/ /
8698 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
8700 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
8704 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
8705 D["\1"]=" \3\\\\\\n"\\/p
8707 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
8712 s/.\{148\}/&'"$ac_delim"'/g
8717 s/["\\]/\\&/g; s/^/"/; s/$/"/p
8720 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
8722 ' <confdefs.h | sed '
8723 s/'"$ac_delim"'/"\\\
8724 "/g' >>$CONFIG_STATUS || ac_write_fail=1
8726 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8727 for (key in D) D_is_set[key] = 1
8730 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8732 split(line, arg, " ")
8733 if (arg[1] == "#") {
8737 defundef = substr(arg[1], 2)
8740 split(mac1, mac2, "(") #)
8742 prefix = substr(line, 1, index(line, defundef) - 1)
8743 if (D_is_set[macro]) {
8744 # Preserve the white space surrounding the "#".
8745 print prefix "define", macro P[macro] D[macro]
8748 # Replace #undef with comments. This is necessary, for example,
8749 # in the case of _POSIX_SOURCE, which is predefined and required
8750 # on some systems where configure will not decide to define it.
8751 if (defundef == "undef") {
8752 print "/*", prefix defundef, macro, "*/"
8760 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8761 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
8762 fi # test -n "$CONFIG_HEADERS"
8765 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8770 :[FHLC]) ac_mode=$ac_tag; continue;;
8772 case $ac_mode$ac_tag in
8774 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
8775 :[FH]-) ac_tag=-:-;;
8776 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
8793 -) ac_f="$ac_tmp/stdin";;
8794 *) # Look for the file first in the build tree, then in the source tree
8795 # (if the path is not absolute). The absolute path cannot be DOS-style,
8796 # because $ac_f cannot contain `:'.
8800 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
8802 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8804 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8805 as_fn_append ac_file_inputs " '$ac_f'"
8808 # Let's still pretend it is `configure' which instantiates (i.e., don't
8809 # use $as_me), people would be surprised to read:
8810 # /* config.h. Generated by config.status. */
8811 configure_input='Generated from '`
8812 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8814 if test x"$ac_file" != x-; then
8815 configure_input="$ac_file. $configure_input"
8816 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8817 $as_echo "$as_me: creating $ac_file" >&6;}
8819 # Neutralize special characters interpreted by sed in replacement strings.
8820 case $configure_input in #(
8821 *\&* | *\|* | *\\* )
8822 ac_sed_conf_input=`$as_echo "$configure_input" |
8823 sed 's/[\\\\&|]/\\\\&/g'`;; #(
8824 *) ac_sed_conf_input=$configure_input;;
8828 *:-:* | *:-) cat >"$ac_tmp/stdin" \
8829 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
8834 ac_dir=`$as_dirname -- "$ac_file" ||
8835 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8836 X"$ac_file" : 'X\(//\)[^/]' \| \
8837 X"$ac_file" : 'X\(//\)$' \| \
8838 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8839 $as_echo X"$ac_file" |
8840 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8857 as_dir="$ac_dir"; as_fn_mkdir_p
8861 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
8863 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8864 # A ".." for each directory in $ac_dir_suffix.
8865 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8866 case $ac_top_builddir_sub in
8867 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
8868 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
8871 ac_abs_top_builddir=$ac_pwd
8872 ac_abs_builddir=$ac_pwd$ac_dir_suffix
8873 # for backward compatibility:
8874 ac_top_builddir=$ac_top_build_prefix
8877 .) # We are building in place.
8879 ac_top_srcdir=$ac_top_builddir_sub
8880 ac_abs_top_srcdir=$ac_pwd ;;
8881 [\\/]* | ?:[\\/]* ) # Absolute name.
8882 ac_srcdir=$srcdir$ac_dir_suffix;
8883 ac_top_srcdir=$srcdir
8884 ac_abs_top_srcdir=$srcdir ;;
8886 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
8887 ac_top_srcdir=$ac_top_build_prefix$srcdir
8888 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
8890 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
8900 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
8901 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
8905 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8906 # If the template does not know about datarootdir, expand it.
8907 # FIXME: This hack should be removed a few years after 2.60.
8908 ac_datarootdir_hack=; ac_datarootdir_seen=
8919 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8920 *datarootdir*) ac_datarootdir_seen=yes;;
8921 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
8922 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8923 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8925 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8926 ac_datarootdir_hack='
8927 s&@datadir@&$datadir&g
8928 s&@docdir@&$docdir&g
8929 s&@infodir@&$infodir&g
8930 s&@localedir@&$localedir&g
8931 s&@mandir@&$mandir&g
8932 s&\\\${datarootdir}&$datarootdir&g' ;;
8936 # Neutralize VPATH when `$srcdir' = `.'.
8937 # Shell code in configure.ac might set extrasub.
8938 # FIXME: do we really want to maintain this feature?
8939 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8940 ac_sed_extra="$ac_vpsub
8943 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8945 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
8946 s|@configure_input@|$ac_sed_conf_input|;t t
8947 s&@top_builddir@&$ac_top_builddir_sub&;t t
8948 s&@top_build_prefix@&$ac_top_build_prefix&;t t
8949 s&@srcdir@&$ac_srcdir&;t t
8950 s&@abs_srcdir@&$ac_abs_srcdir&;t t
8951 s&@top_srcdir@&$ac_top_srcdir&;t t
8952 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
8953 s&@builddir@&$ac_builddir&;t t
8954 s&@abs_builddir@&$ac_abs_builddir&;t t
8955 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
8956 s&@INSTALL@&$ac_INSTALL&;t t
8957 $ac_datarootdir_hack
8959 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
8960 if $ac_cs_awk_getline; then
8961 $AWK -f "$ac_tmp/subs.awk"
8963 $AWK -f "$ac_tmp/subs.awk" | $SHELL
8965 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8967 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8968 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
8969 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
8970 "$ac_tmp/out"`; test -z "$ac_out"; } &&
8971 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8972 which seems to be undefined. Please make sure it is defined" >&5
8973 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8974 which seems to be undefined. Please make sure it is defined" >&2;}
8976 rm -f "$ac_tmp/stdin"
8978 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8979 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
8981 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8987 if test x"$ac_file" != x-; then
8989 $as_echo "/* $configure_input */" \
8990 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
8991 } >"$ac_tmp/config.h" \
8992 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8993 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
8994 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
8995 $as_echo "$as_me: $ac_file is unchanged" >&6;}
8998 mv "$ac_tmp/config.h" "$ac_file" \
8999 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9002 $as_echo "/* $configure_input */" \
9003 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9004 || as_fn_error $? "could not create -" "$LINENO" 5
9008 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9009 $as_echo "$as_me: executing $ac_file commands" >&6;}
9014 case $ac_file$ac_mode in
9015 "default":C) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
9016 if test -n "$CONFIG_FILES"; then
9017 if test -n "${with_target_subdir}"; then
9018 # FIXME: We shouldn't need to set ac_file
9020 LD="${ORIGINAL_LD_FOR_MULTILIBS}"
9021 . ${libiberty_topdir}/config-ml.in
9031 ac_clean_files=$ac_clean_files_save
9033 test $ac_write_fail = 0 ||
9034 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
9037 # configure is writing to config.log, and then calls config.status.
9038 # config.status does its own redirection, appending to config.log.
9039 # Unfortunately, on DOS this fails, as config.log is still kept open
9040 # by configure, so config.status won't be able to write to it; its
9041 # output is simply discarded. So we exec the FD to /dev/null,
9042 # effectively closing config.log, so it can be properly (re)opened and
9043 # appended to by config.status. When coming back to configure, we
9044 # need to make the FD available again.
9045 if test "$no_create" != yes; then
9047 ac_config_status_args=
9048 test "$silent" = yes &&
9049 ac_config_status_args="$ac_config_status_args --quiet"
9051 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
9053 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9054 # would make configure fail if this is the last instruction.
9055 $ac_cs_success || as_fn_exit 1
9057 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
9058 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9059 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}