2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64 for bmake 20171126.
5 # Report bugs to <sjg@NetBSD.org>.
7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
17 # Be more Bourne compatible
18 DUALCASE=1; export DUALCASE # for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
27 case `(set -o) 2>/dev/null` in #(
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo_n='print -rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 as_echo_n='/usr/ucb/echo -n'
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68 as_echo_n='sh -c $as_echo_n_body as_echo'
71 as_echo='sh -c $as_echo_body as_echo'
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
85 # We need space, tab and new line, in precisely that order. Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
91 # Find who we are. Look in the path if we contain no directory separator.
93 *[\\/]* ) as_myself=$0 ;;
94 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98 test -z "$as_dir" && as_dir=.
99 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
105 # We did not find ourselves, most probably we were run as `sh COMMAND'
106 # in which case we are not to be found in the path.
107 if test "x$as_myself" = x; then
110 if test ! -f "$as_myself"; then
111 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115 # Unset variables that we do not need and which cause bugs (e.g. in
116 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
117 # suppresses any "Segmentation fault" message there. '((' could
118 # trigger a bug in pdksh 5.2.14.
119 for as_var in BASH_ENV ENV MAIL MAILPATH
120 do eval test x\${$as_var+set} = xset \
121 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
134 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136 if test "x$CONFIG_SHELL" = x; then
137 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
141 # is contrary to our usage. Disable this feature.
142 alias -g '\${1+\"\$@\"}'='\"\$@\"'
145 case \`(set -o) 2>/dev/null\` in #(
153 as_required="as_fn_return () { (exit \$1); }
154 as_fn_success () { as_fn_return 0; }
155 as_fn_failure () { as_fn_return 1; }
156 as_fn_ret_success () { return 0; }
157 as_fn_ret_failure () { return 1; }
160 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
161 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
162 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
163 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
164 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167 exitcode=1; echo positional parameters were not saved.
169 test x\$exitcode = x0 || exit 1"
170 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
171 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
172 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
173 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
174 test \$(( 1 + 1 )) = 2 || exit 1"
175 if (eval "$as_required") 2>/dev/null; then :
180 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
185 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188 test -z "$as_dir" && as_dir=.
192 for as_base in sh bash ksh sh5; do
193 # Try only shells that exist, to save several forks.
194 as_shell=$as_dir/$as_base
195 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
196 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 CONFIG_SHELL=$as_shell as_have_required=yes
198 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
206 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
207 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
208 CONFIG_SHELL=$SHELL as_have_required=yes
213 if test "x$CONFIG_SHELL" != x; then :
214 # We cannot yet assume a decent shell, so we have to provide a
215 # neutralization value for shells without unset; and this also
216 # works around shells that cannot unset nonexistent variables.
219 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
221 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
224 if test x$as_have_required = xno; then :
225 $as_echo "$0: This script requires a shell more modern than all"
226 $as_echo "$0: the shells that I found on your system."
227 if test x${ZSH_VERSION+set} = xset ; then
228 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
229 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
231 $as_echo "$0: Please tell bug-autoconf@gnu.org and sjg@NetBSD.org
232 $0: about your system, including any error possibly output
233 $0: before this message. Then install a modern shell, or
234 $0: manually run the script under such a shell if you do
241 SHELL=${CONFIG_SHELL-/bin/sh}
243 # Unset more variables known to interfere with behavior of common tools.
244 CLICOLOR_FORCE= GREP_OPTIONS=
245 unset CLICOLOR_FORCE GREP_OPTIONS
247 ## --------------------- ##
248 ## M4sh Shell Functions. ##
249 ## --------------------- ##
252 # Portably unset VAR.
255 { eval $1=; unset $1;}
259 # as_fn_set_status STATUS
260 # -----------------------
261 # Set $? to STATUS, without forking.
269 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
279 # Create "$as_dir" as a directory, including parents if necessary.
284 -*) as_dir=./$as_dir;;
286 test -d "$as_dir" || eval $as_mkdir_p || {
290 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
293 as_dirs="'$as_qdir' $as_dirs"
294 as_dir=`$as_dirname -- "$as_dir" ||
295 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
296 X"$as_dir" : 'X\(//\)[^/]' \| \
297 X"$as_dir" : 'X\(//\)$' \| \
298 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
299 $as_echo X"$as_dir" |
300 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
317 test -d "$as_dir" && break
319 test -z "$as_dirs" || eval "mkdir $as_dirs"
320 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
324 # as_fn_append VAR VALUE
325 # ----------------------
326 # Append the text in VALUE to the end of the definition contained in VAR. Take
327 # advantage of any shell optimizations that allow amortized linear growth over
328 # repeated appends, instead of the typical quadratic growth present in naive
330 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
331 eval 'as_fn_append ()
344 # Perform arithmetic evaluation on the ARGs, and store the result in the
345 # global $as_val. Take advantage of shells that can avoid forks. The arguments
346 # must be portable across $(()) and expr.
347 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
355 as_val=`expr "$@" || test $? -eq 1`
360 # as_fn_error ERROR [LINENO LOG_FD]
361 # ---------------------------------
362 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
363 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
364 # script with status $?, using 1 if that was 0.
367 as_status=$?; test $as_status -eq 0 && as_status=1
369 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
370 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
372 $as_echo "$as_me: error: $1" >&2
373 as_fn_exit $as_status
376 if expr a : '\(a\)' >/dev/null 2>&1 &&
377 test "X`expr 00001 : '.*\(...\)'`" = X001; then
383 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395 as_me=`$as_basename -- "$0" ||
396 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
397 X"$0" : 'X\(//\)$' \| \
398 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
400 sed '/^.*\/\([^/][^/]*\)\/*$/{
414 # Avoid depending upon Character Ranges.
415 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
416 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
417 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
418 as_cr_digits='0123456789'
419 as_cr_alnum=$as_cr_Letters$as_cr_digits
422 as_lineno_1=$LINENO as_lineno_1a=$LINENO
423 as_lineno_2=$LINENO as_lineno_2a=$LINENO
424 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
425 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
426 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
438 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
442 chmod +x "$as_me.lineno" ||
443 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
445 # Don't try to exec as it changes $[0], causing all sort of problems
446 # (the dirname of $[0] is not the place where we might find the
447 # original and so on. Autoconf is especially sensitive to this).
449 # Exit status is that of the last command.
453 ECHO_C= ECHO_N= ECHO_T=
454 case `echo -n x` in #(((((
456 case `echo 'xy\c'` in
457 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
459 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
466 rm -f conf$$ conf$$.exe conf$$.file
467 if test -d conf$$.dir; then
468 rm -f conf$$.dir/conf$$.file
471 mkdir conf$$.dir 2>/dev/null
473 if (echo >conf$$.file) 2>/dev/null; then
474 if ln -s conf$$.file conf$$ 2>/dev/null; then
476 # ... but there are two gotchas:
477 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
478 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
479 # In both cases, we have to default to `cp -p'.
480 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
482 elif ln conf$$.file conf$$ 2>/dev/null; then
490 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
491 rmdir conf$$.dir 2>/dev/null
493 if mkdir -p . 2>/dev/null; then
494 as_mkdir_p='mkdir -p "$as_dir"'
496 test -d ./-p && rmdir ./-p
500 if test -x / >/dev/null 2>&1; then
503 if ls -dL / >/dev/null 2>&1; then
510 if test -d "$1"; then
516 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
517 ???[sx]*):;;*)false;;esac;fi
521 as_executable_p=$as_test_x
523 # Sed expression to map a string onto a valid CPP name.
524 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
526 # Sed expression to map a string onto a valid variable name.
527 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
530 exec 7<&0 </dev/null 6>&1
533 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
534 # so uname gets run too.
535 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
540 ac_default_prefix=/usr/local
542 ac_config_libobj_dir=.
549 # Identity of this package.
551 PACKAGE_TARNAME='bmake'
552 PACKAGE_VERSION='20171126'
553 PACKAGE_STRING='bmake 20171126'
554 PACKAGE_BUGREPORT='sjg@NetBSD.org'
557 # Factoring default headers for most tests.
558 ac_includes_default="\
560 #ifdef HAVE_SYS_TYPES_H
561 # include <sys/types.h>
563 #ifdef HAVE_SYS_STAT_H
564 # include <sys/stat.h>
570 # ifdef HAVE_STDLIB_H
575 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
580 #ifdef HAVE_STRINGS_H
581 # include <strings.h>
583 #ifdef HAVE_INTTYPES_H
584 # include <inttypes.h>
593 ac_subst_vars='LTLIBOBJS
648 program_transform_name
661 enable_option_checking
667 with_force_machine_arch
669 with_default_sys_path
670 with_path_objdirprefix
672 enable_check_make_chdir
675 ac_precious_vars='build_alias
686 # Initialize some variables set by options.
688 ac_init_version=false
689 ac_unrecognized_opts=
691 # The variables have the same names as the options, with
692 # dashes changed to underlines.
700 program_transform_name=s,x,x,
708 # Installation directory options.
709 # These are left unexpanded so users can "make install exec_prefix=/foo"
710 # and all the variables that are supposed to be based on exec_prefix
711 # by default will actually change.
712 # Use braces instead of parens because sh, perl, etc. also accept them.
713 # (The list follows the same order as the GNU Coding Standards.)
714 bindir='${exec_prefix}/bin'
715 sbindir='${exec_prefix}/sbin'
716 libexecdir='${exec_prefix}/libexec'
717 datarootdir='${prefix}/share'
718 datadir='${datarootdir}'
719 sysconfdir='${prefix}/etc'
720 sharedstatedir='${prefix}/com'
721 localstatedir='${prefix}/var'
722 includedir='${prefix}/include'
723 oldincludedir='/usr/include'
724 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
725 infodir='${datarootdir}/info'
730 libdir='${exec_prefix}/lib'
731 localedir='${datarootdir}/locale'
732 mandir='${datarootdir}/man'
738 # If the previous option needs an argument, assign it.
739 if test -n "$ac_prev"; then
740 eval $ac_prev=\$ac_option
746 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
750 # Accept the important Cygnus configure options, so we can diagnose typos.
752 case $ac_dashdash$ac_option in
756 -bindir | --bindir | --bindi | --bind | --bin | --bi)
758 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
761 -build | --build | --buil | --bui | --bu)
762 ac_prev=build_alias ;;
763 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
764 build_alias=$ac_optarg ;;
766 -cache-file | --cache-file | --cache-fil | --cache-fi \
767 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
768 ac_prev=cache_file ;;
769 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
770 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
771 cache_file=$ac_optarg ;;
774 cache_file=config.cache ;;
776 -datadir | --datadir | --datadi | --datad)
778 -datadir=* | --datadir=* | --datadi=* | --datad=*)
779 datadir=$ac_optarg ;;
781 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
782 | --dataroo | --dataro | --datar)
783 ac_prev=datarootdir ;;
784 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
785 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
786 datarootdir=$ac_optarg ;;
788 -disable-* | --disable-*)
789 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
790 # Reject names that are not valid shell variable names.
791 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
792 as_fn_error "invalid feature name: $ac_useropt"
793 ac_useropt_orig=$ac_useropt
794 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
795 case $ac_user_opts in
799 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
800 ac_unrecognized_sep=', ';;
802 eval enable_$ac_useropt=no ;;
804 -docdir | --docdir | --docdi | --doc | --do)
806 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
809 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
811 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
814 -enable-* | --enable-*)
815 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
816 # Reject names that are not valid shell variable names.
817 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
818 as_fn_error "invalid feature name: $ac_useropt"
819 ac_useropt_orig=$ac_useropt
820 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
821 case $ac_user_opts in
825 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
826 ac_unrecognized_sep=', ';;
828 eval enable_$ac_useropt=\$ac_optarg ;;
830 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
831 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
832 | --exec | --exe | --ex)
833 ac_prev=exec_prefix ;;
834 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
835 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
836 | --exec=* | --exe=* | --ex=*)
837 exec_prefix=$ac_optarg ;;
839 -gas | --gas | --ga | --g)
840 # Obsolete; use --with-gas.
843 -help | --help | --hel | --he | -h)
845 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
846 ac_init_help=recursive ;;
847 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
848 ac_init_help=short ;;
850 -host | --host | --hos | --ho)
851 ac_prev=host_alias ;;
852 -host=* | --host=* | --hos=* | --ho=*)
853 host_alias=$ac_optarg ;;
855 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
857 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
859 htmldir=$ac_optarg ;;
861 -includedir | --includedir | --includedi | --included | --include \
862 | --includ | --inclu | --incl | --inc)
863 ac_prev=includedir ;;
864 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
865 | --includ=* | --inclu=* | --incl=* | --inc=*)
866 includedir=$ac_optarg ;;
868 -infodir | --infodir | --infodi | --infod | --info | --inf)
870 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
871 infodir=$ac_optarg ;;
873 -libdir | --libdir | --libdi | --libd)
875 -libdir=* | --libdir=* | --libdi=* | --libd=*)
878 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
879 | --libexe | --libex | --libe)
880 ac_prev=libexecdir ;;
881 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
882 | --libexe=* | --libex=* | --libe=*)
883 libexecdir=$ac_optarg ;;
885 -localedir | --localedir | --localedi | --localed | --locale)
887 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
888 localedir=$ac_optarg ;;
890 -localstatedir | --localstatedir | --localstatedi | --localstated \
891 | --localstate | --localstat | --localsta | --localst | --locals)
892 ac_prev=localstatedir ;;
893 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
894 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
895 localstatedir=$ac_optarg ;;
897 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
899 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
903 # Obsolete; use --without-fp.
906 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
907 | --no-cr | --no-c | -n)
910 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
911 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
914 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
915 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
916 | --oldin | --oldi | --old | --ol | --o)
917 ac_prev=oldincludedir ;;
918 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
919 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
920 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
921 oldincludedir=$ac_optarg ;;
923 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
925 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
928 -program-prefix | --program-prefix | --program-prefi | --program-pref \
929 | --program-pre | --program-pr | --program-p)
930 ac_prev=program_prefix ;;
931 -program-prefix=* | --program-prefix=* | --program-prefi=* \
932 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
933 program_prefix=$ac_optarg ;;
935 -program-suffix | --program-suffix | --program-suffi | --program-suff \
936 | --program-suf | --program-su | --program-s)
937 ac_prev=program_suffix ;;
938 -program-suffix=* | --program-suffix=* | --program-suffi=* \
939 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
940 program_suffix=$ac_optarg ;;
942 -program-transform-name | --program-transform-name \
943 | --program-transform-nam | --program-transform-na \
944 | --program-transform-n | --program-transform- \
945 | --program-transform | --program-transfor \
946 | --program-transfo | --program-transf \
947 | --program-trans | --program-tran \
948 | --progr-tra | --program-tr | --program-t)
949 ac_prev=program_transform_name ;;
950 -program-transform-name=* | --program-transform-name=* \
951 | --program-transform-nam=* | --program-transform-na=* \
952 | --program-transform-n=* | --program-transform-=* \
953 | --program-transform=* | --program-transfor=* \
954 | --program-transfo=* | --program-transf=* \
955 | --program-trans=* | --program-tran=* \
956 | --progr-tra=* | --program-tr=* | --program-t=*)
957 program_transform_name=$ac_optarg ;;
959 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
961 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
964 -psdir | --psdir | --psdi | --psd | --ps)
966 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
969 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
970 | -silent | --silent | --silen | --sile | --sil)
973 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
975 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
977 sbindir=$ac_optarg ;;
979 -sharedstatedir | --sharedstatedir | --sharedstatedi \
980 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
981 | --sharedst | --shareds | --shared | --share | --shar \
983 ac_prev=sharedstatedir ;;
984 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
985 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
986 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
988 sharedstatedir=$ac_optarg ;;
990 -site | --site | --sit)
992 -site=* | --site=* | --sit=*)
995 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
997 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1000 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1001 | --syscon | --sysco | --sysc | --sys | --sy)
1002 ac_prev=sysconfdir ;;
1003 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1004 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1005 sysconfdir=$ac_optarg ;;
1007 -target | --target | --targe | --targ | --tar | --ta | --t)
1008 ac_prev=target_alias ;;
1009 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1010 target_alias=$ac_optarg ;;
1012 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1015 -version | --version | --versio | --versi | --vers | -V)
1016 ac_init_version=: ;;
1019 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1020 # Reject names that are not valid shell variable names.
1021 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1022 as_fn_error "invalid package name: $ac_useropt"
1023 ac_useropt_orig=$ac_useropt
1024 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1025 case $ac_user_opts in
1029 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1030 ac_unrecognized_sep=', ';;
1032 eval with_$ac_useropt=\$ac_optarg ;;
1034 -without-* | --without-*)
1035 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1036 # Reject names that are not valid shell variable names.
1037 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1038 as_fn_error "invalid package name: $ac_useropt"
1039 ac_useropt_orig=$ac_useropt
1040 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1041 case $ac_user_opts in
1045 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1046 ac_unrecognized_sep=', ';;
1048 eval with_$ac_useropt=no ;;
1051 # Obsolete; use --with-x.
1054 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1055 | --x-incl | --x-inc | --x-in | --x-i)
1056 ac_prev=x_includes ;;
1057 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1058 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1059 x_includes=$ac_optarg ;;
1061 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1062 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1063 ac_prev=x_libraries ;;
1064 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1065 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1066 x_libraries=$ac_optarg ;;
1068 -*) as_fn_error "unrecognized option: \`$ac_option'
1069 Try \`$0 --help' for more information."
1073 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1074 # Reject names that are not valid shell variable names.
1075 case $ac_envvar in #(
1076 '' | [0-9]* | *[!_$as_cr_alnum]* )
1077 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1079 eval $ac_envvar=\$ac_optarg
1080 export $ac_envvar ;;
1083 # FIXME: should be removed in autoconf 3.0.
1084 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1085 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1086 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1087 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1093 if test -n "$ac_prev"; then
1094 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1095 as_fn_error "missing argument to $ac_option"
1098 if test -n "$ac_unrecognized_opts"; then
1099 case $enable_option_checking in
1101 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1102 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1106 # Check all directory arguments for consistency.
1107 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1108 datadir sysconfdir sharedstatedir localstatedir includedir \
1109 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1110 libdir localedir mandir
1112 eval ac_val=\$$ac_var
1113 # Remove trailing slashes.
1116 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1117 eval $ac_var=\$ac_val;;
1119 # Be sure to have absolute directory names.
1121 [\\/$]* | ?:[\\/]* ) continue;;
1122 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1124 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1127 # There might be people who depend on the old broken behavior: `$host'
1128 # used to hold the argument of --host etc.
1129 # FIXME: To remove some day.
1132 target=$target_alias
1134 # FIXME: To remove some day.
1135 if test "x$host_alias" != x; then
1136 if test "x$build_alias" = x; then
1137 cross_compiling=maybe
1138 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1139 If a cross compiler is detected then cross compile mode will be used." >&2
1140 elif test "x$build_alias" != "x$host_alias"; then
1146 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1148 test "$silent" = yes && exec 6>/dev/null
1151 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1152 ac_ls_di=`ls -di .` &&
1153 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1154 as_fn_error "working directory cannot be determined"
1155 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1156 as_fn_error "pwd does not report name of working directory"
1159 # Find the source files, if location was not specified.
1160 if test -z "$srcdir"; then
1161 ac_srcdir_defaulted=yes
1162 # Try the directory containing this script, then the parent directory.
1163 ac_confdir=`$as_dirname -- "$as_myself" ||
1164 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1165 X"$as_myself" : 'X\(//\)[^/]' \| \
1166 X"$as_myself" : 'X\(//\)$' \| \
1167 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1168 $as_echo X"$as_myself" |
1169 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1187 if test ! -r "$srcdir/$ac_unique_file"; then
1191 ac_srcdir_defaulted=no
1193 if test ! -r "$srcdir/$ac_unique_file"; then
1194 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1195 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1197 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1199 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1201 # When building in place, set srcdir=.
1202 if test "$ac_abs_confdir" = "$ac_pwd"; then
1205 # Remove unnecessary trailing slashes from srcdir.
1206 # Double slashes in file names in object file debugging info
1207 # mess up M-x gdb in Emacs.
1209 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1211 for ac_var in $ac_precious_vars; do
1212 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1213 eval ac_env_${ac_var}_value=\$${ac_var}
1214 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1215 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1219 # Report the --help message.
1221 if test "$ac_init_help" = "long"; then
1222 # Omit some internal or obsolete options to make the list less imposing.
1223 # This message is too long to be a string in the A/UX 3.1 sh.
1225 \`configure' configures bmake 20171126 to adapt to many kinds of systems.
1227 Usage: $0 [OPTION]... [VAR=VALUE]...
1229 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1230 VAR=VALUE. See below for descriptions of some of the useful variables.
1232 Defaults for the options are specified in brackets.
1235 -h, --help display this help and exit
1236 --help=short display options specific to this package
1237 --help=recursive display the short help of all the included packages
1238 -V, --version display version information and exit
1239 -q, --quiet, --silent do not print \`checking...' messages
1240 --cache-file=FILE cache test results in FILE [disabled]
1241 -C, --config-cache alias for \`--cache-file=config.cache'
1242 -n, --no-create do not create output files
1243 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1245 Installation directories:
1246 --prefix=PREFIX install architecture-independent files in PREFIX
1247 [$ac_default_prefix]
1248 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1251 By default, \`make install' will install all the files in
1252 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1253 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1254 for instance \`--prefix=\$HOME'.
1256 For better control, use the options below.
1258 Fine tuning of the installation directories:
1259 --bindir=DIR user executables [EPREFIX/bin]
1260 --sbindir=DIR system admin executables [EPREFIX/sbin]
1261 --libexecdir=DIR program executables [EPREFIX/libexec]
1262 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1263 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1264 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1265 --libdir=DIR object code libraries [EPREFIX/lib]
1266 --includedir=DIR C header files [PREFIX/include]
1267 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1268 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1269 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1270 --infodir=DIR info documentation [DATAROOTDIR/info]
1271 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1272 --mandir=DIR man documentation [DATAROOTDIR/man]
1273 --docdir=DIR documentation root [DATAROOTDIR/doc/bmake]
1274 --htmldir=DIR html documentation [DOCDIR]
1275 --dvidir=DIR dvi documentation [DOCDIR]
1276 --pdfdir=DIR pdf documentation [DOCDIR]
1277 --psdir=DIR ps documentation [DOCDIR]
1284 if test -n "$ac_init_help"; then
1285 case $ac_init_help in
1286 short | recursive ) echo "Configuration of bmake 20171126:";;
1291 --disable-option-checking ignore unrecognized --enable/--with options
1292 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1293 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1294 --disable-pwd-override disable \$PWD overriding getcwd()
1295 --disable-check-make-chdir disable make trying to guess
1296 when it should automatically cd \${.CURDIR}
1299 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1300 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1301 --with-defshell=SHELL use SHELL by default - must be sh compatible, use sh or ksh to pick the internal definitions
1302 --without-meta dissable use of meta-mode
1303 --with-filemon=path/filemon.h indicate path to filemon.h for meta-mode
1304 --with-machine=MACHINE explicitly set MACHINE
1305 --with-force-machine=MACHINE set FORCE_MACHINE
1306 --with-force-machine-arch=MACHINE set FORCE_MACHINE_ARCH
1307 --with-machine_arch=MACHINE_ARCH explicitly set MACHINE_ARCH
1308 --with-default-sys-path=PATH:DIR:LIST use an explicit _PATH_DEFSYSPATH
1309 MAKESYSPATH is a ':' separated list of directories
1310 that bmake will search for system .mk files.
1311 _PATH_DEFSYSPATH is its default value.
1312 --with-path-objdirprefix=PATH override _PATH_OBJDIRPREFIX
1313 --with-mksrc=PATH tell makefile.boot where to find mk src
1315 Some influential environment variables:
1316 CC C compiler command
1317 CFLAGS C compiler flags
1318 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1319 nonstandard directory <lib dir>
1320 LIBS libraries to pass to the linker, e.g. -l<library>
1321 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1322 you have headers in a nonstandard directory <include dir>
1325 Use these variables to override the choices made by `configure' or to help
1326 it to find libraries and programs with nonstandard names/locations.
1328 Report bugs to <sjg@NetBSD.org>.
1333 if test "$ac_init_help" = "recursive"; then
1334 # If there are subdirs, report their specific --help.
1335 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1336 test -d "$ac_dir" ||
1337 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1342 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1344 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1345 # A ".." for each directory in $ac_dir_suffix.
1346 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1347 case $ac_top_builddir_sub in
1348 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1349 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1352 ac_abs_top_builddir=$ac_pwd
1353 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1354 # for backward compatibility:
1355 ac_top_builddir=$ac_top_build_prefix
1358 .) # We are building in place.
1360 ac_top_srcdir=$ac_top_builddir_sub
1361 ac_abs_top_srcdir=$ac_pwd ;;
1362 [\\/]* | ?:[\\/]* ) # Absolute name.
1363 ac_srcdir=$srcdir$ac_dir_suffix;
1364 ac_top_srcdir=$srcdir
1365 ac_abs_top_srcdir=$srcdir ;;
1367 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1368 ac_top_srcdir=$ac_top_build_prefix$srcdir
1369 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1371 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1373 cd "$ac_dir" || { ac_status=$?; continue; }
1374 # Check for guested configure.
1375 if test -f "$ac_srcdir/configure.gnu"; then
1377 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1378 elif test -f "$ac_srcdir/configure"; then
1380 $SHELL "$ac_srcdir/configure" --help=recursive
1382 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1384 cd "$ac_pwd" || { ac_status=$?; break; }
1388 test -n "$ac_init_help" && exit $ac_status
1389 if $ac_init_version; then
1391 bmake configure 20171126
1392 generated by GNU Autoconf 2.64
1394 Copyright (C) 2009 Free Software Foundation, Inc.
1395 This configure script is free software; the Free Software Foundation
1396 gives unlimited permission to copy, distribute and modify it.
1401 ## ------------------------ ##
1402 ## Autoconf initialization. ##
1403 ## ------------------------ ##
1405 # ac_fn_c_try_compile LINENO
1406 # --------------------------
1407 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1408 ac_fn_c_try_compile ()
1410 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1411 rm -f conftest.$ac_objext
1412 if { { ac_try="$ac_compile"
1414 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1415 *) ac_try_echo=$ac_try;;
1417 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1418 $as_echo "$ac_try_echo"; } >&5
1419 (eval "$ac_compile") 2>conftest.err
1421 if test -s conftest.err; then
1422 grep -v '^ *+' conftest.err >conftest.er1
1423 cat conftest.er1 >&5
1424 mv -f conftest.er1 conftest.err
1426 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1427 test $ac_status = 0; } && {
1428 test -z "$ac_c_werror_flag" ||
1429 test ! -s conftest.err
1430 } && test -s conftest.$ac_objext; then :
1433 $as_echo "$as_me: failed program was:" >&5
1434 sed 's/^/| /' conftest.$ac_ext >&5
1438 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1441 } # ac_fn_c_try_compile
1443 # ac_fn_c_try_cpp LINENO
1444 # ----------------------
1445 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1448 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1449 if { { ac_try="$ac_cpp conftest.$ac_ext"
1451 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1452 *) ac_try_echo=$ac_try;;
1454 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1455 $as_echo "$ac_try_echo"; } >&5
1456 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1458 if test -s conftest.err; then
1459 grep -v '^ *+' conftest.err >conftest.er1
1460 cat conftest.er1 >&5
1461 mv -f conftest.er1 conftest.err
1463 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1464 test $ac_status = 0; } >/dev/null && {
1465 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1466 test ! -s conftest.err
1470 $as_echo "$as_me: failed program was:" >&5
1471 sed 's/^/| /' conftest.$ac_ext >&5
1475 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1480 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1481 # -------------------------------------------------------
1482 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1483 # the include files in INCLUDES and setting the cache variable VAR
1485 ac_fn_c_check_header_mongrel ()
1487 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1488 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1490 $as_echo_n "checking for $2... " >&6; }
1491 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1492 $as_echo_n "(cached) " >&6
1495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1496 $as_echo "$ac_res" >&6; }
1498 # Is the header compilable?
1499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1500 $as_echo_n "checking $2 usability... " >&6; }
1501 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1502 /* end confdefs.h. */
1506 if ac_fn_c_try_compile "$LINENO"; then :
1507 ac_header_compiler=yes
1509 ac_header_compiler=no
1511 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1513 $as_echo "$ac_header_compiler" >&6; }
1515 # Is the header present?
1516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1517 $as_echo_n "checking $2 presence... " >&6; }
1518 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1519 /* end confdefs.h. */
1522 if ac_fn_c_try_cpp "$LINENO"; then :
1523 ac_header_preproc=yes
1525 ac_header_preproc=no
1527 rm -f conftest.err conftest.$ac_ext
1528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1529 $as_echo "$ac_header_preproc" >&6; }
1531 # So? What about this header?
1532 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1534 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1535 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1536 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1537 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1540 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1541 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1542 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1543 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1544 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1545 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1547 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1548 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1549 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1551 ## ----------------------------- ##
1552 ## Report this to sjg@NetBSD.org ##
1553 ## ----------------------------- ##
1555 ) | sed "s/^/$as_me: WARNING: /" >&2
1558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1559 $as_echo_n "checking for $2... " >&6; }
1560 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1561 $as_echo_n "(cached) " >&6
1563 eval "$3=\$ac_header_compiler"
1566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1567 $as_echo "$ac_res" >&6; }
1569 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1571 } # ac_fn_c_check_header_mongrel
1573 # ac_fn_c_try_run LINENO
1574 # ----------------------
1575 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1576 # that executables *can* be run.
1579 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1580 if { { ac_try="$ac_link"
1582 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1583 *) ac_try_echo=$ac_try;;
1585 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1586 $as_echo "$ac_try_echo"; } >&5
1587 (eval "$ac_link") 2>&5
1589 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1590 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1591 { { case "(($ac_try" in
1592 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1593 *) ac_try_echo=$ac_try;;
1595 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1596 $as_echo "$ac_try_echo"; } >&5
1597 (eval "$ac_try") 2>&5
1599 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1600 test $ac_status = 0; }; }; then :
1603 $as_echo "$as_me: program exited with status $ac_status" >&5
1604 $as_echo "$as_me: failed program was:" >&5
1605 sed 's/^/| /' conftest.$ac_ext >&5
1607 ac_retval=$ac_status
1609 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1610 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1615 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1616 # -------------------------------------------------------
1617 # Tests whether HEADER exists and can be compiled using the include files in
1618 # INCLUDES, setting the cache variable VAR accordingly.
1619 ac_fn_c_check_header_compile ()
1621 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1623 $as_echo_n "checking for $2... " >&6; }
1624 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1625 $as_echo_n "(cached) " >&6
1627 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1628 /* end confdefs.h. */
1632 if ac_fn_c_try_compile "$LINENO"; then :
1637 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1641 $as_echo "$ac_res" >&6; }
1642 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1644 } # ac_fn_c_check_header_compile
1646 # ac_fn_c_try_link LINENO
1647 # -----------------------
1648 # Try to link conftest.$ac_ext, and return whether this succeeded.
1651 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1652 rm -f conftest.$ac_objext conftest$ac_exeext
1653 if { { ac_try="$ac_link"
1655 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1656 *) ac_try_echo=$ac_try;;
1658 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1659 $as_echo "$ac_try_echo"; } >&5
1660 (eval "$ac_link") 2>conftest.err
1662 if test -s conftest.err; then
1663 grep -v '^ *+' conftest.err >conftest.er1
1664 cat conftest.er1 >&5
1665 mv -f conftest.er1 conftest.err
1667 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1668 test $ac_status = 0; } && {
1669 test -z "$ac_c_werror_flag" ||
1670 test ! -s conftest.err
1671 } && test -s conftest$ac_exeext && {
1672 test "$cross_compiling" = yes ||
1673 $as_test_x conftest$ac_exeext
1677 $as_echo "$as_me: failed program was:" >&5
1678 sed 's/^/| /' conftest.$ac_ext >&5
1682 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1683 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1684 # interfere with the next link command; also delete a directory that is
1685 # left behind by Apple's compiler. We do this before executing the actions.
1686 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1687 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1690 } # ac_fn_c_try_link
1692 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1693 # -------------------------------------------
1694 # Tests whether TYPE exists after having included INCLUDES, setting cache
1695 # variable VAR accordingly.
1696 ac_fn_c_check_type ()
1698 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1700 $as_echo_n "checking for $2... " >&6; }
1701 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1702 $as_echo_n "(cached) " >&6
1705 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1706 /* end confdefs.h. */
1717 if ac_fn_c_try_compile "$LINENO"; then :
1718 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1719 /* end confdefs.h. */
1730 if ac_fn_c_try_compile "$LINENO"; then :
1735 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1737 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1741 $as_echo "$ac_res" >&6; }
1742 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1744 } # ac_fn_c_check_type
1746 # ac_fn_c_find_uintX_t LINENO BITS VAR
1747 # ------------------------------------
1748 # Finds an unsigned integer type with width BITS, setting cache variable VAR
1750 ac_fn_c_find_uintX_t ()
1752 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
1754 $as_echo_n "checking for uint$2_t... " >&6; }
1755 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1756 $as_echo_n "(cached) " >&6
1759 for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
1760 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
1761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1762 /* end confdefs.h. */
1763 $ac_includes_default
1767 static int test_array [1 - 2 * !(($ac_type) -1 >> ($2 - 1) == 1)];
1774 if ac_fn_c_try_compile "$LINENO"; then :
1779 eval "$3=\$ac_type" ;;
1782 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1784 if test "x$as_val" = x""no; then :
1792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1793 $as_echo "$ac_res" >&6; }
1794 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1796 } # ac_fn_c_find_uintX_t
1798 # ac_fn_c_check_decl LINENO SYMBOL VAR
1799 # ------------------------------------
1800 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1801 ac_fn_c_check_decl ()
1803 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
1805 $as_echo_n "checking whether $2 is declared... " >&6; }
1806 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1807 $as_echo_n "(cached) " >&6
1809 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1810 /* end confdefs.h. */
1823 if ac_fn_c_try_compile "$LINENO"; then :
1828 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1832 $as_echo "$ac_res" >&6; }
1833 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1835 } # ac_fn_c_check_decl
1837 # ac_fn_c_check_func LINENO FUNC VAR
1838 # ----------------------------------
1839 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1840 ac_fn_c_check_func ()
1842 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1844 $as_echo_n "checking for $2... " >&6; }
1845 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1846 $as_echo_n "(cached) " >&6
1848 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1849 /* end confdefs.h. */
1850 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1851 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1852 #define $2 innocuous_$2
1854 /* System header to define __stub macros and hopefully few prototypes,
1855 which can conflict with char $2 (); below.
1856 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1857 <limits.h> exists even on freestanding compilers. */
1860 # include <limits.h>
1862 # include <assert.h>
1867 /* Override any GCC internal prototype to avoid an error.
1868 Use char because int might match the return type of a GCC
1869 builtin and then its argument prototype would still apply. */
1874 /* The GNU C library defines this for functions which it implements
1875 to always fail with ENOSYS. Some functions are actually named
1876 something starting with __ and the normal name is an alias. */
1877 #if defined __stub_$2 || defined __stub___$2
1889 if ac_fn_c_try_link "$LINENO"; then :
1894 rm -f core conftest.err conftest.$ac_objext \
1895 conftest$ac_exeext conftest.$ac_ext
1898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1899 $as_echo "$ac_res" >&6; }
1900 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1902 } # ac_fn_c_check_func
1904 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
1905 # ----------------------------------------------------
1906 # Tries to find if the field MEMBER exists in type AGGR, after including
1907 # INCLUDES, setting cache variable VAR accordingly.
1908 ac_fn_c_check_member ()
1910 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
1912 $as_echo_n "checking for $2.$3... " >&6; }
1913 if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
1914 $as_echo_n "(cached) " >&6
1916 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1917 /* end confdefs.h. */
1929 if ac_fn_c_try_compile "$LINENO"; then :
1932 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1933 /* end confdefs.h. */
1939 if (sizeof ac_aggr.$3)
1945 if ac_fn_c_try_compile "$LINENO"; then :
1950 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1952 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1956 $as_echo "$ac_res" >&6; }
1957 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1959 } # ac_fn_c_check_member
1960 cat >config.log <<_ACEOF
1961 This file contains any messages produced by compilers while
1962 running configure, to aid debugging if configure makes a mistake.
1964 It was created by bmake $as_me 20171126, which was
1965 generated by GNU Autoconf 2.64. Invocation command line was
1977 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1978 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1979 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1980 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1981 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1983 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1984 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1986 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1987 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1988 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1989 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1990 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1991 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1992 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1996 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2000 test -z "$as_dir" && as_dir=.
2001 $as_echo "PATH: $as_dir"
2017 # Keep a trace of the command line.
2018 # Strip out --no-create and --no-recursion so they do not pile up.
2019 # Strip out --silent because we don't want to record it for future runs.
2020 # Also quote any args containing shell meta-characters.
2021 # Make two passes to allow for proper duplicate-argument suppression.
2025 ac_must_keep_next=false
2031 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2032 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2033 | -silent | --silent | --silen | --sile | --sil)
2036 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2039 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2041 as_fn_append ac_configure_args1 " '$ac_arg'"
2042 if test $ac_must_keep_next = true; then
2043 ac_must_keep_next=false # Got value, back to normal.
2046 *=* | --config-cache | -C | -disable-* | --disable-* \
2047 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2048 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2049 | -with-* | --with-* | -without-* | --without-* | --x)
2050 case "$ac_configure_args0 " in
2051 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2054 -* ) ac_must_keep_next=true ;;
2057 as_fn_append ac_configure_args " '$ac_arg'"
2062 { ac_configure_args0=; unset ac_configure_args0;}
2063 { ac_configure_args1=; unset ac_configure_args1;}
2065 # When interrupted or exit'd, cleanup temporary files, and complete
2066 # config.log. We remove comments because anyway the quotes in there
2067 # would cause problems or look ugly.
2068 # WARNING: Use '\'' to represent an apostrophe within the trap.
2069 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2070 trap 'exit_status=$?
2071 # Save into config.log some information that might help in debugging.
2076 ## ---------------- ##
2077 ## Cache variables. ##
2078 ## ---------------- ##
2081 # The following way of writing the cache mishandles newlines in values,
2083 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2084 eval ac_val=\$$ac_var
2088 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2089 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2092 _ | IFS | as_nl) ;; #(
2093 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2094 *) { eval $ac_var=; unset $ac_var;} ;;
2099 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2100 *${as_nl}ac_space=\ *)
2102 "s/'\''/'\''\\\\'\'''\''/g;
2103 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2106 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2114 ## ----------------- ##
2115 ## Output variables. ##
2116 ## ----------------- ##
2119 for ac_var in $ac_subst_vars
2121 eval ac_val=\$$ac_var
2123 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2125 $as_echo "$ac_var='\''$ac_val'\''"
2129 if test -n "$ac_subst_files"; then
2131 ## ------------------- ##
2132 ## File substitutions. ##
2133 ## ------------------- ##
2136 for ac_var in $ac_subst_files
2138 eval ac_val=\$$ac_var
2140 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2142 $as_echo "$ac_var='\''$ac_val'\''"
2147 if test -s confdefs.h; then
2157 test "$ac_signal" != 0 &&
2158 $as_echo "$as_me: caught signal $ac_signal"
2159 $as_echo "$as_me: exit $exit_status"
2161 rm -f core *.core core.conftest.* &&
2162 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2165 for ac_signal in 1 2 13 15; do
2166 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2170 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2171 rm -f -r conftest* confdefs.h
2173 $as_echo "/* confdefs.h */" > confdefs.h
2175 # Predefined preprocessor variables.
2177 cat >>confdefs.h <<_ACEOF
2178 #define PACKAGE_NAME "$PACKAGE_NAME"
2181 cat >>confdefs.h <<_ACEOF
2182 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2185 cat >>confdefs.h <<_ACEOF
2186 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2189 cat >>confdefs.h <<_ACEOF
2190 #define PACKAGE_STRING "$PACKAGE_STRING"
2193 cat >>confdefs.h <<_ACEOF
2194 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2197 cat >>confdefs.h <<_ACEOF
2198 #define PACKAGE_URL "$PACKAGE_URL"
2202 # Let the site file select an alternate cache file if it wants to.
2203 # Prefer an explicitly selected file to automatically selected ones.
2206 if test -n "$CONFIG_SITE"; then
2207 ac_site_file1=$CONFIG_SITE
2208 elif test "x$prefix" != xNONE; then
2209 ac_site_file1=$prefix/share/config.site
2210 ac_site_file2=$prefix/etc/config.site
2212 ac_site_file1=$ac_default_prefix/share/config.site
2213 ac_site_file2=$ac_default_prefix/etc/config.site
2215 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2217 test "x$ac_site_file" = xNONE && continue
2218 if test -r "$ac_site_file"; then
2219 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2220 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2221 sed 's/^/| /' "$ac_site_file" >&5
2226 if test -r "$cache_file"; then
2227 # Some versions of bash will fail to source /dev/null (special
2228 # files actually), so we avoid doing that.
2229 if test -f "$cache_file"; then
2230 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2231 $as_echo "$as_me: loading cache $cache_file" >&6;}
2233 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2234 *) . "./$cache_file";;
2238 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2239 $as_echo "$as_me: creating cache $cache_file" >&6;}
2243 # Check that the precious variables saved in the cache have kept the same
2245 ac_cache_corrupted=false
2246 for ac_var in $ac_precious_vars; do
2247 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2248 eval ac_new_set=\$ac_env_${ac_var}_set
2249 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2250 eval ac_new_val=\$ac_env_${ac_var}_value
2251 case $ac_old_set,$ac_new_set in
2253 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2254 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2255 ac_cache_corrupted=: ;;
2257 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2258 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2259 ac_cache_corrupted=: ;;
2262 if test "x$ac_old_val" != "x$ac_new_val"; then
2263 # differences in whitespace do not lead to failure.
2264 ac_old_val_w=`echo x $ac_old_val`
2265 ac_new_val_w=`echo x $ac_new_val`
2266 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2267 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2268 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2269 ac_cache_corrupted=:
2271 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2272 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2273 eval $ac_var=\$ac_old_val
2275 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2276 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2277 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2278 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2281 # Pass precious variables to config.status.
2282 if test "$ac_new_set" = set; then
2284 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2285 *) ac_arg=$ac_var=$ac_new_val ;;
2287 case " $ac_configure_args " in
2288 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2289 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2293 if $ac_cache_corrupted; then
2294 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2295 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2296 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2297 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2298 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2300 ## -------------------- ##
2301 ## Main body of script. ##
2302 ## -------------------- ##
2305 ac_cpp='$CPP $CPPFLAGS'
2306 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2307 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2308 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2311 ac_config_headers="$ac_config_headers config.h"
2316 *) srcdir=`cd $srcdir && pwd`;;
2322 # Check whether --with-defshell was given.
2323 if test "${with_defshell+set}" = set; then :
2324 withval=$with_defshell; case "${withval}" in
2325 yes) as_fn_error "bad value ${withval} given for bmake DEFSHELL" "$LINENO" 5 ;;
2327 *) case "$with_defshell" in
2328 sh) DEFSHELL_INDEX=DEFSHELL_INDEX_SH;; # it's the default anyway
2329 ksh) DEFSHELL_INDEX=DEFSHELL_INDEX_KSH;;
2330 csh) DEFSHELL_INDEX=DEFSHELL_INDEX_CSH;; # kidding right?
2331 *) defshell_path=$with_defshell;; # better be sh compatible!
2339 # Check whether --with-meta was given.
2340 if test "${with_meta+set}" = set; then :
2341 withval=$with_meta; case "${withval}" in
2342 yes|no) use_meta=${withval};;
2343 *) as_fn_error "bad value ${withval} given for meta" "$LINENO" 5 ;;
2348 # Check whether --with-filemon was given.
2349 if test "${with_filemon+set}" = set; then :
2350 withval=$with_filemon; case "/${withval}" in
2351 /no|*/filemon.h) filemon_h="${withval}";;
2352 */filemon*) filemon_h="${withval}/filemon.h";;
2353 *) as_fn_error "bad value ${withval} given for filemon" "$LINENO" 5 ;;
2358 for d in "/usr/include/dev/filemon" "$prefix/include/dev/filemon" "$srcdir/filemon" "$srcdir/../filemon" "$srcdir/../../sys/dev/filemon"
2362 filemon_h="$d$x/filemon.h"
2363 test -s "$filemon_h" && break
2365 test -s "$filemon_h" && break
2367 test -s "${filemon_h:-/dev/null}" || filemon_h=no
2373 case "$filemon_h" in
2374 *.h) echo "Using: filemon=$filemon_h" >&6;;
2379 ac_cpp='$CPP $CPPFLAGS'
2380 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2381 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2382 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2383 if test -n "$ac_tool_prefix"; then
2384 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2385 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2387 $as_echo_n "checking for $ac_word... " >&6; }
2388 if test "${ac_cv_prog_CC+set}" = set; then :
2389 $as_echo_n "(cached) " >&6
2391 if test -n "$CC"; then
2392 ac_cv_prog_CC="$CC" # Let the user override the test.
2394 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2398 test -z "$as_dir" && as_dir=.
2399 for ac_exec_ext in '' $ac_executable_extensions; do
2400 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2401 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2402 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2412 if test -n "$CC"; then
2413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2414 $as_echo "$CC" >&6; }
2416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2417 $as_echo "no" >&6; }
2422 if test -z "$ac_cv_prog_CC"; then
2424 # Extract the first word of "gcc", so it can be a program name with args.
2425 set dummy gcc; ac_word=$2
2426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2427 $as_echo_n "checking for $ac_word... " >&6; }
2428 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2429 $as_echo_n "(cached) " >&6
2431 if test -n "$ac_ct_CC"; then
2432 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2434 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2438 test -z "$as_dir" && as_dir=.
2439 for ac_exec_ext in '' $ac_executable_extensions; do
2440 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2441 ac_cv_prog_ac_ct_CC="gcc"
2442 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2451 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2452 if test -n "$ac_ct_CC"; then
2453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2454 $as_echo "$ac_ct_CC" >&6; }
2456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2457 $as_echo "no" >&6; }
2460 if test "x$ac_ct_CC" = x; then
2463 case $cross_compiling:$ac_tool_warned in
2465 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2466 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2467 ac_tool_warned=yes ;;
2475 if test -z "$CC"; then
2476 if test -n "$ac_tool_prefix"; then
2477 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2478 set dummy ${ac_tool_prefix}cc; ac_word=$2
2479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2480 $as_echo_n "checking for $ac_word... " >&6; }
2481 if test "${ac_cv_prog_CC+set}" = set; then :
2482 $as_echo_n "(cached) " >&6
2484 if test -n "$CC"; then
2485 ac_cv_prog_CC="$CC" # Let the user override the test.
2487 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2491 test -z "$as_dir" && as_dir=.
2492 for ac_exec_ext in '' $ac_executable_extensions; do
2493 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2494 ac_cv_prog_CC="${ac_tool_prefix}cc"
2495 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2505 if test -n "$CC"; then
2506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2507 $as_echo "$CC" >&6; }
2509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2510 $as_echo "no" >&6; }
2516 if test -z "$CC"; then
2517 # Extract the first word of "cc", so it can be a program name with args.
2518 set dummy cc; ac_word=$2
2519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2520 $as_echo_n "checking for $ac_word... " >&6; }
2521 if test "${ac_cv_prog_CC+set}" = set; then :
2522 $as_echo_n "(cached) " >&6
2524 if test -n "$CC"; then
2525 ac_cv_prog_CC="$CC" # Let the user override the test.
2528 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2532 test -z "$as_dir" && as_dir=.
2533 for ac_exec_ext in '' $ac_executable_extensions; do
2534 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2535 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2536 ac_prog_rejected=yes
2540 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2547 if test $ac_prog_rejected = yes; then
2548 # We found a bogon in the path, so make sure we never use it.
2549 set dummy $ac_cv_prog_CC
2551 if test $# != 0; then
2552 # We chose a different compiler from the bogus one.
2553 # However, it has the same basename, so the bogon will be chosen
2554 # first if we set CC to just the basename; use the full file name.
2556 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2562 if test -n "$CC"; then
2563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2564 $as_echo "$CC" >&6; }
2566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2567 $as_echo "no" >&6; }
2572 if test -z "$CC"; then
2573 if test -n "$ac_tool_prefix"; then
2574 for ac_prog in cl.exe
2576 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2577 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2579 $as_echo_n "checking for $ac_word... " >&6; }
2580 if test "${ac_cv_prog_CC+set}" = set; then :
2581 $as_echo_n "(cached) " >&6
2583 if test -n "$CC"; then
2584 ac_cv_prog_CC="$CC" # Let the user override the test.
2586 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2590 test -z "$as_dir" && as_dir=.
2591 for ac_exec_ext in '' $ac_executable_extensions; do
2592 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2593 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2594 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2604 if test -n "$CC"; then
2605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2606 $as_echo "$CC" >&6; }
2608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2609 $as_echo "no" >&6; }
2613 test -n "$CC" && break
2616 if test -z "$CC"; then
2618 for ac_prog in cl.exe
2620 # Extract the first word of "$ac_prog", so it can be a program name with args.
2621 set dummy $ac_prog; ac_word=$2
2622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2623 $as_echo_n "checking for $ac_word... " >&6; }
2624 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2625 $as_echo_n "(cached) " >&6
2627 if test -n "$ac_ct_CC"; then
2628 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2630 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2634 test -z "$as_dir" && as_dir=.
2635 for ac_exec_ext in '' $ac_executable_extensions; do
2636 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2637 ac_cv_prog_ac_ct_CC="$ac_prog"
2638 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2647 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2648 if test -n "$ac_ct_CC"; then
2649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2650 $as_echo "$ac_ct_CC" >&6; }
2652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2653 $as_echo "no" >&6; }
2657 test -n "$ac_ct_CC" && break
2660 if test "x$ac_ct_CC" = x; then
2663 case $cross_compiling:$ac_tool_warned in
2665 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2666 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2667 ac_tool_warned=yes ;;
2676 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2677 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2678 as_fn_error "no acceptable C compiler found in \$PATH
2679 See \`config.log' for more details." "$LINENO" 5; }
2681 # Provide some information about the compiler.
2682 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2685 for ac_option in --version -v -V -qversion; do
2686 { { ac_try="$ac_compiler $ac_option >&5"
2688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2689 *) ac_try_echo=$ac_try;;
2691 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2692 $as_echo "$ac_try_echo"; } >&5
2693 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2695 if test -s conftest.err; then
2697 ... rest of stderr output deleted ...
2698 10q' conftest.err >conftest.er1
2699 cat conftest.er1 >&5
2700 rm -f conftest.er1 conftest.err
2702 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2703 test $ac_status = 0; }
2706 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2707 /* end confdefs.h. */
2712 FILE *f = fopen ("conftest.out", "w");
2713 return ferror (f) || fclose (f) != 0;
2719 ac_clean_files_save=$ac_clean_files
2720 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2721 # Try to create an executable without -o first, disregard a.out.
2722 # It will help us diagnose broken compilers, and finding out an intuition
2724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2725 $as_echo_n "checking for C compiler default output file name... " >&6; }
2726 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2728 # The possible output files:
2729 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2732 for ac_file in $ac_files
2735 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2736 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2741 if { { ac_try="$ac_link_default"
2743 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2744 *) ac_try_echo=$ac_try;;
2746 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2747 $as_echo "$ac_try_echo"; } >&5
2748 (eval "$ac_link_default") 2>&5
2750 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2751 test $ac_status = 0; }; then :
2752 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2753 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2754 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2755 # so that the user can short-circuit this test for compilers unknown to
2757 for ac_file in $ac_files ''
2759 test -f "$ac_file" || continue
2761 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2764 # We found the default executable, but exeext='' is most
2768 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2770 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2772 # We set ac_cv_exeext here because the later test for it is not
2773 # safe: cross compilers may not add the suffix if given an `-o'
2774 # argument, so we may need to know it at that point already.
2775 # Even if this section looks crufty: it has the advantage of
2782 test "$ac_cv_exeext" = no && ac_cv_exeext=
2787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2788 $as_echo "$ac_file" >&6; }
2789 if test -z "$ac_file"; then :
2790 $as_echo "$as_me: failed program was:" >&5
2791 sed 's/^/| /' conftest.$ac_ext >&5
2793 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2794 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2795 { as_fn_set_status 77
2796 as_fn_error "C compiler cannot create executables
2797 See \`config.log' for more details." "$LINENO" 5; }; }
2799 ac_exeext=$ac_cv_exeext
2801 # Check that the compiler produces executables we can run. If not, either
2802 # the compiler is broken, or we cross compile.
2803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2804 $as_echo_n "checking whether the C compiler works... " >&6; }
2805 # If not cross compiling, check that we can run a simple program.
2806 if test "$cross_compiling" != yes; then
2807 if { ac_try='./$ac_file'
2808 { { case "(($ac_try" in
2809 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2810 *) ac_try_echo=$ac_try;;
2812 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2813 $as_echo "$ac_try_echo"; } >&5
2814 (eval "$ac_try") 2>&5
2816 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2817 test $ac_status = 0; }; }; then
2820 if test "$cross_compiling" = maybe; then
2823 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2824 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2825 as_fn_error "cannot run C compiled programs.
2826 If you meant to cross compile, use \`--host'.
2827 See \`config.log' for more details." "$LINENO" 5; }
2831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2832 $as_echo "yes" >&6; }
2834 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2835 ac_clean_files=$ac_clean_files_save
2836 # Check that the compiler produces executables we can run. If not, either
2837 # the compiler is broken, or we cross compile.
2838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2839 $as_echo_n "checking whether we are cross compiling... " >&6; }
2840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2841 $as_echo "$cross_compiling" >&6; }
2843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2844 $as_echo_n "checking for suffix of executables... " >&6; }
2845 if { { ac_try="$ac_link"
2847 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2848 *) ac_try_echo=$ac_try;;
2850 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2851 $as_echo "$ac_try_echo"; } >&5
2852 (eval "$ac_link") 2>&5
2854 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2855 test $ac_status = 0; }; then :
2856 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2857 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2858 # work properly (i.e., refer to `conftest.exe'), while it won't with
2860 for ac_file in conftest.exe conftest conftest.*; do
2861 test -f "$ac_file" || continue
2863 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2864 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2870 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2871 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2872 as_fn_error "cannot compute suffix of executables: cannot compile and link
2873 See \`config.log' for more details." "$LINENO" 5; }
2875 rm -f conftest$ac_cv_exeext
2876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2877 $as_echo "$ac_cv_exeext" >&6; }
2879 rm -f conftest.$ac_ext
2880 EXEEXT=$ac_cv_exeext
2882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2883 $as_echo_n "checking for suffix of object files... " >&6; }
2884 if test "${ac_cv_objext+set}" = set; then :
2885 $as_echo_n "(cached) " >&6
2887 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2888 /* end confdefs.h. */
2898 rm -f conftest.o conftest.obj
2899 if { { ac_try="$ac_compile"
2901 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2902 *) ac_try_echo=$ac_try;;
2904 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2905 $as_echo "$ac_try_echo"; } >&5
2906 (eval "$ac_compile") 2>&5
2908 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2909 test $ac_status = 0; }; then :
2910 for ac_file in conftest.o conftest.obj conftest.*; do
2911 test -f "$ac_file" || continue;
2913 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2914 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2919 $as_echo "$as_me: failed program was:" >&5
2920 sed 's/^/| /' conftest.$ac_ext >&5
2922 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2923 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2924 as_fn_error "cannot compute suffix of object files: cannot compile
2925 See \`config.log' for more details." "$LINENO" 5; }
2927 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2930 $as_echo "$ac_cv_objext" >&6; }
2931 OBJEXT=$ac_cv_objext
2933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2934 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2935 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2936 $as_echo_n "(cached) " >&6
2938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2939 /* end confdefs.h. */
2952 if ac_fn_c_try_compile "$LINENO"; then :
2957 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2958 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2962 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2963 if test $ac_compiler_gnu = yes; then
2968 ac_test_CFLAGS=${CFLAGS+set}
2969 ac_save_CFLAGS=$CFLAGS
2970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2971 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2972 if test "${ac_cv_prog_cc_g+set}" = set; then :
2973 $as_echo_n "(cached) " >&6
2975 ac_save_c_werror_flag=$ac_c_werror_flag
2976 ac_c_werror_flag=yes
2979 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2980 /* end confdefs.h. */
2990 if ac_fn_c_try_compile "$LINENO"; then :
2994 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2995 /* end confdefs.h. */
3005 if ac_fn_c_try_compile "$LINENO"; then :
3008 ac_c_werror_flag=$ac_save_c_werror_flag
3010 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3011 /* end confdefs.h. */
3021 if ac_fn_c_try_compile "$LINENO"; then :
3024 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3026 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3028 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3029 ac_c_werror_flag=$ac_save_c_werror_flag
3031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3032 $as_echo "$ac_cv_prog_cc_g" >&6; }
3033 if test "$ac_test_CFLAGS" = set; then
3034 CFLAGS=$ac_save_CFLAGS
3035 elif test $ac_cv_prog_cc_g = yes; then
3036 if test "$GCC" = yes; then
3042 if test "$GCC" = yes; then
3048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3049 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3050 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3051 $as_echo_n "(cached) " >&6
3053 ac_cv_prog_cc_c89=no
3055 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3056 /* end confdefs.h. */
3059 #include <sys/types.h>
3060 #include <sys/stat.h>
3061 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3062 struct buf { int x; };
3063 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3064 static char *e (p, i)
3070 static char *f (char * (*g) (char **, int), char **p, ...)
3075 s = g (p, va_arg (v,int));
3080 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3081 function prototypes and stuff, but not '\xHH' hex character constants.
3082 These don't provoke an error unfortunately, instead are silently treated
3083 as 'x'. The following induces an error, until -std is added to get
3084 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3085 array size at least. It's necessary to write '\x00'==0 to get something
3086 that's true only with -std. */
3087 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3089 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3090 inside strings and character constants. */
3092 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3094 int test (int i, double x);
3095 struct s1 {int (*f) (int a);};
3096 struct s2 {int (*f) (double a);};
3097 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3103 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3108 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3109 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3111 CC="$ac_save_CC $ac_arg"
3112 if ac_fn_c_try_compile "$LINENO"; then :
3113 ac_cv_prog_cc_c89=$ac_arg
3115 rm -f core conftest.err conftest.$ac_objext
3116 test "x$ac_cv_prog_cc_c89" != "xno" && break
3118 rm -f conftest.$ac_ext
3123 case "x$ac_cv_prog_cc_c89" in
3125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3126 $as_echo "none needed" >&6; } ;;
3128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3129 $as_echo "unsupported" >&6; } ;;
3131 CC="$CC $ac_cv_prog_cc_c89"
3132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3133 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3135 if test "x$ac_cv_prog_cc_c89" != xno; then :
3140 ac_cpp='$CPP $CPPFLAGS'
3141 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3142 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3143 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3147 ac_cpp='$CPP $CPPFLAGS'
3148 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3149 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3150 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3152 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3153 # On Suns, sometimes $CPP names a directory.
3154 if test -n "$CPP" && test -d "$CPP"; then
3157 if test -z "$CPP"; then
3158 if test "${ac_cv_prog_CPP+set}" = set; then :
3159 $as_echo_n "(cached) " >&6
3161 # Double quotes because CPP needs to be expanded
3162 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3165 for ac_c_preproc_warn_flag in '' yes
3167 # Use a header file that comes with gcc, so configuring glibc
3168 # with a fresh cross-compiler works.
3169 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3170 # <limits.h> exists even on freestanding compilers.
3171 # On the NeXT, cc -E runs the code through the compiler's parser,
3172 # not just through cpp. "Syntax error" is here to catch this case.
3173 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3174 /* end confdefs.h. */
3176 # include <limits.h>
3178 # include <assert.h>
3182 if ac_fn_c_try_cpp "$LINENO"; then :
3185 # Broken: fails on valid input.
3188 rm -f conftest.err conftest.$ac_ext
3190 # OK, works on sane cases. Now check whether nonexistent headers
3191 # can be detected and how.
3192 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3193 /* end confdefs.h. */
3194 #include <ac_nonexistent.h>
3196 if ac_fn_c_try_cpp "$LINENO"; then :
3197 # Broken: success on invalid input.
3200 # Passes both tests.
3204 rm -f conftest.err conftest.$ac_ext
3207 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3208 rm -f conftest.err conftest.$ac_ext
3209 if $ac_preproc_ok; then :
3221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3222 $as_echo "$CPP" >&6; }
3224 for ac_c_preproc_warn_flag in '' yes
3226 # Use a header file that comes with gcc, so configuring glibc
3227 # with a fresh cross-compiler works.
3228 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3229 # <limits.h> exists even on freestanding compilers.
3230 # On the NeXT, cc -E runs the code through the compiler's parser,
3231 # not just through cpp. "Syntax error" is here to catch this case.
3232 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3233 /* end confdefs.h. */
3235 # include <limits.h>
3237 # include <assert.h>
3241 if ac_fn_c_try_cpp "$LINENO"; then :
3244 # Broken: fails on valid input.
3247 rm -f conftest.err conftest.$ac_ext
3249 # OK, works on sane cases. Now check whether nonexistent headers
3250 # can be detected and how.
3251 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3252 /* end confdefs.h. */
3253 #include <ac_nonexistent.h>
3255 if ac_fn_c_try_cpp "$LINENO"; then :
3256 # Broken: success on invalid input.
3259 # Passes both tests.
3263 rm -f conftest.err conftest.$ac_ext
3266 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3267 rm -f conftest.err conftest.$ac_ext
3268 if $ac_preproc_ok; then :
3271 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3272 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3273 as_fn_error "C preprocessor \"$CPP\" fails sanity check
3274 See \`config.log' for more details." "$LINENO" 5; }
3278 ac_cpp='$CPP $CPPFLAGS'
3279 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3280 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3281 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3285 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3286 if test "${ac_cv_path_GREP+set}" = set; then :
3287 $as_echo_n "(cached) " >&6
3289 if test -z "$GREP"; then
3290 ac_path_GREP_found=false
3291 # Loop through the user's path and test for each of PROGNAME-LIST
3292 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3293 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3296 test -z "$as_dir" && as_dir=.
3297 for ac_prog in grep ggrep; do
3298 for ac_exec_ext in '' $ac_executable_extensions; do
3299 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3300 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3301 # Check for GNU ac_path_GREP and select it if it is found.
3302 # Check for GNU $ac_path_GREP
3303 case `"$ac_path_GREP" --version 2>&1` in
3305 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3308 $as_echo_n 0123456789 >"conftest.in"
3311 cat "conftest.in" "conftest.in" >"conftest.tmp"
3312 mv "conftest.tmp" "conftest.in"
3313 cp "conftest.in" "conftest.nl"
3314 $as_echo 'GREP' >> "conftest.nl"
3315 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3316 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3317 as_fn_arith $ac_count + 1 && ac_count=$as_val
3318 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3319 # Best one so far, save it but keep looking for a better one
3320 ac_cv_path_GREP="$ac_path_GREP"
3321 ac_path_GREP_max=$ac_count
3323 # 10*(2^10) chars as input seems more than enough
3324 test $ac_count -gt 10 && break
3326 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3329 $ac_path_GREP_found && break 3
3334 if test -z "$ac_cv_path_GREP"; then
3335 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3338 ac_cv_path_GREP=$GREP
3342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3343 $as_echo "$ac_cv_path_GREP" >&6; }
3344 GREP="$ac_cv_path_GREP"
3347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3348 $as_echo_n "checking for egrep... " >&6; }
3349 if test "${ac_cv_path_EGREP+set}" = set; then :
3350 $as_echo_n "(cached) " >&6
3352 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3353 then ac_cv_path_EGREP="$GREP -E"
3355 if test -z "$EGREP"; then
3356 ac_path_EGREP_found=false
3357 # Loop through the user's path and test for each of PROGNAME-LIST
3358 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3359 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3362 test -z "$as_dir" && as_dir=.
3363 for ac_prog in egrep; do
3364 for ac_exec_ext in '' $ac_executable_extensions; do
3365 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3366 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3367 # Check for GNU ac_path_EGREP and select it if it is found.
3368 # Check for GNU $ac_path_EGREP
3369 case `"$ac_path_EGREP" --version 2>&1` in
3371 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3374 $as_echo_n 0123456789 >"conftest.in"
3377 cat "conftest.in" "conftest.in" >"conftest.tmp"
3378 mv "conftest.tmp" "conftest.in"
3379 cp "conftest.in" "conftest.nl"
3380 $as_echo 'EGREP' >> "conftest.nl"
3381 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3382 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3383 as_fn_arith $ac_count + 1 && ac_count=$as_val
3384 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3385 # Best one so far, save it but keep looking for a better one
3386 ac_cv_path_EGREP="$ac_path_EGREP"
3387 ac_path_EGREP_max=$ac_count
3389 # 10*(2^10) chars as input seems more than enough
3390 test $ac_count -gt 10 && break
3392 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3395 $ac_path_EGREP_found && break 3
3400 if test -z "$ac_cv_path_EGREP"; then
3401 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3404 ac_cv_path_EGREP=$EGREP
3409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3410 $as_echo "$ac_cv_path_EGREP" >&6; }
3411 EGREP="$ac_cv_path_EGREP"
3414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3415 $as_echo_n "checking for ANSI C header files... " >&6; }
3416 if test "${ac_cv_header_stdc+set}" = set; then :
3417 $as_echo_n "(cached) " >&6
3419 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3420 /* end confdefs.h. */
3434 if ac_fn_c_try_compile "$LINENO"; then :
3435 ac_cv_header_stdc=yes
3437 ac_cv_header_stdc=no
3439 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3441 if test $ac_cv_header_stdc = yes; then
3442 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3443 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3444 /* end confdefs.h. */
3448 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3449 $EGREP "memchr" >/dev/null 2>&1; then :
3452 ac_cv_header_stdc=no
3458 if test $ac_cv_header_stdc = yes; then
3459 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3460 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3461 /* end confdefs.h. */
3465 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3466 $EGREP "free" >/dev/null 2>&1; then :
3469 ac_cv_header_stdc=no
3475 if test $ac_cv_header_stdc = yes; then
3476 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3477 if test "$cross_compiling" = yes; then :
3480 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3481 /* end confdefs.h. */
3484 #if ((' ' & 0x0FF) == 0x020)
3485 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3486 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3488 # define ISLOWER(c) \
3489 (('a' <= (c) && (c) <= 'i') \
3490 || ('j' <= (c) && (c) <= 'r') \
3491 || ('s' <= (c) && (c) <= 'z'))
3492 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3495 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3500 for (i = 0; i < 256; i++)
3501 if (XOR (islower (i), ISLOWER (i))
3502 || toupper (i) != TOUPPER (i))
3507 if ac_fn_c_try_run "$LINENO"; then :
3510 ac_cv_header_stdc=no
3512 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3513 conftest.$ac_objext conftest.beam conftest.$ac_ext
3518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3519 $as_echo "$ac_cv_header_stdc" >&6; }
3520 if test $ac_cv_header_stdc = yes; then
3522 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3526 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3527 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3528 inttypes.h stdint.h unistd.h
3530 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3531 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3533 eval as_val=\$$as_ac_Header
3534 if test "x$as_val" = x""yes; then :
3535 cat >>confdefs.h <<_ACEOF
3536 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3545 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3546 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
3553 if test "$MINIX" = yes; then
3555 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3558 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3561 $as_echo "#define _MINIX 1" >>confdefs.h
3566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3567 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3568 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
3569 $as_echo_n "(cached) " >&6
3571 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3572 /* end confdefs.h. */
3574 # define __EXTENSIONS__ 1
3575 $ac_includes_default
3584 if ac_fn_c_try_compile "$LINENO"; then :
3585 ac_cv_safe_to_define___extensions__=yes
3587 ac_cv_safe_to_define___extensions__=no
3589 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3592 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3593 test $ac_cv_safe_to_define___extensions__ = yes &&
3594 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3596 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3598 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3600 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3602 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3606 ac_cpp='$CPP $CPPFLAGS'
3607 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3608 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3609 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3610 if test -n "$ac_tool_prefix"; then
3611 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3612 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3614 $as_echo_n "checking for $ac_word... " >&6; }
3615 if test "${ac_cv_prog_CC+set}" = set; then :
3616 $as_echo_n "(cached) " >&6
3618 if test -n "$CC"; then
3619 ac_cv_prog_CC="$CC" # Let the user override the test.
3621 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3625 test -z "$as_dir" && as_dir=.
3626 for ac_exec_ext in '' $ac_executable_extensions; do
3627 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3628 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3629 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3639 if test -n "$CC"; then
3640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3641 $as_echo "$CC" >&6; }
3643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3644 $as_echo "no" >&6; }
3649 if test -z "$ac_cv_prog_CC"; then
3651 # Extract the first word of "gcc", so it can be a program name with args.
3652 set dummy gcc; ac_word=$2
3653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3654 $as_echo_n "checking for $ac_word... " >&6; }
3655 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3656 $as_echo_n "(cached) " >&6
3658 if test -n "$ac_ct_CC"; then
3659 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3661 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3665 test -z "$as_dir" && as_dir=.
3666 for ac_exec_ext in '' $ac_executable_extensions; do
3667 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3668 ac_cv_prog_ac_ct_CC="gcc"
3669 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3678 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3679 if test -n "$ac_ct_CC"; then
3680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3681 $as_echo "$ac_ct_CC" >&6; }
3683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3684 $as_echo "no" >&6; }
3687 if test "x$ac_ct_CC" = x; then
3690 case $cross_compiling:$ac_tool_warned in
3692 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3693 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3694 ac_tool_warned=yes ;;
3702 if test -z "$CC"; then
3703 if test -n "$ac_tool_prefix"; then
3704 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3705 set dummy ${ac_tool_prefix}cc; ac_word=$2
3706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3707 $as_echo_n "checking for $ac_word... " >&6; }
3708 if test "${ac_cv_prog_CC+set}" = set; then :
3709 $as_echo_n "(cached) " >&6
3711 if test -n "$CC"; then
3712 ac_cv_prog_CC="$CC" # Let the user override the test.
3714 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3718 test -z "$as_dir" && as_dir=.
3719 for ac_exec_ext in '' $ac_executable_extensions; do
3720 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3721 ac_cv_prog_CC="${ac_tool_prefix}cc"
3722 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3732 if test -n "$CC"; then
3733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3734 $as_echo "$CC" >&6; }
3736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3737 $as_echo "no" >&6; }
3743 if test -z "$CC"; then
3744 # Extract the first word of "cc", so it can be a program name with args.
3745 set dummy cc; ac_word=$2
3746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3747 $as_echo_n "checking for $ac_word... " >&6; }
3748 if test "${ac_cv_prog_CC+set}" = set; then :
3749 $as_echo_n "(cached) " >&6
3751 if test -n "$CC"; then
3752 ac_cv_prog_CC="$CC" # Let the user override the test.
3755 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3759 test -z "$as_dir" && as_dir=.
3760 for ac_exec_ext in '' $ac_executable_extensions; do
3761 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3762 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3763 ac_prog_rejected=yes
3767 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3774 if test $ac_prog_rejected = yes; then
3775 # We found a bogon in the path, so make sure we never use it.
3776 set dummy $ac_cv_prog_CC
3778 if test $# != 0; then
3779 # We chose a different compiler from the bogus one.
3780 # However, it has the same basename, so the bogon will be chosen
3781 # first if we set CC to just the basename; use the full file name.
3783 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3789 if test -n "$CC"; then
3790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3791 $as_echo "$CC" >&6; }
3793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3794 $as_echo "no" >&6; }
3799 if test -z "$CC"; then
3800 if test -n "$ac_tool_prefix"; then
3801 for ac_prog in cl.exe
3803 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3804 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3806 $as_echo_n "checking for $ac_word... " >&6; }
3807 if test "${ac_cv_prog_CC+set}" = set; then :
3808 $as_echo_n "(cached) " >&6
3810 if test -n "$CC"; then
3811 ac_cv_prog_CC="$CC" # Let the user override the test.
3813 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3817 test -z "$as_dir" && as_dir=.
3818 for ac_exec_ext in '' $ac_executable_extensions; do
3819 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3820 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3821 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3831 if test -n "$CC"; then
3832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3833 $as_echo "$CC" >&6; }
3835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3836 $as_echo "no" >&6; }
3840 test -n "$CC" && break
3843 if test -z "$CC"; then
3845 for ac_prog in cl.exe
3847 # Extract the first word of "$ac_prog", so it can be a program name with args.
3848 set dummy $ac_prog; ac_word=$2
3849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3850 $as_echo_n "checking for $ac_word... " >&6; }
3851 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3852 $as_echo_n "(cached) " >&6
3854 if test -n "$ac_ct_CC"; then
3855 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3857 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3861 test -z "$as_dir" && as_dir=.
3862 for ac_exec_ext in '' $ac_executable_extensions; do
3863 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3864 ac_cv_prog_ac_ct_CC="$ac_prog"
3865 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3874 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3875 if test -n "$ac_ct_CC"; then
3876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3877 $as_echo "$ac_ct_CC" >&6; }
3879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3880 $as_echo "no" >&6; }
3884 test -n "$ac_ct_CC" && break
3887 if test "x$ac_ct_CC" = x; then
3890 case $cross_compiling:$ac_tool_warned in
3892 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3893 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3894 ac_tool_warned=yes ;;
3903 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3904 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3905 as_fn_error "no acceptable C compiler found in \$PATH
3906 See \`config.log' for more details." "$LINENO" 5; }
3908 # Provide some information about the compiler.
3909 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3912 for ac_option in --version -v -V -qversion; do
3913 { { ac_try="$ac_compiler $ac_option >&5"
3915 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3916 *) ac_try_echo=$ac_try;;
3918 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3919 $as_echo "$ac_try_echo"; } >&5
3920 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3922 if test -s conftest.err; then
3924 ... rest of stderr output deleted ...
3925 10q' conftest.err >conftest.er1
3926 cat conftest.er1 >&5
3927 rm -f conftest.er1 conftest.err
3929 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3930 test $ac_status = 0; }
3933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3934 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3935 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3936 $as_echo_n "(cached) " >&6
3938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3939 /* end confdefs.h. */
3952 if ac_fn_c_try_compile "$LINENO"; then :
3957 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3958 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3962 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3963 if test $ac_compiler_gnu = yes; then
3968 ac_test_CFLAGS=${CFLAGS+set}
3969 ac_save_CFLAGS=$CFLAGS
3970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3971 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3972 if test "${ac_cv_prog_cc_g+set}" = set; then :
3973 $as_echo_n "(cached) " >&6
3975 ac_save_c_werror_flag=$ac_c_werror_flag
3976 ac_c_werror_flag=yes
3979 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3980 /* end confdefs.h. */
3990 if ac_fn_c_try_compile "$LINENO"; then :
3994 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3995 /* end confdefs.h. */
4005 if ac_fn_c_try_compile "$LINENO"; then :
4008 ac_c_werror_flag=$ac_save_c_werror_flag
4010 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4011 /* end confdefs.h. */
4021 if ac_fn_c_try_compile "$LINENO"; then :
4024 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4026 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4028 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4029 ac_c_werror_flag=$ac_save_c_werror_flag
4031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4032 $as_echo "$ac_cv_prog_cc_g" >&6; }
4033 if test "$ac_test_CFLAGS" = set; then
4034 CFLAGS=$ac_save_CFLAGS
4035 elif test $ac_cv_prog_cc_g = yes; then
4036 if test "$GCC" = yes; then
4042 if test "$GCC" = yes; then
4048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4049 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4050 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4051 $as_echo_n "(cached) " >&6
4053 ac_cv_prog_cc_c89=no
4055 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4056 /* end confdefs.h. */
4059 #include <sys/types.h>
4060 #include <sys/stat.h>
4061 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4062 struct buf { int x; };
4063 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4064 static char *e (p, i)
4070 static char *f (char * (*g) (char **, int), char **p, ...)
4075 s = g (p, va_arg (v,int));
4080 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4081 function prototypes and stuff, but not '\xHH' hex character constants.
4082 These don't provoke an error unfortunately, instead are silently treated
4083 as 'x'. The following induces an error, until -std is added to get
4084 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4085 array size at least. It's necessary to write '\x00'==0 to get something
4086 that's true only with -std. */
4087 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4089 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4090 inside strings and character constants. */
4092 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4094 int test (int i, double x);
4095 struct s1 {int (*f) (int a);};
4096 struct s2 {int (*f) (double a);};
4097 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4103 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4108 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4109 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4111 CC="$ac_save_CC $ac_arg"
4112 if ac_fn_c_try_compile "$LINENO"; then :
4113 ac_cv_prog_cc_c89=$ac_arg
4115 rm -f core conftest.err conftest.$ac_objext
4116 test "x$ac_cv_prog_cc_c89" != "xno" && break
4118 rm -f conftest.$ac_ext
4123 case "x$ac_cv_prog_cc_c89" in
4125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4126 $as_echo "none needed" >&6; } ;;
4128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4129 $as_echo "unsupported" >&6; } ;;
4131 CC="$CC $ac_cv_prog_cc_c89"
4132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4133 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4135 if test "x$ac_cv_prog_cc_c89" != xno; then :
4140 ac_cpp='$CPP $CPPFLAGS'
4141 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4142 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4143 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4145 if test $ac_cv_c_compiler_gnu = yes; then
4146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5
4147 $as_echo_n "checking whether $CC needs -traditional... " >&6; }
4148 if test "${ac_cv_prog_gcc_traditional+set}" = set; then :
4149 $as_echo_n "(cached) " >&6
4151 ac_pattern="Autoconf.*'x'"
4152 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4153 /* end confdefs.h. */
4157 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4158 $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4159 ac_cv_prog_gcc_traditional=yes
4161 ac_cv_prog_gcc_traditional=no
4166 if test $ac_cv_prog_gcc_traditional = no; then
4167 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4168 /* end confdefs.h. */
4172 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4173 $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4174 ac_cv_prog_gcc_traditional=yes
4180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5
4181 $as_echo "$ac_cv_prog_gcc_traditional" >&6; }
4182 if test $ac_cv_prog_gcc_traditional = yes; then
4183 CC="$CC -traditional"
4188 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4189 for ac_t in install-sh install.sh shtool; do
4190 if test -f "$ac_dir/$ac_t"; then
4192 ac_install_sh="$ac_aux_dir/$ac_t -c"
4197 if test -z "$ac_aux_dir"; then
4198 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4201 # These three variables are undocumented and unsupported,
4202 # and are intended to be withdrawn in a future Autoconf release.
4203 # They can cause serious problems if a builder's source tree is in a directory
4204 # whose full name contains unusual characters.
4205 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4206 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4207 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4210 # Find a good install program. We prefer a C program (faster),
4211 # so one script is as good as another. But avoid the broken or
4212 # incompatible versions:
4213 # SysV /etc/install, /usr/sbin/install
4214 # SunOS /usr/etc/install
4215 # IRIX /sbin/install
4217 # AmigaOS /C/install, which installs bootblocks on floppy discs
4218 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4219 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4220 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4221 # OS/2's system install, which has a completely different semantic
4222 # ./install, which can be erroneously created by make from ./install.sh.
4223 # Reject install programs that cannot install multiple files.
4224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4225 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4226 if test -z "$INSTALL"; then
4227 if test "${ac_cv_path_install+set}" = set; then :
4228 $as_echo_n "(cached) " >&6
4230 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4234 test -z "$as_dir" && as_dir=.
4235 # Account for people who put trailing slashes in PATH elements.
4236 case $as_dir/ in #((
4237 ./ | .// | /[cC]/* | \
4238 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4239 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4242 # OSF1 and SCO ODT 3.0 have their own names for install.
4243 # Don't use installbsd from OSF since it installs stuff as root
4245 for ac_prog in ginstall scoinst install; do
4246 for ac_exec_ext in '' $ac_executable_extensions; do
4247 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4248 if test $ac_prog = install &&
4249 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4250 # AIX install. It has an incompatible calling convention.
4252 elif test $ac_prog = install &&
4253 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4254 # program-specific install script used by HP pwplus--don't use.
4257 rm -rf conftest.one conftest.two conftest.dir
4258 echo one > conftest.one
4259 echo two > conftest.two
4261 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4262 test -s conftest.one && test -s conftest.two &&
4263 test -s conftest.dir/conftest.one &&
4264 test -s conftest.dir/conftest.two
4266 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4279 rm -rf conftest.one conftest.two conftest.dir
4282 if test "${ac_cv_path_install+set}" = set; then
4283 INSTALL=$ac_cv_path_install
4285 # As a last resort, use the slow shell script. Don't cache a
4286 # value for INSTALL within a source directory, because that will
4287 # break other packages using the cache if that directory is
4288 # removed, or if the value is a relative name.
4289 INSTALL=$ac_install_sh
4292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4293 $as_echo "$INSTALL" >&6; }
4295 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4296 # It thinks the first close brace ends the variable substitution.
4297 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4299 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4301 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4303 if test -x /usr/bin/getconf; then
4304 bmake_path_max=`getconf PATH_MAX / 2> /dev/null`
4305 # only a numeric response is useful
4306 test ${bmake_path_max:-0} -gt 0 2> /dev/null || bmake_path_max=
4308 bmake_path_max=${bmake_path_max:-1024}
4309 if test $bmake_path_max -gt 1024; then
4310 # this is all we expect
4313 echo "Using: BMAKE_PATH_MAX=$bmake_path_max" >&6
4315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4316 $as_echo_n "checking for ANSI C header files... " >&6; }
4317 if test "${ac_cv_header_stdc+set}" = set; then :
4318 $as_echo_n "(cached) " >&6
4320 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4321 /* end confdefs.h. */
4335 if ac_fn_c_try_compile "$LINENO"; then :
4336 ac_cv_header_stdc=yes
4338 ac_cv_header_stdc=no
4340 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4342 if test $ac_cv_header_stdc = yes; then
4343 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4344 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4345 /* end confdefs.h. */
4349 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4350 $EGREP "memchr" >/dev/null 2>&1; then :
4353 ac_cv_header_stdc=no
4359 if test $ac_cv_header_stdc = yes; then
4360 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4361 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4362 /* end confdefs.h. */
4366 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4367 $EGREP "free" >/dev/null 2>&1; then :
4370 ac_cv_header_stdc=no
4376 if test $ac_cv_header_stdc = yes; then
4377 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4378 if test "$cross_compiling" = yes; then :
4381 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4382 /* end confdefs.h. */
4385 #if ((' ' & 0x0FF) == 0x020)
4386 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4387 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4389 # define ISLOWER(c) \
4390 (('a' <= (c) && (c) <= 'i') \
4391 || ('j' <= (c) && (c) <= 'r') \
4392 || ('s' <= (c) && (c) <= 'z'))
4393 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4396 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4401 for (i = 0; i < 256; i++)
4402 if (XOR (islower (i), ISLOWER (i))
4403 || toupper (i) != TOUPPER (i))
4408 if ac_fn_c_try_run "$LINENO"; then :
4411 ac_cv_header_stdc=no
4413 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4414 conftest.$ac_objext conftest.beam conftest.$ac_ext
4419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4420 $as_echo "$ac_cv_header_stdc" >&6; }
4421 if test $ac_cv_header_stdc = yes; then
4423 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
4428 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
4429 if test "${ac_cv_header_sys_wait_h+set}" = set; then :
4430 $as_echo_n "(cached) " >&6
4432 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4433 /* end confdefs.h. */
4434 #include <sys/types.h>
4435 #include <sys/wait.h>
4437 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
4440 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
4448 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
4453 if ac_fn_c_try_compile "$LINENO"; then :
4454 ac_cv_header_sys_wait_h=yes
4456 ac_cv_header_sys_wait_h=no
4458 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
4461 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
4462 if test $ac_cv_header_sys_wait_h = yes; then
4464 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
4469 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
4470 as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
4471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
4472 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
4473 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
4474 $as_echo_n "(cached) " >&6
4476 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4477 /* end confdefs.h. */
4478 #include <sys/types.h>
4490 if ac_fn_c_try_compile "$LINENO"; then :
4491 eval "$as_ac_Header=yes"
4493 eval "$as_ac_Header=no"
4495 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4497 eval ac_res=\$$as_ac_Header
4498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4499 $as_echo "$ac_res" >&6; }
4500 eval as_val=\$$as_ac_Header
4501 if test "x$as_val" = x""yes; then :
4502 cat >>confdefs.h <<_ACEOF
4503 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
4506 ac_header_dirent=$ac_hdr; break
4510 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4511 if test $ac_header_dirent = dirent.h; then
4512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
4513 $as_echo_n "checking for library containing opendir... " >&6; }
4514 if test "${ac_cv_search_opendir+set}" = set; then :
4515 $as_echo_n "(cached) " >&6
4517 ac_func_search_save_LIBS=$LIBS
4518 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4519 /* end confdefs.h. */
4521 /* Override any GCC internal prototype to avoid an error.
4522 Use char because int might match the return type of a GCC
4523 builtin and then its argument prototype would still apply. */
4536 for ac_lib in '' dir; do
4537 if test -z "$ac_lib"; then
4538 ac_res="none required"
4541 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4543 if ac_fn_c_try_link "$LINENO"; then :
4544 ac_cv_search_opendir=$ac_res
4546 rm -f core conftest.err conftest.$ac_objext \
4548 if test "${ac_cv_search_opendir+set}" = set; then :
4552 if test "${ac_cv_search_opendir+set}" = set; then :
4555 ac_cv_search_opendir=no
4558 LIBS=$ac_func_search_save_LIBS
4560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
4561 $as_echo "$ac_cv_search_opendir" >&6; }
4562 ac_res=$ac_cv_search_opendir
4563 if test "$ac_res" != no; then :
4564 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
4570 $as_echo_n "checking for library containing opendir... " >&6; }
4571 if test "${ac_cv_search_opendir+set}" = set; then :
4572 $as_echo_n "(cached) " >&6
4574 ac_func_search_save_LIBS=$LIBS
4575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4576 /* end confdefs.h. */
4578 /* Override any GCC internal prototype to avoid an error.
4579 Use char because int might match the return type of a GCC
4580 builtin and then its argument prototype would still apply. */
4593 for ac_lib in '' x; do
4594 if test -z "$ac_lib"; then
4595 ac_res="none required"
4598 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4600 if ac_fn_c_try_link "$LINENO"; then :
4601 ac_cv_search_opendir=$ac_res
4603 rm -f core conftest.err conftest.$ac_objext \
4605 if test "${ac_cv_search_opendir+set}" = set; then :
4609 if test "${ac_cv_search_opendir+set}" = set; then :
4612 ac_cv_search_opendir=no
4615 LIBS=$ac_func_search_save_LIBS
4617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
4618 $as_echo "$ac_cv_search_opendir" >&6; }
4619 ac_res=$ac_cv_search_opendir
4620 if test "$ac_res" != no; then :
4621 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4627 for ac_header in sys/param.h
4629 ac_fn_c_check_header_mongrel "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default"
4630 if test "x$ac_cv_header_sys_param_h" = x""yes; then :
4631 cat >>confdefs.h <<_ACEOF
4632 #define HAVE_SYS_PARAM_H 1
4639 for ac_header in sys/sysctl.h
4641 ac_fn_c_check_header_compile "$LINENO" "sys/sysctl.h" "ac_cv_header_sys_sysctl_h" "#ifdef HAVE_SYS_PARAM_H
4642 # include <sys/param.h>
4646 if test "x$ac_cv_header_sys_sysctl_h" = x""yes; then :
4647 cat >>confdefs.h <<_ACEOF
4648 #define HAVE_SYS_SYSCTL_H 1
4675 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4676 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4677 eval as_val=\$$as_ac_Header
4678 if test "x$as_val" = x""yes; then :
4679 cat >>confdefs.h <<_ACEOF
4680 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4688 ac_fn_c_check_header_mongrel "$LINENO" "sys/cdefs.h" "ac_cv_header_sys_cdefs_h" "$ac_includes_default"
4689 if test "x$ac_cv_header_sys_cdefs_h" = x""yes; then :
4690 echo $ECHO_N "checking whether sys/cdefs.h is compatible... $ECHO_C" >&6
4691 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4692 /* end confdefs.h. */
4693 #include <sys/cdefs.h>
4699 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4700 $EGREP "yes" >/dev/null 2>&1; then :
4703 echo no >&6; CPPFLAGS="${CPPFLAGS} -I`cd ${srcdir}/missing && pwd` -DNEED_HOST_CDEFS_H"
4708 CPPFLAGS="${CPPFLAGS} -I`cd ${srcdir}/missing && pwd`"
4714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__" >&5
4715 $as_echo_n "checking for __attribute__... " >&6; }
4716 if test "${ac_cv___attribute__+set}" = set; then :
4717 $as_echo_n "(cached) " >&6
4720 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4721 /* end confdefs.h. */
4725 static void foo(void) __attribute__ ((noreturn));
4734 main(int argc, char **argv)
4740 if ac_fn_c_try_link "$LINENO"; then :
4741 ac_cv___attribute__=yes
4743 ac_cv___attribute__=no
4745 rm -f core conftest.err conftest.$ac_objext \
4746 conftest$ac_exeext conftest.$ac_ext
4749 if test "$ac_cv___attribute__" = "yes"; then
4751 $as_echo "#define HAVE___ATTRIBUTE__ 1" >>confdefs.h
4754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv___attribute__" >&5
4755 $as_echo "$ac_cv___attribute__" >&6; }
4757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4758 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
4759 if test "${ac_cv_c_bigendian+set}" = set; then :
4760 $as_echo_n "(cached) " >&6
4762 ac_cv_c_bigendian=unknown
4763 # See if we're dealing with a universal compiler.
4764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4765 /* end confdefs.h. */
4766 #ifndef __APPLE_CC__
4767 not a universal capable compiler
4772 if ac_fn_c_try_compile "$LINENO"; then :
4774 # Check for potential -arch flags. It is not universal unless
4775 # there are at least two -arch flags with different values.
4778 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4779 if test -n "$ac_prev"; then
4781 i?86 | x86_64 | ppc | ppc64)
4782 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4785 ac_cv_c_bigendian=universal
4791 elif test "x$ac_word" = "x-arch"; then
4796 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4797 if test $ac_cv_c_bigendian = unknown; then
4798 # See if sys/param.h defines the BYTE_ORDER macro.
4799 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4800 /* end confdefs.h. */
4801 #include <sys/types.h>
4802 #include <sys/param.h>
4807 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
4808 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
4817 if ac_fn_c_try_compile "$LINENO"; then :
4818 # It does; now see whether it defined to BIG_ENDIAN or not.
4819 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4820 /* end confdefs.h. */
4821 #include <sys/types.h>
4822 #include <sys/param.h>
4827 #if BYTE_ORDER != BIG_ENDIAN
4835 if ac_fn_c_try_compile "$LINENO"; then :
4836 ac_cv_c_bigendian=yes
4838 ac_cv_c_bigendian=no
4840 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4842 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4844 if test $ac_cv_c_bigendian = unknown; then
4845 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
4846 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4847 /* end confdefs.h. */
4853 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
4861 if ac_fn_c_try_compile "$LINENO"; then :
4862 # It does; now see whether it defined to _BIG_ENDIAN or not.
4863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4864 /* end confdefs.h. */
4878 if ac_fn_c_try_compile "$LINENO"; then :
4879 ac_cv_c_bigendian=yes
4881 ac_cv_c_bigendian=no
4883 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4885 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4887 if test $ac_cv_c_bigendian = unknown; then
4888 # Compile a test program.
4889 if test "$cross_compiling" = yes; then :
4890 # Try to guess by grepping values from an object file.
4891 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4892 /* end confdefs.h. */
4893 short int ascii_mm[] =
4894 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4895 short int ascii_ii[] =
4896 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4897 int use_ascii (int i) {
4898 return ascii_mm[i] + ascii_ii[i];
4900 short int ebcdic_ii[] =
4901 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4902 short int ebcdic_mm[] =
4903 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4904 int use_ebcdic (int i) {
4905 return ebcdic_mm[i] + ebcdic_ii[i];
4912 return use_ascii (foo) == use_ebcdic (foo);
4917 if ac_fn_c_try_compile "$LINENO"; then :
4918 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
4919 ac_cv_c_bigendian=yes
4921 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4922 if test "$ac_cv_c_bigendian" = unknown; then
4923 ac_cv_c_bigendian=no
4925 # finding both strings is unlikely to happen, but who knows?
4926 ac_cv_c_bigendian=unknown
4930 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4932 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4933 /* end confdefs.h. */
4934 $ac_includes_default
4939 /* Are we little or big endian? From Harbison&Steele. */
4943 char c[sizeof (long int)];
4946 return u.c[sizeof (long int) - 1] == 1;
4952 if ac_fn_c_try_run "$LINENO"; then :
4953 ac_cv_c_bigendian=no
4955 ac_cv_c_bigendian=yes
4957 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4958 conftest.$ac_objext conftest.beam conftest.$ac_ext
4963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
4964 $as_echo "$ac_cv_c_bigendian" >&6; }
4965 case $ac_cv_c_bigendian in #(
4967 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
4973 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
4977 as_fn_error "unknown endianness
4978 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
4981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
4982 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
4983 if test "${ac_cv_c_const+set}" = set; then :
4984 $as_echo_n "(cached) " >&6
4986 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4987 /* end confdefs.h. */
4992 /* FIXME: Include the comments suggested by Paul. */
4994 /* Ultrix mips cc rejects this. */
4995 typedef int charset[2];
4997 /* SunOS 4.1.1 cc rejects this. */
4998 char const *const *pcpcc;
5000 /* NEC SVR4.0.2 mips cc rejects this. */
5001 struct point {int x, y;};
5002 static struct point const zero = {0,0};
5003 /* AIX XL C 1.02.0.0 rejects this.
5004 It does not let you subtract one const X* pointer from another in
5005 an arm of an if-expression whose if-part is not a constant
5007 const char *g = "string";
5008 pcpcc = &g + (g ? g-g : 0);
5009 /* HPUX 7.0 cc rejects these. */
5011 ppc = (char**) pcpcc;
5012 pcpcc = (char const *const *) ppc;
5013 { /* SCO 3.2v4 cc rejects this. */
5015 char const *s = 0 ? (char *) 0 : (char const *) 0;
5020 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
5022 const int *foo = &x[0];
5025 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
5026 typedef const int *iptr;
5030 { /* AIX XL C 1.02.0.0 rejects this saying
5031 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
5032 struct s { int j; const int *ap[3]; };
5033 struct s *b; b->j = 5;
5035 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
5039 return !cs[0] && !zero.x;
5046 if ac_fn_c_try_compile "$LINENO"; then :
5051 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
5054 $as_echo "$ac_cv_c_const" >&6; }
5055 if test $ac_cv_c_const = no; then
5057 $as_echo "#define const /**/" >>confdefs.h
5061 ac_fn_c_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
5062 if test "x$ac_cv_type_mode_t" = x""yes; then :
5066 cat >>confdefs.h <<_ACEOF
5072 ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
5073 if test "x$ac_cv_type_off_t" = x""yes; then :
5077 cat >>confdefs.h <<_ACEOF
5078 #define off_t long int
5083 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
5084 if test "x$ac_cv_type_pid_t" = x""yes; then :
5088 cat >>confdefs.h <<_ACEOF
5094 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
5095 if test "x$ac_cv_type_size_t" = x""yes; then :
5099 cat >>confdefs.h <<_ACEOF
5100 #define size_t unsigned int
5105 ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
5106 case $ac_cv_c_uint32_t in #(
5110 $as_echo "#define _UINT32_T 1" >>confdefs.h
5113 cat >>confdefs.h <<_ACEOF
5114 #define uint32_t $ac_cv_c_uint32_t
5119 ac_fn_c_check_decl "$LINENO" "sys_siglist" "ac_cv_have_decl_sys_siglist" "#include <signal.h>
5120 /* NetBSD declares sys_siglist in unistd.h. */
5121 #ifdef HAVE_UNISTD_H
5122 # include <unistd.h>
5126 if test "x$ac_cv_have_decl_sys_siglist" = x""yes; then :
5132 cat >>confdefs.h <<_ACEOF
5133 #define HAVE_DECL_SYS_SIGLIST $ac_have_decl
5137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
5138 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
5139 if test "${ac_cv_header_time+set}" = set; then :
5140 $as_echo_n "(cached) " >&6
5142 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5143 /* end confdefs.h. */
5144 #include <sys/types.h>
5145 #include <sys/time.h>
5151 if ((struct tm *) 0)
5157 if ac_fn_c_try_compile "$LINENO"; then :
5158 ac_cv_header_time=yes
5160 ac_cv_header_time=no
5162 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
5165 $as_echo "$ac_cv_header_time" >&6; }
5166 if test $ac_cv_header_time = yes; then
5168 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
5172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
5173 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
5174 if test "${ac_cv_struct_tm+set}" = set; then :
5175 $as_echo_n "(cached) " >&6
5177 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5178 /* end confdefs.h. */
5179 #include <sys/types.h>
5186 int *p = &tm.tm_sec;
5192 if ac_fn_c_try_compile "$LINENO"; then :
5193 ac_cv_struct_tm=time.h
5195 ac_cv_struct_tm=sys/time.h
5197 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
5200 $as_echo "$ac_cv_struct_tm" >&6; }
5201 if test $ac_cv_struct_tm = sys/time.h; then
5203 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
5208 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
5209 $as_echo_n "checking return type of signal handlers... " >&6; }
5210 if test "${ac_cv_type_signal+set}" = set; then :
5211 $as_echo_n "(cached) " >&6
5213 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5214 /* end confdefs.h. */
5215 #include <sys/types.h>
5221 return *(signal (0, 0)) (0) == 1;
5226 if ac_fn_c_try_compile "$LINENO"; then :
5227 ac_cv_type_signal=int
5229 ac_cv_type_signal=void
5231 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
5234 $as_echo "$ac_cv_type_signal" >&6; }
5236 cat >>confdefs.h <<_ACEOF
5237 #define RETSIGTYPE $ac_cv_type_signal
5241 for ac_header in vfork.h
5243 ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
5244 if test "x$ac_cv_header_vfork_h" = x""yes; then :
5245 cat >>confdefs.h <<_ACEOF
5246 #define HAVE_VFORK_H 1
5253 for ac_func in fork vfork
5255 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5256 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5257 eval as_val=\$$as_ac_var
5258 if test "x$as_val" = x""yes; then :
5259 cat >>confdefs.h <<_ACEOF
5260 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5266 if test "x$ac_cv_func_fork" = xyes; then
5267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
5268 $as_echo_n "checking for working fork... " >&6; }
5269 if test "${ac_cv_func_fork_works+set}" = set; then :
5270 $as_echo_n "(cached) " >&6
5272 if test "$cross_compiling" = yes; then :
5273 ac_cv_func_fork_works=cross
5275 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5276 /* end confdefs.h. */
5277 $ac_includes_default
5282 /* By Ruediger Kuhlmann. */
5289 if ac_fn_c_try_run "$LINENO"; then :
5290 ac_cv_func_fork_works=yes
5292 ac_cv_func_fork_works=no
5294 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5295 conftest.$ac_objext conftest.beam conftest.$ac_ext
5299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
5300 $as_echo "$ac_cv_func_fork_works" >&6; }
5303 ac_cv_func_fork_works=$ac_cv_func_fork
5305 if test "x$ac_cv_func_fork_works" = xcross; then
5307 *-*-amigaos* | *-*-msdosdjgpp*)
5308 # Override, as these systems have only a dummy fork() stub
5309 ac_cv_func_fork_works=no
5312 ac_cv_func_fork_works=yes
5315 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
5316 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
5318 ac_cv_func_vfork_works=$ac_cv_func_vfork
5319 if test "x$ac_cv_func_vfork" = xyes; then
5320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
5321 $as_echo_n "checking for working vfork... " >&6; }
5322 if test "${ac_cv_func_vfork_works+set}" = set; then :
5323 $as_echo_n "(cached) " >&6
5325 if test "$cross_compiling" = yes; then :
5326 ac_cv_func_vfork_works=cross
5328 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5329 /* end confdefs.h. */
5330 /* Thanks to Paul Eggert for this test. */
5331 $ac_includes_default
5332 #include <sys/wait.h>
5336 /* On some sparc systems, changes by the child to local and incoming
5337 argument registers are propagated back to the parent. The compiler
5338 is told about this with #include <vfork.h>, but some compilers
5339 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
5340 static variable whose address is put into a register that is
5341 clobbered by the vfork. */
5344 sparc_address_test (int arg)
5346 sparc_address_test (arg) int arg;
5367 pid_t parent = getpid ();
5370 sparc_address_test (0);
5375 /* Here is another test for sparc vfork register problems. This
5376 test uses lots of local variables, at least as many local
5377 variables as main has allocated so far including compiler
5378 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
5379 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
5380 reuse the register of parent for one of the local variables,
5381 since it will think that parent can't possibly be used any more
5382 in this routine. Assigning to the local variable will thus
5383 munge parent in the parent process. */
5385 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
5386 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
5387 /* Convince the compiler that p..p7 are live; otherwise, it might
5388 use the same hardware register for all 8 local variables. */
5389 if (p != p1 || p != p2 || p != p3 || p != p4
5390 || p != p5 || p != p6 || p != p7)
5393 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
5394 from child file descriptors. If the child closes a descriptor
5395 before it execs or exits, this munges the parent's descriptor
5396 as well. Test for this by closing stdout in the child. */
5397 _exit(close(fileno(stdout)) != 0);
5402 while (wait(&status) != child)
5405 /* Was there some problem with vforking? */
5408 /* Did the child fail? (This shouldn't happen.) */
5411 /* Did the vfork/compiler bug occur? */
5412 || parent != getpid()
5414 /* Did the file descriptor bug occur? */
5415 || fstat(fileno(stdout), &st) != 0
5420 if ac_fn_c_try_run "$LINENO"; then :
5421 ac_cv_func_vfork_works=yes
5423 ac_cv_func_vfork_works=no
5425 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5426 conftest.$ac_objext conftest.beam conftest.$ac_ext
5430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
5431 $as_echo "$ac_cv_func_vfork_works" >&6; }
5434 if test "x$ac_cv_func_fork_works" = xcross; then
5435 ac_cv_func_vfork_works=$ac_cv_func_vfork
5436 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
5437 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
5440 if test "x$ac_cv_func_vfork_works" = xyes; then
5442 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
5446 $as_echo "#define vfork fork" >>confdefs.h
5449 if test "x$ac_cv_func_fork_works" = xyes; then
5451 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
5455 for ac_func in vprintf
5457 ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
5458 if test "x$ac_cv_func_vprintf" = x""yes; then :
5459 cat >>confdefs.h <<_ACEOF
5460 #define HAVE_VPRINTF 1
5463 ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
5464 if test "x$ac_cv_func__doprnt" = x""yes; then :
5466 $as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
5474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wait3 that fills in rusage" >&5
5475 $as_echo_n "checking for wait3 that fills in rusage... " >&6; }
5476 if test "${ac_cv_func_wait3_rusage+set}" = set; then :
5477 $as_echo_n "(cached) " >&6
5479 if test "$cross_compiling" = yes; then :
5480 ac_cv_func_wait3_rusage=no
5482 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5483 /* end confdefs.h. */
5484 $ac_includes_default
5485 #include <sys/time.h>
5486 #include <sys/resource.h>
5487 #include <sys/wait.h>
5488 /* HP-UX has wait3 but does not fill in rusage at all. */
5494 /* Use a field that we can force nonzero --
5495 voluntary context switches.
5496 For systems like NeXT and OSF/1 that don't set it,
5497 also use the system CPU time. And page faults (I/O) for Linux. */
5499 r.ru_stime.tv_sec = 0;
5500 r.ru_stime.tv_usec = 0;
5501 r.ru_majflt = r.ru_minflt = 0;
5504 case 0: /* Child. */
5505 sleep(1); /* Give up the CPU. */
5508 case -1: /* What can we do? */
5511 default: /* Parent. */
5513 /* Avoid "text file busy" from rm on fast HP-UX machines. */
5515 return (r.ru_nvcsw == 0 && r.ru_majflt == 0 && r.ru_minflt == 0
5516 && r.ru_stime.tv_sec == 0 && r.ru_stime.tv_usec == 0);
5520 if ac_fn_c_try_run "$LINENO"; then :
5521 ac_cv_func_wait3_rusage=yes
5523 ac_cv_func_wait3_rusage=no
5525 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5526 conftest.$ac_objext conftest.beam conftest.$ac_ext
5530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_wait3_rusage" >&5
5531 $as_echo "$ac_cv_func_wait3_rusage" >&6; }
5532 if test $ac_cv_func_wait3_rusage = yes; then
5534 $as_echo "#define HAVE_WAIT3 1" >>confdefs.h
5570 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5571 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5572 eval as_val=\$$as_ac_var
5573 if test "x$as_val" = x""yes; then :
5574 cat >>confdefs.h <<_ACEOF
5575 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5589 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5590 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5591 eval as_val=\$$as_ac_var
5592 if test "x$as_val" = x""yes; then :
5593 cat >>confdefs.h <<_ACEOF
5594 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5598 case " $LIBOBJS " in
5599 *" $ac_func.$ac_objext "* ) ;;
5600 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
5609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for emalloc in -lutil" >&5
5610 $as_echo_n "checking for emalloc in -lutil... " >&6; }
5611 if test "${ac_cv_lib_util_emalloc+set}" = set; then :
5612 $as_echo_n "(cached) " >&6
5614 ac_check_lib_save_LIBS=$LIBS
5616 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5617 /* end confdefs.h. */
5619 /* Override any GCC internal prototype to avoid an error.
5620 Use char because int might match the return type of a GCC
5621 builtin and then its argument prototype would still apply. */
5634 if ac_fn_c_try_link "$LINENO"; then :
5635 ac_cv_lib_util_emalloc=yes
5637 ac_cv_lib_util_emalloc=no
5639 rm -f core conftest.err conftest.$ac_objext \
5640 conftest$ac_exeext conftest.$ac_ext
5641 LIBS=$ac_check_lib_save_LIBS
5643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_emalloc" >&5
5644 $as_echo "$ac_cv_lib_util_emalloc" >&6; }
5645 if test "x$ac_cv_lib_util_emalloc" = x""yes; then :
5646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for erealloc in -lutil" >&5
5647 $as_echo_n "checking for erealloc in -lutil... " >&6; }
5648 if test "${ac_cv_lib_util_erealloc+set}" = set; then :
5649 $as_echo_n "(cached) " >&6
5651 ac_check_lib_save_LIBS=$LIBS
5653 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5654 /* end confdefs.h. */
5656 /* Override any GCC internal prototype to avoid an error.
5657 Use char because int might match the return type of a GCC
5658 builtin and then its argument prototype would still apply. */
5671 if ac_fn_c_try_link "$LINENO"; then :
5672 ac_cv_lib_util_erealloc=yes
5674 ac_cv_lib_util_erealloc=no
5676 rm -f core conftest.err conftest.$ac_objext \
5677 conftest$ac_exeext conftest.$ac_ext
5678 LIBS=$ac_check_lib_save_LIBS
5680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_erealloc" >&5
5681 $as_echo "$ac_cv_lib_util_erealloc" >&6; }
5682 if test "x$ac_cv_lib_util_erealloc" = x""yes; then :
5683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for estrdup in -lutil" >&5
5684 $as_echo_n "checking for estrdup in -lutil... " >&6; }
5685 if test "${ac_cv_lib_util_estrdup+set}" = set; then :
5686 $as_echo_n "(cached) " >&6
5688 ac_check_lib_save_LIBS=$LIBS
5690 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5691 /* end confdefs.h. */
5693 /* Override any GCC internal prototype to avoid an error.
5694 Use char because int might match the return type of a GCC
5695 builtin and then its argument prototype would still apply. */
5708 if ac_fn_c_try_link "$LINENO"; then :
5709 ac_cv_lib_util_estrdup=yes
5711 ac_cv_lib_util_estrdup=no
5713 rm -f core conftest.err conftest.$ac_objext \
5714 conftest$ac_exeext conftest.$ac_ext
5715 LIBS=$ac_check_lib_save_LIBS
5717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_estrdup" >&5
5718 $as_echo "$ac_cv_lib_util_estrdup" >&6; }
5719 if test "x$ac_cv_lib_util_estrdup" = x""yes; then :
5720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for estrndup in -lutil" >&5
5721 $as_echo_n "checking for estrndup in -lutil... " >&6; }
5722 if test "${ac_cv_lib_util_estrndup+set}" = set; then :
5723 $as_echo_n "(cached) " >&6
5725 ac_check_lib_save_LIBS=$LIBS
5727 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5728 /* end confdefs.h. */
5730 /* Override any GCC internal prototype to avoid an error.
5731 Use char because int might match the return type of a GCC
5732 builtin and then its argument prototype would still apply. */
5745 if ac_fn_c_try_link "$LINENO"; then :
5746 ac_cv_lib_util_estrndup=yes
5748 ac_cv_lib_util_estrndup=no
5750 rm -f core conftest.err conftest.$ac_objext \
5751 conftest$ac_exeext conftest.$ac_ext
5752 LIBS=$ac_check_lib_save_LIBS
5754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_estrndup" >&5
5755 $as_echo "$ac_cv_lib_util_estrndup" >&6; }
5756 if test "x$ac_cv_lib_util_estrndup" = x""yes; then :
5758 CPPFLAGS="$CPPFLAGS -DUSE_EMALLOC"
5768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
5769 $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
5770 if test "${ac_cv_header_stat_broken+set}" = set; then :
5771 $as_echo_n "(cached) " >&6
5773 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5774 /* end confdefs.h. */
5775 #include <sys/types.h>
5776 #include <sys/stat.h>
5778 #if defined S_ISBLK && defined S_IFDIR
5779 extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
5782 #if defined S_ISBLK && defined S_IFCHR
5783 extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
5786 #if defined S_ISLNK && defined S_IFREG
5787 extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
5790 #if defined S_ISSOCK && defined S_IFREG
5791 extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
5795 if ac_fn_c_try_compile "$LINENO"; then :
5796 ac_cv_header_stat_broken=no
5798 ac_cv_header_stat_broken=yes
5800 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
5803 $as_echo "$ac_cv_header_stat_broken" >&6; }
5804 if test $ac_cv_header_stat_broken = yes; then
5806 $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
5810 ac_fn_c_check_member "$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "$ac_includes_default"
5811 if test "x$ac_cv_member_struct_stat_st_rdev" = x""yes; then :
5813 cat >>confdefs.h <<_ACEOF
5814 #define HAVE_STRUCT_STAT_ST_RDEV 1
5818 $as_echo "#define HAVE_ST_RDEV 1" >>confdefs.h
5823 echo "checking if compiler supports __func__" >&6
5825 ac_cpp='$CPP $CPPFLAGS'
5826 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5827 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5828 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5830 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5831 /* end confdefs.h. */
5836 const char *func = __func__;
5841 if ac_fn_c_try_compile "$LINENO"; then :
5845 $as_echo "#define __func__ __FUNCTION__" >>confdefs.h
5848 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5849 echo $ECHO_N "checking if diff -u works... $ECHO_C" >&6
5850 if diff -u /dev/null /dev/null > /dev/null 2>&1; then
5857 echo "checking for MACHINE & MACHINE_ARCH..." >&6
5858 cat > conftest.$ac_ext <<EOF
5859 #include "confdefs.h"
5860 #include <sys/param.h>
5865 machine_arch=MACHINE_ARCH
5869 default_machine=`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5870 egrep machine= | tr -d ' "'`
5872 if test "$default_machine"; then
5873 eval "$default_machine"
5875 machine=${machine:-`$srcdir/machine.sh`}
5876 machine_arch=${machine_arch:-`$srcdir/machine.sh arch`}
5877 echo "defaults: MACHINE=$machine, MACHINE_ARCH=$machine_arch" 1>&6
5879 # Check whether --with-machine was given.
5880 if test "${with_machine+set}" = set; then :
5881 withval=$with_machine; case "${withval}" in
5882 yes) as_fn_error "bad value ${withval} given for bmake MACHINE" "$LINENO" 5 ;;
5884 generic) machine=`$srcdir/machine.sh`;;
5885 *) machine=$with_machine;;
5891 # Check whether --with-force_machine was given.
5892 if test "${with_force_machine+set}" = set; then :
5893 withval=$with_force_machine; case "${withval}" in
5894 yes) force_machine=FORCE_;;
5896 *) force_machine=FORCE_; machine=$with_force_machine;;
5902 # Check whether --with-force_machine_arch was given.
5903 if test "${with_force_machine_arch+set}" = set; then :
5904 withval=$with_force_machine_arch; case "${withval}" in
5905 yes) force_machine_arch=FORCE_;;
5907 *) force_machine_arch=FORCE_; machine_arch=$with_force_machine;;
5912 # Check whether --with-machine_arch was given.
5913 if test "${with_machine_arch+set}" = set; then :
5914 withval=$with_machine_arch; case "${withval}" in
5915 yes) as_fn_error "bad value ${withval} given for bmake MACHINE_ARCH" "$LINENO" 5 ;;
5917 *) machine_arch=$with_machine_arch;;
5921 echo "Using: ${force_machine}MACHINE=$machine, MACHINE_ARCH=$machine_arch" 1>&6
5922 default_sys_path=\${prefix}/share/mk
5924 # Check whether --with-default-sys-path was given.
5925 if test "${with_default_sys_path+set}" = set; then :
5926 withval=$with_default_sys_path; case "${withval}" in
5927 yes) as_fn_error "bad value ${withval} given for bmake _PATH_DEFSYSPATH" "$LINENO" 5 ;;
5929 *) default_sys_path="$with_default_sys_path"
5935 # Check whether --with-path-objdirprefix was given.
5936 if test "${with_path_objdirprefix+set}" = set; then :
5937 withval=$with_path_objdirprefix; case "${withval}" in
5938 yes) as_fn_error "bad value ${withval} given for bmake _PATH_OBJDIRPREFIX" "$LINENO" 5 ;;
5939 no) CPPFLAGS="$CPPFLAGS -DNO_PATH_OBJDIRPREFIX" ;;
5940 *) CPPFLAGS="$CPPFLAGS \"-D_PATH_OBJDIRPREFIX=\\\"$with_path-objdir\\\"\"" ;;
5944 # Check whether --enable-pwd-override was given.
5945 if test "${enable_pwd_override+set}" = set; then :
5946 enableval=$enable_pwd_override; case "${enableval}" in
5948 no) CPPFLAGS="$CPPFLAGS -DNO_PWD_OVERRIDE" ;;
5949 *) as_fn_error "bad value ${enableval} given for pwd-override option" "$LINENO" 5 ;;
5953 # Check whether --enable-check-make-chdir was given.
5954 if test "${enable_check_make_chdir+set}" = set; then :
5955 enableval=$enable_check_make_chdir; case "${enableval}" in
5957 no) CPPFLAGS="$CPPFLAGS -DNO_CHECK_MAKE_CHDIR" ;;
5958 *) as_fn_error "bad value ${enableval} given for check-make-chdir option" "$LINENO" 5 ;;
5963 # Check whether --with-mksrc was given.
5964 if test "${with_mksrc+set}" = set; then :
5965 withval=$with_mksrc; case "${withval}" in
5967 *) test -s $withval/install-mk && mksrc=$withval ||
5968 as_fn_error "bad value ${withval} given for mksrc cannot find install-mk" "$LINENO" 5
5974 srcdir=`cd $srcdir && pwd`
5975 for mksrc in $mksrc $srcdir/mk $srcdir/../mk mk
5977 test -s $mksrc/install-mk || continue
5978 mksrc=`cd $mksrc && pwd`
5981 mksrc=`echo $mksrc | sed "s,$srcdir,\\\${srcdir},"`
5982 echo "Using: MKSRC=$mksrc" 1>&6
5983 if test -x /usr/xpg4/bin/sh; then
5984 defshell_path=${defshell_path:-/usr/xpg4/bin/sh}
5986 if test -n "$defshell_path"; then
5987 echo "Using: SHELL=$defshell_path" >&6
5989 cat >>confdefs.h <<_ACEOF
5990 #define DEFSHELL_CUSTOM "$defshell_path"
5994 if test -n "$DEFSHELL_INDEX"; then
5996 cat >>confdefs.h <<_ACEOF
5997 #define DEFSHELL_INDEX $DEFSHELL_INDEX
6012 ac_config_files="$ac_config_files makefile Makefile.config make-bootstrap.sh unit-tests/Makefile"
6014 cat >confcache <<\_ACEOF
6015 # This file is a shell script that caches the results of configure
6016 # tests run on this system so they can be shared between configure
6017 # scripts and configure runs, see configure's option --config-cache.
6018 # It is not useful on other systems. If it contains results you don't
6019 # want to keep, you may remove or edit it.
6021 # config.status only pays attention to the cache file if you give it
6022 # the --recheck option to rerun configure.
6024 # `ac_cv_env_foo' variables (set or unset) will be overridden when
6025 # loading this file, other *unset* `ac_cv_foo' will be assigned the
6030 # The following way of writing the cache mishandles newlines in values,
6031 # but we know of no workaround that is simple, portable, and efficient.
6032 # So, we kill variables containing newlines.
6033 # Ultrix sh set writes to stderr and can't be redirected directly,
6034 # and sets the high bit in the cache file unless we assign to the vars.
6036 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
6037 eval ac_val=\$$ac_var
6041 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
6042 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
6045 _ | IFS | as_nl) ;; #(
6046 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
6047 *) { eval $ac_var=; unset $ac_var;} ;;
6053 case $as_nl`(ac_space=' '; set) 2>&1` in #(
6054 *${as_nl}ac_space=\ *)
6055 # `set' does not quote correctly, so add quotes: double-quote
6056 # substitution turns \\\\ into \\, and sed turns \\ into \.
6059 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6062 # `set' quotes correctly as required by POSIX, so do not add quotes.
6063 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
6072 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6074 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6076 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
6077 if test -w "$cache_file"; then
6078 test "x$cache_file" != "x/dev/null" &&
6079 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
6080 $as_echo "$as_me: updating cache $cache_file" >&6;}
6081 cat confcache >$cache_file
6083 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
6084 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
6089 test "x$prefix" = xNONE && prefix=$ac_default_prefix
6090 # Let make expand exec_prefix.
6091 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
6093 DEFS=-DHAVE_CONFIG_H
6097 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
6098 # 1. Remove the extension, and $U if already installed.
6099 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
6100 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
6101 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
6102 # will be set to the directory where LIBOBJS objects are built.
6103 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
6104 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
6108 LTLIBOBJS=$ac_ltlibobjs
6113 : ${CONFIG_STATUS=./config.status}
6115 ac_clean_files_save=$ac_clean_files
6116 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
6117 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
6118 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
6120 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
6122 # Generated by $as_me.
6123 # Run this file to recreate the current configuration.
6124 # Compiler output produced by configure, useful for debugging
6125 # configure, is in config.log if it exists.
6131 SHELL=\${CONFIG_SHELL-$SHELL}
6134 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
6135 ## -------------------- ##
6136 ## M4sh Initialization. ##
6137 ## -------------------- ##
6139 # Be more Bourne compatible
6140 DUALCASE=1; export DUALCASE # for MKS sh
6141 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
6144 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
6145 # is contrary to our usage. Disable this feature.
6146 alias -g '${1+"$@"}'='"$@"'
6147 setopt NO_GLOB_SUBST
6149 case `(set -o) 2>/dev/null` in #(
6161 # Printing a long string crashes Solaris 7 /usr/bin/printf.
6162 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
6163 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
6164 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
6165 # Prefer a ksh shell builtin over an external printf program on Solaris,
6166 # but without wasting forks for bash or zsh.
6167 if test -z "$BASH_VERSION$ZSH_VERSION" \
6168 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
6169 as_echo='print -r --'
6170 as_echo_n='print -rn --'
6171 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
6172 as_echo='printf %s\n'
6173 as_echo_n='printf %s'
6175 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
6176 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
6177 as_echo_n='/usr/ucb/echo -n'
6179 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
6180 as_echo_n_body='eval
6184 expr "X$arg" : "X\\(.*\\)$as_nl";
6185 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
6187 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
6189 export as_echo_n_body
6190 as_echo_n='sh -c $as_echo_n_body as_echo'
6193 as_echo='sh -c $as_echo_body as_echo'
6196 # The user is always right.
6197 if test "${PATH_SEPARATOR+set}" != set; then
6199 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
6200 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
6207 # We need space, tab and new line, in precisely that order. Quoting is
6208 # there to prevent editors from complaining about space-tab.
6209 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
6210 # splitting by setting IFS to empty value.)
6213 # Find who we are. Look in the path if we contain no directory separator.
6215 *[\\/]* ) as_myself=$0 ;;
6216 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6220 test -z "$as_dir" && as_dir=.
6221 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
6227 # We did not find ourselves, most probably we were run as `sh COMMAND'
6228 # in which case we are not to be found in the path.
6229 if test "x$as_myself" = x; then
6232 if test ! -f "$as_myself"; then
6233 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
6237 # Unset variables that we do not need and which cause bugs (e.g. in
6238 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
6239 # suppresses any "Segmentation fault" message there. '((' could
6240 # trigger a bug in pdksh 5.2.14.
6241 for as_var in BASH_ENV ENV MAIL MAILPATH
6242 do eval test x\${$as_var+set} = xset \
6243 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
6256 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
6259 # as_fn_error ERROR [LINENO LOG_FD]
6260 # ---------------------------------
6261 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
6262 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
6263 # script with status $?, using 1 if that was 0.
6266 as_status=$?; test $as_status -eq 0 && as_status=1
6268 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
6269 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
6271 $as_echo "$as_me: error: $1" >&2
6272 as_fn_exit $as_status
6276 # as_fn_set_status STATUS
6277 # -----------------------
6278 # Set $? to STATUS, without forking.
6282 } # as_fn_set_status
6286 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
6296 # Portably unset VAR.
6299 { eval $1=; unset $1;}
6301 as_unset=as_fn_unset
6302 # as_fn_append VAR VALUE
6303 # ----------------------
6304 # Append the text in VALUE to the end of the definition contained in VAR. Take
6305 # advantage of any shell optimizations that allow amortized linear growth over
6306 # repeated appends, instead of the typical quadratic growth present in naive
6308 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
6309 eval 'as_fn_append ()
6320 # as_fn_arith ARG...
6321 # ------------------
6322 # Perform arithmetic evaluation on the ARGs, and store the result in the
6323 # global $as_val. Take advantage of shells that can avoid forks. The arguments
6324 # must be portable across $(()) and expr.
6325 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
6326 eval 'as_fn_arith ()
6333 as_val=`expr "$@" || test $? -eq 1`
6338 if expr a : '\(a\)' >/dev/null 2>&1 &&
6339 test "X`expr 00001 : '.*\(...\)'`" = X001; then
6345 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
6346 as_basename=basename
6351 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
6357 as_me=`$as_basename -- "$0" ||
6358 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
6359 X"$0" : 'X\(//\)$' \| \
6360 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
6362 sed '/^.*\/\([^/][^/]*\)\/*$/{
6376 # Avoid depending upon Character Ranges.
6377 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
6378 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
6379 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
6380 as_cr_digits='0123456789'
6381 as_cr_alnum=$as_cr_Letters$as_cr_digits
6383 ECHO_C= ECHO_N= ECHO_T=
6384 case `echo -n x` in #(((((
6386 case `echo 'xy\c'` in
6387 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
6389 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
6396 rm -f conf$$ conf$$.exe conf$$.file
6397 if test -d conf$$.dir; then
6398 rm -f conf$$.dir/conf$$.file
6401 mkdir conf$$.dir 2>/dev/null
6403 if (echo >conf$$.file) 2>/dev/null; then
6404 if ln -s conf$$.file conf$$ 2>/dev/null; then
6406 # ... but there are two gotchas:
6407 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
6408 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
6409 # In both cases, we have to default to `cp -p'.
6410 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
6412 elif ln conf$$.file conf$$ 2>/dev/null; then
6420 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
6421 rmdir conf$$.dir 2>/dev/null
6426 # Create "$as_dir" as a directory, including parents if necessary.
6431 -*) as_dir=./$as_dir;;
6433 test -d "$as_dir" || eval $as_mkdir_p || {
6437 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
6438 *) as_qdir=$as_dir;;
6440 as_dirs="'$as_qdir' $as_dirs"
6441 as_dir=`$as_dirname -- "$as_dir" ||
6442 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6443 X"$as_dir" : 'X\(//\)[^/]' \| \
6444 X"$as_dir" : 'X\(//\)$' \| \
6445 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
6446 $as_echo X"$as_dir" |
6447 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6464 test -d "$as_dir" && break
6466 test -z "$as_dirs" || eval "mkdir $as_dirs"
6467 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
6471 if mkdir -p . 2>/dev/null; then
6472 as_mkdir_p='mkdir -p "$as_dir"'
6474 test -d ./-p && rmdir ./-p
6478 if test -x / >/dev/null 2>&1; then
6481 if ls -dL / >/dev/null 2>&1; then
6488 if test -d "$1"; then
6494 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
6495 ???[sx]*):;;*)false;;esac;fi
6499 as_executable_p=$as_test_x
6501 # Sed expression to map a string onto a valid CPP name.
6502 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
6504 # Sed expression to map a string onto a valid variable name.
6505 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
6509 ## ----------------------------------- ##
6510 ## Main body of $CONFIG_STATUS script. ##
6511 ## ----------------------------------- ##
6513 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
6515 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6516 # Save the log message, to keep $0 and so on meaningful, and to
6517 # report actual input values of CONFIG_FILES etc. instead of their
6518 # values after options handling.
6520 This file was extended by bmake $as_me 20171126, which was
6521 generated by GNU Autoconf 2.64. Invocation command line was
6523 CONFIG_FILES = $CONFIG_FILES
6524 CONFIG_HEADERS = $CONFIG_HEADERS
6525 CONFIG_LINKS = $CONFIG_LINKS
6526 CONFIG_COMMANDS = $CONFIG_COMMANDS
6529 on `(hostname || uname -n) 2>/dev/null | sed 1q`
6534 case $ac_config_files in *"
6535 "*) set x $ac_config_files; shift; ac_config_files=$*;;
6538 case $ac_config_headers in *"
6539 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
6543 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6544 # Files that config.status was made for.
6545 config_files="$ac_config_files"
6546 config_headers="$ac_config_headers"
6550 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6552 \`$as_me' instantiates files and other configuration actions
6553 from templates according to the current configuration. Unless the files
6554 and actions are specified as TAGs, all are instantiated by default.
6556 Usage: $0 [OPTION]... [TAG]...
6558 -h, --help print this help, then exit
6559 -V, --version print version number and configuration settings, then exit
6560 -q, --quiet, --silent
6561 do not print progress messages
6562 -d, --debug don't remove temporary files
6563 --recheck update $as_me by reconfiguring in the same conditions
6564 --file=FILE[:TEMPLATE]
6565 instantiate the configuration file FILE
6566 --header=FILE[:TEMPLATE]
6567 instantiate the configuration header FILE
6569 Configuration files:
6572 Configuration headers:
6575 Report bugs to <sjg@NetBSD.org>."
6578 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6580 bmake config.status 20171126
6581 configured by $0, generated by GNU Autoconf 2.64,
6582 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
6584 Copyright (C) 2009 Free Software Foundation, Inc.
6585 This config.status script is free software; the Free Software Foundation
6586 gives unlimited permission to copy, distribute and modify it."
6591 test -n "\$AWK" || AWK=awk
6594 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6595 # The default lists apply if the user does not specify any file.
6601 ac_option=`expr "X$1" : 'X\([^=]*\)='`
6602 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
6613 # Handling of the options.
6614 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6616 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
6617 $as_echo "$ac_cs_version"; exit ;;
6618 --debug | --debu | --deb | --de | --d | -d )
6620 --file | --fil | --fi | --f )
6623 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6625 as_fn_append CONFIG_FILES " '$ac_optarg'"
6626 ac_need_defaults=false;;
6627 --header | --heade | --head | --hea )
6630 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6632 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
6633 ac_need_defaults=false;;
6635 # Conflict between --help and --header
6636 as_fn_error "ambiguous option: \`$1'
6637 Try \`$0 --help' for more information.";;
6638 --help | --hel | -h )
6639 $as_echo "$ac_cs_usage"; exit ;;
6640 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
6641 | -silent | --silent | --silen | --sile | --sil | --si | --s)
6645 -*) as_fn_error "unrecognized option: \`$1'
6646 Try \`$0 --help' for more information." ;;
6648 *) as_fn_append ac_config_targets " $1"
6649 ac_need_defaults=false ;;
6655 ac_configure_extra_args=
6657 if $ac_cs_silent; then
6659 ac_configure_extra_args="$ac_configure_extra_args --silent"
6663 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6664 if \$ac_cs_recheck; then
6665 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
6667 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
6668 CONFIG_SHELL='$SHELL'
6674 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6678 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
6679 ## Running $as_me. ##
6685 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6688 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6690 # Handling of arguments.
6691 for ac_config_target in $ac_config_targets
6693 case $ac_config_target in
6694 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
6695 "makefile") CONFIG_FILES="$CONFIG_FILES makefile" ;;
6696 "Makefile.config") CONFIG_FILES="$CONFIG_FILES Makefile.config" ;;
6697 "make-bootstrap.sh") CONFIG_FILES="$CONFIG_FILES make-bootstrap.sh" ;;
6698 "unit-tests/Makefile") CONFIG_FILES="$CONFIG_FILES unit-tests/Makefile" ;;
6700 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
6705 # If the user did not use the arguments to specify the items to instantiate,
6706 # then the envvar interface is used. Set only those that are not.
6707 # We use the long form for the default assignment because of an extremely
6708 # bizarre bug on SunOS 4.1.3.
6709 if $ac_need_defaults; then
6710 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
6711 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
6714 # Have a temporary directory for convenience. Make it in the build tree
6715 # simply because there is no reason against having it here, and in addition,
6716 # creating and moving files from /tmp can sometimes cause problems.
6717 # Hook for its removal unless debugging.
6718 # Note that there is a small window in which the directory will not be cleaned:
6719 # after its creation but before its name has been assigned to `$tmp'.
6723 trap 'exit_status=$?
6724 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
6726 trap 'as_fn_exit 1' 1 2 13 15
6728 # Create a (secure) tmp directory for tmp files.
6731 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
6732 test -n "$tmp" && test -d "$tmp"
6735 tmp=./conf$$-$RANDOM
6736 (umask 077 && mkdir "$tmp")
6737 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
6739 # Set up the scripts for CONFIG_FILES section.
6740 # No need to generate them if there are no CONFIG_FILES.
6741 # This happens for instance with `./config.status config.h'.
6742 if test -n "$CONFIG_FILES"; then
6745 ac_cr=`echo X | tr X '\015'`
6746 # On cygwin, bash can eat \r inside `` if the user requested igncr.
6747 # But we know of no other shell where ac_cr would be empty at this
6748 # point, so we can use a bashism as a fallback.
6749 if test "x$ac_cr" = x; then
6750 eval ac_cr=\$\'\\r\'
6752 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
6753 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
6759 echo 'BEGIN {' >"$tmp/subs1.awk" &&
6764 echo "cat >conf$$subs.awk <<_ACEOF" &&
6765 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
6768 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6769 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
6771 for ac_last_try in false false false false false :; do
6772 . ./conf$$subs.sh ||
6773 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6775 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
6776 if test $ac_delim_n = $ac_delim_num; then
6778 elif $ac_last_try; then
6779 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6781 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6786 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6787 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
6791 s/^/S["/; s/!.*/"]=/
6801 s/\(.\{148\}\).*/\1/
6803 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
6808 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6815 s/\(.\{148\}\).*/\1/
6817 s/["\\]/\\&/g; s/^/"/; s/$/"/
6821 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6826 ' <conf$$subs.awk | sed '
6831 ' >>$CONFIG_STATUS || ac_write_fail=1
6832 rm -f conf$$subs.awk
6833 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6835 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
6836 for (key in S) S_is_set[key] = 1
6842 nfields = split(line, field, "@")
6844 len = length(field[1])
6845 for (i = 2; i < nfields; i++) {
6847 keylen = length(key)
6848 if (S_is_set[key]) {
6850 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
6851 len += length(value) + length(field[++i])
6862 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6863 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
6864 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
6867 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
6868 || as_fn_error "could not setup config files machinery" "$LINENO" 5
6871 # VPATH may cause trouble with some makes, so we remove $(srcdir),
6872 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
6873 # trailing colons and then remove the whole line if VPATH becomes empty
6874 # (actually we leave an empty line to preserve line numbers).
6875 if test "x$srcdir" = x.; then
6876 ac_vpsub='/^[ ]*VPATH[ ]*=/{
6880 s/^\([^=]*=[ ]*\):*/\1/
6886 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6887 fi # test -n "$CONFIG_FILES"
6889 # Set up the scripts for CONFIG_HEADERS section.
6890 # No need to generate them if there are no CONFIG_HEADERS.
6891 # This happens for instance with `./config.status Makefile'.
6892 if test -n "$CONFIG_HEADERS"; then
6893 cat >"$tmp/defines.awk" <<\_ACAWK ||
6897 # Transform confdefs.h into an awk script `defines.awk', embedded as
6898 # here-document in config.status, that substitutes the proper values into
6899 # config.h.in to produce config.h.
6901 # Create a delimiter string that does not exist in confdefs.h, to ease
6902 # handling of long lines.
6904 for ac_last_try in false false :; do
6905 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
6906 if test -z "$ac_t"; then
6908 elif $ac_last_try; then
6909 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
6911 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6915 # For the awk script, D is an array of macro values keyed by name,
6916 # likewise P contains macro parameters if any. Preserve backslash
6917 # newline sequences.
6919 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
6921 s/.\{148\}/&'"$ac_delim"'/g
6924 s/^[ ]*#[ ]*define[ ][ ]*/ /
6931 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
6933 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
6937 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
6938 D["\1"]=" \3\\\\\\n"\\/p
6940 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
6945 s/.\{148\}/&'"$ac_delim"'/g
6950 s/["\\]/\\&/g; s/^/"/; s/$/"/p
6953 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
6955 ' <confdefs.h | sed '
6956 s/'"$ac_delim"'/"\\\
6957 "/g' >>$CONFIG_STATUS || ac_write_fail=1
6959 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6960 for (key in D) D_is_set[key] = 1
6963 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6965 split(line, arg, " ")
6966 if (arg[1] == "#") {
6970 defundef = substr(arg[1], 2)
6973 split(mac1, mac2, "(") #)
6975 prefix = substr(line, 1, index(line, defundef) - 1)
6976 if (D_is_set[macro]) {
6977 # Preserve the white space surrounding the "#".
6978 print prefix "define", macro P[macro] D[macro]
6981 # Replace #undef with comments. This is necessary, for example,
6982 # in the case of _POSIX_SOURCE, which is predefined and required
6983 # on some systems where configure will not decide to define it.
6984 if (defundef == "undef") {
6985 print "/*", prefix defundef, macro, "*/"
6993 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6994 as_fn_error "could not setup config headers machinery" "$LINENO" 5
6995 fi # test -n "$CONFIG_HEADERS"
6998 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
7003 :[FHLC]) ac_mode=$ac_tag; continue;;
7005 case $ac_mode$ac_tag in
7007 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
7008 :[FH]-) ac_tag=-:-;;
7009 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
7026 -) ac_f="$tmp/stdin";;
7027 *) # Look for the file first in the build tree, then in the source tree
7028 # (if the path is not absolute). The absolute path cannot be DOS-style,
7029 # because $ac_f cannot contain `:'.
7033 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
7035 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
7037 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
7038 as_fn_append ac_file_inputs " '$ac_f'"
7041 # Let's still pretend it is `configure' which instantiates (i.e., don't
7042 # use $as_me), people would be surprised to read:
7043 # /* config.h. Generated by config.status. */
7044 configure_input='Generated from '`
7045 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
7047 if test x"$ac_file" != x-; then
7048 configure_input="$ac_file. $configure_input"
7049 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
7050 $as_echo "$as_me: creating $ac_file" >&6;}
7052 # Neutralize special characters interpreted by sed in replacement strings.
7053 case $configure_input in #(
7054 *\&* | *\|* | *\\* )
7055 ac_sed_conf_input=`$as_echo "$configure_input" |
7056 sed 's/[\\\\&|]/\\\\&/g'`;; #(
7057 *) ac_sed_conf_input=$configure_input;;
7061 *:-:* | *:-) cat >"$tmp/stdin" \
7062 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
7067 ac_dir=`$as_dirname -- "$ac_file" ||
7068 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7069 X"$ac_file" : 'X\(//\)[^/]' \| \
7070 X"$ac_file" : 'X\(//\)$' \| \
7071 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
7072 $as_echo X"$ac_file" |
7073 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7090 as_dir="$ac_dir"; as_fn_mkdir_p
7094 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
7096 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
7097 # A ".." for each directory in $ac_dir_suffix.
7098 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
7099 case $ac_top_builddir_sub in
7100 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
7101 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
7104 ac_abs_top_builddir=$ac_pwd
7105 ac_abs_builddir=$ac_pwd$ac_dir_suffix
7106 # for backward compatibility:
7107 ac_top_builddir=$ac_top_build_prefix
7110 .) # We are building in place.
7112 ac_top_srcdir=$ac_top_builddir_sub
7113 ac_abs_top_srcdir=$ac_pwd ;;
7114 [\\/]* | ?:[\\/]* ) # Absolute name.
7115 ac_srcdir=$srcdir$ac_dir_suffix;
7116 ac_top_srcdir=$srcdir
7117 ac_abs_top_srcdir=$srcdir ;;
7119 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
7120 ac_top_srcdir=$ac_top_build_prefix$srcdir
7121 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
7123 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
7133 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
7134 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
7138 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7139 # If the template does not know about datarootdir, expand it.
7140 # FIXME: This hack should be removed a few years after 2.60.
7141 ac_datarootdir_hack=; ac_datarootdir_seen=
7152 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
7153 *datarootdir*) ac_datarootdir_seen=yes;;
7154 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
7155 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
7156 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
7158 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7159 ac_datarootdir_hack='
7160 s&@datadir@&$datadir&g
7161 s&@docdir@&$docdir&g
7162 s&@infodir@&$infodir&g
7163 s&@localedir@&$localedir&g
7164 s&@mandir@&$mandir&g
7165 s&\\\${datarootdir}&$datarootdir&g' ;;
7169 # Neutralize VPATH when `$srcdir' = `.'.
7170 # Shell code in configure.ac might set extrasub.
7171 # FIXME: do we really want to maintain this feature?
7172 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7173 ac_sed_extra="$ac_vpsub
7176 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7178 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
7179 s|@configure_input@|$ac_sed_conf_input|;t t
7180 s&@top_builddir@&$ac_top_builddir_sub&;t t
7181 s&@top_build_prefix@&$ac_top_build_prefix&;t t
7182 s&@srcdir@&$ac_srcdir&;t t
7183 s&@abs_srcdir@&$ac_abs_srcdir&;t t
7184 s&@top_srcdir@&$ac_top_srcdir&;t t
7185 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
7186 s&@builddir@&$ac_builddir&;t t
7187 s&@abs_builddir@&$ac_abs_builddir&;t t
7188 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
7189 s&@INSTALL@&$ac_INSTALL&;t t
7190 $ac_datarootdir_hack
7192 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
7193 || as_fn_error "could not create $ac_file" "$LINENO" 5
7195 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
7196 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
7197 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
7198 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
7199 which seems to be undefined. Please make sure it is defined." >&5
7200 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
7201 which seems to be undefined. Please make sure it is defined." >&2;}
7205 -) cat "$tmp/out" && rm -f "$tmp/out";;
7206 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
7208 || as_fn_error "could not create $ac_file" "$LINENO" 5
7214 if test x"$ac_file" != x-; then
7216 $as_echo "/* $configure_input */" \
7217 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
7218 } >"$tmp/config.h" \
7219 || as_fn_error "could not create $ac_file" "$LINENO" 5
7220 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
7221 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
7222 $as_echo "$as_me: $ac_file is unchanged" >&6;}
7225 mv "$tmp/config.h" "$ac_file" \
7226 || as_fn_error "could not create $ac_file" "$LINENO" 5
7229 $as_echo "/* $configure_input */" \
7230 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
7231 || as_fn_error "could not create -" "$LINENO" 5
7243 ac_clean_files=$ac_clean_files_save
7245 test $ac_write_fail = 0 ||
7246 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
7249 # configure is writing to config.log, and then calls config.status.
7250 # config.status does its own redirection, appending to config.log.
7251 # Unfortunately, on DOS this fails, as config.log is still kept open
7252 # by configure, so config.status won't be able to write to it; its
7253 # output is simply discarded. So we exec the FD to /dev/null,
7254 # effectively closing config.log, so it can be properly (re)opened and
7255 # appended to by config.status. When coming back to configure, we
7256 # need to make the FD available again.
7257 if test "$no_create" != yes; then
7259 ac_config_status_args=
7260 test "$silent" = yes &&
7261 ac_config_status_args="$ac_config_status_args --quiet"
7263 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
7265 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
7266 # would make configure fail if this is the last instruction.
7267 $ac_cs_success || as_fn_exit $?
7269 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
7270 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
7271 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
7279 sh ./make-bootstrap.sh
7281 to produce a fully functional bmake.