kernel - Refactor cpu localization for VM page allocations
[dragonfly.git] / contrib / bmake / configure
blob08b21b324ab1c368cdfcd726c1d45cfb158c7f0c
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64 for bmake 20140214.
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
9 # Foundation, Inc.
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 :
20 emulate sh
21 NULLCMD=:
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+"$@"}'='"$@"'
25 setopt NO_GLOB_SUBST
26 else
27 case `(set -o) 2>/dev/null` in #(
28 *posix*) :
29 set -o posix ;; #(
30 *) :
32 esac
36 as_nl='
38 export as_nl
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
47 as_echo='print -r --'
48 as_echo_n='print -rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50 as_echo='printf %s\n'
51 as_echo_n='printf %s'
52 else
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'
56 else
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58 as_echo_n_body='eval
59 arg=$1;
60 case $arg in #(
61 *"$as_nl"*)
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64 esac;
65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
67 export as_echo_n_body
68 as_echo_n='sh -c $as_echo_n_body as_echo'
70 export as_echo_body
71 as_echo='sh -c $as_echo_body as_echo'
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
76 PATH_SEPARATOR=:
77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 PATH_SEPARATOR=';'
84 # IFS
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.)
89 IFS=" "" $as_nl"
91 # Find who we are. Look in the path if we contain no directory separator.
92 case $0 in #((
93 *[\\/]* ) as_myself=$0 ;;
94 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
95 for as_dir in $PATH
97 IFS=$as_save_IFS
98 test -z "$as_dir" && as_dir=.
99 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
100 done
101 IFS=$as_save_IFS
104 esac
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
108 as_myself=$0
110 if test ! -f "$as_myself"; then
111 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
112 exit 1
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 || :
122 done
123 PS1='$ '
124 PS2='> '
125 PS4='+ '
127 # NLS nuisances.
128 LC_ALL=C
129 export LC_ALL
130 LANGUAGE=C
131 export LANGUAGE
133 # CDPATH.
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 :
138 emulate sh
139 NULLCMD=:
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+\"\$@\"}'='\"\$@\"'
143 setopt NO_GLOB_SUBST
144 else
145 case \`(set -o) 2>/dev/null\` in #(
146 *posix*) :
147 set -o posix ;; #(
148 *) :
150 esac
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; }
159 exitcode=0
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 :
166 else
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 :
176 as_have_required=yes
177 else
178 as_have_required=no
180 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
182 else
183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
184 as_found=false
185 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
187 IFS=$as_save_IFS
188 test -z "$as_dir" && as_dir=.
189 as_found=:
190 case $as_dir in #(
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 :
199 break 2
202 done;;
203 esac
204 as_found=false
205 done
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
209 fi; }
210 IFS=$as_save_IFS
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.
217 BASH_ENV=/dev/null
218 ENV=/dev/null
219 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
220 export CONFIG_SHELL
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."
230 else
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
235 $0: have one."
237 exit 1
241 SHELL=${CONFIG_SHELL-/bin/sh}
242 export SHELL
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 ## --------------------- ##
250 # as_fn_unset VAR
251 # ---------------
252 # Portably unset VAR.
253 as_fn_unset ()
255 { eval $1=; unset $1;}
257 as_unset=as_fn_unset
259 # as_fn_set_status STATUS
260 # -----------------------
261 # Set $? to STATUS, without forking.
262 as_fn_set_status ()
264 return $1
265 } # as_fn_set_status
267 # as_fn_exit STATUS
268 # -----------------
269 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
270 as_fn_exit ()
272 set +e
273 as_fn_set_status $1
274 exit $1
275 } # as_fn_exit
277 # as_fn_mkdir_p
278 # -------------
279 # Create "$as_dir" as a directory, including parents if necessary.
280 as_fn_mkdir_p ()
283 case $as_dir in #(
284 -*) as_dir=./$as_dir;;
285 esac
286 test -d "$as_dir" || eval $as_mkdir_p || {
287 as_dirs=
288 while :; do
289 case $as_dir in #(
290 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
291 *) as_qdir=$as_dir;;
292 esac
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\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
301 s//\1/
304 /^X\(\/\/\)[^/].*/{
305 s//\1/
308 /^X\(\/\/\)$/{
309 s//\1/
312 /^X\(\/\).*/{
313 s//\1/
316 s/.*/./; q'`
317 test -d "$as_dir" && break
318 done
319 test -z "$as_dirs" || eval "mkdir $as_dirs"
320 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
323 } # as_fn_mkdir_p
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
329 # implementations.
330 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
331 eval 'as_fn_append ()
333 eval $1+=\$2
335 else
336 as_fn_append ()
338 eval $1=\$$1\$2
340 fi # as_fn_append
342 # as_fn_arith ARG...
343 # ------------------
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 :
348 eval 'as_fn_arith ()
350 as_val=$(( $* ))
352 else
353 as_fn_arith ()
355 as_val=`expr "$@" || test $? -eq 1`
357 fi # as_fn_arith
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.
365 as_fn_error ()
367 as_status=$?; test $as_status -eq 0 && as_status=1
368 if test "$3"; then
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
374 } # as_fn_error
376 if expr a : '\(a\)' >/dev/null 2>&1 &&
377 test "X`expr 00001 : '.*\(...\)'`" = X001; then
378 as_expr=expr
379 else
380 as_expr=false
383 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
384 as_basename=basename
385 else
386 as_basename=false
389 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
390 as_dirname=dirname
391 else
392 as_dirname=false
395 as_me=`$as_basename -- "$0" ||
396 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
397 X"$0" : 'X\(//\)$' \| \
398 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
399 $as_echo X/"$0" |
400 sed '/^.*\/\([^/][^/]*\)\/*$/{
401 s//\1/
404 /^X\/\(\/\/\)$/{
405 s//\1/
408 /^X\/\(\/\).*/{
409 s//\1/
412 s/.*/./; q'`
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. :-)
427 sed -n '
429 /[$]LINENO/=
430 ' <$as_myself |
431 sed '
432 s/[$]LINENO.*/&-/
433 t lineno
435 :lineno
437 :loop
438 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
439 t loop
440 s/-\n.*//
441 ' >$as_me.lineno &&
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).
448 . "./$as_me.lineno"
449 # Exit status is that of the last command.
450 exit
453 ECHO_C= ECHO_N= ECHO_T=
454 case `echo -n x` in #(((((
455 -n*)
456 case `echo 'xy\c'` in
457 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
458 xy) ECHO_C='\c';;
459 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
460 ECHO_T=' ';;
461 esac;;
463 ECHO_N='-n';;
464 esac
466 rm -f conf$$ conf$$.exe conf$$.file
467 if test -d conf$$.dir; then
468 rm -f conf$$.dir/conf$$.file
469 else
470 rm -f conf$$.dir
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
475 as_ln_s='ln -s'
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 ||
481 as_ln_s='cp -p'
482 elif ln conf$$.file conf$$ 2>/dev/null; then
483 as_ln_s=ln
484 else
485 as_ln_s='cp -p'
487 else
488 as_ln_s='cp -p'
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"'
495 else
496 test -d ./-p && rmdir ./-p
497 as_mkdir_p=false
500 if test -x / >/dev/null 2>&1; then
501 as_test_x='test -x'
502 else
503 if ls -dL / >/dev/null 2>&1; then
504 as_ls_L_option=L
505 else
506 as_ls_L_option=
508 as_test_x='
509 eval sh -c '\''
510 if test -d "$1"; then
511 test -d "$1/.";
512 else
513 case $1 in #(
514 -*)set "./$1";;
515 esac;
516 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
517 ???[sx]*):;;*)false;;esac;fi
518 '\'' sh
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
532 # Name of the host.
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`
538 # Initializations.
540 ac_default_prefix=/usr/local
541 ac_clean_files=
542 ac_config_libobj_dir=.
543 LIBOBJS=
544 cross_compiling=no
545 subdirs=
546 MFLAGS=
547 MAKEFLAGS=
549 # Identity of this package.
550 PACKAGE_NAME='bmake'
551 PACKAGE_TARNAME='bmake'
552 PACKAGE_VERSION='20140214'
553 PACKAGE_STRING='bmake 20140214'
554 PACKAGE_BUGREPORT='sjg@NetBSD.org'
555 PACKAGE_URL=''
557 # Factoring default headers for most tests.
558 ac_includes_default="\
559 #include <stdio.h>
560 #ifdef HAVE_SYS_TYPES_H
561 # include <sys/types.h>
562 #endif
563 #ifdef HAVE_SYS_STAT_H
564 # include <sys/stat.h>
565 #endif
566 #ifdef STDC_HEADERS
567 # include <stdlib.h>
568 # include <stddef.h>
569 #else
570 # ifdef HAVE_STDLIB_H
571 # include <stdlib.h>
572 # endif
573 #endif
574 #ifdef HAVE_STRING_H
575 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
576 # include <memory.h>
577 # endif
578 # include <string.h>
579 #endif
580 #ifdef HAVE_STRINGS_H
581 # include <strings.h>
582 #endif
583 #ifdef HAVE_INTTYPES_H
584 # include <inttypes.h>
585 #endif
586 #ifdef HAVE_STDINT_H
587 # include <stdint.h>
588 #endif
589 #ifdef HAVE_UNISTD_H
590 # include <unistd.h>
591 #endif"
593 ac_subst_vars='LTLIBOBJS
594 filemon_h
595 use_meta
596 diff_u
598 INSTALL
599 default_sys_path
600 mksrc
601 machine_arch
602 force_machine
603 machine
604 LIBOBJS
605 bmake_path_max
606 ac_exe_suffix
607 INSTALL_DATA
608 INSTALL_SCRIPT
609 INSTALL_PROGRAM
610 EGREP
611 GREP
613 OBJEXT
614 EXEEXT
615 ac_ct_CC
616 CPPFLAGS
617 LDFLAGS
618 CFLAGS
620 target_alias
621 host_alias
622 build_alias
623 LIBS
624 ECHO_T
625 ECHO_N
626 ECHO_C
627 DEFS
628 mandir
629 localedir
630 libdir
631 psdir
632 pdfdir
633 dvidir
634 htmldir
635 infodir
636 docdir
637 oldincludedir
638 includedir
639 localstatedir
640 sharedstatedir
641 sysconfdir
642 datadir
643 datarootdir
644 libexecdir
645 sbindir
646 bindir
647 program_transform_name
648 prefix
649 exec_prefix
650 PACKAGE_URL
651 PACKAGE_BUGREPORT
652 PACKAGE_STRING
653 PACKAGE_VERSION
654 PACKAGE_TARNAME
655 PACKAGE_NAME
656 PATH_SEPARATOR
657 SHELL'
658 ac_subst_files=''
659 ac_user_opts='
660 enable_option_checking
661 with_defshell
662 with_meta
663 with_filemon
664 with_machine
665 with_force_machine
666 with_force_machine_arch
667 with_machine_arch
668 with_default_sys_path
669 with_path_objdirprefix
670 enable_pwd_override
671 enable_check_make_chdir
672 with_mksrc
674 ac_precious_vars='build_alias
675 host_alias
676 target_alias
678 CFLAGS
679 LDFLAGS
680 LIBS
681 CPPFLAGS
682 CPP'
685 # Initialize some variables set by options.
686 ac_init_help=
687 ac_init_version=false
688 ac_unrecognized_opts=
689 ac_unrecognized_sep=
690 # The variables have the same names as the options, with
691 # dashes changed to underlines.
692 cache_file=/dev/null
693 exec_prefix=NONE
694 no_create=
695 no_recursion=
696 prefix=NONE
697 program_prefix=NONE
698 program_suffix=NONE
699 program_transform_name=s,x,x,
700 silent=
701 site=
702 srcdir=
703 verbose=
704 x_includes=NONE
705 x_libraries=NONE
707 # Installation directory options.
708 # These are left unexpanded so users can "make install exec_prefix=/foo"
709 # and all the variables that are supposed to be based on exec_prefix
710 # by default will actually change.
711 # Use braces instead of parens because sh, perl, etc. also accept them.
712 # (The list follows the same order as the GNU Coding Standards.)
713 bindir='${exec_prefix}/bin'
714 sbindir='${exec_prefix}/sbin'
715 libexecdir='${exec_prefix}/libexec'
716 datarootdir='${prefix}/share'
717 datadir='${datarootdir}'
718 sysconfdir='${prefix}/etc'
719 sharedstatedir='${prefix}/com'
720 localstatedir='${prefix}/var'
721 includedir='${prefix}/include'
722 oldincludedir='/usr/include'
723 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
724 infodir='${datarootdir}/info'
725 htmldir='${docdir}'
726 dvidir='${docdir}'
727 pdfdir='${docdir}'
728 psdir='${docdir}'
729 libdir='${exec_prefix}/lib'
730 localedir='${datarootdir}/locale'
731 mandir='${datarootdir}/man'
733 ac_prev=
734 ac_dashdash=
735 for ac_option
737 # If the previous option needs an argument, assign it.
738 if test -n "$ac_prev"; then
739 eval $ac_prev=\$ac_option
740 ac_prev=
741 continue
744 case $ac_option in
745 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
746 *) ac_optarg=yes ;;
747 esac
749 # Accept the important Cygnus configure options, so we can diagnose typos.
751 case $ac_dashdash$ac_option in
753 ac_dashdash=yes ;;
755 -bindir | --bindir | --bindi | --bind | --bin | --bi)
756 ac_prev=bindir ;;
757 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
758 bindir=$ac_optarg ;;
760 -build | --build | --buil | --bui | --bu)
761 ac_prev=build_alias ;;
762 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
763 build_alias=$ac_optarg ;;
765 -cache-file | --cache-file | --cache-fil | --cache-fi \
766 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
767 ac_prev=cache_file ;;
768 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
769 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
770 cache_file=$ac_optarg ;;
772 --config-cache | -C)
773 cache_file=config.cache ;;
775 -datadir | --datadir | --datadi | --datad)
776 ac_prev=datadir ;;
777 -datadir=* | --datadir=* | --datadi=* | --datad=*)
778 datadir=$ac_optarg ;;
780 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
781 | --dataroo | --dataro | --datar)
782 ac_prev=datarootdir ;;
783 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
784 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
785 datarootdir=$ac_optarg ;;
787 -disable-* | --disable-*)
788 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
789 # Reject names that are not valid shell variable names.
790 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
791 as_fn_error "invalid feature name: $ac_useropt"
792 ac_useropt_orig=$ac_useropt
793 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
794 case $ac_user_opts in
796 "enable_$ac_useropt"
797 "*) ;;
798 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
799 ac_unrecognized_sep=', ';;
800 esac
801 eval enable_$ac_useropt=no ;;
803 -docdir | --docdir | --docdi | --doc | --do)
804 ac_prev=docdir ;;
805 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
806 docdir=$ac_optarg ;;
808 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
809 ac_prev=dvidir ;;
810 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
811 dvidir=$ac_optarg ;;
813 -enable-* | --enable-*)
814 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
815 # Reject names that are not valid shell variable names.
816 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
817 as_fn_error "invalid feature name: $ac_useropt"
818 ac_useropt_orig=$ac_useropt
819 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
820 case $ac_user_opts in
822 "enable_$ac_useropt"
823 "*) ;;
824 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
825 ac_unrecognized_sep=', ';;
826 esac
827 eval enable_$ac_useropt=\$ac_optarg ;;
829 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
830 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
831 | --exec | --exe | --ex)
832 ac_prev=exec_prefix ;;
833 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
834 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
835 | --exec=* | --exe=* | --ex=*)
836 exec_prefix=$ac_optarg ;;
838 -gas | --gas | --ga | --g)
839 # Obsolete; use --with-gas.
840 with_gas=yes ;;
842 -help | --help | --hel | --he | -h)
843 ac_init_help=long ;;
844 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
845 ac_init_help=recursive ;;
846 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
847 ac_init_help=short ;;
849 -host | --host | --hos | --ho)
850 ac_prev=host_alias ;;
851 -host=* | --host=* | --hos=* | --ho=*)
852 host_alias=$ac_optarg ;;
854 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
855 ac_prev=htmldir ;;
856 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
857 | --ht=*)
858 htmldir=$ac_optarg ;;
860 -includedir | --includedir | --includedi | --included | --include \
861 | --includ | --inclu | --incl | --inc)
862 ac_prev=includedir ;;
863 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
864 | --includ=* | --inclu=* | --incl=* | --inc=*)
865 includedir=$ac_optarg ;;
867 -infodir | --infodir | --infodi | --infod | --info | --inf)
868 ac_prev=infodir ;;
869 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
870 infodir=$ac_optarg ;;
872 -libdir | --libdir | --libdi | --libd)
873 ac_prev=libdir ;;
874 -libdir=* | --libdir=* | --libdi=* | --libd=*)
875 libdir=$ac_optarg ;;
877 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
878 | --libexe | --libex | --libe)
879 ac_prev=libexecdir ;;
880 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
881 | --libexe=* | --libex=* | --libe=*)
882 libexecdir=$ac_optarg ;;
884 -localedir | --localedir | --localedi | --localed | --locale)
885 ac_prev=localedir ;;
886 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
887 localedir=$ac_optarg ;;
889 -localstatedir | --localstatedir | --localstatedi | --localstated \
890 | --localstate | --localstat | --localsta | --localst | --locals)
891 ac_prev=localstatedir ;;
892 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
893 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
894 localstatedir=$ac_optarg ;;
896 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
897 ac_prev=mandir ;;
898 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
899 mandir=$ac_optarg ;;
901 -nfp | --nfp | --nf)
902 # Obsolete; use --without-fp.
903 with_fp=no ;;
905 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
906 | --no-cr | --no-c | -n)
907 no_create=yes ;;
909 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
910 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
911 no_recursion=yes ;;
913 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
914 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
915 | --oldin | --oldi | --old | --ol | --o)
916 ac_prev=oldincludedir ;;
917 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
918 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
919 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
920 oldincludedir=$ac_optarg ;;
922 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
923 ac_prev=prefix ;;
924 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
925 prefix=$ac_optarg ;;
927 -program-prefix | --program-prefix | --program-prefi | --program-pref \
928 | --program-pre | --program-pr | --program-p)
929 ac_prev=program_prefix ;;
930 -program-prefix=* | --program-prefix=* | --program-prefi=* \
931 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
932 program_prefix=$ac_optarg ;;
934 -program-suffix | --program-suffix | --program-suffi | --program-suff \
935 | --program-suf | --program-su | --program-s)
936 ac_prev=program_suffix ;;
937 -program-suffix=* | --program-suffix=* | --program-suffi=* \
938 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
939 program_suffix=$ac_optarg ;;
941 -program-transform-name | --program-transform-name \
942 | --program-transform-nam | --program-transform-na \
943 | --program-transform-n | --program-transform- \
944 | --program-transform | --program-transfor \
945 | --program-transfo | --program-transf \
946 | --program-trans | --program-tran \
947 | --progr-tra | --program-tr | --program-t)
948 ac_prev=program_transform_name ;;
949 -program-transform-name=* | --program-transform-name=* \
950 | --program-transform-nam=* | --program-transform-na=* \
951 | --program-transform-n=* | --program-transform-=* \
952 | --program-transform=* | --program-transfor=* \
953 | --program-transfo=* | --program-transf=* \
954 | --program-trans=* | --program-tran=* \
955 | --progr-tra=* | --program-tr=* | --program-t=*)
956 program_transform_name=$ac_optarg ;;
958 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
959 ac_prev=pdfdir ;;
960 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
961 pdfdir=$ac_optarg ;;
963 -psdir | --psdir | --psdi | --psd | --ps)
964 ac_prev=psdir ;;
965 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
966 psdir=$ac_optarg ;;
968 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
969 | -silent | --silent | --silen | --sile | --sil)
970 silent=yes ;;
972 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
973 ac_prev=sbindir ;;
974 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
975 | --sbi=* | --sb=*)
976 sbindir=$ac_optarg ;;
978 -sharedstatedir | --sharedstatedir | --sharedstatedi \
979 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
980 | --sharedst | --shareds | --shared | --share | --shar \
981 | --sha | --sh)
982 ac_prev=sharedstatedir ;;
983 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
984 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
985 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
986 | --sha=* | --sh=*)
987 sharedstatedir=$ac_optarg ;;
989 -site | --site | --sit)
990 ac_prev=site ;;
991 -site=* | --site=* | --sit=*)
992 site=$ac_optarg ;;
994 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
995 ac_prev=srcdir ;;
996 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
997 srcdir=$ac_optarg ;;
999 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1000 | --syscon | --sysco | --sysc | --sys | --sy)
1001 ac_prev=sysconfdir ;;
1002 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1003 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1004 sysconfdir=$ac_optarg ;;
1006 -target | --target | --targe | --targ | --tar | --ta | --t)
1007 ac_prev=target_alias ;;
1008 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1009 target_alias=$ac_optarg ;;
1011 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1012 verbose=yes ;;
1014 -version | --version | --versio | --versi | --vers | -V)
1015 ac_init_version=: ;;
1017 -with-* | --with-*)
1018 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1019 # Reject names that are not valid shell variable names.
1020 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1021 as_fn_error "invalid package name: $ac_useropt"
1022 ac_useropt_orig=$ac_useropt
1023 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1024 case $ac_user_opts in
1026 "with_$ac_useropt"
1027 "*) ;;
1028 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1029 ac_unrecognized_sep=', ';;
1030 esac
1031 eval with_$ac_useropt=\$ac_optarg ;;
1033 -without-* | --without-*)
1034 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1035 # Reject names that are not valid shell variable names.
1036 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1037 as_fn_error "invalid package name: $ac_useropt"
1038 ac_useropt_orig=$ac_useropt
1039 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1040 case $ac_user_opts in
1042 "with_$ac_useropt"
1043 "*) ;;
1044 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1045 ac_unrecognized_sep=', ';;
1046 esac
1047 eval with_$ac_useropt=no ;;
1049 --x)
1050 # Obsolete; use --with-x.
1051 with_x=yes ;;
1053 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1054 | --x-incl | --x-inc | --x-in | --x-i)
1055 ac_prev=x_includes ;;
1056 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1057 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1058 x_includes=$ac_optarg ;;
1060 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1061 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1062 ac_prev=x_libraries ;;
1063 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1064 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1065 x_libraries=$ac_optarg ;;
1067 -*) as_fn_error "unrecognized option: \`$ac_option'
1068 Try \`$0 --help' for more information."
1071 *=*)
1072 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1073 # Reject names that are not valid shell variable names.
1074 case $ac_envvar in #(
1075 '' | [0-9]* | *[!_$as_cr_alnum]* )
1076 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1077 esac
1078 eval $ac_envvar=\$ac_optarg
1079 export $ac_envvar ;;
1082 # FIXME: should be removed in autoconf 3.0.
1083 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1084 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1085 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1086 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1089 esac
1090 done
1092 if test -n "$ac_prev"; then
1093 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1094 as_fn_error "missing argument to $ac_option"
1097 if test -n "$ac_unrecognized_opts"; then
1098 case $enable_option_checking in
1099 no) ;;
1100 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1101 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1102 esac
1105 # Check all directory arguments for consistency.
1106 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1107 datadir sysconfdir sharedstatedir localstatedir includedir \
1108 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1109 libdir localedir mandir
1111 eval ac_val=\$$ac_var
1112 # Remove trailing slashes.
1113 case $ac_val in
1114 */ )
1115 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1116 eval $ac_var=\$ac_val;;
1117 esac
1118 # Be sure to have absolute directory names.
1119 case $ac_val in
1120 [\\/$]* | ?:[\\/]* ) continue;;
1121 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1122 esac
1123 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1124 done
1126 # There might be people who depend on the old broken behavior: `$host'
1127 # used to hold the argument of --host etc.
1128 # FIXME: To remove some day.
1129 build=$build_alias
1130 host=$host_alias
1131 target=$target_alias
1133 # FIXME: To remove some day.
1134 if test "x$host_alias" != x; then
1135 if test "x$build_alias" = x; then
1136 cross_compiling=maybe
1137 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1138 If a cross compiler is detected then cross compile mode will be used." >&2
1139 elif test "x$build_alias" != "x$host_alias"; then
1140 cross_compiling=yes
1144 ac_tool_prefix=
1145 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1147 test "$silent" = yes && exec 6>/dev/null
1150 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1151 ac_ls_di=`ls -di .` &&
1152 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1153 as_fn_error "working directory cannot be determined"
1154 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1155 as_fn_error "pwd does not report name of working directory"
1158 # Find the source files, if location was not specified.
1159 if test -z "$srcdir"; then
1160 ac_srcdir_defaulted=yes
1161 # Try the directory containing this script, then the parent directory.
1162 ac_confdir=`$as_dirname -- "$as_myself" ||
1163 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1164 X"$as_myself" : 'X\(//\)[^/]' \| \
1165 X"$as_myself" : 'X\(//\)$' \| \
1166 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1167 $as_echo X"$as_myself" |
1168 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1169 s//\1/
1172 /^X\(\/\/\)[^/].*/{
1173 s//\1/
1176 /^X\(\/\/\)$/{
1177 s//\1/
1180 /^X\(\/\).*/{
1181 s//\1/
1184 s/.*/./; q'`
1185 srcdir=$ac_confdir
1186 if test ! -r "$srcdir/$ac_unique_file"; then
1187 srcdir=..
1189 else
1190 ac_srcdir_defaulted=no
1192 if test ! -r "$srcdir/$ac_unique_file"; then
1193 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1194 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1196 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1197 ac_abs_confdir=`(
1198 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1199 pwd)`
1200 # When building in place, set srcdir=.
1201 if test "$ac_abs_confdir" = "$ac_pwd"; then
1202 srcdir=.
1204 # Remove unnecessary trailing slashes from srcdir.
1205 # Double slashes in file names in object file debugging info
1206 # mess up M-x gdb in Emacs.
1207 case $srcdir in
1208 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1209 esac
1210 for ac_var in $ac_precious_vars; do
1211 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1212 eval ac_env_${ac_var}_value=\$${ac_var}
1213 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1214 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1215 done
1218 # Report the --help message.
1220 if test "$ac_init_help" = "long"; then
1221 # Omit some internal or obsolete options to make the list less imposing.
1222 # This message is too long to be a string in the A/UX 3.1 sh.
1223 cat <<_ACEOF
1224 \`configure' configures bmake 20140214 to adapt to many kinds of systems.
1226 Usage: $0 [OPTION]... [VAR=VALUE]...
1228 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1229 VAR=VALUE. See below for descriptions of some of the useful variables.
1231 Defaults for the options are specified in brackets.
1233 Configuration:
1234 -h, --help display this help and exit
1235 --help=short display options specific to this package
1236 --help=recursive display the short help of all the included packages
1237 -V, --version display version information and exit
1238 -q, --quiet, --silent do not print \`checking...' messages
1239 --cache-file=FILE cache test results in FILE [disabled]
1240 -C, --config-cache alias for \`--cache-file=config.cache'
1241 -n, --no-create do not create output files
1242 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1244 Installation directories:
1245 --prefix=PREFIX install architecture-independent files in PREFIX
1246 [$ac_default_prefix]
1247 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1248 [PREFIX]
1250 By default, \`make install' will install all the files in
1251 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1252 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1253 for instance \`--prefix=\$HOME'.
1255 For better control, use the options below.
1257 Fine tuning of the installation directories:
1258 --bindir=DIR user executables [EPREFIX/bin]
1259 --sbindir=DIR system admin executables [EPREFIX/sbin]
1260 --libexecdir=DIR program executables [EPREFIX/libexec]
1261 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1262 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1263 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1264 --libdir=DIR object code libraries [EPREFIX/lib]
1265 --includedir=DIR C header files [PREFIX/include]
1266 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1267 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1268 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1269 --infodir=DIR info documentation [DATAROOTDIR/info]
1270 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1271 --mandir=DIR man documentation [DATAROOTDIR/man]
1272 --docdir=DIR documentation root [DATAROOTDIR/doc/bmake]
1273 --htmldir=DIR html documentation [DOCDIR]
1274 --dvidir=DIR dvi documentation [DOCDIR]
1275 --pdfdir=DIR pdf documentation [DOCDIR]
1276 --psdir=DIR ps documentation [DOCDIR]
1277 _ACEOF
1279 cat <<\_ACEOF
1280 _ACEOF
1283 if test -n "$ac_init_help"; then
1284 case $ac_init_help in
1285 short | recursive ) echo "Configuration of bmake 20140214:";;
1286 esac
1287 cat <<\_ACEOF
1289 Optional Features:
1290 --disable-option-checking ignore unrecognized --enable/--with options
1291 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1292 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1293 --disable-pwd-override disable \$PWD overriding getcwd()
1294 --disable-check-make-chdir disable make trying to guess
1295 when it should automatically cd \${.CURDIR}
1297 Optional Packages:
1298 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1299 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1300 --with-defshell=SHELL use SHELL by default - must be sh compatible, use sh or ksh to pick the internal definitions
1301 --without-meta dissable use of meta-mode
1302 --with-filemon=path/filemon.h indicate path to filemon.h for meta-mode
1303 --with-machine=MACHINE explicitly set MACHINE
1304 --with-force-machine=MACHINE set FORCE_MACHINE
1305 --with-force-machine-arch=MACHINE set FORCE_MACHINE_ARCH
1306 --with-machine_arch=MACHINE_ARCH explicitly set MACHINE_ARCH
1307 --with-default-sys-path=PATH:DIR:LIST use an explicit _PATH_DEFSYSPATH
1308 MAKESYSPATH is a ':' separated list of directories
1309 that bmake will search for system .mk files.
1310 _PATH_DEFSYSPATH is its default value.
1311 --with-path-objdirprefix=PATH override _PATH_OBJDIRPREFIX
1312 --with-mksrc=PATH tell makefile.boot where to find mk src
1314 Some influential environment variables:
1315 CC C compiler command
1316 CFLAGS C compiler flags
1317 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1318 nonstandard directory <lib dir>
1319 LIBS libraries to pass to the linker, e.g. -l<library>
1320 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1321 you have headers in a nonstandard directory <include dir>
1322 CPP C preprocessor
1324 Use these variables to override the choices made by `configure' or to help
1325 it to find libraries and programs with nonstandard names/locations.
1327 Report bugs to <sjg@NetBSD.org>.
1328 _ACEOF
1329 ac_status=$?
1332 if test "$ac_init_help" = "recursive"; then
1333 # If there are subdirs, report their specific --help.
1334 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1335 test -d "$ac_dir" ||
1336 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1337 continue
1338 ac_builddir=.
1340 case "$ac_dir" in
1341 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1343 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1344 # A ".." for each directory in $ac_dir_suffix.
1345 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1346 case $ac_top_builddir_sub in
1347 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1348 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1349 esac ;;
1350 esac
1351 ac_abs_top_builddir=$ac_pwd
1352 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1353 # for backward compatibility:
1354 ac_top_builddir=$ac_top_build_prefix
1356 case $srcdir in
1357 .) # We are building in place.
1358 ac_srcdir=.
1359 ac_top_srcdir=$ac_top_builddir_sub
1360 ac_abs_top_srcdir=$ac_pwd ;;
1361 [\\/]* | ?:[\\/]* ) # Absolute name.
1362 ac_srcdir=$srcdir$ac_dir_suffix;
1363 ac_top_srcdir=$srcdir
1364 ac_abs_top_srcdir=$srcdir ;;
1365 *) # Relative name.
1366 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1367 ac_top_srcdir=$ac_top_build_prefix$srcdir
1368 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1369 esac
1370 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1372 cd "$ac_dir" || { ac_status=$?; continue; }
1373 # Check for guested configure.
1374 if test -f "$ac_srcdir/configure.gnu"; then
1375 echo &&
1376 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1377 elif test -f "$ac_srcdir/configure"; then
1378 echo &&
1379 $SHELL "$ac_srcdir/configure" --help=recursive
1380 else
1381 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1382 fi || ac_status=$?
1383 cd "$ac_pwd" || { ac_status=$?; break; }
1384 done
1387 test -n "$ac_init_help" && exit $ac_status
1388 if $ac_init_version; then
1389 cat <<\_ACEOF
1390 bmake configure 20140214
1391 generated by GNU Autoconf 2.64
1393 Copyright (C) 2009 Free Software Foundation, Inc.
1394 This configure script is free software; the Free Software Foundation
1395 gives unlimited permission to copy, distribute and modify it.
1396 _ACEOF
1397 exit
1400 ## ------------------------ ##
1401 ## Autoconf initialization. ##
1402 ## ------------------------ ##
1404 # ac_fn_c_try_compile LINENO
1405 # --------------------------
1406 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1407 ac_fn_c_try_compile ()
1409 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1410 rm -f conftest.$ac_objext
1411 if { { ac_try="$ac_compile"
1412 case "(($ac_try" in
1413 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1414 *) ac_try_echo=$ac_try;;
1415 esac
1416 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1417 $as_echo "$ac_try_echo"; } >&5
1418 (eval "$ac_compile") 2>conftest.err
1419 ac_status=$?
1420 if test -s conftest.err; then
1421 grep -v '^ *+' conftest.err >conftest.er1
1422 cat conftest.er1 >&5
1423 mv -f conftest.er1 conftest.err
1425 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1426 test $ac_status = 0; } && {
1427 test -z "$ac_c_werror_flag" ||
1428 test ! -s conftest.err
1429 } && test -s conftest.$ac_objext; then :
1430 ac_retval=0
1431 else
1432 $as_echo "$as_me: failed program was:" >&5
1433 sed 's/^/| /' conftest.$ac_ext >&5
1435 ac_retval=1
1437 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1438 return $ac_retval
1440 } # ac_fn_c_try_compile
1442 # ac_fn_c_try_cpp LINENO
1443 # ----------------------
1444 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1445 ac_fn_c_try_cpp ()
1447 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1448 if { { ac_try="$ac_cpp conftest.$ac_ext"
1449 case "(($ac_try" in
1450 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1451 *) ac_try_echo=$ac_try;;
1452 esac
1453 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1454 $as_echo "$ac_try_echo"; } >&5
1455 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1456 ac_status=$?
1457 if test -s conftest.err; then
1458 grep -v '^ *+' conftest.err >conftest.er1
1459 cat conftest.er1 >&5
1460 mv -f conftest.er1 conftest.err
1462 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1463 test $ac_status = 0; } >/dev/null && {
1464 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1465 test ! -s conftest.err
1466 }; then :
1467 ac_retval=0
1468 else
1469 $as_echo "$as_me: failed program was:" >&5
1470 sed 's/^/| /' conftest.$ac_ext >&5
1472 ac_retval=1
1474 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1475 return $ac_retval
1477 } # ac_fn_c_try_cpp
1479 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1480 # -------------------------------------------------------
1481 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1482 # the include files in INCLUDES and setting the cache variable VAR
1483 # accordingly.
1484 ac_fn_c_check_header_mongrel ()
1486 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1487 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1489 $as_echo_n "checking for $2... " >&6; }
1490 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1491 $as_echo_n "(cached) " >&6
1493 eval ac_res=\$$3
1494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1495 $as_echo "$ac_res" >&6; }
1496 else
1497 # Is the header compilable?
1498 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1499 $as_echo_n "checking $2 usability... " >&6; }
1500 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1501 /* end confdefs.h. */
1503 #include <$2>
1504 _ACEOF
1505 if ac_fn_c_try_compile "$LINENO"; then :
1506 ac_header_compiler=yes
1507 else
1508 ac_header_compiler=no
1510 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1512 $as_echo "$ac_header_compiler" >&6; }
1514 # Is the header present?
1515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1516 $as_echo_n "checking $2 presence... " >&6; }
1517 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1518 /* end confdefs.h. */
1519 #include <$2>
1520 _ACEOF
1521 if ac_fn_c_try_cpp "$LINENO"; then :
1522 ac_header_preproc=yes
1523 else
1524 ac_header_preproc=no
1526 rm -f conftest.err conftest.$ac_ext
1527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1528 $as_echo "$ac_header_preproc" >&6; }
1530 # So? What about this header?
1531 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1532 yes:no: )
1533 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1534 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1535 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1536 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1538 no:yes:* )
1539 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1540 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1541 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1542 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1543 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1544 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1545 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1546 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1547 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1548 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1549 ( cat <<\_ASBOX
1550 ## ----------------------------- ##
1551 ## Report this to sjg@NetBSD.org ##
1552 ## ----------------------------- ##
1553 _ASBOX
1554 ) | sed "s/^/$as_me: WARNING: /" >&2
1556 esac
1557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1558 $as_echo_n "checking for $2... " >&6; }
1559 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1560 $as_echo_n "(cached) " >&6
1561 else
1562 eval "$3=\$ac_header_compiler"
1564 eval ac_res=\$$3
1565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1566 $as_echo "$ac_res" >&6; }
1568 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1570 } # ac_fn_c_check_header_mongrel
1572 # ac_fn_c_try_run LINENO
1573 # ----------------------
1574 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1575 # that executables *can* be run.
1576 ac_fn_c_try_run ()
1578 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1579 if { { ac_try="$ac_link"
1580 case "(($ac_try" in
1581 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1582 *) ac_try_echo=$ac_try;;
1583 esac
1584 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1585 $as_echo "$ac_try_echo"; } >&5
1586 (eval "$ac_link") 2>&5
1587 ac_status=$?
1588 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1589 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1590 { { case "(($ac_try" in
1591 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1592 *) ac_try_echo=$ac_try;;
1593 esac
1594 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1595 $as_echo "$ac_try_echo"; } >&5
1596 (eval "$ac_try") 2>&5
1597 ac_status=$?
1598 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1599 test $ac_status = 0; }; }; then :
1600 ac_retval=0
1601 else
1602 $as_echo "$as_me: program exited with status $ac_status" >&5
1603 $as_echo "$as_me: failed program was:" >&5
1604 sed 's/^/| /' conftest.$ac_ext >&5
1606 ac_retval=$ac_status
1608 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1609 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1610 return $ac_retval
1612 } # ac_fn_c_try_run
1614 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1615 # -------------------------------------------------------
1616 # Tests whether HEADER exists and can be compiled using the include files in
1617 # INCLUDES, setting the cache variable VAR accordingly.
1618 ac_fn_c_check_header_compile ()
1620 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1621 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1622 $as_echo_n "checking for $2... " >&6; }
1623 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1624 $as_echo_n "(cached) " >&6
1625 else
1626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1627 /* end confdefs.h. */
1629 #include <$2>
1630 _ACEOF
1631 if ac_fn_c_try_compile "$LINENO"; then :
1632 eval "$3=yes"
1633 else
1634 eval "$3=no"
1636 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1638 eval ac_res=\$$3
1639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1640 $as_echo "$ac_res" >&6; }
1641 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1643 } # ac_fn_c_check_header_compile
1645 # ac_fn_c_try_link LINENO
1646 # -----------------------
1647 # Try to link conftest.$ac_ext, and return whether this succeeded.
1648 ac_fn_c_try_link ()
1650 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1651 rm -f conftest.$ac_objext conftest$ac_exeext
1652 if { { ac_try="$ac_link"
1653 case "(($ac_try" in
1654 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1655 *) ac_try_echo=$ac_try;;
1656 esac
1657 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1658 $as_echo "$ac_try_echo"; } >&5
1659 (eval "$ac_link") 2>conftest.err
1660 ac_status=$?
1661 if test -s conftest.err; then
1662 grep -v '^ *+' conftest.err >conftest.er1
1663 cat conftest.er1 >&5
1664 mv -f conftest.er1 conftest.err
1666 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1667 test $ac_status = 0; } && {
1668 test -z "$ac_c_werror_flag" ||
1669 test ! -s conftest.err
1670 } && test -s conftest$ac_exeext && {
1671 test "$cross_compiling" = yes ||
1672 $as_test_x conftest$ac_exeext
1673 }; then :
1674 ac_retval=0
1675 else
1676 $as_echo "$as_me: failed program was:" >&5
1677 sed 's/^/| /' conftest.$ac_ext >&5
1679 ac_retval=1
1681 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1682 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1683 # interfere with the next link command; also delete a directory that is
1684 # left behind by Apple's compiler. We do this before executing the actions.
1685 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1686 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1687 return $ac_retval
1689 } # ac_fn_c_try_link
1691 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1692 # -------------------------------------------
1693 # Tests whether TYPE exists after having included INCLUDES, setting cache
1694 # variable VAR accordingly.
1695 ac_fn_c_check_type ()
1697 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1699 $as_echo_n "checking for $2... " >&6; }
1700 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1701 $as_echo_n "(cached) " >&6
1702 else
1703 eval "$3=no"
1704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1705 /* end confdefs.h. */
1708 main ()
1710 if (sizeof ($2))
1711 return 0;
1713 return 0;
1715 _ACEOF
1716 if ac_fn_c_try_compile "$LINENO"; then :
1717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1718 /* end confdefs.h. */
1721 main ()
1723 if (sizeof (($2)))
1724 return 0;
1726 return 0;
1728 _ACEOF
1729 if ac_fn_c_try_compile "$LINENO"; then :
1731 else
1732 eval "$3=yes"
1734 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1736 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1738 eval ac_res=\$$3
1739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1740 $as_echo "$ac_res" >&6; }
1741 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1743 } # ac_fn_c_check_type
1745 # ac_fn_c_check_decl LINENO SYMBOL VAR
1746 # ------------------------------------
1747 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1748 ac_fn_c_check_decl ()
1750 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
1752 $as_echo_n "checking whether $2 is declared... " >&6; }
1753 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1754 $as_echo_n "(cached) " >&6
1755 else
1756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1757 /* end confdefs.h. */
1760 main ()
1762 #ifndef $2
1763 (void) $2;
1764 #endif
1767 return 0;
1769 _ACEOF
1770 if ac_fn_c_try_compile "$LINENO"; then :
1771 eval "$3=yes"
1772 else
1773 eval "$3=no"
1775 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1777 eval ac_res=\$$3
1778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1779 $as_echo "$ac_res" >&6; }
1780 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1782 } # ac_fn_c_check_decl
1784 # ac_fn_c_check_func LINENO FUNC VAR
1785 # ----------------------------------
1786 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1787 ac_fn_c_check_func ()
1789 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1791 $as_echo_n "checking for $2... " >&6; }
1792 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1793 $as_echo_n "(cached) " >&6
1794 else
1795 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1796 /* end confdefs.h. */
1797 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1798 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1799 #define $2 innocuous_$2
1801 /* System header to define __stub macros and hopefully few prototypes,
1802 which can conflict with char $2 (); below.
1803 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1804 <limits.h> exists even on freestanding compilers. */
1806 #ifdef __STDC__
1807 # include <limits.h>
1808 #else
1809 # include <assert.h>
1810 #endif
1812 #undef $2
1814 /* Override any GCC internal prototype to avoid an error.
1815 Use char because int might match the return type of a GCC
1816 builtin and then its argument prototype would still apply. */
1817 #ifdef __cplusplus
1818 extern "C"
1819 #endif
1820 char $2 ();
1821 /* The GNU C library defines this for functions which it implements
1822 to always fail with ENOSYS. Some functions are actually named
1823 something starting with __ and the normal name is an alias. */
1824 #if defined __stub_$2 || defined __stub___$2
1825 choke me
1826 #endif
1829 main ()
1831 return $2 ();
1833 return 0;
1835 _ACEOF
1836 if ac_fn_c_try_link "$LINENO"; then :
1837 eval "$3=yes"
1838 else
1839 eval "$3=no"
1841 rm -f core conftest.err conftest.$ac_objext \
1842 conftest$ac_exeext conftest.$ac_ext
1844 eval ac_res=\$$3
1845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1846 $as_echo "$ac_res" >&6; }
1847 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1849 } # ac_fn_c_check_func
1851 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
1852 # ----------------------------------------------------
1853 # Tries to find if the field MEMBER exists in type AGGR, after including
1854 # INCLUDES, setting cache variable VAR accordingly.
1855 ac_fn_c_check_member ()
1857 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
1859 $as_echo_n "checking for $2.$3... " >&6; }
1860 if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
1861 $as_echo_n "(cached) " >&6
1862 else
1863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1864 /* end confdefs.h. */
1867 main ()
1869 static $2 ac_aggr;
1870 if (ac_aggr.$3)
1871 return 0;
1873 return 0;
1875 _ACEOF
1876 if ac_fn_c_try_compile "$LINENO"; then :
1877 eval "$4=yes"
1878 else
1879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1880 /* end confdefs.h. */
1883 main ()
1885 static $2 ac_aggr;
1886 if (sizeof ac_aggr.$3)
1887 return 0;
1889 return 0;
1891 _ACEOF
1892 if ac_fn_c_try_compile "$LINENO"; then :
1893 eval "$4=yes"
1894 else
1895 eval "$4=no"
1897 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1899 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1901 eval ac_res=\$$4
1902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1903 $as_echo "$ac_res" >&6; }
1904 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1906 } # ac_fn_c_check_member
1907 cat >config.log <<_ACEOF
1908 This file contains any messages produced by compilers while
1909 running configure, to aid debugging if configure makes a mistake.
1911 It was created by bmake $as_me 20140214, which was
1912 generated by GNU Autoconf 2.64. Invocation command line was
1914 $ $0 $@
1916 _ACEOF
1917 exec 5>>config.log
1919 cat <<_ASUNAME
1920 ## --------- ##
1921 ## Platform. ##
1922 ## --------- ##
1924 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1925 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1926 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1927 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1928 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1930 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1931 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1933 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1934 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1935 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1936 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1937 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1938 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1939 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1941 _ASUNAME
1943 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1944 for as_dir in $PATH
1946 IFS=$as_save_IFS
1947 test -z "$as_dir" && as_dir=.
1948 $as_echo "PATH: $as_dir"
1949 done
1950 IFS=$as_save_IFS
1952 } >&5
1954 cat >&5 <<_ACEOF
1957 ## ----------- ##
1958 ## Core tests. ##
1959 ## ----------- ##
1961 _ACEOF
1964 # Keep a trace of the command line.
1965 # Strip out --no-create and --no-recursion so they do not pile up.
1966 # Strip out --silent because we don't want to record it for future runs.
1967 # Also quote any args containing shell meta-characters.
1968 # Make two passes to allow for proper duplicate-argument suppression.
1969 ac_configure_args=
1970 ac_configure_args0=
1971 ac_configure_args1=
1972 ac_must_keep_next=false
1973 for ac_pass in 1 2
1975 for ac_arg
1977 case $ac_arg in
1978 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1979 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1980 | -silent | --silent | --silen | --sile | --sil)
1981 continue ;;
1982 *\'*)
1983 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1984 esac
1985 case $ac_pass in
1986 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1988 as_fn_append ac_configure_args1 " '$ac_arg'"
1989 if test $ac_must_keep_next = true; then
1990 ac_must_keep_next=false # Got value, back to normal.
1991 else
1992 case $ac_arg in
1993 *=* | --config-cache | -C | -disable-* | --disable-* \
1994 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1995 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1996 | -with-* | --with-* | -without-* | --without-* | --x)
1997 case "$ac_configure_args0 " in
1998 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1999 esac
2001 -* ) ac_must_keep_next=true ;;
2002 esac
2004 as_fn_append ac_configure_args " '$ac_arg'"
2006 esac
2007 done
2008 done
2009 { ac_configure_args0=; unset ac_configure_args0;}
2010 { ac_configure_args1=; unset ac_configure_args1;}
2012 # When interrupted or exit'd, cleanup temporary files, and complete
2013 # config.log. We remove comments because anyway the quotes in there
2014 # would cause problems or look ugly.
2015 # WARNING: Use '\'' to represent an apostrophe within the trap.
2016 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2017 trap 'exit_status=$?
2018 # Save into config.log some information that might help in debugging.
2020 echo
2022 cat <<\_ASBOX
2023 ## ---------------- ##
2024 ## Cache variables. ##
2025 ## ---------------- ##
2026 _ASBOX
2027 echo
2028 # The following way of writing the cache mishandles newlines in values,
2030 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2031 eval ac_val=\$$ac_var
2032 case $ac_val in #(
2033 *${as_nl}*)
2034 case $ac_var in #(
2035 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2036 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2037 esac
2038 case $ac_var in #(
2039 _ | IFS | as_nl) ;; #(
2040 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2041 *) { eval $ac_var=; unset $ac_var;} ;;
2042 esac ;;
2043 esac
2044 done
2045 (set) 2>&1 |
2046 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2047 *${as_nl}ac_space=\ *)
2048 sed -n \
2049 "s/'\''/'\''\\\\'\'''\''/g;
2050 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2051 ;; #(
2053 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2055 esac |
2056 sort
2058 echo
2060 cat <<\_ASBOX
2061 ## ----------------- ##
2062 ## Output variables. ##
2063 ## ----------------- ##
2064 _ASBOX
2065 echo
2066 for ac_var in $ac_subst_vars
2068 eval ac_val=\$$ac_var
2069 case $ac_val in
2070 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2071 esac
2072 $as_echo "$ac_var='\''$ac_val'\''"
2073 done | sort
2074 echo
2076 if test -n "$ac_subst_files"; then
2077 cat <<\_ASBOX
2078 ## ------------------- ##
2079 ## File substitutions. ##
2080 ## ------------------- ##
2081 _ASBOX
2082 echo
2083 for ac_var in $ac_subst_files
2085 eval ac_val=\$$ac_var
2086 case $ac_val in
2087 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2088 esac
2089 $as_echo "$ac_var='\''$ac_val'\''"
2090 done | sort
2091 echo
2094 if test -s confdefs.h; then
2095 cat <<\_ASBOX
2096 ## ----------- ##
2097 ## confdefs.h. ##
2098 ## ----------- ##
2099 _ASBOX
2100 echo
2101 cat confdefs.h
2102 echo
2104 test "$ac_signal" != 0 &&
2105 $as_echo "$as_me: caught signal $ac_signal"
2106 $as_echo "$as_me: exit $exit_status"
2107 } >&5
2108 rm -f core *.core core.conftest.* &&
2109 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2110 exit $exit_status
2112 for ac_signal in 1 2 13 15; do
2113 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2114 done
2115 ac_signal=0
2117 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2118 rm -f -r conftest* confdefs.h
2120 $as_echo "/* confdefs.h */" > confdefs.h
2122 # Predefined preprocessor variables.
2124 cat >>confdefs.h <<_ACEOF
2125 #define PACKAGE_NAME "$PACKAGE_NAME"
2126 _ACEOF
2128 cat >>confdefs.h <<_ACEOF
2129 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2130 _ACEOF
2132 cat >>confdefs.h <<_ACEOF
2133 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2134 _ACEOF
2136 cat >>confdefs.h <<_ACEOF
2137 #define PACKAGE_STRING "$PACKAGE_STRING"
2138 _ACEOF
2140 cat >>confdefs.h <<_ACEOF
2141 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2142 _ACEOF
2144 cat >>confdefs.h <<_ACEOF
2145 #define PACKAGE_URL "$PACKAGE_URL"
2146 _ACEOF
2149 # Let the site file select an alternate cache file if it wants to.
2150 # Prefer an explicitly selected file to automatically selected ones.
2151 ac_site_file1=NONE
2152 ac_site_file2=NONE
2153 if test -n "$CONFIG_SITE"; then
2154 ac_site_file1=$CONFIG_SITE
2155 elif test "x$prefix" != xNONE; then
2156 ac_site_file1=$prefix/share/config.site
2157 ac_site_file2=$prefix/etc/config.site
2158 else
2159 ac_site_file1=$ac_default_prefix/share/config.site
2160 ac_site_file2=$ac_default_prefix/etc/config.site
2162 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2164 test "x$ac_site_file" = xNONE && continue
2165 if test -r "$ac_site_file"; then
2166 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2167 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2168 sed 's/^/| /' "$ac_site_file" >&5
2169 . "$ac_site_file"
2171 done
2173 if test -r "$cache_file"; then
2174 # Some versions of bash will fail to source /dev/null (special
2175 # files actually), so we avoid doing that.
2176 if test -f "$cache_file"; then
2177 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2178 $as_echo "$as_me: loading cache $cache_file" >&6;}
2179 case $cache_file in
2180 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2181 *) . "./$cache_file";;
2182 esac
2184 else
2185 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2186 $as_echo "$as_me: creating cache $cache_file" >&6;}
2187 >$cache_file
2190 # Check that the precious variables saved in the cache have kept the same
2191 # value.
2192 ac_cache_corrupted=false
2193 for ac_var in $ac_precious_vars; do
2194 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2195 eval ac_new_set=\$ac_env_${ac_var}_set
2196 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2197 eval ac_new_val=\$ac_env_${ac_var}_value
2198 case $ac_old_set,$ac_new_set in
2199 set,)
2200 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2201 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2202 ac_cache_corrupted=: ;;
2203 ,set)
2204 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2205 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2206 ac_cache_corrupted=: ;;
2207 ,);;
2209 if test "x$ac_old_val" != "x$ac_new_val"; then
2210 # differences in whitespace do not lead to failure.
2211 ac_old_val_w=`echo x $ac_old_val`
2212 ac_new_val_w=`echo x $ac_new_val`
2213 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2214 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2215 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2216 ac_cache_corrupted=:
2217 else
2218 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2219 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2220 eval $ac_var=\$ac_old_val
2222 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2223 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2224 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2225 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2226 fi;;
2227 esac
2228 # Pass precious variables to config.status.
2229 if test "$ac_new_set" = set; then
2230 case $ac_new_val in
2231 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2232 *) ac_arg=$ac_var=$ac_new_val ;;
2233 esac
2234 case " $ac_configure_args " in
2235 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2236 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2237 esac
2239 done
2240 if $ac_cache_corrupted; then
2241 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2242 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2243 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2244 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2245 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2247 ## -------------------- ##
2248 ## Main body of script. ##
2249 ## -------------------- ##
2251 ac_ext=c
2252 ac_cpp='$CPP $CPPFLAGS'
2253 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2254 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2255 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2258 ac_config_headers="$ac_config_headers config.h"
2261 case "$srcdir" in
2262 /*) ;;
2263 *) srcdir=`cd $srcdir && pwd`;;
2264 esac
2267 # Check whether --with-defshell was given.
2268 if test "${with_defshell+set}" = set; then :
2269 withval=$with_defshell; case "${withval}" in
2270 yes) as_fn_error "bad value ${withval} given for bmake DEFSHELL" "$LINENO" 5 ;;
2271 no) ;;
2272 *) case "$with_defshell" in
2273 sh) DEFSHELL_INDEX=DEFSHELL_INDEX_SH;; # it's the default anyway
2274 ksh) DEFSHELL_INDEX=DEFSHELL_INDEX_KSH;;
2275 csh) DEFSHELL_INDEX=DEFSHELL_INDEX_CSH;; # kidding right?
2276 *) defshell_path=$with_defshell;; # better be sh compatible!
2277 esac
2279 esac
2282 use_meta=yes
2284 # Check whether --with-meta was given.
2285 if test "${with_meta+set}" = set; then :
2286 withval=$with_meta; case "${withval}" in
2287 yes|no) use_meta=${withval};;
2288 *) as_fn_error "bad value ${withval} given for meta" "$LINENO" 5 ;;
2289 esac
2293 # Check whether --with-filemon was given.
2294 if test "${with_filemon+set}" = set; then :
2295 withval=$with_filemon; case "/${withval}" in
2296 /no|*/filemon.h) filemon_h="${withval}";;
2297 */filemon*) filemon_h="${withval}/filemon.h";;
2298 *) as_fn_error "bad value ${withval} given for filemon" "$LINENO" 5 ;;
2299 esac
2300 else
2302 OS=`uname -s`
2303 for d in "/usr/include/dev/filemon" "$prefix/include/dev/filemon" "$srcdir/filemon" "$srcdir/../filemon" "$srcdir/../../sys/dev/filemon"
2305 for x in "/$OS" ""
2307 filemon_h="$d$x/filemon.h"
2308 test -s "$filemon_h" && break
2309 done
2310 test -s "$filemon_h" && break
2311 done
2312 test -s "${filemon_h:-/dev/null}" || filemon_h=no
2316 case "$use_meta" in
2317 yes)
2318 case "$filemon_h" in
2319 *.h) echo "Using: filemon=$filemon_h" >&6;;
2320 esac
2322 esac
2323 ac_ext=c
2324 ac_cpp='$CPP $CPPFLAGS'
2325 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2326 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2327 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2328 if test -n "$ac_tool_prefix"; then
2329 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2330 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2332 $as_echo_n "checking for $ac_word... " >&6; }
2333 if test "${ac_cv_prog_CC+set}" = set; then :
2334 $as_echo_n "(cached) " >&6
2335 else
2336 if test -n "$CC"; then
2337 ac_cv_prog_CC="$CC" # Let the user override the test.
2338 else
2339 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2340 for as_dir in $PATH
2342 IFS=$as_save_IFS
2343 test -z "$as_dir" && as_dir=.
2344 for ac_exec_ext in '' $ac_executable_extensions; do
2345 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2346 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2347 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2348 break 2
2350 done
2351 done
2352 IFS=$as_save_IFS
2356 CC=$ac_cv_prog_CC
2357 if test -n "$CC"; then
2358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2359 $as_echo "$CC" >&6; }
2360 else
2361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2362 $as_echo "no" >&6; }
2367 if test -z "$ac_cv_prog_CC"; then
2368 ac_ct_CC=$CC
2369 # Extract the first word of "gcc", so it can be a program name with args.
2370 set dummy gcc; ac_word=$2
2371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2372 $as_echo_n "checking for $ac_word... " >&6; }
2373 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2374 $as_echo_n "(cached) " >&6
2375 else
2376 if test -n "$ac_ct_CC"; then
2377 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2378 else
2379 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2380 for as_dir in $PATH
2382 IFS=$as_save_IFS
2383 test -z "$as_dir" && as_dir=.
2384 for ac_exec_ext in '' $ac_executable_extensions; do
2385 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2386 ac_cv_prog_ac_ct_CC="gcc"
2387 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2388 break 2
2390 done
2391 done
2392 IFS=$as_save_IFS
2396 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2397 if test -n "$ac_ct_CC"; then
2398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2399 $as_echo "$ac_ct_CC" >&6; }
2400 else
2401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2402 $as_echo "no" >&6; }
2405 if test "x$ac_ct_CC" = x; then
2406 CC=""
2407 else
2408 case $cross_compiling:$ac_tool_warned in
2409 yes:)
2410 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2411 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2412 ac_tool_warned=yes ;;
2413 esac
2414 CC=$ac_ct_CC
2416 else
2417 CC="$ac_cv_prog_CC"
2420 if test -z "$CC"; then
2421 if test -n "$ac_tool_prefix"; then
2422 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2423 set dummy ${ac_tool_prefix}cc; ac_word=$2
2424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2425 $as_echo_n "checking for $ac_word... " >&6; }
2426 if test "${ac_cv_prog_CC+set}" = set; then :
2427 $as_echo_n "(cached) " >&6
2428 else
2429 if test -n "$CC"; then
2430 ac_cv_prog_CC="$CC" # Let the user override the test.
2431 else
2432 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2433 for as_dir in $PATH
2435 IFS=$as_save_IFS
2436 test -z "$as_dir" && as_dir=.
2437 for ac_exec_ext in '' $ac_executable_extensions; do
2438 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2439 ac_cv_prog_CC="${ac_tool_prefix}cc"
2440 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2441 break 2
2443 done
2444 done
2445 IFS=$as_save_IFS
2449 CC=$ac_cv_prog_CC
2450 if test -n "$CC"; then
2451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2452 $as_echo "$CC" >&6; }
2453 else
2454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2455 $as_echo "no" >&6; }
2461 if test -z "$CC"; then
2462 # Extract the first word of "cc", so it can be a program name with args.
2463 set dummy cc; ac_word=$2
2464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2465 $as_echo_n "checking for $ac_word... " >&6; }
2466 if test "${ac_cv_prog_CC+set}" = set; then :
2467 $as_echo_n "(cached) " >&6
2468 else
2469 if test -n "$CC"; then
2470 ac_cv_prog_CC="$CC" # Let the user override the test.
2471 else
2472 ac_prog_rejected=no
2473 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2474 for as_dir in $PATH
2476 IFS=$as_save_IFS
2477 test -z "$as_dir" && as_dir=.
2478 for ac_exec_ext in '' $ac_executable_extensions; do
2479 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2480 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2481 ac_prog_rejected=yes
2482 continue
2484 ac_cv_prog_CC="cc"
2485 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2486 break 2
2488 done
2489 done
2490 IFS=$as_save_IFS
2492 if test $ac_prog_rejected = yes; then
2493 # We found a bogon in the path, so make sure we never use it.
2494 set dummy $ac_cv_prog_CC
2495 shift
2496 if test $# != 0; then
2497 # We chose a different compiler from the bogus one.
2498 # However, it has the same basename, so the bogon will be chosen
2499 # first if we set CC to just the basename; use the full file name.
2500 shift
2501 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2506 CC=$ac_cv_prog_CC
2507 if test -n "$CC"; then
2508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2509 $as_echo "$CC" >&6; }
2510 else
2511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2512 $as_echo "no" >&6; }
2517 if test -z "$CC"; then
2518 if test -n "$ac_tool_prefix"; then
2519 for ac_prog in cl.exe
2521 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2522 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2524 $as_echo_n "checking for $ac_word... " >&6; }
2525 if test "${ac_cv_prog_CC+set}" = set; then :
2526 $as_echo_n "(cached) " >&6
2527 else
2528 if test -n "$CC"; then
2529 ac_cv_prog_CC="$CC" # Let the user override the test.
2530 else
2531 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2532 for as_dir in $PATH
2534 IFS=$as_save_IFS
2535 test -z "$as_dir" && as_dir=.
2536 for ac_exec_ext in '' $ac_executable_extensions; do
2537 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2538 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2539 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2540 break 2
2542 done
2543 done
2544 IFS=$as_save_IFS
2548 CC=$ac_cv_prog_CC
2549 if test -n "$CC"; then
2550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2551 $as_echo "$CC" >&6; }
2552 else
2553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2554 $as_echo "no" >&6; }
2558 test -n "$CC" && break
2559 done
2561 if test -z "$CC"; then
2562 ac_ct_CC=$CC
2563 for ac_prog in cl.exe
2565 # Extract the first word of "$ac_prog", so it can be a program name with args.
2566 set dummy $ac_prog; ac_word=$2
2567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2568 $as_echo_n "checking for $ac_word... " >&6; }
2569 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2570 $as_echo_n "(cached) " >&6
2571 else
2572 if test -n "$ac_ct_CC"; then
2573 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2574 else
2575 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2576 for as_dir in $PATH
2578 IFS=$as_save_IFS
2579 test -z "$as_dir" && as_dir=.
2580 for ac_exec_ext in '' $ac_executable_extensions; do
2581 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2582 ac_cv_prog_ac_ct_CC="$ac_prog"
2583 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2584 break 2
2586 done
2587 done
2588 IFS=$as_save_IFS
2592 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2593 if test -n "$ac_ct_CC"; then
2594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2595 $as_echo "$ac_ct_CC" >&6; }
2596 else
2597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2598 $as_echo "no" >&6; }
2602 test -n "$ac_ct_CC" && break
2603 done
2605 if test "x$ac_ct_CC" = x; then
2606 CC=""
2607 else
2608 case $cross_compiling:$ac_tool_warned in
2609 yes:)
2610 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2611 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2612 ac_tool_warned=yes ;;
2613 esac
2614 CC=$ac_ct_CC
2621 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2622 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2623 as_fn_error "no acceptable C compiler found in \$PATH
2624 See \`config.log' for more details." "$LINENO" 5; }
2626 # Provide some information about the compiler.
2627 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2628 set X $ac_compile
2629 ac_compiler=$2
2630 for ac_option in --version -v -V -qversion; do
2631 { { ac_try="$ac_compiler $ac_option >&5"
2632 case "(($ac_try" in
2633 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2634 *) ac_try_echo=$ac_try;;
2635 esac
2636 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2637 $as_echo "$ac_try_echo"; } >&5
2638 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2639 ac_status=$?
2640 if test -s conftest.err; then
2641 sed '10a\
2642 ... rest of stderr output deleted ...
2643 10q' conftest.err >conftest.er1
2644 cat conftest.er1 >&5
2645 rm -f conftest.er1 conftest.err
2647 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2648 test $ac_status = 0; }
2649 done
2651 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2652 /* end confdefs.h. */
2653 #include <stdio.h>
2655 main ()
2657 FILE *f = fopen ("conftest.out", "w");
2658 return ferror (f) || fclose (f) != 0;
2661 return 0;
2663 _ACEOF
2664 ac_clean_files_save=$ac_clean_files
2665 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2666 # Try to create an executable without -o first, disregard a.out.
2667 # It will help us diagnose broken compilers, and finding out an intuition
2668 # of exeext.
2669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2670 $as_echo_n "checking for C compiler default output file name... " >&6; }
2671 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2673 # The possible output files:
2674 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2676 ac_rmfiles=
2677 for ac_file in $ac_files
2679 case $ac_file in
2680 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2681 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2682 esac
2683 done
2684 rm -f $ac_rmfiles
2686 if { { ac_try="$ac_link_default"
2687 case "(($ac_try" in
2688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2689 *) ac_try_echo=$ac_try;;
2690 esac
2691 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2692 $as_echo "$ac_try_echo"; } >&5
2693 (eval "$ac_link_default") 2>&5
2694 ac_status=$?
2695 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2696 test $ac_status = 0; }; then :
2697 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2698 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2699 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2700 # so that the user can short-circuit this test for compilers unknown to
2701 # Autoconf.
2702 for ac_file in $ac_files ''
2704 test -f "$ac_file" || continue
2705 case $ac_file in
2706 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2708 [ab].out )
2709 # We found the default executable, but exeext='' is most
2710 # certainly right.
2711 break;;
2712 *.* )
2713 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2714 then :; else
2715 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2717 # We set ac_cv_exeext here because the later test for it is not
2718 # safe: cross compilers may not add the suffix if given an `-o'
2719 # argument, so we may need to know it at that point already.
2720 # Even if this section looks crufty: it has the advantage of
2721 # actually working.
2722 break;;
2724 break;;
2725 esac
2726 done
2727 test "$ac_cv_exeext" = no && ac_cv_exeext=
2729 else
2730 ac_file=''
2732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2733 $as_echo "$ac_file" >&6; }
2734 if test -z "$ac_file"; then :
2735 $as_echo "$as_me: failed program was:" >&5
2736 sed 's/^/| /' conftest.$ac_ext >&5
2738 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2739 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2740 { as_fn_set_status 77
2741 as_fn_error "C compiler cannot create executables
2742 See \`config.log' for more details." "$LINENO" 5; }; }
2744 ac_exeext=$ac_cv_exeext
2746 # Check that the compiler produces executables we can run. If not, either
2747 # the compiler is broken, or we cross compile.
2748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2749 $as_echo_n "checking whether the C compiler works... " >&6; }
2750 # If not cross compiling, check that we can run a simple program.
2751 if test "$cross_compiling" != yes; then
2752 if { ac_try='./$ac_file'
2753 { { case "(($ac_try" in
2754 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2755 *) ac_try_echo=$ac_try;;
2756 esac
2757 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2758 $as_echo "$ac_try_echo"; } >&5
2759 (eval "$ac_try") 2>&5
2760 ac_status=$?
2761 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2762 test $ac_status = 0; }; }; then
2763 cross_compiling=no
2764 else
2765 if test "$cross_compiling" = maybe; then
2766 cross_compiling=yes
2767 else
2768 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2769 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2770 as_fn_error "cannot run C compiled programs.
2771 If you meant to cross compile, use \`--host'.
2772 See \`config.log' for more details." "$LINENO" 5; }
2776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2777 $as_echo "yes" >&6; }
2779 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2780 ac_clean_files=$ac_clean_files_save
2781 # Check that the compiler produces executables we can run. If not, either
2782 # the compiler is broken, or we cross compile.
2783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2784 $as_echo_n "checking whether we are cross compiling... " >&6; }
2785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2786 $as_echo "$cross_compiling" >&6; }
2788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2789 $as_echo_n "checking for suffix of executables... " >&6; }
2790 if { { ac_try="$ac_link"
2791 case "(($ac_try" in
2792 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2793 *) ac_try_echo=$ac_try;;
2794 esac
2795 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2796 $as_echo "$ac_try_echo"; } >&5
2797 (eval "$ac_link") 2>&5
2798 ac_status=$?
2799 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2800 test $ac_status = 0; }; then :
2801 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2802 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2803 # work properly (i.e., refer to `conftest.exe'), while it won't with
2804 # `rm'.
2805 for ac_file in conftest.exe conftest conftest.*; do
2806 test -f "$ac_file" || continue
2807 case $ac_file in
2808 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2809 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2810 break;;
2811 * ) break;;
2812 esac
2813 done
2814 else
2815 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2816 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2817 as_fn_error "cannot compute suffix of executables: cannot compile and link
2818 See \`config.log' for more details." "$LINENO" 5; }
2820 rm -f conftest$ac_cv_exeext
2821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2822 $as_echo "$ac_cv_exeext" >&6; }
2824 rm -f conftest.$ac_ext
2825 EXEEXT=$ac_cv_exeext
2826 ac_exeext=$EXEEXT
2827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2828 $as_echo_n "checking for suffix of object files... " >&6; }
2829 if test "${ac_cv_objext+set}" = set; then :
2830 $as_echo_n "(cached) " >&6
2831 else
2832 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2833 /* end confdefs.h. */
2836 main ()
2840 return 0;
2842 _ACEOF
2843 rm -f conftest.o conftest.obj
2844 if { { ac_try="$ac_compile"
2845 case "(($ac_try" in
2846 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2847 *) ac_try_echo=$ac_try;;
2848 esac
2849 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2850 $as_echo "$ac_try_echo"; } >&5
2851 (eval "$ac_compile") 2>&5
2852 ac_status=$?
2853 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2854 test $ac_status = 0; }; then :
2855 for ac_file in conftest.o conftest.obj conftest.*; do
2856 test -f "$ac_file" || continue;
2857 case $ac_file in
2858 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2859 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2860 break;;
2861 esac
2862 done
2863 else
2864 $as_echo "$as_me: failed program was:" >&5
2865 sed 's/^/| /' conftest.$ac_ext >&5
2867 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2868 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2869 as_fn_error "cannot compute suffix of object files: cannot compile
2870 See \`config.log' for more details." "$LINENO" 5; }
2872 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2875 $as_echo "$ac_cv_objext" >&6; }
2876 OBJEXT=$ac_cv_objext
2877 ac_objext=$OBJEXT
2878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2879 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2880 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2881 $as_echo_n "(cached) " >&6
2882 else
2883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2884 /* end confdefs.h. */
2887 main ()
2889 #ifndef __GNUC__
2890 choke me
2891 #endif
2894 return 0;
2896 _ACEOF
2897 if ac_fn_c_try_compile "$LINENO"; then :
2898 ac_compiler_gnu=yes
2899 else
2900 ac_compiler_gnu=no
2902 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2903 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2907 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2908 if test $ac_compiler_gnu = yes; then
2909 GCC=yes
2910 else
2911 GCC=
2913 ac_test_CFLAGS=${CFLAGS+set}
2914 ac_save_CFLAGS=$CFLAGS
2915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2916 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2917 if test "${ac_cv_prog_cc_g+set}" = set; then :
2918 $as_echo_n "(cached) " >&6
2919 else
2920 ac_save_c_werror_flag=$ac_c_werror_flag
2921 ac_c_werror_flag=yes
2922 ac_cv_prog_cc_g=no
2923 CFLAGS="-g"
2924 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2925 /* end confdefs.h. */
2928 main ()
2932 return 0;
2934 _ACEOF
2935 if ac_fn_c_try_compile "$LINENO"; then :
2936 ac_cv_prog_cc_g=yes
2937 else
2938 CFLAGS=""
2939 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2940 /* end confdefs.h. */
2943 main ()
2947 return 0;
2949 _ACEOF
2950 if ac_fn_c_try_compile "$LINENO"; then :
2952 else
2953 ac_c_werror_flag=$ac_save_c_werror_flag
2954 CFLAGS="-g"
2955 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2956 /* end confdefs.h. */
2959 main ()
2963 return 0;
2965 _ACEOF
2966 if ac_fn_c_try_compile "$LINENO"; then :
2967 ac_cv_prog_cc_g=yes
2969 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2971 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2973 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2974 ac_c_werror_flag=$ac_save_c_werror_flag
2976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2977 $as_echo "$ac_cv_prog_cc_g" >&6; }
2978 if test "$ac_test_CFLAGS" = set; then
2979 CFLAGS=$ac_save_CFLAGS
2980 elif test $ac_cv_prog_cc_g = yes; then
2981 if test "$GCC" = yes; then
2982 CFLAGS="-g -O2"
2983 else
2984 CFLAGS="-g"
2986 else
2987 if test "$GCC" = yes; then
2988 CFLAGS="-O2"
2989 else
2990 CFLAGS=
2993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
2994 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2995 if test "${ac_cv_prog_cc_c89+set}" = set; then :
2996 $as_echo_n "(cached) " >&6
2997 else
2998 ac_cv_prog_cc_c89=no
2999 ac_save_CC=$CC
3000 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3001 /* end confdefs.h. */
3002 #include <stdarg.h>
3003 #include <stdio.h>
3004 #include <sys/types.h>
3005 #include <sys/stat.h>
3006 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3007 struct buf { int x; };
3008 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3009 static char *e (p, i)
3010 char **p;
3011 int i;
3013 return p[i];
3015 static char *f (char * (*g) (char **, int), char **p, ...)
3017 char *s;
3018 va_list v;
3019 va_start (v,p);
3020 s = g (p, va_arg (v,int));
3021 va_end (v);
3022 return s;
3025 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3026 function prototypes and stuff, but not '\xHH' hex character constants.
3027 These don't provoke an error unfortunately, instead are silently treated
3028 as 'x'. The following induces an error, until -std is added to get
3029 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3030 array size at least. It's necessary to write '\x00'==0 to get something
3031 that's true only with -std. */
3032 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3034 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3035 inside strings and character constants. */
3036 #define FOO(x) 'x'
3037 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3039 int test (int i, double x);
3040 struct s1 {int (*f) (int a);};
3041 struct s2 {int (*f) (double a);};
3042 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3043 int argc;
3044 char **argv;
3046 main ()
3048 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3050 return 0;
3052 _ACEOF
3053 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3054 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3056 CC="$ac_save_CC $ac_arg"
3057 if ac_fn_c_try_compile "$LINENO"; then :
3058 ac_cv_prog_cc_c89=$ac_arg
3060 rm -f core conftest.err conftest.$ac_objext
3061 test "x$ac_cv_prog_cc_c89" != "xno" && break
3062 done
3063 rm -f conftest.$ac_ext
3064 CC=$ac_save_CC
3067 # AC_CACHE_VAL
3068 case "x$ac_cv_prog_cc_c89" in
3070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3071 $as_echo "none needed" >&6; } ;;
3072 xno)
3073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3074 $as_echo "unsupported" >&6; } ;;
3076 CC="$CC $ac_cv_prog_cc_c89"
3077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3078 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3079 esac
3080 if test "x$ac_cv_prog_cc_c89" != xno; then :
3084 ac_ext=c
3085 ac_cpp='$CPP $CPPFLAGS'
3086 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3087 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3088 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3091 ac_ext=c
3092 ac_cpp='$CPP $CPPFLAGS'
3093 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3094 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3095 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3097 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3098 # On Suns, sometimes $CPP names a directory.
3099 if test -n "$CPP" && test -d "$CPP"; then
3100 CPP=
3102 if test -z "$CPP"; then
3103 if test "${ac_cv_prog_CPP+set}" = set; then :
3104 $as_echo_n "(cached) " >&6
3105 else
3106 # Double quotes because CPP needs to be expanded
3107 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3109 ac_preproc_ok=false
3110 for ac_c_preproc_warn_flag in '' yes
3112 # Use a header file that comes with gcc, so configuring glibc
3113 # with a fresh cross-compiler works.
3114 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3115 # <limits.h> exists even on freestanding compilers.
3116 # On the NeXT, cc -E runs the code through the compiler's parser,
3117 # not just through cpp. "Syntax error" is here to catch this case.
3118 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3119 /* end confdefs.h. */
3120 #ifdef __STDC__
3121 # include <limits.h>
3122 #else
3123 # include <assert.h>
3124 #endif
3125 Syntax error
3126 _ACEOF
3127 if ac_fn_c_try_cpp "$LINENO"; then :
3129 else
3130 # Broken: fails on valid input.
3131 continue
3133 rm -f conftest.err conftest.$ac_ext
3135 # OK, works on sane cases. Now check whether nonexistent headers
3136 # can be detected and how.
3137 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3138 /* end confdefs.h. */
3139 #include <ac_nonexistent.h>
3140 _ACEOF
3141 if ac_fn_c_try_cpp "$LINENO"; then :
3142 # Broken: success on invalid input.
3143 continue
3144 else
3145 # Passes both tests.
3146 ac_preproc_ok=:
3147 break
3149 rm -f conftest.err conftest.$ac_ext
3151 done
3152 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3153 rm -f conftest.err conftest.$ac_ext
3154 if $ac_preproc_ok; then :
3155 break
3158 done
3159 ac_cv_prog_CPP=$CPP
3162 CPP=$ac_cv_prog_CPP
3163 else
3164 ac_cv_prog_CPP=$CPP
3166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3167 $as_echo "$CPP" >&6; }
3168 ac_preproc_ok=false
3169 for ac_c_preproc_warn_flag in '' yes
3171 # Use a header file that comes with gcc, so configuring glibc
3172 # with a fresh cross-compiler works.
3173 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3174 # <limits.h> exists even on freestanding compilers.
3175 # On the NeXT, cc -E runs the code through the compiler's parser,
3176 # not just through cpp. "Syntax error" is here to catch this case.
3177 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3178 /* end confdefs.h. */
3179 #ifdef __STDC__
3180 # include <limits.h>
3181 #else
3182 # include <assert.h>
3183 #endif
3184 Syntax error
3185 _ACEOF
3186 if ac_fn_c_try_cpp "$LINENO"; then :
3188 else
3189 # Broken: fails on valid input.
3190 continue
3192 rm -f conftest.err conftest.$ac_ext
3194 # OK, works on sane cases. Now check whether nonexistent headers
3195 # can be detected and how.
3196 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3197 /* end confdefs.h. */
3198 #include <ac_nonexistent.h>
3199 _ACEOF
3200 if ac_fn_c_try_cpp "$LINENO"; then :
3201 # Broken: success on invalid input.
3202 continue
3203 else
3204 # Passes both tests.
3205 ac_preproc_ok=:
3206 break
3208 rm -f conftest.err conftest.$ac_ext
3210 done
3211 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3212 rm -f conftest.err conftest.$ac_ext
3213 if $ac_preproc_ok; then :
3215 else
3216 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3217 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3218 as_fn_error "C preprocessor \"$CPP\" fails sanity check
3219 See \`config.log' for more details." "$LINENO" 5; }
3222 ac_ext=c
3223 ac_cpp='$CPP $CPPFLAGS'
3224 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3225 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3226 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3230 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3231 if test "${ac_cv_path_GREP+set}" = set; then :
3232 $as_echo_n "(cached) " >&6
3233 else
3234 if test -z "$GREP"; then
3235 ac_path_GREP_found=false
3236 # Loop through the user's path and test for each of PROGNAME-LIST
3237 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3238 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3240 IFS=$as_save_IFS
3241 test -z "$as_dir" && as_dir=.
3242 for ac_prog in grep ggrep; do
3243 for ac_exec_ext in '' $ac_executable_extensions; do
3244 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3245 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3246 # Check for GNU ac_path_GREP and select it if it is found.
3247 # Check for GNU $ac_path_GREP
3248 case `"$ac_path_GREP" --version 2>&1` in
3249 *GNU*)
3250 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3252 ac_count=0
3253 $as_echo_n 0123456789 >"conftest.in"
3254 while :
3256 cat "conftest.in" "conftest.in" >"conftest.tmp"
3257 mv "conftest.tmp" "conftest.in"
3258 cp "conftest.in" "conftest.nl"
3259 $as_echo 'GREP' >> "conftest.nl"
3260 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3261 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3262 as_fn_arith $ac_count + 1 && ac_count=$as_val
3263 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3264 # Best one so far, save it but keep looking for a better one
3265 ac_cv_path_GREP="$ac_path_GREP"
3266 ac_path_GREP_max=$ac_count
3268 # 10*(2^10) chars as input seems more than enough
3269 test $ac_count -gt 10 && break
3270 done
3271 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3272 esac
3274 $ac_path_GREP_found && break 3
3275 done
3276 done
3277 done
3278 IFS=$as_save_IFS
3279 if test -z "$ac_cv_path_GREP"; then
3280 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3282 else
3283 ac_cv_path_GREP=$GREP
3287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3288 $as_echo "$ac_cv_path_GREP" >&6; }
3289 GREP="$ac_cv_path_GREP"
3292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3293 $as_echo_n "checking for egrep... " >&6; }
3294 if test "${ac_cv_path_EGREP+set}" = set; then :
3295 $as_echo_n "(cached) " >&6
3296 else
3297 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3298 then ac_cv_path_EGREP="$GREP -E"
3299 else
3300 if test -z "$EGREP"; then
3301 ac_path_EGREP_found=false
3302 # Loop through the user's path and test for each of PROGNAME-LIST
3303 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3304 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3306 IFS=$as_save_IFS
3307 test -z "$as_dir" && as_dir=.
3308 for ac_prog in egrep; do
3309 for ac_exec_ext in '' $ac_executable_extensions; do
3310 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3311 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3312 # Check for GNU ac_path_EGREP and select it if it is found.
3313 # Check for GNU $ac_path_EGREP
3314 case `"$ac_path_EGREP" --version 2>&1` in
3315 *GNU*)
3316 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3318 ac_count=0
3319 $as_echo_n 0123456789 >"conftest.in"
3320 while :
3322 cat "conftest.in" "conftest.in" >"conftest.tmp"
3323 mv "conftest.tmp" "conftest.in"
3324 cp "conftest.in" "conftest.nl"
3325 $as_echo 'EGREP' >> "conftest.nl"
3326 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3327 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3328 as_fn_arith $ac_count + 1 && ac_count=$as_val
3329 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3330 # Best one so far, save it but keep looking for a better one
3331 ac_cv_path_EGREP="$ac_path_EGREP"
3332 ac_path_EGREP_max=$ac_count
3334 # 10*(2^10) chars as input seems more than enough
3335 test $ac_count -gt 10 && break
3336 done
3337 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3338 esac
3340 $ac_path_EGREP_found && break 3
3341 done
3342 done
3343 done
3344 IFS=$as_save_IFS
3345 if test -z "$ac_cv_path_EGREP"; then
3346 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3348 else
3349 ac_cv_path_EGREP=$EGREP
3354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3355 $as_echo "$ac_cv_path_EGREP" >&6; }
3356 EGREP="$ac_cv_path_EGREP"
3359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3360 $as_echo_n "checking for ANSI C header files... " >&6; }
3361 if test "${ac_cv_header_stdc+set}" = set; then :
3362 $as_echo_n "(cached) " >&6
3363 else
3364 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3365 /* end confdefs.h. */
3366 #include <stdlib.h>
3367 #include <stdarg.h>
3368 #include <string.h>
3369 #include <float.h>
3372 main ()
3376 return 0;
3378 _ACEOF
3379 if ac_fn_c_try_compile "$LINENO"; then :
3380 ac_cv_header_stdc=yes
3381 else
3382 ac_cv_header_stdc=no
3384 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3386 if test $ac_cv_header_stdc = yes; then
3387 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3388 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3389 /* end confdefs.h. */
3390 #include <string.h>
3392 _ACEOF
3393 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3394 $EGREP "memchr" >/dev/null 2>&1; then :
3396 else
3397 ac_cv_header_stdc=no
3399 rm -f conftest*
3403 if test $ac_cv_header_stdc = yes; then
3404 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3405 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3406 /* end confdefs.h. */
3407 #include <stdlib.h>
3409 _ACEOF
3410 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3411 $EGREP "free" >/dev/null 2>&1; then :
3413 else
3414 ac_cv_header_stdc=no
3416 rm -f conftest*
3420 if test $ac_cv_header_stdc = yes; then
3421 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3422 if test "$cross_compiling" = yes; then :
3424 else
3425 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3426 /* end confdefs.h. */
3427 #include <ctype.h>
3428 #include <stdlib.h>
3429 #if ((' ' & 0x0FF) == 0x020)
3430 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3431 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3432 #else
3433 # define ISLOWER(c) \
3434 (('a' <= (c) && (c) <= 'i') \
3435 || ('j' <= (c) && (c) <= 'r') \
3436 || ('s' <= (c) && (c) <= 'z'))
3437 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3438 #endif
3440 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3442 main ()
3444 int i;
3445 for (i = 0; i < 256; i++)
3446 if (XOR (islower (i), ISLOWER (i))
3447 || toupper (i) != TOUPPER (i))
3448 return 2;
3449 return 0;
3451 _ACEOF
3452 if ac_fn_c_try_run "$LINENO"; then :
3454 else
3455 ac_cv_header_stdc=no
3457 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3458 conftest.$ac_objext conftest.beam conftest.$ac_ext
3463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3464 $as_echo "$ac_cv_header_stdc" >&6; }
3465 if test $ac_cv_header_stdc = yes; then
3467 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3471 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3472 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3473 inttypes.h stdint.h unistd.h
3474 do :
3475 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3476 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3478 eval as_val=\$$as_ac_Header
3479 if test "x$as_val" = x""yes; then :
3480 cat >>confdefs.h <<_ACEOF
3481 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3482 _ACEOF
3486 done
3490 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3491 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
3492 MINIX=yes
3493 else
3494 MINIX=
3498 if test "$MINIX" = yes; then
3500 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3503 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3506 $as_echo "#define _MINIX 1" >>confdefs.h
3511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3512 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3513 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
3514 $as_echo_n "(cached) " >&6
3515 else
3516 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3517 /* end confdefs.h. */
3519 # define __EXTENSIONS__ 1
3520 $ac_includes_default
3522 main ()
3526 return 0;
3528 _ACEOF
3529 if ac_fn_c_try_compile "$LINENO"; then :
3530 ac_cv_safe_to_define___extensions__=yes
3531 else
3532 ac_cv_safe_to_define___extensions__=no
3534 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3537 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3538 test $ac_cv_safe_to_define___extensions__ = yes &&
3539 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3541 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3543 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3545 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3547 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3550 ac_ext=c
3551 ac_cpp='$CPP $CPPFLAGS'
3552 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3553 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3554 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3555 if test -n "$ac_tool_prefix"; then
3556 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3557 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3559 $as_echo_n "checking for $ac_word... " >&6; }
3560 if test "${ac_cv_prog_CC+set}" = set; then :
3561 $as_echo_n "(cached) " >&6
3562 else
3563 if test -n "$CC"; then
3564 ac_cv_prog_CC="$CC" # Let the user override the test.
3565 else
3566 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3567 for as_dir in $PATH
3569 IFS=$as_save_IFS
3570 test -z "$as_dir" && as_dir=.
3571 for ac_exec_ext in '' $ac_executable_extensions; do
3572 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3573 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3574 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3575 break 2
3577 done
3578 done
3579 IFS=$as_save_IFS
3583 CC=$ac_cv_prog_CC
3584 if test -n "$CC"; then
3585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3586 $as_echo "$CC" >&6; }
3587 else
3588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3589 $as_echo "no" >&6; }
3594 if test -z "$ac_cv_prog_CC"; then
3595 ac_ct_CC=$CC
3596 # Extract the first word of "gcc", so it can be a program name with args.
3597 set dummy gcc; ac_word=$2
3598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3599 $as_echo_n "checking for $ac_word... " >&6; }
3600 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3601 $as_echo_n "(cached) " >&6
3602 else
3603 if test -n "$ac_ct_CC"; then
3604 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3605 else
3606 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3607 for as_dir in $PATH
3609 IFS=$as_save_IFS
3610 test -z "$as_dir" && as_dir=.
3611 for ac_exec_ext in '' $ac_executable_extensions; do
3612 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3613 ac_cv_prog_ac_ct_CC="gcc"
3614 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3615 break 2
3617 done
3618 done
3619 IFS=$as_save_IFS
3623 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3624 if test -n "$ac_ct_CC"; then
3625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3626 $as_echo "$ac_ct_CC" >&6; }
3627 else
3628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3629 $as_echo "no" >&6; }
3632 if test "x$ac_ct_CC" = x; then
3633 CC=""
3634 else
3635 case $cross_compiling:$ac_tool_warned in
3636 yes:)
3637 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3638 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3639 ac_tool_warned=yes ;;
3640 esac
3641 CC=$ac_ct_CC
3643 else
3644 CC="$ac_cv_prog_CC"
3647 if test -z "$CC"; then
3648 if test -n "$ac_tool_prefix"; then
3649 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3650 set dummy ${ac_tool_prefix}cc; ac_word=$2
3651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3652 $as_echo_n "checking for $ac_word... " >&6; }
3653 if test "${ac_cv_prog_CC+set}" = set; then :
3654 $as_echo_n "(cached) " >&6
3655 else
3656 if test -n "$CC"; then
3657 ac_cv_prog_CC="$CC" # Let the user override the test.
3658 else
3659 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3660 for as_dir in $PATH
3662 IFS=$as_save_IFS
3663 test -z "$as_dir" && as_dir=.
3664 for ac_exec_ext in '' $ac_executable_extensions; do
3665 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3666 ac_cv_prog_CC="${ac_tool_prefix}cc"
3667 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3668 break 2
3670 done
3671 done
3672 IFS=$as_save_IFS
3676 CC=$ac_cv_prog_CC
3677 if test -n "$CC"; then
3678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3679 $as_echo "$CC" >&6; }
3680 else
3681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3682 $as_echo "no" >&6; }
3688 if test -z "$CC"; then
3689 # Extract the first word of "cc", so it can be a program name with args.
3690 set dummy cc; ac_word=$2
3691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3692 $as_echo_n "checking for $ac_word... " >&6; }
3693 if test "${ac_cv_prog_CC+set}" = set; then :
3694 $as_echo_n "(cached) " >&6
3695 else
3696 if test -n "$CC"; then
3697 ac_cv_prog_CC="$CC" # Let the user override the test.
3698 else
3699 ac_prog_rejected=no
3700 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3701 for as_dir in $PATH
3703 IFS=$as_save_IFS
3704 test -z "$as_dir" && as_dir=.
3705 for ac_exec_ext in '' $ac_executable_extensions; do
3706 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3707 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3708 ac_prog_rejected=yes
3709 continue
3711 ac_cv_prog_CC="cc"
3712 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3713 break 2
3715 done
3716 done
3717 IFS=$as_save_IFS
3719 if test $ac_prog_rejected = yes; then
3720 # We found a bogon in the path, so make sure we never use it.
3721 set dummy $ac_cv_prog_CC
3722 shift
3723 if test $# != 0; then
3724 # We chose a different compiler from the bogus one.
3725 # However, it has the same basename, so the bogon will be chosen
3726 # first if we set CC to just the basename; use the full file name.
3727 shift
3728 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3733 CC=$ac_cv_prog_CC
3734 if test -n "$CC"; then
3735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3736 $as_echo "$CC" >&6; }
3737 else
3738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3739 $as_echo "no" >&6; }
3744 if test -z "$CC"; then
3745 if test -n "$ac_tool_prefix"; then
3746 for ac_prog in cl.exe
3748 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3749 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3751 $as_echo_n "checking for $ac_word... " >&6; }
3752 if test "${ac_cv_prog_CC+set}" = set; then :
3753 $as_echo_n "(cached) " >&6
3754 else
3755 if test -n "$CC"; then
3756 ac_cv_prog_CC="$CC" # Let the user override the test.
3757 else
3758 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3759 for as_dir in $PATH
3761 IFS=$as_save_IFS
3762 test -z "$as_dir" && as_dir=.
3763 for ac_exec_ext in '' $ac_executable_extensions; do
3764 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3765 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3766 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3767 break 2
3769 done
3770 done
3771 IFS=$as_save_IFS
3775 CC=$ac_cv_prog_CC
3776 if test -n "$CC"; then
3777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3778 $as_echo "$CC" >&6; }
3779 else
3780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3781 $as_echo "no" >&6; }
3785 test -n "$CC" && break
3786 done
3788 if test -z "$CC"; then
3789 ac_ct_CC=$CC
3790 for ac_prog in cl.exe
3792 # Extract the first word of "$ac_prog", so it can be a program name with args.
3793 set dummy $ac_prog; ac_word=$2
3794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3795 $as_echo_n "checking for $ac_word... " >&6; }
3796 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3797 $as_echo_n "(cached) " >&6
3798 else
3799 if test -n "$ac_ct_CC"; then
3800 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3801 else
3802 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3803 for as_dir in $PATH
3805 IFS=$as_save_IFS
3806 test -z "$as_dir" && as_dir=.
3807 for ac_exec_ext in '' $ac_executable_extensions; do
3808 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3809 ac_cv_prog_ac_ct_CC="$ac_prog"
3810 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3811 break 2
3813 done
3814 done
3815 IFS=$as_save_IFS
3819 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3820 if test -n "$ac_ct_CC"; then
3821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3822 $as_echo "$ac_ct_CC" >&6; }
3823 else
3824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3825 $as_echo "no" >&6; }
3829 test -n "$ac_ct_CC" && break
3830 done
3832 if test "x$ac_ct_CC" = x; then
3833 CC=""
3834 else
3835 case $cross_compiling:$ac_tool_warned in
3836 yes:)
3837 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3838 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3839 ac_tool_warned=yes ;;
3840 esac
3841 CC=$ac_ct_CC
3848 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3849 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3850 as_fn_error "no acceptable C compiler found in \$PATH
3851 See \`config.log' for more details." "$LINENO" 5; }
3853 # Provide some information about the compiler.
3854 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3855 set X $ac_compile
3856 ac_compiler=$2
3857 for ac_option in --version -v -V -qversion; do
3858 { { ac_try="$ac_compiler $ac_option >&5"
3859 case "(($ac_try" in
3860 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3861 *) ac_try_echo=$ac_try;;
3862 esac
3863 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3864 $as_echo "$ac_try_echo"; } >&5
3865 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3866 ac_status=$?
3867 if test -s conftest.err; then
3868 sed '10a\
3869 ... rest of stderr output deleted ...
3870 10q' conftest.err >conftest.er1
3871 cat conftest.er1 >&5
3872 rm -f conftest.er1 conftest.err
3874 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3875 test $ac_status = 0; }
3876 done
3878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3879 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3880 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3881 $as_echo_n "(cached) " >&6
3882 else
3883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3884 /* end confdefs.h. */
3887 main ()
3889 #ifndef __GNUC__
3890 choke me
3891 #endif
3894 return 0;
3896 _ACEOF
3897 if ac_fn_c_try_compile "$LINENO"; then :
3898 ac_compiler_gnu=yes
3899 else
3900 ac_compiler_gnu=no
3902 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3903 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3907 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3908 if test $ac_compiler_gnu = yes; then
3909 GCC=yes
3910 else
3911 GCC=
3913 ac_test_CFLAGS=${CFLAGS+set}
3914 ac_save_CFLAGS=$CFLAGS
3915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3916 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3917 if test "${ac_cv_prog_cc_g+set}" = set; then :
3918 $as_echo_n "(cached) " >&6
3919 else
3920 ac_save_c_werror_flag=$ac_c_werror_flag
3921 ac_c_werror_flag=yes
3922 ac_cv_prog_cc_g=no
3923 CFLAGS="-g"
3924 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3925 /* end confdefs.h. */
3928 main ()
3932 return 0;
3934 _ACEOF
3935 if ac_fn_c_try_compile "$LINENO"; then :
3936 ac_cv_prog_cc_g=yes
3937 else
3938 CFLAGS=""
3939 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3940 /* end confdefs.h. */
3943 main ()
3947 return 0;
3949 _ACEOF
3950 if ac_fn_c_try_compile "$LINENO"; then :
3952 else
3953 ac_c_werror_flag=$ac_save_c_werror_flag
3954 CFLAGS="-g"
3955 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3956 /* end confdefs.h. */
3959 main ()
3963 return 0;
3965 _ACEOF
3966 if ac_fn_c_try_compile "$LINENO"; then :
3967 ac_cv_prog_cc_g=yes
3969 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3971 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3973 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3974 ac_c_werror_flag=$ac_save_c_werror_flag
3976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3977 $as_echo "$ac_cv_prog_cc_g" >&6; }
3978 if test "$ac_test_CFLAGS" = set; then
3979 CFLAGS=$ac_save_CFLAGS
3980 elif test $ac_cv_prog_cc_g = yes; then
3981 if test "$GCC" = yes; then
3982 CFLAGS="-g -O2"
3983 else
3984 CFLAGS="-g"
3986 else
3987 if test "$GCC" = yes; then
3988 CFLAGS="-O2"
3989 else
3990 CFLAGS=
3993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3994 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3995 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3996 $as_echo_n "(cached) " >&6
3997 else
3998 ac_cv_prog_cc_c89=no
3999 ac_save_CC=$CC
4000 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4001 /* end confdefs.h. */
4002 #include <stdarg.h>
4003 #include <stdio.h>
4004 #include <sys/types.h>
4005 #include <sys/stat.h>
4006 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4007 struct buf { int x; };
4008 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4009 static char *e (p, i)
4010 char **p;
4011 int i;
4013 return p[i];
4015 static char *f (char * (*g) (char **, int), char **p, ...)
4017 char *s;
4018 va_list v;
4019 va_start (v,p);
4020 s = g (p, va_arg (v,int));
4021 va_end (v);
4022 return s;
4025 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4026 function prototypes and stuff, but not '\xHH' hex character constants.
4027 These don't provoke an error unfortunately, instead are silently treated
4028 as 'x'. The following induces an error, until -std is added to get
4029 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4030 array size at least. It's necessary to write '\x00'==0 to get something
4031 that's true only with -std. */
4032 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4034 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4035 inside strings and character constants. */
4036 #define FOO(x) 'x'
4037 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4039 int test (int i, double x);
4040 struct s1 {int (*f) (int a);};
4041 struct s2 {int (*f) (double a);};
4042 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4043 int argc;
4044 char **argv;
4046 main ()
4048 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4050 return 0;
4052 _ACEOF
4053 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4054 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4056 CC="$ac_save_CC $ac_arg"
4057 if ac_fn_c_try_compile "$LINENO"; then :
4058 ac_cv_prog_cc_c89=$ac_arg
4060 rm -f core conftest.err conftest.$ac_objext
4061 test "x$ac_cv_prog_cc_c89" != "xno" && break
4062 done
4063 rm -f conftest.$ac_ext
4064 CC=$ac_save_CC
4067 # AC_CACHE_VAL
4068 case "x$ac_cv_prog_cc_c89" in
4070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4071 $as_echo "none needed" >&6; } ;;
4072 xno)
4073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4074 $as_echo "unsupported" >&6; } ;;
4076 CC="$CC $ac_cv_prog_cc_c89"
4077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4078 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4079 esac
4080 if test "x$ac_cv_prog_cc_c89" != xno; then :
4084 ac_ext=c
4085 ac_cpp='$CPP $CPPFLAGS'
4086 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4087 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4088 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4090 if test $ac_cv_c_compiler_gnu = yes; then
4091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5
4092 $as_echo_n "checking whether $CC needs -traditional... " >&6; }
4093 if test "${ac_cv_prog_gcc_traditional+set}" = set; then :
4094 $as_echo_n "(cached) " >&6
4095 else
4096 ac_pattern="Autoconf.*'x'"
4097 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4098 /* end confdefs.h. */
4099 #include <sgtty.h>
4100 Autoconf TIOCGETP
4101 _ACEOF
4102 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4103 $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4104 ac_cv_prog_gcc_traditional=yes
4105 else
4106 ac_cv_prog_gcc_traditional=no
4108 rm -f conftest*
4111 if test $ac_cv_prog_gcc_traditional = no; then
4112 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4113 /* end confdefs.h. */
4114 #include <termio.h>
4115 Autoconf TCGETA
4116 _ACEOF
4117 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4118 $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4119 ac_cv_prog_gcc_traditional=yes
4121 rm -f conftest*
4125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5
4126 $as_echo "$ac_cv_prog_gcc_traditional" >&6; }
4127 if test $ac_cv_prog_gcc_traditional = yes; then
4128 CC="$CC -traditional"
4132 ac_aux_dir=
4133 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4134 for ac_t in install-sh install.sh shtool; do
4135 if test -f "$ac_dir/$ac_t"; then
4136 ac_aux_dir=$ac_dir
4137 ac_install_sh="$ac_aux_dir/$ac_t -c"
4138 break 2
4140 done
4141 done
4142 if test -z "$ac_aux_dir"; then
4143 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4146 # These three variables are undocumented and unsupported,
4147 # and are intended to be withdrawn in a future Autoconf release.
4148 # They can cause serious problems if a builder's source tree is in a directory
4149 # whose full name contains unusual characters.
4150 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4151 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4152 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4155 # Find a good install program. We prefer a C program (faster),
4156 # so one script is as good as another. But avoid the broken or
4157 # incompatible versions:
4158 # SysV /etc/install, /usr/sbin/install
4159 # SunOS /usr/etc/install
4160 # IRIX /sbin/install
4161 # AIX /bin/install
4162 # AmigaOS /C/install, which installs bootblocks on floppy discs
4163 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4164 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4165 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4166 # OS/2's system install, which has a completely different semantic
4167 # ./install, which can be erroneously created by make from ./install.sh.
4168 # Reject install programs that cannot install multiple files.
4169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4170 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4171 if test -z "$INSTALL"; then
4172 if test "${ac_cv_path_install+set}" = set; then :
4173 $as_echo_n "(cached) " >&6
4174 else
4175 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4176 for as_dir in $PATH
4178 IFS=$as_save_IFS
4179 test -z "$as_dir" && as_dir=.
4180 # Account for people who put trailing slashes in PATH elements.
4181 case $as_dir/ in #((
4182 ./ | .// | /[cC]/* | \
4183 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4184 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4185 /usr/ucb/* ) ;;
4187 # OSF1 and SCO ODT 3.0 have their own names for install.
4188 # Don't use installbsd from OSF since it installs stuff as root
4189 # by default.
4190 for ac_prog in ginstall scoinst install; do
4191 for ac_exec_ext in '' $ac_executable_extensions; do
4192 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4193 if test $ac_prog = install &&
4194 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4195 # AIX install. It has an incompatible calling convention.
4197 elif test $ac_prog = install &&
4198 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4199 # program-specific install script used by HP pwplus--don't use.
4201 else
4202 rm -rf conftest.one conftest.two conftest.dir
4203 echo one > conftest.one
4204 echo two > conftest.two
4205 mkdir conftest.dir
4206 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4207 test -s conftest.one && test -s conftest.two &&
4208 test -s conftest.dir/conftest.one &&
4209 test -s conftest.dir/conftest.two
4210 then
4211 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4212 break 3
4216 done
4217 done
4219 esac
4221 done
4222 IFS=$as_save_IFS
4224 rm -rf conftest.one conftest.two conftest.dir
4227 if test "${ac_cv_path_install+set}" = set; then
4228 INSTALL=$ac_cv_path_install
4229 else
4230 # As a last resort, use the slow shell script. Don't cache a
4231 # value for INSTALL within a source directory, because that will
4232 # break other packages using the cache if that directory is
4233 # removed, or if the value is a relative name.
4234 INSTALL=$ac_install_sh
4237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4238 $as_echo "$INSTALL" >&6; }
4240 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4241 # It thinks the first close brace ends the variable substitution.
4242 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4244 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4246 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4248 if test -x /usr/bin/getconf; then
4249 bmake_path_max=`getconf PATH_MAX / 2> /dev/null`
4250 # only a numeric response is useful
4251 test ${bmake_path_max:-0} -gt 0 2> /dev/null || bmake_path_max=
4253 bmake_path_max=${bmake_path_max:-1024}
4254 if test $bmake_path_max -gt 1024; then
4255 # this is all we expect
4256 bmake_path_max=1024
4258 echo "Using: BMAKE_PATH_MAX=$bmake_path_max" >&6
4260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4261 $as_echo_n "checking for ANSI C header files... " >&6; }
4262 if test "${ac_cv_header_stdc+set}" = set; then :
4263 $as_echo_n "(cached) " >&6
4264 else
4265 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4266 /* end confdefs.h. */
4267 #include <stdlib.h>
4268 #include <stdarg.h>
4269 #include <string.h>
4270 #include <float.h>
4273 main ()
4277 return 0;
4279 _ACEOF
4280 if ac_fn_c_try_compile "$LINENO"; then :
4281 ac_cv_header_stdc=yes
4282 else
4283 ac_cv_header_stdc=no
4285 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4287 if test $ac_cv_header_stdc = yes; then
4288 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4289 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4290 /* end confdefs.h. */
4291 #include <string.h>
4293 _ACEOF
4294 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4295 $EGREP "memchr" >/dev/null 2>&1; then :
4297 else
4298 ac_cv_header_stdc=no
4300 rm -f conftest*
4304 if test $ac_cv_header_stdc = yes; then
4305 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4306 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4307 /* end confdefs.h. */
4308 #include <stdlib.h>
4310 _ACEOF
4311 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4312 $EGREP "free" >/dev/null 2>&1; then :
4314 else
4315 ac_cv_header_stdc=no
4317 rm -f conftest*
4321 if test $ac_cv_header_stdc = yes; then
4322 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4323 if test "$cross_compiling" = yes; then :
4325 else
4326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4327 /* end confdefs.h. */
4328 #include <ctype.h>
4329 #include <stdlib.h>
4330 #if ((' ' & 0x0FF) == 0x020)
4331 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4332 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4333 #else
4334 # define ISLOWER(c) \
4335 (('a' <= (c) && (c) <= 'i') \
4336 || ('j' <= (c) && (c) <= 'r') \
4337 || ('s' <= (c) && (c) <= 'z'))
4338 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4339 #endif
4341 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4343 main ()
4345 int i;
4346 for (i = 0; i < 256; i++)
4347 if (XOR (islower (i), ISLOWER (i))
4348 || toupper (i) != TOUPPER (i))
4349 return 2;
4350 return 0;
4352 _ACEOF
4353 if ac_fn_c_try_run "$LINENO"; then :
4355 else
4356 ac_cv_header_stdc=no
4358 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4359 conftest.$ac_objext conftest.beam conftest.$ac_ext
4364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4365 $as_echo "$ac_cv_header_stdc" >&6; }
4366 if test $ac_cv_header_stdc = yes; then
4368 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
4373 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
4374 if test "${ac_cv_header_sys_wait_h+set}" = set; then :
4375 $as_echo_n "(cached) " >&6
4376 else
4377 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4378 /* end confdefs.h. */
4379 #include <sys/types.h>
4380 #include <sys/wait.h>
4381 #ifndef WEXITSTATUS
4382 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
4383 #endif
4384 #ifndef WIFEXITED
4385 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
4386 #endif
4389 main ()
4391 int s;
4392 wait (&s);
4393 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
4395 return 0;
4397 _ACEOF
4398 if ac_fn_c_try_compile "$LINENO"; then :
4399 ac_cv_header_sys_wait_h=yes
4400 else
4401 ac_cv_header_sys_wait_h=no
4403 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
4406 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
4407 if test $ac_cv_header_sys_wait_h = yes; then
4409 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
4413 ac_header_dirent=no
4414 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
4415 as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
4416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
4417 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
4418 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
4419 $as_echo_n "(cached) " >&6
4420 else
4421 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4422 /* end confdefs.h. */
4423 #include <sys/types.h>
4424 #include <$ac_hdr>
4427 main ()
4429 if ((DIR *) 0)
4430 return 0;
4432 return 0;
4434 _ACEOF
4435 if ac_fn_c_try_compile "$LINENO"; then :
4436 eval "$as_ac_Header=yes"
4437 else
4438 eval "$as_ac_Header=no"
4440 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4442 eval ac_res=\$$as_ac_Header
4443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4444 $as_echo "$ac_res" >&6; }
4445 eval as_val=\$$as_ac_Header
4446 if test "x$as_val" = x""yes; then :
4447 cat >>confdefs.h <<_ACEOF
4448 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
4449 _ACEOF
4451 ac_header_dirent=$ac_hdr; break
4454 done
4455 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4456 if test $ac_header_dirent = dirent.h; then
4457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
4458 $as_echo_n "checking for library containing opendir... " >&6; }
4459 if test "${ac_cv_search_opendir+set}" = set; then :
4460 $as_echo_n "(cached) " >&6
4461 else
4462 ac_func_search_save_LIBS=$LIBS
4463 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4464 /* end confdefs.h. */
4466 /* Override any GCC internal prototype to avoid an error.
4467 Use char because int might match the return type of a GCC
4468 builtin and then its argument prototype would still apply. */
4469 #ifdef __cplusplus
4470 extern "C"
4471 #endif
4472 char opendir ();
4474 main ()
4476 return opendir ();
4478 return 0;
4480 _ACEOF
4481 for ac_lib in '' dir; do
4482 if test -z "$ac_lib"; then
4483 ac_res="none required"
4484 else
4485 ac_res=-l$ac_lib
4486 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4488 if ac_fn_c_try_link "$LINENO"; then :
4489 ac_cv_search_opendir=$ac_res
4491 rm -f core conftest.err conftest.$ac_objext \
4492 conftest$ac_exeext
4493 if test "${ac_cv_search_opendir+set}" = set; then :
4494 break
4496 done
4497 if test "${ac_cv_search_opendir+set}" = set; then :
4499 else
4500 ac_cv_search_opendir=no
4502 rm conftest.$ac_ext
4503 LIBS=$ac_func_search_save_LIBS
4505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
4506 $as_echo "$ac_cv_search_opendir" >&6; }
4507 ac_res=$ac_cv_search_opendir
4508 if test "$ac_res" != no; then :
4509 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4513 else
4514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
4515 $as_echo_n "checking for library containing opendir... " >&6; }
4516 if test "${ac_cv_search_opendir+set}" = set; then :
4517 $as_echo_n "(cached) " >&6
4518 else
4519 ac_func_search_save_LIBS=$LIBS
4520 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4521 /* end confdefs.h. */
4523 /* Override any GCC internal prototype to avoid an error.
4524 Use char because int might match the return type of a GCC
4525 builtin and then its argument prototype would still apply. */
4526 #ifdef __cplusplus
4527 extern "C"
4528 #endif
4529 char opendir ();
4531 main ()
4533 return opendir ();
4535 return 0;
4537 _ACEOF
4538 for ac_lib in '' x; do
4539 if test -z "$ac_lib"; then
4540 ac_res="none required"
4541 else
4542 ac_res=-l$ac_lib
4543 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4545 if ac_fn_c_try_link "$LINENO"; then :
4546 ac_cv_search_opendir=$ac_res
4548 rm -f core conftest.err conftest.$ac_objext \
4549 conftest$ac_exeext
4550 if test "${ac_cv_search_opendir+set}" = set; then :
4551 break
4553 done
4554 if test "${ac_cv_search_opendir+set}" = set; then :
4556 else
4557 ac_cv_search_opendir=no
4559 rm conftest.$ac_ext
4560 LIBS=$ac_func_search_save_LIBS
4562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
4563 $as_echo "$ac_cv_search_opendir" >&6; }
4564 ac_res=$ac_cv_search_opendir
4565 if test "$ac_res" != no; then :
4566 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4572 for ac_header in \
4573 ar.h \
4574 err.h \
4575 fcntl.h \
4576 paths.h \
4577 poll.h \
4578 ranlib.h \
4579 string.h \
4580 sys/mman.h \
4581 sys/select.h \
4582 sys/socket.h \
4583 sys/sysctl.h \
4584 sys/time.h \
4585 sys/uio.h \
4586 unistd.h \
4587 utime.h \
4589 do :
4590 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4591 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4592 eval as_val=\$$as_ac_Header
4593 if test "x$as_val" = x""yes; then :
4594 cat >>confdefs.h <<_ACEOF
4595 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4596 _ACEOF
4600 done
4603 ac_fn_c_check_header_mongrel "$LINENO" "sys/cdefs.h" "ac_cv_header_sys_cdefs_h" "$ac_includes_default"
4604 if test "x$ac_cv_header_sys_cdefs_h" = x""yes; then :
4605 echo $ECHO_N "checking whether sys/cdefs.h is compatible... $ECHO_C" >&6
4606 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4607 /* end confdefs.h. */
4608 #include <sys/cdefs.h>
4609 #ifdef __RCSID
4611 #endif
4613 _ACEOF
4614 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4615 $EGREP "yes" >/dev/null 2>&1; then :
4616 echo yes >&6
4617 else
4618 echo no >&6; CPPFLAGS="${CPPFLAGS} -I`cd ${srcdir}/missing && pwd` -DNEED_HOST_CDEFS_H"
4620 rm -f conftest*
4622 else
4623 CPPFLAGS="${CPPFLAGS} -I`cd ${srcdir}/missing && pwd`"
4629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__" >&5
4630 $as_echo_n "checking for __attribute__... " >&6; }
4631 if test "${ac_cv___attribute__+set}" = set; then :
4632 $as_echo_n "(cached) " >&6
4633 else
4635 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4636 /* end confdefs.h. */
4638 #include <stdlib.h>
4641 main ()
4644 static void foo(void) __attribute__ ((noreturn));
4646 static void
4647 foo(void)
4649 exit(1);
4653 return 0;
4655 _ACEOF
4656 if ac_fn_c_try_compile "$LINENO"; then :
4657 ac_cv___attribute__=yes
4658 else
4659 ac_cv___attribute__=no
4661 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4664 if test "$ac_cv___attribute__" = "yes"; then
4666 $as_echo "#define HAVE___ATTRIBUTE__ 1" >>confdefs.h
4669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv___attribute__" >&5
4670 $as_echo "$ac_cv___attribute__" >&6; }
4672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4673 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
4674 if test "${ac_cv_c_bigendian+set}" = set; then :
4675 $as_echo_n "(cached) " >&6
4676 else
4677 ac_cv_c_bigendian=unknown
4678 # See if we're dealing with a universal compiler.
4679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4680 /* end confdefs.h. */
4681 #ifndef __APPLE_CC__
4682 not a universal capable compiler
4683 #endif
4684 typedef int dummy;
4686 _ACEOF
4687 if ac_fn_c_try_compile "$LINENO"; then :
4689 # Check for potential -arch flags. It is not universal unless
4690 # there are at least two -arch flags with different values.
4691 ac_arch=
4692 ac_prev=
4693 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4694 if test -n "$ac_prev"; then
4695 case $ac_word in
4696 i?86 | x86_64 | ppc | ppc64)
4697 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4698 ac_arch=$ac_word
4699 else
4700 ac_cv_c_bigendian=universal
4701 break
4704 esac
4705 ac_prev=
4706 elif test "x$ac_word" = "x-arch"; then
4707 ac_prev=arch
4709 done
4711 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4712 if test $ac_cv_c_bigendian = unknown; then
4713 # See if sys/param.h defines the BYTE_ORDER macro.
4714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4715 /* end confdefs.h. */
4716 #include <sys/types.h>
4717 #include <sys/param.h>
4720 main ()
4722 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
4723 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
4724 && LITTLE_ENDIAN)
4725 bogus endian macros
4726 #endif
4729 return 0;
4731 _ACEOF
4732 if ac_fn_c_try_compile "$LINENO"; then :
4733 # It does; now see whether it defined to BIG_ENDIAN or not.
4734 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4735 /* end confdefs.h. */
4736 #include <sys/types.h>
4737 #include <sys/param.h>
4740 main ()
4742 #if BYTE_ORDER != BIG_ENDIAN
4743 not big endian
4744 #endif
4747 return 0;
4749 _ACEOF
4750 if ac_fn_c_try_compile "$LINENO"; then :
4751 ac_cv_c_bigendian=yes
4752 else
4753 ac_cv_c_bigendian=no
4755 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4757 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4759 if test $ac_cv_c_bigendian = unknown; then
4760 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
4761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4762 /* end confdefs.h. */
4763 #include <limits.h>
4766 main ()
4768 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
4769 bogus endian macros
4770 #endif
4773 return 0;
4775 _ACEOF
4776 if ac_fn_c_try_compile "$LINENO"; then :
4777 # It does; now see whether it defined to _BIG_ENDIAN or not.
4778 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4779 /* end confdefs.h. */
4780 #include <limits.h>
4783 main ()
4785 #ifndef _BIG_ENDIAN
4786 not big endian
4787 #endif
4790 return 0;
4792 _ACEOF
4793 if ac_fn_c_try_compile "$LINENO"; then :
4794 ac_cv_c_bigendian=yes
4795 else
4796 ac_cv_c_bigendian=no
4798 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4800 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4802 if test $ac_cv_c_bigendian = unknown; then
4803 # Compile a test program.
4804 if test "$cross_compiling" = yes; then :
4805 # Try to guess by grepping values from an object file.
4806 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4807 /* end confdefs.h. */
4808 short int ascii_mm[] =
4809 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4810 short int ascii_ii[] =
4811 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4812 int use_ascii (int i) {
4813 return ascii_mm[i] + ascii_ii[i];
4815 short int ebcdic_ii[] =
4816 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4817 short int ebcdic_mm[] =
4818 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4819 int use_ebcdic (int i) {
4820 return ebcdic_mm[i] + ebcdic_ii[i];
4822 extern int foo;
4825 main ()
4827 return use_ascii (foo) == use_ebcdic (foo);
4829 return 0;
4831 _ACEOF
4832 if ac_fn_c_try_compile "$LINENO"; then :
4833 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
4834 ac_cv_c_bigendian=yes
4836 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4837 if test "$ac_cv_c_bigendian" = unknown; then
4838 ac_cv_c_bigendian=no
4839 else
4840 # finding both strings is unlikely to happen, but who knows?
4841 ac_cv_c_bigendian=unknown
4845 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4846 else
4847 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4848 /* end confdefs.h. */
4849 $ac_includes_default
4851 main ()
4854 /* Are we little or big endian? From Harbison&Steele. */
4855 union
4857 long int l;
4858 char c[sizeof (long int)];
4859 } u;
4860 u.l = 1;
4861 return u.c[sizeof (long int) - 1] == 1;
4864 return 0;
4866 _ACEOF
4867 if ac_fn_c_try_run "$LINENO"; then :
4868 ac_cv_c_bigendian=no
4869 else
4870 ac_cv_c_bigendian=yes
4872 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4873 conftest.$ac_objext conftest.beam conftest.$ac_ext
4878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
4879 $as_echo "$ac_cv_c_bigendian" >&6; }
4880 case $ac_cv_c_bigendian in #(
4881 yes)
4882 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
4883 ;; #(
4885 ;; #(
4886 universal)
4888 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
4890 ;; #(
4892 as_fn_error "unknown endianness
4893 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
4894 esac
4896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
4897 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
4898 if test "${ac_cv_c_const+set}" = set; then :
4899 $as_echo_n "(cached) " >&6
4900 else
4901 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4902 /* end confdefs.h. */
4905 main ()
4907 /* FIXME: Include the comments suggested by Paul. */
4908 #ifndef __cplusplus
4909 /* Ultrix mips cc rejects this. */
4910 typedef int charset[2];
4911 const charset cs;
4912 /* SunOS 4.1.1 cc rejects this. */
4913 char const *const *pcpcc;
4914 char **ppc;
4915 /* NEC SVR4.0.2 mips cc rejects this. */
4916 struct point {int x, y;};
4917 static struct point const zero = {0,0};
4918 /* AIX XL C 1.02.0.0 rejects this.
4919 It does not let you subtract one const X* pointer from another in
4920 an arm of an if-expression whose if-part is not a constant
4921 expression */
4922 const char *g = "string";
4923 pcpcc = &g + (g ? g-g : 0);
4924 /* HPUX 7.0 cc rejects these. */
4925 ++pcpcc;
4926 ppc = (char**) pcpcc;
4927 pcpcc = (char const *const *) ppc;
4928 { /* SCO 3.2v4 cc rejects this. */
4929 char *t;
4930 char const *s = 0 ? (char *) 0 : (char const *) 0;
4932 *t++ = 0;
4933 if (s) return 0;
4935 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
4936 int x[] = {25, 17};
4937 const int *foo = &x[0];
4938 ++foo;
4940 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
4941 typedef const int *iptr;
4942 iptr p = 0;
4943 ++p;
4945 { /* AIX XL C 1.02.0.0 rejects this saying
4946 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
4947 struct s { int j; const int *ap[3]; };
4948 struct s *b; b->j = 5;
4950 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
4951 const int foo = 10;
4952 if (!foo) return 0;
4954 return !cs[0] && !zero.x;
4955 #endif
4958 return 0;
4960 _ACEOF
4961 if ac_fn_c_try_compile "$LINENO"; then :
4962 ac_cv_c_const=yes
4963 else
4964 ac_cv_c_const=no
4966 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
4969 $as_echo "$ac_cv_c_const" >&6; }
4970 if test $ac_cv_c_const = no; then
4972 $as_echo "#define const /**/" >>confdefs.h
4976 ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
4977 if test "x$ac_cv_type_off_t" = x""yes; then :
4979 else
4981 cat >>confdefs.h <<_ACEOF
4982 #define off_t long int
4983 _ACEOF
4987 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
4988 if test "x$ac_cv_type_pid_t" = x""yes; then :
4990 else
4992 cat >>confdefs.h <<_ACEOF
4993 #define pid_t int
4994 _ACEOF
4998 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
4999 if test "x$ac_cv_type_size_t" = x""yes; then :
5001 else
5003 cat >>confdefs.h <<_ACEOF
5004 #define size_t unsigned int
5005 _ACEOF
5009 ac_fn_c_check_decl "$LINENO" "sys_siglist" "ac_cv_have_decl_sys_siglist" "#include <signal.h>
5010 /* NetBSD declares sys_siglist in unistd.h. */
5011 #ifdef HAVE_UNISTD_H
5012 # include <unistd.h>
5013 #endif
5016 if test "x$ac_cv_have_decl_sys_siglist" = x""yes; then :
5017 ac_have_decl=1
5018 else
5019 ac_have_decl=0
5022 cat >>confdefs.h <<_ACEOF
5023 #define HAVE_DECL_SYS_SIGLIST $ac_have_decl
5024 _ACEOF
5027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
5028 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
5029 if test "${ac_cv_header_time+set}" = set; then :
5030 $as_echo_n "(cached) " >&6
5031 else
5032 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5033 /* end confdefs.h. */
5034 #include <sys/types.h>
5035 #include <sys/time.h>
5036 #include <time.h>
5039 main ()
5041 if ((struct tm *) 0)
5042 return 0;
5044 return 0;
5046 _ACEOF
5047 if ac_fn_c_try_compile "$LINENO"; then :
5048 ac_cv_header_time=yes
5049 else
5050 ac_cv_header_time=no
5052 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
5055 $as_echo "$ac_cv_header_time" >&6; }
5056 if test $ac_cv_header_time = yes; then
5058 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
5062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
5063 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
5064 if test "${ac_cv_struct_tm+set}" = set; then :
5065 $as_echo_n "(cached) " >&6
5066 else
5067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5068 /* end confdefs.h. */
5069 #include <sys/types.h>
5070 #include <time.h>
5073 main ()
5075 struct tm tm;
5076 int *p = &tm.tm_sec;
5077 return !p;
5079 return 0;
5081 _ACEOF
5082 if ac_fn_c_try_compile "$LINENO"; then :
5083 ac_cv_struct_tm=time.h
5084 else
5085 ac_cv_struct_tm=sys/time.h
5087 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
5090 $as_echo "$ac_cv_struct_tm" >&6; }
5091 if test $ac_cv_struct_tm = sys/time.h; then
5093 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
5098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
5099 $as_echo_n "checking return type of signal handlers... " >&6; }
5100 if test "${ac_cv_type_signal+set}" = set; then :
5101 $as_echo_n "(cached) " >&6
5102 else
5103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5104 /* end confdefs.h. */
5105 #include <sys/types.h>
5106 #include <signal.h>
5109 main ()
5111 return *(signal (0, 0)) (0) == 1;
5113 return 0;
5115 _ACEOF
5116 if ac_fn_c_try_compile "$LINENO"; then :
5117 ac_cv_type_signal=int
5118 else
5119 ac_cv_type_signal=void
5121 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
5124 $as_echo "$ac_cv_type_signal" >&6; }
5126 cat >>confdefs.h <<_ACEOF
5127 #define RETSIGTYPE $ac_cv_type_signal
5128 _ACEOF
5131 for ac_header in vfork.h
5132 do :
5133 ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
5134 if test "x$ac_cv_header_vfork_h" = x""yes; then :
5135 cat >>confdefs.h <<_ACEOF
5136 #define HAVE_VFORK_H 1
5137 _ACEOF
5141 done
5143 for ac_func in fork vfork
5144 do :
5145 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5146 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5147 eval as_val=\$$as_ac_var
5148 if test "x$as_val" = x""yes; then :
5149 cat >>confdefs.h <<_ACEOF
5150 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5151 _ACEOF
5154 done
5156 if test "x$ac_cv_func_fork" = xyes; then
5157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
5158 $as_echo_n "checking for working fork... " >&6; }
5159 if test "${ac_cv_func_fork_works+set}" = set; then :
5160 $as_echo_n "(cached) " >&6
5161 else
5162 if test "$cross_compiling" = yes; then :
5163 ac_cv_func_fork_works=cross
5164 else
5165 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5166 /* end confdefs.h. */
5167 $ac_includes_default
5169 main ()
5172 /* By Ruediger Kuhlmann. */
5173 return fork () < 0;
5176 return 0;
5178 _ACEOF
5179 if ac_fn_c_try_run "$LINENO"; then :
5180 ac_cv_func_fork_works=yes
5181 else
5182 ac_cv_func_fork_works=no
5184 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5185 conftest.$ac_objext conftest.beam conftest.$ac_ext
5189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
5190 $as_echo "$ac_cv_func_fork_works" >&6; }
5192 else
5193 ac_cv_func_fork_works=$ac_cv_func_fork
5195 if test "x$ac_cv_func_fork_works" = xcross; then
5196 case $host in
5197 *-*-amigaos* | *-*-msdosdjgpp*)
5198 # Override, as these systems have only a dummy fork() stub
5199 ac_cv_func_fork_works=no
5202 ac_cv_func_fork_works=yes
5204 esac
5205 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
5206 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
5208 ac_cv_func_vfork_works=$ac_cv_func_vfork
5209 if test "x$ac_cv_func_vfork" = xyes; then
5210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
5211 $as_echo_n "checking for working vfork... " >&6; }
5212 if test "${ac_cv_func_vfork_works+set}" = set; then :
5213 $as_echo_n "(cached) " >&6
5214 else
5215 if test "$cross_compiling" = yes; then :
5216 ac_cv_func_vfork_works=cross
5217 else
5218 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5219 /* end confdefs.h. */
5220 /* Thanks to Paul Eggert for this test. */
5221 $ac_includes_default
5222 #include <sys/wait.h>
5223 #ifdef HAVE_VFORK_H
5224 # include <vfork.h>
5225 #endif
5226 /* On some sparc systems, changes by the child to local and incoming
5227 argument registers are propagated back to the parent. The compiler
5228 is told about this with #include <vfork.h>, but some compilers
5229 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
5230 static variable whose address is put into a register that is
5231 clobbered by the vfork. */
5232 static void
5233 #ifdef __cplusplus
5234 sparc_address_test (int arg)
5235 # else
5236 sparc_address_test (arg) int arg;
5237 #endif
5239 static pid_t child;
5240 if (!child) {
5241 child = vfork ();
5242 if (child < 0) {
5243 perror ("vfork");
5244 _exit(2);
5246 if (!child) {
5247 arg = getpid();
5248 write(-1, "", 0);
5249 _exit (arg);
5255 main ()
5257 pid_t parent = getpid ();
5258 pid_t child;
5260 sparc_address_test (0);
5262 child = vfork ();
5264 if (child == 0) {
5265 /* Here is another test for sparc vfork register problems. This
5266 test uses lots of local variables, at least as many local
5267 variables as main has allocated so far including compiler
5268 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
5269 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
5270 reuse the register of parent for one of the local variables,
5271 since it will think that parent can't possibly be used any more
5272 in this routine. Assigning to the local variable will thus
5273 munge parent in the parent process. */
5274 pid_t
5275 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
5276 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
5277 /* Convince the compiler that p..p7 are live; otherwise, it might
5278 use the same hardware register for all 8 local variables. */
5279 if (p != p1 || p != p2 || p != p3 || p != p4
5280 || p != p5 || p != p6 || p != p7)
5281 _exit(1);
5283 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
5284 from child file descriptors. If the child closes a descriptor
5285 before it execs or exits, this munges the parent's descriptor
5286 as well. Test for this by closing stdout in the child. */
5287 _exit(close(fileno(stdout)) != 0);
5288 } else {
5289 int status;
5290 struct stat st;
5292 while (wait(&status) != child)
5294 return (
5295 /* Was there some problem with vforking? */
5296 child < 0
5298 /* Did the child fail? (This shouldn't happen.) */
5299 || status
5301 /* Did the vfork/compiler bug occur? */
5302 || parent != getpid()
5304 /* Did the file descriptor bug occur? */
5305 || fstat(fileno(stdout), &st) != 0
5309 _ACEOF
5310 if ac_fn_c_try_run "$LINENO"; then :
5311 ac_cv_func_vfork_works=yes
5312 else
5313 ac_cv_func_vfork_works=no
5315 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5316 conftest.$ac_objext conftest.beam conftest.$ac_ext
5320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
5321 $as_echo "$ac_cv_func_vfork_works" >&6; }
5324 if test "x$ac_cv_func_fork_works" = xcross; then
5325 ac_cv_func_vfork_works=$ac_cv_func_vfork
5326 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
5327 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
5330 if test "x$ac_cv_func_vfork_works" = xyes; then
5332 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
5334 else
5336 $as_echo "#define vfork fork" >>confdefs.h
5339 if test "x$ac_cv_func_fork_works" = xyes; then
5341 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
5345 for ac_func in vprintf
5346 do :
5347 ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
5348 if test "x$ac_cv_func_vprintf" = x""yes; then :
5349 cat >>confdefs.h <<_ACEOF
5350 #define HAVE_VPRINTF 1
5351 _ACEOF
5353 ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
5354 if test "x$ac_cv_func__doprnt" = x""yes; then :
5356 $as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
5361 done
5364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wait3 that fills in rusage" >&5
5365 $as_echo_n "checking for wait3 that fills in rusage... " >&6; }
5366 if test "${ac_cv_func_wait3_rusage+set}" = set; then :
5367 $as_echo_n "(cached) " >&6
5368 else
5369 if test "$cross_compiling" = yes; then :
5370 ac_cv_func_wait3_rusage=no
5371 else
5372 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5373 /* end confdefs.h. */
5374 $ac_includes_default
5375 #include <sys/time.h>
5376 #include <sys/resource.h>
5377 #include <sys/wait.h>
5378 /* HP-UX has wait3 but does not fill in rusage at all. */
5380 main ()
5382 struct rusage r;
5383 int i;
5384 /* Use a field that we can force nonzero --
5385 voluntary context switches.
5386 For systems like NeXT and OSF/1 that don't set it,
5387 also use the system CPU time. And page faults (I/O) for Linux. */
5388 r.ru_nvcsw = 0;
5389 r.ru_stime.tv_sec = 0;
5390 r.ru_stime.tv_usec = 0;
5391 r.ru_majflt = r.ru_minflt = 0;
5392 switch (fork ())
5394 case 0: /* Child. */
5395 sleep(1); /* Give up the CPU. */
5396 _exit(0);
5397 break;
5398 case -1: /* What can we do? */
5399 _exit(0);
5400 break;
5401 default: /* Parent. */
5402 wait3(&i, 0, &r);
5403 /* Avoid "text file busy" from rm on fast HP-UX machines. */
5404 sleep(2);
5405 return (r.ru_nvcsw == 0 && r.ru_majflt == 0 && r.ru_minflt == 0
5406 && r.ru_stime.tv_sec == 0 && r.ru_stime.tv_usec == 0);
5409 _ACEOF
5410 if ac_fn_c_try_run "$LINENO"; then :
5411 ac_cv_func_wait3_rusage=yes
5412 else
5413 ac_cv_func_wait3_rusage=no
5415 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5416 conftest.$ac_objext conftest.beam conftest.$ac_ext
5420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_wait3_rusage" >&5
5421 $as_echo "$ac_cv_func_wait3_rusage" >&6; }
5422 if test $ac_cv_func_wait3_rusage = yes; then
5424 $as_echo "#define HAVE_WAIT3 1" >>confdefs.h
5428 for ac_func in \
5429 err \
5430 errx \
5431 getcwd \
5432 getenv \
5433 getopt \
5434 getwd \
5435 killpg \
5436 mmap \
5437 putenv \
5438 select \
5439 setenv \
5440 setpgid \
5441 setsid \
5442 sigaction \
5443 sigvec \
5444 snprintf \
5445 strerror \
5446 strftime \
5447 strsep \
5448 strtod \
5449 strtol \
5450 sysctl \
5451 unsetenv \
5452 vsnprintf \
5453 wait3 \
5454 wait4 \
5455 waitpid \
5456 warn \
5457 warnx \
5459 do :
5460 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5461 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5462 eval as_val=\$$as_ac_var
5463 if test "x$as_val" = x""yes; then :
5464 cat >>confdefs.h <<_ACEOF
5465 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5466 _ACEOF
5469 done
5472 for ac_func in \
5473 realpath \
5474 dirname \
5475 stresep \
5476 strlcpy \
5478 do :
5479 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5480 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5481 eval as_val=\$$as_ac_var
5482 if test "x$as_val" = x""yes; then :
5483 cat >>confdefs.h <<_ACEOF
5484 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5485 _ACEOF
5487 else
5488 case " $LIBOBJS " in
5489 *" $ac_func.$ac_objext "* ) ;;
5490 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
5492 esac
5495 done
5499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for emalloc in -lutil" >&5
5500 $as_echo_n "checking for emalloc in -lutil... " >&6; }
5501 if test "${ac_cv_lib_util_emalloc+set}" = set; then :
5502 $as_echo_n "(cached) " >&6
5503 else
5504 ac_check_lib_save_LIBS=$LIBS
5505 LIBS="-lutil $LIBS"
5506 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5507 /* end confdefs.h. */
5509 /* Override any GCC internal prototype to avoid an error.
5510 Use char because int might match the return type of a GCC
5511 builtin and then its argument prototype would still apply. */
5512 #ifdef __cplusplus
5513 extern "C"
5514 #endif
5515 char emalloc ();
5517 main ()
5519 return emalloc ();
5521 return 0;
5523 _ACEOF
5524 if ac_fn_c_try_link "$LINENO"; then :
5525 ac_cv_lib_util_emalloc=yes
5526 else
5527 ac_cv_lib_util_emalloc=no
5529 rm -f core conftest.err conftest.$ac_objext \
5530 conftest$ac_exeext conftest.$ac_ext
5531 LIBS=$ac_check_lib_save_LIBS
5533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_emalloc" >&5
5534 $as_echo "$ac_cv_lib_util_emalloc" >&6; }
5535 if test "x$ac_cv_lib_util_emalloc" = x""yes; then :
5536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for erealloc in -lutil" >&5
5537 $as_echo_n "checking for erealloc in -lutil... " >&6; }
5538 if test "${ac_cv_lib_util_erealloc+set}" = set; then :
5539 $as_echo_n "(cached) " >&6
5540 else
5541 ac_check_lib_save_LIBS=$LIBS
5542 LIBS="-lutil $LIBS"
5543 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5544 /* end confdefs.h. */
5546 /* Override any GCC internal prototype to avoid an error.
5547 Use char because int might match the return type of a GCC
5548 builtin and then its argument prototype would still apply. */
5549 #ifdef __cplusplus
5550 extern "C"
5551 #endif
5552 char erealloc ();
5554 main ()
5556 return erealloc ();
5558 return 0;
5560 _ACEOF
5561 if ac_fn_c_try_link "$LINENO"; then :
5562 ac_cv_lib_util_erealloc=yes
5563 else
5564 ac_cv_lib_util_erealloc=no
5566 rm -f core conftest.err conftest.$ac_objext \
5567 conftest$ac_exeext conftest.$ac_ext
5568 LIBS=$ac_check_lib_save_LIBS
5570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_erealloc" >&5
5571 $as_echo "$ac_cv_lib_util_erealloc" >&6; }
5572 if test "x$ac_cv_lib_util_erealloc" = x""yes; then :
5573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for estrdup in -lutil" >&5
5574 $as_echo_n "checking for estrdup in -lutil... " >&6; }
5575 if test "${ac_cv_lib_util_estrdup+set}" = set; then :
5576 $as_echo_n "(cached) " >&6
5577 else
5578 ac_check_lib_save_LIBS=$LIBS
5579 LIBS="-lutil $LIBS"
5580 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5581 /* end confdefs.h. */
5583 /* Override any GCC internal prototype to avoid an error.
5584 Use char because int might match the return type of a GCC
5585 builtin and then its argument prototype would still apply. */
5586 #ifdef __cplusplus
5587 extern "C"
5588 #endif
5589 char estrdup ();
5591 main ()
5593 return estrdup ();
5595 return 0;
5597 _ACEOF
5598 if ac_fn_c_try_link "$LINENO"; then :
5599 ac_cv_lib_util_estrdup=yes
5600 else
5601 ac_cv_lib_util_estrdup=no
5603 rm -f core conftest.err conftest.$ac_objext \
5604 conftest$ac_exeext conftest.$ac_ext
5605 LIBS=$ac_check_lib_save_LIBS
5607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_estrdup" >&5
5608 $as_echo "$ac_cv_lib_util_estrdup" >&6; }
5609 if test "x$ac_cv_lib_util_estrdup" = x""yes; then :
5610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for estrndup in -lutil" >&5
5611 $as_echo_n "checking for estrndup in -lutil... " >&6; }
5612 if test "${ac_cv_lib_util_estrndup+set}" = set; then :
5613 $as_echo_n "(cached) " >&6
5614 else
5615 ac_check_lib_save_LIBS=$LIBS
5616 LIBS="-lutil $LIBS"
5617 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5618 /* end confdefs.h. */
5620 /* Override any GCC internal prototype to avoid an error.
5621 Use char because int might match the return type of a GCC
5622 builtin and then its argument prototype would still apply. */
5623 #ifdef __cplusplus
5624 extern "C"
5625 #endif
5626 char estrndup ();
5628 main ()
5630 return estrndup ();
5632 return 0;
5634 _ACEOF
5635 if ac_fn_c_try_link "$LINENO"; then :
5636 ac_cv_lib_util_estrndup=yes
5637 else
5638 ac_cv_lib_util_estrndup=no
5640 rm -f core conftest.err conftest.$ac_objext \
5641 conftest$ac_exeext conftest.$ac_ext
5642 LIBS=$ac_check_lib_save_LIBS
5644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_estrndup" >&5
5645 $as_echo "$ac_cv_lib_util_estrndup" >&6; }
5646 if test "x$ac_cv_lib_util_estrndup" = x""yes; then :
5647 LIBS="$LIBS -lutil"
5648 CPPFLAGS="$CPPFLAGS -DUSE_EMALLOC"
5658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
5659 $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
5660 if test "${ac_cv_header_stat_broken+set}" = set; then :
5661 $as_echo_n "(cached) " >&6
5662 else
5663 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5664 /* end confdefs.h. */
5665 #include <sys/types.h>
5666 #include <sys/stat.h>
5668 #if defined S_ISBLK && defined S_IFDIR
5669 extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
5670 #endif
5672 #if defined S_ISBLK && defined S_IFCHR
5673 extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
5674 #endif
5676 #if defined S_ISLNK && defined S_IFREG
5677 extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
5678 #endif
5680 #if defined S_ISSOCK && defined S_IFREG
5681 extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
5682 #endif
5684 _ACEOF
5685 if ac_fn_c_try_compile "$LINENO"; then :
5686 ac_cv_header_stat_broken=no
5687 else
5688 ac_cv_header_stat_broken=yes
5690 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
5693 $as_echo "$ac_cv_header_stat_broken" >&6; }
5694 if test $ac_cv_header_stat_broken = yes; then
5696 $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
5700 ac_fn_c_check_member "$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "$ac_includes_default"
5701 if test "x$ac_cv_member_struct_stat_st_rdev" = x""yes; then :
5703 cat >>confdefs.h <<_ACEOF
5704 #define HAVE_STRUCT_STAT_ST_RDEV 1
5705 _ACEOF
5708 $as_echo "#define HAVE_ST_RDEV 1" >>confdefs.h
5713 echo "checking if compiler supports __func__" >&6
5714 ac_ext=c
5715 ac_cpp='$CPP $CPPFLAGS'
5716 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5717 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5718 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5720 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5721 /* end confdefs.h. */
5724 main ()
5726 const char *func = __func__;
5728 return 0;
5730 _ACEOF
5731 if ac_fn_c_try_compile "$LINENO"; then :
5733 else
5735 $as_echo "#define __func__ __FUNCTION__" >>confdefs.h
5738 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5739 echo $ECHO_N "checking if diff -u works... $ECHO_C" >&6
5740 if diff -u /dev/null /dev/null > /dev/null 2>&1; then
5741 diff_u=-u
5742 echo yes >&6
5743 else
5744 diff_u=
5745 echo no >&6
5747 echo "checking for MACHINE & MACHINE_ARCH..." >&6
5748 cat > conftest.$ac_ext <<EOF
5749 #include "confdefs.h"
5750 #include <sys/param.h>
5751 #ifdef MACHINE
5752 machine=MACHINE
5753 #endif
5754 #ifdef MACHINE_ARCH
5755 machine_arch=MACHINE_ARCH
5756 #endif
5759 default_machine=`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5760 egrep machine= | tr -d ' "'`
5761 rm -rf conftest*
5762 if test "$default_machine"; then
5763 eval "$default_machine"
5765 machine=${machine:-`$srcdir/machine.sh`}
5766 machine_arch=${machine_arch:-`$srcdir/machine.sh arch`}
5767 echo "defaults: MACHINE=$machine, MACHINE_ARCH=$machine_arch" 1>&6
5769 # Check whether --with-machine was given.
5770 if test "${with_machine+set}" = set; then :
5771 withval=$with_machine; case "${withval}" in
5772 yes) as_fn_error "bad value ${withval} given for bmake MACHINE" "$LINENO" 5 ;;
5773 no) ;;
5774 generic) machine=`$srcdir/machine.sh`;;
5775 *) machine=$with_machine;;
5776 esac
5779 force_machine=
5781 # Check whether --with-force_machine was given.
5782 if test "${with_force_machine+set}" = set; then :
5783 withval=$with_force_machine; case "${withval}" in
5784 yes) force_machine=FORCE_;;
5785 no) ;;
5786 *) force_machine=FORCE_; machine=$with_force_machine;;
5787 esac
5790 force_machine_arch=
5792 # Check whether --with-force_machine_arch was given.
5793 if test "${with_force_machine_arch+set}" = set; then :
5794 withval=$with_force_machine_arch; case "${withval}" in
5795 yes) force_machine_arch=FORCE_;;
5796 no) ;;
5797 *) force_machine_arch=FORCE_; machine_arch=$with_force_machine;;
5798 esac
5802 # Check whether --with-machine_arch was given.
5803 if test "${with_machine_arch+set}" = set; then :
5804 withval=$with_machine_arch; case "${withval}" in
5805 yes) as_fn_error "bad value ${withval} given for bmake MACHINE_ARCH" "$LINENO" 5 ;;
5806 no) ;;
5807 *) machine_arch=$with_machine_arch;;
5808 esac
5811 echo "Using: ${force_machine}MACHINE=$machine, MACHINE_ARCH=$machine_arch" 1>&6
5812 default_sys_path=\${prefix}/share/mk
5814 # Check whether --with-default-sys-path was given.
5815 if test "${with_default_sys_path+set}" = set; then :
5816 withval=$with_default_sys_path; case "${withval}" in
5817 yes) as_fn_error "bad value ${withval} given for bmake _PATH_DEFSYSPATH" "$LINENO" 5 ;;
5818 no) ;;
5819 *) default_sys_path="$with_default_sys_path"
5821 esac
5825 # Check whether --with-path-objdirprefix was given.
5826 if test "${with_path_objdirprefix+set}" = set; then :
5827 withval=$with_path_objdirprefix; case "${withval}" in
5828 yes) as_fn_error "bad value ${withval} given for bmake _PATH_OBJDIRPREFIX" "$LINENO" 5 ;;
5829 no) CPPFLAGS="$CPPFLAGS -DNO_PATH_OBJDIRPREFIX" ;;
5830 *) CPPFLAGS="$CPPFLAGS \"-D_PATH_OBJDIRPREFIX=\\\"$with_path-objdir\\\"\"" ;;
5831 esac
5834 # Check whether --enable-pwd-override was given.
5835 if test "${enable_pwd_override+set}" = set; then :
5836 enableval=$enable_pwd_override; case "${enableval}" in
5837 yes) ;;
5838 no) CPPFLAGS="$CPPFLAGS -DNO_PWD_OVERRIDE" ;;
5839 *) as_fn_error "bad value ${enableval} given for pwd-override option" "$LINENO" 5 ;;
5840 esac
5843 # Check whether --enable-check-make-chdir was given.
5844 if test "${enable_check_make_chdir+set}" = set; then :
5845 enableval=$enable_check_make_chdir; case "${enableval}" in
5846 yes) ;;
5847 no) CPPFLAGS="$CPPFLAGS -DNO_CHECK_MAKE_CHDIR" ;;
5848 *) as_fn_error "bad value ${enableval} given for check-make-chdir option" "$LINENO" 5 ;;
5849 esac
5853 # Check whether --with-mksrc was given.
5854 if test "${with_mksrc+set}" = set; then :
5855 withval=$with_mksrc; case "${withval}" in
5856 ""|yes|no) ;;
5857 *) test -s $withval/install-mk && mksrc=$withval ||
5858 as_fn_error "bad value ${withval} given for mksrc cannot find install-mk" "$LINENO" 5
5860 esac
5864 srcdir=`cd $srcdir && pwd`
5865 for mksrc in $mksrc $srcdir/mk $srcdir/../mk mk
5867 test -s $mksrc/install-mk || continue
5868 mksrc=`cd $mksrc && pwd`
5869 break
5870 done
5871 mksrc=`echo $mksrc | sed "s,$srcdir,\\\${srcdir},"`
5872 echo "Using: MKSRC=$mksrc" 1>&6
5873 if test -x /usr/xpg4/bin/sh; then
5874 defshell_path=${defshell_path:-/usr/xpg4/bin/sh}
5876 if test -n "$defshell_path"; then
5877 echo "Using: SHELL=$defshell_path" >&6
5879 cat >>confdefs.h <<_ACEOF
5880 #define DEFSHELL_CUSTOM "$defshell_path"
5881 _ACEOF
5884 if test -n "$DEFSHELL_INDEX"; then
5886 cat >>confdefs.h <<_ACEOF
5887 #define DEFSHELL_INDEX $DEFSHELL_INDEX
5888 _ACEOF
5901 ac_config_files="$ac_config_files makefile Makefile.config make-bootstrap.sh unit-tests/Makefile"
5903 cat >confcache <<\_ACEOF
5904 # This file is a shell script that caches the results of configure
5905 # tests run on this system so they can be shared between configure
5906 # scripts and configure runs, see configure's option --config-cache.
5907 # It is not useful on other systems. If it contains results you don't
5908 # want to keep, you may remove or edit it.
5910 # config.status only pays attention to the cache file if you give it
5911 # the --recheck option to rerun configure.
5913 # `ac_cv_env_foo' variables (set or unset) will be overridden when
5914 # loading this file, other *unset* `ac_cv_foo' will be assigned the
5915 # following values.
5917 _ACEOF
5919 # The following way of writing the cache mishandles newlines in values,
5920 # but we know of no workaround that is simple, portable, and efficient.
5921 # So, we kill variables containing newlines.
5922 # Ultrix sh set writes to stderr and can't be redirected directly,
5923 # and sets the high bit in the cache file unless we assign to the vars.
5925 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5926 eval ac_val=\$$ac_var
5927 case $ac_val in #(
5928 *${as_nl}*)
5929 case $ac_var in #(
5930 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5931 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5932 esac
5933 case $ac_var in #(
5934 _ | IFS | as_nl) ;; #(
5935 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5936 *) { eval $ac_var=; unset $ac_var;} ;;
5937 esac ;;
5938 esac
5939 done
5941 (set) 2>&1 |
5942 case $as_nl`(ac_space=' '; set) 2>&1` in #(
5943 *${as_nl}ac_space=\ *)
5944 # `set' does not quote correctly, so add quotes: double-quote
5945 # substitution turns \\\\ into \\, and sed turns \\ into \.
5946 sed -n \
5947 "s/'/'\\\\''/g;
5948 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5949 ;; #(
5951 # `set' quotes correctly as required by POSIX, so do not add quotes.
5952 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5954 esac |
5955 sort
5957 sed '
5958 /^ac_cv_env_/b end
5959 t clear
5960 :clear
5961 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5962 t end
5963 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5964 :end' >>confcache
5965 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5966 if test -w "$cache_file"; then
5967 test "x$cache_file" != "x/dev/null" &&
5968 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5969 $as_echo "$as_me: updating cache $cache_file" >&6;}
5970 cat confcache >$cache_file
5971 else
5972 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5973 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5976 rm -f confcache
5978 test "x$prefix" = xNONE && prefix=$ac_default_prefix
5979 # Let make expand exec_prefix.
5980 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5982 DEFS=-DHAVE_CONFIG_H
5984 ac_libobjs=
5985 ac_ltlibobjs=
5986 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
5987 # 1. Remove the extension, and $U if already installed.
5988 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
5989 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
5990 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
5991 # will be set to the directory where LIBOBJS objects are built.
5992 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5993 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
5994 done
5995 LIBOBJS=$ac_libobjs
5997 LTLIBOBJS=$ac_ltlibobjs
6002 : ${CONFIG_STATUS=./config.status}
6003 ac_write_fail=0
6004 ac_clean_files_save=$ac_clean_files
6005 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
6006 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
6007 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
6008 as_write_fail=0
6009 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
6010 #! $SHELL
6011 # Generated by $as_me.
6012 # Run this file to recreate the current configuration.
6013 # Compiler output produced by configure, useful for debugging
6014 # configure, is in config.log if it exists.
6016 debug=false
6017 ac_cs_recheck=false
6018 ac_cs_silent=false
6020 SHELL=\${CONFIG_SHELL-$SHELL}
6021 export SHELL
6022 _ASEOF
6023 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
6024 ## -------------------- ##
6025 ## M4sh Initialization. ##
6026 ## -------------------- ##
6028 # Be more Bourne compatible
6029 DUALCASE=1; export DUALCASE # for MKS sh
6030 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
6031 emulate sh
6032 NULLCMD=:
6033 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
6034 # is contrary to our usage. Disable this feature.
6035 alias -g '${1+"$@"}'='"$@"'
6036 setopt NO_GLOB_SUBST
6037 else
6038 case `(set -o) 2>/dev/null` in #(
6039 *posix*) :
6040 set -o posix ;; #(
6041 *) :
6043 esac
6047 as_nl='
6049 export as_nl
6050 # Printing a long string crashes Solaris 7 /usr/bin/printf.
6051 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
6052 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
6053 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
6054 # Prefer a ksh shell builtin over an external printf program on Solaris,
6055 # but without wasting forks for bash or zsh.
6056 if test -z "$BASH_VERSION$ZSH_VERSION" \
6057 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
6058 as_echo='print -r --'
6059 as_echo_n='print -rn --'
6060 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
6061 as_echo='printf %s\n'
6062 as_echo_n='printf %s'
6063 else
6064 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
6065 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
6066 as_echo_n='/usr/ucb/echo -n'
6067 else
6068 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
6069 as_echo_n_body='eval
6070 arg=$1;
6071 case $arg in #(
6072 *"$as_nl"*)
6073 expr "X$arg" : "X\\(.*\\)$as_nl";
6074 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
6075 esac;
6076 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
6078 export as_echo_n_body
6079 as_echo_n='sh -c $as_echo_n_body as_echo'
6081 export as_echo_body
6082 as_echo='sh -c $as_echo_body as_echo'
6085 # The user is always right.
6086 if test "${PATH_SEPARATOR+set}" != set; then
6087 PATH_SEPARATOR=:
6088 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
6089 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
6090 PATH_SEPARATOR=';'
6095 # IFS
6096 # We need space, tab and new line, in precisely that order. Quoting is
6097 # there to prevent editors from complaining about space-tab.
6098 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
6099 # splitting by setting IFS to empty value.)
6100 IFS=" "" $as_nl"
6102 # Find who we are. Look in the path if we contain no directory separator.
6103 case $0 in #((
6104 *[\\/]* ) as_myself=$0 ;;
6105 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6106 for as_dir in $PATH
6108 IFS=$as_save_IFS
6109 test -z "$as_dir" && as_dir=.
6110 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
6111 done
6112 IFS=$as_save_IFS
6115 esac
6116 # We did not find ourselves, most probably we were run as `sh COMMAND'
6117 # in which case we are not to be found in the path.
6118 if test "x$as_myself" = x; then
6119 as_myself=$0
6121 if test ! -f "$as_myself"; then
6122 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
6123 exit 1
6126 # Unset variables that we do not need and which cause bugs (e.g. in
6127 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
6128 # suppresses any "Segmentation fault" message there. '((' could
6129 # trigger a bug in pdksh 5.2.14.
6130 for as_var in BASH_ENV ENV MAIL MAILPATH
6131 do eval test x\${$as_var+set} = xset \
6132 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
6133 done
6134 PS1='$ '
6135 PS2='> '
6136 PS4='+ '
6138 # NLS nuisances.
6139 LC_ALL=C
6140 export LC_ALL
6141 LANGUAGE=C
6142 export LANGUAGE
6144 # CDPATH.
6145 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
6148 # as_fn_error ERROR [LINENO LOG_FD]
6149 # ---------------------------------
6150 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
6151 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
6152 # script with status $?, using 1 if that was 0.
6153 as_fn_error ()
6155 as_status=$?; test $as_status -eq 0 && as_status=1
6156 if test "$3"; then
6157 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
6158 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
6160 $as_echo "$as_me: error: $1" >&2
6161 as_fn_exit $as_status
6162 } # as_fn_error
6165 # as_fn_set_status STATUS
6166 # -----------------------
6167 # Set $? to STATUS, without forking.
6168 as_fn_set_status ()
6170 return $1
6171 } # as_fn_set_status
6173 # as_fn_exit STATUS
6174 # -----------------
6175 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
6176 as_fn_exit ()
6178 set +e
6179 as_fn_set_status $1
6180 exit $1
6181 } # as_fn_exit
6183 # as_fn_unset VAR
6184 # ---------------
6185 # Portably unset VAR.
6186 as_fn_unset ()
6188 { eval $1=; unset $1;}
6190 as_unset=as_fn_unset
6191 # as_fn_append VAR VALUE
6192 # ----------------------
6193 # Append the text in VALUE to the end of the definition contained in VAR. Take
6194 # advantage of any shell optimizations that allow amortized linear growth over
6195 # repeated appends, instead of the typical quadratic growth present in naive
6196 # implementations.
6197 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
6198 eval 'as_fn_append ()
6200 eval $1+=\$2
6202 else
6203 as_fn_append ()
6205 eval $1=\$$1\$2
6207 fi # as_fn_append
6209 # as_fn_arith ARG...
6210 # ------------------
6211 # Perform arithmetic evaluation on the ARGs, and store the result in the
6212 # global $as_val. Take advantage of shells that can avoid forks. The arguments
6213 # must be portable across $(()) and expr.
6214 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
6215 eval 'as_fn_arith ()
6217 as_val=$(( $* ))
6219 else
6220 as_fn_arith ()
6222 as_val=`expr "$@" || test $? -eq 1`
6224 fi # as_fn_arith
6227 if expr a : '\(a\)' >/dev/null 2>&1 &&
6228 test "X`expr 00001 : '.*\(...\)'`" = X001; then
6229 as_expr=expr
6230 else
6231 as_expr=false
6234 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
6235 as_basename=basename
6236 else
6237 as_basename=false
6240 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
6241 as_dirname=dirname
6242 else
6243 as_dirname=false
6246 as_me=`$as_basename -- "$0" ||
6247 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
6248 X"$0" : 'X\(//\)$' \| \
6249 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
6250 $as_echo X/"$0" |
6251 sed '/^.*\/\([^/][^/]*\)\/*$/{
6252 s//\1/
6255 /^X\/\(\/\/\)$/{
6256 s//\1/
6259 /^X\/\(\/\).*/{
6260 s//\1/
6263 s/.*/./; q'`
6265 # Avoid depending upon Character Ranges.
6266 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
6267 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
6268 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
6269 as_cr_digits='0123456789'
6270 as_cr_alnum=$as_cr_Letters$as_cr_digits
6272 ECHO_C= ECHO_N= ECHO_T=
6273 case `echo -n x` in #(((((
6274 -n*)
6275 case `echo 'xy\c'` in
6276 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
6277 xy) ECHO_C='\c';;
6278 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
6279 ECHO_T=' ';;
6280 esac;;
6282 ECHO_N='-n';;
6283 esac
6285 rm -f conf$$ conf$$.exe conf$$.file
6286 if test -d conf$$.dir; then
6287 rm -f conf$$.dir/conf$$.file
6288 else
6289 rm -f conf$$.dir
6290 mkdir conf$$.dir 2>/dev/null
6292 if (echo >conf$$.file) 2>/dev/null; then
6293 if ln -s conf$$.file conf$$ 2>/dev/null; then
6294 as_ln_s='ln -s'
6295 # ... but there are two gotchas:
6296 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
6297 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
6298 # In both cases, we have to default to `cp -p'.
6299 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
6300 as_ln_s='cp -p'
6301 elif ln conf$$.file conf$$ 2>/dev/null; then
6302 as_ln_s=ln
6303 else
6304 as_ln_s='cp -p'
6306 else
6307 as_ln_s='cp -p'
6309 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
6310 rmdir conf$$.dir 2>/dev/null
6313 # as_fn_mkdir_p
6314 # -------------
6315 # Create "$as_dir" as a directory, including parents if necessary.
6316 as_fn_mkdir_p ()
6319 case $as_dir in #(
6320 -*) as_dir=./$as_dir;;
6321 esac
6322 test -d "$as_dir" || eval $as_mkdir_p || {
6323 as_dirs=
6324 while :; do
6325 case $as_dir in #(
6326 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
6327 *) as_qdir=$as_dir;;
6328 esac
6329 as_dirs="'$as_qdir' $as_dirs"
6330 as_dir=`$as_dirname -- "$as_dir" ||
6331 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6332 X"$as_dir" : 'X\(//\)[^/]' \| \
6333 X"$as_dir" : 'X\(//\)$' \| \
6334 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
6335 $as_echo X"$as_dir" |
6336 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6337 s//\1/
6340 /^X\(\/\/\)[^/].*/{
6341 s//\1/
6344 /^X\(\/\/\)$/{
6345 s//\1/
6348 /^X\(\/\).*/{
6349 s//\1/
6352 s/.*/./; q'`
6353 test -d "$as_dir" && break
6354 done
6355 test -z "$as_dirs" || eval "mkdir $as_dirs"
6356 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
6359 } # as_fn_mkdir_p
6360 if mkdir -p . 2>/dev/null; then
6361 as_mkdir_p='mkdir -p "$as_dir"'
6362 else
6363 test -d ./-p && rmdir ./-p
6364 as_mkdir_p=false
6367 if test -x / >/dev/null 2>&1; then
6368 as_test_x='test -x'
6369 else
6370 if ls -dL / >/dev/null 2>&1; then
6371 as_ls_L_option=L
6372 else
6373 as_ls_L_option=
6375 as_test_x='
6376 eval sh -c '\''
6377 if test -d "$1"; then
6378 test -d "$1/.";
6379 else
6380 case $1 in #(
6381 -*)set "./$1";;
6382 esac;
6383 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
6384 ???[sx]*):;;*)false;;esac;fi
6385 '\'' sh
6388 as_executable_p=$as_test_x
6390 # Sed expression to map a string onto a valid CPP name.
6391 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
6393 # Sed expression to map a string onto a valid variable name.
6394 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
6397 exec 6>&1
6398 ## ----------------------------------- ##
6399 ## Main body of $CONFIG_STATUS script. ##
6400 ## ----------------------------------- ##
6401 _ASEOF
6402 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
6404 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6405 # Save the log message, to keep $0 and so on meaningful, and to
6406 # report actual input values of CONFIG_FILES etc. instead of their
6407 # values after options handling.
6408 ac_log="
6409 This file was extended by bmake $as_me 20140214, which was
6410 generated by GNU Autoconf 2.64. Invocation command line was
6412 CONFIG_FILES = $CONFIG_FILES
6413 CONFIG_HEADERS = $CONFIG_HEADERS
6414 CONFIG_LINKS = $CONFIG_LINKS
6415 CONFIG_COMMANDS = $CONFIG_COMMANDS
6416 $ $0 $@
6418 on `(hostname || uname -n) 2>/dev/null | sed 1q`
6421 _ACEOF
6423 case $ac_config_files in *"
6424 "*) set x $ac_config_files; shift; ac_config_files=$*;;
6425 esac
6427 case $ac_config_headers in *"
6428 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
6429 esac
6432 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6433 # Files that config.status was made for.
6434 config_files="$ac_config_files"
6435 config_headers="$ac_config_headers"
6437 _ACEOF
6439 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6440 ac_cs_usage="\
6441 \`$as_me' instantiates files and other configuration actions
6442 from templates according to the current configuration. Unless the files
6443 and actions are specified as TAGs, all are instantiated by default.
6445 Usage: $0 [OPTION]... [TAG]...
6447 -h, --help print this help, then exit
6448 -V, --version print version number and configuration settings, then exit
6449 -q, --quiet, --silent
6450 do not print progress messages
6451 -d, --debug don't remove temporary files
6452 --recheck update $as_me by reconfiguring in the same conditions
6453 --file=FILE[:TEMPLATE]
6454 instantiate the configuration file FILE
6455 --header=FILE[:TEMPLATE]
6456 instantiate the configuration header FILE
6458 Configuration files:
6459 $config_files
6461 Configuration headers:
6462 $config_headers
6464 Report bugs to <sjg@NetBSD.org>."
6466 _ACEOF
6467 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6468 ac_cs_version="\\
6469 bmake config.status 20140214
6470 configured by $0, generated by GNU Autoconf 2.64,
6471 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
6473 Copyright (C) 2009 Free Software Foundation, Inc.
6474 This config.status script is free software; the Free Software Foundation
6475 gives unlimited permission to copy, distribute and modify it."
6477 ac_pwd='$ac_pwd'
6478 srcdir='$srcdir'
6479 INSTALL='$INSTALL'
6480 test -n "\$AWK" || AWK=awk
6481 _ACEOF
6483 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6484 # The default lists apply if the user does not specify any file.
6485 ac_need_defaults=:
6486 while test $# != 0
6488 case $1 in
6489 --*=*)
6490 ac_option=`expr "X$1" : 'X\([^=]*\)='`
6491 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
6492 ac_shift=:
6495 ac_option=$1
6496 ac_optarg=$2
6497 ac_shift=shift
6499 esac
6501 case $ac_option in
6502 # Handling of the options.
6503 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6504 ac_cs_recheck=: ;;
6505 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
6506 $as_echo "$ac_cs_version"; exit ;;
6507 --debug | --debu | --deb | --de | --d | -d )
6508 debug=: ;;
6509 --file | --fil | --fi | --f )
6510 $ac_shift
6511 case $ac_optarg in
6512 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6513 esac
6514 as_fn_append CONFIG_FILES " '$ac_optarg'"
6515 ac_need_defaults=false;;
6516 --header | --heade | --head | --hea )
6517 $ac_shift
6518 case $ac_optarg in
6519 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6520 esac
6521 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
6522 ac_need_defaults=false;;
6523 --he | --h)
6524 # Conflict between --help and --header
6525 as_fn_error "ambiguous option: \`$1'
6526 Try \`$0 --help' for more information.";;
6527 --help | --hel | -h )
6528 $as_echo "$ac_cs_usage"; exit ;;
6529 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
6530 | -silent | --silent | --silen | --sile | --sil | --si | --s)
6531 ac_cs_silent=: ;;
6533 # This is an error.
6534 -*) as_fn_error "unrecognized option: \`$1'
6535 Try \`$0 --help' for more information." ;;
6537 *) as_fn_append ac_config_targets " $1"
6538 ac_need_defaults=false ;;
6540 esac
6541 shift
6542 done
6544 ac_configure_extra_args=
6546 if $ac_cs_silent; then
6547 exec 6>/dev/null
6548 ac_configure_extra_args="$ac_configure_extra_args --silent"
6551 _ACEOF
6552 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6553 if \$ac_cs_recheck; then
6554 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
6555 shift
6556 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
6557 CONFIG_SHELL='$SHELL'
6558 export CONFIG_SHELL
6559 exec "\$@"
6562 _ACEOF
6563 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6564 exec 5>>config.log
6566 echo
6567 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
6568 ## Running $as_me. ##
6569 _ASBOX
6570 $as_echo "$ac_log"
6571 } >&5
6573 _ACEOF
6574 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6575 _ACEOF
6577 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6579 # Handling of arguments.
6580 for ac_config_target in $ac_config_targets
6582 case $ac_config_target in
6583 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
6584 "makefile") CONFIG_FILES="$CONFIG_FILES makefile" ;;
6585 "Makefile.config") CONFIG_FILES="$CONFIG_FILES Makefile.config" ;;
6586 "make-bootstrap.sh") CONFIG_FILES="$CONFIG_FILES make-bootstrap.sh" ;;
6587 "unit-tests/Makefile") CONFIG_FILES="$CONFIG_FILES unit-tests/Makefile" ;;
6589 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
6590 esac
6591 done
6594 # If the user did not use the arguments to specify the items to instantiate,
6595 # then the envvar interface is used. Set only those that are not.
6596 # We use the long form for the default assignment because of an extremely
6597 # bizarre bug on SunOS 4.1.3.
6598 if $ac_need_defaults; then
6599 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
6600 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
6603 # Have a temporary directory for convenience. Make it in the build tree
6604 # simply because there is no reason against having it here, and in addition,
6605 # creating and moving files from /tmp can sometimes cause problems.
6606 # Hook for its removal unless debugging.
6607 # Note that there is a small window in which the directory will not be cleaned:
6608 # after its creation but before its name has been assigned to `$tmp'.
6609 $debug ||
6611 tmp=
6612 trap 'exit_status=$?
6613 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
6615 trap 'as_fn_exit 1' 1 2 13 15
6617 # Create a (secure) tmp directory for tmp files.
6620 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
6621 test -n "$tmp" && test -d "$tmp"
6622 } ||
6624 tmp=./conf$$-$RANDOM
6625 (umask 077 && mkdir "$tmp")
6626 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
6628 # Set up the scripts for CONFIG_FILES section.
6629 # No need to generate them if there are no CONFIG_FILES.
6630 # This happens for instance with `./config.status config.h'.
6631 if test -n "$CONFIG_FILES"; then
6634 ac_cr=`echo X | tr X '\015'`
6635 # On cygwin, bash can eat \r inside `` if the user requested igncr.
6636 # But we know of no other shell where ac_cr would be empty at this
6637 # point, so we can use a bashism as a fallback.
6638 if test "x$ac_cr" = x; then
6639 eval ac_cr=\$\'\\r\'
6641 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
6642 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
6643 ac_cs_awk_cr='\r'
6644 else
6645 ac_cs_awk_cr=$ac_cr
6648 echo 'BEGIN {' >"$tmp/subs1.awk" &&
6649 _ACEOF
6653 echo "cat >conf$$subs.awk <<_ACEOF" &&
6654 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
6655 echo "_ACEOF"
6656 } >conf$$subs.sh ||
6657 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6658 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
6659 ac_delim='%!_!# '
6660 for ac_last_try in false false false false false :; do
6661 . ./conf$$subs.sh ||
6662 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6664 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
6665 if test $ac_delim_n = $ac_delim_num; then
6666 break
6667 elif $ac_last_try; then
6668 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6669 else
6670 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6672 done
6673 rm -f conf$$subs.sh
6675 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6676 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
6677 _ACEOF
6678 sed -n '
6680 s/^/S["/; s/!.*/"]=/
6683 s/^[^!]*!//
6684 :repl
6685 t repl
6686 s/'"$ac_delim"'$//
6687 t delim
6690 s/\(.\{148\}\).*/\1/
6691 t more1
6692 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
6695 b repl
6696 :more1
6697 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6700 s/.\{148\}//
6701 t nl
6702 :delim
6704 s/\(.\{148\}\).*/\1/
6705 t more2
6706 s/["\\]/\\&/g; s/^/"/; s/$/"/
6709 :more2
6710 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6713 s/.\{148\}//
6714 t delim
6715 ' <conf$$subs.awk | sed '
6716 /^[^""]/{
6718 s/\n//
6720 ' >>$CONFIG_STATUS || ac_write_fail=1
6721 rm -f conf$$subs.awk
6722 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6723 _ACAWK
6724 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
6725 for (key in S) S_is_set[key] = 1
6726 FS = "\a"
6730 line = $ 0
6731 nfields = split(line, field, "@")
6732 substed = 0
6733 len = length(field[1])
6734 for (i = 2; i < nfields; i++) {
6735 key = field[i]
6736 keylen = length(key)
6737 if (S_is_set[key]) {
6738 value = S[key]
6739 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
6740 len += length(value) + length(field[++i])
6741 substed = 1
6742 } else
6743 len += 1 + keylen
6746 print line
6749 _ACAWK
6750 _ACEOF
6751 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6752 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
6753 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
6754 else
6756 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
6757 || as_fn_error "could not setup config files machinery" "$LINENO" 5
6758 _ACEOF
6760 # VPATH may cause trouble with some makes, so we remove $(srcdir),
6761 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
6762 # trailing colons and then remove the whole line if VPATH becomes empty
6763 # (actually we leave an empty line to preserve line numbers).
6764 if test "x$srcdir" = x.; then
6765 ac_vpsub='/^[ ]*VPATH[ ]*=/{
6766 s/:*\$(srcdir):*/:/
6767 s/:*\${srcdir}:*/:/
6768 s/:*@srcdir@:*/:/
6769 s/^\([^=]*=[ ]*\):*/\1/
6770 s/:*$//
6771 s/^[^=]*=[ ]*$//
6775 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6776 fi # test -n "$CONFIG_FILES"
6778 # Set up the scripts for CONFIG_HEADERS section.
6779 # No need to generate them if there are no CONFIG_HEADERS.
6780 # This happens for instance with `./config.status Makefile'.
6781 if test -n "$CONFIG_HEADERS"; then
6782 cat >"$tmp/defines.awk" <<\_ACAWK ||
6783 BEGIN {
6784 _ACEOF
6786 # Transform confdefs.h into an awk script `defines.awk', embedded as
6787 # here-document in config.status, that substitutes the proper values into
6788 # config.h.in to produce config.h.
6790 # Create a delimiter string that does not exist in confdefs.h, to ease
6791 # handling of long lines.
6792 ac_delim='%!_!# '
6793 for ac_last_try in false false :; do
6794 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
6795 if test -z "$ac_t"; then
6796 break
6797 elif $ac_last_try; then
6798 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
6799 else
6800 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6802 done
6804 # For the awk script, D is an array of macro values keyed by name,
6805 # likewise P contains macro parameters if any. Preserve backslash
6806 # newline sequences.
6808 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
6809 sed -n '
6810 s/.\{148\}/&'"$ac_delim"'/g
6811 t rset
6812 :rset
6813 s/^[ ]*#[ ]*define[ ][ ]*/ /
6814 t def
6816 :def
6817 s/\\$//
6818 t bsnl
6819 s/["\\]/\\&/g
6820 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
6821 D["\1"]=" \3"/p
6822 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
6824 :bsnl
6825 s/["\\]/\\&/g
6826 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
6827 D["\1"]=" \3\\\\\\n"\\/p
6828 t cont
6829 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
6830 t cont
6832 :cont
6834 s/.\{148\}/&'"$ac_delim"'/g
6835 t clear
6836 :clear
6837 s/\\$//
6838 t bsnlc
6839 s/["\\]/\\&/g; s/^/"/; s/$/"/p
6841 :bsnlc
6842 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
6843 b cont
6844 ' <confdefs.h | sed '
6845 s/'"$ac_delim"'/"\\\
6846 "/g' >>$CONFIG_STATUS || ac_write_fail=1
6848 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6849 for (key in D) D_is_set[key] = 1
6850 FS = "\a"
6852 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6853 line = \$ 0
6854 split(line, arg, " ")
6855 if (arg[1] == "#") {
6856 defundef = arg[2]
6857 mac1 = arg[3]
6858 } else {
6859 defundef = substr(arg[1], 2)
6860 mac1 = arg[2]
6862 split(mac1, mac2, "(") #)
6863 macro = mac2[1]
6864 prefix = substr(line, 1, index(line, defundef) - 1)
6865 if (D_is_set[macro]) {
6866 # Preserve the white space surrounding the "#".
6867 print prefix "define", macro P[macro] D[macro]
6868 next
6869 } else {
6870 # Replace #undef with comments. This is necessary, for example,
6871 # in the case of _POSIX_SOURCE, which is predefined and required
6872 # on some systems where configure will not decide to define it.
6873 if (defundef == "undef") {
6874 print "/*", prefix defundef, macro, "*/"
6875 next
6879 { print }
6880 _ACAWK
6881 _ACEOF
6882 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6883 as_fn_error "could not setup config headers machinery" "$LINENO" 5
6884 fi # test -n "$CONFIG_HEADERS"
6887 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
6888 shift
6889 for ac_tag
6891 case $ac_tag in
6892 :[FHLC]) ac_mode=$ac_tag; continue;;
6893 esac
6894 case $ac_mode$ac_tag in
6895 :[FHL]*:*);;
6896 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
6897 :[FH]-) ac_tag=-:-;;
6898 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
6899 esac
6900 ac_save_IFS=$IFS
6901 IFS=:
6902 set x $ac_tag
6903 IFS=$ac_save_IFS
6904 shift
6905 ac_file=$1
6906 shift
6908 case $ac_mode in
6909 :L) ac_source=$1;;
6910 :[FH])
6911 ac_file_inputs=
6912 for ac_f
6914 case $ac_f in
6915 -) ac_f="$tmp/stdin";;
6916 *) # Look for the file first in the build tree, then in the source tree
6917 # (if the path is not absolute). The absolute path cannot be DOS-style,
6918 # because $ac_f cannot contain `:'.
6919 test -f "$ac_f" ||
6920 case $ac_f in
6921 [\\/$]*) false;;
6922 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6923 esac ||
6924 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6925 esac
6926 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6927 as_fn_append ac_file_inputs " '$ac_f'"
6928 done
6930 # Let's still pretend it is `configure' which instantiates (i.e., don't
6931 # use $as_me), people would be surprised to read:
6932 # /* config.h. Generated by config.status. */
6933 configure_input='Generated from '`
6934 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6935 `' by configure.'
6936 if test x"$ac_file" != x-; then
6937 configure_input="$ac_file. $configure_input"
6938 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6939 $as_echo "$as_me: creating $ac_file" >&6;}
6941 # Neutralize special characters interpreted by sed in replacement strings.
6942 case $configure_input in #(
6943 *\&* | *\|* | *\\* )
6944 ac_sed_conf_input=`$as_echo "$configure_input" |
6945 sed 's/[\\\\&|]/\\\\&/g'`;; #(
6946 *) ac_sed_conf_input=$configure_input;;
6947 esac
6949 case $ac_tag in
6950 *:-:* | *:-) cat >"$tmp/stdin" \
6951 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
6952 esac
6954 esac
6956 ac_dir=`$as_dirname -- "$ac_file" ||
6957 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6958 X"$ac_file" : 'X\(//\)[^/]' \| \
6959 X"$ac_file" : 'X\(//\)$' \| \
6960 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6961 $as_echo X"$ac_file" |
6962 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6963 s//\1/
6966 /^X\(\/\/\)[^/].*/{
6967 s//\1/
6970 /^X\(\/\/\)$/{
6971 s//\1/
6974 /^X\(\/\).*/{
6975 s//\1/
6978 s/.*/./; q'`
6979 as_dir="$ac_dir"; as_fn_mkdir_p
6980 ac_builddir=.
6982 case "$ac_dir" in
6983 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
6985 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6986 # A ".." for each directory in $ac_dir_suffix.
6987 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6988 case $ac_top_builddir_sub in
6989 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
6990 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
6991 esac ;;
6992 esac
6993 ac_abs_top_builddir=$ac_pwd
6994 ac_abs_builddir=$ac_pwd$ac_dir_suffix
6995 # for backward compatibility:
6996 ac_top_builddir=$ac_top_build_prefix
6998 case $srcdir in
6999 .) # We are building in place.
7000 ac_srcdir=.
7001 ac_top_srcdir=$ac_top_builddir_sub
7002 ac_abs_top_srcdir=$ac_pwd ;;
7003 [\\/]* | ?:[\\/]* ) # Absolute name.
7004 ac_srcdir=$srcdir$ac_dir_suffix;
7005 ac_top_srcdir=$srcdir
7006 ac_abs_top_srcdir=$srcdir ;;
7007 *) # Relative name.
7008 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
7009 ac_top_srcdir=$ac_top_build_prefix$srcdir
7010 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
7011 esac
7012 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
7015 case $ac_mode in
7018 # CONFIG_FILE
7021 case $INSTALL in
7022 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
7023 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
7024 esac
7025 _ACEOF
7027 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7028 # If the template does not know about datarootdir, expand it.
7029 # FIXME: This hack should be removed a few years after 2.60.
7030 ac_datarootdir_hack=; ac_datarootdir_seen=
7031 ac_sed_dataroot='
7032 /datarootdir/ {
7036 /@datadir@/p
7037 /@docdir@/p
7038 /@infodir@/p
7039 /@localedir@/p
7040 /@mandir@/p'
7041 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
7042 *datarootdir*) ac_datarootdir_seen=yes;;
7043 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
7044 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
7045 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
7046 _ACEOF
7047 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7048 ac_datarootdir_hack='
7049 s&@datadir@&$datadir&g
7050 s&@docdir@&$docdir&g
7051 s&@infodir@&$infodir&g
7052 s&@localedir@&$localedir&g
7053 s&@mandir@&$mandir&g
7054 s&\\\${datarootdir}&$datarootdir&g' ;;
7055 esac
7056 _ACEOF
7058 # Neutralize VPATH when `$srcdir' = `.'.
7059 # Shell code in configure.ac might set extrasub.
7060 # FIXME: do we really want to maintain this feature?
7061 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7062 ac_sed_extra="$ac_vpsub
7063 $extrasub
7064 _ACEOF
7065 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7067 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
7068 s|@configure_input@|$ac_sed_conf_input|;t t
7069 s&@top_builddir@&$ac_top_builddir_sub&;t t
7070 s&@top_build_prefix@&$ac_top_build_prefix&;t t
7071 s&@srcdir@&$ac_srcdir&;t t
7072 s&@abs_srcdir@&$ac_abs_srcdir&;t t
7073 s&@top_srcdir@&$ac_top_srcdir&;t t
7074 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
7075 s&@builddir@&$ac_builddir&;t t
7076 s&@abs_builddir@&$ac_abs_builddir&;t t
7077 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
7078 s&@INSTALL@&$ac_INSTALL&;t t
7079 $ac_datarootdir_hack
7081 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
7082 || as_fn_error "could not create $ac_file" "$LINENO" 5
7084 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
7085 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
7086 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
7087 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
7088 which seems to be undefined. Please make sure it is defined." >&5
7089 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
7090 which seems to be undefined. Please make sure it is defined." >&2;}
7092 rm -f "$tmp/stdin"
7093 case $ac_file in
7094 -) cat "$tmp/out" && rm -f "$tmp/out";;
7095 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
7096 esac \
7097 || as_fn_error "could not create $ac_file" "$LINENO" 5
7101 # CONFIG_HEADER
7103 if test x"$ac_file" != x-; then
7105 $as_echo "/* $configure_input */" \
7106 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
7107 } >"$tmp/config.h" \
7108 || as_fn_error "could not create $ac_file" "$LINENO" 5
7109 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
7110 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
7111 $as_echo "$as_me: $ac_file is unchanged" >&6;}
7112 else
7113 rm -f "$ac_file"
7114 mv "$tmp/config.h" "$ac_file" \
7115 || as_fn_error "could not create $ac_file" "$LINENO" 5
7117 else
7118 $as_echo "/* $configure_input */" \
7119 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
7120 || as_fn_error "could not create -" "$LINENO" 5
7125 esac
7127 done # for ac_tag
7130 as_fn_exit 0
7131 _ACEOF
7132 ac_clean_files=$ac_clean_files_save
7134 test $ac_write_fail = 0 ||
7135 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
7138 # configure is writing to config.log, and then calls config.status.
7139 # config.status does its own redirection, appending to config.log.
7140 # Unfortunately, on DOS this fails, as config.log is still kept open
7141 # by configure, so config.status won't be able to write to it; its
7142 # output is simply discarded. So we exec the FD to /dev/null,
7143 # effectively closing config.log, so it can be properly (re)opened and
7144 # appended to by config.status. When coming back to configure, we
7145 # need to make the FD available again.
7146 if test "$no_create" != yes; then
7147 ac_cs_success=:
7148 ac_config_status_args=
7149 test "$silent" = yes &&
7150 ac_config_status_args="$ac_config_status_args --quiet"
7151 exec 5>/dev/null
7152 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
7153 exec 5>>config.log
7154 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
7155 # would make configure fail if this is the last instruction.
7156 $ac_cs_success || as_fn_exit $?
7158 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
7159 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
7160 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
7164 cat <<EOF
7166 You can now run
7168 sh ./make-bootstrap.sh
7170 to produce a fully functional bmake.